.my_switcher {
    display: none !important;
}

::selection {
    color: #FFFFFF;
    background-color: #F7991B;
}

.active-dark-mode .footer-copyright .copyright-text a:hover {
    color: #F7991B;
}

.active-dark-mode .footer-bottom-link ul li a:hover {
    color: #F7991B;
}

.back-to-top {
    background-color: #F7991B !important;
}

.header-offcanvasmenu {
    width: 40vw;
    padding-left: 100px;
}

.light-version-logo {
    min-width: 187px;
    height: auto;
}

.dark-version-logo {
    min-width: 187px;
    height: auto;
}

.light-mode {
    min-width: 187px;
    height: auto;
}

.dark-mode {
    min-width: 187px;
    height: auto;
}

.bg-dark-mode-cta {
    background-color: #16191A;
}

.active-dark-mode .header-action .sidemenu-btn .btn-wrap {
    background-color: #FFFFFF;
}

.active-dark-mode .header-action .sidemenu-btn .btn-wrap span {
    background-color: #000000;
}

.active-dark-mode .mainmenu li a::before {
    background-color: #F7991B;
}

.active-dark-mode .mainmenu .menu-item-has-children a::after {
    color: #FFFFFF;
}

.mainmenu>.menu-item-has-children .axil-submenu li a::after {
    height: 0px;
}

.active-dark-mode .mainmenu li a {
    color: #FFFFFF;
}

.active-dark-mode .mainmenu li a:hover {
    color: #FFFFFF;
}

.active-dark-mode .mainmenu .menu-item-has-children .axil-submenu li a {
    color: #FFFFFF;
}

.active-dark-mode .mainmenu .menu-item-has-children .axil-submenu li a:hover {
    color: #F7991B;
}

.axil-btn.btn-fill-primary {
    background-color: #F7991B;
    border-color: #F7991B;
}

.axil-btn.btn-fill-primary::after {
    background-color: #FFFFFF;
    border-color: #FFFFFF;
    color: #000000;
}

.axil-btn.btn-fill-primary:hover {
    background-color: #FFFFFF;
    border-color: #FFFFFF;
    color: #000000;
}

.active-dark-mode .axil-btn.btn-borderd::after {
    background-color: #F7991B;
    border-color: #F7991B;
    color: #FFFFFF;
}

.active-dark-mode .pricing-table:hover .pricing-header .axil-btn,
.active-dark-mode .pricing-table.active .pricing-header .axil-btn {
    border-color: #F7991B;
}

.active-dark-mode .axil-btn.btn-borderd {
    background-color: #FFFFFF;
    border-color: #FFFFFF;
    color: #000000;
}

.section-heading .subtitle {
    color: #F7991B;
}

.active-dark-mode .section-heading .title {
    color: #FFFFFF;
}

.pricing-table .pricing-header .title {
    color: #FFFFFF;
}

.pricing-table:hover .pricing-header .title,
.pricing-table.active .pricing-header .title {
    color: #F7991B;
}

.case-study-counterup .count-number {
    color: #F7991B;
}

.counterup-progress .count-number {
    color: #F7991B;
}

.active-dark-mode .pricing-billing-duration ul .nav-link.active {
    background-color: #F7991B;
    color: #FFFFFF;
}

.active-dark-mode .axil-btn.btn-fill-white {
    background-color: #F7991B;
    color: #FFFFFF;
}

.active-dark-mode .axil-btn.btn-fill-white::after {
    background-color: #FFFFFF;
    color: #000000;
}

.active-dark-mode .axil-btn.btn-fill-white:hover {
    background-color: #FFFFFF;
    color: #000000;
}

.call-to-action .section-heading span {
    color: #F7991B;
}

.active-dark-mode .banner .banner-content .title {
    color: #FFFFFF;
}

.blog-list .post-content .title a {
    color: #FFFFFF;
}

.blog-list .post-content .title a:hover {
    color: #F7991B;
}

.input-group .subscribe-btn {
    border: none;
    background-color: #F7991B;
    color: #FFFFFF;
}

.input-group .subscribe-btn:hover {
    border: none;
    background-color: #FFFFFF;
    color: #000000;
}

.active-dark-mode .pricing-table:hover .pricing-header .axil-btn,
.active-dark-mode .pricing-table.active .pricing-header .axil-btn {
    background-color: #F7991B;
}

.active-dark-mode .isotope-project-btn button {
    color: #F7991B;
}

.project-grid .content .title a:hover {
    color: #F7991B;
}

.project-grid .content .title a {
    color: #FFFFFF;
}

.testimonial-grid:hover {
    border-top-color: #F7991B;
}

.testimonial-grid.active {
    border-top-color: #F7991B;
}

.active-dark-mode .slick-dot-nav .slick-dots li button {
    background-color: #FFFFFF;
}

.active-dark-mode .slick-dot-nav .slick-dots li.slick-active button {
    background-color: #F7991B;
}

.active-dark-mode .services-grid .content .title a {
    color: #FFFFFF;
}

.active-dark-mode .services-grid .content .title a:hover {
    color: #F7991B;
}

.active-dark-mode .services-grid .content .more-btn {
    color: #FFFFFF;
}

.active-dark-mode .services-grid .content .more-btn:hover {
    color: #F7991B;
}

.services-grid:hover .content .more-btn::before,
.services-grid.active .content .more-btn::before {
    background-color: #FFFFFF;
}

.active-dark-mode .services-grid:hover .content .more-btn,
.active-dark-mode .services-grid.active .content .more-btn {
    color: #F7991B;
}

.active-dark-mode .isotope-project-btn button::after {
    background-color: #F7991B;
}

.active-dark-mode .isotope-project-btn button {
    color: #FFF;
}

.active-dark-mode .blog-list .post-content .more-btn {
    color: #FFFFFF;
}

.active-dark-mode .blog-list .post-content .more-btn:hover {
    color: #F7991B;
}

.active-dark-mode input,
.active-dark-mode .form-control {
    color: #FFFFFF;
}

.active-dark-mode .testimonial-grid .author-info .content .name {
    color: #FFFFFF;
    margin-left: -20px;
}

.header-offcanvasmenu .offcanvas-body .contact-inner .social-share li a {
    background-color: #FFFFFF;
    color: #000000;
}

.header-offcanvasmenu .offcanvas-body .contact-inner .social-share li a:hover {
    background-color: #F7991B;
    color: #FFFFFF;
}

.header-offcanvasmenu .offcanvas-body .side-nav-search-form .side-nav-search-btn:hover i {
    color: #FFFFFF;
}

.active-dark-mode .header-offcanvasmenu .offcanvas-body .contact-inner .title {
    color: #FFFFFF;
}

.active-dark-mode .header-offcanvasmenu .offcanvas-body .contact-inner .address a {
    color: #FFFFFF;
}

.active-dark-mode .header-offcanvasmenu .offcanvas-body .contact-inner .address a:hover {
    color: #F7991B;
}

.active-dark-mode .header-offcanvasmenu .offcanvas-body .main-navigation li a {
    color: #FFFFFF;
}

.active-dark-mode .header-offcanvasmenu .offcanvas-body .main-navigation li a:hover {
    color: #F7991B;
}

.header-offcanvasmenu .offcanvas-body .side-nav-search-form .search-field {
    border-bottom: #F7991B;
}

.active-dark-mode .header-offcanvasmenu .offcanvas-header .btn-close:hover {
    background-color: #F7991B;
}

.footer-newsletter .title {
    color: #FFFFFF;
}

.active-dark-mode .footer-social-link ul li a:hover {
    color: #F7991B;
}

.footer-widget .widget-title {
    color: #FFFFFF;
}

.footer-widget .widget-title:hover {
    color: #FFFFFF;
}

.active-dark-mode .footer-menu-link li a:hover {
    color: #F7991B;
}

.active-dark-mode .axil-mainmenu.axil-sticky {
    background-color: #181818;
}

.brand-grid img {
    filter: none;
    -webkit-filter: none;
}

.doto {
    filter: brightness(0) saturate(100%) invert(74%) sepia(89%) saturate(2300%) hue-rotate(343deg) brightness(96%) contrast(102%);
    -webkit-filter: brightness(0) saturate(100%) invert(74%) sepia(89%) saturate(2300%) hue-rotate(343deg) brightness(96%) contrast(102%);
}

.dotohalf {
    filter: brightness(0) saturate(100%) invert(74%) sepia(89%) saturate(2300%) hue-rotate(343deg) brightness(96%) contrast(102%);
    -webkit-filter: brightness(0) saturate(100%) invert(74%) sepia(89%) saturate(2300%) hue-rotate(343deg) brightness(96%) contrast(102%);
    opacity: 0.5;
}

.dotoquarter {
    filter: brightness(0) saturate(100%) invert(74%) sepia(89%) saturate(2300%) hue-rotate(343deg) brightness(96%) contrast(102%);
    -webkit-filter: brightness(0) saturate(100%) invert(74%) sepia(89%) saturate(2300%) hue-rotate(343deg) brightness(96%) contrast(102%);
    opacity: 0.1;
}

a.disabled {
    pointer-events: none;
    cursor: default;
}

a {
    color: #F7991B;
}

a:hover {
    color: #FFFFFF;
}

.read-more {
    margin-bottom: 1.5em;
    p:last-child {
        margin-bottom: 0;
    }
    &__link-wrap {
        display: block;
    }
    &__link {
        font-weight: 700;
    }
}

a #read-more_0 .read-more__link {
    color: #F7991B !important;
}

a #read-more_0:hover {
    color: #F7991B !important;
}

.read-more.is-inline,
.read-more.is-inline p,
.read-more.is-inline+span {
    display: inline;
}

.read-more.is-inline+span {
    margin-left: 0.25em
}

.read-more.is-inline.is-expanded+span {
    display: inline-block;
    margin-left: 0;
}

article {
    padding: 1em 0;
    max-width: 37em;
    margin: 2em auto;
    line-height: 1.4;
    &+& {
        border-top: 1px solid #ddd;
    }
}

.st {
    color: #F7991B;
    font-weight: 500;
    font-size: 24px;
    font-family: var(--font-primary);
}

.accordion-item {
    background-color: #2F2F34;
    border: 0px;
}

button .accordion-button .collapsed {
    background-color: #69696D;
}

button .accordion-button .collapsed .collapseTwo {
    background-color: #58585A;
}

button .accordion-button {
    background-color: #58585A;
}

.accordion-button:not(.collapsed)::after {
    color: #F7991B;
}

.accordion-button.collapsed::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23F7991B'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}

.accordion-button:not(.collapsed)::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23F7991B'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}

.accordion-button:not(.collapsed) {
    background-color: #58585A;
}

.accordion-button {
    background-color: #58585A;
}

.accordion-button:focus {
    box-shadow: 0 0 0 .25rem rgba(247, 153, 27, 0.0);
}

.slick-dots {
    display: none !important;
}

a.anchorfixed {
    display: block;
    position: relative;
    top: -150px;
    visibility: hidden;
}

.g-recaptcha-response {
    display: none;
    visibility: hidden !important;
}