@charset "utf-8";@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@300;400;500;700&display=swap');:root{--primary:#024eae;--font-color:#444;--text-color:#636363;--hover-color:#055dc8;--dark-hover-color:#4b9eff;--hover-bg-color:#f5f5f5;--padding-size:10px}body{font-family:'Noto Sans SC',sans-serif}.half-width{width:50%}p{color:var(--text-color)}.list-inside li{list-style-position:inside}.list-style-none li{list-style:none}.p-6{padding:1.5rem}.bg-blue-50{background-color:rgb(239 246 255/1)}.border-blue-100{border-color:rgb(219 234 254/1)}.text-blue-500{color:rgb(59 130 246/1)}.text-xxs{font-size:.75rem;line-height:1rem}.mt-1{margin-top:.25rem}.mr-2{margin-right:.5rem}.border{border-width:1px}.rounded-lg{border-radius:.5rem}.f-s-m{font-size:1.25rem}[class*=no-bold]{font-weight:400 !important}.bg-gray{background-color:#f0f3f6}.btn.b-r5{border-radius:5px !important}.mfp-content .mfp-img{background-color:#fff}.thumbnail{position:relative;display:inline-block;cursor:zoom-in}.zoom-preview{position:fixed;z-index:999;border:2px solid #fff;box-shadow:0 0 10px rgba(0,0,0,.3);overflow:hidden;opacity:0;transition:opacity .3s;pointer-events:none;max-width:80vw;max-height:80vh;background:#000}.thumbnail:hover .zoom-preview{opacity:1}.toplink-logo{font-size:0 !important}header .toplink-logo:before{font-size:2.18rem}.dark .toplink-logo:before{color:#fff}#mainMenu nav>ul>li>a{font-size:1.18rem;color:var(--font-color)}#mainMenu nav>ul>li .dropdown-menu>li>a:focus,#mainMenu nav>ul>li .dropdown-menu>li>a:hover,#mainMenu nav>ul>li .dropdown-menu>li>a:active,#mainMenu nav>ul>li .dropdown-menu>li [class*=col-]>ul>li>a:focus,#mainMenu nav>ul>li .dropdown-menu>li [class*=col-]>ul>li>a:hover,#mainMenu nav>ul>li .dropdown-menu>li [class*=col-]>ul>li>a:active{background-color:var(--hover-bg-color)}#search .search-form .text-muted{opacity:.8}#mainMenu nav>ul>li.mega-menu-item .mega-menu-content .mega-menu-title{display:block}#mainMenu nav>ul>li.mega-menu-item .mega-menu-content [class*=col-]>ul>li:first-child>a{padding-top:10px}#mainMenu nav>ul>li.current-menu-parent>a,li.current-post-parent>a,#mainMenu nav>ul>li.current_page_item>a{color:var(--primary)}.dark #mainMenu nav>ul>li.current_page_item>a{color:var(--dark-hover-color)}.inspiro-slider .slide .slide-captions h1{font-size:3.89rem}.inspiro-slider .slide .slide-captions h2{font-size:4.489rem;margin-bottom:10px}.inspiro-slider .slide .slide-captions h3{font-size:2.489rem}.inspiro-slider .slide .slide-captions span.stress{color:#FFFFFF!important}.inspiro-slider .slide .slide-captions .btn-box .btn.scroll-to{font-size:16px;padding:16px 18px}.home .category .category-wrap{padding:0 20px}.home .image-grid .grid-item{padding:10px}.home .image-grid .grid-item .portfolio-description{width:100%;top:25%;transform:translate3d(0,-50%,0);opacity:1;visibility:visible}.home .image-grid .grid-item .portfolio-description *{color:#1f1f1f;transition:all .8s ease;transition-delay:.1s}.home .category.image-grid .grid-item .portfolio-description h2{font-weight:600}.home .category .grid-item:not(.no-overlay):hover .portfolio-image:after{opacity:.05}.home .category .grid-item .portfolio-image{background:linear-gradient(135deg,#f5f5f5 0%,#e0e0e0 50%,#ccc 100%)}.home .industry .grid-item .portfolio-image:after{opacity:0}.home .industry .grid-item:not(.no-overlay):hover .portfolio-image:after{opacity:.35}.home .heading-text h2{font-size:2.965rem}.home .heading-text h3{font-size:2.625rem;font-weight:500}.home .portfolio-description h3{font-weight:500;padding:20px 0}.home .industry .portfolio-description h3{font-size:2.125rem}.home .industry.image-grid .grid-item .portfolio-description h2{font-size:2.198rem;font-weight:500;margin-bottom:10px}.home .industry.image-grid .portfolio-description *{color:var(--light)}.home .application .portfolio-3-2-columns.portfolio-item{width:66.66666%}.home .application .portfolio-description h3{font-size:1.916rem}.home .application .portfolio-item:not(.no-overlay) .portfolio-description{opacity:1;visibility:visible}.ability{padding-left:20px}.home .bg-overlay{opacity:.56;background:rgb(8 8 8/67%)}footer .toplink-logo:before{color:#fff}footer.inverted .copyright-text{color:#999}footer img.qrcode{max-width:100px}.about .description p{font-size:1.25rem}.events .item-desc{padding:10px;font-size:1.256rem}.events .item-desc span{font-weight:700}.odds,.odds p{font-size:1.567rem}.odds{margin-bottom:85px}.btn:not(.close):not(.mfp-close).btn-slide.btn-xs>i{left:6px;top:5px;font-size:18px}.product .product-description .product-title{max-width:100%}.product-area .single-product h4{font-weight:500;font-size:1.226rem;line-height:1.35}.product-area .single-product h4 a{color:var(--font-color)}.product-area .single-product{position:relative;background:#fff;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border:1px solid transparent;border-radius:5px;padding:15px 15px 30px;overflow:hidden}.product-area .single-product:hover{border:1px solid #ddd}.product-area .pro-content .product-rating{color:#dadada}.product-area .single-product .pro-img img{max-width:100%}.single-product .inspiro-slider .slide .slide-captions h1{font-size:2.625rem}.single-product .inspiro-slider .slide .slide-captions h2{font-size:1.9856rem;font-weight:500;margin-bottom:0}#categories .portfolio-image{background-color:#f8f8f8}.icon-box.blue-500.border .icon{border-color:#3b82f6}.icon-box.blue-500.border.border .icon i{color:#3b82f6}.style1 .content-box{background:#f0f8ff;padding:15px;width:100%;border-radius:5px}.style1 .icon-box.border.small .icon{top:15px}.style2 .row{margin:3px;padding:20px 5px;background-color:#f0f8ff;border-radius:5px}.style2 .icon-box.blue-500.border .icon{background-color:#3b82f6}.style2 .icon-box.blue-500.border.border .icon i{color:#fff}.style4 .row{margin:3px;padding:20px 5px}.faq .qa-box{padding:15px 25px;margin:15px 5px;background:#f0f8ff;border-radius:5px}.qa-box .question{font-size:1.156rem}.selection-pane .image-frame img{max-width:100%}.selection-pane .tabs.tabs-clean .nav-tabs .nav-link.active{background-color:#f0f8ff;border-color:#e6e8eb;border-radius:5px}.selection-pane .tabs.tabs-clean .tab-content{border:none;padding:0}.desc-pane ul li{list-style-position:inside}.tabs.tabs-folder .nav-tabs .nav-link.active{background-color:#fff}.table-contents .dt-container>div:nth-child(2)>div{overflow:hidden}.table-contents .dt-container>div:nth-child(2)>div:hover{overflow:auto}.table-contents .dt-container td img{max-width:100%}.table-contents .dt-container td .thumbnail>img{max-height:120px}.table-contents .dt-container td .zoom-preview img{max-width:50vw}.map-position img{opacity:.5}.page-contact .widget-contact-form .message{height:305px}.inspiro-slider .slide .slide-captions .strong.fs-33{font-size:1.895rem !important}.advantage .image-item{margin-bottom:10px}.advantage .image-item img{max-width:100%;border-radius:3px}.advantage .heading-text.heading-section h2{font-size:2.35rem}.advantage .dalyan h4{font-weight:500}.simulation .icon-box.medium>p{margin:0}.certifications .mfp-content img.mfp-img{background-color:#fff}@media (max-width:480px){.application .portfolio-3-2-columns.portfolio-item{width:100%}}@media (max-width:1024px){.inspiro-slider .slide .slide-captions h1,.inspiro-slider .slide .slide-captions h2{line-height:65px}}@media (min-width:1024px){.selection-pane .image-frame img{max-width:50%}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1180px}}@media (min-width:1600px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1480px}}