*,:after,:before{box-sizing:border-box}body{scroll-behavior:smooth;font-family:"Noto Sans","Noto Sans TC","Noto Sans SC","Noto Sans JP",sans-serif;color:#404040;font-size:16px;line-height:1.5;letter-spacing:.05em}body:lang(jp-jp){font-family:"Noto Sans","Noto Sans JP",sans-serif}body:lang(cn-cn){font-family:"Noto Sans","Noto Sans SC",sans-serif}body:lang(en-gb){font-family:"Noto Sans",sans-serif}html,body{width:100%;min-height:100%;margin:0}object{pointer-events:none}table{font-weight:400;font-size:16px;line-height:28px;color:#333}h1{font-weight:600;font-size:48px;line-height:1.2;letter-spacing:1.2px}h1:lang(en-gb),h1:lang(de-de){font-size:40px}@media all and (max-width: 991px){h1{font-size:40px;line-height:normal}h1:lang(en-gb),h1:lang(de-de){font-size:32px}}@media all and (max-width: 575px){h1{font-size:32px}h1:lang(en-gb),h1:lang(de-de){font-size:28px}}h2{font-weight:600;font-size:32px;line-height:1.2;letter-spacing:1.2px}@media all and (max-width: 991px){h2{font-size:28px;line-height:normal}}@media all and (max-width: 575px){h2{font-size:26px}}h3{font-weight:500;font-size:28px;line-height:1.2;letter-spacing:.8px}@media all and (max-width: 991px){h3{font-size:24px;line-height:normal}}@media all and (max-width: 575px){h3{font-size:22px}}h4{font-weight:500;font-size:24px;line-height:1.4;letter-spacing:.8px}@media all and (max-width: 575px){h4{font-size:20px;line-height:normal}}h5{font-weight:500;font-size:22px;line-height:1.4;letter-spacing:.8px}@media all and (max-width: 575px){h5{font-size:18px;line-height:normal}}ul,ol{padding:0;margin:0;list-style-type:none}p{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}a{text-decoration:none;color:#404040;transition:all .3s linear}a:hover{text-decoration:none;color:#e55517;transition:all .3s linear}a:focus{outline:none}.edit-section h1,.edit-section h2,.edit-section h3,.edit-section h4,.edit-section h5,.edit-section h6{margin-bottom:1rem}.edit-section p{line-height:1.6;margin-bottom:1rem}.edit-section a{color:#e55517;text-decoration:underline}.edit-section ul{list-style:disc;padding-left:1.5rem}.edit-section ul li{line-height:2}.edit-section ol{list-style:decimal;padding-left:1.5rem}.edit-section ol li{line-height:2}.edit-section thead,.edit-section tbody,.edit-section tfoot,.edit-section tr,.edit-section td,.edit-section th{border-width:unset}.edit-section img{object-fit:cover;height:auto}.edit-section hr{margin-top:40px;margin-bottom:40px;border-color:#c2c2c2;opacity:1}@media all and (max-width: 768px){.edit-section hr{margin-top:24px;margin-bottom:24px}}.edit-section.is-privacy>ol{list-style:trad-chinese-formal;padding-left:3.25rem}.edit-section.is-privacy>ol>li{font-size:24px;font-weight:500}@media all and (max-width: 575px){.edit-section.is-privacy>ol>li{font-size:20px}}.edit-section.is-privacy>ol>li p{font-size:1rem;font-weight:400}.edit-section.is-privacy>ol>li ol{font-size:1rem;font-weight:400;list-style:cjk-ideographic;padding-left:2rem}.edit-section.is-privacy>ol>li ol>li>ol{list-style:decimal}.text-underline{cursor:pointer;text-decoration:underline 1px solid #e55517;text-underline-offset:2px}.text-underline:hover{text-decoration:underline 1px solid #fff;transition:all .3s linear}.is-link:hover{color:#e55517 !important;transition:all .3s linear}img,iframe{max-width:100%}input,button,textarea,select{border:0}input:focus,button:focus,textarea:focus,select:focus{outline:none}label{font-weight:400;font-size:16px;line-height:24px;color:#404040;letter-spacing:.8px}::placeholder{color:#7a7a7a !important;font-weight:400 !important;font-size:16px}input.form-control{height:42px;font-weight:400;font-size:16px;letter-spacing:.8px;padding:.5rem 1rem .5rem 1rem;border:1px solid #7a7a7a;color:#404040;border-radius:4px}input.form-control:focus{border:1px solid #e55517;box-shadow:none}textarea.form-control{font-weight:400;font-size:16px;padding:9px 12px;letter-spacing:.8px;border-radius:4px;resize:none;color:#404040;border:1px solid #7a7a7a}textarea.form-control:focus{border:1px solid #e55517;box-shadow:none}select.form-control{background-color:transparent;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(../img/icon/arrow-down-icon.svg);background-size:24px 24px;background-repeat:no-repeat;background-position:calc(100% - 6px) center;border:1px solid #7a7a7a;border-radius:4px;padding:.5rem 2rem .5rem 1rem;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.8px;color:#404040;height:42px}select.form-control:focus{border:1px solid #e55517;box-shadow:none}select.form-control.no-border{border:unset !important;box-shadow:unset;background-color:transparent !important}.input-number{position:relative;overflow:hidden;width:100%;border:1px solid #7a7a7a;height:42px;display:flex;border-radius:4px;align-items:center;justify-content:space-between}.input-number .minus,.input-number .plus,.input-number input{display:block;padding:5px;width:32px;height:42px;text-align:center}.input-number input{flex:1 1 0;font-weight:400 !important;font-size:1rem !important;line-height:1.5 !important;border:none !important;background-color:transparent !important}.input-number .minus,.input-number .plus{display:flex;align-items:center;justify-content:center;cursor:pointer;border:none !important;font-size:1rem;line-height:normal;color:#7a7a7a}@media all and (min-width: 1200px){.input-number .minus:hover,.input-number .plus:hover{color:#e55517}}@media all and (max-width: 575px){.input-number{margin:0}}[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}[type=radio]:checked+label,[type=radio]:not(:checked)+label{position:relative;padding-left:35px;cursor:pointer;color:#404040;font-weight:400;font-size:15px;line-height:25px;letter-spacing:.05em}[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:25px;height:25px;border:1px solid #f3f3f3;border-radius:100%;background:#e55517}[type=radio]:checked+label:before{content:"";position:absolute;left:0;top:0;width:25px;height:25px;border:1px solid #ca2c16;border-radius:100%;background:#e55517;box-shadow:0px 0px 0px 3px rgba(23,91,191,.07)}[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{content:"";width:13px;height:13px;background:#ca2c16;border:1px solid none;position:absolute;top:6px;left:6px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type=radio]:checked+label:after,[type=radio]:checked+label:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.custom-checkbox .custom-control-label{color:#404040;line-height:30px;cursor:pointer}.custom-checkbox .custom-control-label::before{top:.4rem;width:16px;height:16px;border-radius:2px;border-color:#797979 !important}.custom-checkbox .custom-control-label::after{background-image:url(../img/icon/checkWhite-icon.svg) !important;top:.4rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#ca2c16 !important;border-color:#ca2c16 !important}.custom-checkbox .custom-control-input:focus~.custom-control-label::before{box-shadow:none}.form-grid{display:grid;grid-template-columns:88px 1fr}.form-grid:lang(en-gb){grid-template-columns:130px 1fr}.form-grid:lang(de-de){grid-template-columns:150px 1fr}.form-group{margin-bottom:16px}.form-row{display:flex;flex-direction:column;gap:.5rem}.form-text{margin-top:20px;font-weight:400;font-size:13px;line-height:22px;letter-spacing:.05em;text-transform:uppercase}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}label.checkbox{margin-bottom:0;cursor:pointer}label.checkbox input{position:absolute;visibility:hidden;width:auto}label.checkbox input+span{position:relative;display:inline-block;padding-left:28px;letter-spacing:0;line-height:1.5}label.checkbox input+span:before,label.checkbox input+span:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%)}label.checkbox input+span:before{width:20px;height:20px;border:1px solid #7a7a7a;border-radius:4px;background-color:#fff}label.checkbox input+span:after{border-bottom:3px solid #e55517;border-right:3px solid #e55517;width:8px;height:12px;transform:rotate(45deg);opacity:0;transition:.1s linear all;left:6px;top:4px;border-radius:2px}label.checkbox input:checked+span:after{opacity:1 !important}label.radiowrap{margin-right:.75em}label.radiowrap input{position:absolute;visibility:hidden;width:auto}label.radiowrap input+span{position:relative;display:inline-block;padding-left:30px;letter-spacing:0;line-height:1.5;cursor:pointer}label.radiowrap input+span::before,label.radiowrap input+span::after{content:"";position:absolute;border-radius:50%;transition:.1s linear all}label.radiowrap input+span::before{border:1px solid #c2c2c2;width:18px;height:18px;left:5px;top:calc((22px - 18px) / 2)}label.radiowrap input+span::after{width:10px;height:10px;left:calc(5px + 4px);top:calc((22px - 10px) / 2);background:#e55517;opacity:0}label.radiowrap input:checked+span::before{background:#fff}label.radiowrap input:checked+span::after{opacity:1 !important}label.radiowrap input:disabled+span{cursor:default}label.radiowrap input:disabled+span::before{background-color:#c2c2c2}label.radiowrap input:disabled+span::after{background:#7a7a7a}.form-item{margin-bottom:1.5rem}.form-item>label{display:block;margin-bottom:.25em}.form-item>.text-danger{font-size:.875em;margin-top:.25em;margin-bottom:0}.form-item.inline{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.form-item.inline>.text-danger{flex-basis:100%}.form-item.inline>label{display:inline-block;flex-shrink:0;margin-bottom:0}.form-item.inline>label+*{flex-grow:1}.form-item.inline>label.required::after{content:"*";color:#ca2c16;padding:5px 0 0 5px}.form-control.is-invalid,.was-validated .form-control:invalid{border:1px solid #ca2c16 !important}.form-control.is-valid,.was-validated .form-control:valid{border:1px solid #7a7a7a !important}.form-control.is-invalid,.was-validated .form-control:invalid,.form-control.is-valid,.was-validated .form-control:valid{background-image:none}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#404040}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#404040}.invalid-feedback{display:flex;align-items:center;gap:.5rem;color:#ca2c16;background:#efdcda;padding:.5rem 1rem;border-radius:4px}.invalid-tooltip{left:auto}.toggle-password{float:right;cursor:pointer;margin-right:15px;margin-top:-40.5px;color:#c2c2c2}.toggle-password.eye-open{position:relative;display:block}.toggle-password.eye-open::before{content:"";display:block;position:relative;-webkit-mask:url(../img/eye-open-icon.svg) no-repeat 50% 50%;mask:url(../img/eye-open-icon.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:23px;height:15px;background-color:#c2c2c2}.toggle-password.eye-close{position:relative;display:block}.toggle-password.eye-close::before{content:"";display:block;position:relative;-webkit-mask:url(../img/eye-close-icon.svg) no-repeat 50% 50%;mask:url(../img/eye-close-icon.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:23px;height:20px;background-color:#c2c2c2}.tooltip-inner{background:#000 !important}.txt-l1{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;max-height:2em}.txt-l2{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:4em}.txt-l3{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:6em}.txt-l4{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4;max-height:8em}.txt-l5{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:5;max-height:10em}.txt-l6{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:6;max-height:12em}.text-12{font-size:12px}.text-13{font-size:13px}.text-14{font-size:14px}.text-16{font-size:16px}.text-18{font-size:18px}.text-20{font-size:20px}.text-22{font-size:22px}.text-28{font-size:28px}.text-32{font-size:32px}.text-bold{font-weight:600}.text-medium{font-weight:500}.text-regular{font-weight:400}.bg-cover{background-size:cover;background-position:center;background-repeat:no-repeat}.grid-column-1{grid-column:span 1}.grid-column-2{grid-column:span 2}@media all and (min-width: 576px){.grid-column-sm-1{grid-column:span 1}}@media all and (min-width: 576px){.grid-column-sm-2{grid-column:span 2}}@media all and (min-width: 769px){.grid-column-md-1{grid-column:span 1}}@media all and (min-width: 769px){.grid-column-md-2{grid-column:span 2}}@media all and (min-width: 992px){.grid-column-lg-1{grid-column:span 1}}@media all and (min-width: 992px){.grid-column-lg-2{grid-column:span 2}}.btn-main{background:#e55517;color:#fff;min-width:180px;text-align:center;line-height:24px;padding:12px 20px;cursor:pointer;transition:all .3s linear}.btn-main:hover,.btn-main:active{background:#f27c49;transition:all .3s linear}.btn-sub{background:#fff;border:1px solid #e55517;color:#e55517;min-width:180px;text-align:center;line-height:24px;padding:12px 20px;transition:all .3s linear}.btn-sub:hover,.btn-sub:active{background:#f27c49;color:#fff;border:1px solid #f27c49;transition:all .3s linear}.btn-normal{background:#fff;border:1px solid #d3d3d3;color:#7a7a7a;border-radius:100px;width:120px;height:48px}.btn-normal:hover{background:#f3f3f3;border:1px solid #d3d3d3;color:#7a7a7a}.btn-normal:disabled{border:1px solid #e9e9e9;color:#c2c2c2}.btn-normal:active{background:#f3f3f3;border:1px solid #c2c2c2;color:#404040}.btn-reset{background:transparent;font-size:14px;line-height:22px;letter-spacing:.2px;color:#404040;display:flex;align-items:center;padding:0}.btn-reset:hover{color:#2e8428}.btn-facebook{border:1px solid #f3f3f3;width:54px;height:54px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;margin:0 8px}.btn-facebook:hover{box-shadow:0px 0px 9px rgba(0,0,0,.2)}.btn-google{border:1px solid #f3f3f3;width:54px;height:54px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;margin:0 8px}.btn-google:hover{box-shadow:0px 0px 9px rgba(0,0,0,.2)}.tooltip>.arrow::before{border-left-color:#434343;left:-2px;border-width:6.5px 0 6.5px 8px}.tooltip-inner{font-weight:400;font-size:12px;line-height:18px;color:#fff;border:0;background:#434343;padding:6px 7px}.box-img{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.box-img:before{content:"";display:block;width:100%;padding-bottom:100%}.box-img.r-4-3:before{padding-bottom:75%}.box-img.r-16-9:before{padding-bottom:56.25%}.box-img.img-fit-text:before{padding-bottom:50%}.box-img.contain{background-size:contain}.box-iframe{position:relative}.box-iframe:before{content:"";width:100%;display:block;padding-bottom:56.25%}.box-iframe iframe{position:absolute;left:0;top:0;width:100%;height:100%}.cart-num{position:absolute;right:0;top:-5px;background:#ca2c16;color:#fff;width:20px;height:20px;font-size:10px;line-height:20px;text-align:center;border-radius:50%}.banner-page{width:100%;height:450px}@media all and (max-width: 991px){.banner-page{height:unset;aspect-ratio:16/9}}.banner-page .image-wrap{position:relative;width:100%;height:100%}.banner-page .image-wrap .image-shadow{position:absolute;width:100%;height:100%;opacity:.48;background:linear-gradient(0deg, rgba(71, 36, 4, 0.85) 0%, #672F07 100%)}.banner-page .image-wrap img{width:100%;height:100%;object-fit:cover}.banner-page .image-wrap .title{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-size:3rem;font-weight:500;z-index:2}@media all and (max-width: 575px){.banner-page .image-wrap .title{font-size:26px}}.banner-page .video-wrap{position:relative;width:100%;height:100%;overflow:hidden}.banner-page .video-wrap #youtubeVideo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);aspect-ratio:16/9;width:1920px;max-width:unset}@media(min-width: 1920px){.banner-page .video-wrap #youtubeVideo{width:100vw}}@media all and (max-width: 1199px){.banner-page .video-wrap #youtubeVideo{width:250vw}}.breadcrumb-container{position:relative;padding:40px 0}@media all and (max-width: 575px){.breadcrumb-container{padding:24px 0}}.breadcrumb-container .breadcrumb-inner{display:flex;gap:8px;color:#7a7a7a}.breadcrumb-container .breadcrumb-inner a{color:#7a7a7a}.breadcrumb-container .breadcrumb-inner .breadcrumb-item:last-child a{color:#404040;pointer-events:none}.tag{display:inline-block;border-radius:4px;padding:5px 10px;font-size:14px;color:#fff;background:#e55517}.tag.hot{background:#ca2c16}.tag.new{background:#ca2c16}.accordion-section .accordion-list{display:flex;gap:4rem}@media all and (max-width: 1199px){.accordion-section .accordion-list{gap:2rem}}@media all and (max-width: 991px){.accordion-section .accordion-list{flex-direction:column}}.accordion-section .accordion-list .left{position:relative;flex:1 1 0;aspect-ratio:4/3}@media all and (max-width: 991px){.accordion-section .accordion-list .left{width:100%;flex:unset}}.accordion-section .accordion-list .left .img-wrap{position:absolute;top:0;left:0;width:100%;aspect-ratio:4/3;opacity:0;z-index:1;transition:all .3s linear}.accordion-section .accordion-list .left .img-wrap.active{opacity:1;z-index:2;transition:all .3s linear}.accordion-section .accordion-list .left .img-wrap img{width:100%;height:100%;object-fit:cover}.accordion-section .accordion-list .right{flex:1 1 0}@media all and (max-width: 991px){.accordion-section .accordion-list .right{flex:unset;width:100%}}.accordion-section .accordion-button{font-weight:700;font-size:24px;letter-spacing:.08em;box-shadow:0px 1px 0px 0px #d3d3d3;--bs-accordion-border-color: $bone-color;padding:1rem 0;color:#404040}@media all and (max-width: 575px){.accordion-section .accordion-button{font-size:20px}}.accordion-section .accordion-button::before{content:"";position:absolute;right:0;background-color:#fff;border-radius:36px;width:36px;height:36px;transition:all .3s linear}.accordion-section .accordion-button::after{transform:rotate(180deg);width:36px;height:36px;-webkit-mask:url(../img/icon/arrow-up-2.svg) no-repeat;mask:url(../img/icon/arrow-up-2.svg) no-repeat;-webkit-mask-size:cover;mask-size:cover;background:#e55517;transition:all .3s linear}.accordion-section .accordion-button:not(.collapsed){color:#e55517;background:unset}.accordion-section .accordion-button:not(.collapsed)::after{transform:rotate(0deg)}.accordion-section .accordion-body{padding:1rem 0;box-shadow:0px 1px 0px 0px #d3d3d3;--bs-accordion-border-color: $bone-color}.accordion-section .accordion-item:hover .accordion-button::before{background-color:#e55517;transition:all .3s linear}.accordion-section .accordion-item:hover .accordion-button::after{background-color:#fff;transition:all .3s linear}.container-inner{width:85%;margin-left:auto;margin-right:auto}@media all and (max-width: 1399px){.container-inner{width:100%}}.nav-bar{position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:58px}@media all and (max-width: 575px){.nav-bar{margin-bottom:48px}}.nav-bar.nav{height:auto;justify-content:center;position:relative;top:unset;display:flex;flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.nav-bar.nav::-webkit-scrollbar{display:none}.nav-bar.nav.is-narrow .nav-item{padding:0 32px 0 0px}@media all and (max-width: 991px){.nav-bar.nav.is-narrow .nav-item{padding:0 20px 0 0;min-width:auto}}@media all and (max-width: 768px){.nav-bar.nav.is-narrow .nav-item{padding:0 20px 0 0;min-width:auto}}.nav-bar.nav.is-narrow .nav-item .nav-link{font-size:20px}.nav-bar.nav .nav-item{padding:0 44px;box-sizing:content-box}@media all and (max-width: 991px){.nav-bar.nav .nav-item{padding:0 20px;min-width:auto}}@media all and (max-width: 575px){.nav-bar.nav .nav-item{padding:0 10px;min-width:auto}}.nav-bar.nav .nav-item .nav-link{position:relative;color:#404040;font-size:28px;font-weight:700;letter-spacing:1.4px;text-align:center;padding:12px 0 12px;cursor:pointer;width:fit-content}@media all and (max-width: 575px){.nav-bar.nav .nav-item .nav-link{font-size:20px}}.nav-bar.nav .nav-item .nav-link:before{background-color:#e55517;content:"";display:block;height:3px;bottom:0;left:0;position:absolute;-webkit-transition:width .5s ease-out;transition:width .5s ease-out;width:0}.nav-bar.nav .nav-item .nav-link.active{cursor:default}.nav-bar.nav .nav-item .nav-link:hover,.nav-bar.nav .nav-item .nav-link.active{color:#e55517}.nav-bar.nav .nav-item .nav-link:hover:before,.nav-bar.nav .nav-item .nav-link.active:before{width:100%}.nav-wrap{position:relative}.nav-wrap .arrow-right{position:absolute;opacity:0;pointer-events:none;top:0;right:0;display:flex;align-items:center;justify-content:end;height:100%;width:70px;background:linear-gradient(270deg, #fff 20%, rgba(255, 255, 255, 0) 100%);z-index:2}@media all and (max-width: 575px){.nav-wrap .arrow-right{right:-1rem}}.nav-wrap .arrow-left{position:absolute;opacity:0;pointer-events:none;top:0;left:0;display:flex;align-items:center;justify-content:start;height:100%;width:70px;background:linear-gradient(90deg, #fff 20%, rgba(255, 255, 255, 0) 100%);z-index:2}@media all and (max-width: 575px){.nav-wrap .arrow-left{left:-1rem}}.nav-wrap.active .nav-bar.nav{justify-content:start}.nav-wrap.active .nav-item{padding:0 88px 0 0px}@media all and (max-width: 991px){.nav-wrap.active .nav-item{padding:0 40px 0 0;min-width:auto}}@media all and (max-width: 575px){.nav-wrap.active .nav-item{padding:0 20px 0 0;min-width:auto}}.nav-wrap.active .arrow-right.active{pointer-events:visible;cursor:pointer;opacity:1}.nav-wrap.active .arrow-left.active{pointer-events:visible;cursor:pointer;opacity:1}.nav-section{position:relative;padding-top:5rem;padding-bottom:5rem}@media all and (max-width: 575px){.nav-section{padding-top:3rem;padding-bottom:3rem}}@media all and (max-width: 991px){.nav-nowrap{align-items:flex-end}.nav-nowrap.nav-bar.nav{white-space:normal}.nav-nowrap.nav-bar.nav .nav-item{flex:1 1 0;display:flex;justify-content:center}}.masonry-gallery .grid-sizer,.masonry-gallery .grid-item{width:calc(33% - 18px)}@media all and (max-width: 991px){.masonry-gallery .grid-sizer,.masonry-gallery .grid-item{width:calc(50% - 9px)}}.masonry-gallery .gutter-sizer{width:30px}@media all and (max-width: 991px){.masonry-gallery .gutter-sizer{width:16px}}.masonry-gallery:after{content:"";display:block;clear:both}.masonry-gallery .grid-item{float:left}.masonry-gallery .grid-item:hover .content-section .arrow-wrap{background:#e55517;transition:all .3s linear}.masonry-gallery .grid-item:hover .content-section .arrow-wrap .arrow-right::before{background:#fff;transition:all .3s linear}.masonry-gallery .grid-item:hover .bg{bottom:0;transition:all .3s linear}.masonry-gallery .grid-item img{display:block;width:100%;margin-bottom:30px}@media all and (max-width: 991px){.masonry-gallery .grid-item img{margin-bottom:16px}}.masonry-gallery .grid-item .grid-inner{position:absolute;top:0;left:0;width:100%;height:calc(100% - 30px);overflow:hidden}@media all and (max-width: 991px){.masonry-gallery .grid-item .grid-inner{height:calc(100% - 16px)}}.masonry-gallery .grid-item .bg{position:absolute;bottom:-3rem;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 40%, rgba(15, 8, 8, 0.9) 100%);transition:all .3s linear}@media all and (max-width: 991px){.masonry-gallery .grid-item .bg{bottom:0rem}}.masonry-gallery .grid-item .content-section{position:absolute;bottom:0;width:100%;display:flex;align-items:flex-end;gap:1rem;padding:32px;z-index:2}@media all and (max-width: 991px){.masonry-gallery .grid-item .content-section{padding:16px}}.masonry-gallery .grid-item .content-section .main-title{text-shadow:0px 2px 4px rgba(0,0,0,.65)}.masonry-gallery .grid-item .content-section .sub-title{font-size:16px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-shadow:0px 2px 4px rgba(0,0,0,.65)}@media all and (max-width: 575px){.masonry-gallery .grid-item .content-section .sub-title{font-size:14px;-webkit-line-clamp:2}}.masonry-gallery .grid-item .content-section .arrow-wrap{position:relative;flex:0 0 40px;right:0;width:40px;height:40px;background:#fff;border-radius:40px;transition:all .3s linear}@media all and (max-width: 575px){.masonry-gallery .grid-item .content-section .arrow-wrap{display:none}}.masonry-gallery .grid-item .content-section .arrow-wrap .arrow-right{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.masonry-gallery-2 .grid-sizer,.masonry-gallery-2 .grid-item{width:calc(33% - 18px)}@media all and (max-width: 991px){.masonry-gallery-2 .grid-sizer,.masonry-gallery-2 .grid-item{width:calc(50% - 9px)}}.masonry-gallery-2 .gutter-sizer{width:30px}@media all and (max-width: 991px){.masonry-gallery-2 .gutter-sizer{width:16px}}.masonry-gallery-2:after{content:"";display:block;clear:both}.masonry-gallery-2 .grid-item{float:left}.masonry-gallery-2 .grid-item a{display:block;margin-bottom:30px}.masonry-gallery-2 .grid-item:hover .image-wrap .bg{opacity:1;transition:all .3s linear}.masonry-gallery-2 .grid-item .image-wrap{position:relative}.masonry-gallery-2 .grid-item .image-wrap .bg{position:absolute;width:100%;height:100%;top:0;opacity:0;background:rgba(0,0,0,.2);pointer-events:none;transition:all .3s linear;z-index:1}@media all and (max-width: 1199px){.masonry-gallery-2 .grid-item .image-wrap .bg{opacity:1}}.masonry-gallery-2 .grid-item .image-wrap .bg:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-mask:url(../img/icon/video-icon-1.svg) no-repeat 50% 50%;mask:url(../img/icon/video-icon-1.svg) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;width:60px;height:60px;background:#fff}.masonry-gallery-2 .grid-item img{display:block;width:100%}.masonry-gallery-2 .grid-item .grid-inner{position:relative}.masonry-gallery-2 .grid-item .content-section{position:relative;width:100%;display:flex;flex-direction:column;gap:.5rem;padding:20px 20px 0;z-index:2}@media all and (max-width: 991px){.masonry-gallery-2 .grid-item .content-section{padding:16px}}@media all and (max-width: 575px){.masonry-gallery-2 .grid-item .content-section{padding:16px 0}}.masonry-gallery-2 .grid-item .content-section .sub-title{font-size:16px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media all and (max-width: 575px){.masonry-gallery-2 .grid-item .content-section .sub-title{font-size:14px;-webkit-line-clamp:2}}.masonry-gallery-2 .grid-item .content-section .arrow-wrap{position:relative;flex:0 0 40px;right:0;width:40px;height:40px;background:#fff;border-radius:40px;transition:all .3s linear}@media all and (max-width: 575px){.masonry-gallery-2 .grid-item .content-section .arrow-wrap{display:none}}.masonry-gallery-2 .grid-item .content-section .arrow-wrap .arrow-right{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.page-pagination{display:flex;justify-content:center;gap:.5rem;font-size:18px}.page-pagination .btn-prev{position:relative;display:flex;width:40px;height:40px;align-items:center;justify-content:center;cursor:pointer;color:#e55517;background:#fff}.page-pagination .btn-prev::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:24px;height:24px;-webkit-mask:url(../img/icon/arrow-left-1.svg) no-repeat 50% 50%;mask:url(../img/icon/arrow-left-1.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;background-color:#e55517;transition:all .3s linear}.page-pagination .btn-prev.disabled{display:none}.page-pagination .btn-prev:hover::before{background-color:#f39b5c;transition:all .3s linear}.page-pagination .btn-start{position:relative;display:flex;width:40px;height:40px;align-items:center;justify-content:center;cursor:pointer;color:#e55517;background:#fff}.page-pagination .btn-start::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:24px;height:24px;-webkit-mask:url(../img/icon/arrow-left-2.svg) no-repeat 50% 50%;mask:url(../img/icon/arrow-left-2.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;background-color:#e55517;transition:all .3s linear}.page-pagination .btn-start.disabled{display:none}.page-pagination .btn-start:hover::before{background-color:#f39b5c;transition:all .3s linear}.page-pagination .btn-next{position:relative;display:flex;width:40px;height:40px;align-items:center;justify-content:center;cursor:pointer;color:#e55517;background:#fff}.page-pagination .btn-next::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:24px;height:24px;-webkit-mask:url(../img/icon/arrow-right-1.svg) no-repeat 50% 50%;mask:url(../img/icon/arrow-right-1.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;background-color:#e55517;transition:all .3s linear}.page-pagination .btn-next.disabled{display:none}.page-pagination .btn-next:hover::before{background-color:#f39b5c;transition:all .3s linear}.page-pagination .btn-end{position:relative;display:flex;width:40px;height:40px;align-items:center;justify-content:center;cursor:pointer;color:#e55517;background:#fff}.page-pagination .btn-end::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:24px;height:24px;-webkit-mask:url(../img/icon/arrow-right-2.svg) no-repeat 50% 50%;mask:url(../img/icon/arrow-right-2.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;background-color:#e55517;transition:all .3s linear}.page-pagination .btn-end.disabled{display:none}.page-pagination .btn-end:hover::before{background-color:#f39b5c;transition:all .3s linear}.page-pagination .pager{display:flex;gap:.5rem}.page-pagination .pager .number{display:flex;width:40px;height:40px;align-items:center;justify-content:center;background:#fff;border-radius:50%;cursor:default;transition:all .3s linear}.page-pagination .pager .number:not(.is-active){cursor:pointer}.page-pagination .pager .number:not(.is-active) a{color:#e55517}.page-pagination .pager .number:not(.is-active) a:hover{color:#f39b5c;transition:all .3s linear}.page-pagination .pager .number.is-active{background:#e55517;color:#fff}.page-pagination .pager .number.is-active a{cursor:default;color:#fff}.case-section{position:relative;padding-top:5rem;padding-bottom:5rem}@media all and (max-width: 575px){.case-section{padding-top:3rem;padding-bottom:3rem}}.case-section .case-list{display:flex;flex-direction:column;gap:3rem}.case-section .case-list .case-card{position:relative;display:flex;align-items:center}@media all and (max-width: 575px){.case-section .case-list .case-card{flex-direction:column}}.case-section .case-list .case-card .img-wrap{position:relative;width:50%;order:1;aspect-ratio:1/1}@media all and (max-width: 575px){.case-section .case-list .case-card .img-wrap{width:100%}}.case-section .case-list .case-card .img-wrap:before{content:"";position:absolute;top:0;left:0;width:calc(100% - 5rem);height:calc(100% - 5rem);background:#ffd816;z-index:-1}@media all and (max-width: 1199px){.case-section .case-list .case-card .img-wrap:before{width:calc(100% - 3rem);height:calc(100% - 3rem)}}.case-section .case-list .case-card .img-wrap .img-inner{position:absolute;top:5rem;left:5rem;width:calc(100% - 5rem);height:calc(100% - 5rem)}@media all and (max-width: 1199px){.case-section .case-list .case-card .img-wrap .img-inner{top:3rem;left:3rem;width:calc(100% - 3rem);height:calc(100% - 3rem)}}.case-section .case-list .case-card .img-wrap .img-inner img{position:absolute;width:100%;height:100%;object-fit:cover}.case-section .case-list .case-card .content-wrap{width:50%;padding:3rem 5rem;order:2}@media all and (max-width: 1199px){.case-section .case-list .case-card .content-wrap{padding:3rem 3rem}}@media all and (max-width: 991px){.case-section .case-list .case-card .content-wrap{padding:3rem 0 3rem 3rem}}@media all and (max-width: 575px){.case-section .case-list .case-card .content-wrap{width:100%;padding:3rem 0 0}}.case-section .case-list .case-card:nth-child(2n) .img-wrap{order:2}@media all and (max-width: 575px){.case-section .case-list .case-card:nth-child(2n) .img-wrap{order:1}}.case-section .case-list .case-card:nth-child(2n) .content-wrap{order:1}@media all and (max-width: 991px){.case-section .case-list .case-card:nth-child(2n) .content-wrap{padding:3rem 3rem 3rem 0}}@media all and (max-width: 575px){.case-section .case-list .case-card:nth-child(2n) .content-wrap{order:2;padding:3rem 0 0}}.case-section .case-list .case-card:nth-child(2n) .img-wrap:before{left:unset;right:0}.case-section .case-list .case-card:nth-child(2n) .img-wrap .img-inner{left:unset;right:5rem}@media all and (max-width: 1199px){.case-section .case-list .case-card:nth-child(2n) .img-wrap .img-inner{right:3rem}}.contact-section{position:relative;background-color:#333}@media all and (max-width: 575px){.contact-section{display:flex;flex-wrap:wrap}}.contact-section .content-section{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%, -50%)}@media all and (max-width: 575px){.contact-section .content-section{position:relative;left:unset;top:unset;transform:unset;order:2}}.contact-section .content-section .inner{width:85%;margin-left:auto;margin-right:auto}@media all and (max-width: 991px){.contact-section .content-section .inner{width:50%;padding-right:1rem;margin-left:unset;margin-right:unset}}@media all and (max-width: 575px){.contact-section .content-section .inner{width:100%;padding:2rem 0;text-align:center}}.contact-section .content-section .inner h2{width:50%}@media all and (max-width: 991px){.contact-section .content-section .inner h2{width:100%}}.contact-section .image-wrap{position:relative;width:40%;margin-left:auto;top:0;right:0;aspect-ratio:16/10}@media all and (max-width: 991px){.contact-section .image-wrap{width:50%}}@media all and (max-width: 575px){.contact-section .image-wrap{width:100%;order:1}}.contact-section .image-wrap img{position:absolute;right:0;top:0;width:100%;height:100%;object-fit:cover}.info-section{padding-top:5rem;padding-bottom:5rem;background:#333}@media all and (max-width: 575px){.info-section{padding-top:3rem;padding-bottom:3rem}}.info-section .info-list{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media all and (max-width: 575px){.info-section .info-list{display:grid;grid-template-columns:1fr;gap:1rem}}.info-section .info-list.is-dealer{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px}@media all and (max-width: 991px){.info-section .info-list.is-dealer{display:grid;grid-template-columns:1fr 1fr;gap:1rem}}@media all and (max-width: 575px){.info-section .info-list.is-dealer{display:grid;grid-template-columns:1fr;gap:1rem}}.info-section .info-list.is-dealer .info-card{aspect-ratio:4/3}.info-section .info-card{position:relative;aspect-ratio:16/9;cursor:pointer;overflow:hidden}.info-section .info-card:hover .content-section .arrow-wrap{background:#e55517;transition:all .3s linear}.info-section .info-card:hover .content-section .arrow-wrap .arrow-right::before{background:#fff;transition:all .3s linear}.info-section .info-card:hover .bg{bottom:-2rem;transition:all .3s linear}.info-section .info-card.is-video:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-mask:url(../img/icon/video-icon-1.svg) no-repeat 50% 50%;mask:url(../img/icon/video-icon-1.svg) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;width:60px;height:60px;background:#fff;z-index:2}.info-section .info-card .bg{position:absolute;bottom:-3rem;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 40%, rgba(15, 8, 8, 0.9) 100%);transition:all .3s linear}@media all and (max-width: 991px){.info-section .info-card .bg{bottom:0rem}}.info-section .info-card img{width:100%;height:100%;object-fit:cover}.info-section .info-card .content-section{position:absolute;bottom:0;width:100%;display:flex;align-items:center;gap:1rem;padding:32px;z-index:2}@media all and (max-width: 991px){.info-section .info-card .content-section{padding:16px}}.info-section .info-card .content-section .main-title{text-shadow:0px 2px 4px rgba(0,0,0,.65)}.info-section .info-card .content-section .sub-title{font-size:16px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-shadow:0px 2px 4px rgba(0,0,0,.65)}@media all and (max-width: 575px){.info-section .info-card .content-section .sub-title{font-size:14px;-webkit-line-clamp:2}}.info-section .info-card .content-section .arrow-wrap{position:relative;flex:0 0 40px;right:0;width:40px;height:40px;background:#fff;border-radius:40px;transition:all .3s linear}.info-section .info-card .content-section .arrow-wrap .arrow-right{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.search-section{display:flex;justify-content:center;margin-top:3rem}@media all and (max-width: 991px){.search-section{margin-top:1rem}}.search-section .search-wrap{display:flex;gap:2rem;align-items:center;width:fit-content}@media all and (max-width: 991px){.search-section .search-wrap{flex-direction:column;gap:1rem}}.search-section .search-wrap .icon{flex:0 0 140px}@media all and (max-width: 991px){.search-section .search-wrap .icon{flex:unset}}.search-section .search-wrap .content{flex:1 1 0;width:480px}@media all and (max-width: 991px){.search-section .search-wrap .content{width:100%}}.search-section .search-wrap .content .search-bar{position:relative;display:flex}.search-section .search-wrap .content .search-bar select{flex:1 1 0;border-radius:4px 0 0 4px;background-color:#fff;border-right:unset}.search-section .search-wrap .content .search-bar select:hover,.search-section .search-wrap .content .search-bar select:focus{border-color:#7a7a7a}.search-section .search-wrap .content .search-bar input{flex:2 2 0;border-radius:0 4px 4px 0;padding:.5rem 42px .5rem 1rem}.search-section .search-wrap .content .search-bar input:hover,.search-section .search-wrap .content .search-bar input:focus{border-color:#7a7a7a}.search-section .search-wrap .content .search-bar .submit-btn{position:absolute;right:1px;top:1px;height:calc(100% - 2px);width:42px;background:#fff;border-radius:4px}.search-section .search-wrap .content .search-bar .submit-btn:hover::before{background:#e55517;transition:all .3s linear}.search-section .search-wrap .content .search-bar .submit-btn::before{content:"";display:block;width:20px;height:20px;-webkit-mask:url(../img/icon/search.svg) no-repeat;mask:url(../img/icon/search.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;background:#404040;transition:all .3s linear}.sidebar-card{position:relative;display:flex;align-items:center;gap:2rem;padding-top:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #c2c2c2}@media all and (max-width: 575px){.sidebar-card{flex-direction:column;padding-top:1rem;padding-bottom:1rem}}.sidebar-card .left{width:175px;flex:0 0 175px}.sidebar-card .left img{width:100%;aspect-ratio:1/1;object-fit:cover}.sidebar-card .right{flex:1 1 0}@media all and (max-width: 575px){.sidebar-card .right{width:100%}}.sidebar-card .right .main-title{font-weight:500;font-size:18px}.sidebar-card .right .quantity-box{min-width:175px}.sidebar-card .right .delete-icon{cursor:pointer}.sidebar-card .right .delete-icon:hover::before{background:#e55517;transition:all .3s linear}.contact-top .sidebar-list{width:100%}.contact-top .sidebar-card:first-child{padding-top:0}.contact-top .sidebar-card:last-child{border-bottom:unset}.class-table{width:100%}@media all and (max-width: 575px){.class-table{overflow-x:scroll}}.class-table table{width:100%;border-color:#fff;table-layout:fixed}@media all and (max-width: 575px){.class-table table{width:600px}}.class-table .icon{width:24px;height:24px}.class-table tbody tr{border-bottom:1px solid #fff}.class-table tbody tr:nth-of-type(1){font-size:20px;font-weight:600}.class-table tbody tr.medium td{background:#fac099}.class-table tbody tr.medium td:nth-of-type(1){background:#f7a166}.class-table tbody tr.advance td{background:#f7a166}.class-table tbody tr.advance td:nth-of-type(1){background:#f26200}.class-table tbody td{padding:1rem 1rem;background-color:#fde8d9;text-align:center}@media all and (max-width: 575px){.class-table tbody td{padding:1rem .75rem}}.class-table tbody td:nth-of-type(1){position:relative;text-align:left;font-weight:500;background:#fac099}.class-table tbody td:nth-of-type(1) span{font-weight:400}.class-table tbody ul{display:flex;flex-wrap:wrap;gap:.5rem 2rem}.class-table tbody ul a{color:#085d9a;text-decoration:underline 1px solid #fff;-webkit-text-decoration-line:underline;-webkit-text-decoration-color:#085d9a;text-underline-offset:7px;transition:all .3s linear}.class-table tbody ul a:hover{background-color:#fff;text-decoration:underline 1px solid #085d9a;-webkit-text-decoration-line:underline;-webkit-text-decoration-color:#085d9a;-webkit-text-decoration-style:solid;transition:all .3s linear}.modal-lg{max-width:700px}@media all and (max-width: 991px){.modal-lg{max-width:calc(100% - 2rem)}}@media all and (max-width: 575px){.modal-lg{max-width:calc(100% - 1rem)}}.modal-body{max-height:calc(100vh - 13rem);overflow-y:auto;overflow-x:hidden}@media all and (max-width: 768px){.modal-body{max-height:calc(100vh - 8rem)}}@media all and (min-width: 992px){.modal-body{margin-right:.5rem}.modal-body::-webkit-scrollbar{width:12px}.modal-body::-webkit-scrollbar-track{border-radius:6px;background:#f3f3f3;margin:1rem 0}.modal-body::-webkit-scrollbar-thumb{opacity:0;border-radius:6px;background:#787878;border:2px solid #f3f3f3}.modal-body::-webkit-scrollbar-thumb:hover{opacity:1}}.modal-open{overflow:hidden;overflow-y:scroll;padding-right:0 !important}@media all and (max-width: 768px){.modal-open .modal{overflow-y:hidden}}.modal-content{border:none;box-shadow:-2px 2px 4px rgba(83,112,139,.08),0px 2px 15px rgba(83,112,139,.12);border-radius:4px;max-height:calc(100vh - 100px);max-height:calc(var(--vh, 1vh) * 100 - 100px)}.modal-content .close{position:relative;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;line-height:2;font-size:1.5rem;margin-left:auto;background:transparent}@media all and (max-width: 768px){.modal-content .close{position:absolute;left:unset;right:0rem;top:-3rem;transform:unset;text-shadow:0 1px 0 #fff}}.modal-content .modal-body{padding:0 1rem 1.5rem 1.5rem}@media all and (max-width: 991px){.modal-content .modal-body{padding:0 1rem 1.5rem 1.5rem}}@media all and (max-width: 768px){.modal-content .modal-body{padding:1.5rem 1.5rem 1.5rem 1.5rem}}@media all and (max-width: 575px){.modal-content .modal-body{padding:1rem 1rem 1rem 1rem}}.modal-content .modal-body .modal-inner{display:grid;grid-template-columns:300px 1fr;gap:2rem}@media all and (max-width: 768px){.modal-content .modal-body .modal-inner{grid-template-columns:100%;grid-template-rows:auto auto;gap:1rem}}.modal-content .modal-body .modal-inner .left{position:relative}.modal-content .modal-body.modal-body-md{padding:0 0 3rem 1rem}.card-college{position:relative;overflow:hidden;border-radius:0;border:0;background:transparent;margin-bottom:30px}@media all and (max-width: 575px){.card-college{margin-bottom:16px}}.card-college::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.6) 9.56%, rgba(0, 0, 0, 0) 43.68%);z-index:1}.card-college .box-img{background-size:contain}.card-college .box-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.card-college .card-body{position:absolute;bottom:0;width:100%;padding:23px 53px;z-index:2;display:flex;align-items:center;justify-content:center;gap:24px}@media all and (max-width: 575px){.card-college .card-body{gap:16px}}.card-college .card-body .card-title{color:#fff;text-shadow:0px 2px 4px rgba(0,0,0,.65);font-size:20px;font-weight:500;line-height:26px;letter-spacing:1px;margin-bottom:0}@media all and (max-width: 575px){.card-college .card-body .card-title{font-size:20px}}.card-college .card-body .more-btn{flex:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:100%;background:#fff;color:#e55517;transition:all .3s ease}@media all and (max-width: 575px){.card-college .card-body .more-btn{width:36px;height:36px}}.card-college .card-body .more-btn .arrow-right:before{width:28px;height:28px}.card-college:hover .card-body .more-btn{background:#e55517}.card-college:hover .card-body .more-btn .arrow-right:before{background:#fff}.card-recipe{position:relative;overflow:hidden;border-radius:0;border:0;background:transparent}.card-recipe::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.6) 9.56%, rgba(0, 0, 0, 0) 43.68%);z-index:1}.card-recipe .type-tag{position:absolute;top:0;right:32px;z-index:2}.card-recipe .box-img{background-size:contain}.card-recipe .box-img::before{padding-bottom:126.8571428571%}.card-recipe .card-body{position:absolute;bottom:0;width:100%;padding:40px;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:24px}@media all and (max-width: 575px){.card-recipe .card-body{padding:40px 20px}}.card-recipe .card-body .card-title{color:#fff;text-shadow:0px 2px 4px rgba(0,0,0,.65);font-size:20px;font-weight:500;line-height:26px;letter-spacing:1px;margin-bottom:0}.card-recipe .card-body .card-title.txt-l2{height:auto}@media all and (max-width: 575px){.card-recipe .card-body .card-title{font-size:18px}}.card-recipe .card-body .more-btn{flex:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:100%;background:#fff;color:#e55517;transition:all .3s ease}.card-recipe .card-body .more-btn .arrow-right:before{width:28px;height:28px}.card-recipe:hover .card-body .more-btn{background:#e55517}.card-recipe:hover .card-body .more-btn .arrow-right:before{background:#fff}.card-news{position:relative;overflow:hidden;height:100%;border-radius:0;border:0;background:#fff}.card-news .card-img-top{position:relative;overflow:hidden}.card-news .card-img-top::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.6) 9.56%, rgba(0, 0, 0, 0) 43.68%);z-index:2}.card-news .card-img-top .box-img{background-size:contain;transition:all .3s linear;transform-origin:center}.card-news .card-img-top .box-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.card-news .card-img-top .box-img::before{padding-bottom:57.1428571429%}.card-news .card-body{padding:20px 30px}.card-news .card-body .card-title{font-weight:500;font-size:18px;line-height:27px;letter-spacing:.9px;color:#555;margin-bottom:22px}@media all and (max-width: 575px){.card-news .card-body .card-title{margin-bottom:16px}}.card-news .card-body .more-btn{display:flex;align-items:center;gap:8px;color:#e55517;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.8px}.card-news .card-body .more-btn .arrow-right::before{width:20px;height:20px}.card-news:hover .box-img{transform:scale(1.1)}.card-video{position:relative;overflow:hidden;height:100%;border-radius:0;border:0;background:#fff}.card-video .card-img-top{position:relative;overflow:hidden}.card-video .card-img-top::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:2}.card-video .card-img-top .box-img{background-size:contain;transition:all .3s linear;transform-origin:center}.card-video .card-img-top .box-img::before{padding-bottom:57.1428571429%}.card-video .card-img-top .video-icon{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:3}.card-video .card-body{padding:20px 30px}.card-video .card-body .card-title{font-weight:500;font-size:18px;line-height:27px;letter-spacing:.9px;color:#555;margin-bottom:22px}@media all and (max-width: 575px){.card-video .card-body .card-title{margin-bottom:16px}}.card-video .card-body .more-btn{display:flex;align-items:center;gap:8px;color:#e55517;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.8px}.card-video .card-body .more-btn .arrow-right::before{width:20px;height:20px}.card-video:hover .box-img{transform:scale(1.1)}.swiper-right-list{overflow:visible;overflow-y:clip}.swiper-right-list .swiper-slide{height:auto}.swiper-right-list .swiper-slide .card-item{position:relative;cursor:pointer;aspect-ratio:3/4}.swiper-right-list .swiper-slide .card-item:hover .content-section .arrow-wrap{background:#e55517;transition:all .3s linear}.swiper-right-list .swiper-slide .card-item:hover .content-section .arrow-wrap .arrow-right::before{background:#fff;transition:all .3s linear}.swiper-right-list .swiper-slide .card-item:hover .bg{bottom:0;transition:all .3s linear}.swiper-right-list .swiper-slide .card-item .box-img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:top left;z-index:-1}.swiper-right-list .swiper-slide .card-item .bg{position:absolute;bottom:-3rem;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 40%, rgba(15, 8, 8, 0.9) 100%);transition:all .3s linear}@media all and (max-width: 991px){.swiper-right-list .swiper-slide .card-item .bg{bottom:0rem}}.swiper-right-list .swiper-slide .card-item .content-section{position:absolute;bottom:0;width:100%;display:flex;align-items:center;gap:1rem;padding:32px;z-index:2}@media all and (max-width: 991px){.swiper-right-list .swiper-slide .card-item .content-section{padding:16px}}.swiper-right-list .swiper-slide .card-item .content-section .text-white{text-shadow:0px 2px 4px rgba(0,0,0,.65)}.swiper-right-list .swiper-slide .card-item .content-section .arrow-wrap{position:relative;flex:0 0 40px;width:40px;height:40px;background:#fff;border-radius:40px;transition:all .3s linear}@media all and (max-width: 575px){.swiper-right-list .swiper-slide .card-item .content-section .arrow-wrap{display:none}}.swiper-right-list .swiper-slide .card-item .content-section .arrow-wrap .arrow-right{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.swiper-button-prev{background:#fff;padding:0;font-size:0;position:absolute;top:50%;left:0;right:auto;width:48px;height:48px;text-align:center;border-radius:50%;z-index:3;transition:all .5s ease-in-out}@media all and (max-width: 991px){.swiper-button-prev{background:#e55517}}@media all and (max-width: 575px){.swiper-button-prev{width:36px;height:36px}}.swiper-button-prev.tab-1,.swiper-button-prev.tab-2{transform:unset;top:unset;left:auto;right:calc(45% + 3rem + 48px + 1rem);bottom:2rem}@media all and (max-width: 991px){.swiper-button-prev.tab-1,.swiper-button-prev.tab-2{display:none}}.swiper-button-prev.news{left:-60px;transform:unset}@media all and (max-width: 1199px){.swiper-button-prev.news{left:-15px}}@media all and (max-width: 1199px){.swiper-button-prev.news{display:none}}.swiper-button-prev.product{top:50%;left:1rem}.swiper-button-prev:after{content:"";display:block;-webkit-mask:url(../img/icon/arrow-left-1.svg) no-repeat 50% 50%;mask:url(../img/icon/arrow-left-1.svg) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;width:28px;height:28px;background:#e55517;margin:0 auto}@media all and (max-width: 991px){.swiper-button-prev:after{background:#fff}}.swiper-button-prev:hover{background:#e55517}.swiper-button-prev:hover::after{background:#fff}@media all and (max-width: 991px){.swiper-button-prev:hover{background:#f27c49}}.swiper-button-next{background:#fff;padding:0;font-size:0;position:absolute;top:50%;right:0;width:48px;height:48px;text-align:center;border-radius:50%;z-index:3;transition:all .5s ease-in-out}@media all and (max-width: 991px){.swiper-button-next{background:#e55517}}@media all and (max-width: 575px){.swiper-button-next{width:36px;height:36px}}.swiper-button-next.tab-1,.swiper-button-next.tab-2{top:unset;transform:unset;right:calc(45% + 3rem);bottom:2rem}@media all and (max-width: 991px){.swiper-button-next.tab-1,.swiper-button-next.tab-2{display:none}}.swiper-button-next.news{right:-60px;transform:unset}@media all and (max-width: 1199px){.swiper-button-next.news{right:-15px}}@media all and (max-width: 1199px){.swiper-button-next.news{display:none}}.swiper-button-next.product{right:1rem;top:50%}.swiper-button-next:after{content:"";display:block;-webkit-mask:url(../img/icon/arrow-right-1.svg) no-repeat 50% 50%;mask:url(../img/icon/arrow-right-1.svg) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;width:28px;height:28px;background:#e55517;margin:0 auto}@media all and (max-width: 991px){.swiper-button-next:after{background:#fff}}.swiper-button-next:hover{background:#e55517}.swiper-button-next:hover::after{background:#fff}@media all and (max-width: 991px){.swiper-button-next:hover{background:#f27c49}}.swiper-pagination-1,.swiper-pagination-2,.swiper-pagination-3{display:flex;justify-content:center;position:relative;margin-top:2rem;z-index:3}.swiper-pagination-1 .swiper-pagination-bullet,.swiper-pagination-2 .swiper-pagination-bullet,.swiper-pagination-3 .swiper-pagination-bullet{padding:.25rem;margin:.25rem}.swiper-pagination-1 .swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper-pagination-2 .swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper-pagination-3 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#e55517}.wow{opacity:0;visibility:hidden}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 60px, 0);transform:translate3d(0, 60px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.extend-link{cursor:pointer}textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:active,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset !important;-webkit-text-fill-color:#404040 !important;transition:unset}#cookie-box{position:fixed;display:flex;justify-content:space-between;z-index:1056;width:calc(100% - 4rem);border-radius:8px;align-items:center;padding:1.5rem;gap:1.5rem;background:rgba(0,0,0,.7);bottom:2rem;right:2rem;transition:all .3s linear}@media all and (max-width: 768px){#cookie-box{flex-direction:column;justify-content:center;right:1rem;bottom:1rem;left:1rem;padding:1.5rem;gap:1.5rem;width:calc(100% - 2rem)}}#cookie-box.hide{opacity:0;visibility:hidden;pointer-events:none;transition:all .3s linear}#cookie-box .info{display:flex;flex-direction:column;justify-content:center}#cookie-box .info a{color:#e55517;text-decoration:underline}#cookie-box .text{color:#fff;font-size:.875rem;margin-bottom:0}#cookie-box button{background:#e55517;color:#fff;min-width:180px;text-align:center;line-height:24px;padding:12px 20px;cursor:pointer;transition:all .3s linear;transition:all .3s linear}@media all and (max-width: 768px){#cookie-box button{max-width:unset;width:100%}}#cookie-box button:hover{filter:brightness(1.1);transition:all .3s linear}.lang-icon{position:relative}.lang-icon::before{content:"";display:block;width:20px;height:20px;-webkit-mask:url(../img/icon/lang.svg) no-repeat;mask:url(../img/icon/lang.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;background:#555}.cart-icon{position:relative}.cart-icon::before{content:"";display:block;width:20px;height:20px;-webkit-mask:url(../img/icon/cart.svg) no-repeat;mask:url(../img/icon/cart.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;background:#555}.search-icon{position:relative}.search-icon::before{content:"";display:block;width:20px;height:20px;-webkit-mask:url(../img/icon/search.svg) no-repeat;mask:url(../img/icon/search.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;background:#555}.no-result-icon{position:relative}.no-result-icon::before{content:"";display:block;width:120px;height:120px;-webkit-mask:url(../img/icon/no-result-icon.svg) no-repeat;mask:url(../img/icon/no-result-icon.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;background:#404040}.fb-icon{position:relative}.fb-icon::before{content:"";display:block;-webkit-mask:url(../img/icon/fb.svg) no-repeat 50% 50%;mask:url(../img/icon/fb.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:24px;height:24px;background:#e55517;transition:all .3s linear}.ig-icon{position:relative}.ig-icon::before{content:"";display:block;-webkit-mask:url(../img/icon/ig.svg) no-repeat 50% 50%;mask:url(../img/icon/ig.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:24px;height:24px;background:#e55517;transition:all .3s linear}.yt-icon{position:relative}.yt-icon::before{content:"";display:block;-webkit-mask:url(../img/icon/yt.svg) no-repeat 50% 50%;mask:url(../img/icon/yt.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:24px;height:24px;background:#e55517;transition:all .3s linear}.line-icon{position:relative}.line-icon::before{content:"";display:block;-webkit-mask:url(../img/icon/line.svg) no-repeat 50% 50%;mask:url(../img/icon/line.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:24px;height:24px;background:#e55517;transition:all .3s linear}.in-icon{position:relative}.in-icon::before{content:"";display:block;-webkit-mask:url(../img/icon/in.svg) no-repeat 50% 50%;mask:url(../img/icon/in.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:24px;height:24px;background:#e55517;transition:all .3s linear}.service{position:relative}.service::before{content:"";display:block;-webkit-mask:url(../img/icon/service.svg) no-repeat 50% 50%;mask:url(../img/icon/service.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:24px;height:24px;background:#fff}.arrow-up{position:relative}.arrow-up::before{content:"";display:block;-webkit-mask:url(../img/icon/arrow-up.svg) no-repeat 50% 50%;mask:url(../img/icon/arrow-up.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:24px;height:24px;background:#fff}.arrow-down{display:inline-block;margin-bottom:2px}.arrow-down::before{content:"";display:block;-webkit-mask:url(../img/icon/arrow-down.svg) no-repeat 50% 50%;mask:url(../img/icon/arrow-down.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:11px;height:6px;background:#404040}.arrow-left{display:inline-block}.arrow-left::before{content:"";display:block;-webkit-mask:url(../img/icon/arrow-left-1.svg) no-repeat 50% 50%;mask:url(../img/icon/arrow-left-1.svg) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;width:28px;height:28px;background:#e55517}.arrow-right::before{content:"";display:block;-webkit-mask:url(../img/icon/arrow-right-1.svg) no-repeat 50% 50%;mask:url(../img/icon/arrow-right-1.svg) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;width:28px;height:28px;background:#e55517;transition:all .3s linear}.more-icon{display:inline-block}.more-icon::before{content:"";display:block;-webkit-mask:url(../img/icon/more-icon.svg) no-repeat 50% 50%;mask:url(../img/icon/more-icon.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:20px;height:20px;background:#c2c2c2}.user-icon{display:inline-block}.user-icon::before{content:"";display:block;-webkit-mask:url(../img/icon/user.svg) no-repeat 50% 50%;mask:url(../img/icon/user.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:20px;height:20px;background:#333}.video-icon{display:inline-block}.video-icon::before{content:"";display:block;-webkit-mask:url(../img/icon/video-icon-1.svg) no-repeat 50% 50%;mask:url(../img/icon/video-icon-1.svg) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;width:60px;height:60px;background:#fff}.money-icon{display:inline-block}.money-icon::before{content:"";display:block;-webkit-mask:url(../img/icon/money-icon.svg) no-repeat 50% 50%;mask:url(../img/icon/money-icon.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:24px;height:24px;background:#404040}.clock-icon{display:inline-block}.clock-icon::before{content:"";display:block;-webkit-mask:url(../img/icon/clock-icon.svg) no-repeat 50% 50%;mask:url(../img/icon/clock-icon.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:24px;height:24px;background:#404040}.map-icon{display:inline-block}.map-icon::before{content:"";display:block;-webkit-mask:url(../img/icon/map-icon.svg) no-repeat 50% 50%;mask:url(../img/icon/map-icon.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:24px;height:24px;background:#404040;transition:all .3s linear}.email-icon{display:inline-block}.email-icon::before{content:"";display:block;-webkit-mask:url(../img/icon/email-icon.svg) no-repeat 50% 50%;mask:url(../img/icon/email-icon.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:24px;height:24px;background:#404040;transition:all .3s linear}.email-icon-2{display:inline-block}.email-icon-2::before{content:"";display:block;-webkit-mask:url(../img/icon/email-icon.svg) no-repeat 50% 50%;mask:url(../img/icon/email-icon.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:24px;height:24px;background:#fff;transition:all .3s linear}.web-icon{display:inline-block}.web-icon::before{content:"";display:block;-webkit-mask:url(../img/icon/web-icon.svg) no-repeat 50% 50%;mask:url(../img/icon/web-icon.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:24px;height:24px;background:#404040;transition:all .3s linear}.phone-icon{display:inline-block}.phone-icon::before{content:"";display:block;-webkit-mask:url(../img/icon/phone-icon.svg) no-repeat 50% 50%;mask:url(../img/icon/phone-icon.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:24px;height:24px;background:#404040}.location-icon{display:inline-block}.location-icon::before{content:"";display:block;-webkit-mask:url(../img/icon/location-icon.svg) no-repeat 50% 50%;mask:url(../img/icon/location-icon.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:24px;height:24px;background:#404040}.fax-icon{display:inline-block}.fax-icon::before{content:"";display:block;-webkit-mask:url(../img/icon/fax-icon.svg) no-repeat 50% 50%;mask:url(../img/icon/fax-icon.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:24px;height:24px;background:#404040}.info-icon{display:inline-block}.info-icon::before{content:"";display:block;-webkit-mask:url(../img/icon/info-icon.svg) no-repeat 50% 50%;mask:url(../img/icon/info-icon.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:24px;height:24px;background:#ca2c16}.close-icon{position:relative}.close-icon::before{content:"";display:block;width:20px;height:20px;-webkit-mask:url(../img/icon/close-icon.svg) no-repeat;mask:url(../img/icon/close-icon.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;background:#404040}.share-icon{position:relative}.share-icon::before{content:"";display:block;width:32px;height:32px;-webkit-mask:url(../img/icon/share-icon.svg) no-repeat;mask:url(../img/icon/share-icon.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;background:#e55517;transition:all .3s linear}.link-icon{position:relative}.link-icon::before{content:"";display:block;width:24px;height:24px;-webkit-mask:url(../img/icon/link-icon.svg) no-repeat;mask:url(../img/icon/link-icon.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;background:#e55517;transition:all .3s linear}.delete-icon{position:relative}.delete-icon::before{content:"";display:block;width:24px;height:24px;-webkit-mask:url(../img/icon/delete-icon.svg) no-repeat;mask:url(../img/icon/delete-icon.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;background:#404040;transition:all .3s linear}.headerwrap{position:relative;z-index:100}.headerwrap .topbar{position:fixed;top:0;left:0;z-index:999;width:100%;background:#fff;transition:all .3s ease;box-shadow:0px 4px 6px 0px rgba(0,0,0,.07)}.headerwrap .navbar-toggler{border:0}.headerwrap .navbar-toggler:focus{box-shadow:unset}.headerwrap .navbar-toggler .navbar-toggler-icon{line-height:1.5em;color:#555;background-image:unset}.headerwrap .navbar-brand{position:relative;display:block;width:268px;padding:0;object-fit:contain}@media all and (max-width: 1399px){.headerwrap .navbar-brand:lang(en-gb),.headerwrap .navbar-brand:lang(de-de){width:220px}}@media all and (max-width: 1199px){.headerwrap .navbar-brand{margin:20px 0;width:200px}}.headerwrap .nav-menus-wrapper-close-button{display:none;color:#333;font-size:18px;padding:0 4px;cursor:pointer;position:relative;z-index:999;background:transparent}.headerwrap .navbar{padding:0 48px}@media all and (max-width: 1399px){.headerwrap .navbar:lang(en-gb),.headerwrap .navbar:lang(de-de){padding:0 16px}}@media all and (max-width: 1199px){.headerwrap .navbar{padding:0 16px}}.headerwrap .navbar-nav>li>.nav-link{position:relative;transition:all .3s ease;color:#333;padding:28px 18px !important;cursor:pointer}@media all and (max-width: 1599px){.headerwrap .navbar-nav>li>.nav-link:lang(en-gb),.headerwrap .navbar-nav>li>.nav-link:lang(de-de){padding:28px 12px !important}}@media all and (max-width: 1399px){.headerwrap .navbar-nav>li>.nav-link:lang(en-gb),.headerwrap .navbar-nav>li>.nav-link:lang(de-de){padding:28px 8px !important}}@media all and (max-width: 1399px){.headerwrap .navbar-nav>li>.nav-link{padding:28px .5rem !important}}@media all and (max-width: 1199px){.headerwrap .navbar-nav>li>.nav-link{padding:20px 16px !important}}@media all and (max-width: 575px){.headerwrap .navbar-nav>li>.nav-link{padding:20px 12px !important}}.headerwrap .navbar-nav>li>.nav-link span{display:block;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.8px}@media all and (min-width: 1200px){.headerwrap .navbar-nav>li>.nav-link span:lang(en-gb),.headerwrap .navbar-nav>li>.nav-link span:lang(de-de){font-size:14px}}@media all and (max-width: 1199px){.headerwrap .navbar-nav>li>.nav-link span{font-size:14px}}@media all and (max-width: 1199px){.headerwrap .navbar-nav>li>.nav-link span{font-size:16px}}.headerwrap .navbar-nav>li>.nav-link span.main-name{transition:all .2s linear;display:block;height:12px;color:#333}.headerwrap .navbar-nav>li>.nav-link span.sub-name{opacity:0;color:#e55517;transition:all .1s linear;display:block;height:12px}.headerwrap .navbar-nav>li:hover .nav-link .main-name{opacity:0;transform:translateY(-12px);transition:all .2s linear}.headerwrap .navbar-nav>li:hover .nav-link .sub-name{opacity:1;transform:translateY(-12px);transition:all .2s linear .1s}.headerwrap .mob-nav{display:none}.headerwrap .quick-nav{margin-left:42px;left:0}.headerwrap .quick-nav:lang(en-gb),.headerwrap .quick-nav:lang(de-de){margin-left:20px}@media all and (max-width: 1199px){.headerwrap .quick-nav{margin-left:0}}.headerwrap .quick-nav.d-desktop{display:flex}.headerwrap .quick-nav.d-mobile{display:none}@media all and (min-width: 1200px){.headerwrap .quick-nav .nav-item .nav-link{padding-top:30px !important;padding-bottom:30px !important}}.headerwrap .quick-nav .cart-icon::after{content:attr(data-cart-items);position:absolute;pointer-events:none;background-color:#ca2c16;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;font-size:12px;font-weight:700;width:22px;height:22px;right:-12px;top:-12px;z-index:3}.headerwrap .quick-nav .submenu a{pointer-events:none}.headerwrap .quick-nav>li{display:flex;justify-content:center;align-items:center}.headerwrap .quick-nav>li.lang-open{position:relative}.headerwrap .quick-nav>li.lang-open .submenu{transform:translate(calc(-100% + 48px), 0)}.headerwrap .quick-nav>li.lang-open.active .submenu{transition:all .3s ease;transform:translate(calc(-100% + 48px), 0);visibility:visible;z-index:1;opacity:1}.headerwrap .quick-nav>li>a{padding:30px 14px !important}@media all and (max-width: 1199px){.headerwrap .quick-nav>li>a{padding:30px 0 !important}}.headerwrap .quick-nav>li:hover .lang-icon:before,.headerwrap .quick-nav>li:hover .search-icon:before,.headerwrap .quick-nav>li:hover .cart-icon:before,.headerwrap .quick-nav>li.active .lang-icon:before,.headerwrap .quick-nav>li.active .search-icon:before,.headerwrap .quick-nav>li.active .cart-icon:before{background:#e55517}.headerwrap .has_submenu{position:relative}@media all and (min-width: 1200px){.headerwrap .has_submenu:hover .submenu{transition:all .2s linear;visibility:visible;transform:translateY(0%);-webkit-transform:translateY(0%);-moz-transform:translateY(0%);z-index:1;opacity:1}}.headerwrap .has_thrmenu{position:relative}@media all and (min-width: 1200px){.headerwrap .has_thrmenu:hover .thrmenu{transition:all .2s linear;visibility:visible;transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);z-index:1;opacity:1}}.headerwrap .has_formenu{position:relative}@media all and (min-width: 1200px){.headerwrap .has_formenu:hover .formenu{transition:all .2s linear;visibility:visible;transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);z-index:1;opacity:1}}.headerwrap .submenu,.headerwrap .thrmenu,.headerwrap .formenu{position:absolute;top:100%;left:-8px;width:188px;transform:translateY(0);visibility:hidden;z-index:-1;opacity:0;transition:all .1s linear}.headerwrap .submenu:lang(en-gb),.headerwrap .thrmenu:lang(en-gb),.headerwrap .formenu:lang(en-gb){width:240px}.headerwrap .submenu:lang(de-de),.headerwrap .thrmenu:lang(de-de),.headerwrap .formenu:lang(de-de){width:300px}@media all and (max-width: 1199px){.headerwrap .submenu,.headerwrap .thrmenu,.headerwrap .formenu{width:100%;transition:opacity .3s ease;padding-top:0px;transform:translateY(0);visibility:visible;opacity:1;z-index:9;background:transparent}}.headerwrap .submenu ul,.headerwrap .thrmenu ul,.headerwrap .formenu ul{background:#fff}.headerwrap .submenu ul li,.headerwrap .thrmenu ul li,.headerwrap .formenu ul li{position:relative;padding:10px 24px;border-bottom:1px solid #ece6e5;transition:all 0s linear}.headerwrap .submenu ul li:last-child,.headerwrap .thrmenu ul li:last-child,.headerwrap .formenu ul li:last-child{border-bottom:none}.headerwrap .submenu ul li a,.headerwrap .thrmenu ul li a,.headerwrap .formenu ul li a{display:block;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.8px;margin:0 auto;padding:0 !important;color:#404040;transition:all 0s linear}@media all and (min-width: 1200px){.headerwrap .submenu ul li a:lang(en-gb),.headerwrap .submenu ul li a:lang(de-de),.headerwrap .thrmenu ul li a:lang(en-gb),.headerwrap .thrmenu ul li a:lang(de-de),.headerwrap .formenu ul li a:lang(en-gb),.headerwrap .formenu ul li a:lang(de-de){font-size:14px}}.headerwrap .submenu ul li:hover,.headerwrap .thrmenu ul li:hover,.headerwrap .formenu ul li:hover{background:#e55517;transition:all 0s linear}.headerwrap .submenu ul li:hover a,.headerwrap .thrmenu ul li:hover a,.headerwrap .formenu ul li:hover a{color:#fff;transition:all 0s linear}.headerwrap .thrmenu{top:0;left:0;transform:translateX(100%)}@media all and (max-width: 1199px){.headerwrap .thrmenu{transform:translateX(0)}}.headerwrap .thrmenu ul li a{color:#404040 !important}.headerwrap .thrmenu ul li:hover a{color:#fff !important}.headerwrap .thrmenu .formenu{top:0;left:0;transform:translateX(100%)}@media all and (max-width: 1199px){.headerwrap .thrmenu .formenu{position:relative;transform:translateX(0)}}.headerwrap .thrmenu .formenu ul li a{color:#404040 !important}.headerwrap .thrmenu .formenu ul li:hover a{color:#fff !important}.headerwrap.fixed .topbar{position:fixed;top:0;left:0;z-index:999;width:100%;background:#fff;transition:all .3s ease}@media all and (max-width: 1199px){.headerwrap .topbar{top:0}.headerwrap .topbar .navbar{align-items:center;flex-wrap:nowrap}.headerwrap .quick-nav{display:flex;justify-content:flex-end;flex-direction:row;padding:0;transition:all .3s ease;gap:18.5px}.headerwrap .quick-nav.d-mobile{display:flex;gap:0}.headerwrap .quick-nav.d-desktop{display:none}.headerwrap .quick-nav .submenu{width:150px;left:auto;transform:translateY(0);visibility:hidden;z-index:-1;opacity:0;transition:all .3s ease}.headerwrap .mob-nav{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.headerwrap .mob-nav .nav-menus-wrapper-close-button{display:block}.headerwrap .navbar-collapse{top:0;background:#fff;padding:0 16px;width:100%;height:100% !important;left:-100%;position:fixed;z-index:9999;overflow-y:auto;-webkit-overflow-scrolling:touch;transition:all .3s ease-in-out}.headerwrap .navbar-collapse.show{left:0}.headerwrap .navbar-collapse .navbar-nav li{border-bottom:1px solid #ece6e5}.headerwrap .navbar-collapse .submenu{padding:0;position:relative;display:none;width:100%;left:0}.headerwrap .navbar-collapse .submenu ul{box-shadow:none;text-align:left;padding:0}.headerwrap .navbar-collapse .submenu ul li{padding:0;border-bottom:1px solid #ece6e5}.headerwrap .navbar-collapse .submenu ul li:first-child{border-top:1px solid #ece6e5}.headerwrap .navbar-collapse .submenu ul li:last-child{border-bottom:0}.headerwrap .navbar-collapse .submenu ul li a{padding:20px 40px !important;color:#404040;line-height:normal}.headerwrap .navbar-collapse .submenu ul li:hover{background:transparent}.headerwrap .navbar-collapse .submenu ul li:hover a{color:#f27c49}.headerwrap .navbar-collapse .thrmenu{padding:0;width:100%;position:relative;display:none;left:0}.headerwrap .navbar-collapse .thrmenu ul{box-shadow:none;text-align:left;padding:0}.headerwrap .navbar-collapse .thrmenu ul li{padding:0;border-bottom:1px solid #ece6e5}.headerwrap .navbar-collapse .thrmenu ul li:first-child{border-top:1px solid #ece6e5}.headerwrap .navbar-collapse .thrmenu ul li:last-child{border-bottom:0}.headerwrap .navbar-collapse .thrmenu ul li a{padding:20px 56px !important;color:#404040 !important;line-height:normal}.headerwrap .navbar-collapse .thrmenu ul li li a{padding:20px 72px !important;color:#404040 !important;line-height:normal}.headerwrap .navbar-collapse .thrmenu ul li:hover{background:transparent}.headerwrap .navbar-collapse .thrmenu ul li:hover>a{color:#f27c49 !important}.headerwrap .navbar-collapse .formenu{padding:0;width:100%;position:relative;display:none;left:0}.headerwrap .navbar-collapse .formenu ul{box-shadow:none;text-align:left;padding:0}.headerwrap .navbar-collapse .formenu ul li{padding:0;border-bottom:1px solid #ece6e5}.headerwrap .navbar-collapse .formenu ul li:first-child{border-top:1px solid #ece6e5}.headerwrap .navbar-collapse .formenu ul li:last-child{border-bottom:0}.headerwrap .navbar-collapse .formenu ul li a{padding:20px 56px !important;color:#404040 !important;line-height:normal}.headerwrap .navbar-collapse .formenu ul li:hover{background:transparent}.headerwrap .navbar-collapse .formenu ul li:hover a{color:#f27c49 !important}}.sidebar-nav{position:relative;z-index:101}.sidebar-nav .side-menu{position:fixed;height:100vh;top:0;right:0;pointer-events:none;border-radius:0;border:unset;width:680px;opacity:0;padding:1.5rem 0;background:#fff;transform:translateX(100%);transition:all .3s ease;z-index:2}@media all and (max-width: 575px){.sidebar-nav .side-menu{width:90%;padding:1rem 0}}.sidebar-nav .open-menu-bg{position:fixed;pointer-events:none;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);top:0;left:0;width:100vw;height:100vh;background:transparent;transition:all .3s ease;z-index:1}.sidebar-nav .nav-header{position:relative;padding:0 1.5rem 1.5rem}@media all and (max-width: 575px){.sidebar-nav .nav-header{padding:0 1rem 1rem}}.sidebar-nav .nav-header::before{content:"";position:absolute;bottom:0;left:1.5rem;height:1px;width:calc(100% - 3rem);background:#c2c2c2}@media all and (max-width: 575px){.sidebar-nav .nav-header::before{width:calc(100% - 2rem);left:1rem}}.sidebar-nav .nav-list{margin-bottom:1rem;padding:0 1.5rem;max-height:calc(100vh - 80px);overflow-y:scroll}@media all and (max-width: 575px){.sidebar-nav .nav-list{max-height:calc(100vh - 70px);padding:0 1rem}}.sidebar-nav.active .side-menu{opacity:1;transform:translateX(0);transition:all .3s ease;pointer-events:auto}.sidebar-nav.active .open-menu-bg{background:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:auto;transition:all .3s ease}.sidebar-nav .close-btn{position:relative;display:flex;align-items:center;justify-content:center;width:20px;height:20px;cursor:pointer}.sidebar-nav .close-btn:hover .close-icon::before{background:#e55517;transition:all .3s linear}.search-form{position:absolute;top:100%;right:96px;transform:translateY(-1em);visibility:hidden;z-index:-1;opacity:0;display:flex;width:240px;padding:12px 20px 8px 20px;flex-direction:column;border-radius:0px 0px 0px 0px;background:#fff;transition:opacity .3s ease,visibility .3s ease}.search-form:lang(en-gb),.search-form:lang(de-de){width:290px}.search-form ::placeholder{color:#d3d3d3 !important}@media all and (max-width: 1399px){.search-form{right:80px}.search-form:lang(en-gb),.search-form:lang(de-de){right:40px}}@media all and (max-width: 1199px){.search-form{right:0;width:100%}.search-form:lang(en-gb),.search-form:lang(de-de){right:0}}.search-form.active{transform:translateY(0%);visibility:visible;z-index:1;opacity:1;transition:opacity .3s ease,visibility .3s ease}.search-form .dropdown span{color:#636363;font-size:16px;font-weight:400;line-height:25.6px;letter-spacing:.8px;cursor:pointer}.search-form .dropdown .dropdown-menu{border:0;padding:0;border-radius:0;top:.5rem !important;left:-16px !important;max-width:175px}.search-form .dropdown .dropdown-menu .dropdown-item{padding:.5rem 1rem;transition:unset;white-space:normal}.search-form .dropdown .dropdown-menu .dropdown-item:not(:last-child){border-bottom:1px solid #e9e9e9}.search-form .dropdown .dropdown-menu .dropdown-item:active,.search-form .dropdown .dropdown-menu .dropdown-item:hover{background-color:#e55517;color:#fff;transition:unset}.search-box{position:relative;overflow:hidden}.search-box input{margin-top:5px;padding:6px 32px 6px 0;line-height:26px}.search-box .search-icon{position:absolute;top:12px;right:0}.footer{position:relative;background-color:#fff;padding:65px 0 65px}@media all and (max-width: 575px){.footer{padding:40px 0;text-align:center}}.footer .no-cursor{cursor:default}.footer .no-cursor:hover{color:#c2c2c2}.footer .logo-box{margin-top:13px}@media all and (max-width: 991px){.footer .logo-box{width:100%;margin-top:0;margin-bottom:24px}}@media all and (max-width: 575px){.footer .logo-box{margin-bottom:32px}}.footer .logo-box .f_logo{width:304px;height:49px;object-fit:cover}@media all and (max-width: 575px){.footer .logo-box .f_logo{width:initial;height:auto;margin-top:auto}}.footer .logo-box .f_logo img{width:100%}@media all and (max-width: 575px){.footer .logo-box .f_logo img{width:80%}}.footer .menu-box{display:flex;align-items:center;gap:10px 36px;margin-bottom:32px}.footer .menu-box:lang(en-gb),.footer .menu-box:lang(de-de){flex-wrap:wrap}@media all and (max-width: 1199px){.footer .menu-box{gap:10px 20px}}@media all and (max-width: 991px){.footer .menu-box{width:100%;margin-bottom:32px;gap:28px}}@media all and (max-width: 575px){.footer .menu-box{display:grid;grid-template-columns:1fr 1fr;width:100%;border-bottom:1px solid #e9e9e9;gap:20px 20px;padding-bottom:24px;margin-bottom:24px}}.footer .menu-box a{font-size:16px;font-weight:500;line-height:24px;letter-spacing:.8px;color:#333}@media all and (max-width: 575px){.footer .menu-box a{font-size:18px}}.footer .menu-box a .main-name,.footer .menu-box a .sub-name{transition:all .2s linear;display:block;height:12px;text-align:center;color:#333}@media all and (max-width: 1199px){.footer .menu-box a .main-name,.footer .menu-box a .sub-name{height:auto}}.footer .menu-box a .main-name{transition:all .2s linear}.footer .menu-box a .sub-name{opacity:0;transition:all .1s linear;color:#e55517}@media all and (max-width: 1199px){.footer .menu-box a .sub-name{display:none}}@media all and (min-width: 1200px){.footer .menu-box a:hover .main-name{opacity:0;transform:translateY(-12px);transition:all .2s linear}.footer .menu-box a:hover .sub-name{opacity:1;transform:translateY(-12px);transition:all .2s linear .1s}}.footer .link-area{display:flex;align-items:center;gap:33px}@media all and (max-width: 575px){.footer .link-area{justify-content:center}}.footer .link-area a:hover .fb-icon:before,.footer .link-area a:hover .ig-icon:before,.footer .link-area a:hover .yt-icon:before,.footer .link-area a:hover .line-icon:before,.footer .link-area a:hover .in-icon:before{background:#f27c49}.copyright-wrap{position:relative;font-size:14px;line-height:18.2px;letter-spacing:.7px;color:#fbf5f0;padding:11px 0;background:#404040;display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.copyright-wrap a{color:#fbf5f0}.copyright-wrap a:hover{color:#f27c49}.copyright-wrap .link-desc{display:flex;gap:1rem}@media all and (max-width: 991px){.copyright-wrap{gap:10px}}@media all and (max-width: 575px){.copyright-wrap{font-size:12px;padding:24px 22px;flex-direction:column;align-items:center;text-align:center}.copyright-wrap span.no-border{display:none}}.customerCart{position:fixed;width:48px;height:48px;padding:10px;right:32px;bottom:165px;z-index:99;display:flex;align-items:center;justify-content:center;transition:all .3s ease;background:#e55517;border-radius:100%}@media all and (max-width: 768px){.customerCart{right:18px}}@media all and (max-width: 575px){.customerCart{right:24px;bottom:150px}}.customerCart.d-mobile{display:none}@media all and (max-width: 991px){.customerCart.d-mobile{display:flex}}.customerCart .cart-icon::before{background:#fff}.customerCart:hover{opacity:.85;transform:translateY(-3px)}.customerService{position:fixed;width:48px;height:48px;padding:10px;right:32px;bottom:105px;z-index:99;display:flex;align-items:center;justify-content:center;transition:all .3s ease;background:#e55517;border-radius:100%}@media all and (max-width: 768px){.customerService{right:18px}}@media all and (max-width: 575px){.customerService{right:24px;bottom:90px}}.customerService:hover{opacity:.85;transform:translateY(-3px)}.scrollToTop{position:fixed;width:48px;height:48px;padding:10px;right:32px;bottom:45px;z-index:99;display:flex;align-items:center;justify-content:center;transition:all .3s ease;background:#e55517;border-radius:100%}@media all and (max-width: 768px){.scrollToTop{right:18px}}@media all and (max-width: 575px){.scrollToTop{right:24px;bottom:30px}}.scrollToTop:hover{opacity:.85;transform:translateY(-3px)}.indexcont{position:relative;overflow:hidden}.indexcont .caption{display:block;font-weight:700;font-size:48px;line-height:62.4px;letter-spacing:3.84px;color:#ffd816;margin-bottom:16px}.no-hidden{margin-top:80px}@media all and (max-width: 991px){.no-hidden{margin-top:69.84px}}.slidersec{position:relative;overflow:hidden;width:100%;display:grid}.slidersec .accordion{display:flex;gap:3px}@media all and (max-width: 575px){.slidersec .accordion{flex-direction:column;max-height:960px}}.slidersec .accordion__item{position:relative;isolation:isolate;cursor:pointer;flex:1;transition:flex .3s;overflow:hidden}@media all and (min-width: 1600px){.slidersec .accordion__item{transition:flex .5s}}@media all and (max-width: 575px){.slidersec .accordion__item{flex:1.32}}.slidersec .accordion__item:hover{flex:1.32}@media all and (min-width: 1600px){.slidersec .accordion__item:hover{flex:1.1}}.slidersec .accordion__item:hover .accordion__overlay{background:transparent}@media all and (max-width: 575px){.slidersec .accordion__item:hover .accordion__overlay{background:rgba(0,0,0,.3)}}.slidersec .accordion__item:hover .accordion__overlay .btn-more{margin-top:0}@media all and (max-width: 575px){.slidersec .accordion__item:hover .accordion__overlay .btn-more{margin-top:-23px;opacity:0}}.slidersec .accordion__item:hover .accordion__overlay .btn-more .border{height:20px;opacity:1}@media all and (max-width: 575px){.slidersec .accordion__item:hover .accordion__overlay .btn-more .border{height:0}}.slidersec .accordion__item:hover .accordion__overlay .btn-more .more{opacity:1}@media all and (max-width: 575px){.slidersec .accordion__item:hover .accordion__overlay .btn-more .more{opacity:0}}.slidersec .accordion__image{display:block;position:relative;width:100%;height:650px;object-fit:cover}@media all and (max-width: 1199px){.slidersec .accordion__image{height:500px}}@media all and (max-width: 575px){.slidersec .accordion__image{height:auto}}.slidersec .accordion__overlay{transition:all 250ms;position:absolute;background:rgba(0,0,0,.3);width:100%;height:100%;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:76px;color:#f3f3f3}@media all and (max-width: 575px){.slidersec .accordion__overlay{padding-bottom:50px}}.slidersec .accordion__overlay::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, #543906 0%, rgba(0, 0, 0, 0) 50%);opacity:.8;z-index:2}.slidersec .accordion__overlay .title{position:relative;z-index:3;text-align:center;padding-left:2rem;padding-right:2rem;transition:all .3s;color:#fff;text-shadow:0px 2px 9px rgba(60,32,0,.4);font-size:32px;font-weight:500;letter-spacing:1.6px;margin-bottom:8px}@media all and (max-width: 575px){.slidersec .accordion__overlay .title{margin-bottom:4px}}.slidersec .accordion__overlay .desc{position:relative;z-index:3;padding-left:1rem;padding-right:1rem;transition:all .3s;color:#fff;text-shadow:0px 2px 9px rgba(60,32,0,.4);font-size:14px;line-height:18.2px;letter-spacing:.7px;margin-bottom:8px}.slidersec .accordion__overlay .btn-more{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;margin-top:-23px;transition:all .3s}.slidersec .accordion__overlay .btn-more .border{width:1px;height:0;background:#fff;opacity:0;transition:all .5s;margin-bottom:3px}.slidersec .accordion__overlay .btn-more .more{font-size:14px;line-height:18.2px;letter-spacing:.7px;opacity:0;transition:all .6s}.index_first_wrap{position:relative;padding:80px 0 0 0}@media all and (max-width: 575px){.index_first_wrap{padding:50px 0 0 0}}.index_category_wrap{position:relative;background:#333;padding-top:60px;padding-bottom:60px}.index_category_wrap .category_content{display:flex;align-items:center;gap:60px}@media all and (max-width: 1399px){.index_category_wrap .category_content{flex-direction:column;gap:20px}}.index_category_wrap .category_content .caption{white-space:nowrap}@media all and (max-width: 575px){.index_category_wrap .category_content .caption{font-size:32px;line-height:normal;margin-bottom:0}}.index_category_wrap .category_content .category-box-wrap{display:flex;align-items:center;flex:1 1 0;justify-content:center}@media all and (max-width: 1199px){.index_category_wrap .category_content .category-box-wrap{width:100%}}.index_category_wrap .category_content .category-box-wrap .category-box{display:grid;width:100%;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);gap:40px 20px}@media all and (max-width: 991px){.index_category_wrap .category_content .category-box-wrap .category-box{grid-template-columns:1fr 1fr 1fr}}@media all and (max-width: 575px){.index_category_wrap .category_content .category-box-wrap .category-box{grid-template-columns:1fr 1fr}}.index_category_wrap .category_content .category-box-wrap .category-box .category-type{display:flex;align-items:center;flex-direction:column;color:#ffd816;text-align:center;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.8px;gap:4px;background:transparent;border-radius:100%;transition:all .3s ease}.index_category_wrap .category_content .category-box-wrap .category-box .category-type .icon-wrap{position:relative;width:100%;aspect-ratio:1/1;border-radius:50%;transition:all .3s ease}.index_category_wrap .category_content .category-box-wrap .category-box .category-type .icon{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:50%;height:50%}.index_category_wrap .category_content .category-box-wrap .category-box .category-type .icon::before{content:"";display:block;width:100%;height:100%;-webkit-mask-size:cover;mask-size:cover;background:#ffd816}.index_category_wrap .category_content .category-box-wrap .category-box .category-type:hover{color:#e55517;transition:all .3s ease}.index_category_wrap .category_content .category-box-wrap .category-box .category-type:hover .icon-wrap{background:#fff;transition:all .3s ease}.index_category_wrap .category_content .category-box-wrap .category-box .category-type:hover .icon-wrap .icon::before{background:#e55517;transition:all .3s ease}.index_college_wrap{position:relative;padding:137px 0 50px}@media all and (max-width: 575px){.index_college_wrap{padding:50px 0 34px}}.index_college_wrap .container{position:relative}.index_college_wrap .container:before{content:"";position:absolute;top:-80px;left:-100px;width:656px;height:656px;background:#ffd816;z-index:-1}@media all and (max-width: 575px){.index_college_wrap .container:before{top:-50px;height:580px}}.index_college_wrap .caption-wrap{padding:0 35px;margin-bottom:30px}@media all and (max-width: 575px){.index_college_wrap .caption-wrap{margin-bottom:40px;text-align:center}}.index_college_wrap .caption-wrap .caption{color:#404040;margin-bottom:16px}@media all and (max-width: 575px){.index_college_wrap .caption-wrap .caption{font-size:32px;line-height:normal}}.index_college_wrap .caption-wrap .sub-title{color:#e55517;font-size:22px;font-weight:700;line-height:28.6px;letter-spacing:1.1px;margin-bottom:16px}@media all and (max-width: 575px){.index_college_wrap .caption-wrap .sub-title{font-size:20px;margin-bottom:4px}}.index_college_wrap .caption-wrap .desc{color:#404040;font-size:18px;font-weight:500;line-height:27px;letter-spacing:.9px;margin-bottom:36px}@media all and (max-width: 575px){.index_college_wrap .caption-wrap .desc{font-size:16px}}.index_recipe_wrap{position:relative;overflow:hidden;padding:48px 0 108px}@media all and (max-width: 575px){.index_recipe_wrap{padding:50px 0}}.index_recipe_wrap:before{content:"";position:absolute;top:0;left:0;width:100%;height:502px;background:linear-gradient(to right, #333 31%, #ffd816 31%);z-index:-1}@media all and (min-width: 1600px){.index_recipe_wrap:before{background:linear-gradient(to right, #333 35%, #ffd816 35%)}}@media all and (max-width: 991px){.index_recipe_wrap:before{background:linear-gradient(to right, #333 40%, #ffd816 40%)}}@media all and (max-width: 768px){.index_recipe_wrap:before{background:linear-gradient(to right, #333 45%, #ffd816 45%);height:450px}}@media all and (max-width: 575px){.index_recipe_wrap:before{background:#ffd816;height:475px}}.index_recipe_wrap .caption{margin-bottom:42px}@media all and (max-width: 575px){.index_recipe_wrap .caption{margin-bottom:30px;font-size:32px;line-height:normal;color:#404040;text-align:center}}.index_recipe_wrap .index_recipe{touch-action:pan-y;margin-left:11.4583333333%}@media all and (min-width: 1600px){.index_recipe_wrap .index_recipe{margin-left:21%}}@media all and (max-width: 991px){.index_recipe_wrap .index_recipe{margin-left:15%}}@media all and (max-width: 768px){.index_recipe_wrap .index_recipe{margin-left:5%}}@media all and (max-width: 575px){.index_recipe_wrap .index_recipe{margin-left:15px}}.index_news_wrap{position:relative;padding:42px 0 84px}@media all and (max-width: 991px){.index_news_wrap{padding:42px 0 42px}}@media all and (max-width: 575px){.index_news_wrap{padding:32px 0 32px}}.index_news_wrap:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:340px;background:linear-gradient(to right, #ffd816 69%, #333 31%)}.index_news_wrap .container{position:relative}.index_news_wrap .swiper-slide{height:auto}.index_news_wrap .swiper-button-next,.index_news_wrap .swiper-button-prev{opacity:0}@media all and (max-width: 575px){.index_news_wrap .swiper-button-next,.index_news_wrap .swiper-button-prev{opacity:1}}.index_news_wrap:hover .swiper-button-next,.index_news_wrap:hover .swiper-button-prev{opacity:1}.tab-card{position:relative;overflow:hidden;border-radius:0;border:0;background:#fff;display:flex;flex-direction:row}@media all and (max-width: 991px){.tab-card{flex-direction:column}}.tab-card .card-img-left{width:55%;position:relative;overflow:hidden}@media all and (max-width: 991px){.tab-card .card-img-left{width:100%}}.tab-card .card-img-left::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(20, 13, 0, 0.45) 9.56%, rgba(0, 0, 0, 0) 43.68%);z-index:1}.tab-card .card-img-left .box-img{transition:all .3s ease}.tab-card .card-img-left .box-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.tab-card .card-img-left .box-img::before{padding-bottom:52.75%}@media all and (max-width: 1599px){.tab-card .card-img-left .box-img::before{padding-bottom:62.75%}}@media all and (max-width: 1199px){.tab-card .card-img-left .box-img::before{padding-bottom:75%}}@media all and (max-width: 991px){.tab-card .card-img-left .box-img::before{padding-bottom:52.75%}}.tab-card .card-body{width:45%;padding:0 5vw}@media all and (max-width: 1199px){.tab-card .card-body{padding:0 5%}}@media all and (max-width: 991px){.tab-card .card-body{width:100%;margin-bottom:40px;padding:3rem 3rem 0;text-align:center}}@media all and (max-width: 575px){.tab-card .card-body{padding:1.5rem;margin-bottom:0}}@media all and (min-width: 1600px){.tab-card .card-body{display:flex;flex-direction:column;justify-content:center}}.tab-card .card-body .slogan{display:inline-block;color:#f39b5c;font-family:Dancing Script;font-size:42px;font-style:normal;font-weight:500;line-height:42px;letter-spacing:3.78px;transform:rotate(-1.962deg);margin-bottom:44px}@media all and (max-width: 575px){.tab-card .card-body .slogan{font-size:26px;margin-bottom:28px;font-weight:400}}.tab-card .card-body .slogan:before{content:"";position:absolute;left:32.3px;bottom:-16px;width:245.978px;height:16px;transform:rotate(1.455deg);background:url("../img/icon/slogan-icon-1.svg") no-repeat}@media all and (max-width: 575px){.tab-card .card-body .slogan:before{left:14.3px;bottom:-8px;width:175.978px}}.tab-card .card-body .card-box{padding:0 18px}.tab-card .card-body .card-box .card-title{color:#404040;font-size:32px;font-weight:700;line-height:41.6px;letter-spacing:1.6px;margin-bottom:20px}@media all and (max-width: 575px){.tab-card .card-body .card-box .card-title{font-size:24px}}.tab-card .card-body .card-box .desc{color:#404040;text-align:justify;font-size:16px;line-height:24px;letter-spacing:.8px;margin-bottom:40px}.about-top .video-section{position:relative;padding-top:5rem;padding-bottom:5rem;background:#404040}.about-top .video-section::before{content:"";position:absolute;top:0;right:0;width:30%;height:100%;background:#ffd816}@media all and (max-width: 991px){.about-top .video-section::before{content:none}}.about-top .video-section .video-list{display:flex;align-items:center;gap:5rem}@media all and (max-width: 991px){.about-top .video-section .video-list{flex-direction:column;gap:2rem}}.about-top .video-section .video-list .left{flex:1 1 0}.about-top .video-section .video-list .right{position:relative;flex:1 1 0}@media all and (max-width: 991px){.about-top .video-section .video-list .right{width:100%}}.about-top .video-section .video-list .right .video-card{width:100%;aspect-ratio:16/9;display:flex;position:relative;overflow:hidden;cursor:pointer;z-index:1}.about-top .video-section .video-list .right .video-card::after{content:"";width:250%;height:250%;position:absolute;top:var(--y);left:var(--x);transform:translate(-50%, -50%);opacity:0;background:radial-gradient(circle closest-side, rgba(255, 255, 255, 0.3), transparent);transition:opacity .5s ease-out}.about-top .video-section .video-list .right .video-card:hover::after{opacity:1}.about-top .video-section .video-list .right .video-card.no-effect::after{content:unset}.about-top .video-section .video-list .right .video-card.video-open::after{opacity:0;pointer-events:none;transition:transform 1s ease-out}.about-top .video-section .video-list .right .video-card.video-open .video-play{opacity:0;pointer-events:none;transition:all .3s ease-out .3s}.about-top .video-section .video-list .right .video-card .cover-img{position:absolute;width:100%;height:100%;overflow:hidden}.about-top .video-section .video-list .right .video-card .cover-img img{position:absolute;width:100%;height:100%;filter:blur(2px);object-fit:cover}.about-top .video-section .video-list .right .video-card .video-play{width:200px;height:200px;position:relative;z-index:1;margin:auto;opacity:1;background:url("../img/icon/video-icon-3.svg") center center/contain no-repeat;transition:all .3s ease-out .3s}@media all and (max-width: 575px){.about-top .video-section .video-list .right .video-card .video-play{width:150px;height:150px}}.about-top .video-section .video-list .right .video-card .video-play::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:50%;background:#e55517;transition:all .5s ease-out}.about-top .video-section .video-list .right .video-card .video-wrapper{display:none;position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;background:#e55517}.about-top .video-section .video-list .right .video-card .video-wrapper iframe{width:100%;height:100%}.about-top .service-card{display:flex;align-items:center}@media all and (max-width: 991px){.about-top .service-card{flex-direction:column}}.about-top .service-card .img-wrap{flex:1.25 1.25 0;aspect-ratio:2/1}.about-top .service-card .img-wrap img{width:100%;height:100%;object-fit:cover}.about-top .service-card .content-section{flex:1 1 0}.about-top .service-card .content-section .inner{padding:2rem 5rem}@media all and (max-width: 575px){.about-top .service-card .content-section .inner{padding:2rem 1rem}}.about-top .timeline-section{position:relative;padding-top:5rem;padding-bottom:5rem}@media all and (max-width: 575px){.about-top .timeline-section{padding-top:3rem;padding-bottom:3rem}}.about-top .timeline-section .timeline-list{display:grid;grid-template-columns:1fr 260px 1fr;grid-auto-rows:minmax(0px, auto);gap:64px 24px}@media all and (max-width: 991px){.about-top .timeline-section .timeline-list{gap:48px}}@media all and (max-width: 575px){.about-top .timeline-section .timeline-list{display:flex;flex-wrap:wrap;gap:2.5rem 1rem}}.about-top .timeline-section .timeline-list .chenen:first-child,.about-top .timeline-section .timeline-list .bubbletea:first-child{display:flex;align-items:end}@media all and (max-width: 575px){.about-top .timeline-section .timeline-list .chenen,.about-top .timeline-section .timeline-list .bubbletea{flex:0 0 calc(50% - 0.5rem)}}.about-top .timeline-section .timeline-list .tab-title{width:100%;padding:24px 0;text-align:center;font-size:24px;font-weight:500;border-bottom:1px solid #c2c2c2}@media all and (max-width: 991px){.about-top .timeline-section .timeline-list .tab-title{padding:16px 0}}@media all and (max-width: 575px){.about-top .timeline-section .timeline-list .tab-title{font-size:20px}}.about-top .timeline-section .timeline-list .main-title{font-size:24px;font-weight:500}@media all and (max-width: 575px){.about-top .timeline-section .timeline-list .main-title{font-size:20px}}.about-top .timeline-section .timeline-list .sub-title{font-size:20px;font-weight:500}@media all and (max-width: 575px){.about-top .timeline-section .timeline-list .sub-title{font-size:18px}}.about-top .timeline-section .timeline-list .image-wrap{width:100%;display:flex;align-items:center}@media all and (max-width: 575px){.about-top .timeline-section .timeline-list .image-wrap{flex:0 0 100%;justify-content:center}}.about-top .timeline-section .timeline-list .image-wrap img{object-fit:contain;width:100%}@media all and (max-width: 575px){.about-top .timeline-section .timeline-list .image-wrap img{width:60%}}@media all and (max-width: 575px){.about-top .timeline-section .timeline-list .chenen:nth-child(1),.about-top .timeline-section .timeline-list .bubbletea:nth-child(1),.about-top .timeline-section .timeline-list .image-wrap:nth-child(1){order:2}.about-top .timeline-section .timeline-list .chenen:nth-child(2),.about-top .timeline-section .timeline-list .bubbletea:nth-child(2),.about-top .timeline-section .timeline-list .image-wrap:nth-child(2){order:1}.about-top .timeline-section .timeline-list .chenen:nth-child(3),.about-top .timeline-section .timeline-list .bubbletea:nth-child(3),.about-top .timeline-section .timeline-list .image-wrap:nth-child(3){order:3}.about-top .timeline-section .timeline-list .chenen:nth-child(4),.about-top .timeline-section .timeline-list .bubbletea:nth-child(4),.about-top .timeline-section .timeline-list .image-wrap:nth-child(4){order:5}.about-top .timeline-section .timeline-list .chenen:nth-child(5),.about-top .timeline-section .timeline-list .bubbletea:nth-child(5),.about-top .timeline-section .timeline-list .image-wrap:nth-child(5){order:4}.about-top .timeline-section .timeline-list .chenen:nth-child(6),.about-top .timeline-section .timeline-list .bubbletea:nth-child(6),.about-top .timeline-section .timeline-list .image-wrap:nth-child(6){order:6}.about-top .timeline-section .timeline-list .chenen:nth-child(7),.about-top .timeline-section .timeline-list .bubbletea:nth-child(7),.about-top .timeline-section .timeline-list .image-wrap:nth-child(7){order:8}.about-top .timeline-section .timeline-list .chenen:nth-child(8),.about-top .timeline-section .timeline-list .bubbletea:nth-child(8),.about-top .timeline-section .timeline-list .image-wrap:nth-child(8){order:7}.about-top .timeline-section .timeline-list .chenen:nth-child(9),.about-top .timeline-section .timeline-list .bubbletea:nth-child(9),.about-top .timeline-section .timeline-list .image-wrap:nth-child(9){order:9}.about-top .timeline-section .timeline-list .chenen:nth-child(10),.about-top .timeline-section .timeline-list .bubbletea:nth-child(10),.about-top .timeline-section .timeline-list .image-wrap:nth-child(10){order:11}.about-top .timeline-section .timeline-list .chenen:nth-child(11),.about-top .timeline-section .timeline-list .bubbletea:nth-child(11),.about-top .timeline-section .timeline-list .image-wrap:nth-child(11){order:10}.about-top .timeline-section .timeline-list .chenen:nth-child(12),.about-top .timeline-section .timeline-list .bubbletea:nth-child(12),.about-top .timeline-section .timeline-list .image-wrap:nth-child(12){order:12}.about-top .timeline-section .timeline-list .chenen:nth-child(13),.about-top .timeline-section .timeline-list .bubbletea:nth-child(13),.about-top .timeline-section .timeline-list .image-wrap:nth-child(13){order:14}.about-top .timeline-section .timeline-list .chenen:nth-child(14),.about-top .timeline-section .timeline-list .bubbletea:nth-child(14),.about-top .timeline-section .timeline-list .image-wrap:nth-child(14){order:13}.about-top .timeline-section .timeline-list .chenen:nth-child(15),.about-top .timeline-section .timeline-list .bubbletea:nth-child(15),.about-top .timeline-section .timeline-list .image-wrap:nth-child(15){order:15}.about-top .timeline-section .timeline-list .chenen:nth-child(16),.about-top .timeline-section .timeline-list .bubbletea:nth-child(16),.about-top .timeline-section .timeline-list .image-wrap:nth-child(16){order:17}.about-top .timeline-section .timeline-list .chenen:nth-child(17),.about-top .timeline-section .timeline-list .bubbletea:nth-child(17),.about-top .timeline-section .timeline-list .image-wrap:nth-child(17){order:16}.about-top .timeline-section .timeline-list .chenen:nth-child(18),.about-top .timeline-section .timeline-list .bubbletea:nth-child(18),.about-top .timeline-section .timeline-list .image-wrap:nth-child(18){order:18}}.about-top .award-section{position:relative;padding-top:5rem;padding-bottom:5rem;background:#404040}@media all and (max-width: 575px){.about-top .award-section{padding-top:3rem;padding-bottom:3rem}}.about-top .award-section .inner-text{width:80%;color:#fff;margin-left:auto;margin-right:auto}@media all and (max-width: 1199px){.about-top .award-section .inner-text{width:100%}}.about-top .search-box{flex:0 0 200px;position:relative}@media all and (max-width: 991px){.about-top .search-box{flex:0 0 100%;width:100%;order:1}}.about-top .search-box input{width:100%;border:1px solid #c2c2c2 !important;border-radius:4px;padding:.5rem 2.5rem .5rem 1rem;margin-top:unset}.about-top .search-box .search-icon{top:50%;right:.5rem;transform:translateY(-50%);background:unset}.about-top .arrow-left{top:0;left:0;display:flex;align-items:center;justify-content:start;position:absolute;height:100%;width:70px;background:linear-gradient(90deg, #fff 20%, rgba(255, 255, 255, 0) 100%);z-index:2}@media all and (max-width: 575px){.about-top .arrow-left{left:-1rem}}.about-top .arrow-right{top:0;right:0;display:flex;align-items:center;justify-content:end;height:100%;width:70px;position:absolute;background:linear-gradient(270deg, #fff 20%, rgba(255, 255, 255, 0) 100%);z-index:2}@media all and (max-width: 575px){.about-top .arrow-right{right:-1rem}}.about-top .nav-wrap.is-qa .arrow-right{right:200px}@media all and (max-width: 991px){.about-top .nav-wrap.is-qa .arrow-right{right:0;top:unset;bottom:0;height:54px}}@media all and (max-width: 575px){.about-top .nav-wrap.is-qa .arrow-right{right:-1rem}}@media all and (max-width: 991px){.about-top .nav-wrap.is-qa .arrow-left{bottom:0;top:unset;height:54px}}.about-top .nav-wrap .nav-bar{flex:1 1 0;justify-content:start}@media all and (max-width: 991px){.about-top .nav-wrap .nav-bar{flex:0 0 100%;width:100%;order:2}}.dealer-top .dealer-list{display:flex;flex-direction:column;gap:60px}.dealer-top .dealer-list .dealer-card{position:relative;display:flex}@media all and (max-width: 991px){.dealer-top .dealer-list .dealer-card{flex-direction:column}}.dealer-top .dealer-list .dealer-card:not(:last-child)::before{content:"";position:absolute;left:0;bottom:-30px;background:#c2c2c2;height:1px;width:100%}.dealer-top .dealer-list .dealer-card .left{width:400px;flex:0 0 400px;display:flex;align-items:center}@media all and (max-width: 1199px){.dealer-top .dealer-list .dealer-card .left{width:300px;flex:0 0 300px}}@media all and (max-width: 991px){.dealer-top .dealer-list .dealer-card .left{width:100%;flex:unset}}.dealer-top .dealer-list .dealer-card .left img{width:100%;aspect-ratio:4/3;object-fit:cover}.dealer-top .dealer-list .dealer-card .right{flex:1 1 0;padding:24px 40px;display:flex;flex-direction:column;justify-content:space-between;word-break:break-all}@media all and (max-width: 991px){.dealer-top .dealer-list .dealer-card .right{gap:1rem;padding:24px 0 0}}.dealer-top .dealer-list .dealer-card .right .map-section{transition:all .3s linear}.dealer-top .dealer-list .dealer-card .right .map-section:hover{color:#e55517;transition:all .3s linear}.dealer-top .dealer-list .dealer-card .right .map-section:hover .map-icon::before{background:#e55517;transition:all .3s linear}.trade-top .container-inner .icon-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:2rem 0}@media all and (max-width: 1199px){.trade-top .container-inner .icon-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem 0}}@media all and (max-width: 575px){.trade-top .container-inner .icon-list{display:flex;flex-direction:column}}.trade-top .container-inner .icon-list .icon-wrap{position:relative;padding-left:2rem;padding-right:2rem}@media all and (max-width: 991px){.trade-top .container-inner .icon-list .icon-wrap{padding-left:1rem;padding-right:1rem}}@media all and (max-width: 575px){.trade-top .container-inner .icon-list .icon-wrap{padding-left:0;padding-right:0}}.trade-top .container-inner .icon-list .icon-wrap .image-wrap{width:100%;padding:1rem;aspect-ratio:1/1}@media all and (max-width: 575px){.trade-top .container-inner .icon-list .icon-wrap .image-wrap{width:150px;margin-left:auto;margin-right:auto}}.trade-top .container-inner .icon-list .icon-wrap .image-wrap img{width:100%;object-fit:cover}.trade-top .container-inner .icon-list .icon-wrap .tri{position:absolute;top:64px;right:-8px;width:16px;height:18px;background:#ffd816;clip-path:polygon(0 0, 0% 100%, 100% 50%)}@media all and (max-width: 1399px){.trade-top .container-inner .icon-list .icon-wrap .tri{top:72px}}@media all and (max-width: 1199px){.trade-top .container-inner .icon-list .icon-wrap .tri{top:110px}}@media all and (max-width: 991px){.trade-top .container-inner .icon-list .icon-wrap .tri{top:90px}}@media all and (max-width: 768px){.trade-top .container-inner .icon-list .icon-wrap .tri{top:70px}}@media all and (max-width: 575px){.trade-top .container-inner .icon-list .icon-wrap .tri{top:unset;left:50%;bottom:-24px;width:18px;height:16px;clip-path:polygon(0 0, 50% 100%, 100% 0);transform:translateX(-50%)}}@media all and (min-width: 1200px){.trade-top .container-inner .icon-list .icon-wrap:nth-child(5) .tri{display:none}.trade-top .container-inner .icon-list .icon-wrap:nth-child(n+5) .tri{left:-8px;right:unset}}@media(max-width: 1200px)and (min-width: 767px){.trade-top .container-inner .icon-list .icon-wrap:nth-child(3) .tri{display:none}.trade-top .container-inner .icon-list .icon-wrap:nth-child(n+3) .tri{left:-8px;right:unset}}@media all and (max-width: 575px){.recipe-top .btn-wrap button{flex:1 1 0;min-width:auto}}.relative-recipe{position:relative;margin-bottom:5rem}.relative-recipe::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#333;z-index:-1}.relative-recipe.is-index{margin-bottom:8rem}@media all and (max-width: 575px){.relative-recipe.is-index{margin-bottom:4rem}}.relative-recipe.is-index .recipeRelationSwiper .swiper-slide .card-item .box-img{object-position:top left}@media all and (max-width: 575px){.relative-recipe{margin-bottom:3rem}}.relative-recipe .inner{position:relative;width:160%;top:5rem;overflow-x:hidden}@media screen and (max-width: 1920px){.relative-recipe .inner{width:140%}}@media all and (max-width: 1599px){.relative-recipe .inner{width:130%}}@media all and (max-width: 575px){.relative-recipe .inner{top:3rem;width:150%}}.relative-recipe .recipe-bg{position:absolute;width:160%;height:100%;top:0}@media screen and (max-width: 1920px){.relative-recipe .recipe-bg{width:140%}}@media all and (max-width: 1599px){.relative-recipe .recipe-bg{width:130%}}@media all and (max-width: 575px){.relative-recipe .recipe-bg{width:150%}}.relative-recipe .recipe-bg::before{content:"";position:absolute;top:0;left:16%;width:100%;height:100%;background:#ffd816;z-index:-1}@media all and (max-width: 991px){.relative-recipe .recipe-bg::before{left:30%}}.blog-top .blog-list{display:flex;flex-direction:column;gap:60px}.blog-top .blog-card{position:relative;display:flex;cursor:pointer}@media all and (max-width: 575px){.blog-top .blog-card{flex-direction:column}}.blog-top .blog-card:hover h4{color:#e55517;transition:all .3s linear}.blog-top .blog-card:hover .left img{transform:scale(1.07);transition:all .3s linear}.blog-top .blog-card:not(:last-child)::before{content:"";position:absolute;left:0;bottom:-30px;background:#c2c2c2;height:1px;width:100%}.blog-top .blog-card .left{position:relative;width:400px;aspect-ratio:4/3;overflow:hidden}@media all and (max-width: 991px){.blog-top .blog-card .left{width:300px}}@media all and (max-width: 575px){.blog-top .blog-card .left{width:100%}}.blog-top .blog-card .left img{position:relative;width:100%;height:100%;object-fit:cover;transition:all .3s linear}.blog-top .blog-card .right{flex:1 1 0;padding:0 40px;display:flex;flex-direction:column;justify-content:space-between}@media all and (max-width: 575px){.blog-top .blog-card .right{gap:1rem;padding:24px 0 0}}.blog-top .blog-card .right .arrow-right{position:relative;right:0rem;transition:all .3s linear}.blog-top .blog-card .right h4{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.blog-top .blog-card .right .desc{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media all and (max-width: 575px){.blog-top .btn-wrap button{flex:1 1 0;min-width:auto}}.blog-top .relative-blog{position:relative;margin-bottom:7rem}@media all and (max-width: 575px){.blog-top .relative-blog{margin-bottom:3rem}}.blog-top .relative-blog::before{content:"";position:absolute;width:100%;height:calc(100% - 5rem);top:0rem;background:#333}@media all and (max-width: 991px){.blog-top .relative-blog::before{height:calc(100% - 7rem)}}@media all and (max-width: 768px){.blog-top .relative-blog::before{background:#ffd816}}@media all and (max-width: 575px){.blog-top .relative-blog::before{height:calc(100% - 9rem)}}.blog-top .relative-blog .inner{position:relative;top:5rem}@media all and (max-width: 575px){.blog-top .relative-blog .inner{top:3rem}}.blog-top .relative-blog .inner::before{content:"";position:absolute;top:-5rem;left:16rem;width:200%;height:calc(100% - 5rem);background:#ffd816}@media all and (max-width: 991px){.blog-top .relative-blog .inner::before{height:calc(100% - 7rem)}}@media all and (max-width: 575px){.blog-top .relative-blog .inner::before{left:12rem;top:-3rem;height:calc(100% - 9rem)}}.blog-top .relative-blog .inner .card-item{position:relative;display:flex;flex-direction:column;cursor:pointer;height:100%}.blog-top .relative-blog .inner .card-item:hover .main-title{color:#e55517;transition:all .3s linear}.blog-top .relative-blog .inner .card-item .box-img{position:relative;aspect-ratio:16/9;object-fit:cover}.blog-top .relative-blog .inner .card-item .content-section{display:flex;flex-direction:column;gap:.75rem;padding:20px 0}.blog-top .relative-blog .inner .card-item .main-title{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.blog-top .relative-blog .inner .swiper-button-next{right:-5rem;top:50%;transform:translateY(50%)}@media all and (max-width: 1199px){.blog-top .relative-blog .inner .swiper-button-next{display:none}}.blog-top .relative-blog .inner .swiper-button-prev{left:-5rem;top:50%;transform:translateY(50%)}@media all and (max-width: 1199px){.blog-top .relative-blog .inner .swiper-button-prev{display:none}}.business-top .video-section-1{display:flex;background:#ffd816}@media all and (max-width: 1199px){.business-top .video-section-1{flex-direction:column}}.business-top .video-section-1 .left{position:relative;display:flex;align-items:center;flex:0 0 35%;padding:4rem 5vw 2rem}@media all and (max-width: 1199px){.business-top .video-section-1 .left{flex-direction:column;padding:0 0 3rem 0}}@media all and (max-width: 575px){.business-top .video-section-1 .left{flex-direction:column;padding:0 0 20px 0}}.business-top .video-section-1 .left .breadcrumb-container{position:absolute;top:0;left:calc(5vw + 1rem)}@media all and (max-width: 1199px){.business-top .video-section-1 .left .breadcrumb-container{position:relative;left:unset}}.business-top .video-section-1 .left .content-section{display:flex;flex-direction:column;gap:1rem}.business-top .video-section-1 .left .slogan{display:inline-block;color:#e55517;font-family:Dancing Script;font-size:42px;font-style:normal;font-weight:500;line-height:42px;letter-spacing:3.78px;transform:rotate(-4.5deg);margin-bottom:44px}@media all and (max-width: 575px){.business-top .video-section-1 .left .slogan{font-size:26px;margin-bottom:28px;font-weight:400}}.business-top .video-section-1 .left .slogan:before{content:"";position:absolute;left:1px;bottom:-16px;width:252px;height:25px;transform:rotate(4.5deg);background:url("../img/icon/slogan-icon-2.svg") no-repeat}@media all and (max-width: 575px){.business-top .video-section-1 .left .slogan:before{left:14.3px;bottom:-8px;width:175.978px}}.business-top .video-section-1 .right{flex:0 0 65%}.business-top .video-section-1 .right .video-card{width:100%;aspect-ratio:16/9;display:flex;position:relative;overflow:hidden;cursor:pointer;z-index:1}.business-top .video-section-1 .right .video-card::after{content:"";width:250%;height:250%;position:absolute;top:var(--y);left:var(--x);transform:translate(-50%, -50%);opacity:0;background:radial-gradient(circle closest-side, rgba(255, 255, 255, 0.3), transparent);transition:opacity .5s ease-out}.business-top .video-section-1 .right .video-card:hover::after{opacity:1}.business-top .video-section-1 .right .video-card.video-open::after{opacity:0;pointer-events:none;transition:transform 1s ease-out}.business-top .video-section-1 .right .video-card.video-open .video-play{opacity:0;pointer-events:none;transition:all .3s ease-out .3s}.business-top .video-section-1 .right .video-card .cover-img{position:absolute;width:100%;height:100%;overflow:hidden}.business-top .video-section-1 .right .video-card .cover-img img{position:absolute;width:100%;height:100%;filter:blur(2px);object-fit:cover}.business-top .video-section-1 .right .video-card .video-play{width:200px;height:200px;position:relative;z-index:1;margin:auto;opacity:1;background:url("../img/icon/video-icon-3.svg") center center/contain no-repeat;transition:all .3s ease-out .3s}@media all and (max-width: 575px){.business-top .video-section-1 .right .video-card .video-play{width:150px;height:150px}}.business-top .video-section-1 .right .video-card .video-play::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:50%;background:#e55517;transition:all .5s ease-out}.business-top .video-section-1 .right .video-card .video-wrapper{display:none;position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;background:#e55517}.business-top .video-section-1 .right .video-card .video-wrapper iframe{width:100%;height:100%}.business-top .video-section-2{position:relative;display:flex;background:#ffd816}@media all and (max-width: 1199px){.business-top .video-section-2{flex-direction:column}}.business-top .video-section-2 .left{flex:0 0 65%}.business-top .video-section-2 .left .video-card{width:100%;aspect-ratio:16/9;display:flex;position:relative;overflow:hidden;cursor:pointer;z-index:1}.business-top .video-section-2 .left .video-card::after{content:"";width:250%;height:250%;position:absolute;top:var(--y);left:var(--x);transform:translate(-50%, -50%);opacity:0;background:radial-gradient(circle closest-side, rgba(255, 255, 255, 0.3), transparent);transition:opacity .5s ease-out}.business-top .video-section-2 .left .video-card:hover::after{opacity:1}.business-top .video-section-2 .left .video-card.video-open::after{opacity:0;pointer-events:none;transition:transform 1s ease-out}.business-top .video-section-2 .left .video-card.video-open .video-play{opacity:0;pointer-events:none;transition:all .3s ease-out .3s}.business-top .video-section-2 .left .video-card .cover-img{position:absolute;width:100%;height:100%;overflow:hidden}.business-top .video-section-2 .left .video-card .cover-img img{position:absolute;width:100%;height:100%;filter:blur(2px);object-fit:cover}.business-top .video-section-2 .left .video-card .video-play{width:200px;height:200px;position:relative;z-index:1;margin:auto;opacity:1;background:url("../img/icon/video-icon-3.svg") center center/contain no-repeat;transition:all .3s ease-out .3s}@media all and (max-width: 575px){.business-top .video-section-2 .left .video-card .video-play{width:150px;height:150px}}.business-top .video-section-2 .left .video-card .video-play::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:50%;background:#e55517;transition:all .5s ease-out}.business-top .video-section-2 .left .video-card .video-wrapper{display:none;position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;background:#e55517}.business-top .video-section-2 .left .video-card .video-wrapper iframe{width:100%;height:100%}.business-top .video-section-2 .right{position:relative;display:flex;align-items:center;flex:0 0 35%;padding:2rem 5vw 2rem}@media all and (max-width: 1399px){.business-top .video-section-2 .right{padding:2rem 3vw 2rem}}@media all and (max-width: 1199px){.business-top .video-section-2 .right{padding:3rem;flex:0 0 100%}}.business-top .video-section-2 .right ul{font-size:20px;font-weight:500;list-style:disc;padding-left:1.25rem}.business-top .video-section-2 .right ul:lang(en-gb),.business-top .video-section-2 .right ul:lang(de-de){font-size:16px}.business-top .video-section-2 .right ul li{line-height:2}.business-top .video-section-2 .right .breadcrumb-container{position:absolute;top:0;left:calc(5vw + 1rem)}@media all and (max-width: 1199px){.business-top .video-section-2 .right .breadcrumb-container{position:relative;left:unset}}.business-top .video-section-2 .right .content-section{display:flex;flex-direction:column;gap:1rem}.business-top .video-section-2 .right .slogan{display:inline-block;color:#e55517;font-family:Dancing Script;font-size:42px;font-style:normal;font-weight:500;line-height:42px;letter-spacing:3.78px;transform:rotate(-4.5deg);margin-bottom:44px}@media all and (max-width: 575px){.business-top .video-section-2 .right .slogan{font-size:26px;margin-bottom:28px;font-weight:400}}.business-top .video-section-2 .right .slogan:before{content:"";position:absolute;left:1px;bottom:-16px;width:252px;height:25px;transform:rotate(4.5deg);background:url("../img/icon/slogan-icon-2.svg") no-repeat}@media all and (max-width: 575px){.business-top .video-section-2 .right .slogan:before{left:14.3px;bottom:-8px;width:175.978px}}.business-top .intro-section .inner{display:block;width:70%;margin-right:auto;margin-left:auto;padding-top:5rem;padding-bottom:5rem}@media all and (max-width: 575px){.business-top .intro-section .inner{width:100%;padding-top:3rem;padding-bottom:3rem}}.business-top .feature-section{padding-bottom:5rem}@media all and (max-width: 575px){.business-top .feature-section{padding-bottom:3rem}}.business-top .feature-section .inner{display:flex}@media all and (max-width: 575px){.business-top .feature-section .inner{flex-direction:column}}.business-top .feature-section .left{flex:0 0 50%;aspect-ratio:5/6;position:relative}.business-top .feature-section .left::before{content:"";position:absolute;top:0;left:0;width:calc(100% - 5vw);height:calc(100% - 5vw);background:#ffd816;z-index:-1}.business-top .feature-section .left .img-wrap{position:absolute;top:5vw;left:5vw;width:calc(100% - 5vw);height:calc(100% - 5vw)}.business-top .feature-section .left .img-wrap img{position:absolute;width:100%;height:100%;object-fit:cover}.business-top .feature-section .right{padding:5vw 7.5% 0;flex:0 0 50%;display:flex;gap:20px;flex-direction:column;justify-content:center}@media all and (max-width: 1199px){.business-top .feature-section .right{padding:5vw 2rem 0}}@media all and (max-width: 575px){.business-top .feature-section .right{padding:2rem 0 0}}.business-top .feature-section .right img{aspect-ratio:1/1;object-fit:cover;width:80px}@media all and (max-width: 575px){.business-top .feature-section .right img{width:60px}}.business-top .method-section{position:relative;padding-bottom:12rem}@media all and (max-width: 991px){.business-top .method-section{padding-bottom:6rem}}@media all and (max-width: 575px){.business-top .method-section{padding-bottom:4rem}}.business-top .method-section .method-wrap{position:relative}.business-top .method-section .method-wrap .method-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px}@media all and (max-width: 575px){.business-top .method-section .method-wrap .method-list{display:grid;grid-template-columns:1fr;gap:24px}}.business-top .method-section .method-wrap .method-card{position:relative;aspect-ratio:4/3;cursor:pointer;overflow:hidden}.business-top .method-section .method-wrap .method-card:hover .content-section .arrow-wrap{background:#e55517;transition:all .3s linear}.business-top .method-section .method-wrap .method-card:hover .content-section .arrow-wrap .arrow-right::before{background:#fff;transition:all .3s linear}.business-top .method-section .method-wrap .method-card:hover .bg{bottom:-2rem;transition:all .3s linear}.business-top .method-section .method-wrap .method-card .bg{position:absolute;bottom:-3rem;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 40%, rgba(15, 8, 8, 0.9) 100%);transition:all .3s linear}@media all and (max-width: 991px){.business-top .method-section .method-wrap .method-card .bg{bottom:0rem}}.business-top .method-section .method-wrap .method-card img{width:100%;height:100%;object-fit:cover}.business-top .method-section .method-wrap .method-card .content-section{position:absolute;bottom:0;width:100%;display:flex;align-items:center;gap:1rem;padding:32px;z-index:2}@media all and (max-width: 991px){.business-top .method-section .method-wrap .method-card .content-section{padding:16px}}.business-top .method-section .method-wrap .method-card .content-section .main-title{text-shadow:0px 2px 4px rgba(0,0,0,.65)}.business-top .method-section .method-wrap .method-card .content-section .sub-title{font-size:16px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-shadow:0px 2px 4px rgba(0,0,0,.65)}@media all and (max-width: 575px){.business-top .method-section .method-wrap .method-card .content-section .sub-title{font-size:14px;-webkit-line-clamp:2}}.business-top .method-section .method-wrap .method-card .content-section .arrow-wrap{position:relative;flex:0 0 40px;right:0;width:40px;height:40px;background:#fff;border-radius:40px;transition:all .3s linear}.business-top .method-section .method-wrap .method-card .content-section .arrow-wrap .arrow-right{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.business-top .gallery-section{position:relative;padding-top:12rem;padding-bottom:12rem}@media all and (max-width: 991px){.business-top .gallery-section{padding-top:6rem;padding-bottom:6rem}}@media all and (max-width: 575px){.business-top .gallery-section{padding-top:4rem;padding-bottom:4rem}}.business-top .gallery-section.has-bg{position:relative;padding-top:5rem}@media all and (max-width: 575px){.business-top .gallery-section.has-bg{padding-top:3rem}}.business-top .gallery-section.has-bg::before{content:"";position:absolute;top:14rem;width:100%;height:calc(100% - 22rem);background:#ffd816;z-index:-1}.business-top .gallery-section.has-bg .gallery-wrap{position:relative}.business-top .gallery-section.has-bg .gallery-wrap::before{content:"";position:absolute;top:9rem;left:calc(100% - 10rem);width:100%;height:calc(100% - 5rem);background:#333;z-index:-1}@media all and (max-width: 991px){.business-top .gallery-section.has-bg .gallery-wrap::before{content:none}}.business-top .gallery-section .inner{display:flex;gap:.5rem;width:100%}@media all and (max-width: 575px){.business-top .gallery-section .inner{display:grid}}.business-top .gallery-section .inner img{width:100%;height:100%;object-fit:cover}.business-top .gallery-section .inner .outer-left{flex:2 2 0;display:grid;gap:.5rem;grid-template-rows:1fr 1fr}.business-top .gallery-section .inner .outer-left .top{display:flex;gap:.5rem;aspect-ratio:16/9}.business-top .gallery-section .inner .outer-left .top .inner-left{flex:1 1 0}.business-top .gallery-section .inner .outer-left .top .inner-right{flex:1.2 1.2 0}.business-top .gallery-section .inner .outer-left .bottom{display:flex;gap:.5rem;aspect-ratio:16/9}.business-top .gallery-section .inner .outer-left .bottom .inner-left{flex:1.2 1.2 0}.business-top .gallery-section .inner .outer-left .bottom .inner-right{flex:1 1 0}.business-top .gallery-section .inner .outer-right{flex:1 1 0}@media all and (max-width: 575px){.business-top .gallery-section .inner .outer-right{aspect-ratio:1/1}}.business-top .question-section{position:relative}.business-top .question-section::before{content:"";position:absolute;top:0;left:0;height:50%;width:100%;background:#ffd816;z-index:-1}@media all and (max-width: 575px){.business-top .question-section .text-main{display:block}}.business-top .question-section .question-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.5rem}@media all and (max-width: 1199px){.business-top .question-section .question-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.5rem}}@media all and (max-width: 768px){.business-top .question-section .question-list{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}}.business-top .question-section .question-list .question-card{background:#333;box-shadow:13px 28px 30px 0px rgba(50,34,4,.2)}.business-top .question-section .question-list .question-card img{width:100%;aspect-ratio:3/4;object-fit:cover}.business-top .table-section{padding-top:5rem;padding-bottom:5rem}@media all and (max-width: 575px){.business-top .table-section{padding-top:3rem;padding-bottom:3rem}}.business-top .service-section{position:relative;padding-bottom:12rem}@media all and (max-width: 991px){.business-top .service-section{padding-bottom:6rem}}@media all and (max-width: 575px){.business-top .service-section{padding-bottom:4rem}}.business-top .service-section .method-wrap{position:relative;width:150%;margin-left:7.5%;margin-right:auto;overflow-x:hidden}@media all and (max-width: 1399px){.business-top .service-section .method-wrap{margin-left:0}}.business-top .service-section .method-wrap .serviceSwiper .swiper-slide .card-item{aspect-ratio:4/3}.business-top .world-section{position:relative;padding-top:5rem;padding-bottom:5rem;background-color:#333}@media all and (max-width: 575px){.business-top .world-section{display:flex;flex-wrap:wrap;padding-top:2rem;padding-bottom:5rem}}.business-top .world-section .content-section{position:absolute;width:100%;left:50%;top:5rem;transform:translateX(-50%)}@media all and (max-width: 575px){.business-top .world-section .content-section{position:relative;left:unset;top:unset;transform:unset;order:1}}.business-top .world-section .content-section .inner{width:85%;margin-left:auto;margin-right:auto}@media all and (max-width: 991px){.business-top .world-section .content-section .inner{width:50%;padding-right:1rem;margin-left:unset;margin-right:unset}}@media all and (max-width: 575px){.business-top .world-section .content-section .inner{width:100%;padding:2rem 0;text-align:center}}.business-top .world-section .image-wrap{position:relative;width:50%;margin-left:auto;top:0;right:10%;aspect-ratio:1479/773}@media all and (max-width: 1599px){.business-top .world-section .image-wrap{width:60%}}@media all and (max-width: 991px){.business-top .world-section .image-wrap{width:50%}}@media all and (max-width: 575px){.business-top .world-section .image-wrap{width:100%;order:1;right:0}}.business-top .world-section .image-wrap img{position:absolute;right:0;top:0;width:100%;height:100%;object-fit:cover}.college-top{position:relative}.college-top .process-list{display:flex;flex-direction:column}.college-top .process-list .process-card{position:relative}@media all and (max-width: 991px){.college-top .process-list .process-card{display:flex;flex-direction:column}}.college-top .process-list .process-card:nth-child(2n){background:#ffd816}.college-top .process-list .process-card:nth-child(2n) .image-wrap{position:absolute;left:50%}@media all and (max-width: 991px){.college-top .process-list .process-card:nth-child(2n) .image-wrap{position:relative;width:100%;height:unset;left:0}}@media all and (max-width: 991px){.college-top .process-list .process-card:nth-child(2n) .image-wrap img{aspect-ratio:16/9}}.college-top .process-list .process-card:nth-child(2n) .content-section{margin-left:unset;padding:7.5% calc(7.5% + 3rem) 7.5% 7.5%}@media all and (max-width: 1199px){.college-top .process-list .process-card:nth-child(2n) .content-section{padding:3rem 6rem 3rem 3rem}}@media all and (max-width: 991px){.college-top .process-list .process-card:nth-child(2n) .content-section{padding:3rem 3rem 3rem 6rem}}@media all and (max-width: 575px){.college-top .process-list .process-card:nth-child(2n) .content-section{padding:3rem 0rem 3rem 3rem}}.college-top .process-list .process-card .image-wrap{position:absolute;top:0;width:50%;height:100%;left:0}@media all and (max-width: 991px){.college-top .process-list .process-card .image-wrap{width:100%;height:unset;position:relative}}.college-top .process-list .process-card .image-wrap img{width:100%;height:100%;object-fit:cover}@media all and (max-width: 991px){.college-top .process-list .process-card .image-wrap img{aspect-ratio:16/9}}.college-top .process-list .process-card .content-section{width:50%;margin-left:auto;padding:7.5% 7.5% 7.5% calc(7.5% + 3rem);min-height:538px}@media all and (max-width: 1199px){.college-top .process-list .process-card .content-section{padding:3rem 3rem 3rem 6rem}}@media all and (max-width: 991px){.college-top .process-list .process-card .content-section{width:100%}}@media all and (max-width: 575px){.college-top .process-list .process-card .content-section{padding:3rem 0rem 3rem 3rem}}.college-top .process-list .process-card .content-section .main-title{position:relative;margin-bottom:1rem}@media all and (max-width: 1199px){.college-top .process-list .process-card .content-section .main-title{font-size:28px}}.college-top .process-list .process-card .content-section .main-title::before{content:attr(data-number);position:absolute;left:-2.5rem;line-height:1;top:-0.25rem;font-size:42px;color:#e55517}@media all and (max-width: 1199px){.college-top .process-list .process-card .content-section .main-title::before{font-size:36px;top:-0.125rem}}@media all and (max-width: 575px){.college-top .process-list .process-card .content-section .main-title::before{font-size:32px;top:.25rem}}.college-top .process-list .process-card .content-section ul{font-size:18px;font-weight:500;list-style:disc;padding-left:1.25rem}.college-top .process-list .process-card .content-section ul li{line-height:2}.college-top .video-section{display:flex;background:#ffd816}@media all and (max-width: 1199px){.college-top .video-section{flex-direction:column}}.college-top .video-section .left{position:relative;display:flex;align-items:center;flex:0 0 35%;padding:4rem 5vw 2rem}@media all and (max-width: 1199px){.college-top .video-section .left{flex-direction:column;order:2;padding:3rem 0 3rem 0}}@media all and (max-width: 575px){.college-top .video-section .left{padding:2rem 0}}.college-top .video-section .left .breadcrumb-container{position:absolute;top:0;left:calc(5vw + 1rem)}@media all and (max-width: 1199px){.college-top .video-section .left .breadcrumb-container{position:relative;left:unset}}.college-top .video-section .left .desc{font-size:18px}.college-top .video-section .left .desc:lang(en-gb),.college-top .video-section .left .desc:lang(de-de){font-size:16px}.college-top .video-section .left .content-section{display:flex;flex-direction:column;gap:1rem}.college-top .video-section .right{flex:0 0 65%}.college-top .video-section .right .video-card{width:100%;aspect-ratio:16/9;display:flex;position:relative;overflow:hidden;cursor:pointer;z-index:1}.college-top .video-section .right .video-card::after{content:"";width:250%;height:250%;position:absolute;top:var(--y);left:var(--x);transform:translate(-50%, -50%);opacity:0;background:radial-gradient(circle closest-side, rgba(255, 255, 255, 0.3), transparent);transition:opacity .5s ease-out}.college-top .video-section .right .video-card:hover::after{opacity:1}.college-top .video-section .right .video-card.no-effect::after{content:unset}.college-top .video-section .right .video-card.video-open::after{opacity:0;pointer-events:none;transition:transform 1s ease-out}.college-top .video-section .right .video-card.video-open .video-play{opacity:0;pointer-events:none;transition:all .3s ease-out .3s}.college-top .video-section .right .video-card .cover-img{position:absolute;width:100%;height:100%;overflow:hidden}.college-top .video-section .right .video-card .cover-img img{position:absolute;width:100%;height:100%;filter:blur(2px);object-fit:cover}.college-top .video-section .right .video-card .video-play{width:200px;height:200px;position:relative;z-index:1;margin:auto;opacity:1;background:url("../img/icon/video-icon-3.svg") center center/contain no-repeat;transition:all .3s ease-out .3s}@media all and (max-width: 575px){.college-top .video-section .right .video-card .video-play{width:150px;height:150px}}.college-top .video-section .right .video-card .video-play::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:50%;background:#e55517;transition:all .5s ease-out}.college-top .video-section .right .video-card .video-wrapper{display:none;position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;background:#e55517}.college-top .video-section .right .video-card .video-wrapper iframe{width:100%;height:100%}.college-top .feature-section{position:relative;background:#ffd816}@media all and (max-width: 575px){.college-top .feature-section{display:flex;flex-direction:column}}.college-top .feature-section.is-lg .left .img-wrap{height:820px}@media all and (max-width: 991px){.college-top .feature-section.is-lg .left .img-wrap{height:760px}}@media all and (max-width: 575px){.college-top .feature-section.is-lg .left .img-wrap{height:unset;aspect-ratio:4/3}}.college-top .feature-section .left{position:relative;width:50%}@media all and (max-width: 575px){.college-top .feature-section .left{width:100%}}.college-top .feature-section .left .img-wrap{height:720px}@media all and (max-width: 991px){.college-top .feature-section .left .img-wrap{height:600px}}@media all and (max-width: 575px){.college-top .feature-section .left .img-wrap{height:unset;aspect-ratio:4/3}}.college-top .feature-section .left .img-wrap img{width:100%;height:100%;object-fit:cover}.college-top .feature-section .right{position:absolute;top:50%;transform:translateY(-50%);width:100%}@media all and (max-width: 575px){.college-top .feature-section .right{position:relative;top:unset;transform:unset}}.college-top .feature-section .right .inner{width:50%;margin-left:auto;padding:0 7.5% 0}@media all and (max-width: 1199px){.college-top .feature-section .right .inner{padding:0 5% 0}}@media all and (max-width: 575px){.college-top .feature-section .right .inner{width:100%;margin-left:unset;padding:3rem 0}}.college-top .table-section{padding-top:5rem;padding-bottom:5rem}@media all and (max-width: 575px){.college-top .table-section{padding-top:3rem;padding-bottom:3rem}}.college-top .support-section{padding-top:5rem;padding-bottom:5rem;background:#333}@media all and (max-width: 575px){.college-top .support-section{padding-top:3rem;padding-bottom:3rem}}.college-top .support-section .icon-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:2rem 0}@media all and (max-width: 1199px){.college-top .support-section .icon-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem 0}}@media all and (max-width: 575px){.college-top .support-section .icon-list{display:flex;flex-direction:column}}.college-top .support-section .icon-list.is-service{width:66%;margin-right:auto;margin-left:auto;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:2rem 0}@media all and (max-width: 1399px){.college-top .support-section .icon-list.is-service{width:75%}}@media all and (max-width: 1199px){.college-top .support-section .icon-list.is-service{width:90%}}@media all and (max-width: 991px){.college-top .support-section .icon-list.is-service{width:100%}}@media all and (max-width: 575px){.college-top .support-section .icon-list.is-service{display:flex;flex-direction:column}}@media all and (max-width: 1399px){.college-top .support-section .icon-list.is-service .icon-wrap .tri{top:60px}}@media all and (max-width: 1199px){.college-top .support-section .icon-list.is-service .icon-wrap .tri{top:60px}}@media all and (max-width: 991px){.college-top .support-section .icon-list.is-service .icon-wrap .tri{top:55px}}@media all and (max-width: 768px){.college-top .support-section .icon-list.is-service .icon-wrap .tri{top:55px}}@media all and (max-width: 575px){.college-top .support-section .icon-list.is-service .icon-wrap .tri{top:unset;left:50%;bottom:-24px;width:18px;height:16px;clip-path:polygon(0 0, 50% 100%, 100% 0);transform:translateX(-50%)}}@media all and (min-width: 1200px){.college-top .support-section .icon-list.is-service .icon-wrap:nth-child(4) .tri{display:none}}@media all and (max-width: 575px){.college-top .support-section .icon-list.is-service .icon-wrap:nth-child(4) .tri{display:none}}.college-top .support-section .icon-list .icon-wrap{position:relative;padding-left:2rem;padding-right:2rem;color:#fff;text-align:center}@media all and (max-width: 991px){.college-top .support-section .icon-list .icon-wrap{padding-left:1rem;padding-right:1rem}}@media all and (max-width: 575px){.college-top .support-section .icon-list .icon-wrap{padding-left:0;padding-right:0;text-align:center}}.college-top .support-section .icon-list .icon-wrap .image-wrap{width:100%;padding:1rem;aspect-ratio:1/1}@media all and (max-width: 575px){.college-top .support-section .icon-list .icon-wrap .image-wrap{width:150px;margin-left:auto;margin-right:auto}}.college-top .support-section .icon-list .icon-wrap .image-wrap img{width:100%;object-fit:cover}.college-top .support-section .icon-list .icon-wrap .tri{position:absolute;top:64px;right:-8px;width:16px;height:18px;background:#ffd816;clip-path:polygon(0 0, 0% 100%, 100% 50%)}@media all and (max-width: 1399px){.college-top .support-section .icon-list .icon-wrap .tri{top:50px}}@media all and (max-width: 1199px){.college-top .support-section .icon-list .icon-wrap .tri{top:110px}}@media all and (max-width: 991px){.college-top .support-section .icon-list .icon-wrap .tri{top:90px}}@media all and (max-width: 768px){.college-top .support-section .icon-list .icon-wrap .tri{top:70px}}@media all and (max-width: 575px){.college-top .support-section .icon-list .icon-wrap .tri{top:unset;left:50%;bottom:-24px;width:18px;height:16px;clip-path:polygon(0 0, 50% 100%, 100% 0);transform:translateX(-50%)}}@media all and (min-width: 1200px){.college-top .support-section .icon-list .icon-wrap:nth-child(5) .tri{display:none}.college-top .support-section .icon-list .icon-wrap:nth-child(n+5) .tri{left:-8px;right:unset}}@media(max-width: 1200px)and (min-width: 576px){.college-top .support-section .icon-list .icon-wrap:nth-child(3) .tri{display:none}.college-top .support-section .icon-list .icon-wrap:nth-child(n+3) .tri{left:-8px;right:unset}}@media all and (max-width: 575px){.college-top .support-section .icon-list .icon-wrap:nth-child(6) .tri{display:none}}.product-top .support-section{padding-top:5rem;padding-bottom:5rem;position:relative;background:#333}.product-top .support-section .support-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}@media all and (max-width: 991px){.product-top .support-section .support-list{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}}@media all and (max-width: 575px){.product-top .support-section .support-list{display:grid;grid-template-columns:1fr 1fr;gap:1rem}}.product-top .support-section .support-list .support-card{position:relative;aspect-ratio:4/3}.product-top .support-section .support-list .support-card img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.product-top .support-section .support-list .support-card .main-title{position:absolute;bottom:24px;left:40px;font-size:20px;padding-left:1rem;padding-right:1rem;color:#fff;text-shadow:0px 2px 4px rgba(0,0,0,.65);z-index:2}@media all and (max-width: 575px){.product-top .support-section .support-list .support-card .main-title{bottom:16px;left:32px;padding-left:.5rem;padding-right:.5rem}}.product-top .support-section .support-list .support-card .main-title::before{content:attr(data-number);position:absolute;left:-1rem;top:0;font-size:20px;color:#fff;text-shadow:0px 2px 4px rgba(0,0,0,.65)}.product-top .support-section .support-list .support-card .bg{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 40%, rgba(15, 8, 8, 0.6) 100%)}.product-top .product-list{position:relative}@media all and (max-width: 768px){.product-top .product-list{overflow-x:hidden}}.product-top .product-list::before{content:"";position:absolute;width:100%;height:350px;left:0;top:0;z-index:-1;background:#f3f3f3}.product-top .product-list .inner{position:relative;display:flex;align-items:stretch;gap:5rem;padding-bottom:3rem}@media all and (max-width: 991px){.product-top .product-list .inner{flex-direction:column;padding-top:0}}@media all and (max-width: 575px){.product-top .product-list .inner{gap:3rem}}.product-top .product-list .inner .left{flex:0 0 250px;height:auto;position:relative}@media all and (max-width: 1199px){.product-top .product-list .inner .left{flex:0 0 250px}}@media all and (min-width: 992px){.product-top .product-list .inner .left .arrow-right,.product-top .product-list .inner .left .arrow-left{visibility:hidden}}@media all and (max-width: 991px){.product-top .product-list .inner .left{flex:0 0 100%;width:100%}.product-top .product-list .inner .left .arrow-right{position:absolute;width:48px;height:48px;right:-16px;top:0;visibility:hidden;background:linear-gradient(270deg, #f3f3f3 20%, rgba(255, 255, 255, 0) 100%)}.product-top .product-list .inner .left .arrow-right::before{content:"";position:relative;transform:translateY(-50%);margin-left:auto;top:50%;width:28px;height:28px}.product-top .product-list .inner .left .arrow-left{position:absolute;width:48px;height:48px;left:-16px;top:0;visibility:hidden;background:linear-gradient(90deg, #f3f3f3 20%, rgba(255, 255, 255, 0) 100%)}.product-top .product-list .inner .left .arrow-left::before{content:"";position:relative;transform:translateY(-50%);top:50%;width:28px;height:28px}.product-top .product-list .inner .left.active .arrow-right.active{visibility:visible;transition:all .1s ease}.product-top .product-list .inner .left.active .arrow-left.active{visibility:visible;transition:all .1s ease}.product-top .product-list .inner .left::after{content:"";position:absolute;left:-10rem;right:-10rem;width:calc(100% + 20rem);height:1px;top:49px;background-color:#c2c2c2;z-index:-1}}.product-top .product-list .inner .right{flex:1 1 0}.product-top .product-list .inner .right .head{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}@media all and (max-width: 575px){.product-top .product-list .inner .right .head{flex-direction:column;gap:.5rem;margin-bottom:1.5rem}}.product-top .product-list .inner .right .head .main-title{font-size:1.125rem;color:#e55517;font-weight:500}@media all and (max-width: 575px){.product-top .product-list .inner .right .head .main-title{width:100%;text-align:center}}.product-top .product-list .inner .right .head .filter-top{display:flex;align-items:center;gap:1rem;width:250px}.product-top .product-list .inner .right .head .filter-top .title{white-space:nowrap}.product-top .product-list .inner .right .card-list{flex:1 1 0;display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem}@media all and (max-width: 768px){.product-top .product-list .inner .right .card-list{display:grid;grid-template-columns:1fr 1fr;gap:2rem}}@media all and (max-width: 575px){.product-top .product-list .inner .right .card-list{display:grid;grid-template-columns:1fr 1fr;gap:1rem}}.product-top .product-list .inner .right .card-list .card{border:unset;border-radius:unset}.product-top .product-list .inner .right .card-list .card .image-wrap{position:relative;display:block;overflow:hidden;aspect-ratio:1/1}.product-top .product-list .inner .right .card-list .card .image-wrap .img-front,.product-top .product-list .inner .right .card-list .card .image-wrap .img-back{width:100%;height:100%;object-fit:cover}.product-top .product-list .inner .right .card-list .card .image-wrap .img-front{position:relative;opacity:1;z-index:1;transition:all .3s linear}.product-top .product-list .inner .right .card-list .card .image-wrap .img-back{opacity:0;position:absolute;top:0;left:0;z-index:0;transition:all .3s linear}.product-top .product-list .inner .right .card-list .card .image-wrap .btn-add{position:absolute;display:flex;align-items:center;justify-content:center;gap:1rem;left:0;bottom:0;transition:all ease-in .3s;opacity:0;width:100%;padding:1rem;z-index:2;background:#fff;color:#fff;background:#e55517;transition:all .3s linear}@media all and (max-width: 1199px){.product-top .product-list .inner .right .card-list .card .image-wrap .btn-add{display:flex;align-items:center;justify-content:center;left:unset;right:0;width:36px;height:36px;padding:0;opacity:1}}.product-top .product-list .inner .right .card-list .card .image-wrap .btn-add .cart-icon:before{background:#fff}.product-top .product-list .inner .right .card-list .card .image-wrap .btn-add:hover{background:#f27c49;transition:all .3s linear}.product-top .product-list .inner .right .card-list .card .image-wrap:hover .img-front{opacity:0;transition:all .3s linear}.product-top .product-list .inner .right .card-list .card .image-wrap:hover .img-back{opacity:1;transition:all .3s linear}@media all and (min-width: 1200px){.product-top .product-list .inner .right .card-list .card .image-wrap:hover{cursor:pointer}.product-top .product-list .inner .right .card-list .card .image-wrap:hover .btn-add{opacity:1;transition:all .3s linear}}.product-top .product-list .inner .right .card-list .card .card-body{padding:1rem 0;cursor:pointer}.product-top .product-list .inner .right .card-list .card .card-body .name{position:relative;font-weight:500;font-size:18px;text-align:center;display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:3em}@supports(-webkit-hyphens: none){.product-top .product-list .inner .right .card-list .card .card-body .name{white-space:nowrap}}.product-top .product-list .inner .right .card-list .card .card-body a:hover .name{color:#e55517;transition:color .3s linear}.product-top .product-list .inner .right .card-list .card .btn-gray:hover .cart-icon{fill:#e55517}.product-top .product-list .inner .list-menu{position:sticky;top:calc(80px + 1rem)}@media all and (max-width: 991px){.product-top .product-list .inner .list-menu{position:relative;top:unset;display:flex;flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;top:unset}.product-top .product-list .inner .list-menu::-webkit-scrollbar{display:none}}.product-top .product-list .inner .list-menu>li{position:relative;padding-top:.75rem;padding-bottom:.75rem;font-size:1rem;font-weight:500;transition:all .2s linear}@media all and (max-width: 991px){.product-top .product-list .inner .list-menu>li{padding:1rem}}@media all and (max-width: 575px){.product-top .product-list .inner .list-menu>li{padding:.75rem 1rem}}.product-top .product-list .inner .list-menu>li.active{color:#e55517;cursor:default}@media all and (max-width: 575px){.product-top .product-list .inner .list-menu>li.active{border-bottom:2px solid #e55517}}.product-top .product-list .inner .list-menu>li.has-submenu::after{content:"";position:absolute;right:0;top:12px;display:block;-webkit-mask:url(../img/icon/arrow-down-icon.svg) no-repeat 50% 50%;mask:url(../img/icon/arrow-down-icon.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:24px;height:24px;background:#404040;transform:rotate(0);transition:all .3s linear}.product-top .product-list .inner .list-menu>li.has-submenu[aria-expanded=true]::after{transform:rotate(-180deg);transition:all .3s linear}.product-top .product-list .inner .list-menu>li.submenu{padding:0}.product-top .product-list .inner .list-menu>li:hover .main-title{color:#e55517;transition:all .2s linear}.product-top .product-list .inner .list-menu>li[aria-expanded=true] .main-title{transition:all .2s linear}.product-top .product-list .inner .list-menu>li[aria-expanded=true] .main-title.active{color:#e55517;transition:all .2s linear}.product-top .product-list .inner .list-menu>li ul li{padding-top:.5rem;padding-bottom:.5rem;cursor:pointer;transition:all .2s linear}@media all and (max-width: 991px){.product-top .product-list .inner .list-menu>li ul li{display:inline-block}}.product-top .product-list .inner .list-menu>li ul li.active{color:#e55517}.product-top .product-list .inner .list-menu>li ul li:first-child{padding-top:1rem}.product-top .product-list .inner .list-menu>li ul li:last-child{padding-bottom:1.5rem;border-bottom:1px solid #7a7a7a}@media all and (max-width: 575px){.product-top .product-list .inner .list-menu>li ul li:last-child{padding:1rem .5rem;border-bottom:unset}}.product-top .product-list .inner .list-menu>li ul li:hover{color:#e55517;transition:all .2s linear}.product-top .product-list .inner .list-menu.sub-menu{display:block}.product-top .product-list .inner .list-menu.sub-menu li{padding:0}.product-top .product-list .inner .list-menu.sub-menu li ul{opacity:0}.product-top .product-list .inner .list-menu.sub-menu li ul li{padding:1rem .5rem}.product-top .product-list .inner .list-menu.sub-menu li ul.show{opacity:1;transition:all .3s linear}.product-top .product-list .inner .list-menu.sub-menu li ul.collapsing{height:0;opacity:0}.product-top .product-detail{padding-top:1rem;padding-bottom:3rem;display:flex;gap:3rem}@media all and (max-width: 768px){.product-top .product-detail{flex-direction:column;gap:1rem}}@media all and (max-width: 575px){.product-top .product-detail{padding-top:1rem;padding-bottom:3rem}}.product-top .product-detail .left{flex:1 1 0;width:calc(50% - 1.5rem)}@media all and (max-width: 768px){.product-top .product-detail .left{width:100%}}.product-top .product-detail .left .productSwiperTop{position:relative;margin-left:auto;margin-right:auto;border-radius:0}.product-top .product-detail .left .productSwiperTop .swiper-slide{border-radius:0}.product-top .product-detail .left .productSwiperThumbs{padding:.5rem 0 0}.product-top .product-detail .left .productSwiperThumbs .swiper-slide{cursor:pointer;position:relative;opacity:1;transition:opacity 200ms ease-in-out}.product-top .product-detail .left .productSwiperThumbs .swiper-slide img{transition:box-shadow 200ms ease-in-out,border 200ms ease-in-out}@media all and (min-width: 1200px){.product-top .product-detail .left .productSwiperThumbs .swiper-slide:hover{opacity:.8;transition:opacity 200ms ease-in-out}}.product-top .product-detail .left .productSwiperThumbs .swiper-slide.swiper-slide-thumb-active{outline:2px solid #e55517;outline-offset:-2px}.product-top .product-detail .right{flex:1 1 0;width:calc(50% - 1.5rem)}@media all and (max-width: 768px){.product-top .product-detail .right{width:100%}}.product-top .product-detail .right .quantity-box{width:40%}.product-top .product-detail .right .btn-add{display:flex;justify-content:center;gap:1rem;transition:all ease-in .3s;padding:1rem;z-index:2}.product-top .product-detail .right .btn-add .cart-icon::before{background:#fff}.product-top .product-detail .right .share-btn{background:transparent}@media all and (max-width: 991px){.product-top .product-detail .right .share-btn{display:flex;justify-content:end}}.product-top .product-detail .right .share-btn .share-icon:hover:before{background:#f27c49;transition:all .3s linear}.product-top .nav-section{position:relative}.product-top .nav-section::before{content:"";position:absolute;top:0;left:0;width:30%;height:calc(100% - 10rem);background:#333;z-index:-1}@media all and (max-width: 991px){.product-top .nav-section::before{width:20%}}@media all and (max-width: 575px){.product-top .nav-section::before{height:calc(100% - 5rem);background:#ffd816}}.product-top .nav-section::after{content:"";position:absolute;top:0;left:0;width:100%;height:calc(100% - 10rem);background:#ffd816;z-index:-2}@media all and (max-width: 575px){.product-top .nav-section::after{height:calc(100% - 5rem)}}.product-top .nav-section .inner{position:relative;width:160%;overflow:hidden}@media screen and (max-width: 1920px){.product-top .nav-section .inner{width:140%}}@media all and (max-width: 1599px){.product-top .nav-section .inner{width:130%}}@media all and (max-width: 575px){.product-top .nav-section .inner{width:150%}}.product-top .recommend-section{background:#fde8d9;padding:3rem}.product-top .recommend-section .recommend-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1.5rem 3rem;max-width:900px;margin-top:2rem;margin-left:auto;margin-right:auto}@media all and (max-width: 575px){.product-top .recommend-section .recommend-list{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem 1.5rem}}.product-top .recommend-section .recommend-list .recommend-card{display:flex;flex-direction:column;align-items:center;gap:.5rem}.product-top .recommend-section .recommend-list .recommend-card .star-section{display:flex;gap:.75rem}#addModal .left .swiper-button-prev,#addModal .left .swiper-button-next{opacity:0;transition:all .3s linear}#addModal .left:hover .swiper-button-prev,#addModal .left:hover .swiper-button-next{opacity:1;transition:all .3s linear}#addModal .modalSwiperTop{position:relative;margin-left:auto;margin-right:auto;border-radius:0}#addModal .modalSwiperTop .swiper-slide{border-radius:0}#addModal .modalSwiperThumbs{padding:.5rem 0 0}#addModal .modalSwiperThumbs .swiper-slide{cursor:pointer;position:relative;opacity:1;transition:opacity 200ms ease-in-out}#addModal .modalSwiperThumbs .swiper-slide img{aspect-ratio:1/1;object-fit:cover;transition:box-shadow 200ms ease-in-out,border 200ms ease-in-out}@media all and (min-width: 1200px){#addModal .modalSwiperThumbs .swiper-slide:hover{opacity:.8;transition:opacity 200ms ease-in-out}}#addModal .modalSwiperThumbs .swiper-slide.swiper-slide-thumb-active{outline:2px solid #e55517;outline-offset:-2px}#shareModal .line-icon,#shareModal .fb-icon,#shareModal .in-icon,#shareModal .link-icon{cursor:pointer}#shareModal .line-icon:hover::before,#shareModal .fb-icon:hover::before,#shareModal .in-icon:hover::before,#shareModal .link-icon:hover::before{content:"";background:#f27c49;transition:all .3s linear}.relative-product{position:relative;margin-bottom:5rem}@media all and (max-width: 575px){.relative-product{margin-bottom:3rem}}.relative-product::before{content:"";position:absolute;width:100%;height:calc(100% - 5rem);top:10rem;background:#ffd816}@media all and (max-width: 575px){.relative-product::before{height:calc(100% - 7rem)}}.relative-product .card-item{cursor:pointer}.relative-product .image-wrap{position:relative}.relative-product .btn-add{position:absolute;bottom:0;left:0;z-index:2;opacity:0;transition:all .3s linear}@media all and (max-width: 1199px){.relative-product .btn-add{opacity:1}}.relative-product .img-front,.relative-product .img-back{aspect-ratio:1/1;width:100%;object-fit:cover}.relative-product .img-front{position:relative;opacity:1;transition:all .3s linear}.relative-product .img-back{opacity:0;position:absolute;top:0;left:0;transition:all .3s linear}.relative-product .card-item:hover .img-front{opacity:0;transition:all .3s linear}.relative-product .card-item:hover .img-back{opacity:1;transition:all .3s linear}.relative-product .card-item:hover .btn-add{opacity:1;transition:all .3s linear}.relative-product .swiper-button-next{right:-5rem;top:50%}@media all and (max-width: 1199px){.relative-product .swiper-button-next{display:none}}.relative-product .swiper-button-prev{left:-5rem;top:50%}@media all and (max-width: 1199px){.relative-product .swiper-button-prev{display:none}}.product-custom table{width:400px;margin-right:auto;margin-left:auto;border:1px solid #404040}@media all and (max-width: 575px){.product-custom table{width:calc(100% - 2rem)}}.product-custom table thead{border:unset;background:#404040}.product-custom table thead tr{font-size:1rem;border:unset}.product-custom table thead td{position:relative;padding:.5rem 1rem;text-align:center;border:unset;color:#fff}.product-custom table tbody{border:unset}.product-custom table tbody tr{font-size:1rem;border:unset;border-bottom:1px solid #404040}.product-custom table tbody td{position:relative;padding:.5rem 1rem;text-align:center;border:unset}.contact-top{display:grid;grid-template-columns:1fr 400px}@media all and (max-width: 991px){.contact-top{display:flex;flex-direction:column}}.contact-top .contact-wrap{position:relative;display:flex;justify-content:center;padding-bottom:3rem}@media all and (max-width: 991px){.contact-top .contact-wrap{align-items:center;order:1}}.contact-top .contact-wrap .contact-form{width:50%}@media all and (max-width: 1399px){.contact-top .contact-wrap .contact-form{width:60%}}@media all and (max-width: 1199px){.contact-top .contact-wrap .contact-form{width:70%}}@media all and (max-width: 991px){.contact-top .contact-wrap .contact-form{width:80%}}@media all and (max-width: 575px){.contact-top .contact-wrap .contact-form{width:calc(100% - 2rem)}}.contact-top .contact-wrap .form-item-wrap{display:grid;grid-template-columns:1fr 1fr;gap:0 1rem}@media all and (max-width: 768px){.contact-top .contact-wrap .form-item-wrap{display:grid;grid-template-columns:1fr;gap:0 1rem}}.contact-top .contact-info{position:relative;height:auto}@media all and (max-width: 991px){.contact-top .contact-info{order:2;width:80%;margin-left:auto;margin-right:auto}}@media all and (max-width: 575px){.contact-top .contact-info{width:calc(100% - 2rem)}}.contact-top .contact-info .sticky-section{position:sticky;top:80px;padding:40px;background:#333}@media all and (max-width: 575px){.contact-top .contact-info .sticky-section{padding:1.5rem}}.contact-top .contact-info .contact-card{color:#fff;display:flex;flex-direction:column;padding-top:30px;padding-bottom:30px;gap:1rem;border-bottom:1px solid #555}.contact-top .contact-info .contact-card:last-child{border-bottom:unset}.contact-top .contact-info .clock-icon::before{background:#fff}.contact-top .contact-info .map-icon::before{background:#fff}.contact-top .contact-info .phone-icon::before{background:#fff}.contact-top .contact-info .location-icon::before{background:#fff}.contact-top .contact-info .fax-icon::before{background:#fff}/*# sourceMappingURL=common.css.map */
