 .bg-background2:before {
     background: linear-gradient(-225deg, rgba(74, 61, 184, 0.8) 48%, rgba(50, 228, 179, 0.8) 100%);
 }
 
 .pattern:before {
     background: linear-gradient(-225deg, rgba(74, 61, 184, 0.8) 48%, rgba(50, 228, 179, 0.8) 100%);
 }
 
 .owl-controls .owl-page.active,
 .owl-controls .owl-page.active:hover {
     border-color: #ffa22b;
     opacity: 1;
 }
 
 .owl-carousel:hover .owl-nav button {
     color: #ffa22b !important;
 }
 
 .owl-nav button {
     color: #ffa22b !important;
 }
 
 a.bg-secondary:hover,
 a.bg-secondary:focus,
 button.bg-secondary:hover,
 button.bg-secondary:focus {
     background-color: #37496e !important;
 }
 
 .item-card7-overlaytext span {
     background: #ffa22b;
 }
 
 .bg-background-color:before {
     background: linear-gradient(-225deg, rgba(74, 61, 184, 0.8) 48%, rgba(50, 228, 179, 0.8) 100%) !important;
 }
 
 .bg-dark-purple {
     background-color: #0b0c19 !important;
 }
 
 .btn-primary {
     color: #fff;
     background-color: #ffa22b;
     border-color: #ffa22b;
 }
 
 .btn-primary:hover {
     color: #fff;
     background-color: #f90;
     border-color: #f90;
 }
 
 .btn-primary:focus,
 .btn-primary.focus {
     box-shadow: 0 0 0 2px rgb(249, 100, 121, 0.5);
 }
 
 .btn-primary.disabled,
 .btn-primary:disabled {
     color: #fff;
     background-color: #ffa22b;
     border-color: #ffa22b;
 }
 
 .btn-primary:not(:disabled):not(.disabled):active,
 .btn-primary:not(:disabled):not(.disabled).active,
 .show>.btn-primary.dropdown-toggle {
     color: #fff;
     background-color: #ffa22b;
     border-color: #ffa22b;
 }
 
 .btn-primary:not(:disabled):not(.disabled):active:focus,
 .btn-primary:not(:disabled):not(.disabled).active:focus,
 .show>.btn-primary.dropdown-toggle:focus {
     box-shadow: 0 0 0 2px rgba(233, 30, 99, 0.1);
 }
 
 .btn-outline-primary {
     color: #ffa22b;
     background-color: transparent;
     background-image: none;
     border-color: #ffa22b !important;
 }
 
 .btn-outline-primary:hover {
     color: #fff;
     background-color: #ffa22b;
     border-color: #ffa22b !important;
 }
 
 .btn-outline-primary:focus,
 .btn-outline-primary.focus {
     box-shadow: 0 0 0 2px rgba(5, 117, 230, 0.1);
 }
 
 .btn-outline-primary.disabled,
 .btn-outline-primary:disabled {
     color: #ffa22b;
     background-color: transparent;
 }
 
 .btn-outline-primary:not(:disabled):not(.disabled):active,
 .btn-outline-primary:not(:disabled):not(.disabled).active,
 .show>.btn-outline-primary.dropdown-toggle {
     color: #fff;
     background-color: #ffa22b;
     border-color: #ffa22b;
 }
 
 .btn-outline-primary:not(:disabled):not(.disabled):active:focus,
 .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
 .show>.btn-outline-primary.dropdown-toggle:focus {
     box-shadow: 0 0 0 2px rgba(5, 117, 230, 0.1);
 }
 
 .btn-link {
     color: #ffa22b;
 }
 
 .alert-primary {
     color: #fcfdff;
     background-color: #ffa22b;
     border-color: #ffa22b;
 }
 
 .alert-primary hr {
     border-top-color: #b7cded;
 }
 
 .alert-primary .alert-link {
     color: #172b46;
 }
 
 .label-primary {
     background-color: #ffa22b;
 }
 
 .badge-primary {
     color: #fff;
     background-color: #ffa22b;
 }
 
 .badge-primary[href]:hover,
 .badge-primary[href]:focus {
     color: #fff;
     text-decoration: none;
     background-color: #ffa22b;
 }
 
 .bg-gradient-primary {
     background: linear-gradient(-225deg, rgba(74, 61, 184, 0.8) 48%, rgba(50, 228, 179, 0.8) 100%);
 }
 
 .bg-primary {
     background-color: #ffa22b !important;
 }
 
 a.bg-primary:hover,
 a.bg-primary:focus,
 button.bg-primary:hover,
 button.bg-primary:focus {
     background-color: #ffa22b !important;
 }
 
 .border-primary {
     border-color: #ffa22b !important;
 }
 
 .text-primary {
     color: #ffa22b !important;
 }
 
 a.text-primary:hover,
 a.text-primary:focus {
     color: #f34b4b !important;
 }
 
 a.text-dark:hover,
 a.text-dark:focus {
     color: #ffa22b !important;
 }
 
 .social-box.linkedin i {
     background: #ffa22b;
 }
 
 .checkbox span:after {
     background-color: #ffa22b;
 }
 
 .user-card .card-block .activity-leval li.active {
     background-color: #ffa22b;
 }
 
 #count-down .clock-presenter .digit {
     background: #ffa22b;
 }
 
 .masthead .masthead-bg {
     background: linear-gradient(120deg, #0f75ff 0%, #ffa22b 100%);
 }
 
 .notifyimg {
     background: #ffa22b;
 }
 
 .drop-icon-wrap .drop-icon-item:hover {
     color: #ffa22b;
 }
 
 .dropdown-item:hover,
 .dropdown-item:focus {
     color: #ffa22b;
 }
 
 .dropdown-item.active,
 .dropdown-item:active {
     color: #ffa22b;
 }
 
 .timeline__item:after {
     border: 6px solid #ffa22b;
 }
 
 .custom-control-input:checked~.custom-control-label::before {
     background-color: #ffa22b;
 }
 
 .custom-checkbox .custom-control-input:checked~.custom-control-label::before {
     background-color: #ffa22b;
 }
 
 .custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before {
     background-color: #ffa22b;
 }
 
 .custom-radio .custom-control-input:checked~.custom-control-label::before {
     background-color: #ffa22b;
 }
 
 .custom-select:focus {
     border-color: #ffa22b;
 }
 
 .custom-file-input:focus~.custom-file-label {
     border-color: #ffa22b;
 }
 
 .custom-file-input:focus~.custom-file-label::after {
     border-color: #ffa22b;
 }
 
 .custom-file-label::after {
     background-color: #ffa22b;
     border-left: 1px solid #ffa22b;
 }
 
 .custom-range::-webkit-slider-thumb {
     background-color: #ffa22b;
 }
 
 .custom-range::-moz-range-thumb {
     background-color: #ffa22b;
 }
 
 .custom-range::-ms-thumb {
     background-color: #ffa22b;
 }
 
 .nav-link.active {
     background-color: #ffa22b;
 }
 
 .nav-pills .nav-link.active,
 .nav-pills .show>.nav-link {
     background-color: #ffa22b;
 }
 
 .page-link:hover {
     color: #ffa22b;
 }
 
 .page-item.active .page-link {
     background-color: #ffa22b;
     border-color: #ffa22b;
 }
 
 .range.range-primary input[type="range"]::-webkit-slider-thumb {
     background-color: #ffa22b;
 }
 
 .range.range-primary input[type="range"]::-moz-slider-thumb {
     background-color: #ffa22b;
 }
 
 .range.range-primary output {
     background-color: #ffa22b;
 }
 
 .range.range-primary input[type="range"] {
     outline-color: #ffa22b;
 }
 
 .nav-tabs .nav-item1 .nav-link:hover:not(.disabled) {
     background: #ffa22b;
 }
 
 .nav-tabs .nav-item1 .nav-link.active {
     background: #ffa22b;
 }
 
 .panel.price>.panel-heading {
     background: #ffa22b;
     color: #fff;
 }
 
 .panel.price>.panel-heading {
     background: #ffa22b;
 }
 
 .heading-primary {
     background-color: #ffa22b;
 }
 
 .page-header .breadcrumb-item a {
     color: #070510;
 }
 
 .breadcrumb-item1 a:hover {
     color: #ffa22b;
 }
 
 .panel-title1 a {
     color: #ffa22b;
 }
 
 .header {
     background: linear-gradient(120deg, #0f75ff 60%, #ffa22b 100%);
 }
 
 .header-bg {
     background: #eef2f9;
     /* fallback for old browsers */
     background: -webkit-linear-gradient(to right, #eef2f9, #ffa22b);
     /* Chrome 10-25, Safari 5.1-6 */
     background: linear-gradient(to right, #eef2f9, #ffa22b);
 }
 
 .nav-tabs .nav-link:hover:not(.disabled) {
     color: #fff;
     background: #ffa22b;
 }
 
 .nav-tabs .nav-link.active {
     color: #fff;
     background: #ffa22b;
 }
 
 .navtab-wizard.nav-tabs .nav-link.active,
 .navtab-wizard.nav-tabs .nav-link:hover {
     color: #ffa22b;
     background: #fff;
 }
 
 .admin-navbar .nav-item.active .nav-link {
     color: #ffa22b;
 }
 
 .admin-navbar .nav-item.active .nav-link .icon {
     color: #ffa22b;
 }
 
 .admin-navbar .nav-link:hover,
 .admin-navbar .nav-link:focus {
     color: #ffa22b;
 }
 
 .admin-navbar .nav-link.active {
     color: #ffa22b;
 }
 
 .admin-navbar .mega-dropdown .sub-item .section-label {
     color: #ffa22b;
 }
 
 .admin-navbar .sub-item ul a:active {
     background-color: #ffa22b;
 }
 
 .admin-navbar .sub-item ul a:hover,
 .admin-navbar .sub-item ul a:focus {
     color: #ffa22b;
     text-decoration: none;
     background-color: #f9faff;
 }
 
 .expanel-primary {
     border: #ffa22b !important;
 }
 
 .expanel-primary>.expanel-heading {
     color: #fff !important;
     background-color: #ffa22b !important;
     border-color: #ffa22b !important;
 }
 
 .error-img .form-control:focus {
     color: #fff;
     background-color: rgba(255, 255, 255, 0.2);
     border-color: #ffa22b;
 }
 
 .avatar {
     background: #ffa22b no-repeat center/cover;
 }
 
 .spinner {
     background: linear-gradient(120deg, #ffa22b 0%, #ffa22b 100%);
 }
 
 .spinner-lg {
     background-color: #ffa22b;
 }
 
 .double-bounce1,
 .double-bounce2 {
     background: linear-gradient(120deg, #ffa22b 0%, #ffa22b 100%);
 }
 
 .cube1,
 .cube2 {
     background: linear-gradient(120deg, #ffa22b 0%, #ffa22b 100%);
 }
 
 .lds-heart div {
     background: #ffa22b;
 }
 
 .lds-heart div:after,
 .lds-heart div:before {
     background: #ffa22b;
 }
 
 .lds-ring div {
     border: 6px solid #ffa22b;
     border-color: #ffa22b transparent transparent transparent;
 }
 
 .lds-hourglass:after {
     border: 26px solid #ffa22b;
     border-color: #ffa22b transparent;
 }
 
 .mediaicon {
     border: 1px solid #ffa22b;
     background: #ffa22b;
 }
 
 a.chip:hover {
     background-color: #ffa22b;
 }
 
 .highlight .s {
     color: #ffa22b;
 }
 
 .selectgroup-input:checked+.selectgroup-button {
     border-color: #ffa22b;
     z-index: 1;
     color: #ffa22b;
     background: #f6f7fb;
 }
 
 .selectgroup-input:focus+.selectgroup-button {
     border-color: #ffa22b;
     z-index: 2;
     color: #ffa22b;
     box-shadow: 0 0 0 2px rgb(105, 99, 255, 0.25);
 }
 
 .custom-switch-input:checked~.custom-switch-indicator {
     background: #ffa22b;
 }
 
 .custom-switch-input:focus~.custom-switch-indicator {
     box-shadow: 0 0 0 2px rgb(105, 99, 255, 0.25);
     border-color: #ffa22b;
 }
 
 .imagecheck-input:focus~.imagecheck-figure {
     border-color: #ffa22b;
     box-shadow: 0 0 0 2px rgb(105, 99, 255, 0.25);
 }
 
 .imagecheck-figure:before {
     background: #ffa22b url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") no-repeat center center/50% 50%;
     color: #fff;
 }
 
 .colorinput-input:focus~.colorinput-color {
     border-color: #ffa22b;
     box-shadow: 0 0 0 2px rgb(105, 99, 255, 0.25);
 }
 
 .ui-datepicker .ui-datepicker-title {
     color: #ffa22b;
 }
 
 #back-to-top {
     background: #ffa22b;
 }
 
 #back-to-top:hover {
     background: #fff;
     color: #ffa22b;
     border: 2px solid #ffa22b;
 }
 
 #chat-message {
     background: linear-gradient(-225deg, rgba(74, 61, 184, 0.8) 48%, rgba(50, 228, 179, 0.8) 100%)
 }
 
 .tabs-menu ul li .active {
     background: #ffa22b;
 }
 
 .tabs-menu1 ul li .active {
     border: 1px solid #ffa22b;
     color: #ffa22b;
 }
 
 .wideget-user-tab .tabs-menu1 ul li .active {
     border-bottom: 2px solid #ffa22b !important;
 }
 
 .rating-stars .rating-stars-container .rating-star.is--active .fa-heart,
 .rating-stars .rating-stars-container .rating-star.is--hover .fa-heart {
     color: #ffa22b;
 }
 
 .message-feed:not(.right) .mf-content {
     background: #ffa22b;
     color: #fff;
 }
 
 .message-feed:not(.right) .mf-content:before {
     border-right-color: #ffa22b;
 }
 
 .msb-reply button {
     background: #ffa22b;
 }
 
 .wizard-card .moving-tab {
     background-color: #ffa22b !important;
 }
 
 .wizard-card .choice:hover .icon,
 .wizard-card .choice.active .icon {
     border-color: #ffa22b !important;
     color: #ffa22b !important;
 }
 
 .cal1 .clndr .clndr-table .header-days {
     background: #ffa22b;
 }
 
 .cal1 .clndr .clndr-table tr .day.today.event,
 .cal1 .clndr .clndr-table tr .day.my-today.event {
     background: #ffa22b;
 }
 
 .cal1 .clndr .clndr-table tr .day.today:hover,
 .cal1 .clndr .clndr-table tr .day.my-today:hover {
     background: #ffa22b;
     color: #fff;
 }
 
 .cal1 .clndr .clndr-controls .clndr-control-button .clndr-previous-button {
     color: #ffa22b;
     background: #e6f2fe;
 }
 
 .cal1 .clndr .clndr-controls .clndr-control-button .clndr-next-button {
     color: #ffa22b;
     background: #e6f2fe;
 }
 
 .cal1 .clndr .clndr-controls .clndr-control-button .clndr-next-button:hover {
     background: #ffa22b;
 }
 
 .cal1 .clndr .clndr-controls .clndr-control-button .clndr-previous-button:hover {
     background: #ffa22b;
 }
 
 .fc button {
     background: #ffa22b;
 }
 
 .fc-event,
 .fc-event-dot {
     background-color: #ffa22b;
     color: #f1f1f1! important;
 }
 
 #sidebar .accordion-toggle i {
     background: linear-gradient(120deg, #0f75ff 60%, #ffa22b 100%);
 }
 
 #sidebar ul li.active>a {
     color: #ffa22b;
 }
 
 #sidebar ul li.active>a:hover {
     color: #ffa22b;
 }
 
 #sidebar li a[aria-expanded="true"].active:before {
     background: linear-gradient(120deg, #0f75ff 60%, #ffa22b 100%);
 }
 
 #sidebar ul li a:hover {
     color: #ffa22b;
 }
 
 #sidebar .collapse li a:hover {
     color: #ffa22b;
 }
 
 .sweet-alert button {
     background-color: #ffa22b !important;
 }
 
 .timeline__item:after {
     border: 6px solid #ffa22b;
 }
 
 .label-primary.arrowed:before {
     border-right-color: #ffa22b;
 }
 
 .widgetdate p {
     border-bottom: 2px solid #ffa22b;
 }
 
 .widgetbox p {
     border-bottom: 2px solid #ffa22b;
 }
 
 .datebox p {
     border-bottom: 2px solid #ffa22b;
 }
 
 .arrow-ribbon.bg-primary:before {
     border-left: 15px solid #ffa22b;
 }
 
 .arrow-ribbon2:before {
     border-left: 24px solid #ffa22b;
 }
 
 .badge-offer.bg-primary:after {
     border-top: 12px solid #ffa22b;
 }
 
 .badge-offer1.bg-primary:after {
     border-top: 12px solid #ffa22b;
 }
 
 .social-icons li:hover {
     background: #ffa22b;
     color: #fff;
 }
 
 .social li a:hover {
     color: #ffa22b;
 }
 
 .footer-main a:hover {
     color: #ffa22b;
 }
 
 .footer-links a:hover {
     color: #ffa22b
 }
 
 .product-tags li a:hover {
     background: #ffa22b;
     border-color: #ffa22b;
 }
 
 .info .counter-icon {
     border: 1px solid rgba(255, 255, 255, 0.6);
 }
 
 .info .counter-icon i {
     color: #fff;
 }
 
 .counter-icon {
     border: 1px solid #ffa22b;
 }
 
 .counter-icon i {
     color: #ffa22b;
 }
 
 .header-links li a.active {
     background: #ffa22b;
     color: #fff;
 }
 
 .header-links li a:hover {
     background: #ffa22b;
     color: #fff;
 }
 
 .card-pay .tabs-menu li a.active {
     background: #ffa22b;
 }
 
 .item1-tabs-menu ul li .active {
     background: #ffa22b;
 }
 
 .items-blog-tab-heading .items-blog-tab-menu li .active {
     background: #ffa22b;
     color: #fff;
 }
 
 .item2-gl-nav .item2-gl-menu li .active {
     color: #ffa22b;
 }
 
 .item-all-cat .item-all-card:hover .item-all-text h5 {
     color: #ffa22b !important;
 }
 
 .item-all-cat .category-type .item-all-card img {
     background: linear-gradient(120deg, #3ba2ff 0%, #6963ff 100%);
 }
 
 .item-all-cat .item-all-card {
     position: relative;
     padding: 1.5rem 1.5rem;
     border-radius: 4px;
     margin-bottom: 10px;
     color: #fff;
 }
 
 .item-all-cat .category-type .item-all-card img {
     width: 7rem;
     height: 7rem;
     border-radius: 50%;
     padding: 2.3rem 0;
 }
 
 .item-all-cat .row .item-all-card {
     margin-bottom: 1.5rem;
 }
 
 .item-all-cat .item-all-card a {
     position: absolute;
     top: 0;
     left: 0;
     bottom: 0;
     width: 100%;
     height: 100%;
     z-index: 1;
 }
 
 .iteam-all-icon i {
     font-size: 1.5rem
 }
 
 .item-all-card img.imag-service {
     width: 40%;
 }
 
 .carousel-indicators li.active {
     color: #fff;
     background: #ffa22b;
 }
 
 .item-cards7-ic.realestate-list li a:hover {
     color: #ffa22b;
 }
 
 .item1-links a:hover {
     color: #ffa22b;
 }
 
 .item1-links a.active {
     background: rgba(241, 238, 247, 0.6);
     color: #ffa22b;
     border-right: 2px solid #ffa22b;
 }
 
 .settings-tab .tabs-menu li a.active {
     background: #ffa22b;
 }
 
 .ads-tabs .tabs-menus ul li .active {
     background: #ffa22b;
     color: #fff;
 }
 
 .showmore-button-inner {
     border: 1px solid #ffa22b;
     color: #ffa22b;
 }
 
 .owl-nav button {
     color: #ffa22b !important;
 }
 
 .owl-carousel:hover .owl-nav button {
     color: #ffa22b !important;
 }
 
 .owl-nav>div i {
     color: #ffa22b;
 }
 
 .tabs-menu ul.eductaional-tabs li .active {
     background: #ffa22b;
 }
 
 .register-right .nav-tabs .nav-link:hover {
     background: #ffa22b;
     color: #fff;
 }
 
 .gradient-icon {
     background: linear-gradient(120deg, #3ba2ff 0%, #ffa22b 100%);
 }
 
 .axgmap-img {
     border: 3px solid #ffa22b;
 }
 
 .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .menu_form input[type="submit"] {
     background-color: #ffa22b;
     color: #fff;
 }
 
 .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .menu_form input[type="button"] {
     background-color: #ffa22b;
     color: #fff;
 }
 
 .horizontalMenu>.horizontalMenu-list>li>a.active {
     background-color: #ffa22b;
     color: #fff;
 }
 
 .horizontalMenu>.horizontalMenu-list>li:hover>a {
     background-color: #ffa22b;
     color: #fff !important;
 }
 
 .horizontalMenu>.horizontalMenu-list>li:hover>a .fa {
     background-color: #ffa22b;
     color: #fff !important;
 }
 
 .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li:hover>a {
     background-color: #ffa22b;
     color: #fff;
 }
 
 .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li:hover>a {
     background-color: #ffa22b;
     color: #fff;
 }
 
 .horizontalMenu>.horizontalMenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu>li:hover a {
     background-color: #ffa22b;
     color: #fff;
 }
 
 code {
     color: #ffa22b;
 }
 
 #gdpr-cookie-message h4 {
     color: #ffa22b;
 }
 
 #gdpr-cookie-message h5 {
     color: #ffa22b;
 }
 
 #gdpr-cookie-message a {
     color: #ffa22b;
     border-bottom: 1px solid #ffa22b;
 }
 
 #gdpr-cookie-message a:hover {
     border-bottom: 1px solid #ffa22b;
     transition: all 0.3s ease-in;
     color: #ffa22b;
 }
 
 button#gdpr-cookie-advanced {
     color: #fff;
     background-color: #ffa22b !important;
 }
 
 .ui-widget-header {
     background: #ffa22b;
 }
 
 .ui-state-default,
 .ui-widget-content .ui-state-default,
 .ui-widget-header .ui-state-default {
     background: #ffa22b;
 }
 
 .side-menu li a.active:before {
     background: linear-gradient(120deg, #ffa22b 60%, #2ddcd3 100%);
     box-shadow: 0px 0px 14px 0px #ffa22b;
 }
 
 .app-sidebar .side-menu__item.active {
     color: #ffa22b !important;
 }
 
 .app-sidebar .side-menu__item.active:hover {
     color: #ffa22b !important;
 }
 
 .app-sidebar .side-menu li.active>a {
     color: #ffa22b;
 }
 
 .app-sidebar .side-menu li a.active {
     color: #ffa22b;
 }
 
 .app-sidebar .slide-menu li.active>a {
     color: #ffa22b;
 }
 
 .app-sidebar .side-menu li ul li a:hover {
     color: #ffa22b;
 }
 
 .app-sidebar .side-menu li a:hover {
     color: #ffa22b;
 }
 
 .app-sidebar .side-menu li.active>a {
     color: #ffa22b;
 }
 
 .app-sidebar .side-menu li a.active {
     color: #ffa22b;
 }
 
 .app-sidebar .slide-menu li.active>a {
     color: #ffa22b;
 }
 
 .app-sidebar .side-menu li a:hover {
     color: #ffa22b;
 }
 
 .side-menu li a.active:before {
     background: linear-gradient(120deg, #ffa22b 60%, #2ddcd3 100%);
     box-shadow: 0px 0px 14px 0px #ffa22b;
 }
 
 .navtab-wizard.nav-tabs .nav-link.active,
 .navtab-wizard.nav-tabs .nav-link:hover {
     color: #ffa22b;
     background: #fff;
 }
 
 .form-inline .nav-search .btn {
     border: 2px solid #ffa22b;
 }
 
 .wrapper>h1 span {
     border-bottom: 2px solid #ffa22b;
     color: #ffa22b;
 }
 
 .tab_wrapper>ul li.active {
     border-color: #ffa22b;
     background: #ffa22b;
     color: #fff;
 }
 
 .tab_wrapper .controller span {
     background: #ffa22b;
 }
 
 .tab_wrapper .content_wrapper .accordian_header.active {
     color: #ffa22b;
 }
 
 .tab_wrapper .content_wrapper .accordian_header.active:after {
     background: #ffa22b;
 }
 
 .tab_wrapper .content_wrapper .accordian_header.active .arrow {
     border-top: 3px solid #ffa22b;
     border-left: 3px solid #ffa22b;
 }
 
 .tab_wrapper.left_side>ul li.active:after {
     background: #ffa22b;
 }
 
 .tab_wrapper.right_side>ul li.active:after {
     background: #ffa22b;
 }
 
 .addui-slider .addui-slider-track .addui-slider-range {
     background: #ffa22b;
 }
 
 .addui-slider .addui-slider-track .addui-slider-handle:after {
     background: #ffa22b;
 }
 
 .accordionjs .acc_section.acc_active>.acc_head {
     background: #ffa22b;
 }
 
 .perfect-datetimepicker tbody td.selected {
     border: 1px solid #ffa22b;
     background-color: #ffa22b;
 }
 
 div.conv-form-wrapper div.options div.option {
     border: 1px solid #ffa22b;
     color: #ffa22b;
 }
 
 div.conv-form-wrapper div#messages div.message.from {
     background: #ffa22b;
 }
 
 div.conv-form-wrapper div.options div.option.selected {
     background: #ffa22b;
     color: #fff;
 }
 
 form.convFormDynamic button.submit {
     border: 1px solid #ffa22b;
     background: #ffa22b;
 }
 
 form.convFormDynamic button.submit:hover {
     background: #ffa22b;
     color: #fff;
 }
 
 .exzoom .exzoom_nav .exzoom_nav_inner span.current {
     border: 1px solid #ffa22b;
 }
 
 .exzoom .exzoom_btn a {
     /*border: 1px solid #ffa22b   ;*/
     color: #ffa22b;
 }
 
 .prev:hover {
     transform: translate(-5px, 0px);
     color: #ffa22b !important;
 }
 
 .next:hover {
     transform: translate(5px, 0);
     color: #ffa22b !important;
 }
 
 .g_f-s .prev:hover i {
     transform: translate(-5px, 0px);
     color: #ffa22b;
 }
 
 .g_f-s .next:hover i {
     transform: translate(5px, 0px);
     color: #ffa22b;
 }
 
 .g_f-s .close-button>*:hover {
     color: #ffa22b;
 }
 
 .horizontalMenu>.horizontalMenu-list>li>.horizontal-megamenu .link-list li a:hover {
     color: #ffa22b;
 }
 
 .register {
     background: linear-gradient(120deg, #4f4ac7 0%, #ffa22b 100%);
 }
 
 .btnRegister {
     background: #ffa22b;
 }
 
 .register .nav-tabs .nav-link.active {
     color: #ffa22b;
     border: 1px solid #ffa22b;
 }
 
 .pretty input:checked~.state.p-primary label:after,
 .pretty.p-toggle .state.p-primary label:after {
     background-color: #ffa22b !important
 }
 
 .pretty input:checked~.state.p-primary-o label:before,
 .pretty.p-toggle .state.p-primary-o label:before {
     border-color: #ffa22b
 }
 
 .pretty input:checked~.state.p-primary-o .icon1,
 .pretty input:checked~.state.p-primary-o .svg,
 .pretty input:checked~.state.p-primary-o svg,
 .pretty.p-toggle .state.p-primary-o .icon1,
 .pretty.p-toggle .state.p-primary-o .svg,
 .pretty.p-toggle .state.p-primary-o svg {
     color: #ffa22b;
     stroke: #ffa22b
 }
 
 .pretty.p-default:not(.p-fill) input:checked~.state.p-primary-o label:after {
     background-color: #ffa22b !important
 }
 
 .pretty.p-switch input:checked~.state.p-primary:before {
     border-color: #ffa22b
 }
 
 .pretty.p-switch.p-fill input:checked~.state.p-primary:before {
     background-color: #ffa22b !important
 }
 
 .owl-carousel button.owl-dot {
     background: rgb(105, 99, 255, 0.3) !important;
 }
 
 .owl-carousel button.owl-dot.active {
     background: #205699!important;
 }
 
 .bg-background:before {
     background: linear-gradient(-225deg, rgba(74, 61, 184, 0.8) 48%, rgba(50, 228, 179, 0.8) 100%);
 }
 
 .bg-background2:before {
     background: linear-gradient(-225deg, rgba(74, 61, 184, 0.8) 48%, rgba(50, 228, 179, 0.8) 100%);
 }
 
 .bg-background-color:before {
     background: linear-gradient(-225deg, rgba(74, 61, 184, 0.8) 48%, rgba(50, 228, 179, 0.8) 100%);
 }
 
 .bg-background3:before {
     background: linear-gradient(-225deg, rgba(74, 61, 184, 0.8) 48%, rgba(50, 228, 179, 0.8) 100%);
 }
 
 .bg-background-5:before {
     background: linear-gradient(-225deg, rgba(74, 61, 184, 0.8) 48%, rgba(50, 228, 179, 0.8) 100%);
 }
 
 .bg-background-6:before {
     background: linear-gradient(-225deg, rgba(74, 61, 184, 0.8) 48%, rgba(50, 228, 179, 0.8) 100%);
 }
 
 .slider-header .item:before {
     background: linear-gradient(-225deg, rgba(74, 61, 184, 0.8) 48%, rgba(50, 228, 179, 0.8) 100%);
 }
 
 .select2-container--default.select2-container--focus .select2-selection--multiple {
     box-shadow: 0 0 0 2px rgb(105, 99, 255, 0.25);
 }
 
 .custom-control-input:focus~.custom-control-label::before {
     box-shadow: 0 0 0 1px #f9faff, 0 0 0 2px rgb(105, 99, 255, 0.25);
 }
 
 .custom-file-input:focus~.custom-file-label {
     box-shadow: 0 0 0 2px rgb(105, 99, 255, 0.25);
 }
 
 .custom-range::-webkit-slider-thumb:focus {
     outline: none;
     box-shadow: 0 0 0 1px #f9faff, 0 0 0 2px rgb(105, 99, 255, 0.25);
 }
 
 .custom-range::-moz-range-thumb:focus {
     outline: none;
     box-shadow: 0 0 0 1px #f9faff, 0 0 0 2px rgb(105, 99, 255, 0.25);
 }
 
 .custom-range::-ms-thumb:focus {
     outline: none;
     box-shadow: 0 0 0 1px #f9faff, 0 0 0 2px rgb(105, 99, 255, 0.25);
 }
 
 .error-img .form-control:focus {
     outline: 0;
     box-shadow: 0 0 0 2px rgb(105, 99, 255, 0.25);
 }
 
 .selectize-input.focus {
     border-color: #467fcf;
     box-shadow: 0 0 0 2px rgb(105, 99, 255, 0.25);
 }
 
 .item-card:hover .item-card-desc:before {
     background: linear-gradient(-225deg, rgba(72, 1, 255, 0.7) 0%, rgba(121, 24, 242, 0.7) 48%, rgba(172, 50, 228, 0.7) 100%);
 }
 
 .item-card7-imgs:hover a {
     background: linear-gradient(-225deg, rgba(72, 1, 255, 0.7) 0%, rgba(121, 24, 242, 0.7) 48%, rgba(172, 50, 228, 0.7) 100%);
 }
 
 .item-card2-img:hover a {
     background: transparent;
 }
 
 .app-sidebar .side-menu__item.active {
     background: #007590 !important;
     color: #fff !important;
 }
 
 .app-sidebar .side-menu__item.active:hover {
     background: #007590 !important;
     color: #fff !important;
 }
 
 .app-sidebar:before {
     background: #007590;
 }
 
 .app-sidebar-footer {
     background: #007590;
 }
 
 .masthead .masthead-bg {
     background: linear-gradient(-225deg, rgba(74, 61, 184, 0.8) 48%, rgba(50, 228, 179, 0.8) 100%) !important;
 }
 
 @media (max-width: 992px) {
     .search-show .nav-search {
         background: linear-gradient(to right, rgb(105, 99, 255), rgba(59, 162, 255));
     }
 }
 
 @media (max-width: 992px) {
     .nav-item.with-sub .sub-item {
         border-top: 2px solid #ffa22b;
     }
 }
 
 @media (max-width:480px) {
     .zoom-container .arrow-ribbon2:before {
         border-top: 17px solid transparent;
         border-left: 17px solid #ffa22b;
         border-bottom: 17px solid transparent;
     }
 }
 
 .bg-secondary {
     background-color: #205699 !important;
 }
 
 a.bg-secondary:hover,
 a.bg-secondary:focus,
 button.bg-secondary:hover,
 button.bg-secondary:focus {
     background-color: #205699 !important;
 }
 
 .btn-secondary {
     color: #fff;
     background-color: #205699;
     border-color: #205699;
 }
 
 .btn-secondary:hover {
     color: #fff;
     background-color: #205699;
     border-color: #205699;
 }
 
 .btn-secondary:focus,
 .btn-secondary.focus {
     box-shadow: 0 0 0 2px rgba(47, 12, 108, 0.5);
 }
 
 .btn-secondary.disabled,
 .btn-secondary:disabled {
     color: #fff;
     background-color: #205699;
     border-color: #205699;
 }
 
 .btn-secondary:not(:disabled):not(.disabled):active,
 .btn-secondary:not(:disabled):not(.disabled).active,
 .show>.btn-secondary.dropdown-toggle {
     color: #fff;
     background-color: #205699;
     border-color: #205699;
 }
 
 .btn-secondary:not(:disabled):not(.disabled):active:focus,
 .btn-secondary:not(:disabled):not(.disabled).active:focus,
 .show>.btn-secondary.dropdown-toggle:focus {
     box-shadow: 0 0 0 2px rgba(47, 12, 108, 0.5);
 }
 
 .bg-linkedin {
     background: #0077b5;
 }
 
 .bg-facebook {
     background: #3C5A99;
 }
 
 .accent-2 {
     border-top: 2px solid #ffa22b;
 }
 
 .item-card .item-card-desc:before {
     background: rgba(40, 35, 47, 0.5);
 }
 
 .item-card:hover .item-card-desc:before {
     background: linear-gradient(-225deg, rgba(74, 61, 184, 0.8) 48%, rgba(50, 228, 179, 0.8) 100%);
 }
 
 @media (min-width: 992px) {
     .sticky-wrapper.is-sticky .horizontalMenu>.horizontalMenu-list>li>a.active {
         background-color: #ffa22b;
         color: #fff;
     }
     .sticky-wrapper.is-sticky .horizontalMenu>.horizontalMenu-list>li>a:hover {
         background-color: #ffa22b;
         color: #fff;
     }
 }
 
 .btn-orange {
     color: #fff;
     background-color: #e67605;
     border-color: #e67605;
 }
 
 .item-card7-imgs:hover a {
     background: transparent;
 }
 
 .item-card2-img:hover a {
     background: transparent;
 }
 
 .arrow-ribbon.bg-secondary:before {
     border-left: 15px solid #205699;
 }
 
 .select2-container--default .select2-results__option--highlighted[aria-selected] {
     background-color: #e9ecf3;
     color: #ffa22b;
 }
 
 .sticky-wrapper.relative.banners .horizontalMenu>.horizontalMenu-list>li>a.active {
     background-color: #ffa22b;
 }
 
 .sticky-wrapper.relative.banners .horizontalMenu>.horizontalMenu-list>li:hover>a {
     background-color: #ffa22b;
 }
 
 .pricingTable2.pink .pricing-plans {
     background-color: #ffa22b;
 }
 
 .pricingTable .title:after {
     border-left: 26px solid rgba(255, 56, 43, 0.1);
 }
 
 .pricingTable:hover {
     border: 1px solid rgb(255, 56, 43);
 }
 
 .pricingTable.advance-pricing {
     border: 1px solid rgb(255, 56, 43);
 }
 
 .pricingTable:hover .title {
     background: #ffa22b;
 }
 
 .construction-image:before {
     content: '';
     background: rgba(41, 5, 134, 0.88);
 }
 
 .construction {
     z-index: 1;
 }
 
 .countdown-timer-wrapper .timer .timer-wrapper .time {
     color: #ffa22b;
     background: rgb(255, 255, 255);
 }
 
 .pricingTable:hover .pricingTable-signup {
     background: #ffa22b;
     color: #fff;
 }
 
 .pricingTable .pricingTable-signup {
     background: rgba(255, 56, 43, 0.12);
     color: #ffa22b;
 }
 
 .pricingTable:hover .title {
     background: #ffa22b;
     color: #fff;
 }
 
 .pricingTable.advance-pricing {
     border: 1px solid #ffa22b;
 }
 
 .pricingTable:hover {
     border: 1px solid #ffa22b;
 }
 
 .pricingTable:hover .title:before {
     border-right-color: #ffa22b;
 }
 
 .pricingTable:hover .title:after {
     border-left-color: #ffa22b;
 }
 
 .pricingTable .title:before,
 .pricingTable .title:after {
     content: "";
     border-right: 26px solid rgba(255, 56, 43, 0.1);
 }
 
 .pricingTable .title:after {
     border-right: none;
     border-left: 26px solid rgba(255, 56, 43, 0.1);
 }
 
 .pricingTable .title {
     background: rgba(255, 56, 43, 0.1);
 }
 
 .pricingTable .title {
     color: #ffa22b;
 }
 
 .construction-image:before {
     background: linear-gradient(-225deg, rgba(74, 61, 184, 0.8) 48%, rgba(50, 228, 179, 0.8) 100%);
 }
 
 @media (max-width:991px) {
     .horizontalMenu>.horizontalMenu-list>li>a.active {
         background-color: #ffa22b;
         color: #fff;
     }
 }
 
 @media (min-width:992px) {
     .sticky-wrapper.is-sticky .horizontal-main {
         background: #eef7d4;
     }
 }
 
 .horizontal-main {
     background: #eef7d4;
 }
 
 .bg-card-light:hover {
     border-color: #ffa22b;
 }
 
 .status-border:hover {
     border: 1px solid #ffa22b !important;
 }
 
 .status-border:hover i {
     color: #ffa22b!important;
 }
 
 .bg-card:hover {
     border: 1px solid #ffa22b;
 }
 
 .bg-card .cat-img i {
     color: #ffa22b;
 }
 
 .sticky-wrapper.absolute.banners .horizontalMenu>.horizontalMenu-list>li>a.active {
     background-color: #ffa22b;
     color: #fff!important;
 }
 
 @media (max-width:991px) {
     .horizontalMenu>.horizontalMenu-list>li>a.active {
         background-color: #ffa22b;
     }
 }
 
 .sticky-wrapper.absolute.banners .horizontal-main:after {
     background: #ffa22b;
 }
 
 .sticky-wrapper.absolute.banners .horizontalMenu>.horizontalMenu-list>li:hover>a {
     background-color: #ffa22b;
     color: #fff!important;
 }
 
 .sticky-wrapper.absolute.banners .horizontalMenu>.horizontalMenu-list>li>a.active {
     background-color: #ffa22b;
     color: #fff!important;
 }
 
 .ribbon-1:after {
     border-top: 13px solid #ffa22b;
 }
 
 .ribbon-1 span {
     background: #ffa22b;
 }
 
 .ribbon-1 span:before {
     background: #ffa22b;
 }
 
 .ribbon-1 span:after {
     background: #ffa22b;
 }
 
 .header-main i {
     color: #fff;
 }
 
 .pricingTable .title {
     color: #ffa22b;
 }
 
 .pricingTable:hover .title {
     background: #ffa22b;
 }
 
 .pricingTable.advance-pricing {
     border: 1px solid #ffa22b;
 }
 
 .pricingTable:hover {
     border: 1px solid #ffa22b;
 }
 
 .pricingTable:hover .title:before {
     border-right-color: #ffa22b;
 }
 
 .pricingTable:hover .title:after {
     border-left-color: #ffa22b;
 }
 
 .pricingTable .pricingTable-signup {
     color: #ffa22b;
 }
 
 .pricingTable:hover .pricingTable-signup {
     background: #ffa22b;
     color: #fff;
 }
 
 .pricingTable2.pink .pricing-plans {
     background-color: #ffa22b;
 }
 
 .bg-card-light:hover {
     border-color: #ffa22b;
 }
 
 .status-border:hover {
     border: 1px solid #ffa22b!important;
 }
 
 .status-border:hover i {
     color: #ffa22b!important;
 }
 
 .bg-card .cat-img i {
     color: #ffa22b;
 }
 
 .custom-control-input:checked~.custom-control-label::before {
     color: #fff;
     border-color: #ffa22b;
     background-color: #ffa22b;
 }
 
 .rev-btn {
     background-color: #ffa22b;
     border-color: #ffa22b;
 }
 
 .rev-btn:hover {
     background-color: #ffa22b !important;
     border-color: #ffa22b;
 }
 
 a:hover {
     color: #ffa22b;
 }
 
 @media (min-width:992px) {
     .sticky-wrapper.is-sticky .horizontal-main:after {
         background: #ffa22b;
     }
     .sticky-wrapper.is-sticky .horizontalMenu>.horizontalMenu-list>li>a.active {
         background-color: #ffa22b;
         color: #fff;
     }
 }
 
 .breadcrumb-item.active {
     color: #ffa22b;
 }
 
 .label.arrowed-in:before,
 .label.arrowed:before {
     border-right-color: #ffa22b;
 }
 
 .accent-2 {
     border-top: 2px solid #ffa22b;
 }
 
 .item-card7-overlaytext span {
     background: rgba(0, 0, 0, 0.5);
 }
 
 .item-card7-overlaytext span.active {
     background: #ffa22b;
 }
 
 .item-card8-overlaytext h6 {
     background: #ffa22b;
 }
 
 .onoffswitch-checkbox:checked+.onoffswitch-label {
     background: #ffa22b;
 }
 
 .onoffswitch-checkbox:checked+.onoffswitch-label,
 .onoffswitch-checkbox:checked+.onoffswitch-label:before {
     border-color: #ffa22b;
 }
 
 .onoffswitch2-checkbox:checked+.onoffswitch2-label {
     background: #ffa22b;
 }
 
 .onoffswitch2-checkbox:checked+.onoffswitch-label2,
 .onoffswitch2-checkbox:checked+.onoffswitch2-label:before {
     border-color: #ffa22b;
 }
 
 #gdpr-cookie-message button,
 button#ihavecookiesBtn {
     background: #205699;
 }
 
 .ribbon-2:after {
     border-top: 13px solid #205699;
 }
 
 .ribbon-2 span {
     background: #205699;
 }
 
 .ribbon-2 span:before {
     background: #205699;
 }
 
 .ribbon-2 span:after {
     background: #205699;
 }
 
 .pricingTable2.blue .pricing-plans {
     background-color: #205699;
 }
 
 .badge-secondary {
     color: #fff;
     background-color: #205699;
 }
 
 .badge-secondary[href]:focus,
 .badge-secondary[href]:hover {
     color: #fff;
     text-decoration: none;
     background-color: #205699;
 }
 
 .modal-header .close.btn {
     background-color: #205699;
     border-color: #205699;
 }
 
 .bg-secondary {
     background-color: #eef7d4!important;
 }
 
 a.bg-secondary:focus,
 a.bg-secondary:hover,
 button.bg-secondary:focus,
 button.bg-secondary:hover {
     background-color: #205699!important;
 }
 
 .text-secondary {
     color: #205699!important;
 }
 
 a.text-secondary:focus,
 a.text-secondary:hover {
     color: #205699!important;
 }
 
 .arrow-ribbon.bg-secondary:before {
     border-left: 15px solid #eef7d4;
 }
 
 .bg-secondary-transparent {
     background-color: rgba(89, 1, 255, .14);
 }
 
 .bg-primary-transparent {
     background-color: rgba(241, 202, 214, .6);
 }