.comments-area a,.page-content a{text-decoration:underline}.alignright{float:right;margin-left:1rem}.alignleft{float:left;margin-right:1rem}.aligncenter{clear:both;display:block;margin-inline:auto}.alignwide{margin-inline:-80px}.alignfull{margin-inline:calc(50% - 50vw);max-width:100vw}.alignfull,.alignfull img{width:100vw}.wp-caption{margin-block-end:1.25rem;max-width:100%}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{display:block;margin-inline:auto}.wp-caption-text{margin:0}.gallery-caption{display:block;font-size:.8125rem;line-height:1.5;margin:0;padding:.75rem}.pagination{display:flex;justify-content:space-between;margin:20px auto}.sticky{display:block;position:relative}.bypostauthor{font-size:inherit}.hide{display:none!important}.post-password-form{margin:50px auto;max-width:500px}.post-password-form p{align-items:flex-end;display:flex;width:100%}.post-password-form [type=submit]{margin-inline-start:3px}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#333;display:block;font-size:1rem;height:auto;left:5px;line-height:normal;padding:12px 24px;text-decoration:none;top:5px;width:auto;z-index:100000}.post .entry-title a{text-decoration:none}.post .wp-post-image{max-height:500px;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:991px){.post .wp-post-image{max-height:400px}}@media(max-width:575px){.post .wp-post-image{max-height:300px}}#comments .comment-list{font-size:.9em;list-style:none;margin:0;padding:0}#comments .comment,#comments .pingback{position:relative}#comments .comment .comment-body,#comments .pingback .comment-body{border-block-end:1px solid #ccc;display:flex;flex-direction:column;padding-block-end:30px;padding-block-start:30px;padding-inline-end:0;padding-inline-start:60px}#comments .comment .avatar,#comments .pingback .avatar{border-radius:50%;left:0;margin-inline-end:10px;position:absolute}body.rtl #comments .comment .avatar,body.rtl #comments .pingback .avatar,html[dir=rtl] #comments .comment .avatar,html[dir=rtl] #comments .pingback .avatar{left:auto;right:0}#comments .comment-meta{display:flex;justify-content:space-between;margin-block-end:.9rem}#comments .comment-metadata,#comments .reply{font-size:11px;line-height:1}#comments .children{list-style:none;margin:0;padding-inline-start:30px;position:relative}#comments .children li:last-child{padding-block-end:0}#comments ol.comment-list .children:before{content:"↪";display:inline-block;font-size:1em;font-weight:400;left:0;line-height:100%;position:absolute;top:45px;width:auto}body.rtl #comments ol.comment-list .children:before,html[dir=rtl] #comments ol.comment-list .children:before{content:"↩";left:auto;right:0}@media(min-width:768px){#comments .comment-author,#comments .comment-metadata{line-height:1}}@media(max-width:767px){#comments .comment .comment-body{padding:30px 0}#comments .children{padding-inline-start:20px}#comments .comment .avatar{float:left;position:inherit}body.rtl #comments .comment .avatar,html[dir=rtl] #comments .comment .avatar{float:right}}.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{margin-inline-end:auto;margin-inline-start:auto;width:100%}@media(max-width:575px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{padding-inline-end:10px;padding-inline-start:10px}}@media(min-width:576px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:500px}.site-footer.footer-full-width .footer-inner,.site-header.header-full-width .header-inner{max-width:100%}}@media(min-width:768px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:600px}.site-footer.footer-full-width,.site-header.header-full-width{max-width:100%}}@media(min-width:992px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:800px}.site-footer.footer-full-width,.site-header.header-full-width{max-width:100%}}@media(min-width:1200px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:1140px}.site-footer.footer-full-width,.site-header.header-full-width{max-width:100%}}.site-header+.elementor{min-height:calc(100vh - 320px)}


.about-1 {
    background-size:38% 100% !important;
}

@media (max-width: 1100px) {
        .about-1 {
            background-size:0 !important;
            background-image:unset !important;
        }
}
.white-space{
    white-space:nowrap;
} 

body.home .header-container {
    background-color:transparent !important;
    position:absolute !important;
    top:0;
    left:0;
    z-index:99;
}

.elementor-element .swiper .swiper-slide figure, .elementor-lightbox .swiper .swiper-slide figure {
    font-size: 0;
    line-height: 0 !important;
    padding: 0;
}
.product-page .e-n-tab-title[aria-selected="true"] {
    margin-bottom:-1px;
    z-index:9;
}


.fullmenu {
  width: 100vw;
  height: 100vh;
  background-color: #1B3F73;
  position: fixed;
  top: -150vh;
  left: 0;
  display: block;
  z-index: 999;
  opacity: 0;
  transition: all ease-in-out 0.4s;
  color:white;
}
.fullmenu.show {
  top: 0;
  opacity: 1;
}
.fullmenu.show .inner {
  opacity: 1;
  transition-delay: 0.3s;
}
.fullmenu p {
  color: #fff;
}
.fullmenu .inner {
  padding: 50px 66px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  gap: 30px;
  height: 100%;
  opacity: 0;
  transition: ease all 0.4s;
  transition-delay: 0.1s;
}
@media (max-width: 1650px) {
  .fullmenu .inner {
    padding: 40px 66px;
  }
}
@media (max-width: 1350px) {
  .fullmenu .inner {
    padding: 20px 66px;
  }
}
@media (max-width: 800px) {
  .fullmenu .inner {
    padding: 40px 40px;
  }
  
    .elementor-widget-n-tabs .e-n-tabs-heading {
        display:flex !important;
    }
}
.fullmenu-top {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 100%;
}
@media (max-width: 800px) {
  .fullmenu-top {
    justify-content: flex-start;
  }
}
@media (max-width: 800px) {
  .fullmenu-top .main-logo img {
    width: 200px;
  }
}
.fullmenu-top .nav-close-btn {
  right: 0;
  position: absolute;
  top: 0;
}
.fullmenu-top .nav-close-btn img {
  width: 25px;
  height: auto;
  max-width: unset;
}
.fullmenu-menu-content {
  min-height: 50vh;
  display: flex;
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  justify-content: space-between;
  gap: 50px;
}
.fullmenu-menu-content .left-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  max-width: 650px;
  padding-right: 84px;
}
@media (max-width: 800px) {
  .fullmenu-menu-content .left-content {
    display: none;
  }
}
.fullmenu-menu-content .left-content .box {
  display: flex;
  flex-direction: column;
  gap: 48px;
  transition: all ease-in-out 0.2s;
}
@media (max-width: 1650px) {
  .fullmenu-menu-content .left-content .box {
    gap: 40px;
  }
}
@media (max-width: 1350px) {
  .fullmenu-menu-content .left-content .box {
    gap: 32px;
  }
}
.fullmenu-menu-content .left-content .box.hide {
  display: none;
  opacity: 0;
}
.fullmenu-menu-content .left-content .box.show {
  display: show;
  opacity: 1;
}
.fullmenu-menu-content .left-content .wp-block-heading, .fullmenu-menu-content .left-content #title {
  font-size: 44px;
  line-height: normal;
  font-weight: 700;
  color: white;
}
@media (max-width: 1650px) {
  .fullmenu-menu-content .left-content .wp-block-heading, .fullmenu-menu-content .left-content #title {
    font-size: 40px;
  }
}
@media (max-width: 1350px) {
  .fullmenu-menu-content .left-content .wp-block-heading, .fullmenu-menu-content .left-content #title {
    font-size: 33px;
  }
}
.fullmenu-menu-content .left-content p, .fullmenu-menu-content .left-content .desc {
  font-size: 20px;
  line-height: 131%;
  color: white;
  font-weight: 400;
}
@media (max-width: 1650px) {
  .fullmenu-menu-content .left-content p, .fullmenu-menu-content .left-content .desc {
    font-size: 18px;
  }
}
@media (max-width: 1350px) {
  .fullmenu-menu-content .left-content p, .fullmenu-menu-content .left-content .desc {
    font-size: 15px;
  }
}
.fullmenu-menu-content .left-content .wp-block-button a:hover, .fullmenu-menu-content .left-content .detail:hover {
  background-color: #1B3F73;
  color: #fff;
  border: 1px solid #fff;
}
.fullmenu-menu-content .left-content #title {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.fullmenu-menu-content .left-content #title.windows::before {
  content:  url("data:image/svg+xml,%3Csvg width='74' height='90' viewBox='0 0 74 90' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M68.571 0V86.4H5.42901V0H68.571ZM67.0111 1.63636H6.98887V84.8291H67.0111V1.58727V1.63636Z' fill='white'/%3E%3Cpath d='M65.2725 3.25636V83.1436H8.66248V3.25636H65.2725ZM63.7127 4.89273H10.0923V81.5564H63.7127V4.84364V4.89273Z' fill='white'/%3E%3Cpath d='M61.4866 3.25636H65.3375V6.52909L51.4287 15.7255V70.7073L65.3375 79.9036V83.1764H61.2591L46.5054 73.3582V13.0091L61.2591 3.19091L61.4866 3.25636ZM63.7777 4.89273H61.7303L48.0653 13.9091V72.54L61.7303 81.5564H63.7777V80.7545L49.8689 71.5582V14.8418L63.7777 5.72727V4.84364V4.89273Z' fill='white'/%3E%3Cpath d='M50.6326 42.4145H64.5576V43.9855H50.6326V42.4145Z' fill='white'/%3E%3Cpath d='M50.3726 26.8855L64.2814 21.8127L64.8176 23.3018L50.9088 28.3582L50.3726 26.8855Z' fill='white'/%3E%3Cpath d='M50.9088 58.0418L64.8176 63.0982L64.2814 64.5873L50.3726 59.5145L50.9088 58.0418Z' fill='white'/%3E%3Cpath d='M58.3831 10.6691V75.7309H56.807V10.6691H58.3831Z' fill='white'/%3E%3Cpath d='M10.2223 81.5564H36.2201V4.84364H10.2223V81.5564ZM8.59748 82.3582V3.25636H37.7799V83.1436H8.66248L8.66247 82.3582H8.59748ZM34.0753 6.87273V79.3636H12.3509V6.87273H34.0753ZM32.5154 8.50909H13.927V77.7273H32.5154V8.46V8.50909Z' fill='white'/%3E%3Cpath d='M13.1308 24.5945H33.2953V26.1655H13.1308V24.5945Z' fill='white'/%3E%3Cpath d='M13.1308 42.3H33.2953V43.8873H13.1308V42.3Z' fill='white'/%3E%3Cpath d='M13.1308 60.0218H33.2953V61.5927H13.1308V60.0218Z' fill='white'/%3E%3Cpath d='M2.17929 84.8291H71.8207C72.3933 84.8313 72.9421 85.0605 73.3481 85.4673C73.5654 85.6781 73.7357 85.933 73.8478 86.2151C73.9598 86.4972 74.011 86.8001 73.998 87.1036V90H0.00197988V87.0218C-0.0110299 86.7183 0.0401907 86.4154 0.152243 86.1333C0.264296 85.8511 0.434621 85.5962 0.651924 85.3855C1.0579 84.9787 1.60664 84.7494 2.17929 84.7473V84.8291ZM71.8207 86.4655H2.17929C2.10046 86.4652 2.02241 86.4811 1.94981 86.512C1.87721 86.5429 1.81157 86.5883 1.75683 86.6455C1.69888 86.7031 1.65315 86.7719 1.62243 86.8479C1.5917 86.9238 1.57662 87.0053 1.57809 87.0873V88.4782H72.4219V87.0873C72.4234 87.0053 72.4083 86.9238 72.3776 86.8479C72.3468 86.7719 72.3011 86.7031 72.2432 86.6455C72.1884 86.5883 72.1228 86.5429 72.0502 86.512C71.9776 86.4811 71.8995 86.4652 71.8207 86.4655Z' fill='white'/%3E%3Cpath d='M24.0011 7.67455V78.5291H22.425V7.67455H24.0011Z' fill='white'/%3E%3C/svg%3E%0A");
  margin-right: 20px;
  line-height: 30px;
}

.fullmenu-menu-content .left-content #title.endustri::before {
  content: url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 135 135' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.9483 59.3868V78.8232H5.31608V16.8868L65.3413 6.91195V78.8232H45.7091V59.3868H24.9483ZM41.0405 78.8403H29.5827V64.0406H41.0405V78.8403ZM115.243 99.9877C110.215 99.9877 105.307 99.1151 100.245 97.3186L100.005 97.2331L99.766 97.3186C94.2936 99.2862 89.0777 100.244 83.8619 100.244C79.6892 100.244 75.5507 99.6284 71.2241 98.3794L69.9928 98.0201V83.477H130.086V97.7806L128.804 98.1057C123.776 99.406 119.467 99.9877 115.243 99.9877ZM34.7472 102.315L35.3287 102.109L35.9101 102.315C41.2799 104.265 46.3761 105.206 51.5064 105.206C56.6368 105.206 61.7329 104.265 67.1027 102.315L67.6841 102.109L68.2656 102.315C73.6353 104.265 78.7315 105.206 83.8619 105.206C88.9922 105.206 94.0884 104.265 99.4582 102.315L100.04 102.109L100.621 102.315C106.401 104.419 111.686 105.446 116.73 105.446C120.544 105.446 124.272 104.847 127.812 103.649L130.052 102.896V129.707H5.3332V102.896L7.57345 103.649C11.1134 104.847 14.8414 105.446 18.655 105.446C23.6828 105.429 28.9499 104.402 34.7472 102.315ZM65.3413 98.0372L64.11 98.3965C59.8005 99.6455 55.6791 100.244 51.5064 100.244C46.2906 100.244 41.0747 99.2862 35.551 97.3186L35.3116 97.2331L35.0722 97.3186C29.976 99.1665 25.068 100.056 20.0744 100.056C15.9017 100.056 11.6093 99.4573 6.56448 98.157L5.28189 97.8319V83.4941H65.3071V98.0372H65.3413ZM130.086 78.8403H110.42V59.3868H89.6592V78.8232H69.9928V21.4037L130.086 31.8918V78.8403ZM105.751 78.8403H94.2936V64.0406H105.751V78.8403ZM69.9928 16.6815V1.4198L5.31608 12.1646V0.256348H0.664551V134.344H134.687L134.738 27.9909L69.9928 16.6815Z' fill='white'/%3E%3Cpath d='M21.4767 27.5801H16.8252V32.2339H21.4767V27.5801Z' fill='white'/%3E%3Cpath d='M37.6545 27.5801H33.0029V32.2339H37.6545V27.5801Z' fill='white'/%3E%3Cpath d='M53.8151 27.5801H49.1636V32.2339H53.8151V27.5801Z' fill='white'/%3E%3Cpath d='M21.4767 43.2866H16.8252V47.9404H21.4767V43.2866Z' fill='white'/%3E%3Cpath d='M37.6545 43.2866H33.0029V47.9404H37.6545V43.2866Z' fill='white'/%3E%3Cpath d='M53.8151 43.2866H49.1636V47.9404H53.8151V43.2866Z' fill='white'/%3E%3Cpath d='M86.1877 43.2866H81.5361V47.9404H86.1877V43.2866Z' fill='white'/%3E%3Cpath d='M102.365 43.2866H97.7139V47.9404H102.365V43.2866Z' fill='white'/%3E%3Cpath d='M118.526 43.2866H113.875V47.9404H118.526V43.2866Z' fill='white'/%3E%3C/svg%3E%0A");
  margin-right: 20px;
  line-height: 30px;
}
.fullmenu-menu-content .right-content {
  display: flex;
  flex-direction: column;
  border-left: 1px solid #fff;
  min-width: 350px;
  align-items: flex-start;
  justify-content: center;
}
@media (max-width: 800px) {
  .fullmenu-menu-content .right-content {
    border: 0;
  }
}
.fullmenu-menu-content .right-content ul {
  list-style: none;
  margin: 0;
  padding: 0;
  gap: 3vh;
  display: flex;
  flex-direction: column;
}
.fullmenu-menu-content .right-content ul li {
  position: relative;
  margin-left: 80px;
  opacity: 1;
  transition-delay: 0.2s;
}
@media (max-width: 800px) {
  .fullmenu-menu-content .right-content ul li {
    margin-left: 0;
  }
}
.fullmenu-menu-content .right-content ul li a {
  font-size: 32px;
  font-weight: 500;
  cursor: pointer;
  color: white;
}
@media (max-width: 1650px) {
  .fullmenu-menu-content .right-content ul li a {
    font-size: 29px;
  }
}
@media (max-width: 1350px) {
  .fullmenu-menu-content .right-content ul li a {
    font-size: 24px;
  }
}
.fullmenu-menu-content .right-content ul li.medium a {
  font-weight: 300;
  font-size: 26px;
}
@media (max-width: 1650px) {
  .fullmenu-menu-content .right-content ul li.medium a {
    font-size: 23px;
  }
}
@media (max-width: 1350px) {
  .fullmenu-menu-content .right-content ul li.medium a {
    font-size: 20px;
  }
}
.fullmenu-menu-content .right-content ul li ul {
  display: flex;
  margin-top: 0;
  height: 0;
  overflow: hidden;
  transition: none;
}
.fullmenu-menu-content .right-content ul li ul li {
  margin-left: 0;
}
.fullmenu-menu-content .right-content ul li ul li a {
  font-size: 29px;
  font-weight: 500;
}
@media (max-width: 1650px) {
  .fullmenu-menu-content .right-content ul li ul li a {
    font-size: 24px;
  }
}
@media (max-width: 1350px) {
  .fullmenu-menu-content .right-content ul li ul li a {
    font-size: 20px;
  }
}
.fullmenu-menu-content .right-content ul li.show ul {
  margin-top: 3vh;
  height: 100%;
  overflow: visible;
  transition: all ease-in-out 0.3s;
}
.fullmenu-menu-content .right-content ul li.show span.toparent {
  display: inline-flex;
}
.fullmenu-menu-content .right-content ul li.show span.tochild {
  display: none;
}
.fullmenu-menu-content .right-content ul li.hide {
  display: none;
}
.fullmenu-menu-content .right-content ul li span {
  transition: all ease-in-out 0.3s;
}
.fullmenu-menu-content .right-content ul li span.tochild {
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='17' viewBox='0 0 10 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L9 9L1 16' stroke='white' stroke-width='1.2069' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  width: 8px;
  height: 15px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  margin-left: 12px;
  cursor: pointer;
}
.fullmenu-menu-content .right-content ul li span.toparent {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='28' viewBox='0 0 18 28' fill='none'%3E%3Cpath d='M17 27L2 13.1333L17 1' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");
  width: 15px;
  height: 26px;
  display: none;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  margin-left: 12px;
  cursor: pointer;
  position: absolute;
  left: -60px;
  top: 8px;
}
@media (max-width: 1350px) {
  .fullmenu-menu-content .right-content ul li span.toparent {
    height: 18px;
  }
}
@media (max-width: 800px) {
  .fullmenu-menu-content .right-content ul li span.toparent {
    left: -40px;
  }
}
.fullmenu-menu-content .right-content ul li:hover span.tochild {
  transform: translateX(5px);
}
.fullmenu-bottom {
  display: flex;
  justify-content: space-between;
  width: 100%;
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
}
.fullmenu-bottom p, .fullmenu-bottom a {
  font-size: 14px;
  color: white;
  font-weight: 500;
}
@media (max-width: 1350px) {
  .fullmenu-bottom p, .fullmenu-bottom a {
    font-size: 12px;
  }
}


.search-list {
  display: flex;
  flex-direction: column;
  gap: 40px;
  padding-block: 100px;
}
.search-list .item {
  border: 1px solid #1B3F73;
  background-color: #fff;
  border-radius: 16px;
  min-height: 192px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-inline: 47px;
  padding-block: 25px;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 800px) {
  .search-list .item {
    padding-inline: 30px;
    padding-block: 20px;
    gap: 20px;
  }
}
@media (max-width: 600px) {
  .search-list .item {
    flex-direction: column;
  }
}
.search-list .item .item-title {
  transition: all 0.3s ease-in-out;
  width: 100%;
  font-size: 32px;
  line-height: normal;
  font-weight: 700;
  color: #1B3F73;
}
@media (max-width: 600px) {
  .search-list .item .item-title {
    text-align: center;
  }
}
.search-list .item:hover {
  background-color: #1B3F73;
  filter: drop-shadow(0px 0px 8.5px rgba(35, 65, 141, 0.58));
}
.search-list .item:hover svg {
  filter: brightness(10);
}
.search-list .item:hover .item-title {
  color: #fff;
}

.fullsearch {
  width: 100vw;
  height: 100vh;
  background-color: #1B3F73;
  position: fixed;
  top: -150vh;
  left: 0;
  display: block;
  z-index: 999;
  opacity: 0;
  transition: all ease-in-out 0.4s;
}
.fullsearch.show {
  top: 0;
  opacity: 1;
}
.fullsearch.show .inner {
  opacity: 1;
  transition-delay: 0.3s;
}
.fullsearch p {
  color: #fff;
}
.fullsearch .inner {
  padding: 50px 66px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  gap: 30px;
  height: 100%;
  opacity: 0;
  transition: ease all 0.4s;
  transition-delay: 0.1s;
}
@media (max-width: 1650px) {
  .fullsearch .inner {
    padding: 40px 66px;
  }
}
@media (max-width: 1350px) {
  .fullsearch .inner {
    padding: 20px 66px;
  }
}
@media (max-width: 800px) {
  .fullsearch .inner {
    padding: 40px 40px;
  }
}
.fullsearch-top {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 100%;
}
@media (max-width: 800px) {
  .fullsearch-top {
    justify-content: flex-start;
  }
}
@media (max-width: 800px) {
  .fullsearch-top .main-logo img {
    width: 200px;
  }
}
.fullsearch-top .nav-close-btn {
  right: 0;
  position: absolute;
  top: 0;
}
.fullsearch-top .nav-close-btn img {
  width: 25px;
  height: auto;
  max-width: unset;
}
.fullsearch .fullsearch-content {
  height: calc(100vh - 200px);
  width: 800px;
  max-width: 95%;
}
.fullsearch .fullsearch-content form input[type=text] {
  border-bottom: 1px solid #fff;
  height: 45px;
  padding: 10px;
  color: white;
  width: calc(100% - 90px);
  font-size: 22px;
}
.fullsearch .fullsearch-content form input[type=text]::-moz-placeholder {
  color: white;
}
.fullsearch .fullsearch-content form input[type=text]::placeholder {
  color: white;
}
.fullsearch .fullsearch-content form button {
  margin-left: 30px;
}
.fullsearch .fullsearch-content .search_result ul li {
  padding: 8px;
}
.fullsearch .fullsearch-content .search_result ul li a {
  color: #fff;
  font-size: 20px;
}


.nav {
  padding-block: 50px 23px;
  padding-inline: 50px;
  display: flex;
  align-items: start;
  /**/
  width: 100%;
  /**/
  z-index: 99;
    position: absolute;
}

body:not(.home) nav.nav {
    background-color:#1B3F73;
    position:relative;
}
@media (max-width: 1650px) {
  .nav {
    padding-block: 40px 23px;
    padding-inline: 40px;
  }
  .product-head-banner {
      min-height:350px !important;
  }
}
@media (max-width: 1350px) {
  .nav {
    padding-block: 20px 23px;
    padding-inline: 30px;
  }
  .product-head-banner {
      min-height:320px !important;
  }
}
@media (max-width: 1000px) {
  .nav {
    padding-inline: 30px;
    padding-block: 30px;
  }
  .product-head-banner {
      min-height:250px !important;
  }
}
@media (max-width: 550px) {
  .nav {
    align-items: center;
    padding-inline: 20px;
  }
}
nav.nav button, nav.nav button:hover, .fullmenu button, .fullmenu button:hover {
    padding:0;
    border:0;
    background-color:transparent;
}

.nav-mobile {
  position: fixed;
  top: -300%;
  left: 0;
  width: 100vw;
  height: 100vh;
  z-index: 50;
  transition: all 0.4s ease-in-out;
}
.nav-mobile.active {
  top: 0;
}
.nav-trigger-btn, .nav-close-btn {
  cursor: pointer;
}
.nav-close-btn {
  width: 15px;
  height: 15px;
}
.nav-center {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 45px;
  position: relative;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 1650px) {
  .nav-center {
    gap: 35px;
  }
}
@media (max-width: 1350px) {
  .nav-center {
    gap: 25px;
  }
}
@media (max-width: 1000px) {
  .nav-center {
    position: static;
    transform: translateX(0);
    align-items: start;
    gap: 30px;
  }
}
@media (max-width: 800px) {
  .nav-center img {
    max-width: 200px;
  }
}
@media (max-width: 550px) {
  .nav-center img {
    max-width: 140px;
  }
}
@media (max-width: 700px) {
  .nav .nav-links {
    display: none;
  }
}
.nav .nav-links > ul {
  display: flex;
  justify-content: space-between;
  gap: 48px;
  list-style: none;
  margin: 0;
  padding: 0;
}
@media (max-width: 900px) {
  .nav .nav-links > ul {
    gap: 24px;
  }
}
@media (max-width: 700px) {
  .nav .nav-links > ul {
    display: none;
  }
}
.nav .nav-links > ul ul {
  display: none !important;
}
.nav .nav-links > ul > li > a {
  color: #FFF;
  text-align: center;
  font-size: 19px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-transform: uppercase;
}
.nav .nav-links > ul > li > a:hover {
  color: #FFF;
}
@media (max-width: 1650px) {
  .nav .nav-links > ul > li > a {
    font-size: 17px;
  }
}
@media (max-width: 1350px) {
  .nav .nav-links > ul > li > a {
    font-size: 15px;
  }
}
.nav .nav-links > ul > li > a::after {
  content: url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5652 1.17236L5.73759 5.99996L1.51345 1.17236' stroke='white' stroke-width='1.2069' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  line-height: 10px;
  transition: all ease-in-out 0.3s;
}
.nav .nav-links > ul > li > a:hover::after {
  transform: translateY(5px);
}
.nav .nav-link {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-transform: uppercase;
  color: #fff;
  cursor: pointer;
}
@media (max-width: 800px) {
  .nav .nav-link {
    font-size: 14px;
    font-weight: 600;
  }
}
.nav-right {
  display: flex;
  justify-content: space-between;
  align-items: center;
  max-width: 90px;
  width: 100%;
  margin-left: auto;
  position: relative;
  z-index: 111;
}
@media (max-width: 800px) {
  .nav-right {
    max-width: 130px;
  }
}
.nav-right .search-trigger-btn {
  cursor: pointer;
    height: 23px;
}
.nav-right select {
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
  color: white;
  background-color: transparent;
  
    padding: 0;
    width: fit-content;
    border: 0;
}
.nav-right select option {
  background-color: #1B3F73;
  outline: none;
  border: none;
  font-size: 14px;
  font-weight: 700;
  width: 50px;
}

.fullmenu .wp-block-button a, .fullmenu .detail.btn-primary {
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
  color: #1B3F73;
  border-radius: 53px;
  padding: 20px 48px;
  background-color: #fff;
  max-width: -moz-max-content;
  max-width: max-content;
  transition: all 0.3s ease-in-out;
  border: 1px solid transparent;
}

.fullmenu-menu-content .left-content #title.hide {
    display:block !important;
}