
/*dark contrast css*/



body.dark-contrast *,
body.dark-contrast .form-control::placeholder,
body.dark-contrast input::placeholder,
body.dark-contrast textarea::placeholder,
body.dark-contrast h2.headingArea .categoryNewsArea,
body.dark-contrast .footer-layout1 .widget_categories ul li::after,
body.dark-contrast .main-content .rightSideBar .all-post-list li a:before,
body.dark-contrast .main-content .aboutSectionArea .rulesBoxArea ul li:after{ color: #ff0 !important; fill: #ff0;}

body.dark-contrast h2.headingArea,
body.dark-contrast h2.headingArea *,
body.dark-contrast .copyright-img span,
body.dark-contrast .main-content .aboutSectionArea thead th,
body.dark-contrast a.readmore-history,
body.dark-contrast .main-content .aboutSectionArea .contactAreaPanel span.pointer-link a {color: #ff0 !important;}

body.dark-contrast .main-menu ul.sub-menu li a:before,
body.dark-contrast .vs-header.header-layout2 .menu-style1 > ul > li > a::after,
body.dark-contrast .lft-side a.active-link::before { background:#ff0 !important; }


body.dark-contrast .tab-style-two-items nav .nav-tabs button::after,
body.dark-contrast .lft-side .submenu a:before{background:#fff !important;}
body.dark-contrast .main-content .aboutSectionArea ul li:after { color:#fff!important; }

body.dark-contrast,
body.dark-contrast .vs-header .sticky-wrapper,
body.dark-contrast .vs-header.header-layout2 .header-top,
body.dark-contrast .vs-header.header-layout2 .header-logo::before,
body.dark-contrast .main-menu ul.sub-menu:before,
body.dark-contrast ul.leftSideBtn li,
body.dark-contrast ul.rightSideBtn li,
body.dark-contrast .newsAreaHd,
body.dark-contrast .serviceSection,
body.dark-contrast .choose-us-style-onea-area .whatNewAreaBox,
body.dark-contrast .choose-us-style-one-info .tab-content .vs-blog__style1,
body.dark-contrast .tab-style-two-items nav .nav-tabs button,
body.dark-contrast h2.headingArea .categoryNewsArea,
body.dark-contrast h2.headingArea .categoryNewsArea option,
body.dark-contrast .btn-02,
body.dark-contrast .socialSection,
body.dark-contrast .footer-layout1,
body.dark-contrast .copyright-img span,
body.dark-contrast .section-footer .footer,
body.dark-contrast .main-content .aboutSectionArea,
body.dark-contrast .main-content .aboutSectionArea .rulesBoxArea h3,
body.dark-contrast .main-content .aboutSectionArea tbody td,
body.dark-contrast .mainMenuSection .main-menu > ul > li > a.active,
body.dark-contrast .mainMenuSection .main-menu > ul > li:hover > a,
body.dark-contrast .main-menu ul.sub-menu > li:hover > a,
body.dark-contrast .lft-side,
body.dark-contrast table tr th,
body.dark-contrast .lft-side .sidebar-header h3,
body.dark-contrast .tm-icon-sidebar, 

body.dark-contrast .main-content div,
body.dark-contrast .lft-side .menu-link.active:after,
body.dark-contrast .lft-side .menu-item .submenu.show a:hover::before,
body.dark-contrast .ic-gallery-card .overlay-icons span,
body.dark-contrast .ic-gallery-card .type-badge,
body.dark-contrast .main-content .aboutSectionArea .sic-ld-diagram .connector-label,
body.dark-contrast .list-group-item{background: #000 !important;}

body.dark-contrast .main-content .table-striped>tbody>tr:nth-of-type(odd)>* {
    --bs-table-color-type: #000;
    --bs-table-bg-type: #000; 
}
body.dark-contrast .vs-header.header-layout2 .header-logo::before,
body.dark-contrast .vs-header .header-top,
body.dark-contrast .main-menu ul.sub-menu,
body.dark-contrast .main-menu ul.mega-menu,
body.dark-contrast .choose-us-style-onea-area .whatNewAreaBox ul li,
body.dark-contrast .choose-us-style-onea-area .vs-blog__style1 ul li,
body.dark-contrast .main-content .aboutSectionArea thead th
 {border-color:#292929 !important;}

body.dark-contrast .tab-style-two-items nav .nav-tabs button{border-color:#fff !important;}

body.dark-contrast h2.headingArea .categoryNewsArea,
body.dark-contrast .btn-02,
body.dark-contrast .footer-wrapper .social-style1 .social-icon a,
body.dark-contrast .upComungNews .newsBoxArea a.btnPs {border-color:#ff0 !important;}

body.dark-contrast .choose-us-style-onea-area h2.headingArea svg,
body.dark-contrast .choose-us-style-onea-area h2.headingArea svg path{stroke: #fff !important;}


body.dark-contrast .mainMenuSection .main-menu,
body.dark-contrast .mainMenuSection .main-menu > ul,
body.dark-contrast .vs-header .sticky-wrapper .header-icons .btn,
body.dark-contrast .main-menu ul.sub-menu,
body.dark-contrast .main-menu ul.mega-menu,
body.dark-contrast ul.leftSideBtn li i,
body.dark-contrast ul.rightSideBtn li i,
body.dark-contrast .upComungNews .newsBoxArea,
body.dark-contrast .serviceSection .serviceBoxArea,
body.dark-contrast .choose-us-style-onea-area,
body.dark-contrast .tab-style-two-items nav .nav-tabs button:hover,
body.dark-contrast .tab-style-two-items nav .nav-tabs button.active,
body.dark-contrast .socialSection .socialBox,
body.dark-contrast .socialSection .socialBox h3,
body.dark-contrast .clientSection,
body.dark-contrast .footer-layout1 .widget_title::after,
body.dark-contrast .footer-wrapper .social-style1 .social-icon a,
body.dark-contrast .copyright-wrap,
body.dark-contrast .showBannerBtn,
body.dark-contrast .upComungNews .newsBoxArea a.btnPs,
body.dark-contrast .main-content .rightSideBar .widget h2.widget-title,
body.dark-contrast .main-content .rightSideBar .all-post-list li a:hover,
body.dark-contrast .main-content .aboutSectionArea .rulesBoxArea,
body.dark-contrast .main-content .aboutSectionArea thead th,
body.dark-contrast .main-content .aboutSectionArea a.btnPdf,
body.dark-contrast .main-content .searchAreaBox .form-control,
body.dark-contrast .main-content,
body.dark-contrast .lft-side .submenu,
body.dark-contrast a.readmore-history,
body.dark-contrast .main-content .aboutSectionArea .international-cooperation .forms-official-fees a.activetable,
body.dark-contrast .main-content .aboutSectionArea .reg-tab-btn.active,
body.dark-contrast .main-content .aboutSectionArea .reg-tab-btn:hover,
body.dark-contrast .lft-side .menu-link:hover, body.dark-contrast .lft-side .menu-link.active,
body.dark-contrast .main-content .aboutSectionArea .accordion .accordion-item h2 button.accordion-button:not(.collapsed),
body.dark-contrast .main-content .aboutSectionArea .sic-ld-diagram .sic-ld-footer-note,
body.dark-contrast .main-content .aboutSectionArea .contactAreaPanel .contatInfoBox,
body.dark-contrast .main-content .aboutSectionArea .contactAreaPanel h2,
body.dark-contrast .main-content .aboutSectionArea .contactAreaPanel .contactAreaBox h3,
body.dark-contrast .main-content .aboutSectionArea .contactAreaPanel .cgpdtm-bigsize-page .contact-badge{background: #1c1c1c !important;}

body.dark-contrast .accordion-button::after {
    filter: invert(78%) sepia(169%) saturate(274%) hue-rotate(358deg) brightness(98%) contrast(199%);
}

body.dark-contrast .main-history-page img{
    filter: invert(126%) sepia(116%) saturate(199%) hue-rotate(
201deg) brightness(98%) contrast(199%);
}

body.dark-contrast .bannerLogoArea .menu .menu__item .logoPathArea{fill:#1c1c1c !important; }
body.dark-contrast .bannerLogoArea .menu .menu__item .logoPathArea.pathColor-2,
body.dark-contrast .bannerLogoArea .menu .menu__item .logoPathArea.pathColor-4,
body.dark-contrast .bannerLogoArea .menu .menu__item .logoPathArea.pathColor-6,
body.dark-contrast .bannerLogoArea .menu .menu__item .logoPathArea.pathColor-8
{fill:#000 !important;}

body.dark-contrast .bannerLogoArea .logoBg {
fill: #232323;
}

body.dark-contrast .bannerLogoArea .st2 {
    fill: #ff0;
    stroke: #ff0;
  
}
body.dark-contrast .newsAreaHd svg,
body.dark-contrast .bannerLogoArea .logoMenuArea .cls-1 {fill: #ff0;}
body.dark-contrast .serviceSection .serviceBoxArea a:hover {
    box-shadow: inset 0 0 90px 90px #1c1c1c;
}

body.dark-contrast .footer-layout1 .widget_title::before {
    background-color: #45484e !important;
 }
body.dark-contrast .vs-header .header-logo img,
body.dark-contrast .vs-header .top-info-list img
{filter: invert(78%) sepia(169%) saturate(274%) hue-rotate(358deg) brightness(98%) contrast(199%);}

body.dark-contrast .serviceSection .serviceBoxArea a img{
    filter: invert(35%) sepia(169%) saturate(274%) hue-rotate(358deg) brightness(98%) contrast(199%);
}

body.dark-contrast .copyright-wrap:after,
body.dark-contrast .copyright-wrap:before {
    filter: invert(6%) sepia(9%) saturate(4%) hue-rotate(358deg) brightness(98%) contrast(199%);
}

body.dark-contrast .controls:after {

    border-left: 4px solid #ff0;
    border-bottom: 4px solid #ff0;

}

body.dark-contrast .scene .blob-1 path,
body.dark-contrast .scene .blob-2 path,
body.dark-contrast .scene .blob-3 path,
body.dark-contrast .scene .blob-4 path,
body.dark-contrast .scene .blob-5 path,
body.dark-contrast .scene .blob-6 path,
body.dark-contrast .scene .blob-7 path,
body.dark-contrast .scene .blob-8 path
{
 fill: rgba(0, 0, 0, 0.4);
}



body.dark-contrast .socialSection h2.headingArea,body.dark-contrast  .socialSection h2.headingArea svg path {
    color: #ff0 !important;
    fill: #ff0;
    stroke: #ff0;
}


body.dark-contrast .lft-side .menu-link.has-submenu:hover, body.dark-contrast .lft-side .menu-link.has-submenu.active {
    background: #353535;
    color: #fff !important;
}

body.dark-contrast .aboutSectionArea .imgArea img{
  filter: invert(78%) sepia(169%) saturate(274%) hue-rotate(358deg) brightness(98%) contrast(199%);
}


body.dark-contrast .lft-side .menu-link:after { border: 5px solid #fff; background: #000000;}

.main-content .aboutSectionArea .contactAreaPanel .contatInfoBox.infoBoxTopArea {
    background: #004dc1;
    padding:5px 20px;
        text-align: center;
    border-radius: 10px;
    margin:0px 0px 20px 0;
   box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px;
}
.main-content .aboutSectionArea .contactAreaPanel .contatInfoBox.infoBoxTopArea i.fa-light.fa-phone {
    transform: rotate(116deg);
}
.main-content .aboutSectionArea .contactAreaPanel .contatInfoBox.infoBoxTopArea h6 {
    margin: 0;
    padding: 0;
    /* margin-bottom: 10px; */
    font-size: 16px;
    margin-bottom: 0px !important;
    color: #ffffff;
    font-weight: 600;
    letter-spacing: normal;
}

.main-content .aboutSectionArea .contactAreaPanel .contatInfoBox.infoBoxTopArea .contactPhonArea {
    background: #ffffff;
    padding: 3px 9px;
    border-radius: 10px;
    margin-top: 10px;
    /* font-size: 25px; */
}

.main-content .aboutSectionArea .contactAreaPanel .contatInfoBox.infoBoxTopArea .contactPhonArea p {
    margin-bottom: 2px;
    font-size: 18px;
    margin-right: 14px;
    color: #000;
}

.chat-bot {
    position: fixed;
    bottom: 70px;
    right: 10px;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    cursor: pointer;
    z-index: 99999;
    height: 50px;
    background: #fff;
    border-radius: 50px;
    padding: 5px;
    box-shadow: 0px 4px 4px 0px #00000040;
    width: 50px;
    height: 50px;
    transition: width 0.4s ease;
}
*{
    box-sizing: border-box;
}
.chat-bot:hover {
    width: 210px;
}


.chat-bot img {
    width: 40px;
}

.bot-label {
    font-size: 14px;
    font-weight: bold;
    background: linear-gradient(to bottom right, #C50EBD 0%, #422F9D 100%);
    -webkit-background-clip: text;
    -moz-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
    white-space: nowrap;
    width: 0;
    overflow: hidden;
    opacity: 0;
}

.chat-bot:hover .bot-label {
    width: 100%;
    padding: 0 10px;
    opacity: 1;
}

.bannerSection .bx-controls .bx-controls-direction a {
bottom: 10px;
  }

.bannerSection .bx-controls .bx-controls-direction a.bx-prev {
    right: 268px;
    left: auto;
}

.bannerSection .bx-controls .bx-controls-direction a.bx-next {
    right: 215px;
    left: auto;
}

.patentsContainerBox.bluePatentsBox {
  background: radial-gradient(circle, rgb(158 194 252) 0%, rgba(52, 168, 83, 0) 69%, rgba(52, 168, 83, 0) 100%);
}


.patentsContainerBox.bluePatentsBox .st5 {fill: #4285f4; stroke: #4285f4;}
.patentsContainerBox.bluePatentsBox .st6{stroke: #4285f4;}
.patentsContainerBox.bluePatentsBox .st7 {fill: #4285f4;}
.patentsContainerBox.bluePatentsBox .st8 {stroke: #4285f4;}


.patentsContainerBox.bluePatentsBox .st10 {fill: #3b78dc; stroke: #3b78dc;}
.patentsContainerBox.bluePatentsBox .st11 {stroke: #3b78dc;}
.patentsContainerBox.bluePatentsBox .st12 {fill: #3b78dc;}
.patentsContainerBox.bluePatentsBox .st13 {stroke: #3b78dc;}


.patentsContainerBox.bluePatentsBox .st16 {fill: #356ac3; stroke: #356ac3;}
.patentsContainerBox.bluePatentsBox .st17 {stroke: #356ac3;}
.patentsContainerBox.bluePatentsBox .st18 {fill: #356ac3;}
.patentsContainerBox.bluePatentsBox .st19 {stroke: #356ac3;}


.patentsContainerBox.bluePatentsBox .st21 {fill: #2e5dab; stroke: #2e5dab;}
.patentsContainerBox.bluePatentsBox .st22 {stroke: #2e5dab;}
.patentsContainerBox.bluePatentsBox .st23 {fill: #2e5dab;}
.patentsContainerBox.bluePatentsBox .st24 {stroke: #2e5dab;}


.patentsContainerBox.bluePatentsBox .st26 {fill: #285092; stroke: #285092;}
.patentsContainerBox.bluePatentsBox .st27 {stroke: #285092;}
.patentsContainerBox.bluePatentsBox .st28 {fill: #285092;}
.patentsContainerBox.bluePatentsBox .st29 {stroke: #285092;}


.patentsContainerBox.bluePatentsBox .st31 {fill: #21437a; stroke: #21437a;}
.patentsContainerBox.bluePatentsBox .st32 {stroke: #21437a;}
.patentsContainerBox.bluePatentsBox .st33 {fill: #21437a;}
.patentsContainerBox.bluePatentsBox .st34 {stroke: #21437a;}

.patentsContainerBox.bluePatentsBox .st36 {fill: #1a3562; stroke: #1a3562;}
.patentsContainerBox.bluePatentsBox .st37 {stroke: #1a3562;}
.patentsContainerBox.bluePatentsBox .st38 {fill: #1a3562;}
.patentsContainerBox.bluePatentsBox .st39 {stroke: #1a3562;}

.patentsContainerBox.bluePatentsBox .st0 {fill: #142849; stroke: #142849;}
.patentsContainerBox.bluePatentsBox .st1 {stroke: #142849;}
.patentsContainerBox.bluePatentsBox .st2 {fill: #142849;}
.patentsContainerBox.bluePatentsBox .st3 {stroke: #142849;}



.patentsContainerBox.redPatentsBox {
 background: radial-gradient(circle, rgb(255 183 176) 0%, rgba(52, 168, 83, 0) 69%, rgba(52, 168, 83, 0) 100%);
}


.patentsContainerBox.redPatentsBox .st5 {fill: #ea4335; stroke: #ea4335;}
.patentsContainerBox.redPatentsBox .st6{stroke: #ea4335;}
.patentsContainerBox.redPatentsBox .st7 {fill: #ea4335;}
.patentsContainerBox.redPatentsBox .st8 {stroke: #ea4335;}


.patentsContainerBox.redPatentsBox .st10 {fill: #9c1106; stroke:#9c1106;}
.patentsContainerBox.redPatentsBox .st11 {stroke: #9c1106;}
.patentsContainerBox.redPatentsBox .st12 {fill: #9c1106;}
.patentsContainerBox.redPatentsBox .st13 {stroke: #9c1106;}


.patentsContainerBox.redPatentsBox .st16 {fill: #9a1b10; stroke: #9a1b10;}
.patentsContainerBox.redPatentsBox .st17 {stroke: #9a1b10;}
.patentsContainerBox.redPatentsBox .st18 {fill: #9a1b10;}
.patentsContainerBox.redPatentsBox .st19 {stroke: #9a1b10;}


.patentsContainerBox.redPatentsBox .st21 {fill: #b3271b; stroke: #b3271b;}
.patentsContainerBox.redPatentsBox .st22 {stroke: #b3271b;}
.patentsContainerBox.redPatentsBox .st23 {fill: #b3271b;}
.patentsContainerBox.redPatentsBox .st24 {stroke: #b3271b;}


.patentsContainerBox.redPatentsBox .st26 {fill: #7a1007; stroke: #7a1007;}
.patentsContainerBox.redPatentsBox .st27 {stroke: #7a1007;}
.patentsContainerBox.redPatentsBox .st28 {fill: #7a1007;}
.patentsContainerBox.redPatentsBox .st29 {stroke: #7a1007;}


.patentsContainerBox.redPatentsBox .st31 {fill: #5e0b04; stroke: #5e0b04;}
.patentsContainerBox.redPatentsBox .st32 {stroke: #5e0b04;}
.patentsContainerBox.redPatentsBox .st33 {fill: #5e0b04;}
.patentsContainerBox.redPatentsBox .st34 {stroke: #5e0b04;}

.patentsContainerBox.redPatentsBox .st36 {fill: #3b0702; stroke: #3b0702;}
.patentsContainerBox.redPatentsBox .st37 {stroke: #3b0702;}
.patentsContainerBox.redPatentsBox .st38 {fill: #3b0702;}
.patentsContainerBox.redPatentsBox .st39 {stroke: #3b0702;}

.patentsContainerBox.redPatentsBox .st0 {fill: #cd3427; stroke: #cd3427;}
.patentsContainerBox.redPatentsBox .st1 {stroke: #cd3427;}
.patentsContainerBox.redPatentsBox .st2 {fill: #cd3427;}
.patentsContainerBox.redPatentsBox .st3 {stroke: #cd3427;}


.patentsContainerBox.yellowPatentsBox {
    background: radial-gradient(circle, rgb(253 210 83) 0%, rgba(52, 168, 83, 0) 69%, rgba(52, 168, 83, 0) 100%);
}
.patentsContainerBox.yellowPatentsBox .st0 {fill: #e4aa03; stroke: #e4aa03;}
.patentsContainerBox.yellowPatentsBox .st1 {stroke: #e4aa03;} 
.patentsContainerBox.yellowPatentsBox .st2 {fill: #e4aa03;}
.patentsContainerBox.yellowPatentsBox .st3 {stroke: #e4aa03;}

.patentsContainerBox.yellowPatentsBox .st21 {fill: #ce9a04; stroke: #ce9a04;}
.patentsContainerBox.yellowPatentsBox .st22 {stroke: #ce9a04;}
.patentsContainerBox.yellowPatentsBox .st23 {fill: #ce9a04;}
.patentsContainerBox.yellowPatentsBox .st24 {stroke: #ce9a04;}


.patentsContainerBox.yellowPatentsBox .st10 {fill: #b88904; stroke:#b88904;}
.patentsContainerBox.yellowPatentsBox .st11 {stroke: #b88904;}
.patentsContainerBox.yellowPatentsBox .st12 {fill: #b88904;}
.patentsContainerBox.yellowPatentsBox .st13 {stroke: #b88904;}

.patentsContainerBox.yellowPatentsBox .st26 {fill: #a17904; stroke: #a17904;}
.patentsContainerBox.yellowPatentsBox .st27 {stroke: #a17904;}
.patentsContainerBox.yellowPatentsBox .st28 {fill: #a17904;}
.patentsContainerBox.yellowPatentsBox .st29 {stroke: #a17904;}


.patentsContainerBox.yellowPatentsBox .st31 {fill: #8e6b06; stroke: #8e6b06;}
.patentsContainerBox.yellowPatentsBox .st32 {stroke: #8e6b06;}
.patentsContainerBox.yellowPatentsBox .st33 {fill: #8e6b06;}
.patentsContainerBox.yellowPatentsBox .st34 {stroke: #8e6b06;}


.patentsContainerBox.yellowPatentsBox .st36 {fill: #6f5405; stroke: #6f5405;}
.patentsContainerBox.yellowPatentsBox .st37 {stroke: #6f5405;}
.patentsContainerBox.yellowPatentsBox .st38 {fill: #6f5405;}
.patentsContainerBox.yellowPatentsBox .st39 {stroke: #6f5405;}


.patentsContainerBox.yellowPatentsBox .st5 {fill: #543f04; stroke: #543f04;}
.patentsContainerBox.yellowPatentsBox .st6{stroke: #543f04;}
.patentsContainerBox.yellowPatentsBox .st7 {fill: #543f04;}
.patentsContainerBox.yellowPatentsBox .st8 {stroke: #543f04;}



.patentsContainerBox.greenPatentsBox {
    background: radial-gradient(circle, rgb(122 221 149) 0%, rgba(52, 168, 83, 0) 69%, rgba(52, 168, 83, 0) 100%);
}
.patentsContainerBox.greenPatentsBox .st0 {fill: #34a853; stroke: #34a853;}
.patentsContainerBox.greenPatentsBox .st1 {stroke: #34a853;} 
.patentsContainerBox.greenPatentsBox .st2 {fill: #34a853;}
.patentsContainerBox.greenPatentsBox .st3 {stroke: #34a853;}

.patentsContainerBox.greenPatentsBox .st21 {fill: #1f9e41; stroke: #1f9e41;}
.patentsContainerBox.greenPatentsBox .st22 {stroke: #1f9e41;}
.patentsContainerBox.greenPatentsBox .st23 {fill: #1f9e41;}
.patentsContainerBox.greenPatentsBox .st24 {stroke: #1f9e41;}


.patentsContainerBox.greenPatentsBox .st10 {fill: #118530; stroke:#118530;}
.patentsContainerBox.greenPatentsBox .st11 {stroke: #118530;}
.patentsContainerBox.greenPatentsBox .st12 {fill: #118530;}
.patentsContainerBox.greenPatentsBox .st13 {stroke: #118530;}

.patentsContainerBox.greenPatentsBox .st36 {fill: #0b6a25; stroke: #0b6a25;}
.patentsContainerBox.greenPatentsBox .st37 {stroke: #0b6a25;}
.patentsContainerBox.greenPatentsBox .st38 {fill: #0b6a25;}
.patentsContainerBox.greenPatentsBox .st39 {stroke: #0b6a25;}


.patentsContainerBox.greenPatentsBox .st5 {fill: #054716; stroke: #054716;}
.patentsContainerBox.greenPatentsBox .st6{stroke: #054716;}
.patentsContainerBox.greenPatentsBox .st7 {fill: #054716;}
.patentsContainerBox.greenPatentsBox .st8 {stroke: #054716;}





.patentsContainerBox.darkGreenPatentsBox {
    background: radial-gradient(circle, rgb(147 226 227) 0%, rgba(52, 168, 83, 0) 69%, rgba(52, 168, 83, 0) 100%);
}
.patentsContainerBox.darkGreenPatentsBox .st0 {fill: #298a8c; stroke: #298a8c;}
.patentsContainerBox.darkGreenPatentsBox .st1 {stroke: #298a8c;} 
.patentsContainerBox.darkGreenPatentsBox .st2 {fill: #298a8c;}
.patentsContainerBox.darkGreenPatentsBox .st3 {stroke: #298a8c;}


.patentsContainerBox.darkGreenPatentsBox .st10 {fill: #1a7a7c; stroke:#1a7a7c;}
.patentsContainerBox.darkGreenPatentsBox .st11 {stroke: #1a7a7c;}
.patentsContainerBox.darkGreenPatentsBox .st12 {fill: #1a7a7c;}
.patentsContainerBox.darkGreenPatentsBox .st13 {stroke: #1a7a7c;}


.patentsContainerBox.darkGreenPatentsBox .st21 {fill: #0f696b; stroke: #0f696b;}
.patentsContainerBox.darkGreenPatentsBox .st22 {stroke: #0f696b;}
.patentsContainerBox.darkGreenPatentsBox .st23 {fill: #0f696b;}
.patentsContainerBox.darkGreenPatentsBox .st24 {stroke: #0f696b;}


.patentsContainerBox.darkGreenPatentsBox .st26 {fill: #095759; stroke: #095759;}
.patentsContainerBox.darkGreenPatentsBox .st27 {stroke: #095759;}
.patentsContainerBox.darkGreenPatentsBox .st28 {fill: #095759;}
.patentsContainerBox.darkGreenPatentsBox .st29 {stroke: #095759;}


.patentsContainerBox.darkGreenPatentsBox .st5 {fill: #054243; stroke: #054243;}
.patentsContainerBox.darkGreenPatentsBox .st6{stroke: #054243;}
.patentsContainerBox.darkGreenPatentsBox .st7 {fill: #054243;}
.patentsContainerBox.darkGreenPatentsBox .st8 {stroke: #054243;}


.patentsContainerBox.darkGreenPatentsBox .st36 {fill: #032c2d; stroke: #032c2d;}
.patentsContainerBox.darkGreenPatentsBox .st37 {stroke: #032c2d;}
.patentsContainerBox.darkGreenPatentsBox .st38 {fill: #032c2d;}
.patentsContainerBox.darkGreenPatentsBox .st39 {stroke: #032c2d;}


.patentsContainerBox.PurplePatentsBox {
        background: radial-gradient(circle, rgb(181 92 220) 0%, rgba(52, 168, 83, 0) 69%, rgba(52, 168, 83, 0) 100%);
}
.patentsContainerBox.PurplePatentsBox .st0 {fill: #7203a2; stroke: #7203a2;}
.patentsContainerBox.PurplePatentsBox .st1 {stroke: #7203a2;} 
.patentsContainerBox.PurplePatentsBox .st2 {fill: #7203a2;}
.patentsContainerBox.PurplePatentsBox .st3 {stroke: #7203a2;}

.patentsContainerBox.PurplePatentsBox .st21 {fill: #610788; stroke: #610788;}
.patentsContainerBox.PurplePatentsBox .st22 {stroke: #610788;}
.patentsContainerBox.PurplePatentsBox .st23 {fill: #610788;}
.patentsContainerBox.PurplePatentsBox .st24 {stroke: #610788;}

.patentsContainerBox.PurplePatentsBox .st10 {fill: #4d066c; stroke:#4d066c;}
.patentsContainerBox.PurplePatentsBox .st11 {stroke: #4d066c;}
.patentsContainerBox.PurplePatentsBox .st12 {fill: #4d066c;}
.patentsContainerBox.PurplePatentsBox .st13 {stroke: #4d066c;}


.patentsContainerBox.PurplePatentsBox .st26 {fill: #36044c; stroke: #36044c;}
.patentsContainerBox.PurplePatentsBox .st27 {stroke: #36044c;}
.patentsContainerBox.PurplePatentsBox .st28 {fill: #36044c;}
.patentsContainerBox.PurplePatentsBox .st29 {stroke: #36044c;}



.patentsContainerBox.PurplePatentsBox .st31 {fill: #280338; stroke: #280338;}
.patentsContainerBox.PurplePatentsBox .st32 {stroke: #280338;}
.patentsContainerBox.PurplePatentsBox .st33 {fill: #280338;}
.patentsContainerBox.PurplePatentsBox .st34 {stroke: #280338;}


.patentsContainerBox.PurplePatentsBox .st36 {fill: #1a0423; stroke: #1a0423;}
.patentsContainerBox.PurplePatentsBox .st37 {stroke: #1a0423;}
.patentsContainerBox.PurplePatentsBox .st38 {fill: #1a0423;}
.patentsContainerBox.PurplePatentsBox .st39 {stroke: #1a0423;}

.patentsContainerBox.PurplePatentsBox .st5 {fill: #060109; stroke: #060109;}
.patentsContainerBox.PurplePatentsBox .st6{stroke: #060109;}
.patentsContainerBox.PurplePatentsBox .st7 {fill: #060109;}
.patentsContainerBox.PurplePatentsBox .st8 {stroke: #060109;}


.patentsContainerBox.PinkPatentsBox {
        background: radial-gradient(circle, rgb(206 73 153) 0%, rgba(52, 168, 83, 0) 69%, rgba(52, 168, 83, 0) 100%);
}


.patentsContainerBox.PinkPatentsBox .st0 {fill: #bc0782; stroke: #bc0782;}
.patentsContainerBox.PinkPatentsBox .st1 {stroke: #bc0782;} 
.patentsContainerBox.PinkPatentsBox .st2 {fill: #bc0782;}
.patentsContainerBox.PinkPatentsBox .st3 {stroke: #bc0782;}

.patentsContainerBox.PinkPatentsBox .st21 {fill: #a2036f; stroke: #a2036f;}
.patentsContainerBox.PinkPatentsBox .st22 {stroke: #a2036f;}
.patentsContainerBox.PinkPatentsBox .st23 {fill: #a2036f;}
.patentsContainerBox.PinkPatentsBox .st24 {stroke: #a2036f;}


.patentsContainerBox.PinkPatentsBox .st10 {fill: #820a5b; stroke:#820a5b;}
.patentsContainerBox.PinkPatentsBox .st11 {stroke: #820a5b;}
.patentsContainerBox.PinkPatentsBox .st12 {fill: #820a5b;}
.patentsContainerBox.PinkPatentsBox .st13 {stroke: #820a5b;}

.patentsContainerBox.PinkPatentsBox .st36 {fill: #5b0740; stroke: #5b0740;}
.patentsContainerBox.PinkPatentsBox .st37 {stroke: #5b0740;}
.patentsContainerBox.PinkPatentsBox .st38 {fill: #5b0740;}
.patentsContainerBox.PinkPatentsBox .st39 {stroke: #5b0740;}


.patentsContainerBox.PinkPatentsBox .st5 {fill: #3a0328; stroke: #3a0328;}
.patentsContainerBox.PinkPatentsBox .st6{stroke: #3a0328;}
.patentsContainerBox.PinkPatentsBox .st7 {fill: #3a0328;}
.patentsContainerBox.PinkPatentsBox .st8 {stroke: #3a0328;}


.patentsContainerBox.lightGreenPatentsBox {
    background: radial-gradient(circle, rgb(213 244 104) 0%, rgba(52, 168, 83, 0) 69%, rgba(52, 168, 83, 0) 100%);
}
.patentsContainerBox.lightGreenPatentsBox .st0 {fill: #93b613; stroke: #93b613;}
.patentsContainerBox.lightGreenPatentsBox .st1 {stroke: #93b613;} 
.patentsContainerBox.lightGreenPatentsBox .st2 {fill: #93b613;}
.patentsContainerBox.lightGreenPatentsBox .st3 {stroke: #93b613;}

.patentsContainerBox.lightGreenPatentsBox .st21 {fill: #80a203; stroke: #80a203;}
.patentsContainerBox.lightGreenPatentsBox .st22 {stroke: #80a203;}
.patentsContainerBox.lightGreenPatentsBox .st23 {fill: #80a203;}
.patentsContainerBox.lightGreenPatentsBox .st24 {stroke: #80a203;}


.patentsContainerBox.lightGreenPatentsBox .st16 {fill: #6d880a; stroke: #6d880a;}
.patentsContainerBox.lightGreenPatentsBox .st17 {stroke: #6d880a;}
.patentsContainerBox.lightGreenPatentsBox .st18 {fill: #6d880a;}
.patentsContainerBox.lightGreenPatentsBox .st19 {stroke: #6d880a;}


.patentsContainerBox.lightGreenPatentsBox .st26 {fill: #5b7108; stroke: #5b7108;}
.patentsContainerBox.lightGreenPatentsBox .st27 {stroke: #5b7108;}
.patentsContainerBox.lightGreenPatentsBox .st28 {fill: #5b7108;}
.patentsContainerBox.lightGreenPatentsBox .st29 {stroke: #5b7108;}


.patentsContainerBox.lightGreenPatentsBox .st31 {fill: #485a06; stroke: #485a06;}
.patentsContainerBox.lightGreenPatentsBox .st32 {stroke: #485a06;}
.patentsContainerBox.lightGreenPatentsBox .st33 {fill: #485a06;}
.patentsContainerBox.lightGreenPatentsBox .st34 {stroke: #485a06;}


.patentsContainerBox.lightGreenPatentsBox .st36 {fill: #354204; stroke: #354204;}
.patentsContainerBox.lightGreenPatentsBox .st37 {stroke: #354204;}
.patentsContainerBox.lightGreenPatentsBox .st38 {fill: #354204;}
.patentsContainerBox.lightGreenPatentsBox .st39 {stroke: #354204;}

.patentsContainerBox.lightGreenPatentsBox .st5 {fill: #1f2702; stroke: #1f2702;}
.patentsContainerBox.lightGreenPatentsBox .st6{stroke: #1f2702;}
.patentsContainerBox.lightGreenPatentsBox .st7 {fill: #1f2702;}
.patentsContainerBox.lightGreenPatentsBox .st8 {stroke: #1f2702;} 


.tab-style-two-items .innerTabPanel nav.innerTabSt .nav-tabs{
    background: #9fafd2;
    padding: 5px;
    border-radius: 50px;
    display: flex;
    gap: 10px;
}
.tab-style-two-items .innerTabPanel nav.innerTabSt .nav-tabs button.active::after,
.tab-style-two-items .innerTabPanel nav.innerTabSt .nav-tabs a.active::after {
display: none;
}

.tab-style-two-items .innerTabPanel nav.innerTabSt .nav-tabs button,
.tab-style-two-items .innerTabPanel nav.innerTabSt .nav-tabs a {
    border: none;
    color: #000;
    text-transform: uppercase;
    font-weight: 600;
   padding: 10px 20px;
    font-size: 14px;
    background: transparent;
    text-align: left;
    display: block;
    text-align: center;
    border-radius: 50px;
    position: relative;
    border: 1px solid #000067;
    z-index: 1;
    background: #fff;
}

.tab-style-two-items .innerTabPanel nav.innerTabSt .nav-tabs button:hover,
.tab-style-two-items .innerTabPanel nav.innerTabSt .nav-tabs a:hover, 
.tab-style-two-items .innerTabPanel nav.innerTabSt .nav-tabs button.active,
.tab-style-two-items .innerTabPanel nav.innerTabSt .nav-tabs a.active  {
    background: #034da2;
    color: #fff;
}


.tab-style-two-items .innerTabPanel .tab-content{
    border: 1px solid #c4bfbf;
    padding: 25px;
    border-radius: 25px;

}
.tab-style-two-items.tabArea-04 nav .nav-tabs button {font-size: 14px;}
.bannerSection {
/*    transition: all .1s;*/
   
}

/*.aoide.sceneBg-01 .bannerSection,
.aoide.sceneBg-02 .bannerSection,
.aoide.sceneBg-03 .bannerSection,
.aoide.sceneBg-04 .bannerSection,
.aoide.sceneBg-05 .bannerSection,
.aoide.sceneBg-06 .bannerSection,
.aoide.sceneBg-07 .bannerSection,
.aoide.sceneBg-08 .bannerSection {
    padding-top: 0;
    transition: all .1s;
   
}*/


