.breadcrumb{--bs-breadcrumb-padding-x: 0;--bs-breadcrumb-padding-y: 0;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color: var(--bs-secondary-color);--bs-breadcrumb-item-padding-x: 0.5rem;--bs-breadcrumb-item-active-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}nav[aria-label=breadcrumb]{margin:15px 0}.breadcrumb{background-color:#f5f5f5;border-radius:5px;margin-bottom:0;padding:10px}.breadcrumb .breadcrumb-item{display:flex;align-items:center;white-space:nowrap;font-size:.875rem;line-height:1.5}.breadcrumb .breadcrumb-item a{display:flex;align-items:center;color:var(--main-color);font-size:.875rem;text-decoration:none;line-height:1.5}.breadcrumb .breadcrumb-item a>*+*{margin-left:8px}.breadcrumb .breadcrumb-item a:focus,.breadcrumb .breadcrumb-item a:hover{color:var(--main-color)}.breadcrumb .breadcrumb-item a img{width:auto;min-width:16px;height:16px}.breadcrumb .breadcrumb-item.active{color:#666}.breadcrumb .breadcrumb-item:last-child{overflow:hidden;display:block;text-overflow:ellipsis;color:#666}.breadcrumb .breadcrumb-item:last-child a{overflow:hidden;display:block;text-overflow:ellipsis}@media(min-width: 992px){.breadcrumb{flex-wrap:nowrap}.breadcrumb>.breadcrumb-item>a{color:var(--main-color);font-size:.875rem}}@media(min-width: 1200px){.breadcrumb>.breadcrumb-item>a{font-size:1rem}}.headline{display:flex;flex-direction:column}.headline > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse: 0;margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(1rem * var(--tw-space-y-reverse))}.headline .heading{z-index:10;font-size:clamp(1.5rem,2vw,3rem);font-weight:600;text-decoration:underline}.headline .heading>*{position:relative;color:#000;text-decoration:underline}.headline .heading>*:first-child{color:#000}.headline .heading>*:last-child{z-index:1;color:var(--main-color)}.headline .tips{color:var(--sub-color);font-size:clamp(.875rem,2vw,1rem)}.headline-group{align-items:center}.headline-group:before{color:#fff}.headline-group .heading{color:#fff}.headline-group .heading>*:first-child{color:#fff}.headline-group .heading>*:last-child{color:#ecfe1c}.headline-group .tips{color:#fff}.section-header .headline .heading{padding-right:60px}.section-header .btn{z-index:10;position:absolute;top:8px;right:0;display:flex;align-items:center;justify-content:center;width:26px;height:26px;background-color:var(--main-color);border-radius:50%;padding:0}.section-header .btn img{width:auto;height:14px}.section-header .btn span{display:none}@media(min-width: 576px){.headline:before{content:attr(data-headline);opacity:.1;margin-bottom:-25px;color:#000;font-family:"Open Sans",sans-serif;font-size:clamp(1.625rem,2.5vw,3.5rem);font-weight:900;text-transform:uppercase;display:none}.section-header .btn-default{top:12px}.section-header .headline .heading{padding-right:120px}.section-header .btn{top:4px;padding:4px 12px;font-size:clamp(.875rem,2vw,1rem);width:auto;height:auto;background-color:rgba(0,0,0,0);border-radius:4px}.section-header .btn img{display:none}.section-header .btn span{display:block}.section-header .btn:focus,.section-header .btn:hover{background-color:var(--main-color);color:#fff}}@media(min-width: 1400px){.headline:before{margin-bottom:-45px}}.section-contact .intro{color:var(--sub-color)}.section-contact .intro ul li img{width:auto;height:16px}.section-contact .intro .btn-main-color:focus,.section-contact .intro .btn-main-color:hover{color:#fff}.section-contact .form-contact .form-item{display:flex;flex-direction:column}.section-contact .form-contact .form-item .form-title{font-size:clamp(1rem,2vw,1.125rem);font-weight:600}.section-contact .form-contact .form-item .form-required:after{content:"*";margin-left:4px;color:var(--main-color);font-size:clamp(1rem,2vw,1.125rem)}.section-contact .form-contact .form-item textarea{padding:16px}.section-contact .form-contact .form-item .agree{display:flex;align-items:center;color:var(--sub-color);font-size:.875rem}.section-contact .form-contact .form-item textarea,.section-contact .form-contact .form-item select,.section-contact .form-contact .form-item input:not([type=checkbox]):not([type=radio]){border:1px solid #ddd;border-radius:4px;color:var(--sub-color);font-size:.875rem}.section-contact .form-contact .form-item textarea:focus,.section-contact .form-contact .form-item textarea:hover,.section-contact .form-contact .form-item select:focus,.section-contact .form-contact .form-item select:hover,.section-contact .form-contact .form-item input:not([type=checkbox]):not([type=radio]):focus,.section-contact .form-contact .form-item input:not([type=checkbox]):not([type=radio]):hover{border-color:var(--main-color);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}.section-contact .form-contact .form-item .label-sales{display:flex;align-items:center;background-color:#f5f5f5;border:1px solid #ddd;border-radius:6px;padding:12px 16px;line-height:1}.section-contact .form-contact .form-item .label-sales.active,.section-contact .form-contact .form-item .label-sales:focus,.section-contact .form-contact .form-item .label-sales:hover{background-color:#ffebf0;border-color:var(--main-color)}.section-contact .form-contact .form-item input[type=number]::-webkit-inner-spin-button,.section-contact .form-contact .form-item input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.section-contact .form-contact .form-item input[type=number]{-moz-appearance:textfield}.section-contact .form-contact .buttons{display:flex;align-items:center}.section-contact .form-contact .buttons .btn{padding:8px 50px}.section-contact .comment-upload .form-upload{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;background-color:#ddd;border-radius:4px;padding:8px}.section-contact .comment-upload .form-upload img{width:auto;height:18px}.section-contact .comment-upload ul>li{position:relative}.section-contact .comment-upload ul>li .btn-close{z-index:10;position:absolute;top:0;right:0;width:20px;height:20px;background-color:#fff;background-size:8px 8px !important;padding:0}
