		body {
			color: #777777;
			font-family: Roboto;
			font-weight: 400;
			font-size: 16px;
			line-height: 30px
		}

		h1 {
			color: #252525;
			font-family: Open Sans;
			font-weight: 800;
			font-size: 40px;
			line-height: 46px
		}

		h2 {
			color: #252525;
			font-family: Open Sans;
			font-weight: 800;
			font-size: 36px;
			line-height: 40px
		}

		h3 {
			color: #252525;
			font-family: Open Sans;
			font-weight: 800;
			font-size: 28px;
			line-height: 36px
		}

		h4 {
			color: #252525;
			font-family: Open Sans;
			font-weight: 800;
			font-size: 21px;
			line-height: 30px
		}

		h5 {
			color: #252525;
			font-family: Open Sans;
			font-weight: 800;
			font-size: 20px;
			line-height: 30px
		}

		h6 {
			color: #252525;
			font-family: Open Sans;
			font-weight: 800;
			font-size: 16px;
			line-height: 26px
		}

		a {
			color: #252525
		}

		a:hover {
			color: #2782f9
		}

		a:active {
			color: #2782f9
		}

		.widget {
			color: #9a9a9a
		}

		.widget .widget-title,
		#wps-slider-section #sp-woo-product-slider-9620 .wpsf-product-title a {
			font-weight: 800;
			font-size: 20px;
			line-height: 30px;
			letter-spacing: px
		}

		.page-loader {
			background: url('../images/berater-load.gif') 50% 50% no-repeat rgb(249, 249, 249)
		}

		.container,
		.boxed-container,
		.boxed-container .site-footer.footer-fixed,
		.custom-container {
			width: 1200px
		}

		body .elementor-section.elementor-section-boxed>.elementor-container {
			max-width: 1200px
		}

		/* .berater-content>.berater-content-inner {} */

		.header-inner .main-logo img {
			max-height: 47px
		}

		.header-inner .sticky-logo img {
			max-height: 47px
		}

		.mobile-header-inner .mobile-logo img {
			max-height: 35px
		}

		/* header.berater-header {} */

		.topbar {
			color: #ffffff;
			font-family: Open Sans;
			font-weight: 400;
			font-size: 14px;
			background: #141414
		}

		.topbar a,
		.mobile-topbar-wrap a,
		.topbar-items .header-phone span,
		.topbar-items .header-email span,
		.topbar-items .header-address span {
			color: #ffffff
		}

		.topbar a:hover,
		.mobile-topbar-wrap a:hover {
			color: #2782f9
		}

		.topbar a:active,
		.topbar a:focus,
		.mobile-topbar-wrap a:focus,
		.mobile-topbar-wrap a:active {
			color: #2782f9
		}

		.mobile-topbar-wrap {
			color: #ffffff;
			font-family: Open Sans;
			font-weight: 400;
			font-size: 14px;
			background: #141414
		}

		.topbar-items>li {
			height: 50px;
			line-height: 50px
		}

		.header-sticky .topbar-items>li,
		.sticky-scroll.show-menu .topbar-items>li {
			height: 45px;
			line-height: 45px
		}

		.topbar-items>li img {
			max-height: 50px
		}

		.logobar {
			color: #ffffff;
			font-size: 16px;
			line-height: 26px;
			background: #ffffff;
			border-bottom-width: 1px;
			border-bottom-style: solid;
			border-bottom-color: rgba(225, 227, 230, 0.2)
		}

		.logobar a {
			color: #000000
		}

		.logobar a:hover {
			color: #2782f9
		}

		.logobar a:active,
		.logobar a:focus,
		.logobar .berater-main-menu>li.current-menu-item>a,
		.logobar a.active {
			color: #2782f9
		}

		.logobar-items>li {
			height: 100px;
			line-height: 100px
		}

		.header-sticky .logobar-items>li,
		.sticky-scroll.show-menu .logobar-items>li {
			height: 90px;
			line-height: 90px
		}

		.logobar-items>li img {
			max-height: 100px
		}
/* 
		.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 .berater-main-menu .current-menu-item>a,
		.header-sticky .logobar .berater-main-menu .current-menu-ancestor>a,
		.sticky-scroll.show-menu .logobar .berater-main-menu .current-menu-item>a,
		.sticky-scroll.show-menu .logobar .berater-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;
			font-size: 15px
		}

		.navbar a {
			color: #0e0e0e
		}

		.navbar a:hover {
			color: #2782f9
		}

		.navbar a:active,
		.navbar a:focus,
		.navbar .berater-main-menu>.current-menu-item>a,
		.navbar .berater-main-menu>.current-menu-ancestor>a,
		.navbar a.active {
			color: #2782f9
		}

		.navbar-items>li {
			height: 90px;
			line-height: 90px
		}

		.header-sticky .navbar-items>li,
		.sticky-scroll.show-menu .navbar-items>li {
			height: 90px;
			line-height: 90px
		}

		.navbar-items>li img {
			max-height: 90px
		}

		.header-sticky .navbar,
		.sticky-scroll.show-menu .navbar {
			color: #0e0e0e
		}

		.header-sticky .navbar a,
		.sticky-scroll.show-menu .navbar a {
			color: #1c1c25
		}

		.header-sticky .navbar a:hover,
		.sticky-scroll.show-menu .navbar a:hover {
			color: #2782f9
		}

		.header-sticky .navbar a:active,
		.sticky-scroll.show-menu .navbar a:active,
		.header-sticky .navbar .berater-main-menu .current-menu-item>a,
		.header-sticky .navbar .berater-main-menu .current-menu-ancestor>a,
		.sticky-scroll.show-menu .navbar .berater-main-menu .current-menu-item>a,
		.sticky-scroll.show-menu .navbar .berater-main-menu .current-menu-ancestor>a,
		.header-sticky .navbar a.active,
		.sticky-scroll.show-menu .navbar a.active {
			color: #2782f9
		}

		.sticky-scroll.show-menu .navbar img.custom-logo {
			max-height: 90px
		}

		.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 {}

		.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: #2782f9
		}

		.mobile-header-items li a:active {
			color: #2782f9
		}

		.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: #2782f9
		}

		.header-sticky .mobile-header-items li a:hover,
		.show-menu .mobile-header-items li a:hover {
			color: #2782f9
		}

		/* .mobile-bar {} */

		.mobile-bar li a {
			color: #171422
		}

		.mobile-bar li a:hover {
			color: #2782f9
		}

		.mobile-bar li a:active,
		ul>li.current-menu-item>a,
		ul>li.current-menu-parent>a,
		ul>li.current-menu-ancestor>a,
		.berater-mobile-menu li.menu-item a.active {
			color: #2782f9
		}

		ul.berater-main-menu>li>a,
		ul.berater-main-menu>li>.main-logo {
			color: #252525;
			font-family: Open Sans;
			font-weight: 600;
			font-size: 14px;
			letter-spacing: 0.2px;
			text-transform: uppercase
		}

		/* ul.dropdown-menu {} */

		ul.dropdown-menu>li {
			color: #9a9a9a;
			font-family: Open Sans;
			font-weight: 600;
			font-size: 14px;
			text-transform: capitalize
		}

		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: #ffffff
		}

		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: #2782f9
		}

		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,
		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: #2782f9
		}

		.berater-single-post .page-title-wrap-inner {
			color: #ffffff;
			background-image: url('../images/berater-img2.jpg');
			background-repeat: no-repeat;
			background-position: center center;
			background-size: cover;
			padding-top: 84px;
			padding-bottom: 84px
		}

		.berater-single-post .page-title-wrap a {
			color: #2782f9
		}

		.berater-single-post .page-title-wrap a:hover {
			color: #ffffff
		}

		.berater-single-post .page-title-wrap a:active {
			color: #2782f9
		}

		.berater-single-post .page-title-wrap-inner>.page-title-overlay {
			background: rgba(7, 14, 32, 0.81)
		}

		.berater-blog .page-title-wrap-inner {
			color: #ffffff;
			background-image: url('../images/berater-img2.jpg');
			background-repeat: no-repeat;
			background-position: center center;
			background-size: cover;
			padding-top: 84px;
			padding-bottom: 84px
		}

		.berater-blog .page-title-wrap a {
			color: #2782f9
		}

		.berater-blog .page-title-wrap a:hover {
			color: #ffffff
		}

		.berater-blog .page-title-wrap a:active {
			color: #2782f9
		}

		.berater-blog .page-title-wrap-inner>.page-title-overlay {
			background: rgba(7, 14, 32, 0.81)
		}

		.berater-page .page-title-wrap-inner {
			color: #ffffff;
			background-image: url('../images/berater-img2.jpg');
			background-repeat: no-repeat;
			background-position: center center;
			background-size: cover;
			padding-top: 84px;
			padding-bottom: 84px
		}

		.berater-page .page-title-wrap a {
			color: #2782f9
		}

		.berater-page .page-title-wrap a:hover {
			color: #eaeaea
		}

		.berater-page .page-title-wrap a:active {
			color: #2782f9
		}

		.berater-page .page-title-wrap-inner>.page-title-overlay {
			background: rgba(7, 14, 32, 0.81)
		}

		.berater-woo .page-title-wrap-inner {
			color: #ffffff;
			background-image: url('../images/berater-img2.jpg');
			background-repeat: no-repeat;
			background-position: center center;
			background-size: cover;
			padding-top: 84px;
			padding-bottom: 84px
		}

		.berater-woo .page-title-wrap a {
			color: #2782f9
		}

		.berater-woo .page-title-wrap a:hover {
			color: #ffffff
		}

		.berater-woo .page-title-wrap a:active {
			color: #2782f9
		}

		.berater-woo .page-title-wrap-inner>.page-title-overlay {
			background: rgba(7, 14, 32, 0.81)
		}

		.berater-single-product .page-title-wrap-inner {
			color: #ffffff;
			background-image: url('../images/berater-img2.jpg');
			background-repeat: no-repeat;
			background-position: center center;
			background-size: cover;
			padding-top: 84px;
			padding-bottom: 84px
		}

		.berater-single-product .page-title-wrap a {
			color: #2782f9
		}

		.berater-single-product .page-title-wrap a:hover {
			color: #ffffff
		}

		.berater-single-product .page-title-wrap a:active {
			color: #2782f9
		}

		.berater-single-product .page-title-wrap-inner>.page-title-overlay {
			background: rgba(7, 14, 32, 0.81)
		}

		/* .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: #2782f9
		}

		.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: #f7f7f7;
			background-color: transparent;
			background-repeat: no-repeat;
			background-position: center center;
			background-size: cover
		}

		.site-footer .widget {
			color: #f7f7f7
		}

		.site-footer a {
			color: #f7f7f7
		}

		.site-footer a:hover {
			color: #2782f9
		}

		.site-footer a:hover {
			color: #2782f9
		}

		.footer-top-wrap {
			color: #ffffff;
			background-color: #2782f9;
			padding-top: 40px;
			padding-right: 15px;
			padding-bottom: 40px;
			padding-left: 15px;
			margin-bottom: -75px
		}

		.footer-top-wrap .widget {
			color: #ffffff
		}

		.footer-top-wrap a {
			color: #f7f7f7
		}

		.footer-top-wrap a:hover {
			color: #070e20
		}

		.footer-top-wrap a:hover {
			color: #070e20
		}

		.footer-top-wrap .widget .widget-title {
			color: #ffffff
		}

		.footer-middle-wrap {
			color: #f7f7f7;
			background-image: url('../images/footer-bg-3.png');
			background-repeat: no-repeat;
			background-position: center center;
			background-size: cover;
			border-bottom-width: 1px;
			border-bottom-style: solid;
			border-bottom-color: #1e2840;
			padding-top: 65px;
			padding-bottom: 65px
		}

		.footer-middle-wrap:before {
			position: absolute;
			height: 100%;
			width: 100%;
			top: 0;
			left: 0;
			content: "";
			background-color: #070e20
		}

		.footer-middle-wrap .widget {
			color: #f7f7f7
		}

		.footer-middle-wrap a {
			color: #f7f7f7
		}

		.footer-middle-wrap a:hover {
			color: #2782f9
		}

		.footer-middle-wrap a:active {
			color: #2782f9
		}

		.footer-middle-wrap .widget .widget-title {
			color: #ffffff
		}

		.footer-bottom {
			color: #f7f7f7;
			background-color: #070e20;
			padding-top: 20px;
			padding-bottom: 20px
		}

		.footer-bottom .widget {
			color: #f7f7f7
		}

		.footer-bottom a {
			color: #2782f9
		}

		.footer-bottom a:hover {
			color: #ffffff
		}

		.footer-bottom a:active {
			color: #ffffff
		}

		.theme-color {
			color: #2782f9
		}

		.gradient-bg {
			background: -webkit-linear-gradient(-155deg, #2782f9 0, #2782f9 100%);
			background: linear-gradient(-155deg, #2782f9 0, #2782f9 100%)
		}

		.theme-color-bg {
			background-color: #2782f9
		}

		.theme-color-hbg:hover {
			background-color: #2782f9 !important
		}

		.secondary-color {
			color: #2782f9
		}

		.default-color {
			color: #2782f9 !important
		}

		::selection {
			background: #2782f9
		}

		.top-sliding-toggle.ti-minus,
		.portfolio-single.portfolio-model-2 .portfolio-details .portfolio-meta-wrap {
			border-top-color: #2782f9
		}

		.owl-dot.active span {
			background: #2782f9;
			border-color: #2782f9
		}

		.owl-prev,
		.owl-next {
			color: #2782f9
		}

		.owl-prev:hover,
		.owl-next:hover,
		.service-wrapper .owl-carousel .owl-nav .owl-prev:hover:before,
		.service-wrapper .owl-carousel .owl-nav .owl-next:hover:before {
			color: #2782f9
		}

		.typo-a-white a:hover {
			color: #2782f9
		}

		.secondary-menu-area .contact-widget-info span a:hover {
			color: #2782f9
		}

		.breadcrumb>a::after {
			color: #2782f9
		}

		.header-button a.btn-gd {
			background: -webkit-linear-gradient(-150deg, #2782f9 5%, #2782f9 95%) !important;
			background: linear-gradient(-150deg, #2782f9 5%, #2782f9 95%) !important
		}

		.header-button a.btn-gd:hover {
			background: -webkit-linear-gradient(-150deg, #2782f9 5%, #2782f9 95%) !important;
			background: linear-gradient(-150deg, #2782f9 5%, #2782f9 95%) !important
		}

		.classic-navbar .berater-main-menu,
		.service-modern .owl-prev,
		.service-modern .owl-next,
		.service-classic .owl-prev,
		.service-classic .owl-next {
			background: #2782f9
		}

		.classic-navbar .berater-main-menu:before {
			border-bottom-color: #2782f9
		}

		.topbar-items .header-phone span,
		.topbar-items .header-email span,
		.topbar-items .header-address span,
		ul.mobile-topbar-items.nav li span {
			color: #2782f9
		}

		.berater-header.header-absolute.boxed-container .mini-cart-dropdown.dropdown,
		.page-header a.home-link,
		.full-width-container .navbar::before,
		.full-width-container .topbar::before,
		header.full-width-container ul.navbar-items.pull-left li:first-child .nav-item-inner {
			background: #2782f9
		}

		header.full-width-container .topbar-items li {
			border-color: rgba(39, 130, 249, 0.2)
		}

		.header-demo-5 .custom-container {
			border-bottom-color: #2782f9
		}

		.header-inner .logobar-inner .media i:after,
		.berater-header .header-inner .berater-main-menu>li>a:before,
		.full-bar-search-wrap.active .input-group:after,
		.portfolio-wrapper.portfolio-style-classic .portfolio-inner:before {
			background: #2782f9
		}

		.dropdown:hover>.dropdown-menu {
			border-color: #2782f9
		}

		.navbar ul ul ul.dropdown-menu li .nav-link:focus,
		ul.nav ul ul.dropdown-menu li .nav-link:focus,
		.navbar .berater-main-menu .dropdown-menu .current-menu-item>a,
		.header-home-6 ul.social-icons.social-white>li a {
			color: #2782f9
		}

		.navbar ul ul li.menu-btn a {
			color: #2782f9
		}

		.widget .widget-title::after,
		.site-footer .widget .widget-title::before {
			background: #2782f9
		}

		.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: #2782f9 !important
		}

		input[type="submit"] {
			background: #2782f9
		}

		.btn,
		button,
		.btn.bordered:hover,
		.btn.btn-default,
		.btn.btn-bordered,
		.header-button a.btn.btn-default {
			background: #2782f9
		}

		.btn.classic:hover {
			background: #2782f9
		}

		.btn.link {
			color: #2782f9
		}

		.btn.bordered {
			color: #2782f9
		}

		.btn.inverse:hover {
			background-color: #2782f9
		}

		.btn.btn-default.theme-color {
			background: #2782f9
		}

		.btn.btn-default.secondary-color {
			background: #2782f9
		}

		.rev_slider_wrapper .btn.btn-outline:hover {
			background-color: #2782f9;
			border-color: #2782f9
		}

		.rev_slider .btn.btn-default {
			border-color: #2782f9 !important
		}

		select:focus {
			border-color: #2782f9
		}

		.close:before,
		.close:after {
			background: #2782f9
		}

		.full-search-wrapper .close::before,
		.full-search-wrapper .close::after {
			background: #2782f9
		}

		.nav-link:focus,
		.nav-link:hover {
			color: #2782f9
		}

		.zmm-dropdown-toggle {
			color: #2782f9
		}

		ul li.theme-color a {
			color: #2782f9 !important
		}

		.top-meta ul li a.read-more,
		.bottom-meta ul li a.read-more {
			color: #2782f9
		}

		.single-post-template blockquote,
		.wp-block-quote.has-text-align-right,
		blockquote.wp-block-quote.is-style-large,
		blockquote,
		.wp-block-quote,
		.wp-block-quote.is-large {
			border-color: #2782f9
		}

		.single-post-template blockquote,
		.wp-block-quote.has-text-align-right,
		blockquote.wp-block-quote.is-style-large,
		blockquote,
		.wp-block-quote,
		.wp-block-quote.is-large {
			background-color: #2782f9
		}

		.single-post .post-meta li i.before-icon::before {
			color: #2782f9
		}

		.single-post .entry-meta ul li a:hover {
			color: #2782f9
		}

		.single-post-template .top-meta .post-meta ul.nav>li.nav-item::before {
			background: #2782f9
		}

		.single-post-template .top-meta .post-meta>ul>li a:hover,
		.single-post-template .top-meta .post-meta>ul>li i,
		.post-navigation-wrapper .nav-links.custom-post-nav>div a:hover h4,
		.grid-layout .top-meta .post-meta>ul>li.nav-item a:hover {
			color: #2782f9
		}

		.single-post .post-meta>ul>li.nav-item .post-tags a:hover {
			color: #2782f9
		}

		.post-comments-wrapper .comment-respond,
		.single-post-template blockquote,
		.wp-block-quote.has-text-align-right,
		blockquote.wp-block-quote.is-style-large,
		blockquote,
		.wp-block-quote,
		.wp-block-quote.is-large {
			background: rgba(39, 130, 249, 0.07)
		}

		.post-comments-wrapper p.form-submit input {
			background-color: #2782f9;
			border-color: #2782f9 !important
		}

		.single-post .author-info {
			border-color: #2782f9
		}

		.post-navigation .nav-links .nav-next a,
		.post-navigation .nav-links .nav-previous a {
			border-color: #2782f9
		}

		.post-navigation .nav-links .nav-next a:hover,
		.post-navigation .nav-links .nav-previous a:hover {
			background-color: #2782f9
		}

		.custom-post-nav .prev-nav-link a::before,
		.custom-post-nav .next-nav-link a::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-color: #2782f9
		}

		.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: #2782f9;
			background-color: #2782f9
		}

		.post-navigation-wrapper .nav-links.custom-post-nav>div>a:hover {
			color: #2782f9
		}

		.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 {
			background: #2782f9
		}

		.calendar_wrap th,
		tfoot td,
		.wp-block-calendar table th {
			background: #2782f9
		}

		.widget_archive li:before {
			color: #2782f9
		}

		.site-footer .widget_archive li:before {
			color: #2782f9
		}

		.widget.widget_tag_cloud a.tag-cloud-link,
		.wp-block-tag-cloud a {
			border-color: #2782f9;
			background: #2782f9
		}

		.null-instagram-feed p a {
			background: #2782f9
		}

		.site-footer .widget .menu-item-object-berater-services.current-menu-item a:hover,
		.widget-area .widget .menu-item-object-berater-services.menu-item a:hover:before {
			color: #2782f9
		}

		.widget-area .widget .menu-item-object-berater-services.current-menu-item a,
		.widget-area .widget .menu-services-menu-container ul>li>a:hover {
			background: #2782f9 !important
		}

		.widget-area .widget .menu-item-object-berater-services.current-menu-item a::after,
		.widget-area .widget .menu-item-object-berater-services a:hover::after,
		.widget-area .widget .menu-item-object-berater-services.menu-item a:after {
			border-left-color: #2782f9
		}

		.widget-area .widget .menu-services-menu-container ul>li>a::after {
			border-right-color: #2782f9
		}

		.widget .menu-item-object-berater-service a {
			border-color: #2782f9
		}

		.grid-layout .article-inner .top-meta a.read-more::before,
		.grid-layout .article-inner .entry-footer .bottom-meta a.read-more::before,
		.berater-single-post .post-comments .comment-reply-link:before,
		.comment-meta .comment-reply-link:before {
			color: #2782f9
		}

		.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: #2782f9 !important
		}

		.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: #2782f9
		}

		.grid-layout h3.entry-title a:hover,
		.grid-layout .article-inner>footer.entry-footer .bottom-meta .post-more .read-more {
			color: #2782f9
		}

		.grid-layout h3.entry-title::before {
			border-bottom-color: #2782f9
		}

		.zozo_advance_tab_post_widget .nav-tabs .nav-item.show .nav-link,
		.widget .nav-tabs .nav-link.active {
			background: #2782f9
		}

		.back-to-top>i {
			background: #2782f9
		}

		.entry-title a:hover {
			color: #2782f9
		}

		.title-separator.separator-border {
			background-color: #2782f9
		}

		.section-title-wrapper.sep-light .title-wrap .section-title::before {
			background-image: url('../images/divider-img-lt.png')
		}

		.twitter-3 .tweet-info {
			border-color: #2782f9
		}

		.twitter-wrapper.twitter-dark a {
			color: #2782f9
		}

		.price-text {
			color: #2782f9
		}

		.pricing-style-1.pricing-list-active .pricing-inner-wrapper,
		.pricing-style-1 .btn-default:hover,
		.pricing-style-2 .pricing-title {
			background-color: #2782f9
		}

		.pricing-style-1 .pricing-inner-wrapper>.pricing-table-head::before {
			background-color: #2782f9
		}

		.pricing-style-1 .pricing-table-info .price-text {
			color: #2782f9
		}

		.pricing-style-1 .pricing-table-info>.price-before {
			color: #2782f9
		}

		.pricing-style-1 .pricing-inner-wrapper .pricing-table-body ul li::before {
			color: #2782f9
		}

		.pricing-style-1 .btn-default:hover {
			border-color: #2782f9
		}

		.pricing-table-wrapper.pricing-style-1 .btn {
			background-color: #2782f9
		}

		.pricing-style-2 .price-text p {
			color: #2782f9
		}

		.pricing-style-3 .pricing-title::before,
		.pricing-style-3 .pricing-title::after,
		.pricing-style-3 ul.pricing-features-list li:before {
			background-color: #2782f9
		}

		.ct-price-table .pricing-table-wrapper .price-before>* {
			background-color: #2782f9
		}

		.theme-gradient-bg {
			background: -webkit-linear-gradient(-150deg, #2782f9 35%, #2782f9 65%) !important;
			background: linear-gradient(-150deg, #2782f9 35%, #2782f9 65%) !important
		}

		.compare-pricing-wrapper .pricing-table-head,
		.compare-features-wrap {
			background: #2782f9
		}

		.compare-pricing-style-3.compare-pricing-wrapper .btn:hover {
			background: #2782f9
		}

		.counter-wrapper.dashed-secondary-color.counter-style-1 {
			border-color: #2782f9
		}

		.counter-wrapper.dashed-theme-color.counter-style-1 {
			border-color: #2782f9
		}

		.counter-value span.counter-suffix {
			color: #2782f9
		}

		.counter-wrapper.counter-style-2 .counter-value h3 {
			background: -webkit-linear-gradient(-150deg, #2782f9 35%, #2782f9 65%);
			background: linear-gradient(-150deg, #2782f9 35%, #2782f9 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, #2782f9 5%, #2782f9 95%);
			background: linear-gradient(-150deg, #2782f9 5%, #2782f9 95%)
		}

		.day-counter-modern .day-counter>*:after {
			background: rgba(39, 130, 249, 0.1)
		}

		span.typing-text,
		.typed-cursor {
			color: #2782f9
		}

		.testimonial-light .client-name:hover,
		.testimonial-wrapper.testimonial-modern.testimonial-dark .testimonial-inner>.testimonial-info .client-designation {
			color: #2782f9
		}

		.testimonial-wrapper.testimonial-default .testimonial-inner>*.testimonial-info a.client-name {
			color: #2782f9
		}

		.testimonial-wrapper.testimonial-default .testimonial-inner>.testimonial-thumb img1 {
			box-shadow: 0 3px 20px 0 rgba(39, 130, 249, 0.47)
		}

		.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: #2782f9
		}

		.testimonial-wrapper.testimonial-1 .testimonial-inner::after,
		.single-berater-testimonial .testimonial-info .testimonial-img:before,
		.testimonial-list .testimonial-list-item .testimonial-info *.client-designation::before,
		.testimonial-wrapper.testimonial-default .testimonial-inner:before,
		.owl-prev:hover,
		.owl-next:hover {
			background-color: #2782f9
		}

		.berater-content .testimonial-2 .testimonial-inner:hover,
		.berater-content .testimonial-2 .testimonial-inner:hover .testimonial-thumb img {
			border-color: #2782f9
		}

		.testimonial-wrapper.testimonial-3 .testimonial-inner .testimonial-info .client-name,
		.testimonial-wrapper.testimonial-3 .testimonial-inner .testimonial-excerpt .testimonial-excerpt-icon i,
		.testimonial-wrapper.testimonial-default .testimonial-info-inner .client-designation {
			color: #2782f9 !important
		}

		.testimonial-classic.testimonial-wrapper a.client-name {
			color: #2782f9
		}

		.testimonial-wrapper.testimonial-dark.testimonial-classic .testimonial-inner .testimonial-info a.client-name {
			color: #2782f9
		}

		.testimonial-list .testimonial-list-item .testimonial-excerpt::before {
			background-image: url('../images/quote.png')
		}

		.testimonial-wrapper.testimonial-modern .testimonial-inner .testimonial-thumb::before {
			background-image: url('../images/quote-2.png')
		}

		.testimonial-wrapper.testimonial-modern.testimonial-light .testimonial-inner .testimonial-thumb::before {
			background-image: url('../images/quote-lt-2.png')
		}

		.testimonial-wrapper.testimonial-modern .testimonial-inner .testimonial-thumb::before {
			background-color: #2782f9
		}

		.testimonial-wrapper.testimonial-modern.testimonial-light .testimonial-inner .testimonial-thumb::before {
			background-color: #2782f9
		}

		.events-date {
			border-color: #2782f9
		}

		.event-inner .event-schedule-inner .tab-content i {
			color: #2782f9
		}

		.event-details-wrap ul li:before {
			background: -webkit-linear-gradient(-150deg, #2782f9 35%, #2782f9 65%);
			background: linear-gradient(-150deg, #2782f9 35%, #2782f9 65%)
		}

		.event-details-wrap ul li:after {
			border-color: #2782f9
		}

		.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: #2782f9;
			border-color: #2782f9
		}

		.post-comments .page-numbers {
			background: #2782f9
		}

		.berater-sticky-wrapper.text_trigger a,
		a.berater-sticky-trigger {
			background: #2782f9
		}

		.team-wrapper.team-default .team-inner .team-designation h6,
		.team-info .team-title h2,
		.team-default .client-name,
		.team-designation {
			color: #2782f9
		}

		.team-modern .team-name a::after,
		span.animate-bubble-box:before {
			background: #2782f9;
			filter: drop-shadow(0 1px 2px rgba(39, 130, 249, 0.5))
		}

		span.animate-bubble-box:after {
			background: #2782f9;
			filter: drop-shadow(0 1px 2px rgba(39, 130, 249, 0.5))
		}

		span.animate-bubble-box {
			box-shadow: 0 0 1px 0 rgba(39, 130, 249, 0.1), 0 0 1px 0 rgba(39, 130, 249, 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-social-wrap ul.social-icons>li>a,
		.team-info-wrap:before {
			background: #2782f9
		}

		.team-wrapper.team-modern .team-inner>.team-thumb {
			border-color: #2782f9
		}

		.team-wrapper.team-modern .team-inner:hover>.team-designation h6 {
			color: #2782f9
		}

		.single-berater-team .team-img img.wp-post-image {
			border-color: #2782f9
		}

		.team-info-wrap {
			border-top-color: #2782f9
		}

		.timeline-style-2 .timeline>li>.timeline-panel {
			border-color: #2782f9
		}

		.timeline-sep-title {
			color: #2782f9
		}

		.timeline-style-2 .timeline>li>.timeline-panel:before {
			border-left-color: #2782f9;
			border-right-color: #2782f9
		}

		.timeline-style-2 .timeline>li>.timeline-panel:after {
			border-left-color: #2782f9;
			border-right-color: #2782f9
		}

		.timeline-style-3 .timeline>li>.timeline-sep-title {
			background: #2782f9
		}

		.cd-horizontal-timeline .events {
			background: #2782f9
		}

		.cd-horizontal-timeline .events a.selected::after {
			background-color: #2782f9;
			border-color: #2782f9
		}

		.cd-timeline-navigation a {
			border-color: #2782f9
		}

		.cd-horizontal-timeline .events-content em {
			color: #2782f9
		}

		.cd-horizontal-timeline .events-content li {
			border-color: #2782f9
		}

		.cd-horizontal-timeline .events-content li .tl-triangle {
			border-bottom-color: #2782f9
		}

		.cd-horizontal-timeline .events-content li>h2 {
			color: #2782f9
		}

		.portfolio-wrapper.portfolio-style-modern .post-overlay-items a:hover,
		.portfolio-meta-list>li a:hover {
			color: #2782f9 !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-wrapper .post-overlay-items>.portfolio-icons>*,
		.portfolio-style-modern .portfolio-inner .top-meta .portfolio-icons * a,
		.portfolio-wrapper.portfolio-style-modern .portfolio-link-icon a,
		.portfolio-wrapper.portfolio-style-modern .portfolio-popup-icon a {
			background-color: #2782f9
		}

		.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: #2782f9
		}

		.portfolio-style-classic .post-overlay-items .bottom-meta .post-more a.read-more::before {
			border-color: #2782f9
		}

		.portfolio-default .portfolio-wrap .portfolio-content-wrap {
			background-color: #2782f9
		}

		.portfolio-default .portfolio-overlay .portfolio-title a:after {
			background-color: rgba(39, 130, 249, 0.5)
		}

		.portfolio-style-default .portfolio-link-icon a,
		.portfolio-style-default .portfolio-popup-icon a {
			background-color: #2782f9
		}

		.portfolio-wrapper.portfolio-style-default .post-overlay-active:before,
		.portfolio-style-default .owl-item.active.center .portfolio-inner .post-overlay-active:before {
			background: rgba(39, 130, 249, 0.85)
		}

		.portfolio-wrapper.portfolio-style-default .owl-prev:hover,
		.portfolio-wrapper.portfolio-style-default .owl-next:hover {
			background-color: #2782f9;
			border-color: #2782f9
		}

		.portfolio-classic .portfolio-wrap .portfolio-content-wrap .portfolio-read-more a,
		.portfolio-angle .portfolio-wrap .portfolio-content-wrap .portfolio-read-more a {
			color: #2782f9
		}

		.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: #2782f9
		}

		.portfolio-single.portfolio-model-2 .portfolio-details .portfolio-meta-wrap::before,
		.portfolio-single.portfolio-model-2 .portfolio-details .portfolio-meta-wrap::after {
			background: #2782f9
		}

		.portfolio-model-4 .portfolio-info .portfolio-meta .portfolio-meta-list>li ul.portfolio-categories a:hover,
		.portfolio-single.portfolio-model-2 .portfolio-meta-list>li .social-icons a {
			color: #2782f9
		}

		.single-berater-portfolio .portfolio-title h3::after,
		.single-berater-portfolio .portfolio-related-slider h4::after,
		.portfolio-related-slider .related-title {
			background-color: #2782f9
		}

		.portfolio-creative .portfolio-wrap:hover .portfolio-content-wrap {
			background-color: #2782f9
		}

		span.portfolio-meta-icon {
			color: #2782f9
		}

		.portfolio-filter.filter-1 ul>li.active>a,
		.portfolio-filter.filter-1 ul>li>a:hover {
			background-color: #2782f9
		}

		.portfolio-filter.filter-1 ul>li>a,
		.portfolio-filter.filter-1 ul>li>a:hover {
			border: solid 1px #2782f9
		}

		.portfolio-filter.filter-1 ul>li>a {
			border-color: #2782f9
		}

		.portfolio-filter.filter-1 a.portfolio-filter-item {
			color: #2782f9
		}

		.portfolio-masonry-layout .portfolio-classic .portfolio-content-wrap {
			background: #2782f9
		}

		.portfolio-filter.filter-2 .active a.portfolio-filter-item {
			color: #2782f9
		}

		.portfolio-filter.filter-2 li a:after {
			background-color: #2782f9
		}

		.portfolio-slide .portfolio-content-wrap {
			background: #2782f9
		}

		.portfolio-minimal .portfolio-overlay-wrap:before,
		.portfolio-minimal .portfolio-overlay-wrap:after {
			border-color: #2782f9
		}

		.portfolio-classic .portfolio-overlay-wrap:before {
			border-color: #2782f9
		}

		.portfolio-archive-title a:hover {
			color: #2782f9
		}

		.portfolio-filter.filter-3 a.portfolio-filter-item {
			color: #2782f9
		}

		.portfolio-filter.filter-3 li.active a.portfolio-filter-item {
			background: #2782f9
		}

		.icon-theme-color {
			color: #2782f9
		}

		.feature-box-wrapper .btn.bordered:hover {
			border-color: #2782f9
		}

		.feature-box-wrapper.feature-ser:hover .feature-box-btn .btn.link,
		.feature-box-wrapper.feature-ser:hover .feature-box-btn .btn.link:after {
			color: #2782f9
		}

		.feature-ser:hover .feature-box-btn .btn.link::after {
			background: #2782f9
		}

		.feature-box-wrapper.border-hover-color:hover {
			border-bottom-color: #2782f9 !important
		}

		.feature-box-wrapper>.feature-box-title .section-title .title-bottom-line {
			background-color: #2782f9
		}

		.feature-box-btn .btn.link {
			color: #2782f9
		}

		.feature-box-btn .btn.link::after {
			color: #2782f9
		}

		.feature-box-wrapper.radius-design:hover,
		.feature-box-wrapper.radius-design.section-active {
			background-color: #2782f9 !important;
			border-color: #2782f9 !important
		}

		.feature-box-wrapper.radius-design .invisible-number {
			color: #2782f9
		}

		.feature-box-style-1 .feature-box-btn .btn.link:hover,
		.feature-box-style-1 .feature-box-btn .btn.link:hover::after {
			color: #2782f9
		}

		.feature-box-style-2:hover {
			background-color: #2782f9
		}

		.feature-box-style-3 .invisible-number {
			color: #2782f9
		}

		.feature-box-style-3::after {
			background-color: #2782f9
		}

		.feature-box-wrapper.feature-box-modern::before,
		.feature-box-wrapper.feature-box-modern .feature-box-image::after {
			background: -webkit-linear-gradient(-150deg, #2782f9 5%, #2782f9 95%) !important;
			background: linear-gradient(-150deg, #2782f9 5%, #2782f9 95%) !important
		}

		.feature-box-wrapper.ct-slash-box .feature-box-icon::before {
			background: -webkit-linear-gradient(-150deg, #2782f9 35%, #2782f9 65%);
			background: linear-gradient(-150deg, #2782f9 35%, #2782f9 65%)
		}

		.feature-box-wrapper:hover .feature-box-icon.theme-hcolor-bg {
			background: -webkit-linear-gradient(-150deg, #2782f9 35%, #2782f9 65%);
			background: linear-gradient(-150deg, #2782f9 35%, #2782f9 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: #2782f9
		}

		.image-grid-inner:after {
			background: #2782f9
		}

		.service-wrapper a.read-more.btn,
		.service-wrapper.service-classic .service-inner .service-title a:hover {
			color: #2782f9
		}

		.service-wrapper.service-modern .service-inner .post-more a {
			color: #2782f9
		}

		.service-wrapper.service-default a.read-more.btn:hover::after,
		.service-wrapper.service-default a.read-more.btn:focus::after,
		.service-wrapper.service-default a.read-more.btn::before,
		.service-wrapper.service-default a.read-more.btn::after,
		.service-modern .service-inner .service-title a::before,
		.service-wrapper.service-classic .service-inner::before,
		.service-wrapper.service-classic .service-inner::after {
			background: #2782f9
		}

		.service-wrapper.service-default .service-icon-img-wrap:nth-child(2):before {
			box-shadow: 0 3px 20px 0 rgba(39, 130, 249, 0.47)
		}

		.service-wrapper.service-default .service-icon-img-wrap:nth-child(2)::before {
			background: #2782f9
		}

		.service-wrapper.service-default .service-inner>.service-title a,
		.service-wrapper a.read-more.btn,
		.service-wrapper.service-default a.read-more.btn:hover,
		.service-wrapper.service-default a.read-more.btn:focus,
		.service-wrapper.service-modern .service-inner .post-more a {
			color: #2782f9
		}

		.service-wrapper.service-classic .service-inner:hover .service-thumb img,
		.service-classic .owl-carousel .owl-item.active.center .service-inner .service-thumb img {
			border-color: #2782f9
		}

		.active .round-tab-head {
			background-image: -webkit-linear-gradient(0deg, #2782f9 0, rgba(39, 130, 249, 0.4) 100%)
		}

		.top-meta ul li i,
		.bottom-meta ul li i,
		.blog-style-classic-pro .blog-inner .post-category a:hover,
		.single-post .post-meta>ul>li.nav-item .post-comment a:before,
		.grid-layout .article-inner>footer.entry-footer .bottom-meta .post-more::before,
		.grid-layout .post-meta>ul>li.nav-item .post-author a:hover,
		.blog-style-default .blog-inner .bottom-meta .post-more::before,
		.blog-style-default .blog-inner .bottom-meta .post-more::after,
		.blog-style-default .blog-inner .bottom-meta .post-author:hover span.author-name,
		.blog-style-default .blog-inner .top-meta ul li a:hover {
			color: #2782f9
		}

		.blog-style-3 .post-thumb {
			border-color: #2782f9
		}

		.blog-wrapper .blog-inner .top-meta a.read-more::before,
		.services-read-more .read-more::before {
			background: #2782f9
		}

		.sticky-date .post-date,
		.berater-toggle-post-wrap .switch input:checked+.slider {
			background-color: #2782f9
		}

		.berater-toggle-post-wrap .switch input:focus+.slider {
			box-shadow: 0 0 1px #2782f9
		}

		.blog-style-default .blog-inner .bottom-meta .post-date a i,
		.blog-style-default .blog-inner .post-overlay-items .post-category a,
		.blog-style-classic-pro .post-date a {
			background: #2782f9
		}

		.blog-style-default .blog-inner .bottom-meta ul li a.read-more:before,
		.blog-style-default .blog-inner .bottom-meta ul li a.read-more {
			color: #2782f9 !important
		}

		.blog-style-default .blog-inner .bottom-meta .post-date a:hover {
			color: #2782f9 !important
		}

		.blog-style-default .blog-inner .top-meta .post-date a::before,
		.blog-style-list .post-date a {
			background: #2782f9
		}

		.blog-style-classic .post-overlay-items .post-date a,
		.blog-style-classic .blog-inner .top-meta li a:hover,
		.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: #2782f9 !important
		}

		.blog-style-classic .blog-inner .entry-title>*::before,
		.service-wrapper.service-modern .service-icon-img-wrap {
			border-bottom-color: #2782f9
		}

		.blog-style-classic .bottom-meta .post-more::before {
			border-bottom-color: #2782f9
		}

		.blog-style-classic .bottom-meta .post-more a.read-more,
		.blog-style-modern .post-date a i {
			color: #2782f9 !important
		}

		.blog-style-modern .blog-inner .post-more a.read-more,
		.blog-style-modern .blog-inner .post-more a.read-more:hover {
			color: #2782f9 !important
		}

		.blog-style-classic .post-overlay-items .post-more a {
			box-shadow: 0 3px 20px 0 rgba(39, 130, 249, 0.47)
		}

		.blog-style-classic .post-overlay-items .post-more a,
		.blog-style-modern .blog-inner .post-more a.read-more::before {
			background: #2782f9
		}

		.blog-style-modern .blog-inner .post-overlay-items .post-category a {
			background: #2782f9
		}

		.blog-style-modern .blog-inner .post-thumb::before {
			background: rgba(39, 130, 249, 0.5)
		}

		.blog-style-modern .blog-inner .top-meta ul li a {
			color: #2782f9
		}

		.contact-widget-info>p>span:before,
		.contact-info-wrapper .icons::before {
			color: #2782f9
		}

		.contact-info-wrapper.contact-info-style-2 .contact-mail a:hover {
			color: #2782f9
		}

		.contact-form-wrapper .wpcf7 input[type="submit"],
		.wpcf7 input[type="submit"] {
			background: #2782f9
		}

		.contact-form-grey .wpcf7 input.wpcf7-submit,
		.contact-form-classic .wpcf7 input[type="submit"] {
			background: #2782f9
		}

		.content-carousel-wrapper .owl-nav>*:hover {
			color: #2782f9
		}

		.shape-arrow .wpb_column:nth-child(2) .feature-box-wrapper,
		.shape-arrow .wpb_column:last-child .feature-box-wrapper {
			background: #2782f9
		}

		.custom-shape1:before {
			border-top-color: #2782f9
		}

		.shape-arrow .wpb_column:first-child .feature-box-wrapper::before,
		.shape-arrow .wpb_column:nth-child(3) .feature-box-wrapper::before {
			border-top-color: #2782f9;
			border-bottom-color: #2782f9
		}

		.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: #2782f9
		}

		.wpbc_booking_form_structure .wpbc_structure_form .form-group .btn-default {
			background: -webkit-linear-gradient(-144deg, #2782f9 15%, #2782f9 85%);
			background: linear-gradient(-144deg, #2782f9 15%, #2782f9 85%)
		}

		.woocommerce p.stars a,
		.woocommerce.single div.product div.summary .product_meta a:hover,
		.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link.is-active a,
		.woocommerce-LostPassword.lost_password a {
			color: #2782f9
		}

		.woocommerce .product .onsale,
		.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
			background-color: #2782f9
		}

		.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,
		.elementor-shortcode #wps-slider-section .wpsf-product-title a:hover,
		.elementor-shortcode #wps-slider-section .wpsf-product-price {
			color: #2782f9 !important
		}

		.woocommerce div.product .product_title,
		.woocommerce ul.products li.product .woocommerce-loop-product__title:hover,
		.loop-product-wrap .price>.woocommerce-Price-amount {
			color: #2782f9
		}

		.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: #2782f9
		}

		.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
			background-color: #2782f9
		}

		.dropdown-menu.cart-dropdown-menu .mini-view-cart a,
		.berater-sticky-cart .mini-view-cart a,
		.dropdown-menu.wishlist-dropdown-menu .mini-view-wishlist a,
		.berater-sticky-wishlist .mini-view-wishlist a {
			background: #2782f9
		}

		.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: #2782f9
		}

		.woocommerce-info,
		.woocommerce-message {
			border-top-color: #2782f9
		}

		.woocommerce-info::before,
		.woocommerce-message::before,
		.woocommerce-grouped-product-list-item__label a:hover {
			color: #2782f9
		}

		.form-control:focus,
		input.wpcf7-form-control:focus,
		textarea.wpcf7-form-control:focus,
		.zozo-woo-ajax-key-search .zozo-woo-key-search .zozo-woo-key-field:focus,
		.zozo-woo-key-search .zozo-input-group:focus,
		.zozo-woo-key-search .zozo-input-group:hover,
		.woocommerce #review_form #respond input:focus,
		.woocommerce #review_form #respond textarea:focus {
			border-color: #2782f9 !important
		}

		.full-search-wrapper .search-form .form-control:focus {
			border-bottom-color: #2782f9 !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: #2782f9;
			border-color: #2782f9
		}

		.woo-top-meta select {
			background-image: url('../images/icon-select.png')
		}

		.woocommerce ul.products li.product .loop-product-wrap .woo-thumb-wrap .product-icons-pack>a {
			background-color: #2782f9
		}

		.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: #2782f9
		}

		.woocommerce .widget.widget_product_categories li a::before {
			background-color: #2782f9
		}

		.widget.widget_product_tag_cloud a.tag-cloud-link:hover {
			background-color: #2782f9;
			border-color: #2782f9
		}

		.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,
		.widget-area .widget.widget_nav_menu ul li a::before,
		.comments-wrap span.lat-date {
			color: #2782f9
		}

		.widget-area .widget-title::after,
		aside.widget-area section.berater_latest_post_widget li .side-item-text a::after,
		.wp-block-search .wp-block-search__button {
			background-color: #2782f9
		}

		.widget_categories ul li a:before,
		.widget_meta ul li a:before {
			color: #2782f9
		}

		.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: #2782f9
		}

		.berater_latest_post_widget li a:hover,
		.berater_popular_post_widget li a:hover,
		.widget-area section .widget-title a:hover {
			color: #2782f9
		}

		.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: #2782f9
		}

		.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: #2782f9
		}

		.anim.white-bg .popup-video-post.popup-trigger-icon {
			color: #2782f9
		}

		a.modal-box-trigger.modal-trigger-icon {
			color: #2782f9
		}

		.round-tab-wrapper,
		.elementor-widget-container.round-tab-wrapper:after,
		.elementor-widget-container.round-tab-wrapper:before {
			border-color: #2782f9
		}

		.berater_mailchimp_widget input.zozo-mc.btn {
			background-color: #2782f9
		}

		.mailchimp-wrapper.mailchimp-light .input-group .input-group-btn .mc-submit-btn {
			background-color: #2782f9
		}

		.widget .footer-info .media::before {
			color: #2782f9
		}

		.custom-top-footer .primary-bg {
			background-color: #2782f9
		}

		.custom-top-footer .secondary-bg {
			background-color: #2782f9
		}

		.current_page_item a {
			color: #2782f9
		}

		.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: #2782f9
		}

		.booking_form .datepick-inline .calendar-links,
		.booking_form .datepick-inline td.datepick-days-cell.date2approve {
			background: #2782f9
		}

		ul.social-icons.social-hbg-theme>li a:hover,
		.header-sticky ul.social-icons.social-circled.social-bg-transparent>li a:hover,
		.author-info ul.social-icons>li>a:hover {
			background: #2782f9
		}

		.woo-icon-count {
			background: #2782f9
		}

		footer .widget .btn.link.before-icon,
		.header-sticky ul.social-icons.social-circled.social-bg-transparent>li a,
		.berater-header ul.social-icons.social-circled.social-bg-transparent>li a {
			color: #2782f9
		}

		.berater-header.header-absolute .header-sticky ul.social-icons.social-circled>li a {
			color: #2782f9 !important
		}

		footer .contact-widget-info>p>span:before,
		footer ul>li.current-menu-item>a,
		footer ul>li.current-menu-parent>a {
			color: #2782f9
		}

		.related-slider-content-wrap:hover .related-slider-content {
			background: rgba(39, 130, 249, 0.8)
		}

		.error-404-area .page-title-default .breadcrumb a:hover {
			color: #2782f9
		}

		@media only screen and (max-width:991px) {
			.bg-after-991 {
				background: #2782f9
			}
		}

		.elementor-accordion .elementor-tab-title.elementor-active {
			background: #2782f9 !important
		}

		.faq-style .elementor-accordion-item .elementor-tab-title.elementor-active,
		.faq-style .elementor-accordion-item .elementor-tab-content.elementor-active {
			border-color: #2782f9 !important
		}

		.post-comments span.author {
			color: #2782f9
		}

		.page-links>span.page-number,
		a span.page-number:hover,
		a span.page-number:active,
		a span.page-number:focus {
			border-color: #2782f9
		}

		span.page-number,
		a span.page-number:hover {
			background: #2782f9
		}

		.page-links .post-page-numbers {
			background: #2782f9
		}

		.ct-before-bg .elementor-image::before {
			background: -webkit-linear-gradient(-230deg, #2782f9 0, #2782f9 100%);
			background: linear-gradient(-230deg, #2782f9 0, #2782f9 100%)
		}

		.flip-box-inner.imghvr-fade .flip-box-btn a:hover,
		.flip-box-inner.imghvr-fade .flip-box-btn a::after {
			color: #2782f9
		}

		.flip-box-inner.imghvr-fade .flip-back .flip-box-image::before {
			background: #2782f9
		}

		.flip-box-inner.imghvr-fade .flip-back {
			border-color: #2782f9
		}

		.comment-text span.reply a {
			background: #2782f9
		}

		ul.social-icons.social-circled.social-bg-transparent>li a:hover {
			background: #2782f9
		}

		ul.social-icons.social-circled.social-bg-transparent>li a {
			border-color: #2782f9
		}

		.sh-triangle .elementor-image::after,
		.service-modern .service-inner {
			border-bottom-color: #2782f9
		}

		.table-style1 .tablepress thead th {
			background: #2782f9
		}

		.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: #2782f9
		}

		.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: #2782f9
		}

		.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 {
			background: #2782f9
		}

		.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: #2782f9;
			border-color: #2782f9
		}

		.tribe-events-c-ical a.tribe-events-c-ical__link {
			border-color: #2782f9
		}

		.tribe-common .tribe-common-anchor-thin-alt {
			border-bottom-color: #2782f9
		}

		.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: #2782f9;
			color: #2782f9
		}

		.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: #2782f9
		}

		.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: #2782f9
		}

		.tribe-events .tribe-events-calendar-list__event-date-tag-weekday,
		.single-tribe_events .tribe-events-cal-links a.tribe-events-button {
			background-color: #2782f9 !important
		}

		.ct-ft-style .feature-box-wrapper:hover .feature-box-icon span {
			background-color: #2782f9 !important
		}

		.feature-box-wrapper.ct-ft-style-2::before {
			background-color: #2782f9
		}

		.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: #2782f9
		}

		.feature-box-wrapper.ft-list-style::before {
			background: rgba(39, 130, 249, 0.1)
		}

		.wp-block-button__link,
		.wp-block-file .wp-block-file__button {
			background: #2782f9
		}

		.wp-block-quote[style*="text-align:right"],
		.wp-block-quote[style*="text-align: right"] {
			border-color: #2782f9
		}

		.is-style-outline {
			color: #2782f9
		}

		body {}

		.berater-content>.berater-content-inner {
			padding-top: 0;
			padding-bottom: 0
		}

		