		body {
		    color: #494949;
		    font-family: Rubik;
		    font-weight: 400;
		    font-size: 15px;
		    line-height: 30px;
		    letter-spacing: 0
		}

		h1 {
		    font-family: Poppins;
		    font-weight: 700;
		    font-size: 50px;
		    line-height: 60px;
		    letter-spacing: 0.4px
		}

		h2 {
		    color: #000000;
		    font-family: Poppins;
		    font-weight: 700;
		    font-size: 45px;
		    line-height: 55px
		}

		h3 {
		    color: #000000;
		    font-family: Poppins;
		    font-weight: 700;
		    font-size: 38px;
		    line-height: 48px
		}

		h4 {
		    color: #000000;
		    font-family: Poppins;
		    font-weight: 700;
		    font-size: 28px;
		    line-height: 37px
		}

		h5 {
		    color: #000000;
		    font-family: Poppins;
		    font-weight: 700;
		    font-size: 22px;
		    line-height: 30px
		}

		h6 {
		    color: #000000;
		    font-family: Poppins;
		    font-weight: 700;
		    font-size: 17px;
		    line-height: 28px
		}

		a {
		    color: #000000
		}

		a:hover {
		    color: #47cfa9
		}

		a:active {
		    color: #47cfa9
		}

		.widget {
		    color: #494949;
		    font-family: Rubik;
		    font-weight: 400;
		    font-size: 16px;
		    line-height: 32px
		}

		.widget .widget-title {
		    color: #041686;
		    font-family: Poppins;
		    font-weight: 700;
		    font-size: 19px;
		    line-height: 30px
		}

		.page-loader {
		    background: url('../images/page-loader.gif') 50% 50% no-repeat rgb(249,249,249)
		}

		.container,.boxed-container,.boxed-container .site-footer.footer-fixed,.custom-container {
		    width: 1170px
		}

		body .elementor-section.elementor-section-boxed>.elementor-container {
		    max-width: 1170px
		}

		.tain-content > .tain-content-inner {
		}

		.header-inner .main-logo img {
		    max-height: 77px
		}

		.header-inner .sticky-logo img {
		    max-height: 50px
		}

		.mobile-header-inner .mobile-logo img {
		    max-height: 50px
		}

		header.tain-header {
		}

		.topbar {
		    color: #ffffff;
		    font-weight: 400;
		    font-size: 14px;
		    background: #041686;
		    border-top-width: 0;
		    border-top-style: solid;
		    border-top-color: #e5e5e5;
		    border-right-width: 0;
		    border-right-style: solid;
		    border-right-color: #e5e5e5;
		    border-bottom-width: 0;
		    border-bottom-style: solid;
		    border-bottom-color: #e5e5e5;
		    border-left-width: 0;
		    border-left-style: solid;
		    border-left-color: #e5e5e5
		}

		.topbar a,.mobile-topbar-wrap a {
		    color: #ffffff
		}

		.topbar a:hover,.mobile-topbar-wrap a:hover {
		    color: #47cfa9
		}

		.topbar a:active,.topbar a:focus,.mobile-topbar-wrap a:focus,.mobile-topbar-wrap a:active {
		    color: #47cfa9
		}

		.mobile-topbar-wrap {
		    color: #ffffff;
		    font-weight: 400;
		    font-size: 14px;
		    background: #041686
		}

		.topbar-items > li {
		    height: 50px ;
		    line-height: 50px
		}

		.header-sticky .topbar-items > li,.sticky-scroll.show-menu .topbar-items > li {
		    height: 50px ;
		    line-height: 50px
		}

		.topbar-items > li img {
		    max-height: 50px
		}

		.logobar {
		    background: #f2f2f2
		}

		.logobar a {
		    color: #777777
		}

		.logobar a:hover {
		    color: #777777
		}

		.logobar a:active,.logobar a:focus,.logobar .tain-main-menu > li.current-menu-item > a,.logobar a.active {
		    color: #777777
		}

		.logobar-items > li {
		    height: 114px ;
		    line-height: 114px
		}

		.header-sticky .logobar-items > li,.sticky-scroll.show-menu .logobar-items > li {
		    height: 90px ;
		    line-height: 90px
		}

		.logobar-items > li img {
		    max-height: 114px
		}

		.header-sticky .logobar,.sticky-scroll.show-menu .logobar {
		}

		.header-sticky .logobar a,.sticky-scroll.show-menu .logobar a {
		}

		.header-sticky .logobar a:hover,.sticky-scroll.show-menu .logobar a:hover {
		}

		.header-sticky .logobar a:active,.sticky-scroll.show-menu .logobar a:active,.header-sticky .logobar .tain-main-menu .current-menu-item > a,.header-sticky .logobar .tain-main-menu .current-menu-ancestor > a,.sticky-scroll.show-menu .logobar .tain-main-menu .current-menu-item > a,.sticky-scroll.show-menu .logobar .tain-main-menu .current-menu-ancestor > a,.header-sticky .logobar a.active,.sticky-scroll.show-menu .logobar a.active {
		}

		.header-sticky .logobar img.custom-logo,.sticky-scroll.show-menu .logobar img.custom-logo {
		    max-height: 90px
		}

		.navbar {
		    color: #ffffff;
		    background: #ffffff;
		    border-top-width: 0;
		    border-top-style: solid;
		    border-top-color: #f2f2f2;
		    border-bottom-width: 0;
		    border-bottom-style: solid;
		    border-bottom-color: #f2f2f2
		}

		.navbar a {
		    color: #000000
		}

		.navbar a:hover {
		    color: #47cfa9
		}

		.navbar a:active,.navbar a:focus,.navbar .tain-main-menu > .current-menu-item > a,.navbar .tain-main-menu > .current-menu-ancestor > a,.navbar a.active {
		    color: #47cfa9
		}

		.navbar-items > li {
		    height: 95px ;
		    line-height: 95px
		}

		.header-sticky .navbar-items > li,.sticky-scroll.show-menu .navbar-items > li {
		    height: 60px ;
		    line-height: 60px
		}

		.navbar-items > li img {
		    max-height: 95px
		}

		.header-sticky .navbar,.sticky-scroll.show-menu .navbar {
		    color: #ffffff;
		    border-top-width: 0;
		    border-top-style: solid;
		    border-top-color: #ffffff;
		    border-right-width: 0;
		    border-right-style: solid;
		    border-right-color: #ffffff;
		    border-bottom-width: 0;
		    border-bottom-style: solid;
		    border-bottom-color: #ffffff
		}

		.header-sticky .navbar a,.sticky-scroll.show-menu .navbar a {
		    color: #000000
		}

		.header-sticky .navbar a:hover,.sticky-scroll.show-menu .navbar a:hover {
		    color: #47cfa9
		}

		.header-sticky .navbar a:active,.sticky-scroll.show-menu .navbar a:active,.header-sticky .navbar .tain-main-menu .current-menu-item > a,.sticky-scroll.show-menu .navbar .tain-main-menu .current-menu-item > a,.sticky-scroll.show-menu .navbar .tain-main-menu .current-menu-ancestor > a,.header-sticky .navbar a.active,.sticky-scroll.show-menu .navbar a.active {
		    color: #47cfa9
		}

		.sticky-scroll.show-menu .navbar img.custom-logo {
		    max-height: 60px
		}

		.secondary-menu-area {
		    width: 350px
		}

		.secondary-menu-area {
		    left: -350px
		}

		.secondary-menu-area.left-overlay,.secondary-menu-area.left-push {
		    left: -350px
		}

		.secondary-menu-area.right-overlay,.secondary-menu-area.right-push {
		}

		.secondary-menu-area .secondary-menu-area-inner {
		}

		.secondary-menu-area a {
		}

		.secondary-menu-area a:hover {
		}

		.secondary-menu-area a:active {
		}

		.sticky-header-space {
		}

		.sticky-header-space li a {
		    color: #2b2b2b
		}

		.sticky-header-space li a:hover {
		}

		.sticky-header-space li a:active {
		}

		.mobile-header-items > li {
		    height: 70px ;
		    line-height: 70px
		}

		.mobile-header {
		    background: #ffffff
		}

		.mobile-header-items li a {
		    color: #171422
		}

		.mobile-header-items li a:hover {
		    color: #019c86
		}

		.mobile-header-items li a:active {
		    color: #47cfa9
		}

		.header-sticky .mobile-header-items > li,.show-menu .mobile-header-items > li {
		    height: 70px;
		    line-height: 70px
		}

		.mobile-header .header-sticky,.mobile-header .show-menu {
		    background: #ffffff
		}

		.header-sticky .mobile-header-items li a,.show-menu .mobile-header-items li a {
		    color: #171422
		}

		.header-sticky .mobile-header-items li a:hover,.show-menu .mobile-header-items li a:hover {
		    color: #47cfa9
		}

		.header-sticky .mobile-header-items li a:hover,.show-menu .mobile-header-items li a:hover {
		    color: #47cfa9
		}

		.mobile-bar {
		    border-bottom-width: 1px;
		    border-bottom-style: solid;
		    border-bottom-color: #f4f4f4
		}

		.mobile-bar li a {
		    color: #171422
		}

		.mobile-bar li a:hover {
		    color: #47cfa9
		}

		.mobile-bar li a:active,ul > li.current-menu-item > a,ul > li.current-menu-parent > a,ul > li.current-menu-ancestor > a,.tain-mobile-menu li.menu-item a.active {
		    color: #47cfa9
		}

		.menu-tag-trend {
		    background-color: #0a0000
		}

		ul.tain-main-menu > li > a,ul.tain-main-menu > li > .main-logo {
		    color: #000000;
		    font-family: Poppins;
		    font-weight: 500;
		    font-size: 15px
		}

		ul.dropdown-menu {
		    background: #ffffff
		}

		ul.dropdown-menu > li {
		    font-family: Poppins;
		    font-weight: 500;
		    font-size: 14px
		}

		ul.dropdown-menu > li a,ul.mega-child-dropdown-menu > li a,.header-sticky ul.dropdown-menu > li a,.sticky-scroll.show-menu ul.dropdown-menu > li a,.header-sticky ul.mega-child-dropdown-menu > li a,.sticky-scroll.show-menu ul.mega-child-dropdown-menu > li a {
		    color: #000000
		}

		ul.dropdown-menu > li a:hover,ul.mega-child-dropdown-menu > li a:hover,.header-sticky ul.dropdown-menu > li a:hover,.sticky-scroll.show-menu ul.dropdown-menu > li a:hover,.header-sticky ul.mega-child-dropdown-menu > li a:hover,.sticky-scroll.show-menu ul.mega-child-dropdown-menu > li a:hover {
		    color: #47cfa9
		}

		ul.dropdown-menu > li a:active,ul.mega-child-dropdown-menu > li a:active,.header-sticky ul.dropdown-menu > li a:active,.sticky-scroll.show-menu ul.dropdown-menu > li a:active,.header-sticky ul.mega-child-dropdown-menu > li a:active,.sticky-scroll.show-menu ul.mega-child-dropdown-menu > li a:active,.tain-header .header-inner ul.dropdown-menu > li.current-menu-item > a,ul.dropdown-menu > li.current-menu-parent > a,ul.dropdown-menu > li.current-menu-ancestor > a,ul.mega-child-dropdown-menu > li.current-menu-item > a {
		    color: #47cfa9
		}

		.tain-single-post .page-title-wrap-inner {
		    color: #ffffff;
		    background-image: url(https://elementor.zozothemes.com/tain/wp-content/uploads/sites/34/2020/08/page-title-bg-1-1.jpg);
		    background-repeat: no-repeat;
		    background-position: center center;
		    background-size: cover;
		    padding-top: 84px;
		    padding-bottom: 84px
		}

		.tain-single-post .page-title-wrap a {
		    color: #ffffff
		}

		.tain-single-post .page-title-wrap a:hover {
		    color: #47cfa9
		}

		.tain-single-post .page-title-wrap a:active {
		    color: #47cfa9
		}

		.tain-single-post .page-title-wrap-inner > .page-title-overlay {
		    background: rgba(6,10,37,0.83)
		}

		.tain-blog .page-title-wrap-inner {
		    color: #ffffff;
		    background-image: url(https://elementor.zozothemes.com/tain/wp-content/uploads/sites/34/2020/08/page-title-bg-1-1.jpg);
		    background-repeat: no-repeat;
		    background-position: center center;
		    background-size: cover;
		    padding-top: 84px;
		    padding-bottom: 84px
		}

		.tain-blog .page-title-wrap a {
		    color: #ffffff
		}

		.tain-blog .page-title-wrap a:hover {
		    color: #47cfa9
		}

		.tain-blog .page-title-wrap a:active {
		    color: #47cfa9
		}

		.tain-blog .page-title-wrap-inner > .page-title-overlay {
		    background: rgba(6,10,37,0.83)
		}

		.tain-page .page-title-wrap-inner {
		    color: #ffffff;
/* 		    background-image: url(../images/page-title-bg.jpg); */
		    background-repeat: no-repeat;
		    background-position: center center;
		    background-size: cover;
		    padding-top: 100px;
		    padding-bottom: 100px
		}

		.tain-page .page-title-wrap a {
		    color: #ffffff
		}

		.tain-page .page-title-wrap a:hover {
		    color: #47cfa9
		}

		.tain-page .page-title-wrap a:active {
		    color: #47cfa9
		}

		.tain-page .page-title-wrap-inner > .page-title-overlay {
		    background: rgba(6,10,37,0.83)
		}

		.tain-woo .page-title-wrap-inner {
		    color: #ffffff;
		    background-image: url(https://elementor.zozothemes.com/tain/wp-content/uploads/sites/34/2020/08/page-title-bg-1-1.jpg);
		    background-repeat: repeat;
		    background-position: center center;
		    background-size: cover;
		    padding-top: 84px;
		    padding-bottom: 84px
		}

		.tain-woo .page-title-wrap a {
		    color: #ffffff
		}

		.tain-woo .page-title-wrap a:hover {
		    color: #47cfa9
		}

		.tain-woo .page-title-wrap a:active {
		    color: #47cfa9
		}

		.tain-woo .page-title-wrap-inner > .page-title-overlay {
		    background: rgba(6,10,37,0.83)
		}

		.tain-single-product .page-title-wrap-inner {
		    color: #ffffff;
		    background-image: url(https://elementor.zozothemes.com/tain/wp-content/uploads/sites/34/2020/08/page-title-bg-1-1.jpg);
		    background-repeat: no-repeat;
		    background-position: center center;
		    background-size: cover;
		    padding-top: 84px;
		    padding-bottom: 84px
		}

		.tain-single-product .page-title-wrap a {
		    color: #ffffff
		}

		.tain-single-product .page-title-wrap a:hover {
		    color: #47cfa9
		}

		.tain-single-product .page-title-wrap a:active {
		    color: #47cfa9
		}

		.tain-single-product .page-title-wrap-inner > .page-title-overlay {
		    background: rgba(6,10,37,0.83)
		}

		.single-post-template .post-format-wrap {
		}

		.single-post-template .post-quote-wrap > .blockquote,.single-post-template .post-link-inner,.single-post-template .post-format-wrap .post-audio-wrap {
		}

		.blog-template .post-format-wrap {
		}

		.blog-template .post-quote-wrap > .blockquote,.blog-template .post-link-inner,.blog-template .post-format-wrap .post-audio-wrap {
		}

		.archive-template .post-format-wrap {
		}

		.archive-template .post-quote-wrap > .blockquote,.archive-template .post-link-inner,.archive-template .post-format-wrap .post-audio-wrap {
		}

		.post-quote-wrap > .blockquote {
		    border-left-color: #47cfa9
		}

		.single-post-template .post-quote-wrap > .blockquote {
		    background-color: rgba(0,0,0,0.7)
		}

		.blog-template .post-quote-wrap > .blockquote {
		    background-color: rgba(0,0,0,0.7)
		}

		.archive-template .post-quote-wrap > .blockquote {
		    background-color: rgba(0,0,0,0.7)
		}

		.single-post-template .post-link-inner {
		    background-color: rgba(0,0,0,0.7)
		}

		.blog-template .post-link-inner {
		    background-color: rgba(0,0,0,0.7)
		}

		.archive-template .post-link-inner {
		    background-color: rgba(0,0,0,0.7)
		}

		.post-overlay-items {
		}

		.post-overlay-items a {
		}

		.post-overlay-items a:hover {
		}

		.post-overlay-items a:hover {
		}

		.site-footer {
		    color: #69696b;
		    background-color: transparent;
		    background-repeat: no-repeat;
		    background-position: center center;
		    background-size: cover
		}

		.site-footer .widget {
		    color: #69696b
		}

		.site-footer a {
		    color: #69696b
		}

		.site-footer a:hover {
		    color: #47cfa9
		}

		.site-footer a:hover {
		    color: #47cfa9
		}

		.footer-top-wrap {
		    color: #69696b;
		    font-family: Poppins;
		    background-color: rgba(71,207,169,0.1);
		    padding-top: 50px;
		    padding-right: 15px;
		    padding-bottom: 50px;
		    padding-left: 15px
		}

		.footer-top-wrap .widget {
		    color: #69696b;
		    font-family: Poppins
		}

		.footer-top-wrap a {
		    color: #000000
		}

		.footer-top-wrap a:hover {
		    color: #47cfa9
		}

		.footer-top-wrap a:hover {
		    color: #47cfa9
		}

		.footer-top-wrap .widget .widget-title {
		    color: #ffffff
		}

		.footer-middle-wrap {
		    color: #69696b;
		    font-family: Poppins;
		    font-size: 13px;
		    line-height: 27px;
		    background-color: #ffffff;
		    background-image: url(https://elementor.zozothemes.com/tain/wp-content/uploads/sites/34/2022/06/footer-bg-1.jpg);
		    background-repeat: no-repeat;
		    background-position: right bottom;
		    background-size: contain;
		    padding-top: 75px;
		    padding-bottom: 75px;
		    margin-top: 0px
		}

		.footer-middle-wrap .widget {
		    color: #69696b;
		    font-family: Poppins;
		    font-size: 13px;
		    line-height: 27px
		}

		.footer-middle-wrap a {
		    color: #69696b
		}

		.footer-middle-wrap a:hover {
		    color: #47cfa9
		}

		.footer-middle-wrap a:active {
		    color: #47cfa9
		}

		.footer-middle-wrap .widget .widget-title {
		    color: #041686
		}

		.footer-bottom {
		    color: #69696b;
		    font-family: Poppins;
		    font-size: 13px;
		    line-height: 27px;
		    background-color: #f6f6f8;
		    border-top-width: 0;
		    border-top-style: solid;
		    border-top-color: #47cfa9;
		    padding-top: 30px;
		    padding-bottom: 30px
		}

		.footer-bottom .widget {
		    color: #69696b;
		    font-family: Poppins;
		    font-size: 13px;
		    line-height: 27px
		}

		.footer-bottom a {
		    color: #000000
		}

		.footer-bottom a:hover {
		    color: #47cfa9
		}

		.footer-bottom a:active {
		    color: #47cfa9
		}

		.theme-color {
		    color: #47cfa9
		}

		.gradient-bg {
		    background: -webkit-linear-gradient(-155deg,#47cfa9 0,#041686 100%);
		    background: linear-gradient(-155deg,#47cfa9 0,#041686 100%)
		}

		.theme-color-bg {
		    background-color: #47cfa9
		}

		.theme-color-hbg:hover {
		    background-color: #47cfa9 !important
		}

		.secondary-color,.footer-top-sidebar .secondary-color {
		    color: #041686
		}

		.default-color {
		    color: #47cfa9 !important
		}

		::selection {
		    background: #47cfa9
		}

		.error-404 .page-title {
		    text-shadow: -1px -1px 0 #47cfa9,1px -1px 0 #47cfa9,-1px 1px 0 #000,1px 1px 0 #000
		}

		.top-sliding-toggle.ti-minus {
		    border-top-color: #47cfa9
		}

		.owl-dot.active span {
		    background: #47cfa9;
		    border-color: #47cfa9
		}

		.owl-prev,.owl-next {
		    background: #47cfa9
		}

		.owl-prev:hover,.owl-next:hover {
		    background: #041686
		}

		.typo-a-white a:hover {
		    color: #47cfa9
		}

		.mobile-logo .main-logo a.site-title,.sticky-logo .mobile-logo .main-logo a.site-title,.secondary-menu-area .contact-widget-info span a:hover {
		    color: #47cfa9
		}

		.header-button a.btn-gd,.header-button:before,.navbar a.secondary-space-toggle {
		    background: #47cfa9
		}

		.header-inner .navbar .custom-container .custom-popup a.btn.tain-btn,.navbar a.secondary-space-toggle:hover {
		    background: #041686
		}

		.header-inner .navbar .custom-container .custom-popup a.btn.tain-btn:hover,.header-inner .navbar .custom-container a.btn.tain-btn:before {
		    background: #47cfa9
		}

		.header-inner .navbar .custom-container a.btn.tain-btn:before {
		    color: #041686
		}

		.header-inner .navbar .custom-container a.btn.tain-btn:hover:before {
		    background: #041686
		}

		.header-inner .navbar .custom-container a.btn.tain-btn:hover:before {
		    color: #47cfa9
		}

		.header-button:before {
		    background: rgba(71,207,169,0.05)
		}

		.header-button:before {
		    border-color: #47cfa9
		}

		.breadcrumb>a::after {
		    color: #47cfa9 !important
		}

		ul.pdf-btn-menu li {
		    background: #47cfa9;
		    border: solid 2px #47cfa9
		}

		ul.pdf-btn-menu li:hover {
		    background: #041686;
		    border: solid 2px #041686
		}

		.classic-navbar .tain-main-menu:before {
		    border-bottom-color: #47cfa9
		}

		.topbar-items .header-phone span,.topbar-items .header-email span,.topbar-items .header-address span,ul.mobile-topbar-items.nav li span,ul.logobar-items .nav-item-inner .search-toggle-wrap a:hover,ul.logobar-items a.mini-cart-item:hover,.header-button:after,.topbar-items.nav.pull-right .header-topbar-text-1 a:hover,.topbar-items.nav.pull-right .header-topbar-text-1 a i {
		    color: #47cfa9
		}

		.tain-header.header-absolute.boxed-container .mini-cart-dropdown.dropdown,.page-header a.home-link {
		    background: #47cfa9
		}

		.header-inner .logobar-inner .media i:after {
		    background: #47cfa9
		}

		.dropdown:hover > .dropdown-menu,ul.logobar-items .nav-item-inner .search-toggle-wrap a:hover,ul.logobar-items a.mini-cart-item:hover {
		    border-color: #47cfa9
		}

		.navbar ul ul li.menu-btn a {
		    color: #47cfa9
		}

		.search-form .input-group input.form-control::-webkit-input-placeholder,.search-form .input-group input.form-control::-moz-placeholder,.search-form .input-group input.form-control::-ms-input-placeholder,.search-form .input-group input.form-control:-moz-placeholder {
		    color: #47cfa9 !important
		}

		input[type="submit"] {
		    background: #041686
		}

		.btn,button,.btn.bordered:hover {
		    background: #47cfa9
		}

		.btn.classic:hover {
		    background: #47cfa9
		}

		.btn.link {
		    color: #47cfa9
		}

		.btn.bordered {
		    color: #47cfa9
		}

		.btn.btn-default.theme-color,form.post-password-form input[type="submit"] {
		    background: #47cfa9
		}

		.btn.btn-default.secondary-color {
		    background: #041686
		}

		.rev_slider_wrapper .btn.btn-outline:hover {
		    background-color: #47cfa9;
		    border-color: #47cfa9
		}

		.edd_purchase_submit_wrapper .edd-submit.button,.edd-checkout a.edd-cart-saving-button,.edd_form .edd-submit {
		    background-color: #47cfa9 !important;
		    border-color: #47cfa9 !important
		}

		.edd_purchase_submit_wrapper .edd-submit.button.active,.edd_purchase_submit_wrapper .edd-submit.button:focus,.edd_purchase_submit_wrapper .edd-submit.button:hover,.edd-checkout a.edd-cart-saving-button:hover,.edd-checkout a.edd-cart-saving-button:focus,.edd-checkout a.edd-cart-saving-button:active,.edd_form .edd-submit:hover,.edd_form .edd-submit:focus,.edd_form .edd-submit:active {
		    background-color: #041686 !important;
		    border-color: #041686 !important
		}

		.rev_slider .btn.btn-default {
		    border-color: #47cfa9 !important
		}

		select:focus {
		    border-color: #47cfa9
		}

		.close:before,.close:after {
		    background: #47cfa9
		}

		.full-search-wrapper .close::before,.full-search-wrapper .close::after {
		    background: #47cfa9
		}

		.nav-link:focus,.nav-link:hover {
		    color: #47cfa9
		}

		.zmm-dropdown-toggle,.widget ul li.menu-item a:before {
		    color: #47cfa9
		}

		ul li.theme-color a {
		    color: #47cfa9 !important
		}

		.single-post .post-meta li i.before-icon::before {
		    color: #47cfa9
		}

		.decor-color u {
		    text-decoration-color: #47cfa9
		}

		.single-post .entry-meta ul li a:hover,.single-post-template blockquote a,.single-post-template blockquote .quote-author,.single-post-template blockquote cite {
		    color: #47cfa9
		}

		.single-post-template .top-meta .post-meta ul.nav>li.nav-item::before,.single-post-template .top-meta .post-meta > ul > li::after {
		    background: #47cfa9
		}

		.single-post-template .top-meta .post-meta > ul > li a:hover {
		    color: #47cfa9
		}

		.single-post-template .top-meta .post-meta > ul > li i,.single-post-template article .article-inner> .top-meta ul li .post-date {
		    background: #47cfa9
		}

		.post-comments-wrapper p.form-submit input {
		    background-color: #47cfa9;
		    border-color: #47cfa9 !important
		}

		.single-post .author-info,.text__link a {
		    border-color: #47cfa9
		}

		.post-navigation .nav-links .nav-next a,.post-navigation .nav-links .nav-previous a {
		    border-color: #47cfa9
		}

		.post-navigation .nav-links .nav-next a:hover,.post-navigation .nav-links .nav-previous a:hover {
		    background-color: #47cfa9
		}

		.custom-post-nav .prev-nav-link a::before,.custom-post-nav .next-nav-link a::before,.custom-post-nav .prev-nav-link:hover a,.custom-post-nav .next-nav-link:hover a {
		    background-color: #041686
		}

		.post-navigation-wrapper .nav-links.custom-post-nav .prev-nav-link:after,.post-navigation-wrapper .nav-links.custom-post-nav .next-nav-link:after {
		    border-color: #47cfa9;
		    background: #041686
		}

		.post-navigation-wrapper .nav-links.custom-post-nav>div > a:hover h4 {
		    color: #47cfa9
		}

		.custom-post-nav .prev-nav-link > a,.custom-post-nav .next-nav-link > a,.custom-post-nav .prev-nav-link a:hover:before,.custom-post-nav .next-nav-link a:hover:before,.post-navigation-wrapper .nav-links.custom-post-nav .prev-nav-link:hover:after,.post-navigation-wrapper .nav-links.custom-post-nav .next-nav-link:hover:after {
		    background: #47cfa9
		}

		.author-url a {
		    background: #47cfa9
		}

		ul.nav.social-icons.social-widget.social-transparent.social-bg-transparent.social-hbg-transparent > li > a {
		    color: #041686
		}

		ul.nav.social-icons.social-widget.social-transparent.social-bg-transparent.social-hbg-transparent > li > a:hover {
		    color: #47cfa9
		}

		.calendar_wrap th,tfoot td {
		    background: #47cfa9
		}

		.widget_archive li:before {
		    color: #47cfa9
		}

		.site-footer .widget_archive li:before {
		    color: #47cfa9
		}

		.null-instagram-feed p a {
		    background: #47cfa9
		}

		.widget-area .widget .menu-courses-menu-container ul > li.current-menu-item > a::before,.widget-area .widget .menu-courses-menu-container ul > li > a:hover:before {
		    background: #47cfa9
		}

		.site-footer .widget .menu-item-object-tain-courses.current-menu-item a:hover {
		    color: #47cfa9
		}

		.widget-area .widget .menu-item-object-tain-courses.current-menu-item a,.widget-area .widget .menu-courses-menu-container ul > li > a:hover {
		    background: #041686
		}

		.widget-area .widget .menu-item-object-tain-courses.current-menu-item a::after,.widget-area .widget .menu-item-object-tain-courses a:hover::after {
		    border-right-color: #47cfa9
		}

		.widget-area .widget .menu-courses-menu-container ul > li > a::after {
		    border-right-color: #041686
		}

		.widget .menu-item-object-tain-course a {
		    border-color: #47cfa9
		}

		.grid-layout .article-inner .top-meta a.read-more::before,.grid-layout .article-inner .entry-footer .bottom-meta a.read-more::before,.tain-single-post .post-comments .comment-reply-link:before,.comment-meta .comment-reply-link:before {
		    color: #47cfa9
		}

		.grid-layout .top-meta .post-author span.author-name:hover,.grid-layout .top-meta .post-meta>ul>li.nav-item .post-category a:hover,.grid-layout .article-inner> footer.entry-footer .bottom-meta .post-more .read-more::before {
		    color: #47cfa9 !important
		}

		.grid-layout article .top-meta .post-date,.grid-layout .article-inner> footer.entry-footer .bottom-meta .post-date i,.grid-layout .top-meta .post-meta>ul>li.nav-item .post-category a {
		    background: #47cfa9
		}

		.grid-layout h3.entry-title::before {
		    border-bottom-color: #47cfa9
		}

		.zozo_advance_tab_post_widget .nav-tabs .nav-item.show .nav-link,.widget .nav-tabs .nav-link.active {
		    background: #47cfa9
		}

		.back-to-top > i {
		    background: #041686
		}

		.entry-title a:hover {
		    color: #47cfa9
		}

		.title-separator.separator-border {
		    background-color: #47cfa9
		}

		.section-title-wrapper .title-wrap > .section-title:after {
		    color: #47cfa9
		}

		.twitter-3 .tweet-info {
		    border-color: #47cfa9
		}

		.twitter-wrapper.twitter-dark a {
		    color: #47cfa9
		}

		.price-text {
		    color: #47cfa9
		}

		.pricing-style-1.pricing-list-active .pricing-inner-wrapper,.pricing-style-1 .btn-default:hover,.pricing-table-wrapper.theme-bg-price {
		    background-color: #041686
		}

		.pricing-style-1 .pricing-inner-wrapper > .pricing-table-head::before {
		    background-color: #041686
		}

		.pricing-style-1 .pricing-table-info .price-text {
		    color: #47cfa9
		}

		.pricing-style-1 .pricing-table-info > .price-before {
		    color: #041686
		}

		.pricing-style-1 .pricing-inner-wrapper .pricing-table-body ul li::before {
		    color: #47cfa9
		}

		.pricing-style-1 .btn-default:hover {
		    border-color: #47cfa9
		}

		.pricing-table-wrapper.pricing-style-1 .btn,.pricing-table-wrapper.theme-bg-price a.btn.btn-default {
		    background-color: #47cfa9
		}

		.pricing-style-2 .price-text p {
		    color: #47cfa9
		}

		.pricing-style-3 .pricing-title::before,.pricing-style-3 .pricing-title::after,.pricing-style-3 ul.pricing-features-list li:before {
		    background-color: #47cfa9
		}

		.ct-price-table .pricing-table-wrapper .price-before > * {
		    background-color: #041686
		}

		.theme-gradient-bg {
		    background: -webkit-linear-gradient(-150deg,#041686 35%,#47cfa9 65%) !important;
		    background: linear-gradient(-150deg,#041686 35%,#47cfa9 65%) !important
		}

		.compare-pricing-wrapper .pricing-table-head,.compare-features-wrap {
		    background: #47cfa9
		}

		.compare-pricing-style-3.compare-pricing-wrapper .btn:hover {
		    background: #47cfa9
		}

		.counter-wrapper.dashed-secondary-color.counter-style-1 {
		    border-color: #47cfa9
		}

		.counter-wrapper.dashed-theme-color.counter-style-1 {
		    border-color: #47cfa9
		}

		.counter-value span.counter-suffix {
		    color: #47cfa9
		}

		.counter-style-classic .counter-title-head:before {
		    background: #47cfa9
		}

		.counter-wrapper.counter-style-2 .counter-value h3 {
		    background: -webkit-linear-gradient(-150deg,#041686 35%,#47cfa9 65%);
		    background: linear-gradient(-150deg,#041686 35%,#47cfa9 65%);
		    -webkit-background-clip: text;
		    -webkit-text-fill-color: transparent
		}

		.counter-wrapper.ct-counter,.counter-style-modern:hover,.counter-style-modern:hover::after {
		    background: -webkit-linear-gradient(-150deg,#041686 5%,#47cfa9 95%);
		    background: linear-gradient(-150deg,#041686 5%,#47cfa9 95%)
		}

		.day-counter-modern .day-counter > *:after {
		    background: rgba(71,207,169,0.1)
		}

		span.typing-text,.typed-cursor {
		    color: #47cfa9
		}

		.testimonial-light .client-name:hover,.testimonial-list .testimonial-designation,.testimonial-classic .testimonial-excerpt:before {
		    color: #47cfa9
		}

		.testimonial-wrapper.testimonial-1 a.client-name:hover,.testimonial-wrapper.testimonial-1 .client-designation,.testimonial-wrapper.testimonial-modern .testimonial-inner .testimonial-rating i.ti-star {
		    color: #47cfa9
		}

		.testimonial-wrapper.testimonial-1 .testimonial-inner::after,.single-tain-testimonial .testimonial-info .testimonial-img:before,.testimonial-list .testimonial-list-item .testimonial-info > *.client-designation::before,.testimonial-list .testimonial-list-item .testimonial-thumb::before,.testimonial-wrapper.testimonial-default .testimonial-inner:before,.testimonial-wrapper.testimonial-default .testimonial-inner:before {
		    background-color: #47cfa9
		}

		.tain-content .testimonial-2 .testimonial-inner:hover,.tain-content .testimonial-2 .testimonial-inner:hover .testimonial-thumb img,.testimonial-classic .testimonial-inner > *.testimonial-thumb img {
		    border-color: #47cfa9
		}

		.testimonial-list .testimonial-list-item:before {
		    border-top-color: #041686
		}

		.testimonial-list .testimonial-list-item:after {
		    border-top-color: #47cfa9
		}

		.testimonial-wrapper.testimonial-3 .testimonial-inner .testimonial-info .client-name,.testimonial-wrapper.testimonial-3 .testimonial-inner .testimonial-excerpt .testimonial-excerpt-icon i {
		    color: #47cfa9 !important
		}

		.testimonial-classic.testimonial-wrapper a.client-name {
		    color: #47cfa9
		}

		.testimonial-list .testimonial-list-item .testimonial-excerpt::before {
		    background-image: url(https://elementor.zozothemes.com/tain/wp-content/themes/tain/assets/images/quote.png)
		}

		.testimonial-wrapper.testimonial-modern .testimonial-inner .testimonial-thumb::before {
		    background-image: url(https://elementor.zozothemes.com/tain/wp-content/themes/tain/assets/images/quote-2.png)
		}

		.testimonial-wrapper.testimonial-modern.testimonial-light .testimonial-inner .testimonial-thumb::before {
		    background-image: url(https://elementor.zozothemes.com/tain/wp-content/themes/tain/assets/images/quote-lt-2.png)
		}

		.testimonial-wrapper.testimonial-modern .testimonial-inner .testimonial-thumb::before {
		    background-color: #041686
		}

		.testimonial-wrapper.testimonial-modern.testimonial-light .testimonial-inner .testimonial-thumb::before {
		    background-color: #47cfa9
		}

		.events-date {
		    border-color: #47cfa9
		}

		.event-inner .event-schedule-inner .tab-content i {
		    color: #47cfa9
		}

		.event-details-wrap ul li:before {
		    background: -webkit-linear-gradient(-150deg,#041686 35%,#47cfa9 65%);
		    background: linear-gradient(-150deg,#041686 35%,#47cfa9 65%)
		}

		.event-details-wrap ul li:after {
		    border-color: #47cfa9
		}

		.nav.pagination > li.nav-item.active a,.nav.pagination > li.nav-item span,.nav.pagination > li.nav-item a,.nav.pagination > li.nav-item:focus a {
		    background: #47cfa9
		}

		.nav.pagination > li.nav-item.active a,.nav.pagination>li.nav-item.active span,.nav.pagination>li.nav-item a:hover,.nav.pagination > li.nav-item:focus a {
		    border-color: #47cfa9
		}

		.post-comments .page-numbers {
		    background: #47cfa9
		}

		.tain-sticky-wrapper.text_trigger a,a.tain-sticky-trigger {
		    background: #47cfa9
		}

		span.animate-bubble-box:before {
		    background: #47cfa9;
		    filter: drop-shadow(0 1px 2px rgba(71,207,169,0.5))
		}

		span.animate-bubble-box:after {
		    background: #47cfa9;
		    filter: drop-shadow(0 1px 2px rgba(71,207,169,0.5))
		}

		span.animate-bubble-box {
		    box-shadow: 0 0 1px 0 rgba(71,207,169,0.1),0 0 1px 0 rgba(71,207,169,0.1) inset
		}

		.team-wrapper.team-default .team-inner .team-thumb .team-social-wrap ul li a:hover,.team-wrapper.team-classic .team-inner .team-name::before,.team-wrapper.team-classic .team-inner .team-overlay,.team-wrapper.team-classic .team-inner:before:hover {
		    background: #47cfa9
		}

		.team-wrapper.team-classic .team-inner .team-overlay {
		    background: #47cfa9
		}

		.team-wrapper.team-modern .team-inner > .team-thumb {
		    border-color: #47cfa9
		}

		.team-modern .team-designation {
		    background: #041686
		}

		.team-wrapper.team-modern .team-inner:hover > .team-designation h6 {
		    color: #47cfa9
		}

		.single-tain-team .team-img img.wp-post-image {
		    border-color: #47cfa9
		}

		.timeline-style-2 .timeline > li > .timeline-panel {
		    border-color: #47cfa9
		}

		.timeline-sep-title {
		    color: #47cfa9
		}

		.timeline-style-2 .timeline > li > .timeline-panel:before {
		    border-left-color: #47cfa9;
		    border-right-color: #47cfa9
		}

		.timeline-style-2 .timeline > li > .timeline-panel:after {
		    border-left-color: #47cfa9;
		    border-right-color: #47cfa9
		}

		.timeline-style-3 .timeline > li > .timeline-sep-title {
		    background: #47cfa9
		}

		.cd-horizontal-timeline .events {
		    background: #47cfa9
		}

		.cd-horizontal-timeline .events a.selected::after {
		    background-color: #47cfa9;
		    border-color: #47cfa9
		}

		.cd-timeline-navigation a,.cd-horizontal-timeline .filling-line {
		    background-color: #47cfa9
		}

		.cd-horizontal-timeline .events-content em {
		    color: #47cfa9
		}

		.cd-horizontal-timeline .events-content li,.cd-horizontal-timeline .events-content {
		    border-color: #47cfa9
		}

		.cd-horizontal-timeline .events-content li .tl-triangle {
		    border-bottom-color: #47cfa9
		}

		.cd-horizontal-timeline .events-content li > h2 {
		    color: #47cfa9
		}

		.portfolio-wrapper.portfolio-style-modern .post-overlay-items a:hover,.portfolio-meta-list>li a:hover,.portfolio-style-classic .post-overlay-items > div.post-category a,.portfolio-inner .post-category a,.isotope-filter ul.nav>li.active a.isotope-filter-item {
		    color: #47cfa9 !important
		}

		.portfolio-style-classic .post-overlay-items>* .post-title-head a,.portfolio-inner .post-category a:hover,.portfolio-style-classic .post-overlay-items > div.post-category a:hover {
		    color: #041686 !important
		}

		.portfolio-style-modern .isotope-filter ul li.active a,.portfolio-style-modern .isotope-filter ul li:hover a,.portfolio-masonry-layout .portfolio-angle .portfolio-title h4:after,.portfolio-style-default .bottom-meta .post-more a {
		    background-color: #47cfa9
		}

		.portfolio-style-classic .post-overlay-items > .portfolio-popup-icon a,.portfolio-style-classic .post-overlay-items > .portfolio-link-icon a,.portfolio-style-modern .post-overlay-items> .portfolio-link-icon a,.portfolio-style-modern .post-overlay-items> .portfolio-popup-icon a,.portfolio-style-classic .post-overlay-items .bottom-meta .post-more a.read-more::before {
		    background-color: #47cfa9
		}

		.portfolio-style-classic .post-overlay-items .bottom-meta .post-more a.read-more::before {
		    border-color: #041686
		}

		.portfolio-default .portfolio-wrap .portfolio-content-wrap {
		    background-color: #47cfa9
		}

		.portfolio-default .portfolio-overlay .portfolio-title a:after {
		    background-color: rgba(71,207,169,0.5)
		}

		.portfolio-style-default .portfolio-link-icon a,.portfolio-style-default .portfolio-popup-icon a,.portfolio-single.portfolio-model-2 .portfolio-meta-title-wrap > h6 i {
		    background-color: #041686
		}

		.portfolio-wrapper.portfolio-style-default .post-overlay-active:before,.portfolio-style-default .owl-item.active.center .portfolio-inner .post-overlay-active:before {
		    background: rgba(71,207,169,0.85)
		}

		.portfolio-wrapper.portfolio-style-default .owl-prev:hover,.portfolio-wrapper.portfolio-style-default .owl-next:hover {
		    background-color: #041686;
		    border-color: #041686
		}

		.portfolio-classic .portfolio-wrap .portfolio-content-wrap .portfolio-read-more a,.portfolio-angle .portfolio-wrap .portfolio-content-wrap .portfolio-read-more a {
		    color: #47cfa9
		}

		.portfolio-classic .portfolio-wrap .portfolio-content-wrap .portfolio-read-more a:hover,.portfolio-angle .portfolio-wrap .portfolio-content-wrap .portfolio-read-more a:hover {
		    background-color: #47cfa9
		}

		.portfolio-single.portfolio-model-2 .portfolio-details .portfolio-meta-wrap .portfolio-meta {
		    background: #47cfa9
		}

		.portfolio-single.portfolio-model-2 .portfolio-details .portfolio-meta-wrap::before,.portfolio-single.portfolio-model-2 .portfolio-details .portfolio-meta-wrap::after {
		    background: #47cfa9
		}

		.portfolio-model-4 .portfolio-info .portfolio-meta .portfolio-meta-list > li ul.portfolio-categories a:hover,.portfolio-style-default .portfolio-inner .post-category a {
		    color: #47cfa9
		}

		.single-tain-portfolio .portfolio-title h3::after,.single-tain-portfolio .portfolio-related-slider h4::after,.portfolio-related-slider .related-title {
		    background-color: #47cfa9
		}

		.portfolio-creative .portfolio-wrap:hover .portfolio-content-wrap {
		    background-color: #47cfa9
		}

		span.portfolio-meta-icon {
		    color: #47cfa9
		}

		.portfolio-filter.filter-1 ul > li.active > a,.portfolio-filter.filter-1 ul > li > a:hover {
		    background-color: #47cfa9
		}

		.portfolio-filter.filter-1 ul > li > a,.portfolio-filter.filter-1 ul > li > a:hover {
		    border: solid 1px #47cfa9
		}

		.portfolio-filter.filter-1 ul > li > a {
		    border-color: #47cfa9
		}

		.portfolio-filter.filter-1 a.portfolio-filter-item {
		    color: #47cfa9
		}

		.portfolio-masonry-layout .portfolio-classic .portfolio-content-wrap {
		    background: #47cfa9
		}

		.portfolio-filter.filter-2 .active a.portfolio-filter-item {
		    color: #47cfa9
		}

		.portfolio-filter.filter-2 li a:after {
		    background-color: #47cfa9
		}

		.portfolio-slide .portfolio-content-wrap {
		    background: #47cfa9
		}

		.portfolio-minimal .portfolio-overlay-wrap:before,.portfolio-minimal .portfolio-overlay-wrap:after {
		    border-color: #47cfa9
		}

		.portfolio-classic .portfolio-overlay-wrap:before {
		    border-color: #47cfa9
		}

		.portfolio-archive-title a:hover {
		    color: #47cfa9
		}

		.portfolio-filter.filter-3 a.portfolio-filter-item {
		    color: #47cfa9
		}

		.portfolio-filter.filter-3 li.active a.portfolio-filter-item {
		    background: #47cfa9
		}

		body .btQuoteBooking .btQuoteBookingForm .ui-slider-horizontal .ui-slider-handle,body .btQuoteBooking .btQuoteBookingForm .btQuoteSwitch.on .btQuoteSwitchInner,body .btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btQuoteTotal {
		    background: #47cfa9 !important
		}

		.btQuoteBooking.c5eedeadb06a5c .dd.ddcommon.borderRadiusTp .ddTitleText,.btQuoteBooking.c5eedeadb06a5c .dd.ddcommon.borderRadiusBtm .ddTitleText {
		    box-shadow: 5px 0 0 #47cfa9 inset,0 2px 10px rgba(0,0,0,0.2) !important
		}

		.icon-theme-color {
		    color: #47cfa9
		}

		.feature-box-wrapper .btn.bordered:hover {
		    border-color: #47cfa9
		}

		.feature-box-wrapper.feature-ser:hover .feature-box-btn .btn.link,.feature-box-wrapper.feature-ser:hover .feature-box-btn .btn.link:after,.feature-box-btn .btn.theme-color.btn-link {
		    color: #47cfa9
		}

		.feature-ser:hover .feature-box-btn .btn.link::after,.feature-box-modern:hover,.feature-box-wrapper.service-active.feature-box-modern,.feature-box-wrapper.feature-box-classic .feature-box-image,.feature-box-wrapper.feature-box-classic-pro .fbox-number {
		    background: #47cfa9
		}

		.feature-box-wrapper.feature-box-classic:hover .feature-box-image {
		    background-color: #041686
		}

		.page-title-wrap:after {
		    border-right-color: #47cfa9
		}

		.feature-box-wrapper.border-hover-color:hover {
		    border-bottom-color: #47cfa9 !important
		}

		.feature-box-wrapper > .feature-box-title .section-title .title-bottom-line {
		    background-color: #47cfa9
		}

		.feature-box-btn .btn.link {
		    color: #47cfa9
		}

		.feature-box-btn .btn.link::after {
		    color: #47cfa9
		}

		.feature-box-wrapper.radius-design:hover,.feature-box-wrapper.radius-design.section-active {
		    background-color: #47cfa9 !important;
		    border-color: #47cfa9 !important
		}

		.feature-box-wrapper.radius-design .invisible-number {
		    color: #47cfa9
		}

		.feature-box-style-1 .feature-box-btn .btn.link:hover,.feature-box-style-1 .feature-box-btn .btn.link:hover::after {
		    color: #47cfa9
		}

		.feature-box-style-2:hover {
		    background-color: #47cfa9
		}

		.feature-box-style-3 .invisible-number {
		    color: #47cfa9
		}

		.feature-box-style-3::after {
		    background-color: #47cfa9
		}

		.feature-box-wrapper.ct-slash-box .feature-box-icon::before {
		    background: -webkit-linear-gradient(-150deg,#041686 35%,#47cfa9 65%);
		    background: linear-gradient(-150deg,#041686 35%,#47cfa9 65%)
		}

		.feature-box-wrapper:hover .feature-box-icon.theme-hcolor-bg {
		    background: -webkit-linear-gradient(-150deg,#041686 35%,#47cfa9 65%);
		    background: linear-gradient(-150deg,#041686 35%,#47cfa9 65%)
		}

		[class^='imghvr-shutter-out-']:before,[class*=' imghvr-shutter-out-']:before,[class^='imghvr-shutter-in-']:after,[class^='imghvr-shutter-in-']:before,[class*=' imghvr-shutter-in-']:after,[class*=' imghvr-shutter-in-']:before,[class^='imghvr-reveal-']:before,[class*=' imghvr-reveal-']:before {
		    background-color: #47cfa9
		}

		.course-wrapper a.read-more.btn {
		    color: #47cfa9
		}

		.single .course-img:before {
		    border-top-color: #47cfa9
		}

		.single .course-img:after {
		    border-top-color: #041686
		}

		.course-modern .course-inner .course-title a {
		    color: #041686
		}

		.course-wrapper.course-modern .course-inner .post-more a:hover,.course-wrapper.course-default a.read-more.btn:hover {
		    color: #041686
		}

		.course-wrapper.course-default a.read-more.btn:hover::after,.course-wrapper.course-default a.read-more.btn:focus::after,.course-wrapper.course-default a.read-more.btn::before,.course-wrapper.course-default a.read-more.btn::after,.course-modern .course-inner .course-title a::before,.course-wrapper.course-classic .course-inner::before,.course-wrapper.course-classic .course-inner::after,.course-price-wrap span.course-price,.single-post .post-meta>ul>li.nav-item .post-tags a {
		    background: #47cfa9
		}

		.course-wrapper.course-default .course-icon-img-wrap:nth-child(2)::before,.course-wrapper.course-classic .course-inner .course-icon-img-wrap img {
		    background: #47cfa9
		}

		.widget-area .widget .menu-courses-menu-container ul > li > a::before,.single-tain-courses .elementor-icon-list-icon i {
		    background: #041686
		}

		.course-wrapper.course-classic .course-inner:hover .course-thumb img,.course-classic .owl-carousel .owl-item.active.center .course-inner .course-thumb img {
		    border-color: #47cfa9
		}

		.active .round-tab-head {
		    background-image: -webkit-linear-gradient(0deg,#47cfa9 0,rgba(71,207,169,0.4) 100%)
		}

		.top-meta ul li i,.bottom-meta ul li i,.blog-style-default .post-category > a:after,.standard-layout article.post li.nav-item a.read-more {
		    color: #47cfa9
		}

		.blog-style-default .post-category > a,.portfolio-style-classic .post-overlay-items>* .post-title-head a:hover {
		    color: #041686 !important
		}

		.blog-style-default .post-category > a:hover,.blog-style-modern .blog-inner .post-category:hover,.blog-style-modern .blog-inner .post-category a:hover,.blog-style-modern .blog-inner .entry-title .post-title-head a:hover,.blog-style-modern .blog-inner .top-meta ul li a:hover {
		    color: #47cfa9
		}

		.blog-style-default .blog-inner .post-title-head a {
		    background-image: linear-gradient(0deg,#47cfa9,#47cfa9)
		}

		.blog-style-3 .post-thumb,.blog-style-list .post-thumb,.standard-layout article.post li.nav-item a.read-more {
		    border-color: #47cfa9
		}

		.blog-wrapper .blog-inner .top-meta a.read-more::before,.blog-wrapper .blog-inner .bottom-meta a.read-more::before,article.post .bottom-meta a.read-more::before,.courses-read-more .read-more::before,.blog-style-default .blog-inner .post-overlay-items .top-meta .post-date a,.blog-style-classic .post-overlay-items .top-meta .post-date a,.blog-style-default .post-overlay-items .post-date,.standard-layout article.post li.nav-item a.read-more:hover,.blog-style-classic .post-overlay-items .post-date a {
		    background: #47cfa9
		}

		.blog-wrapper .blog-inner .top-meta a.read-more::after,.blog-wrapper .blog-inner .bottom-meta a.read-more::after,.courses-read-more .read-more::after {
		    background: -webkit-linear-gradient(left,#47cfa9 0,rgba(237,66,102,0) 100%);
		    background: linear-gradient(to right,#47cfa9 0,rgba(237,66,102,0) 100%);
		    background: -moz-linear-gradient(left,#47cfa9 0,rgba(237,66,102,0) 100%)
		}

		.sticky-date .post-date,.tain-toggle-post-wrap .switch input:checked + .slider,.grid-layout .top-meta ul.nav li .post-author a .author-name::before,.author-info ul.social-icons>li>a {
		    background-color: #47cfa9
		}

		.tain-toggle-post-wrap .switch input:focus + .slider {
		    box-shadow: 0 0 1px #47cfa9
		}

		.grid-layout .top-meta ul.nav li .post-author a .author-name,.blog-style-default .blog-inner .bottom-meta .post-date a i,.blog-style-default .blog-inner .post-overlay-items .post-category a {
		    background: #041686
		}

		.grid-layout.grid-normal > article,.grid-layout .isotope > article,.grid-layout article .top-meta:nth-child(2) .post-date,.grid-layout .article-inner .entry-meta.top-meta:first-child .post-meta .post-date,.author-info-wrapper .author-avatar img {
		    border-color: #47cfa9
		}

		.blog-style-default .blog-inner .top-meta ul li a,.blog-style-default .blog-inner .bottom-meta .post-date a,.grid-layout .top-meta .post-author span.author-name,.blog-style-classic-pro .post-date a {
		    color: #47cfa9 !important
		}

		.blog-style-default .blog-inner .bottom-meta .post-date a:hover {
		    color: #041686 !important
		}

		.blog-style-default .blog-inner .top-meta .post-date a::before,.blog-style-list .post-date a {
		    background: #47cfa9
		}

		.blog-style-classic .bottom-meta .post-more a.read-more:hover,.blog-style-classic .bottom-meta .post-more a.read-more::after,.blog-style-modern .blog-inner .top-meta .post-author .author-name {
		    color: #47cfa9 !important
		}

		.blog-style-classic .blog-inner .entry-title > *::before {
		    border-bottom-color: #47cfa9
		}

		.blog-style-classic .bottom-meta .post-more::before {
		    border-bottom-color: #041686
		}

		.blog-style-classic .bottom-meta .post-more a.read-more,.blog-style-modern .post-date a i {
		    color: #041686 !important
		}

		.blog-style-modern .blog-inner .post-more a.read-more {
		    color: #47cfa9 !important
		}

		.blog-style-modern .blog-inner .post-more a.read-more:hover {
		    color: #041686 !important
		}

		.blog-style-classic .post-overlay-items .post-more a {
		    box-shadow: 0 3px 20px 0 rgba(71,207,169,0.47)
		}

		.blog-style-classic .post-overlay-items .post-more a,.blog-style-default .blog-inner .bottom-meta ul li a.read-more:hover::before {
		    background: #041686
		}

		.blog-style-modern .blog-inner .post-overlay-items .post-category a {
		    background: #041686
		}

		.blog-style-modern .blog-inner .post-thumb::before {
		    background: rgba(71,207,169,0.5)
		}

		.contact-widget-info > p > span:before,.contact-info-wrapper .icons::before,.widget-area .contact-widget-info .contact-email a:hover,.widget-area .contact-widget-info .contact-phone a:hover {
		    color: #47cfa9
		}

		.contact-info-wrapper.contact-info-style-2 .contact-mail a:hover {
		    color: #47cfa9
		}

		.contact-form-wrapper .wpcf7 input[type="submit"],.wpcf7 input[type="submit"] {
		    background: #47cfa9
		}

		.contact-form-grey .wpcf7 input.wpcf7-submit,.contact-form-classic .wpcf7 input[type="submit"] {
		    background: #47cfa9
		}

		.content-carousel-wrapper .owl-nav > *:hover {
		    color: #47cfa9
		}

		.shape-arrow .wpb_column:nth-child(2) .feature-box-wrapper,.shape-arrow .wpb_column:last-child .feature-box-wrapper {
		    background: #47cfa9
		}

		.shape-arrow .wpb_column:first-child .feature-box-wrapper::before,.shape-arrow .wpb_column:nth-child(3) .feature-box-wrapper::before {
		    border-top-color: #47cfa9;
		    border-bottom-color: #47cfa9
		}

		.shape-arrow .wpb_column .feature-box-wrapper::before,.shape-arrow .wpb_column .feature-box-wrapper::after,.shape-arrow .wpb_column:nth-child(2) .feature-box-wrapper::before,.shape-arrow .wpb_column:nth-child(2) .feature-box-wrapper::after,.shape-arrow .wpb_column:last-child .feature-box-wrapper::before,.shape-arrow .wpb_column:last-child .feature-box-wrapper::after {
		    border-left-color: #47cfa9
		}

		.wpbc_booking_form_structure .wpbc_structure_form .form-group .btn-default {
		    background: -webkit-linear-gradient(-144deg,#041686 15%,#47cfa9 85%);
		    background: linear-gradient(-144deg,#041686 15%,#47cfa9 85%)
		}

		.woocommerce p.stars a {
		    color: #47cfa9
		}

		.woocommerce .product .onsale {
		    background-color: #47cfa9
		}

		.woocommerce ul.products li.product .price,.woocommerce .product .price,.woocommerce.single .product .price,.woocommerce .product .price ins,.woocommerce.single .product .price ins,.woocommerce ul.products.owl-carousel .loop-product-wrap ins .woocommerce-Price-amount.amount {
		    color: #47cfa9 !important
		}

		.woocommerce div.product .product_title,.woocommerce ul.products li.product .woocommerce-loop-product__title:hover,.loop-product-wrap .price > .woocommerce-Price-amount {
		    color: #47cfa9
		}

		.woocommerce .product .button,.woocommerce.single .product .button,.woocommerce #review_form #respond .form-submit input,.woocommerce button.button,.woocommerce button.button.disabled,.woocommerce button.button.alt.disabled,.woocommerce ul.products li.product .woo-thumb-wrap .button:hover,.woocommerce ul.products li.product .woo-thumb-wrap .added_to_cart,.woocommerce ul.products li.product .woo-thumb-wrap .added_to_cart:hover {
		    background: #47cfa9
		}

		.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
		    background-color: #47cfa9
		}

		.dropdown-menu.cart-dropdown-menu .mini-view-cart a,.tain-sticky-cart .mini-view-cart a,.dropdown-menu.wishlist-dropdown-menu .mini-view-wishlist a,.tain-sticky-wishlist .mini-view-wishlist a {
		    background: #47cfa9
		}

		.woocommerce #content input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page #content input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button,.woocommerce input.button.alt,.woocommerce input.button.disabled,.woocommerce input.button:disabled[disabled],.cart_totals .wc-proceed-to-checkout a.checkout-button,.woocommerce button.button.alt {
		    background: #47cfa9
		}

		.woocommerce-info,.woocommerce-message {
		    border-top-color: #47cfa9
		}

		.woocommerce-info::before,.woocommerce-message::before {
		    color: #47cfa9
		}

		.form-control:focus,.custom-header-form input.wpcf7-form-control:focus,.custom-header-form select.wpcf7-form-control:focus {
		    border-color: #47cfa9 !important
		}

		.woocommerce nav.woocommerce-pagination ul li,.woocommerce nav.woocommerce-pagination ul li a:active,.woocommerce nav.woocommerce-pagination ul li a:focus {
		    background-color: #47cfa9;
		    border-color: #47cfa9
		}

		.woo-top-meta select {
		    background-image: url(https://elementor.zozothemes.com/tain/wp-content/themes/tain/assets/images/icon-select.png)
		}

		.woocommerce ul.products li.product .loop-product-wrap .woo-thumb-wrap .product-icons-pack > a {
		    background-color: #47cfa9
		}

		.woocommerce .widget.widget_product_categories li a:hover,.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__price span.woocommerce-Price-amount.amount,.woocommerce div.product .stock {
		    color: #47cfa9
		}

		.woocommerce .widget.widget_product_categories li a::before {
		    background-color: #47cfa9
		}

		.widget.widget_product_tag_cloud a.tag-cloud-link:hover {
		    background-color: #47cfa9;
		    border-color: #47cfa9
		}

		.widget-area .widget.widget_recent_entries ul li a:hover,.widget-area .widget.widget_archive ul li a:hover,.widget-area .widget.widget_pages ul li a:hover,.widget-area .widget.widget_meta ul li a:hover,.widget-area .widget.widget_nav_menu ul li a:hover,.widget-area .widget.widget_recent_entries ul li a::before,.widget-area .widget.widget_archive ul li a::before,.widget-area .widget.widget_pages ul li a::before,.widget-area .widget.widget_meta ul li a::before,.widget-area .widget.widget_nav_menu ul li a::before,.footer-middle-wrap a.rsswidget.rss-widget-title,.edd-download .post-meta ul li.nav-item a.read-more {
		    color: #47cfa9
		}

		.widget-area .widget-title::after,aside.widget-area section.tain_latest_post_widget li .side-item-text a::before,aside.widget-area section.tain_latest_post_widget li .side-item-text a::after,.wp-block-search .wp-block-search__button {
		    background-color: #47cfa9
		}

		.widget .widget-title:before,.page-title-inner .pull-left:after,.widget_block .wp-block-group__inner-container > h2:before,.secondary-menu-area-inner .widget-title:before,.wp-block-search .wp-block-search__button:hover {
		    background-color: #041686
		}

		.widget .widget-title:after,.page-title-inner .pull-left:before,.widget_block .wp-block-group__inner-container > h2:after,.secondary-menu-area-inner .widget-title:after {
		    background-color: #47cfa9
		}

		.widget_categories ul li a:before,.widget_meta ul li a:before {
		    color: #47cfa9
		}

		.widget-area .widget_categories ul li a:hover,.widget-area .widget_archive ul li a:hover,.widget-area .widget_recent_entries ul li a:hover,.widget-area .widget-area .widget_pages li a:hover,.widget-area .widget_recent_entries ul li > .post-date {
		    color: #47cfa9
		}

		.tain_latest_post_widget li a:hover,.tain_popular_post_widget li a:hover,.widget-area section .widget-title a:hover {
		    color: #041686
		}

		.footer-middle-wrap a.rsswidget.rss-widget-title:hover {
		    color: #47cfa9
		}

		.footer-top-wrap [class*="col-lg"] {
		    border-right: solid 1px rgba(71,207,169,0.33)
		}

		.anim .popup-video-post.popup-trigger-icon:after,.anim .popup-video-post.popup-trigger-icon:before,.anim .popup-video-post.popup-trigger-icon,span.popup-modal-dismiss.ti-close,.contact-info-wrapper .contact-info-title:after {
		    background-color: #47cfa9
		}

		.anim.style-2 .popup-video-post.popup-trigger-icon:after,.anim.style-2 .popup-video-post.popup-trigger-icon:before,.anim.style-2 .popup-video-post.popup-trigger-icon {
		    background-color: #041686
		}

		.anim.white-bg .popup-video-post.popup-trigger-icon {
		    color: #47cfa9
		}

		.edd_purchase_details a {
		    color: #47cfa9
		}

		.edd_purchase_details a:hover {
		    color: #041686
		}

		a.modal-box-trigger.modal-trigger-icon {
		    color: #47cfa9
		}

		.round-tab-wrapper,.elementor-widget-container.round-tab-wrapper:after,.elementor-widget-container.round-tab-wrapper:before,.wp-block-search .wp-block-search__input:focus {
		    border-color: #47cfa9
		}

		.mailchimp-wrapper.mailchimp-light .input-group .input-group-btn .mc-submit-btn {
		    background-color: #47cfa9
		}

		.widget .footer-info .media::before,footer .footer-btn a {
		    color: #47cfa9
		}

		.custom-top-footer .primary-bg {
		    background-color: #47cfa9
		}

		.custom-top-footer .secondary-bg {
		    background-color: #041686
		}

		.current_page_item a {
		    color: #47cfa9
		}

		.mptt-shortcode-wrapper ul.mptt-menu.mptt-navigation-tabs li.active a,.mptt-shortcode-wrapper ul.mptt-menu.mptt-navigation-tabs li:hover a {
		    border-color: #47cfa9
		}

		.booking_form .datepick-inline .calendar-links,.booking_form .datepick-inline td.datepick-days-cell.date2approve {
		    background: #47cfa9
		}

		ul.social-icons.social-hbg-theme > li a:hover {
		    background: #47cfa9
		}

		.woo-icon-count,.woocommerce ul.products li.product .woo-thumb-wrap:before {
		    background: #47cfa9
		}

		.woocommerce nav.woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li a:hover {
		    border-color: #47cfa9 !important
		}

		footer .widget .btn.link.before-icon {
		    color: #47cfa9
		}

		footer ul > li.current-menu-item > a,footer ul > li.current-menu-parent > a,.copyright-text-wrap:after,.copyright-text-wrap:before {
		    color: #47cfa9
		}

		.related-slider-content-wrap:hover .related-slider-content {
		    background: rgba(71,207,169,0.8)
		}

		.error-404-area .page-title-default .breadcrumb a:hover {
		    color: #47cfa9
		}

		@media only screen and (max-width: 991px) {
		    .bg-after-991 {
		        background:#47cfa9
		    }
		}

		.faq-style .elementor-accordion-item .elementor-tab-title.elementor-active,.faq-style .elementor-accordion-item .elementor-tab-content.elementor-active {
		    border-color: #47cfa9 !important
		}

		.post-comments span.author {
		    color: #47cfa9
		}

		.page-links > span.page-number,a span.page-number:hover,a span.page-number:active,a span.page-number:focus {
		    border-color: #47cfa9
		}

		span.page-number,a span.page-number:hover {
		    background: #47cfa9
		}

		.page-links .post-page-numbers {
		    background: #47cfa9
		}

		.ct-before-bg .elementor-image::before {
		    background: -webkit-linear-gradient(-230deg,#47cfa9 0,#041686 100%);
		    background: linear-gradient(-230deg,#47cfa9 0,#041686 100%)
		}

		.flip-box-inner.imghvr-fade .flip-box-btn a:hover,.flip-box-inner.imghvr-fade .flip-box-btn a::after {
		    color: #47cfa9
		}

		.flip-box-inner.imghvr-fade .flip-back .flip-box-image::before {
		    background: #47cfa9
		}

		.flip-box-inner.imghvr-fade .flip-back {
		    border-color: #47cfa9
		}

		ul.social-icons.social-circled.social-bg-transparent>li a:hover {
		    background: #47cfa9
		}

		ul.social-icons.social-circled.social-bg-transparent>li a {
		    border-color: #47cfa9
		}

		.sh-triangle .elementor-image::after {
		    border-bottom-color: #041686
		}

		.table-style1 .tablepress thead th {
		    background: #47cfa9
		}

		.ct-app .step.calendar .ui-datepicker .ui-datepicker-current-day,.ct-app .step.calendar .ui-datepicker-prev::before,.ct-app .step.calendar .ui-datepicker-next::before,.ct-app .ea-bootstrap .step.final .ea-submit.booking-button {
		    background: #47cfa9
		}

		.ct-app .step.calendar .ui-datepicker .selected-time,.ct-app .step.calendar .ui-datepicker .selected-time:hover,.ct-app .ea-bootstrap .step.final .ea-btn.ea-cancel {
		    background: #041686
		}

		.tribe-common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn,.tribe-events .tribe-events-c-top-bar__nav-list-item .tribe-events-c-top-bar__nav-link--prev::before,.tribe-events .tribe-events-c-top-bar__nav-list-item .tribe-events-c-top-bar__nav-link--next::before,.tribe-common--breakpoint-medium .tribe-events-calendar-list__event-date-tag-daynum,.link-type .elementor-button-wrapper a:hover::after,.link-type .elementor-button-wrapper a::after,.bf-sh::before {
		    background: #47cfa9
		}

		.tribe-common .tribe-common-c-btn-border:hover,.tribe-common a.tribe-common-c-btn-border:hover,.tribe-events .tribe-events-c-ical__link:active,.tribe-events .tribe-events-c-ical__link:focus,.tribe-events .tribe-events-c-ical__link:hover {
		    background: #041686;
		    border-color: #041686
		}

		.tribe-events-c-ical a.tribe-events-c-ical__link {
		    border-color: #47cfa9
		}

		.tribe-common .tribe-common-anchor-thin-alt {
		    border-bottom-color: #47cfa9
		}

		.tribe-common .tribe-common-anchor-thin-alt:active,.tribe-common .tribe-common-anchor-thin-alt:focus,.tribe-common .tribe-common-anchor-thin-alt:hover {
		    border-bottom-color: #47cfa9;
		    color: #47cfa9
		}

		.tribe-events .tribe-events-calendar-list__event-date-tag-datetime .tribe-common-h4--min-medium,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-cost,.single-tribe_events .tribe-events-single .tribe-events-schedule .tribe-events-cost,.tribe-events-c-ical a.tribe-events-c-ical__link,.tribe-events-calendar-month__calendar-event-tooltip-cost span {
		    color: #47cfa9
		}

		.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date,.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link {
		    color: #041686
		}

		.tribe-events .tribe-events-calendar-list__event-date-tag-weekday,.single-tribe_events .tribe-events-cal-links a.tribe-events-button {
		    background-color: #041686 !important
		}

		.ct-ft-style .feature-box-wrapper:hover .feature-box-icon span {
		    background-color: #041686 !important
		}

		.feature-box-wrapper.ct-ft-style-2::before,.feature-box-modern .feature-box-image.rounded-circle > img,.white-popup-block button.mfp-close {
		    background-color: #47cfa9
		}

		.feature-box-wrapper.ct-ft-style-2::after,.feature-box-wrapper.ct-ft-style-2 .feature-box-btn a.btn::before,.before-shape .elementor-image::before,.tribe-events-nav-pagination li a {
		    background-color: #041686
		}

		.feature-box-wrapper.ft-list-style::before {
		    background: rgba(71,207,169,0.1)
		}

		.footer-middle-wrap section.zozo_contact_info_widget a.f-view-map {
		    color: #47cfa9
		}

		.footer-middle-wrap section.zozo_contact_info_widget a.f-view-map:hover {
		    color: #041686
		}

		.wp-block-button__link,.wp-block-file .wp-block-file__button {
		    background: #47cfa9
		}

		.wp-block-quote[style*="text-align:right"],.wp-block-quote[style*="text-align: right"] {
		    border-color: #47cfa9
		}

		.is-style-outline {
		    color: #47cfa9
		}

		btn,.back-to-top > i,header .woo-icon-count,.mobile-header .woo-icon-count,.header-button a.btn-gd,.feature-box-modern:hover,header .woo-icon-count,.mobile-header .woo-icon-count,.feature-box-modern:hover > .feature-box-title,.feature-box-modern:hover > .fbox-content,.feature-box-wrapper.service-active.feature-box-modern,.blog-style-default .blog-inner .bottom-meta ul li a.read-more::before,.breadcrumb>a::after,::selection,.grid-layout .top-meta .post-meta>ul>li.nav-item .post-category a,.blog-style-list .post-date a,.portfolio-single.portfolio-model-2 .portfolio-details .portfolio-meta-wrap .portfolio-meta,.btn.btn-default,.btn.btn-bordered,.single-post-template blockquote:before,.single-post-template .top-meta .post-meta > ul > li .post-date a:hover,.custom-post-nav .prev-nav-link > a > i,.custom-post-nav .next-nav-link > a > i,.portfolio-style-default .bottom-meta .post-more a,.btQuoteBooking .btQuoteSliderValue,.btQuoteBooking .btQuoteTotalText,.header-button a.btn-gd:hover,body.woocommerce nav.woocommerce-pagination ul li a,body.woocommerce .product .onsale,body.woocommerce ul.products li.product .onsale,.author-url a,body.woocommerce #content input.button,body.woocommerce button.button.alt,body.woocommerce #respond input#submit,body.woocommerce a.button,body.woocommerce button.button,body.woocommerce input.button,body.woocommerce-page #content input.button,body.woocommerce-page #respond input#submit,body.woocommerce-page a.button,body.woocommerce-page button.button,body .woocommerce-page input.button,body.woocommerce input.button.alt,body.woocommerce input.button.disabled,body.woocommerce input.button:disabled[disabled],body .cart_totals .wc-proceed-to-checkout a.checkout-button,.woocommerce .cart-dropdown-menu > li.mini-view-cart > a,.woocommerce .woo-thumb-wrap .product-icons-pack > a,body.woocommerce button.button,body.woocommerce-page.woocommerce-checkout button.button,body.woocommerce-page input.button,body.woocommerce input.button.alt,body .cart-dropdown-menu > li.mini-view-cart > a,.wp-block-button,.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited,.wp-block-file .wp-block-file__button,.nav.pagination>li.nav-item a,.nav.pagination>li.nav-item span,.page-links span.page-number,.testimonial-list .testimonial-list-item .testimonial-thumb::before,.blog-style-classic .blog-inner .post-overlay-items .top-meta .post-date a,.grid-layout .top-meta .post-meta>ul>li.nav-item a,input[type="submit"],.search-form .input-group .btn,.btn,.btn-default,button,.single-post-template article .article-inner> .top-meta ul li i::before,.single-post-template article .article-inner> .top-meta ul li .post-date a,.wp-block-quote.is-large,.widget-area .widget .menu-courses-menu-container ul > li.current-menu-item > a {
		    color: #ffffff
		}

		.btn:hover {
		    color: #ffffff
		}

		.btn:active {
		    color: #47cfa9
		}

		body {
		}
