﻿.breadcrumb-section{margin-bottom:2.8125rem}.breadcrumb{margin-bottom:30px}.breadcrumb ul{display:flex;flex-wrap:wrap;gap:.5rem}.breadcrumb ul li:not(:last-of-type)::after{content:">"}.breadcrumb ul li:not(:last-of-type) a{font-weight:400;opacity:.83}.breadcrumb ul li a{font-size:.875rem;font-weight:700}.page-pagination{display:flex;justify-content:center;align-items:center;gap:5px;grid-column:1/-1;margin-top:1.875rem}.page-pagination li{--size: 2rem;display:flex;justify-content:center;align-items:center;width:var(--size);height:var(--size);border-radius:99px;color:var(--primary-color);transition:.2s ease;cursor:pointer}.page-pagination li.active{background-color:var(--primary-color);color:var(--primary-foreground-color)}.page-pagination li:hover{background-color:var(--primary-color);color:var(--primary-foreground-color)}.pagination-wrapper{display:flex;align-items:center;justify-content:center;margin-top:3.75rem}.pagination-wrapper .pagination{display:flex;align-items:center;justify-content:center;gap:.125rem;border:1px solid #e5f6ff;padding:.75rem;border-radius:2.625rem}.pagination-wrapper .pagination li a{font-size:.875rem;font-weight:600;width:2.25rem;height:2.25rem;border-radius:50px;display:flex;align-items:center;justify-content:center;opacity:.5;color:#b9b9b9;transition:.3s ease}.pagination-wrapper .pagination li a:hover{color:#45c1ef;opacity:1}.pagination-wrapper .pagination li.active a{background:#e5f6ff;color:#45c1ef;opacity:1}.pagination-wrapper .pagination li.prev a,.pagination-wrapper .pagination li.next a{color:#45c1ef;opacity:1;border:1px solid #e5f6ff;border-radius:50%}.pagination-wrapper .pagination li.prev a:hover,.pagination-wrapper .pagination li.next a:hover{background:#45c1ef;color:#e5f6ff;opacity:1}.pagination-wrapper .pagination li.prev a i,.pagination-wrapper .pagination li.next a i{font-size:15px}.pagination-wrapper .pagination li.prev{margin-right:2.5rem}.pagination-wrapper .pagination li.next{margin-left:2.5rem}.grid-section .side-area:has(>.button){display:flex;flex-direction:column;justify-content:space-between;align-items:start;gap:2rem}.grid-section .side-area:has(>.button) aside{width:100%}@media(max-width:1024px){.grid-section .side-area:has(#aside) .button{display:none}}.grid-section .area-wrapper{--side-area-width: 25rem;--gap: 1.3125rem;display:grid;grid-template-columns:var(--side-area-width) calc(100% - var(--side-area-width) - var(--gap));gap:var(--gap)}@media(max-width:1024px){.grid-section .area-wrapper{grid-template-columns:100%}}.grid-section .section-area{display:flex;flex-direction:column;gap:3rem;padding:2.5rem;background:var(--background-color);border-radius:1.5625rem;min-height:50svh}@media(max-width:520px){.grid-section .section-area{padding:1.25rem}}.grid-section .log-off{text-align:center;padding-top:20px}.offer-section{background:#edf6f8;padding-block:3.75rem 2.8125rem}@media(max-width:768px){.offer-section{padding-block:1.875rem 1.25rem}}.offer-section img{width:100%;border-radius:1.5625rem}.offer-section .buttons-wrapper{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:2.5rem}.offer-section .buttons-wrapper i{font-size:2.375rem;color:#ff6b25}.live-broadcast-form-area{display:flex;border-radius:1.5625rem;overflow:hidden;background:var(--background-color);height:80svh}@media(max-width:1024px){.live-broadcast-form-area{flex-direction:column}}.live-broadcast-form-area .cover{width:42%}.live-broadcast-form-area .cover .swiper{height:100%}.live-broadcast-form-area .cover .swiper .swiper-button-next,.live-broadcast-form-area .cover .swiper .swiper-button-prev{filter:drop-shadow(0 0 4px rgba(0, 0, 0, 0.6));transform:translateY(-50%);color:#edf6f8}.live-broadcast-form-area .cover .swiper .swiper-pagination-bullet-active{background-color:#edf6f8}@media(max-width:1024px){.live-broadcast-form-area .cover{width:100%}}.live-broadcast-form-area .cover img{height:100%;width:100%;aspect-ratio:1;object-fit:cover}@media(max-width:1024px){.live-broadcast-form-area .cover img{aspect-ratio:3}}.live-broadcast-form-area .area-wrapper{flex:1;display:flex;flex-direction:column;padding:2.8125rem 2.1875rem 1.875rem;overflow:auto;height:100%}@media(max-width:1024px){.live-broadcast-form-area .area-wrapper{padding:1.875rem 1.3125rem 1.25rem}}.live-broadcast-form-area .area-wrapper .form-confirm-area{height:100%;display:flex;justify-content:center;align-items:center}.live-broadcast-form-area .area-wrapper .form-confirm-area .buttons-wrapper{display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap;margin-top:1.25rem}.live-broadcast-form-area .chosen-stand ul{display:flex;flex-direction:column;background:#fff;border-radius:1rem;border:1px solid #eaeaea}.live-broadcast-form-area .chosen-stand ul li{text-align:right;padding:.9375rem 1.25rem}.live-broadcast-form-area .chosen-stand ul li:has(.element-inner){padding-top:0px}.live-broadcast-form-area .chosen-stand ul li,.live-broadcast-form-area .chosen-stand ul li .element-inner{display:flex;justify-content:space-between;align-items:center;gap:1rem}.live-broadcast-form-area .chosen-stand ul li .element-inner{width:100%;padding:.75rem;border-radius:8px;font-size:.9375rem;background:#f7f9ff}.live-broadcast-form-area .chosen-stand ul li .element-inner strong{font-weight:600}.live-broadcast-form-area .chosen-stand ul li strong{line-height:1.1;text-align:left}.live-broadcast-form-area .chosen-stand ul li strong>span{display:flex;gap:5px;margin-top:7px;color:#ff0a0b;font-size:.8125rem;font-weight:300}.live-broadcast-form-area .chosen-stand ul li strong>span strong{font-weight:600}.live-broadcast-form-area .chosen-stand ul li:not(:first-child):not(:has(.element-inner)){border-top:1px solid #eaeaea}.live-broadcast-form-area .tab-pages{flex:1}.live-broadcast-form-area .tab-pages .tab-page{height:100%}.live-broadcast-form-area .tab-pages .tab-page:not(.active){display:none}.brand-section{margin-block:2.5rem 1.875rem}.brand-section .brand-item-wrapper{--gap: 11px;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gap)}.brand-section .brand-item-wrapper>*{width:calc(16.6666666667% - var(--gap) + var(--gap)/6)}@media(max-width:1199px){.brand-section .brand-item-wrapper>*{width:calc(25% - var(--gap) + var(--gap)/4)}}@media(max-width:768px){.brand-section .brand-item-wrapper>*{width:calc(33.3333333333% - var(--gap) + var(--gap)/3)}}@media(max-width: 375px){.brand-section .brand-item-wrapper>*{width:calc(50% - var(--gap) + var(--gap)/2)}}.brand-section .brand-item{display:flex;justify-content:center;align-items:center;padding:10px;border:1px solid var(--border-color);border-radius:10px}.slider-content-section{padding-block:2.5rem;overflow:hidden}.slider-content-section .section-inner{padding-block:2.5rem;position:relative}.slider-content-section .section-inner>*{position:relative}.slider-content-section .section-inner:before{content:"";position:absolute;top:0;left:50%;width:calc(100% + 11.875rem);height:100%;transform:translateX(-50%);border-radius:1.5625rem;background-color:#edf6f8;z-index:0}@media(max-width:1499px){.slider-content-section .section-inner:before{width:calc(100% + 5.9375rem)}}@media(max-width:1024px){.slider-content-section .section-inner:before{width:100vw;border-radius:0}}.slider-content-section .section-inner:has(.card-title):before{background:var(--background-color)}.slider-content-section .section-inner .stand-slider{margin-top:1.25rem}.slider-content-section .swiper-slide{height:auto}.slider-content-section .stand-card{height:100%}.slider-content-section .buttons-wrapper{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:2.5rem}.slider-content-section .buttons-wrapper i{font-size:2.375rem}.order-section{min-height:75svh}.order-section .tabs{overflow:auto}.order-section .tabs ul{display:flex;align-items:center;gap:.5625rem;padding-bottom:10px}.order-section .tabs ul li button{padding:1.125rem 1.5625rem;border:1px solid rgba(0,0,0,0);border-radius:7px;font-weight:300;transition:.2s ease;width:max-content}.order-section .tabs ul li button.active{color:#ff0a0b;border-color:currentColor;font-weight:400}.order-section .tab-pages{margin-top:3.125rem}@media(max-width:1024px){.order-section .tab-pages{margin-top:1.875rem}}.order-section .tab-pages .tab-page:not(.active){display:none}.order-section .order-card-wrapper{display:flex;flex-direction:column;gap:9px}.personal-info-wrapper{max-width:750px;margin-inline:auto}.sign-section:has(.form-area){height:100svh}.sign-section .buttons-wrapper{display:flex;margin-bottom:7px}.sign-section .section-header{display:flex;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-bottom:1.875rem}@media(max-width:520px){.sign-section .section-header{flex-direction:column;align-items:start}}.sign-section .area-wrapper{--spacing: 1.5625rem;display:flex;gap:5rem;height:100%;padding:var(--spacing)}.sign-section .area-wrapper>*{flex:1}.sign-section .cover{position:relative;height:100%;border-radius:1.5625rem;overflow:hidden}@media(max-width:1024px){.sign-section .cover{position:absolute;z-index:-1;inset:0;border-radius:0}}.sign-section .cover img{width:100%;height:100%;object-fit:cover}.sign-section .form-area{display:flex;flex-direction:column;align-items:center;gap:1.25rem;height:100%}.sign-section .form-area .logo{max-width:300px}.sign-section .form-area .logo img{display:block;margin:0 auto}.sign-section .form-area .information-message{margin:0 auto;color:var(--muted-color);background:var(--muted-light-color);padding:9px;padding-right:15px;border-radius:10px}@media(max-width: 500px){.sign-section .form-area .information-message{zoom:.8}}.sign-section .form-area .information-message span{font-size:1rem;font-weight:700;vertical-align:top}.sign-section:has(.information-message) .area-inner{overflow:hidden;padding:2.5rem 3.75rem;border-radius:1.5625rem}@media(max-width:1024px){.sign-section:has(.information-message) .area-inner{padding-inline:1.5625rem}}.sign-section .area-inner{flex:1;width:100%;background:var(--background-color);border-radius:10px;border:1px solid #eaeaea}@media(max-width:320px){.sign-section .area-inner{zoom:.9}}.sign-section .form-section{height:100%;display:flex;flex-direction:column;padding:1.875rem}.sign-section .tabs{margin-bottom:2.1875rem}@media(max-width:1024px){.sign-section .tabs{margin-bottom:1.25rem}}.sign-section .tabs ul{display:flex;justify-content:center;align-items:center;gap:3.75rem}@media(max-width:768px){.sign-section .tabs ul{gap:1.875rem}}.sign-section .tabs ul li{color:var(--primary-color);font-size:1.375rem}.sign-section .tabs ul li .active{font-weight:700}.sign-section .tab-pages{overflow:auto;flex:1}.sign-section .tab-pages .tab-page:has(#sign-up-form){padding-right:10px}.sign-section .tab-pages .tab-page:not(.active){display:none}.sign-section .form-footer button{width:360px;max-width:100%}.my-swal-container.swal2-container{background:rgba(0,28,129,.73) !important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:99999}.my-swal-container.swal2-container .my-swal-popup{width:46.875rem;max-width:95%;padding:3.75rem 7.8125rem 6.25rem 7.8125rem;border:1px solid #f0f0f0;box-sizing:border-box;background-color:#eff3ff;border-radius:25px}@media(max-width:768px){.my-swal-container.swal2-container .my-swal-popup{padding:2.5rem 5rem 4.375rem 5rem}}@media(max-width: 500px){.my-swal-container.swal2-container .my-swal-popup{padding:1.25rem 2.5rem 2.1875rem 2.5rem}}@media(max-width: 450px){.my-swal-container.swal2-container .my-swal-popup{padding:1.25rem 2.1875rem 1.25rem 2.1875rem}}.my-swal-container.swal2-container .my-swal-popup.ending{padding:60px !important}@media(max-width:768px){.my-swal-container.swal2-container .my-swal-popup.ending{padding:30px !important}}@media(max-width: 500px){.my-swal-container.swal2-container .my-swal-popup.ending{padding:20px !important}}@media(max-width: 450px){.my-swal-container.swal2-container .my-swal-popup.ending{padding:.9375rem !important;zoom:.9}}@media(max-width: 400px){.my-swal-container.swal2-container .my-swal-popup.ending{zoom:.8}}.my-swal-container.swal2-container .my-swal-popup.iconic{padding:1.25rem 3.75rem 3.75rem 3.75rem !important}@media(max-width:768px){.my-swal-container.swal2-container .my-swal-popup.iconic{padding:.625rem 1.875rem 3.125rem 1.875rem !important}}@media(max-width: 450px){.my-swal-container.swal2-container .my-swal-popup.iconic{zoom:.85}}@media(max-width: 400px){.my-swal-container.swal2-container .my-swal-popup.iconic{zoom:1}}.my-swal-container.swal2-container .my-swal-popup .my-swal-title{font-size:1.375rem;font-weight:bold;color:#212529;padding-bottom:12px}@media(max-width: 500px){.my-swal-container.swal2-container .my-swal-popup .my-swal-title{font-size:1.0625rem;padding-bottom:6px}}@media(max-width: 400px){.my-swal-container.swal2-container .my-swal-popup .my-swal-title{font-size:1rem}}@media(max-width: 389px){.my-swal-container.swal2-container .my-swal-popup .my-swal-title{zoom:.9}}.my-swal-container.swal2-container .my-swal-popup .my-swal-html{padding-inline:0}@media(max-width: 450px){.my-swal-container.swal2-container .my-swal-popup .my-swal-html{zoom:.8}}@media(max-width: 400px){.my-swal-container.swal2-container .my-swal-popup .my-swal-html{zoom:.7}}.my-swal-container.swal2-container .my-swal-popup .my-swal-actions{width:100%}.my-swal-container.swal2-container .my-swal-popup #code.form-control{border-radius:10px;padding-inline:15px;padding-block:1.25rem;font-size:1.125rem;font-weight:bold;box-shadow:none}@media(max-width: 500px){.my-swal-container.swal2-container .my-swal-popup #code.form-control{padding-block:20px}}.my-swal-container.swal2-container .my-swal-popup #code.form-control::placeholder{color:#d6d6d6;font-weight:400;opacity:.5}@media(max-width:768px){.my-swal-container.swal2-container .my-swal-popup #code.form-control::placeholder{font-size:1.0625rem}}.my-swal-container.swal2-container .my-swal-popup #code.form-control:focus{outline:none}.my-swal-container.swal2-container .my-swal-popup .my-swal-confirm-btn{background-color:#58a252;color:#fff;padding-inline:15px;padding-block:20px;border-radius:10px;font-weight:600;border:none;margin:0;cursor:pointer;transition:background .3s;font-size:1.25rem;width:100%;position:relative;display:flex;align-items:center;justify-content:center}.my-swal-container.swal2-container .my-swal-popup .my-swal-confirm-btn.bg-red{background-color:red}@media(max-width:768px){.my-swal-container.swal2-container .my-swal-popup .my-swal-confirm-btn{font-size:1.0625rem}}@media(max-width: 500px){.my-swal-container.swal2-container .my-swal-popup .my-swal-confirm-btn{padding-block:13px}}@media(max-width: 389px){.my-swal-container.swal2-container .my-swal-popup .my-swal-confirm-btn{zoom:.9}}.my-swal-container.swal2-container .my-swal-popup .my-swal-confirm-btn:hover{background-color:#468740}.my-swal-container.swal2-container .my-swal-popup .my-swal-confirm-btn::after{content:"";font-family:"icomoon";position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:24px;font-weight:normal;line-height:1}.my-swal-container.swal2-container .my-swal-popup .swal2-close{position:absolute;top:-70px;right:-70px;width:70px;height:70px;padding:0;margin:0;border:none;box-shadow:none;outline:none;background-color:rgba(0,0,0,0);color:rgba(0,0,0,0);display:flex;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 70 70'%3E%3Cmask id='cutout'%3E%3Crect width='100%25' height='100%25' fill='white'/%3E%3Cpath d='M22 22 L48 48 M48 22 L22 48' stroke='black' stroke-width='6' stroke-linecap='round'/%3E%3C/mask%3E%3Ccircle cx='35' cy='35' r='35' fill='white' mask='url(%23cutout)'/%3E%3C/svg%3E") !important;background-repeat:no-repeat;background-position:center;transition:transform .3s ease,opacity .3s ease}@media(max-width:768px){.my-swal-container.swal2-container .my-swal-popup .swal2-close{top:-85px;right:-10px;zoom:.75}}@media(max-width: 450px){.my-swal-container.swal2-container .my-swal-popup .swal2-close{top:-85px;right:-10px;zoom:.6}}@media(max-width: 400px){.my-swal-container.swal2-container .my-swal-popup .swal2-close{zoom:.5}}.filter-area{display:flex;gap:15px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;margin-bottom:2.5rem}.filter-area .btn{display:flex;align-items:center;background:#2e459b;border-radius:.875rem;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;color:#fff}.filter-area .btn i{margin-right:5px}.filter-area>.button{--button-block-padding: 0.75rem;--button-inline-padding: 2.8125rem}@media(max-width:768px){.filter-area .button{width:100%}}.filter-area form.filter{display:flex;flex-wrap:wrap;gap:15px}@media(max-width:768px){.filter-area form.filter{width:100%;flex-direction:column}}@media(max-width: 360px){.filter-area form.filter{flex-direction:column}}.filter-area form.filter#product-form{max-width:1200px;margin:0 auto}.filter-area #btnSearch{position:absolute;right:0;font-size:1.4375rem}.filter-area .input-wrapper{position:relative}@media(max-width:768px){.filter-area .input-wrapper{flex:1}}.filter-area .input-wrapper .button{--button-block-padding: 0.3rem}.filter-area .input-wrapper .button i{--button-font-size: 1.5rem}.filter-area select{background:#f2f2f2;border-radius:10px;padding:.9375rem 1.5rem;padding-right:2rem;appearance:none;color:var(--primary-color);font-size:1rem;font-weight:700;width:260px;max-width:100%}@media(max-width:1024px){.filter-area select{width:250px}}@media(max-width:768px){.filter-area select{width:100%}}.filter-area input[type=text]{border-bottom:1px solid #eaeaea;width:100%;max-width:18.75rem;height:100%;font-size:1.25rem;min-height:3.125rem}@media(max-width:768px){.filter-area input[type=text]{max-width:100%}}.filter-area .input-wrapper:has(select):before{content:"";font-family:"icomoon";position:absolute;right:1.0625rem;top:50%;transform:translateY(-50%);font-size:.625rem;pointer-events:none;color:var(--primary-color)}.team-section .team-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:.6875rem}.team-section .team-grid:has(.col-span-full){grid-template-columns:repeat(3, minmax(0, 1fr))}.team-section .team-grid:has(.col-span-full)>.col-span-full>.team-card-item{padding:0}.team-section .team-grid:has(.col-span-full)>.col-span-full>.team-card-item h3{font-size:1.125rem;margin-bottom:1.4375rem}.team-section .team-grid:has(.col-span-full)>.col-span-full>.team-card-item .locations{padding-block:7px 1.25rem;padding-inline:13px}.team-section .team-grid:has(.team-card-item.vertical){background-color:#edf6f8;padding:2.1875rem;border-radius:15px;max-width:52rem;margin-inline:auto}@media(max-width:1199px){.team-section .team-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 670px){.team-section .team-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.team-section .team-grid:has(.col-span-full){grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 550px){.team-section .team-grid:has(.col-span-full){grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 500px){.team-section .team-grid{grid-template-columns:repeat(1, minmax(0, 1fr))}}@media(max-width: 360px){.team-section .team-grid:has(.col-span-full){grid-template-columns:repeat(1, minmax(0, 1fr))}}.team-section .team-grid.centered{display:flex;flex-wrap:wrap;justify-content:center}.team-section .team-grid.centered .team-card-item{max-width:33.125rem}.team-section .team-card-item:has(.team-link)>* .locations,.team-section .team-grid.centered .team-card-item>* .locations{background:#fff}.team-section .representative-info{text-align:center;color:red;grid-column:1/-1}.team-section .team-card-item{border-radius:10px;border:1px solid #f2f2f2;transition:transform .2s ease}@media(min-width:769px){.team-section .team-card-item:hover{transform:translateY(-5px)}}@media(max-width:1499px){.team-section .team-card-item>*{zoom:.85}}.team-section .team-card-item .icons{display:inline-flex;align-items:center;margin-bottom:.8rem;background:#2e459a;border-radius:5px}.team-section .team-card-item .icons a{display:flex;align-items:center;gap:8px;font-size:13px;color:#fff;transition:color .2s;border-right:1px solid hsla(0,0%,100%,.44);padding:4px 8px}.team-section .team-card-item .icons a i{font-size:17px}.team-section .team-card-item .icons a:last-of-type{border:none}.team-section .team-card-item .icons a:hover{color:#0b9e2d}.team-section .team-card-item .team-image{display:flex;flex-direction:column;align-items:center}.team-section .team-card-item .team-image img{--size: 9.125rem;width:var(--size);height:var(--size);min-width:var(--size);border-radius:50%;object-fit:fill}@media(max-width:768px){.team-section .team-card-item .team-image img{--size: 6.25rem}}.team-section .team-card-item:not(.vertical){display:flex;gap:.625rem;align-items:flex-start;padding:1.5625rem .625rem 1.25rem;background:#edf6f8}.team-section .team-card-item:not(.vertical) .icons{margin:.9375rem auto}.team-section .team-card-item:not(.vertical) .line{width:1px;height:6rem;background:#c0cfd3;margin:0 10px;justify-self:center;align-self:center}.team-section .team-card-item:not(.vertical) .team-content{flex:1;display:flex;justify-content:space-between;flex-direction:column;height:100%}.team-section .team-card-item:not(.vertical) .team-content>div{flex:1;display:flex;flex-direction:column}.team-section .team-card-item:not(.vertical) .team-content h3{display:flex;align-items:center;font-size:16px;font-weight:600;color:#2e459a;margin:0;margin-bottom:8px;line-height:1.2}@media(max-width:768px){.team-section .team-card-item:not(.vertical) .team-content h3{flex-direction:column;align-items:start}}.team-section .team-card-item:not(.vertical) .team-content h3 span{font-size:.875rem;font-weight:300;color:#212529}@media(min-width:769px){.team-section .team-card-item:not(.vertical) .team-content h3 span{border-left:1px solid #b7c7cb;padding-left:.625rem;margin-left:.625rem}}.team-section .team-card-item:not(.vertical) .team-content .role{display:block;font-size:.8125rem;font-weight:400;background:#f7f7f7;color:#212529;border-top-left-radius:10px;border-top-right-radius:10px;padding:8px 13px;display:grid;grid-template-columns:1.6875rem 1fr}.team-section .team-card-item:not(.vertical) .team-content .role strong{font-size:.8125rem;font-weight:500}.team-section .team-card-item:not(.vertical) .team-content .locations{font-size:.8125rem;margin-bottom:.8rem;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:7px 13px;flex:1;color:#4a4a4a;font-weight:300;display:grid;grid-template-columns:2rem 1fr;background-color:#fff}.team-section .team-card-item:not(.vertical) .team-content .locations strong{color:#212529;font-size:.8125rem;font-weight:500}.team-section .team-card-item:not(.vertical) .team-content .team-link{font-size:.9rem;color:#00a219;text-decoration:underline}.team-section .team-card-item:not(.vertical) .team-content .team-link:hover{color:#065518}.team-section .team-card-item.vertical{display:flex;background:#fff;border:1px solid #f2f2f2;gap:.5625rem;padding-block:.875rem;padding-inline:1rem;height:100%;align-items:center}@media(max-width: 400px){.team-section .team-card-item.vertical{zoom:.9}}.team-section .team-card-item.vertical i{font-size:1.25rem;color:var(--primary-color)}.team-section .team-card-item.vertical span{font-size:.875rem;color:#4a4a4a;font-weight:400;flex:1}@media(max-width: 450px){.team-section .team-card-item.vertical span{font-size:13px}}.team-section .team-card-item.vertical .icons{margin:0}.stand-section{margin-bottom:2.5rem}.stand-section .stand-card-wrapper{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:1rem}@media(max-width:1199px){.stand-section .stand-card-wrapper{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width:768px){.stand-section .stand-card-wrapper{grid-template-columns:repeat(2, minmax(0, 1fr));gap:.5rem}}@media(max-width:320px){.stand-section .stand-card-wrapper{grid-template-columns:repeat(1, minmax(0, 1fr))}}.stand-detail-swiper .swiper-button-prev::after,.stand-detail-swiper .swiper-button-next::after{content:none !important;display:none !important}.stand-detail-swiper .buttons-wrapper{position:absolute;width:100%;top:50%;z-index:1}.stand-detail-swiper .buttons-wrapper button{--spacing: 1.25rem;position:absolute;transform:translateY(-50%);filter:drop-shadow(0 0 4px rgba(0, 0, 0, 0.6))}.stand-detail-swiper .buttons-wrapper button i{font-size:2.375rem;color:#edf6f8}.stand-detail-swiper .buttons-wrapper button.prev{left:var(--spacing)}.stand-detail-swiper .buttons-wrapper button.next{right:var(--spacing)}.survey-section .form-section .tab-page .buttons-wrapper{display:flex;margin-top:4.375rem}.survey-section .form-section .tab-page .buttons-wrapper button[data-direction=forward]{margin-left:auto}.survey-section .form-grid{row-gap:2.8125rem;font-weight:500}.survey-section .form-label{font-size:1.125rem;margin-bottom:1.5rem}.survey-section .custom-checkbox{font-size:1rem}.survey-section .custom-checkbox:has(:checked){color:var(--primary-color)}.survey-section .tabs{display:flex;justify-content:center;align-items:center;margin-bottom:2.5rem}.survey-section .tabs ul{--spacing: 3.125rem;background:var(--background-color);padding:.9375rem 1.25rem;display:flex;align-items:center;margin-inline:auto;border-radius:1rem}.survey-section .tabs ul li:not(:last-child) button:after,.survey-section .tabs ul li:not(:last-child) button:before{content:"";position:absolute;top:50%;right:6.5px;width:var(--spacing);height:1px;transition:.3s ease}.survey-section .tabs ul li:not(:last-child) button:before{background:repeating-linear-gradient(to right, black, black 1px, transparent 1px, transparent 2px)}.survey-section .tabs ul li:not(:last-child) button:after{background:currentColor}.survey-section .tabs ul li:not(:last-child) button.active:before{transform:translateX(calc(100% + 8px))}.survey-section .tabs ul li:not(:last-child) button:not(.active):after{transform:translateX(calc(100% + 8px))}.survey-section .tabs ul li button{position:relative;display:flex;align-items:center;gap:.75rem;font-size:1.125rem;font-weight:500;padding-right:calc(var(--spacing) + 13px);overflow:hidden}.survey-section .tabs ul li button span{--size: 2.875rem;display:flex;justify-content:center;align-items:center;border-radius:999px;border:1px solid var(--primary-color);background:#fff;width:var(--size);height:var(--size);transition:.3s ease}.survey-section .tabs ul li button.active{color:var(--primary-color)}.survey-section .tabs ul li button.active span{background:var(--primary-color);color:var(--primary-foreground-color)}.survey-section .tab-pages .tab-page:not(.active){display:none}.product-section .product-card-wrapper{display:flex;flex-direction:column;gap:15px;margin-top:15px;width:100%}.clinical-trials-section{margin-bottom:2.5rem}.clinical-trials-section .video-area{text-align:center}.clinical-trials-section .video-area iframe{aspect-ratio:16/9;width:100%;height:100%;border-radius:1.25rem}.clinical-trials-section .clinical-card-wrapper{padding-block:1.875rem;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:1rem}@media(max-width:1199px){.clinical-trials-section .clinical-card-wrapper{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width:768px){.clinical-trials-section .clinical-card-wrapper{grid-template-columns:repeat(2, minmax(0, 1fr));gap:.5rem}}@media(max-width: 500px){.clinical-trials-section .clinical-card-wrapper{grid-template-columns:repeat(1, minmax(0, 1fr))}}.team-card{display:flex;flex-direction:column;align-items:center;gap:1rem 2rem;border:1px solid #f2f2f2;background:#fafafa;border-radius:10px;padding:1.5rem .8125rem .9375rem}@media(max-width: 375px){.team-card{padding:1.125rem .5625rem .75rem}.team-card>*{zoom:.8}}.team-card .cover{display:flex;flex-direction:column;align-items:center;gap:6px}.team-card .cover img{border-radius:999px;max-height:100px}.team-card .cover span{background:var(--primary-color);color:var(--primary-foreground-color);font-size:.875rem;padding:.4375em .875em;border-radius:.4em;text-align:center}.team-card .card-title{font-size:1.0625rem;color:var(--primary-color);margin-bottom:.6em;text-align:center}.team-card .card-content-area{width:100%}.team-card .card-content-area .card-tags ul{background:#fff;border-radius:10px;padding:7px}.team-card .card-content-area .card-tags ul li{display:grid;grid-template-columns:1.25rem 1fr;gap:10px;font-size:.8125rem}.team-card .card-content-area .card-tags ul li i{justify-self:center;font-size:.875rem}.team-card .card-content-area .card-tags ul li:not(:first-child){padding-top:.875rem}.team-card .card-content-area .card-tags ul li:not(:last-child){padding-bottom:.875rem;border-bottom:1px solid #efefef}.team-card.vertical{padding:1.875rem;flex-direction:row}.team-card.vertical .card-title{font-size:1.25rem;text-align:left}.stand-card{position:relative;display:flex;flex-direction:column;border:1px solid #eaeaea;border-radius:1rem}.stand-card .cover{overflow:hidden;position:relative;border-top-left-radius:1rem;border-top-right-radius:1rem}.stand-card .cover img,.stand-card .cover video{width:100%;height:100%;object-fit:cover}.stand-card .card-content-area{display:flex;flex-direction:column;padding:1.5625rem;z-index:2;transition:.3s ease;transition-delay:.3s;border-top:none;padding:1.375rem 1.0625rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;flex:1;gap:10px}.stand-card .card-content-area .card-title{font-size:1.25rem;margin-bottom:.625rem;flex:1;line-height:1.2}@media(max-width:1024px)and (min-width:321px){.stand-card .card-content-area .card-title{font-size:.9375rem}}.stand-card .card-content-area .card-tags{background:#f7f9ff;border-radius:8px;padding:.75rem}.stand-card .card-content-area .card-tags li{display:flex;justify-content:space-between;align-items:center;gap:.5rem;flex-wrap:wrap;font-size:.9375rem}.stand-card .card-content-area .card-tags li strong{font-weight:600}.stand-card .card-content-area .card-content{display:flex;gap:5px;font-size:.8125rem;color:#ff0a0b}.stand-card .card-content-area .card-content i{font-size:.8125rem}.stand-card .card-content-area .buttons-wrapper{display:flex;gap:6px}@media(max-width:520px){.stand-card .card-content-area .buttons-wrapper{flex-direction:column}}.stand-card .card-content-area .button.card-link{flex:1}@media(max-width:1024px)and (min-width:321px){.stand-card .card-content-area .button.card-link{--button-scale: 0.8}}.stand-card:has(>.card-title){display:flex;flex-direction:column}.stand-card:has(>.card-title)>.card-title{flex:1;font-size:1.375rem;font-weight:600;margin-bottom:.875rem}.stand-card:has(>.card-title)>.card-title *{font-weight:600}.product-card:not(.horizontal){display:grid;grid-template-rows:auto 1fr auto;height:100%;background-color:#fff;padding:.9375rem;border-radius:15px;border:1px solid #f2f2f2}.product-card:not(.horizontal) .button{min-width:max-content}.product-card:not(.horizontal) .cover{margin-bottom:.5rem;padding:0rem 1.5rem}@media(max-width:768px){.product-card:not(.horizontal) .cover{max-width:300px;width:100%;margin:0 auto}}.product-card:not(.horizontal) .cover img{width:100%;object-fit:contain}.product-card:not(.horizontal) .card-content{text-align:center;margin-bottom:.25rem;padding-inline:1.25rem}.product-card:not(.horizontal) .card-content .card-title{font-size:.90625rem;font-weight:700;margin-bottom:.625rem}.product-card:not(.horizontal) .card-content p{font-size:.8125rem;line-height:1.2}@media(min-width:1025px){.product-card:not(.horizontal) .card-content p{font-size:.875rem}}.product-card:not(.horizontal) .card-footer{display:flex;justify-content:space-between;align-items:center;gap:1.25rem;flex-direction:column}.product-card:not(.horizontal) .card-footer .button{--button-scale: 0.9}.product-card:not(.horizontal) .card-footer .price-wrapper{line-height:1;text-align:center}.product-card:not(.horizontal) .card-footer .price-wrapper .price{font-size:1.125rem;font-weight:700;color:var(--primary-color);margin-bottom:.25rem}.product-card:not(.horizontal) .card-footer .price-wrapper span{font-size:.625rem}.product-card:not(.horizontal) .card-footer .button{transition-property:background,color}.product-card:not(.horizontal) .buttons-wrapper{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px;margin-top:10px}.product-card.horizontal{display:grid;grid-template-columns:1fr 20rem;border-radius:15px;background:#fff;padding:1.25rem;gap:10px;position:relative;border:1px solid #eaeaea;width:100%}@media(max-width: 767px){.product-card.horizontal{grid-template-columns:100%}}.product-card.horizontal .cover{border-radius:20px;overflow:hidden}.product-card.horizontal .cover img{width:100%;height:100%;object-fit:contain;object-position:center}.product-card.horizontal .card-content-area{flex:1;display:flex;flex-direction:column;gap:10px}.product-card.horizontal .card-content-area .card-title p{font-weight:700;font-size:1.5rem;color:#2e459a;margin-bottom:5px;padding-right:1.875rem;line-height:1.2}.product-card.horizontal .card-content-area .card-title p span{font-size:.9375rem;font-weight:300;color:#ff0a0b}.product-card.horizontal .card-content-area .card-content ul li{font-weight:400;font-size:1rem;color:#212529;margin-bottom:.625rem}.product-card.horizontal .card-content-area .card-content ul li b,.product-card.horizontal .card-content-area .card-content ul li strong{font-weight:700}.product-card.horizontal .card-content-area .card-content ul li a{color:#2e459a}.product-card.horizontal .card-content-area .card-content ul li a img{width:18px}.order-card{overflow:hidden;display:flex;border-radius:10px;background:#fff}@media(max-width: 340px){.order-card{flex-direction:column}}.order-card .cover{--size: 150px;min-width:var(--size);max-width:var(--size)}@media(max-width: 1720px){.order-card .cover{--size: 130px}}@media(max-width:1499px){.order-card .cover{--size: 115px}}@media(max-width: 340px){.order-card .cover{width:100%;min-width:auto;max-width:none}}.order-card .cover img{width:100%;height:100%;object-fit:cover}.order-card .card-content-area{display:grid;grid-template-columns:11.875rem 10rem 1fr 17.1875rem;align-items:center;width:100%;padding-block:1.875rem;padding-inline:2.1875rem 1.5625rem}@media(max-width: 1720px){.order-card .card-content-area{padding-inline:1.125rem;grid-template-columns:11.875rem 10rem 1fr 15.625rem}}@media(max-width: 1430px){.order-card .card-content-area{grid-template-columns:10rem 8.75rem 1fr 13.75rem}}@media(max-width: 1360px)and (min-width:1025px),(max-width: 860px){.order-card .card-content-area{grid-template-columns:1fr 1fr;gap:10px}}@media(max-width:520px){.order-card .card-content-area{grid-template-columns:1fr;padding-block:.9375rem}}.order-card .card-content-area>*{position:relative;padding-inline:1.5625rem}@media(max-width: 1720px){.order-card .card-content-area>*{padding-inline:.9375rem}}@media(max-width:1499px){.order-card .card-content-area>*{padding-inline:.5rem}}@media(max-width: 860px){.order-card .card-content-area>*{padding-inline:0}}.order-card .card-content-area>*:first-child{padding-left:0}.order-card .card-content-area>*:last-child{padding-right:0}@media(min-width: 1361px),(max-width:1024px)and (min-width: 861px){.order-card .card-content-area>*:not(.card-count,.card-content):after{content:"";position:absolute;right:0;height:5rem;background:#eaeaea;width:1px;transform:translateY(-50%);top:50%}}.order-card .card-content-area .card-title{font-size:.9375rem;font-weight:300}@media(max-width: 1430px){.order-card .card-content-area .card-title{font-size:.75rem}}.order-card .card-content-area .card-title strong{font-size:1.35em;font-weight:700;line-height:1.1}.order-card .card-content-area .card-tags ul{display:flex;flex-direction:column;gap:8px}@media(max-width:520px)and (min-width: 365px){.order-card .card-content-area .card-tags ul{flex-direction:row}}.order-card .card-content-area .card-tags ul li{font-size:.8125rem;font-weight:300}@media(max-width:520px)and (min-width: 365px){.order-card .card-content-area .card-tags ul li:not(:last-child){padding-right:8px;border-right:1px solid #eaeaea}}.order-card .card-content-area .card-tags ul li strong{font-weight:500}.order-card .card-content-area .card-count{font-size:.9375rem;font-weight:300}.order-card .card-content-area .card-count strong{font-size:1.07em;font-weight:600}.order-card .card-content-area .card-count:has(.product-count-select){display:flex;align-items:center;flex-wrap:wrap;gap:1.25rem}.order-card .card-content-area .card-content span{display:flex;align-items:center;justify-content:center;font-size:.9375rem;width:100%;padding:10px 1.25rem;min-height:63px;text-align:center;background:var(--theme, #02A21A);border-radius:10px;color:#fff}@media(max-width: 1720px){.order-card .card-content-area .card-content span{font-size:.8125rem;padding-inline:.625rem}}@media(max-width:520px){.order-card .card-content-area .card-content span{min-height:auto}}.order-card.order-delivered{--theme: #02A21A}.order-card.order-processing{--theme: #2E459A}.order-card.order-confirmed{--theme: #FF6B25}.clinical-card{--radius-size: 1.25rem;position:relative;display:flex;flex-direction:column;border-radius:var(--radius-size);padding:10px;background-color:#fff;border:1px solid #eaeaea}.clinical-card .cover img{border-top-left-radius:var(--radius-size);border-top-right-radius:var(--radius-size);width:100%;object-fit:cover}.clinical-card .work-date{font-size:13px;display:flex;gap:3px}.clinical-card .work-date i{color:var(--primary-color)}.clinical-card .card-content-area{flex:1;display:flex;flex-direction:column;gap:12px;padding:15px}@media(max-width:768px){.clinical-card .card-content-area{gap:6px;padding:10px}}.clinical-card .card-content-area .card-title{font-size:1.25rem;font-weight:600}@media(max-width:768px){.clinical-card .card-content-area .card-title{font-size:1.0625rem}}.clinical-card .card-content-area .card-content{flex:1;font-size:15px}@media(max-width:768px){.clinical-card .card-content-area .card-content{font-size:.8125rem}}.clinical-card.main-page-theme{background:linear-gradient(135deg, #f5f5f5 0%, #f9fafc 100%);border:1px solid rgba(36,52,108,.08);box-shadow:0 4px 14px rgba(0,0,0,.04);--radius-size: 1rem}#pdfContainer{padding:16px;border-radius:8px;animation:fadeIn .6s ease}#pdfCanvas{display:block}@media(max-width:768px){#pdfCanvas{width:100%}}#pdfCanvas{height:auto;max-width:90vw;max-height:80vh;margin-inline:auto;border-radius:4px}.pdf-controls{font-size:20px;display:flex;justify-content:center;gap:10px}.product-count-select{display:flex;align-items:center;padding:.4375rem;border-radius:.5rem;background:#eaeaea;justify-content:space-around}.product-count-select input{background:none;font-weight:700}.product-count-select button{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem}.product-count-select input{width:2.5rem;padding-inline:5px;border-inline:1px solid #d5d5d5;text-align:center}aside#aside{background:#fdfeff;border:1px solid #e2eafd;border-radius:1rem;padding:2.1875rem 1.25rem}@media(max-width:1024px){aside#aside{padding:0}}@media(max-width:1024px){aside#aside nav ul{display:flex;gap:1.875rem 0;justify-content:center}}aside#aside nav ul li a{position:relative;display:flex;align-items:center;gap:.75rem;font-size:1rem;font-weight:300;transition:padding .2s ease;padding-block:1.5rem}@media(max-width: 450px){aside#aside nav ul li a{font-size:11px}}@media(max-width:1024px){aside#aside nav ul li a{padding:1.25rem}}aside#aside nav ul li a i{display:flex;justify-content:center;align-items:center;width:2.1875rem;font-size:1.75rem}@media(min-width:1025px){aside#aside nav ul li:first-child>a{padding-top:0}aside#aside nav ul li:last-child>a{padding-bottom:0}}aside#aside nav ul li:not(:last-child),aside#aside nav ul li:not(:last-child).permanent-active{border-bottom:1px solid #e8e8e8}@media(max-width:1024px){aside#aside nav ul li:not(:last-child),aside#aside nav ul li:not(:last-child).permanent-active{border-right:1px solid #e8e8e8;border-bottom:none}}aside#aside nav ul li.permanent-active>a{color:var(--primary-color);font-weight:700}aside#aside nav ul li:not(.permanent-active)>a:before{width:0px}.buttons-wrapper-section{padding-block:20px}.buttons-wrapper-section .buttons-wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.buttons-wrapper-section .buttons-wrapper>*{color:#ff0a0b;background:#fee8e8;border:1px solid currentColor;border-radius:11px;padding:10px 2.5rem;font-size:.875rem}.thanks-section{text-align:center;min-height:60svh;display:flex;justify-content:center;align-items:center}.thanks-section .button{margin-top:20px}.thanks-section svg{margin-bottom:20px}