 body,
          gtnbg_root,
          p {
            font-family: Roboto, sans-serif;
            ;
            font-size: 15px;
            line-height: 26px;
            font-weight: 400;
            font-style: normal;
          }

          h1 {
            font-family: Roboto;
            font-size: 40px;
            line-height: 44px;
            font-weight: 500;
            font-style: normal;
          }

          h2 {
            font-family: Roboto, sans-serif;
            ;
            font-size: 28px;
            line-height: 31px;
            font-weight: 500;
            font-style: normal;
          }

          h3 {
            font-family: Roboto, sans-serif;
            ;
            font-size: 20px;
            line-height: 26px;
            font-weight: 500;
            font-style: normal;
          }

          h4 {
            font-family: Roboto, sans-serif;
            ;
            font-size: 16px;
            line-height: 18px;
            font-weight: 500;
            font-style: normal;
          }

          h5 {
            font-family: Roboto, sans-serif;
            ;
            font-size: 14px;
            line-height: 16px;
            font-weight: 500;
            font-style: normal;
          }

          h6 {
            font-family: Roboto, sans-serif;
            ;
            font-size: 12px;
            line-height: 14px;
            font-weight: 500;
            font-style: normal;
          }

          a,
          a:link,
          a:visited {
            color: #002147;
          }

          a:hover,
          a:focus,
          a:active {
            color: #fdc800;
          }

          .wp-block-quote::before {
            background-color: #002147;
          }

          .wp-block-pullquote {
            border-color: #002147;
          }

          :root {
            --rt-primary-color: #002147;
            --rt-secondary-color: #fdc800;
            --rt-primary-rgb: 0, 33, 71;
            --rt-secondary-rgb: 253, 200, 0;
          }

          .primary-color {
            color: #002147;
          }

          .secondery-color {
            color: #fdc800;
          }

          .primary-bgcolor {
            background-color: #002147;
          }

          .secondery-bgcolor {
            background-color: #fdc800;
          }

          #tophead {
            background-color: #002147;
          }

          #tophead,
          #tophead a,
          #tophead .tophead-social li a,
          #tophead .tophead-social li a:hover {
            color: #d0d6dd;
          }

          #tophead .tophead-contact i[class^="fa"],
          #tophead .tophead-address i[class^="fa"] {
            color: #fdc800;
          }

          .trheader #tophead,
          .trheader #tophead a,
          .trheader #tophead .tophead-social li a,
          .trheader #tophead .tophead-social li a:hover {
            color: #d0d6dd;
          }

          .topbar-style-4 #tophead a.topbar-btn {
            background-color: #fdc800;
            border-color: #fdc800;
            color: #002147;
          }

          .topbar-style-5 #tophead .widget ul li i {
            color: #fdc800;
          }

          .site-header .main-navigation ul li a {
            font-family: Roboto, sans-serif;
            font-size: 15px;
            font-weight: 500;
            line-height: 24px;
            color: #002147;
            text-transform:none;
            font-style: normal;
          }

          .site-header .main-navigation ul.menu>li>a:hover,
          .site-header .main-navigation ul.menu>li.current-menu-item>a,
          .site-header .main-navigation ul.menu>li.current>a {
            color: #fdc800;
          }

          .site-header .main-navigation ul li a.active {
            color: #fdc800 !important;
          }

          .trheader #masthead .main-navigation ul.menu>li>a,
          .trheader #masthead .main-navigation ul.menu>li>a:hover,
          .trheader #masthead .main-navigation ul.menu>li.current-menu-item>a,
          .trheader #masthead .main-navigation ul.menu>li.current>a,
          .trheader #masthead .search-box .search-button i,
          .trheader #masthead .header-icon-seperator,
          .trheader #masthead .header-icon-area .cart-icon-area>a,
          .trheader #masthead .additional-menu-area a.side-menu-trigger {
            color: #ffffff;
          }

          .site-header .main-navigation ul li ul li {
            background-color: #002147;
          }

          .site-header .main-navigation ul li ul li:hover {
            background-color: #1A3B61;
          }

          .site-header .main-navigation ul li ul li a {
            font-family: Roboto, sans-serif;
            font-size: 14px;
            font-weight: 400;
            line-height: 21px;
            color: #ffffff;
            text-transform: none;
            font-style: normal;
          }

          .site-header .main-navigation ul li ul li:hover>a {
            color: #FDC800;
          }

          #sticky-header-wrapper .site-header {
            border-color: #002147
          }

          .site-header .main-navigation ul li.mega-menu>ul.sub-menu {
            background-color: #002147
          }

          .site-header .main-navigation ul li.mega-menu ul.sub-menu li a {
            color: #ffffff
          }

          .site-header .main-navigation ul li.mega-menu ul.sub-menu li a:hover {
            background-color: #1A3B61;
            color: #FDC800;
          }

          .mean-container a.meanmenu-reveal,
          .mean-container .mean-nav ul li a.mean-expand {
            color: #fdc800;
          }

          .mean-container a.meanmenu-reveal span {
            background-color: #fdc800;
          }

          .mean-container .mean-bar {
            border-color: #fdc800;
          }

          .mean-container .mean-nav ul li a {
            font-family: Roboto, sans-serif;
            font-size: 14px;
            font-weight: 400;
            line-height: 21px;
            color: #002147;
            text-transform: none;
            font-style: normal;
          }

          .mean-container .mean-nav ul li a:hover,
          .mean-container .mean-nav>ul>li.current-menu-item>a {
            color: #fdc800;
          }

          body .mean-container .mean-nav ul li.mean-append-area .rtin-append-inner a.header-menu-btn {
            background-color: #fdc800;
            border-color: #fdc800;
            color: #002147;
          }

          .header-icon-area .cart-icon-area .cart-icon-num {
            background-color: #fdc800;
          }

          .mean-container .mean-bar .cart-icon-num {
            background-color: #fdc800;
          }

          .site-header .search-box .search-text {
            border-color: #fdc800;
          }

          .header-style-3 .header-social li a:hover,
          .header-style-3.trheader .header-social li a:hover {
            color: #fdc800;
          }

          .header-style-3.trheader .header-contact li a,
          .header-style-3.trheader .header-social li a {
            color: #ffffff;
          }

          .header-style-4 .header-social li a:hover {
            color: #fdc800;
          }

          .header-style-4.trheader .header-contact li a,
          .header-style-4.trheader .header-social li a {
            color: #ffffff;
          }

          .header-style-5 .header-menu-btn {
            background-color: #002147;
          }

          .trheader.header-style-5 .header-menu-btn {
            color: #ffffff;
          }

          .header-style-6 .site-header,
          .header-style-6 #sticky-header-wrapper .site-header {
            background-color: #002147;
          }

          .header-style-6 .site-header a.header-menu-btn {
            background-color: #fdc800;
            border-color: #fdc800;
            color: #002147;
          }

          .header-style-6 .site-header .main-navigation ul.menu>li>a {
            color: #ffffff;
          }

          .header-style-7 .header-social a:hover {
            color: #002147;
          }

          .header-style-7 a.header-menu-btn {
            background-color: #fdc800;
          }

          .header-style-7.trheader .header-social li a:hover {
            color: #fdc800;
          }

          .entry-banner .entry-banner-content h1 {
            color: #ffffff;
          }

          .breadcrumb-area .entry-breadcrumb span a,
          .breadcrumb-area .entry-breadcrumb span a span {
            color: #fdc800;
          }

          .breadcrumb-area .entry-breadcrumb span a:hover,
          .breadcrumb-area .entry-breadcrumb span a:hover span {
            color: #ffffff;
          }

          .breadcrumb-area .entry-breadcrumb {
            color: #ffffff;
          }

          .breadcrumb-area .entry-breadcrumb>span {
            color: #ffffff;
          }

          #preloader {
              position: fixed; /* Mengunci posisi agar melayang di atas konten */
              top: 0;
              left: 0;
              width: 100vw;   /* Memenuhi lebar layar browser */
              height: 100vh;  /* Memenuhi tinggi layar browser */
              
              display: flex;
              justify-content: center;
              align-items: center;
              
              /* Gunakan background semi-transparan jika ingin konten di bawahnya agak terlihat, 
                atau biarkan transparent total jika Anda mau */
              background-color: rgba(255, 255, 255, 0.7) !important; 
              
              z-index: 9999;  /* Memastikan berada di lapisan paling atas */
              pointer-events: none; /* Opsional: agar tombol di bawahnya tidak sengaja terklik saat loading */
            }

          .pulse-wave {
              width: 50px;
              height: 50px;
              background-color: #007bff; /* Ubah ke warna utama web Anda */
              border-radius: 50%;
              animation: pulse 0.6s infinite ease-in-out;
            }

          .scrollToTop {
            background-color: #fdc800;
          }

          .footer-top-area {
            background-color: #002147;
          }

          .footer-top-area .widget>h3 {
            color: #ffffff;
          }

          .mc4wp-form-fields input[type="email"],
          .footer-top-area,
          .footer-top-area .widget {
            color: #f5f5f5;
          }

          .widget.widget_rdtheme_info ul li a,
          .footer-top-area a:link,
          .footer-top-area a:visited,
          .footer-top-area widget_nav_menu ul.menu li:before {
            color: #f5f5f5;
          }

          .footer-top-area .widget a:hover,
          .footer-top-area .widget a:active {
            color: #fdc800;
          }

          .footer-top-area .search-form input.search-submit {
            color: #002147;
          }

          .footer-top-area .widget_nav_menu ul.menu li:before {
            color: #fdc800;
          }

          .footer-bottom-area {
            background-color: #001a39;
            color: #909da4;
          }

          .search-form input.search-submit {
            background-color: #002147;
            border-color: #002147;
          }

          .search-form input.search-submit a:hover {
            color: #002147;
          }
          .widget{
            padding: 0px !important;
            
          }
          .widget ul{
            padding: 10px !important;
            
          }
          .widget ul li a:hover {
            color: #fdc800;
          }

          .sidebar-widget-area .widget>h3 {
            color: #002147;
          }

          .sidebar-widget-area .widget>h3:after {
            background-color: #fdc800;
          }

          .sidebar-widget-area .widget_tag_cloud a {
            color: #002147;
          }

          .sidebar-widget-area .widget_tag_cloud a:hover {
            background-color: #002147;
          }

          .widget.widget_rdtheme_about ul li a:hover {
            background-color: #fdc800;
            border-color: #fdc800;
            color: #002147;
          }

          .widget.widget_rdtheme_info ul li i {
            color: #fdc800;
          }

          .pagination-area ul li a,
          .learn-press-pagination ul li a {
            background-color: #002147 !important;
          }

          .pagination-area ul li.active a,
          .pagination-area ul li a:hover,
          .pagination-area ul li span.current,
          .pagination-area ul li .current,
          .learn-press-pagination ul li.active a,
          .learn-press-pagination ul li a:hover,
          .learn-press-pagination ul li span.current,
          .learn-press-pagination ul li .current {
            background-color: #fdc800 !important;
          }

          .error-page-area {
            background-color: #FDC800;
          }

          .error-page-area .error-page h3 {
            color: #000000;
          }

          .error-page-area .error-page p {
            color: #634e00;
          }

          body .rdtheme-button-1,
          body .rdtheme-button-1:link {
            color: #002147;
          }

          body .rdtheme-button-1:hover {
            background-color: #002147;
          }

          body a.rdtheme-button-2,
          body .rdtheme-button-2 {
            background-color: #002147;
          }

          body a.rdtheme-button-2:hover,
          body .rdtheme-button-2:hover {
            color: #002147;
            background-color: #fdc800;
          }

          body a.rdtheme-button-3,
          body .rdtheme-button-3 {
            background-color: #002147;
          }

          body a.rdtheme-button-3:hover,
          body .rdtheme-button-4:hover {
            color: #002147;
            background-color: #fdc800;
          }

          .comments-area h3.comment-title {
            color: #002147;
          }

          .comments-area h3.comment-title:after {
            background-color: #fdc800;
          }

          .comments-area .main-comments .comment-meta .comment-author-name,
          .comments-area .main-comments .comment-meta .comment-author-name a {
            color: #002147;
          }

          .comments-area .main-comments .reply-area a {
            background-color: #002147;
          }

          .comments-area .main-comments .reply-area a:hover {
            background-color: #fdc800;
          }

          #respond .comment-reply-title {
            color: #002147;
          }

          #respond .comment-reply-title:after {
            background-color: #fdc800;
          }

          #respond form .btn-send {
            background-color: #002147;
          }

          #respond form .btn-send:hover {
            background-color: #fdc800;
          }

          .entry-header h2.entry-title a,
          .entry-header .entry-meta ul li a:hover,
          .entry-footer .tags a:hover,
          .event-single .event-meta li,
          .event-single ul li span i,
          .event-single .event-info h3,
          .event-single .event-social h3 {
            color: #002147;
          }

          button,
          input[type="button"],
          input[type="reset"],
          input[type="submit"],
          .entry-header .entry-thumbnail-area .post-date li:nth-child(odd),
          .event-single .event-thumbnail-area #event-countdown .event-countdown-each:nth-child(odd),
          .event-single .event-social ul li a,
          .instructor-single .rtin-content ul.rtin-social li a:hover {
            background-color: #002147;
          }

          .entry-header h2.entry-title a:hover,
          .entry-header h2.entry-title a:hover,
          .entry-header .entry-meta ul li i,
          .event-single .event-meta li i {
            color: #fdc800;
          }

          .bar1::after,
          .bar2::after,
          .hvr-bounce-to-right:before,
          .hvr-bounce-to-bottom:before,
          .entry-header .entry-thumbnail-area .post-date li:nth-child(even),
          .event-single .event-thumbnail-area #event-countdown .event-countdown-each:nth-child(even),
          .event-single .event-social ul li a:hover {
            background-color: #fdc800;
          }

          .ls-bar-timer {
            background-color: #fdc800;
            border-bottom-color: #fdc800;
          }

          .instructor-single .rtin-content ul.rtin-social li a:hover {
            border-color: #002147;
          }

          .list-style-1 li {
            color: #002147;
          }

          .list-style-1 li::before {
            color: #fdc800;
          }

          .woocommerce .widget_price_filter .ui-slider .ui-slider-range,
          .woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
          .rt-woo-nav .owl-custom-nav-title::after,
          .rt-woo-nav .owl-custom-nav .owl-prev:hover,
          .rt-woo-nav .owl-custom-nav .owl-next:hover,
          .woocommerce ul.products li.product .onsale,
          .woocommerce span.onsale,
          .woocommerce a.added_to_cart,
          .woocommerce div.product form.cart .button,
          .woocommerce #respond input#submit,
          .woocommerce a.button,
          .woocommerce button.button,
          .woocommerce input.button,
          p.demo_store,
          .woocommerce #respond input#submit.disabled:hover,
          .woocommerce #respond input#submit:disabled:hover,
          .woocommerce #respond input#submit[disabled]:disabled:hover,
          .woocommerce a.button.disabled:hover,
          .woocommerce a.button:disabled:hover,
          .woocommerce a.button[disabled]:disabled:hover,
          .woocommerce button.button.disabled:hover,
          .woocommerce button.button:disabled:hover,
          .woocommerce button.button[disabled]:disabled:hover,
          .woocommerce input.button.disabled:hover,
          .woocommerce input.button:disabled:hover,
          .woocommerce input.button[disabled]:disabled:hover,
          .woocommerce #respond input#submit.alt,
          .woocommerce a.button.alt,
          .woocommerce button.button.alt,
          .woocommerce input.button.alt {
            background-color: #002147;
          }

          .product-grid-view .view-mode ul li.grid-view-nav a,
          .product-list-view .view-mode ul li.list-view-nav a,
          .woocommerce ul.products li.product h3 a:hover,
          .woocommerce ul.products li.product .price,
          .woocommerce div.product p.price,
          .woocommerce div.product span.price,
          .woocommerce div.product .product-meta a:hover,
          .woocommerce div.product .woocommerce-tabs ul.tabs li.active a,
          .woocommerce a.woocommerce-review-link:hover,
          .woocommerce-message::before,
          .woocommerce-info::before {
            color: #002147;
          }

          .woocommerce-message,
          .woocommerce-info {
            border-color: #002147;
          }

          .woocommerce .product-thumb-area .overlay {
            background-color: rgba(0, 33, 71, 0.8);
          }

          .woocommerce .product-thumb-area .product-info ul li a {
            border-color: #fdc800;
          }

          .woocommerce .product-thumb-area .product-info ul li a:hover {
            color: #002147;
            background-color: #fdc800;
          }

          .contact-us-form .wpcf7-submit:hover {
            background-color: #fdc800;
          }

          .contact-form-2 h3,
          .contact-form-2 input[type="submit"]:hover {
            background-color: #fdc800;
          }

          .rt-vc-pagination .pagination-area ul li a,
          .rt-vc-pagination .pagination-area ul li span {
            background-color: #002147;
          }

          .rt-vc-pagination .pagination-area ul li.active a,
          .rt-vc-pagination .pagination-area ul li a:hover,
          .rt-vc-pagination .pagination-area ul li .current {
            background-color: #fdc800;
          }

          body .entry-content .rdtheme-button-5,
          body .rdtheme-button-5 {
            border-color: #fdc800;
          }

          body .entry-content .rdtheme-button-5:hover,
          body .rdtheme-button-5:hover {
            background-color: #fdc800;
            color: #002147;
          }

          body .entry-content .rdtheme-button-6,
          body .rdtheme-button-6 {
            background-color: #002147;
          }

          body .entry-content .rdtheme-button-6:hover,
          body .rdtheme-button-6:hover {
            background-color: #fdc800;
            color: #002147;
          }

          body .rdtheme-button-7,
          body a.rdtheme-button-7 {
            background-color: #002147;
          }

          body .rdtheme-button-7:hover,
          body a.rdtheme-button-7:hover {
            color: #002147;
            background-color: #fdc800;
          }

          .entry-content .isotop-btn a:hover,
          .entry-content .isotop-btn .current {
            border-color: #002147 !important;
            background-color: #002147 !important;
          }

          .rt-owl-nav-1 .section-title .owl-custom-nav-title {
            color: #002147;
          }

          .rt-owl-nav-1 .section-title .owl-custom-nav .owl-prev,
          .rt-owl-nav-1 .section-title .owl-custom-nav .owl-next {
            background-color: #fdc800;
          }

          .rt-owl-nav-1 .section-title .owl-custom-nav .owl-prev:hover,
          .rt-owl-nav-1 .section-title .owl-custom-nav .owl-next:hover {
            background-color: #002147;
          }

          .rt-vc-title-left {
            color: #002147;
          }

          .rt-vc-title h2 {
            color: #002147;
          }

          .rt-info-box .media-heading,
          .rt-info-box .media-heading a,
          .rt-info-box.layout2 i,
          .rt-info-box.layout3 i,
          .rt-info-box.layout4:hover .rtin-icon i {
            color: #002147;
          }

          .rt-info-box .media-heading a:hover,
          .rt-info-box.layout2:hover i,
          .rt-info-box.layout5 .rtin-icon i,
          .rt-info-box.layout5:hover .media-heading,
          .rt-info-box.layout6:hover .media-heading a {
            color: #fdc800;
          }

          .rt-info-box.layout4::before,
          .rt-info-box.layout4:hover {
            background-color: #002147;
          }

          .rt-info-box.layout5 {
            background-color: rgba(0, 33, 71, 0.8);
          }

          .rt-info-box.layout3:hover i,
          .rt-info-box.layout4 .rtin-icon i {
            background-color: #fdc800;
          }

          .rt-vc-infobox-6 .rtin-item .rtin-left .rtin-icon i {
            color: #fdc800;
          }

          .rt-vc-imagetext-2 .rtin-img:before {
            background-color: rgba(0, 33, 71, 0.6);
          }

          .rt-vc-imagetext-2 .rtin-img a {
            border-color: #fdc800;
          }

          .rt-vc-imagetext-2 .rtin-title a:hover {
            color: #002147;
          }

          .rt-vc-text-title .rtin-title {
            color: #002147;
          }

          .rt-vc-text-title.style2 .rtin-title::after {
            background-color: #fdc800;
          }

          .rt-vc-text-title.style3 .rtin-btn a {
            background-color: #fdc800;
          }

          .rt-vc-text-title.style4 .rtin-btn a {
            border-color: #fdc800;
          }

          .rt-vc-text-title.style4 .rtin-btn a:hover {
            background-color: #fdc800;
          }

          .rt-vc-text-button .rtin-btn a {
            background-color: #fdc800;
          }

          .rt-vc-cta .rtin-right {
            background-color: #002147;
          }

          .rt-vc-cta .rtin-right .rtin-btn {
            background-color: #fdc800;
            border-color: #fdc800;
            color: #002147;
          }

          .rt-vc-cta.style2 .rtin-right {
            background-color: #fdc800;
          }

          .rt-vc-cta.style2 .rtin-right .rtin-btn {
            background-color: #002147;
            border-color: #002147;
          }

          .rt-vc-cta.style2 .rtin-right .rtin-btn:hover {
            color: #002147;
          }

          .rt-vc-posts .rtin-item .media-list .rtin-content-area h3 a {
            color: #002147;
          }

          .rt-vc-posts .rtin-item .media-list .rtin-content-area h3 a:hover {
            color: #fdc800;
          }

          .rt-vc-posts .rtin-item .media-list .rtin-content-area .rtin-date {
            color: #fdc800;
          }

          .rt-vc-posts-2 {
            background-color: #002147;
          }

          .rt-vc-posts-2 .rtin-item .rtin-date {
            color: #fdc800;
          }

          .rt-vc-posts-2 .rtin-btn:hover {
            color: #fdc800;
          }

          .rt-vc-posts-2 .rtin-btn i {
            color: #fdc800;
          }

          .rt-vc-posts-2 .rtin-item .rtin-title a:hover {
            color: #fdc800;
          }

          .rt-vc-research-1 .rtin-item .rtin-title::after,
          .rt-vc-research-2 .rtin-item .rtin-title::after,
          .rt-vc-research-3 .rtin-item .rtin-holder .rtin-title a:hover {
            background-color: #fdc800;
          }

          .rt-vc-research-1 .rtin-item .rtin-title a,
          .rt-vc-research-2 .rtin-item .rtin-title a,
          .rt-vc-research-3 .rtin-item .rtin-holder .rtin-title a:hover,
          .rt-vc-research-3 .rtin-item .rtin-holder .rtin-title a:hover i {
            color: #002147;
          }

          .rt-vc-research-1 .rtin-item .rtin-title a:hover,
          .rt-vc-research-2 .rtin-item .rtin-title a:hover,
          .rt-vc-research-3 .rtin-item .rtin-holder .rtin-title a i {
            color: #fdc800;
          }

          .rt-vc-research-3 .rtin-item .rtin-holder .rtin-title a {
            background-color: #002147;
          }

          .rt-vc-event .rtin-item .rtin-calender-holder .rtin-calender {
            background-color: #fdc800;
          }

          .rt-vc-event .rtin-item .rtin-calender-holder .rtin-calender:before,
          .rt-vc-event .rtin-item .rtin-calender-holder .rtin-calender:after,
          .rt-vc-event .rtin-item .rtin-calender-holder .rtin-calender h3,
          .rt-vc-event .rtin-item .rtin-calender-holder .rtin-calender h3 p,
          .rt-vc-event .rtin-item .rtin-calender-holder .rtin-calender h3 span,
          .rt-vc-event .rtin-item .rtin-right h3 a,
          .rt-vc-event .rtin-item .rtin-right ul li,
          .rt-vc-event .rtin-btn a:hover {
            color: #002147;
          }

          .rt-vc-event .rtin-item .rtin-right h3 a:hover {
            color: #fdc800;
          }

          .rt-vc-event-box .rtin-item .rtin-meta i {
            color: #fdc800;
          }

          .rt-vc-event-box .rtin-item .rtin-btn a {
            background-color: #fdc800;
            border-color: #fdc800;
          }

          .rt-vc-counter .rtin-left .rtin-counter {
            border-bottom-color: #fdc800;
          }

          .rt-vc-counter .rtin-right .rtin-title {
            color: #002147;
          }

          .rt-vc-testimonial .rt-item .rt-item-content-holder .rt-item-title {
            color: #002147;
          }

          .rt-vc-testimonial .owl-theme .owl-dots .owl-dot.active span {
            background-color: #002147;
          }

          .rt-vc-testimonial-2 .rtin-item .rtin-item-designation {
            color: #fdc800;
          }

          .rt-vc-testimonial-2 .owl-theme .owl-dots .owl-dot:hover span,
          .rt-vc-testimonial-2 .owl-theme .owl-dots .owl-dot.active span {
            background-color: #fdc800;
            border-color: #fdc800;
          }

          .rt-vc-testimonial-3 .rtin-item .rtin-content-area .rtin-title {
            color: #002147;
          }

          .rt-countdown .rt-date .rt-countdown-section-2 {
            border-color: #fdc800;
          }

          .rt-event-countdown .rt-content h2,
          .rt-event-countdown .rt-content h3,
          .rt-event-countdown .rt-date .rt-countdown-section .rt-countdown-text .rtin-count,
          .rt-event-countdown .rt-date .rt-countdown-section .rt-countdown-text .rtin-text {
            color: #002147;
          }

          .rt-event-countdown .rt-date .rt-countdown-section .countdown-colon,
          .rt-event-countdown.rt-dark .rt-date .rt-countdown-section .rt-countdown-text .rtin-count {
            color: #fdc800;
          }

          .rt-price-table-box1 span {
            color: #002147;
          }

          .rt-price-table-box1 .rtin-price {
            background-color: #002147;
          }

          .rt-price-table-box1 .rtin-btn {
            background-color: #fdc800;
            border-color: #fdc800;
            color: #002147;
          }

          .rt-price-table-box1:hover {
            background-color: #002147;
          }

          .rt-price-table-box1:hover .rtin-price {
            background-color: #fdc800;
          }

          .rt-pricing-box2 .rtin-title,
          .rt-pricing-box2 ul li {
            color: #002147;
          }

          .rt-pricing-box2 .rtin-price {
            color: #fdc800;
          }

          .rt-price-table-box3 .rtin-title,
          .rt-price-table-box3 .rtin-price {
            color: #002147;
          }

          .rt-price-table-box3 .rtin-btn {
            background-color: #fdc800;
          }

          .rt-price-table-box3.rtin-featured,
          .rt-price-table-box3:hover {
            background-color: #002147;
          }

          .rt-gallery-1 .rt-gallery-wrapper .rt-gallery-box:before {
            background-color: rgba(253, 200, 0, 0.8);
          }

          .rt-gallery-1 .rt-gallery-wrapper .rt-gallery-box .rt-gallery-content a {
            background-color: #002147;
          }

          .rt-vc-video .rtin-item .rtin-btn {
            color: #fdc800;
          }

          .rt-vc-video .rtin-item .rtin-btn:hover {
            border-color: #fdc800;
          }

          .rt-vc-video.rt-light .rtin-item .rtin-title {
            color: #002147;
          }

          .rt-vc-video.rt-light .rtin-item .rtin-btn {
            color: #002147;
            border-color: #fdc800;
          }

          .rt-vc-contact-1 ul.rtin-item>li>i {
            color: #002147;
          }

          .rt-vc-contact-1 ul.rtin-item>li .contact-social li a {
            color: #002147;
            border-color: #002147;
          }

          .rt-vc-contact-1 ul.rtin-item>li .contact-social li a:hover {
            background-color: #002147;
          }

          .rt-vc-contact-2 ul.rtin-item>li {
            color: #002147;
          }

          .rt-vc-contact-2 ul.rtin-item>li>i {
            color: #fdc800;
          }

          .rt-vc-contact-2 ul.rtin-item>li.rtin-social-wrap .rtin-social li a {
            background-color: #fdc800;
          }

          .rt-vc-contact-2 ul.rtin-item>li.rtin-social-wrap .rtin-social li a:hover {
            background-color: #002147;
          }

          .rt-vc-instructor-1 .rtin-item .rtin-content .rtin-title a {
            color: #002147;
          }

          .rt-vc-instructor-1 .rtin-item .rtin-content .rtin-title a:hover {
            color: #fdc800;
          }

          .rt-vc-instructor-1 .rtin-item .rtin-content .rtin-social li a {
            background-color: #fdc800;
          }

          .rt-vc-instructor-1 .rtin-item .rtin-content .rtin-social li a:hover {
            background-color: #002147;
          }

          .rt-vc-instructor-2 .rtin-item .rtin-content .rtin-title a,
          .rt-vc-instructor-2 .rtin-item .rtin-content .rtin-social li a {
            color: #fdc800;
          }

          .rt-vc-instructor-2 .rtin-item .rtin-content .rtin-social li a:hover {
            border-color: #fdc800;
            background-color: #fdc800;
          }

          .rt-vc-instructor-2 .rtin-item:before {
            background: linear-gradient(to bottom, rgba(125, 185, 232, 0) 55%, #002147);
          }

          .rt-vc-instructor-2 .rtin-item:hover:after {
            background-color: rgba(0, 33, 71, 0.7);
          }

          .rt-vc-instructor-3 .rtin-item .rtin-meta span {
            color: #fdc800;
          }

          .rt-vc-instructor-3 .rtin-btn a {
            color: #002147;
            border-color: #002147;
          }

          .rt-vc-instructor-3 .rtin-btn a:hover {
            background-color: #002147;
          }

          .rt-vc-instructor-4 .rtin-item .rtin-content:after {
            background-color: #fdc800;
          }

          .rt-vc-instructor-5 .rtin-item {
            background-color: #fdc800;
          }

          .rt-vc-instructor-5 .rtin-item .rtin-content .rtin-social li a:hover {
            background-color: #002147;
          }

          .rt-vc-course-search .form-group .input-group .input-group-addon.rtin-submit-btn-wrap .rtin-submit-btn {
            background-color: #fdc800;
          }

          .rt-vc-course-slider.style-4.rt-owl-nav-1 .section-title .owl-custom-nav .owl-prev:hover,
          .rt-vc-course-slider.style-4.rt-owl-nav-1 .section-title .owl-custom-nav .owl-next:hover {
            background-color: #fdc800;
          }

          .rt-vc-course-featured .rtin-sec-title {
            color: #002147;
          }

          .rt-vc-course-featured .rt-course-box .rtin-thumbnail::before {
            background-color: rgba(253, 200, 0, 0.8);
          }

          .rt-vc-course-featured .rt-course-box .rtin-thumbnail a {
            background-color: #002147;
            border-color: #002147;
          }

          .rt-vc-course-isotope.style-2 .isotop-btn a {
            border-color: #002147;
          }

          .rt-vc-course-isotope.style-2 .rtin-btn a {
            color: #002147;
            border-color: #002147;
          }

          .rt-vc-course-isotope.style-2 .rtin-btn a:hover {
            background-color: #002147;
          }

          .wpb_gallery .wpb_flexslider .flex-direction-nav a {
            background-color: #fdc800;
          }

          .wpb-js-composer .vc_tta.vc_tta-o-no-fill .vc_tta-panels .vc_tta-panel-body {
            background-color: #002147 !important;
          }

          .wpb-js-composer .vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a,
          .wpb-js-composer .vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
            color: #002147 !important;
          }

          .wpb-js-composer .vc_tta-style-classic .vc_tta-controls-icon:after,
          .wpb-js-composer .vc_tta-style-classic .vc_tta-controls-icon:before {
            border-color: #002147 !important;
          }

          .wpb-js-composer .vc_tta-container .vc_tta-panel span.faq-box-count {
            background-color: #fdc800;
            color: #002147;
          }

          .rt-course-box-3 .rtin-meta .rtin-author span,
          ul.learn-press-courses .rt-course-box-3 .rtin-meta .rtin-author span,
          .rt-course-box-4 .rtin-content .rtin-author-area .rtin-author span,
          ul.learn-press-courses .rt-course-box-4 .rtin-content .rtin-author-area .rtin-author span,
          .rt-lp-socials li a:hover,
          .learn-press-message:before,
          #popup_container #popup_title {
            background-color: #002147;
          }

          .rt-course-box .rtin-thumbnail .rtin-price,
          ul.learn-press-courses .rt-course-box .rtin-thumbnail .rtin-price,
          .rt-course-box-2 .rtin-meta .rtin-price ins,
          ul.learn-press-courses .rt-course-box-2 .rtin-meta .rtin-price ins,
          .rt-course-box-3 .rtin-thumbnail .rtin-price,
          ul.learn-press-courses .rt-course-box-3 .rtin-thumbnail .rtin-price,
          .rt-lp-socials li a,
          .lp-label.label-enrolled,
          .lp-label.label-started,
          .single-lp_course .learn-press-message .learn-press-countdown {
            background-color: #fdc800;
          }

          .rt-course-box .rtin-thumbnail:before,
          ul.learn-press-courses .rt-course-box .rtin-thumbnail:before,
          .rt-course-box-3 .rtin-thumbnail:before,
          ul.learn-press-courses .rt-course-box-3 .rtin-thumbnail:before,
          .rt-course-box-4 .rtin-thumbnail:before,
          ul.learn-press-courses .rt-course-box-4 .rtin-thumbnail:before {
            background-color: rgba(0, 33, 71, 0.6);
          }

          .rt-course-box .rtin-content .rtin-author i,
          ul.learn-press-courses .rt-course-box .rtin-content .rtin-author i,
          .rt-course-box-4 .rtin-content .rtin-title a:hover,
          ul.learn-press-courses .rt-course-box-4 .rtin-content .rtin-title a:hover {
            color: #fdc800;
          }

          .course-remaining-time {
            border-color: #002147;
          }

          .rt-course-box .rtin-thumbnail a,
          ul.learn-press-courses .rt-course-box .rtin-thumbnail a,
          .rt-course-box-3 .rtin-thumbnail a,
          ul.learn-press-courses .rt-course-box-3 .rtin-thumbnail a,
          .rt-course-box-4 .rtin-thumbnail a,
          ul.learn-press-courses .rt-course-box-4 .rtin-thumbnail a {
            border-color: #fdc800;
          }

          .rt-course-archive-top .rtin-left .rtin-icons a:hover,
          .rt-course-grid-view .rt-course-archive-top .rtin-left .rtin-icons a.rtin-grid,
          .rt-course-list-view .rt-course-archive-top .rtin-left .rtin-icons a.rtin-list,
          .rt-course-archive-top .rtin-left .rtin-text {
            color: #002147;
          }

          .rt-course-archive-top .rtin-search form button[type="submit"] {
            background-color: #002147;
          }

          #learn-press-course-tabs li.course-nav.active label,
          #learn-press-course-tabs li.course-nav:hover label {
            background-color: #002147 !important;
          }

          .single-lp_course .content-area .site-main>.lp_course ul.learn-press-nav-tabs li a {
            color: #002147;
          }

          .single-lp_course .content-area .site-main>.lp_course ul.learn-press-nav-tabs li.active,
          .single-lp_course .content-area .site-main>.lp_course ul.learn-press-nav-tabs li:hover {
            background-color: #002147;
          }

          ul.course-features li:before {
            color: #fdc800;
          }

          #learn-press-course-curriculum .curriculum-sections .section .section-header,
          #learn-press-course-curriculum .curriculum-sections .section .section-header .meta .collapse,
          #learn-press-course-curriculum .curriculum-sections .section .section-content li .section-item-link .rtin-center .course-item-meta .course-item-status:before {
            color: #002147;
          }

          #learn-press-course-curriculum .curriculum-sections .section .section-header.active,
          #learn-press-course-curriculum .curriculum-sections .section .section-header:hover {
            background-color: #fdc800;
          }

          #learn-press-course-curriculum .curriculum-sections .section .section-content li .section-item-link .rtin-left .rtin-left-icon {
            color: #fdc800;
          }

          #learn-press-course-curriculum .curriculum-sections .section .section-content li .section-item-link .rtin-center .course-item-meta span {
            background-color: #002147;
          }

          #popup-course #popup-content .lp-button,
          body.course-item-popup #popup-course #popup-sidebar .course-curriculum .section .section-header,
          body.course-item-popup #learn-press-course-curriculum .curriculum-sections .section .section-header,
          body.course-item-popup #learn-press-course-curriculum .curriculum-sections .section .section-content li:before,
          body.course-item-popup #learn-press-content-item #content-item-quiz .question-numbers li a:hover,
          body.course-item-popup #learn-press-content-item #content-item-quiz .question-numbers li.current a,
          .scrollbar-light>.scroll-element.scroll-y .scroll-bar {
            background-color: #002147;
          }

          #popup-course #popup-header,
          #popup-course #popup-content .lp-button:hover,
          body.course-item-popup #course-item-content-header {
            background-color: #fdc800;
          }

          body.course-item-popup #learn-press-content-item #content-item-quiz .quiz-result .result-achieved {
            color: #002147;
          }

          body.course-item-popup #learn-press-content-item #content-item-quiz .question-numbers li a:hover,
          body.course-item-popup #learn-press-content-item #content-item-quiz .question-numbers li.current a {
            border-color: #002147;
          }

          #popup-course #sidebar-toggle::before {
            color: #fdc800;
          }

          #course-reviews .course-review-head,
          #course-reviews .course-reviews-list li .review-text .user-name {
            color: #002147;
          }

          #course-reviews .course-reviews-list li .review-text .review-meta .review-title {
            background-color: #002147;
          }

          #course-reviews .course-review-head::after {
            background-color: #fdc800;
          }

          .learnpress-page .course_enroll_wid .rtin-pricing,
          .course-rate .average-rating,
          .course-rate .course-each-rating .star-info {
            color: #002147;
          }

          .learnpress-page .course_enroll_wid a,
          .learnpress-page .course_enroll_wid .lp-button,
          .learnpress-page .course_enroll_wid button {
            color: #002147;
            background-color: #fdc800;
            border-color: #fdc800;
          }

          .rt-related-courses .owl-custom-nav-title {
            color: #002147;
          }

          .rt-related-courses .owl-custom-nav .owl-prev:hover,
          .rt-related-courses .owl-custom-nav .owl-next:hover {
            background-color: #002147;
          }

          .rt-related-courses .owl-custom-nav .owl-prev,
          .rt-related-courses .owl-custom-nav .owl-next {
            background-color: #fdc800;
          }

          #learn-press-profile .wrapper-profile-header,
          .learn-press-tabs .learn-press-tabs__checker:nth-child(1):checked~.learn-press-tabs__nav .learn-press-tabs__tab:nth-child(1)::before,
          .learn-press-tabs .learn-press-tabs__checker:nth-child(2):checked~.learn-press-tabs__nav .learn-press-tabs__tab:nth-child(2)::before,
          #learn-press-user-profile .rdtheme-lp-profile-header,
          #learn-press-user-profile #learn-press-profile-content .lp-tab-sections li a:hover,
          #learn-press-user-profile #learn-press-profile-content .learn-press-subtab-content .lp-sub-menu li.active span,
          #learn-press-user-profile #learn-press-profile-content .learn-press-subtab-content .lp-sub-menu li a:hover,
          #learn-press-user-profile #learn-press-profile-nav:hover #profile-mobile-menu {
            background-color: #002147;
          }

          #learn-press-profile #profile-nav .lp-profile-nav-tabs li.active,
          #learn-press-profile #profile-nav .lp-profile-nav-tabs li:hover,
          #learn-press-user-profile .rdtheme-lp-profile-header .rtin-item .rtin-right .rtin-social li a,
          #learn-press-user-profile .rdtheme-lp-profile-header .rtin-logout a,
          #learn-press-user-profile #learn-press-profile-nav .learn-press-tabs li.active>a,
          #learn-press-user-profile #learn-press-profile-nav .learn-press-tabs li a:hover {
            background-color: #fdc800;
          }

          #learn-press-user-profile #learn-press-profile-content .lp-tab-sections li span,
          #learn-press-user-profile #learn-press-profile-content .lp-tab-sections li a {
            color: #002147;
          }

          #learn-press-profile #profile-nav .lp-profile-nav-tabs>li.wishlist>a::before,
          #learn-press-profile #profile-nav .lp-profile-nav-tabs>li>a>i,
          #learn-press-profile #profile-nav .lp-profile-nav-tabs>li ul li a:hover,
          #learn-press-profile #profile-nav .lp-profile-nav-tabs li.active>ul .active>a {
            color: #fdc800;
          }

          #learn-press-profile .lp-user-profile-socials a:hover {
            border-color: #fdc800;
            background-color: #fdc800;
          }

          .learn-press-checkout .lp-list-table thead tr th {
            background: #002147;
          }