
img.cst-smiley,
img.emoji {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    height: 1em !important;
    width: 1em !important;
    margin: 0 0.07em !important;
    vertical-align: -0.1em !important;
    background: none !important;
    padding: 0 !important;
}
.cst-block-audio figcaption {
    color: #555;
    font-size: 13px;
    text-align: center
}

.is-dark-theme .cst-block-audio figcaption {
    color: hsla(0, 0%, 100%, .65)
}

.cst-block-audio {
    margin: 0 0 1em
}

.cst-block-code {
    border: 1px solid #ccc;
    border-radius: 4px;
    font-family: Menlo, Consolas, monaco, monospace;
    padding: .8em 1em
}

.cst-block-embed figcaption {
    color: #555;
    font-size: 13px;
    text-align: center
}

.is-dark-theme .cst-block-embed figcaption {
    color: hsla(0, 0%, 100%, .65)
}

.cst-block-embed {
    margin: 0 0 1em
}

.blocks-gallery-caption {
    color: #555;
    font-size: 13px;
    text-align: center
}

.is-dark-theme .blocks-gallery-caption {
    color: hsla(0, 0%, 100%, .65)
}

.cst-block-image figcaption {
    color: #555;
    font-size: 13px;
    text-align: center
}

.is-dark-theme .cst-block-image figcaption {
    color: hsla(0, 0%, 100%, .65)
}

.cst-block-image {
    margin: 0 0 1em
}

.cst-block-pullquote {
    border-bottom: 4px solid;
    border-top: 4px solid;
    color: currentColor;
    margin-bottom: 1.75em
}

.cst-block-pullquote cite,
.cst-block-pullquote footer,
.cst-block-pullquote__citation {
    color: currentColor;
    font-size: .8125em;
    font-style: normal;
    text-transform: uppercase
}

.cst-block-quote {
    border-left: .25em solid;
    margin: 0 0 1.75em;
    padding-left: 1em
}

.cst-block-quote cite,
.cst-block-quote footer {
    color: currentColor;
    font-size: .8125em;
    font-style: normal;
    position: relative
}

.cst-block-quote.has-text-align-right {
    border-left: none;
    border-right: .25em solid;
    padding-left: 0;
    padding-right: 1em
}

.cst-block-quote.has-text-align-center {
    border: none;
    padding-left: 0
}

.cst-block-quote.is-large,
.cst-block-quote.is-style-large,
.cst-block-quote.is-style-plain {
    border: none
}

.cst-block-search .cst-block-search__label {
    font-weight: 700
}

.cst-block-search__button {
    border: 1px solid #ccc;
    padding: .375em .625em
}

:where(.cst-block-group.has-background) {
    padding: 1.25em 2.375em
}

.cst-block-separator.has-css-opacity {
    opacity: .4
}

.cst-block-separator {
    border: none;
    border-bottom: 2px solid;
    margin-left: auto;
    margin-right: auto
}

.cst-block-separator.has-alpha-channel-opacity {
    opacity: 1
}

.cst-block-separator:not(.is-style-wide):not(.is-style-dots) {
    width: 100px
}

.cst-block-separator.has-background:not(.is-style-dots) {
    border-bottom: none;
    height: 1px
}

.cst-block-separator.has-background:not(.is-style-wide):not(.is-style-dots) {
    height: 2px
}

.cst-block-table {
    margin: 0 0 1em
}

.cst-block-table td,
.cst-block-table th {
    word-break: normal
}

.cst-block-table figcaption {
    color: #555;
    font-size: 13px;
    text-align: center
}

.is-dark-theme .cst-block-table figcaption {
    color: hsla(0, 0%, 100%, .65)
}

.cst-block-video figcaption {
    color: #555;
    font-size: 13px;
    text-align: center
}

.is-dark-theme .cst-block-video figcaption {
    color: hsla(0, 0%, 100%, .65)
}

.cst-block-video {
    margin: 0 0 1em
}

.cst-block-template-part.has-background {
    margin-bottom: 0;
    margin-top: 0;
    padding: 1.25em 2.375em
}
/*! This file is auto-generated */
.cst-block-button__link {
    color: #fff;
    background-color: #32373c;
    border-radius: 9999px;
    box-shadow: none;
    text-decoration: none;
    padding: calc(.667em + 2px) calc(1.333em + 2px);
    font-size: 1.125em
}

.cst-block-file__button {
    background: #32373c;
    color: #fff;
    text-decoration: none
}
body {
    --cst--preset--color--black: #000000;
    --cst--preset--color--cyan-bluish-gray: #abb8c3;
    --cst--preset--color--white: #ffffff;
    --cst--preset--color--pale-pink: #f78da7;
    --cst--preset--color--vivid-red: #cf2e2e;
    --cst--preset--color--luminous-vivid-orange: #ff6900;
    --cst--preset--color--luminous-vivid-amber: #fcb900;
    --cst--preset--color--light-green-cyan: #7bdcb5;
    --cst--preset--color--vivid-green-cyan: #00d084;
    --cst--preset--color--pale-cyan-blue: #8ed1fc;
    --cst--preset--color--vivid-cyan-blue: #0693e3;
    --cst--preset--color--vivid-purple: #9b51e0;
    --cst--preset--color--finbuzz-primary: #fa360a;
    --cst--preset--color--finbuzz-secondary: #ff5e17;
    --cst--preset--color--finbuzz-button-dark-gray: #111111;
    --cst--preset--color--finbuzz-button-light-gray: #a5a5a5;
    --cst--preset--color--finbuzz-button-white: #ffffff;
    --cst--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%);
    --cst--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);
    --cst--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%);
    --cst--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, rgb(207, 46, 46) 100%);
    --cst--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
    --cst--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);
    --cst--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);
    --cst--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);
    --cst--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);
    --cst--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);
    --cst--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);
    --cst--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
    --cst--preset--gradient--finbuzz-gradient-color: linear-gradient(to right, #ff5e17, #fa360a);
    --cst--preset--font-size--small: 12px;
    --cst--preset--font-size--medium: 20px;
    --cst--preset--font-size--large: 36px;
    --cst--preset--font-size--x-large: 42px;
    --cst--preset--font-size--normal: 16px;
    --cst--preset--font-size--huge: 50px;
    --cst--preset--spacing--20: 0.44rem;
    --cst--preset--spacing--30: 0.67rem;
    --cst--preset--spacing--40: 1rem;
    --cst--preset--spacing--50: 1.5rem;
    --cst--preset--spacing--60: 2.25rem;
    --cst--preset--spacing--70: 3.38rem;
    --cst--preset--spacing--80: 5.06rem;
    --cst--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
    --cst--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
    --cst--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
    --cst--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);
    --cst--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
}

:where(.is-layout-flex) {
    gap: 0.5em;
}

:where(.is-layout-grid) {
    gap: 0.5em;
}

body .is-layout-flow>.alignleft {
    float: left;
    margin-inline-start: 0;
    margin-inline-end: 2em;
}

body .is-layout-flow>.alignright {
    float: right;
    margin-inline-start: 2em;
    margin-inline-end: 0;
}

body .is-layout-flow>.aligncenter {
    margin-left: auto !important;
    margin-right: auto !important;
}

body .is-layout-constrained>.alignleft {
    float: left;
    margin-inline-start: 0;
    margin-inline-end: 2em;
}

body .is-layout-constrained>.alignright {
    float: right;
    margin-inline-start: 2em;
    margin-inline-end: 0;
}

body .is-layout-constrained>.aligncenter {
    margin-left: auto !important;
    margin-right: auto !important;
}

body .is-layout-constrained> :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
    max-width: var(--cst--style--global--content-size);
    margin-left: auto !important;
    margin-right: auto !important;
}

body .is-layout-constrained>.alignwide {
    max-width: var(--cst--style--global--wide-size);
}

body .is-layout-flex {
    display: flex;
}

body .is-layout-flex {
    flex-wrap: wrap;
    align-items: center;
}

body .is-layout-flex>* {
    margin: 0;
}

body .is-layout-grid {
    display: grid;
}

body .is-layout-grid>* {
    margin: 0;
}

:where(.cst-block-columns.is-layout-flex) {
    gap: 2em;
}

:where(.cst-block-columns.is-layout-grid) {
    gap: 2em;
}

:where(.cst-block-post-template.is-layout-flex) {
    gap: 1.25em;
}

:where(.cst-block-post-template.is-layout-grid) {
    gap: 1.25em;
}

.has-black-color {
    color: var(--cst--preset--color--black) !important;
}

.has-cyan-bluish-gray-color {
    color: var(--cst--preset--color--cyan-bluish-gray) !important;
}

.has-white-color {
    color: var(--cst--preset--color--white) !important;
}

.has-pale-pink-color {
    color: var(--cst--preset--color--pale-pink) !important;
}

.has-vivid-red-color {
    color: var(--cst--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-color {
    color: var(--cst--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-color {
    color: var(--cst--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-color {
    color: var(--cst--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-color {
    color: var(--cst--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-color {
    color: var(--cst--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-color {
    color: var(--cst--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-color {
    color: var(--cst--preset--color--vivid-purple) !important;
}

.has-black-background-color {
    background-color: var(--cst--preset--color--black) !important;
}

.has-cyan-bluish-gray-background-color {
    background-color: var(--cst--preset--color--cyan-bluish-gray) !important;
}

.has-white-background-color {
    background-color: var(--cst--preset--color--white) !important;
}

.has-pale-pink-background-color {
    background-color: var(--cst--preset--color--pale-pink) !important;
}

.has-vivid-red-background-color {
    background-color: var(--cst--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-background-color {
    background-color: var(--cst--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-background-color {
    background-color: var(--cst--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-background-color {
    background-color: var(--cst--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-background-color {
    background-color: var(--cst--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-background-color {
    background-color: var(--cst--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-background-color {
    background-color: var(--cst--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-background-color {
    background-color: var(--cst--preset--color--vivid-purple) !important;
}

.has-black-border-color {
    border-color: var(--cst--preset--color--black) !important;
}

.has-cyan-bluish-gray-border-color {
    border-color: var(--cst--preset--color--cyan-bluish-gray) !important;
}

.has-white-border-color {
    border-color: var(--cst--preset--color--white) !important;
}

.has-pale-pink-border-color {
    border-color: var(--cst--preset--color--pale-pink) !important;
}

.has-vivid-red-border-color {
    border-color: var(--cst--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-border-color {
    border-color: var(--cst--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-border-color {
    border-color: var(--cst--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-border-color {
    border-color: var(--cst--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-border-color {
    border-color: var(--cst--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-border-color {
    border-color: var(--cst--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-border-color {
    border-color: var(--cst--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-border-color {
    border-color: var(--cst--preset--color--vivid-purple) !important;
}

.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
    background: var(--cst--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
}

.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
    background: var(--cst--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
}

.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
    background: var(--cst--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
}

.has-luminous-vivid-orange-to-vivid-red-gradient-background {
    background: var(--cst--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
}

.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
    background: var(--cst--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
}

.has-cool-to-warm-spectrum-gradient-background {
    background: var(--cst--preset--gradient--cool-to-warm-spectrum) !important;
}

.has-blush-light-purple-gradient-background {
    background: var(--cst--preset--gradient--blush-light-purple) !important;
}

.has-blush-bordeaux-gradient-background {
    background: var(--cst--preset--gradient--blush-bordeaux) !important;
}

.has-luminous-dusk-gradient-background {
    background: var(--cst--preset--gradient--luminous-dusk) !important;
}

.has-pale-ocean-gradient-background {
    background: var(--cst--preset--gradient--pale-ocean) !important;
}

.has-electric-grass-gradient-background {
    background: var(--cst--preset--gradient--electric-grass) !important;
}

.has-midnight-gradient-background {
    background: var(--cst--preset--gradient--midnight) !important;
}

.has-small-font-size {
    font-size: var(--cst--preset--font-size--small) !important;
}

.has-medium-font-size {
    font-size: var(--cst--preset--font-size--medium) !important;
}

.has-large-font-size {
    font-size: var(--cst--preset--font-size--large) !important;
}

.has-x-large-font-size {
    font-size: var(--cst--preset--font-size--x-large) !important;
}

.cst-block-navigation a:where(:not(.cst-element-button)) {
    color: inherit;
}

:where(.cst-block-post-template.is-layout-flex) {
    gap: 1.25em;
}

:where(.cst-block-post-template.is-layout-grid) {
    gap: 1.25em;
}

:where(.cst-block-columns.is-layout-flex) {
    gap: 2em;
}

:where(.cst-block-columns.is-layout-grid) {
    gap: 2em;
}

.cst-block-pullquote {
    font-size: 1.5em;
    line-height: 1.6;
}

.entry-banner {
    background-color: #272727;
}

.content-area {
    padding-top: 0px;
    padding-bottom: 0px;
}

.error-page-area .error-page-content {
    background-color: #ffffff;
}

@media (min-width:1400px) {
    .container {
        max-width: 1170px !important;
    }
}

a {
    color: #fa360a;
}

.primary-color {
    color: #fa360a;
}

.secondary-color {
    color: #ffa996;
}

body {
    color: #444444;
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    line-height: 28px;
    font-weight: normal;
    font-style: normal;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 700;
}

h1 {
    font-size: 46px;
    line-height: 50px;
    font-style: normal;
}

h2 {
    font-size: 36px;
    line-height: 44px;
    font-style: normal;
}

h3 {
    font-size: 28px;
    line-height: 36px;
    font-style: normal;
}

h4 {
    font-size: 22px;
    line-height: 32px;
    font-style: normal;
}

h5 {
    font-size: 18px;
    line-height: 28px;
    font-style: normal;
}

h6 {
    font-size: 14px;
    line-height: 24px;
    font-style: normal;
}

.topbar-style-2 .header-top-bar,
.topbar-style-3 .header-top-bar {
    background-color: #fa360a;
}

.topbar-left .header-button a,
.topbar-style-1 .header-top-bar .topbar-right .header-right-button .header-btn {
    color: #ffffff;
}

.topbar-style-1 .header-top-bar .topbar-right .header-right-button .header-btn,
.header-style-2 .header-top-right li .header-right-button .header-btn,
.accordion-style-3 .accordion-button.collapsed:before,
.header-style-4 .info-wrap .header-right-button a {
    background-image: linear-gradient(to right, #ff5e17, #fa360a);
}

.topbar-style-1 .header-top-bar .topbar-right .header-right-button .header-btn:hover,
.header-style-2 .header-top-right li .header-right-button .header-btn:hover,
.header-style-4 .info-wrap .header-right-button a:hover,
.header-style-4 .info-wrap .header-right-button a:hover {
    background-image: linear-gradient(to right, #fa360a, #ff5e17);
}

.mobile-top-bar .header-social li a:hover,
.topbar-style-4 .tophead-right .header-button:after {
    background: #fa360a
}

.topbar-right ul .topbar-social a:hover,
.topbar-left .header-button a i,
.header-style-2 .header-top .header-top-middle .header-button a i,
.header-style-4 .info-wrap .search-btn i:hover {
    color: #fa360a
}

.mobile-top-bar .header-button a {
    background-image: linear-gradient(to right, #ff5e17, #fa360a);
}

.topbar-style-4 .tophead-left i,
.topbar-style-4 .tophead-right i {
    color: #fa360a
}

.header-style-7 .menu-layout7,
.header-style-8 .header-style-8-menu .menu-wrap,
.rt-sticky .header-style-8-menu {
    background-color: #fa360a;
}

.header-style-8.trheader .header-area .header-menu.rt-sticky {
    background: transparent;
    box-shadow: none
}

.header-style-7 .menu-layout7.rt-sticky {
    background: rgba(250, 54, 10, 0.95);
}

.trheader.header-style-7 .menu-layout7.rt-sticky {
    background: rgba(250, 54, 10, 0.95);
}

.header-style-8 .header-top-8-wrap .header-info-wrap i {
    color: #fa360a;
}

.site-header .main-navigation nav ul li a {
    font-family: 'Source Sans Pro', sans serif;
    font-size: 16px;
    line-height: 22px;
    font-weight: 600;
    font-style: normal;
}

.site-header .main-navigation ul li ul li a {
    font-family: 'Source Sans Pro', sans serif;
    font-size: 15px;
    line-height: 22px;
    color: #000;
    font-style: normal;
}

.mean-container .mean-nav ul li a {
    font-family: 'Source Sans Pro', sans serif;
    font-size: 15px;
    line-height: 22px;
    font-weight: 600;
    font-style: normal;
}

.trheader .site-header .main-navigation .menu>li>a,
.header-style-1.trheader ul.info-wrap .header-number .media .media-body .item-label,
.header-style-1.trheader ul.info-wrap .header-number .media .media-body .item-number,
.trheader .header-top-middle .item-paragraph,
.header-style-5.trheader .header-number .media .media-body a,
.header-style-5.trheader .header-number .media .media-body .item-label,
.header-style-2.trheader .header-top .header-top-middle .header-button a,
.header-style-2.trheader .header-top-right li .media .media-body .item-label,
.header-style-7 .header-menu .info-wrap .info-text a,
.header-style-8.trheader .header-top-8-wrap .header-info-wrap span,
.header-style-8.trheader .header-top-8-wrap .header-info-wrap a,
.header-style-2.trheader .header-top-right li .media .media-body a {
    color: #010101 !important;
}

.trheader .main-navigation .menu .menu-item-has-children:after {
    color: #010101;
}

.header-style-4 .info-wrap .search-btn i:hover {
    color: #fa360a;
}

.site-header .main-navigation ul li ul li a {
    color: #000;
}

.additional-menu-area .sidenav-social span a:hover i,
.additional-menu-area .sidenav ul li a:hover,
.additional-menu-area .sidenav .closebtn {
    color: #fa360a;
}

.header-style-5.trheader .header-area .header-menu.rt-sticky {
    background: #fa360a;
}

.header-style-5 .header-area .header-menu.rt-sticky {
    background: #fa360a;
}

.site-header .main-navigation ul li ul li,
.site-header .main-navigation ul li ul {
    background-color: #ffffff;
}

.site-header .main-navigation ul.menu li ul.sub-menu li:hover {
    background-color: #ffffff;
}

.site-header .main-navigation ul.menu li ul.sub-menu li:hover:after {
    color: #111111;
}

.site-header .main-navigation ul li.mega-menu ul.sub-menu li a:hover,
.site-header .main-navigation ul li ul li a:hover:before,
.site-header .main-navigation ul li ul li a::before {
    color: #fa360a;
}

.site-header .main-navigation ul.menu li ul.sub-menu li a:hover {
    color: #fa360a;
}

.site-header .main-navigation ul li.mega-menu>ul.sub-menu {
    background-color: #ffffff
}

.site-header .main-navigation ul li.mega-menu ul.sub-menu li a {
    color: #000
}

.site-header .main-navigation ul li.mega-menu>ul.sub-menu li:hover:before {
    color: #fa360a;
}

.site-header .main-navigation ul li ul:after,
.site-header .main-navigation ul li.mega-menu>ul:after {
    background: #fa360a;
}

.mean-container a.meanmenu-reveal,
.mean-container .mean-nav ul li a.mean-expand {
    color: #fa360a;
}

.mean-container a.meanmenu-reveal span {
    background-color: #fa360a;
}

.mean-container .mean-bar {
    border-color: #fa360a;
}

.mean-container .mean-nav ul li.current_page_item>a,
.mean-container .mean-nav ul li.current-menu-item>a,
.mean-container .mean-nav ul li.current-menu-parent>a {
    color: #fa360a;
}

.header-style-1 ul.info-wrap .header-number .media .item-icon {
    color: #fa360a;
}

.site-header .search-box .search-text {
    border-color: #fa360a;
}

.header-style-1 .site-header .header-top .icon-left {
    border-color: #ffa996;
}

.header-style-1.trheader .rt-sticky ul.info-wrap .header-number .media .item-icon {
    color: #fa360a
}

.rt-sticky-menu-wrapper {
    border-color: #fa360a
}

.header-style-6.trheader .header-area .header-menu.rt-sticky {
    background-color: #fa360a;
}

.entry-banner .entry-banner-content h1 {
    color: #ffffff;
}

.breadcrumb-area .entry-breadcrumb span a,
.breadcrumb-trail ul.trail-items li a {
    color: #ebebeb;
}

.breadcrumb-area .entry-breadcrumb span a:hover,
.breadcrumb-trail ul.trail-items li a:hover {
    color: #fa360a;
}

.breadcrumb-trail ul.trail-items li,
.entry-banner .entry-breadcrumb .delimiter,
.entry-banner .entry-breadcrumb .dvdr {
    color: #a6a6a6;
}

.breadcrumb-area .entry-breadcrumb>span:last-child,
.breadcrumb-trail ul.trail-items li>span {
    color: #fa360a;
}

.entry-banner:after {
    background: rgba(0, 0, 0, 0);
}

.entry-banner .entry-banner-content {
    padding-top: 140px;
    padding-bottom: 150px;
}

a.scrollup {
    background-color: #fa360a;
}

a.scrollup:hover {
    color: #fa360a;
}

.footer-top-area {
    background-color: #ffffff;
}

.footer-area .widgettitle:after,
.footer-area .mc4cst-form .mc4cst-form-fields .mc4-subscriber button {
    background-color: #fa360a;
}

.footer-area .widgettitle:before {
    background-color: #ffa996;
}

.footer-style-2 .footer-top-area .rt_footer_social_widget .footer-social li a:hover {
    background-color: #fa360a;
}

.rt-box-title-1 span {
    border-top-color: #fa360a;
}

.footer-area .rt_footer_social_widget .footer-social li a:hover {
    background: #fa360a;
}

.widget_finbuzz_download .download-list .item .item-icon2 a,
.sidebar-widget-area .widget_recent_comments ul li.recentcomments:hover::after,
.sidebar-widget-area .widget_recent_comments ul li.recentcomments:hover::before {
    background: #fa360a;
}

.sidebar-widget-area .widget ul li a:hover {
    color: #fa360a;
}

.sidebar-widget-area .widget ul li:before,
.blog-date:after,
.sidebar-widget-area .widget h3.widgettitle::after {
    background: #fa360a;
}

.rt-post-box .post-box-style .media .media-body ul li a,
.post-box-style .post-box-date ul li i,
.post-box-style .media-body h3 a:hover,
.feature-post-layout .entry-title a:hover,
.post-tab-layout .post-box-date ul li:first-child,
.post-tab-layout .entry-title a:hover,
.blog-box .entry-content ul li a:hover,
.blog-box .entry-content h3:hover a,
.rt_widget_recent_entries_with_image .topic-box .posted-date i {
    color: #fa360a;
}

.search-form input:focus {
    border-color: #fa360a;
}

.sidebar-widget-area .rt_widget_recent_entries_with_image .media-body .posted-date a,
.sidebar-widget-area .widget ul li.active a,
.sidebar-widget-area .widget ul li.active a:before,
.footer-top-area .search-form input.search-submit,
.footer-top-area ul li:before,
.footer-top-area ul li a:before,
.author-widget .phone-number-layout .phone a:hover {
    color: #fa360a;
}

.footer-top-area .search-form input.search-submit,
.footer-top-area ul li a:before,
.footer-top-area .stylish-input-group .input-group-addon button i {
    color: #fa360a;
}

.footer-top-area .stylish-input-group .input-group-addon button:hover {
    background: #fa360a;
}

.rt-box-title-1,
.author-widget .phone-number-layout .author-icon>div {
    background-color: #fa360a;
}

.sidebar-widget-area .widget_recent_comments ul li.recentcomments:hover>span:before,
.footer-area .mc4cst-form .mc4cst-form-fields .mc4-subscriber button:hover,
.sidebar-widget-area .widget h3.widgettitle::before,
.sidebar-widget-area .widget_block h2:before {
    background-color: #ffa996;
}

.feature-post-layout .post-box-date ul li.feature-date,
.rt_widget_recent_entries_with_image .topic-box .widget-recent-post-title a:hover,
.single-post .entry-content ul li a:hover,
.blog .entry-content ul li a:hover {
    color: #fa360a;
}

.rt_widget_recent_entries_with_image .topic-box .post-date1 span {
    background-color: #fa360a;
}

.sidebar-widget-area .mc4cst-form .form-group .item-btn {
    background-color: #fa360a;
}

.sidebar-widget-area .mc4cst-form .form-group .item-btn:hover {
    background-color: #ffa996;
}

.post-tab-layout ul.btn-tab li .active {
    background-color: #fa360a;
}

.call-to-action-content .rtin-des .item-btn:hover,
.download-list ul li a {
    background-color: #fa360a;
}

.download-list ul li a:hover {
    background-color: #ffa996;
}

.sidebar-widget-area .widget_calendar td a,
.sidebar-widget-area .widget_calendar a:hover,
.download-list .item .item-icon i {
    color: #fa360a;
}

.menu-service-menu-container #menu-service-menu .service-sidebar-menu:after,
.download-list .item:after {
    background-color: #fa360a;
}

.menu-service-menu-container #menu-service-menu .service-sidebar-menu a::after {
    border-color: #fa360a;
}

.single-service-1 .elementor-widget-container:after {
    border-bottom: 55px solid #fa360a;
}

.sidebar-widget-area .widget_recent_comments ul li.recentcomments:hover::before,
.cst-block-archives li a:hover:before,
.cst-block-categories li a:hover:before,
.cst-block-archives li:hover {
    color: #fa360a !important;
}

.widget_block .cst-block-latest-comments .cst-block-latest-comments__comment a:hover {
    color: #fa360a;
}

.entry-footer .about-author .media-body .author-title,
.entry-title h1 a {
    color: #fa360a;
}

.comments-area .main-comments .replay-area a:hover {
    background-color: #fa360a;
}

.blog-style-2 .readmore-btn:hover {
    background-color: #fa360a;
    color: #ffffff;
}

.entry-header .entry-meta .post-date:after,
blockquote:before,
.single-post .single-post-list li:before,
.entry-footer .item-tags a:hover {
    background: #fa360a;
}

.entry-footer .post-share .share-links a:hover,
.post-navigation .post-nav-title a:hover,
.rt-related-post-info .post-date ul li.post-relate-date,
.post-navigation .next-article a:hover,
.post-navigation .prev-article a:hover {
    color: #fa360a
}

.error-page-area {
    background-color: #ffffff;
}

.error-page-area .text-1 {
    color: #111111;
}

.error-page-area .text-2 {
    color: #000000;
}

.error-page-area .error-page-content .go-home a:after {
    background: #fa360a;
}

.error-page-area .error-page-content .go-home a:before {
    background: #ffa996;
}

.error-btn {
    background: #fa360a;
}

.comments-area>h4:before,
.comment-respond>h4:before {
    background: #ffa996;
}

.comments-area>h4::after,
.comment-respond>h4:after {
    background: #fa360a;
}

.submit-btn:hover {
    background-color: #ffa996;
}

.footer-top-area .mc4cst-form .form-group .item-btn:hover {
    background-color: #ffa996;
}

.submit-btn:after {
    background: #fa360a;
}

.submit-btn:before {
    background: #ffa996;
}

.sidebar-widget-area .widget_calendar caption,
.sidebar-widget-area .widget_calendar table td#today {
    background: #fa360a;
}

.footer-top-area .mc4cst-form .form-group .item-btn {
    background: #fa360a;
}

.entry-footer ul.item-tags li a:hover,
.entry-header .entry-meta ul li a:hover {
    color: #fa360a;
}

.about-author ul.author-box-social li a:hover {
    color: #fa360a;
}

.post-navigation .next-article i,
.post-navigation .prev-article i {
    color: #fa360a;
}

.entry-header .entry-meta ul li i,
.entry-header .entry-post-meta ul li a {
    color: #fa360a;
}

.single-post .entry-content ol li:before,
.entry-content ol li:before {
    background-color: #fa360a;
}

.rt-related-post .title-section h2:after {
    background-color: #fa360a;
}

.blog .entry-content .entry-title a:hover,
.content-search .entry-content .entry-title a:hover {
    color: #fa360a;
}

.blog .blog-layout-1 .blog-box .entry-content h3 a:hover {
    color: #fa360a;
}

.sidebar-widget-area .widget_block.widget_search .cst-block-search__button {
    background-color: #fa360a;
}

.sidebar-widget-area .widget ul li a:hover:before {
    color: #fa360a;
}

.pagination-area ul li.active a,
.pagination-area ul li a:hover {
    background-color: #fa360a;
    border-color: #fa360a;
}

.pagination-area ul li.active a {
    border-color: #fa360a;
}

.widget_block .cst-block-latest-comments .cst-block-latest-comments__comment:hover:before {
    color: #fa360a;
}

.rt-woo-nav .owl-custom-nav .owl-prev:hover,
.rt-woo-nav .owl-custom-nav .owl-next:hover {
    background-color: #ffa996;
}

.rt-drop,
.post-detail-style3 .breadcrumbs-area2 .breadcrumbs-content ul li,
.post-detail-style3 .breadcrumbs-area2 .breadcrumbs-content ul li a,
.post-detail-style3 .breadcrumbs-area2 .breadcrumbs-content ul li a:hover,
.breadcrumbs-area2 .breadcrumbs-content h3 a:hover,
.post-detail-style3 .post-3-no-img-meta ul.post-info-light li a:hover,
.post-detail-style3 .entry-meta li a:hover,
.rt-news-box .post-cat span a:hover,
.rt-news-box .topic-box .post-date1 span a:hover,
.rt_widget_recent_entries_with_image .topic-box .post-date1 span a:hover,
.sidebar-widget-area .widget.title-style-1 h3.widgettitle,
.search-form input.search-submit,
ul.news-info-list li i,
.search-form input.search-submit:hover,
.rt-cat-list-widget li:hover a,
.footer-top-area .search-form input.search-submit,
.ui-cat-tag a:hover,
.entry-post-meta .post-author a:hover,
.post-detail-style2 .post-info-light ul li a:hover,
.post-detail-style2 .entry-meta li a:hover,
.entry-title a:hover,
.blog-layout-1 .entry-meta ul li a:hover,
.blog-box .blog-bottom-content-holder ul li i,
.blog .entry-content ul li i,
.blog-layout-2 .blog-list .entry-content .blog-date i,
.content-search .entry-content ul li i,
.footer-top-area .rt-news-box .dark .rt-news-box-widget .media-body a:hover,
.entry-footer .share-social ul a:hover,
.archive .entry-content ul li i,
.archive .entry-content .entry-title a:hover {
    color: #fa360a;
}

.blog-box .entry-content .blog-date:after {
    background-color: #fa360a;
}

.search-form button,
#respond form .btn-send:hover {
    color: #fa360a;
}

.rt-box-title-2,
.blog-box .blog-img-holder .entry-content,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.sidebar-widget-area .widget.title-style-1 h3.widgettitle,
.rt-cat-list-widget li:before,
.elementor-widget-cst-widget-categories ul li:before,
.cat-holder-text,
.blog-layout-2 .entry-meta .blog-cat ul li a:hover,
.blog-layout-3 .entry-meta ul li.blog-cat li a:hover,
#respond form .btn-send {
    background-color: #fa360a;
}

.elementor-widget-cst-widget-categories ul li a:before {
    color: #fa360a;
}

.elementor-widget-cst-widget-categories ul li:hover a {
    color: #ffa996;
}

.post-detail-style2 .cat-holder:before {
    border-top: 8px solid #fa360a;
}

.footer-top-area .widget_tag_cloud a:hover {
    background-color: #fa360a !important;
}

.entry-content .wpb_layerslider_element a.layerslider-button,
.comments-area h3.comment-num:after {
    background: #fa360a;
}

.entry-content .btn-read-more-h-b,
.pagination-area ul li span .header-style-10.trheader #tophead .tophead-social li a:hover {
    border: 1px solid #fa360a;
}

.bottomBorder {
    border-bottom: 2px solid #fa360a;
}

.search-form input.search-field {
    border-color: #fa360a;
}

.search-form input.search-submit {
    background-color: #fa360a;
    border: 2px solid #fa360a;
}

.sidebar-widget-area .widget.title-style-1 h3.widgettitle span {
    border-top: 10px solid #fa360a;
}

.sidebar-widget-area .widget_tag_cloud a:hover,
.sidebar-widget-area .widget_product_tag_cloud a:hover {
    background-color: #fa360a;
}

.cat-holder:before {
    border-top: 8px solid #fa360a;
}

.footer-bottom-social ul li a {
    background-color: #fa360a;
}

.footer-bottom-social ul li a:hover {
    background-color: #ffa996;
}

.page-links span.current .page-number,
.page-links a.post-page-numbers:hover .page-number {
    background-color: #fa360a;
}

.service-grid-layout2 .service-item .service-content .service-button1 a:after,
.service-grid-layout2 .service-item:after,
.rt-related-service .service-item .service-content,
.rt-related-service .rtin-item .rtin-content,
.service-grid-layout3 .service-item:hover .service-content:after {
    background-color: #fa360a;
}

.elementor-3673 .elementor-element.elementor-element-6559048 .elementor-icon-list-icon i,
.elementor-3673 .elementor-element.elementor-element-26af55c .elementor-icon-list-icon i,
.service-grid-layout3 .service-item .service-title a:hover {
    color: #fa360a;
}

#sb_instagram #sbi_images .sbi_item .sbi_photo_wrap::before {
    background-color: rgba(250, 54, 10, 0.79);
}

.portfolio-single .single-portfolio-img-wrap:before,
.rt-woo-nav .owl-custom-nav .owl-prev,
.rt-woo-nav .owl-custom-nav .owl-next {
    background: #fa360a;
}

.gallery-single .rt-swiper-slider .rt-swiper-container .swiper-button>div {
    background: #fa360a;
}

.gallery-multi-layout-1 .rtin-item .rtin-figure .rtin-content .item-button .gallery-btn {
    color: #fa360a;
}

.gallery-default .rtin-item .rtin-content .rtin-cat a,
.gallery-multi-layout-2 .rtin-item h3 a:hover {
    color: #ffa996;
}

.gallery-multi-layout-2 .rtin-item .item-icon a:hover,
.gallery-single .rt-swiper-slider .rt-swiper-container .swiper-button>div:hover {
    background-color: #ffa996;
}

.fluentform .team-form-input .team-fluent-date .ff-el-input--content:before,
.rtin-item .rtin-content h3 a:hover {
    color: #fa360a;
}

.team-single .rtin-item-wrap .rtin-item .rtin-social ul.rtin-social-icon li a:hover,
.team-multi-layout-1 .rtin-item .team-thumb .rtin-social-icon,
.team-multi-layout-1 .rtin-item:hover::before,
.team-multi-layout-2 .rtin-item:hover .rtin-content-wrap .rtin-content .btn-style4::after,
.team-multi-layout-2 .rtin-item .rtin-content-wrap .rtin-content .rtin-designation:after,
.team-single .rtin-item-wrap .rtin-content .rtin-designation::after,
.team-single .rtin-item-wrap .rtin-content ul li::before {
    background: #fa360a;
}

.team-multi-layout-2 .rtin-item .rtin-content-wrap .rtin-content .rtin-designation:before {
    background: #ffa996;
}

.team-multi-layout-1 .rtin-item:hover::after {
    border-color: #fa360a;
}

.team-single .rtin-item .rtin-thums:after {
    border-bottom: 55px solid #fa360a;
}

.team-related-post .rtin-item .rtin-social li ul li a {
    background: #fa360a;
}

.team-related-post .rtin-item .rtin-social li ul li a:hover {
    background: #fff;
    color: #fa360a;
}

.team-single .rtin-item-wrap .rtin-item .rtin-social ul.rtin-social-icon li a {
    color: #fa360a;
}

.team-single .rtin-item-wrap .rtin-content .rtin-designation::before {
    background-color: #ffa996;
}

.widget_fluentform_widget .service-form-btn .ff-btn-submit,
.fluentform .team-form-btn button.ff-btn {
    background: #fa360a;
}

.widget_fluentform_widget .service-form-btn .ff-btn-submit:hover,
.fluentform .team-form-btn button.ff-btn:hover {
    background: #ffa996;
}

.btn-style2:after {
    background-color: #fa360a;
}

.btn-style1:hover {
    background-color: #fa360a;
    border-color: #fa360a;
}

.btn-style1 svg path {
    fill: #fa360a;
}

.header-style-6 .header-icon-area .search-icon a:hover i {
    color: #fa360a;
}

.header-search .stylish-input-group input[type=search],
.header-search .header-search-form input[type=search],
.header-search .custom-search-input input[type=text] {
    border-color: #fa360a;
}

@-webkit-keyframes pulse2 {
    0% {
        -webkit-box-shadow: 0 0 0 0 #fa360a;
        ;
        box-shadow: 0 0 0 0 #fa360a;
        ;
    }

    70% {
        -webkit-box-shadow: 0 0 0 20px rgba(94, 223, 255, 0);
        box-shadow: 0 0 0 20px rgba(94, 223, 255, 0);
    }

    100% {
        -webkit-box-shadow: 0 0 0 0 rgba(94, 223, 255, 0);
        box-shadow: 0 0 0 0 rgba(94, 223, 255, 0);
    }
}

@keyframes pulse2 {
    0% {
        -webkit-box-shadow: 0 0 0 0 #fa360a;
        ;
        box-shadow: 0 0 0 0 #fa360a;
        ;
    }

    70% {
        -webkit-box-shadow: 0 0 0 20px rgba(94, 223, 255, 0);
        box-shadow: 0 0 0 20px rgba(94, 223, 255, 0);
    }

    100% {
        -webkit-box-shadow: 0 0 0 0 rgba(94, 223, 255, 0);
        box-shadow: 0 0 0 0 rgba(94, 223, 255, 0);
    }
}

.btn-style3 {
    background: #fa360a
}

.btn-style3:hover svg path {
    fill: #fa360a
}

.btn-style5 svg path,
.btn-style8 svg path,
.btn-style7 svg path {
    fill: #fa360a;
}

.btn-style5:hover {
    background-color: #fa360a;
}

.loadMore {
    border-color: #fa360a;
}

.loadMore:hover,
.btn-style6:hover,
.btn-style7:hover {
    color: #fa360a;
}

.btn-style6::before,
.btn-style6::after {
    background-color: #fa360a;
}

.btn-style8 {
    border-color: #fa360a;
    color: #fa360a;
}

.info-style9 .info-item:hover .info-button7 .btn-style8 {
    background-color: #fa360a;
    border: 1px solid#fa360a;
}

.service-grid-layout6 .service-item:hover .btn-style8:hover {
    color: #fa360a;
}

.sec-title .sub-title {
    color: #fa360a;
}

.section-title h2:after,
.sec-title.style2 .rtin-title:before,
.sec-title.style2 .rtin-title:after,
.sec-title.style1 .sec-title-holder .rtin-title::after {
    background: #fa360a;
}

.sec-title.style2 .section-title span {
    color: #fa360a;
}

.barshow .title-bar,
.about-info-text h2:after {
    background-color: #fa360a;
}

.sec-title.style4 .rtin-title:after {
    background-color: #fa360a;
}

.sec-title.style1 .sec-title-holder .rtin-title::before {
    background: #ffa996;
}

.banner-slider-addon .main-banner-slider .play-btn .play-icon,
.banner-slider-addon .banner-content .banner-btn-list li a span i {
    color: #fa360a;
}

.banner-slider-addon .banner-content .banner-btn-list li a:hover {
    background-color: #fa360a;
}

.banner-slider-addon .banner-content .banner-btn-list li a svg path {
    fill: #fa360a;
}

.barshow .title-bar2 {
    background-color: #fa360a;
}

.barshow .title-bar1 {
    background-color: #ffa996;
}

.about-image-text .about-content .sub-rtin-title,
.title-text-button .subtitle {
    color: #fa360a;
}

.rt-owl-nav-1.slider-nav-enabled .owl-carousel .owl-nav>div {
    background-color: #fa360a;
}

.rt-owl-nav-1.slider-nav-enabled .owl-carousel .owl-nav>div:hover {
    background-color: #ffa996;
}

.rt-owl-nav-1.slider-dot-enabled .owl-carousel .owl-dot:hover span,
.team-grid-style2.rt-owl-nav-1.slider-dot-enabled .owl-carousel .owl-dot.active span,
.rt-owl-nav-1.slider-dot-enabled .owl-carousel .owl-dot.active span,
.team-multi-layout-3 .rtin-item .rtin-designation::after,
.team-multi-layout-3 .rtin-item .rtin-social>li>a,
.team-multi-layout-3 .rtin-item .rtin-social li ul li a,
.team-grid-style2 .swiper-pagination span.swiper-pagination-bullet-active,
.team-multi-layout-4 .rtin-item .rtin-content-wrap .mask-wrap .rtin-content .rtin-title::after,
.team-multi-layout-4 .rtin-item .rtin-social li ul li a:hover,
.team-multi-layout-5 .rtin-item:hover .rtin-content-wrap .mask-wrap,
.team-multi-layout-5 .rtin-item .rtin-social li ul li a:hover {
    background-color: #fa360a;
}

.team-multi-layout-3 .rtin-item .rtin-social li ul li a:hover {
    color: #fa360a;
}

.team-multi-layout-4 .rtin-item svg path {
    fill: #fa360a;
}

.rt-owl-nav-2.slider-dot-enabled .owl-carousel .owl-dot:hover span,
.rt-owl-nav-2.slider-dot-enabled .owl-carousel .owl-dot.active span {
    background-color: #fa360a;
}

.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-nav>div:hover {
    background: #ffa996;
}

.info-box .info-title a:hover,
.info-style1 .info-item .info-icon,
.info-style2 .info-item .info-title a:hover,
.info-style1 .info-item .info-content .info-title a:hover,
.info-box .info-item .info-price,
.info-style3 .media-icon .info-icon,
.info-style10 .info-item .info-text,
.info-style3 .info-item .info-button .button,
.info-style2 .info-item .info-button .button,
.info-style7 .info-item .info-button .button {
    color: #fa360a;
}

.info-style5 .info-item .info-button .info-button {
    border-color: #ffa996;
}

.info-style3 .info-item .info-button .info-button,
.info-style2 .info-item .info-button .info-button,
.info-style5 .info-item .link-shape .info-button a:hover,
.info-style7 .info-item:hover .info-title,
.info-style8 .info-item:hover .icon-circle-box .icon-body .info-icon i,
.info-style12 .info-item .info-content .info-title a:hover,
.info-style12 .info-item .info-content .info-title:hover {
    color: #fa360a;
}

.info-style1 .info-item:hover .info-media .info-number {
    border-color: transparent transparent #fa360a transparent;
}

.info-box.info-style2 .info-item:before,
.info-style4 .info-item:hover .info-content .info-button .btn-style4::after,
.info-style7 .info-item:hover .rtin-media::before,
.info-style7 .info-item:hover .rtin-media::after {
    background-color: #fa360a;
}

.info-style5 .info-item::before {
    background-image: linear-gradient(to top, #fa360a, transparent);
}

.info-style8 .info-item .icon-circle-box .circle-image svg path:nth-child(1),
.info-style8 .info-item .icon-circle-box .circle-image svg path:nth-child(2),
.info-style8 .info-item .icon-circle-box .circle-image svg path:nth-child(4),
.info-style11 .info-item .info-box-memo li:nth-child(3) svg path {
    fill: #fa360a;
}

.info-style11 .info-item .info-box-memo li:nth-child(2) svg path {
    stroke: #fa360a;
}

.info-style12 .info-item:hover .info-media .info-number {
    border-color: transparent transparent #fa360a;
    transparent;
}

.rt-counter.rtin-counter-style1 .rtin-item .rtin-content .rtin-counter .success-count::after,
.rt-counter.rtin-counter-style2 .rtin-item .rtin-content .rtin-counter .success-count::after {
    background-color: #fa360a;
}

.rt-counter.rtin-counter-style3 .rtin-item::after {
    background-color: #fa360a;
}

.testimonial-2 .slick-slide .testimonial-content-wrap .person-info:before,
.testimonial-1 .slick-arrow:hover,
.testimonial-1 .slick-prev:hover,
.testimonial-1 .slick-next:hover,
.testimonial-1 .slick-prev:focus,
.testimonial-1 .slick-next:focus,
.testimonial-4 .testimonial-item .testimonial-top-area .testimonial-figure .item-icon i,
.testimonial-4 .testimonial-item .testimonial-designation:after,
.testimonial-5 .testimonial-item .testimonial-designation:after,
.testimonial-5 .rt-related-slider .swiper-button-next:hover,
.testimonial-6 .swiper-pagination .swiper-pagination-bullet-active,
.testimonial-5 .rt-related-slider .swiper-button-prev:hover {
    background-color: #fa360a;
}

.testimonial-2 .slick-arrow:hover:before,
.testimonial-6 .testimonial-item .testimonial-content .test-footer .author-info .testimonial-title,
.testimonial-3 .rt-related-slider .swiper-button>div {
    color: #fa360a;
}

.testimonial-5 .testimonial-item .person-info p {
    border-color: #fa360a;
}

.service-grid-layout1 .service-content .service-title a:hover,
.service-grid-layout2 .service-item .service-title a:hover,
.service-grid-layout4 .service-item:hover .service-content .service-title a {
    color: #fa360a;
}

.service-grid-layout1 .service-item:hover .service-title a,
.service-grid-layout1 .service-item:hover .service-title {
    color: #fff;
}

.service-grid-layout1 .service-item:hover .service-box-content .btn-style1,
.service-layout5 .swiper-pagination .swiper-pagination-bullet-active {
    background-color: #fa360a;
    border-color: #fa360a;
}

.service-grid-layout7 .service-item .service-content .service-title::before,
.service-grid-layout7 .service-item:hover .service-content {
    background-color: #fa360a;
}

.service-grid-layout7 .service-item:hover .service-content .service-title::before {
    background-color: #fff;
}

.post-default .post-grid-item .entry-content h3 a:hover,
.post-grid-style1 .post-grid-item .entry-content ul li i,
.post-grid-style1 .post-grid-item .blog-btn:hover,
.post-multi-grid .rtin-item-post .rtin-title a:hover {
    color: #fa360a;
}

.post-grid-style1 .post-grid-item .entry-content .blog-date:after {
    background-color: #fa360a;
}

.post-grid-style2 .post-grid-item .entry-content .blog-btn svg path,
.post-multi-grid .rtin-item-post .blog-btn svg path {
    fill: #fa360a;
}

.post-grid-style2 .post-grid-item .post-img .blog-cat a:hover {
    background-color: #fa360a;
    color: #fff;
}

.post-grid-style2 .post-grid-item .entry-content .blog-btn:hover,
.post-multi-grid .rtin-item-post .blog-btn:hover,
.post-grid-style2 .post-grid-item .entry-content .post-grid-meta li a:hover,
.post-grid-style2 .post-grid-item .entry-content .post-grid-meta li i,
.post-grid-style4 .rtin-item-post .rtin-content ul li i {
    color: #fa360a
}

.post-default.post-grid-style3 .rtin-item-post .rtin-img .blog-date,
.post-default.post-grid-style4 .rtin-item-post .blog-date {
    background: #fa360a
}

.rtin-insurance-tab.tab-style1 .feature-tab-layout ul.nav-tabs .nav-item a.active {
    background: #fa360a;
    border-color: #fa360a;
}

.rtin-insurance-tab.tab-style1 .feature-tab-layout ul.nav-tabs .nav-item a:after {
    border-top: 16px solid #fa360a;
}

.rtin-insurance-tab.tab-style2 .rtin-item .insur-tab-more:hover,
.rtin-insurance-tab.tab-style2 .nav-tabs .nav-item a::before {
    background: #fa360a;
}

.rtin-insurance-tab.tab-style2 .rtin-item ul li:after {
    color: #fa360a;
}

.fixed-sidebar-left .elementor-widget-cst-widget-nav_menu ul>li>a:hover,
.fix-bar-bottom-copyright .rt-about-widget ul li a:hover,
.fixed-sidebar-left .rt-about-widget ul li a:hover {
    color: #fa360a;
}

.element-side-title h5:after {
    background: #ffa996;
}

.element-side-title h5 {
    color: #fa360a;
}

.fixed-sidebar-addon .elementor-widget-cst-widget-nav_menu ul>li>a:hover,
.fixed-sidebar-addon .rt-about-widget .footer-social li a:hover {
    color: #fa360a;
}

.rt-cat-list-widget li:before,
.rtin-faq .faq-item .faq-number span {
    background: #fa360a;
}

.elementor-icon-list-items .elementor-icon-list-item i,
.address-style2 .rtin-item:hover .rtin-icon i {
    color: #fa360a;
}

.rtin-address-default .rtin-item .rtin-info a:hover,
.rtin-address-default .rtin-item .rtin-icon i {
    color: #ffa996;
}

.rtin-logo-slider .rtin-item:hover {
    border-color: #fa360a;
}

.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-opened {
    color: #fa360a;
}

.cta-style1 .action-box,
.cta-default.cta-style6::after,
.cta-style7 .action-box,
.cta-style7::after {
    background-color: #fa360a;
}

.cta-style1:after,
.single-service-cta .cta-style1:after {
    background-color: rgba(250, 54, 10, 0.2);
}

.cta-style1:before,
.single-service-cta .cta-style1:before {
    background-color: rgba(250, 54, 10, 0.1);
}

.cta-style4 .btn-style1:hover svg path,
.cta-style6 .action-box .btn-style1:hover svg path,
.cta-style7 .action-box .btn-style1:hover svg path {
    fill: #fa360a
}

.service-grid-layout6 .service-item:after,
.portfolio-multi-layout-6 .rtin-item:after {
    background-color: rgba(250, 54, 10, 0.79);
}

.service-grid-layout6 .service-item .btn-style7 {
    color: #fa360a;
}

.service-grid-layout6 .service-item:hover .btn-style7,
.service-grid-layout6 .service-item:hover .btn-style7 svg path {
    color: #fff;
    fill: #fff;
}

.rt-video .rtin-video .rtin-play .play-icon,
.video-slider.video-style5 .play-btn .play-icon {
    color: #fa360a
}

.rt-video.video-style2,
.video-slider.video-style5 .video-gallery-slider .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,
.video-style4 .rtin-video .rtin-play .play-text::before {
    background-color: #fa360a
}

.progress-circular-layout .progress-circular span i {
    color: #fa360a;
}

.progress-circular-layout .progress-circular-wrap:after {
    background: #fa360a;
}

.progress-circular-layout .progress-circular:after,
.progress-circle .style-2.has-shape::before {
    background: #fa360a;
}

.counter-style1 .success-count-wrap::after,
.counter-style2 .success-count-wrap .count:after,
.counter-style3 .success-count-wrap .count:after {
    background: #fa360a;
}

.fluentform-widget-title::before {
    background: #ffa996;
}

.fluentform-widget-title::after,
.fluentform .frm-fluent-form .callback-btn,
.fluentform .frm-fluent-form .free-consultation-btn .ff-btn-submit {
    background: #fa360a;
}

.fluentform .frm-fluent-form .ff-el-form-control:focus {
    border-color: #fa360a;
}

.fluentform .frm-fluent-form .callback-btn:hover,
.fluentform .frm-fluent-form .free-consultation-btn .ff-btn-submit:hover {
    color: #fa360a;
}

.portfolio-single .cat-list a,
.portfolio-single .portfoilo-info-wrap ul.project-list li.post-share .share-links a:hover,
.portfolio-single .portfolio-post-navigation .pad-lr-15 .portfolio-icon a,
.portfolio-single .portfolio-post-navigation .pad-lr-15 .portfolio-content h3 a:hover,
.portfolio-single .single-port-cat a,
.portfolio-multi-layout-4 .rtin-item .rtin-figure .read-more-btn,
.portfolio-multi-layout-5 .read-more-btn:hover,
.portfolio-multi-layout-5 .rtin-item .rtin-content .cat-list a,
.portfolio-multi-layout-6 .rtin-item .portfolio-btn .read-more-btn:hover,
.portfolio-default.portfolio-layout7 .rtin-item .rtin-content .read-more-btn,
.portfolio-default.portfolio-layout7 .rtin-item .rtin-content .title-area h3 a:hover,
.portfolio-multi-layout-8 .rtin-item .rtin-content h3 a:hover {
    color: #fa360a;
}

.portfolio-multi-layout-1 .rtin-item::before {
    background-image: linear-gradient(to top, #fa360a, transparent);
}

.portfolio-single .portfoilo-info-wrap .info-title,
.portfolio-multi-layout-2 .rtin-item .rtin-figure .rtin-content .cat-list::after,
.portfolio-single .portfolio-post-navigation .pad-lr-15:hover .portfolio-icon a,
.portfolio-multi-layout-4 .rtin-item .rtin-content::before,
.portfolio-multi-layout-5 .rtin-item .rtin-content,
.portfolio-multi-layout-5 .swiper-button-next:hover,
.portfolio-multi-layout-5 .swiper-button-prev:hover,
.portfolio-default.portfolio-layout7 .rtin-item .rtin-content .title-area::after,
.portfolio-default.portfolio-layout7 .rtin-item:hover .rtin-content .read-more-btn,
.portfolio-multi-layout-8 .rtin-item .rtin-content .portfolio-btn,
.portfolio-multi-layout-8 .rtin-item .rtin-content .portfolio-btn:hover {
    background-color: #fa360a;
}

.portfolio-multi-layout-2 .rtin-item .rtin-figure .rtin-content .cat-list::before {
    background-color: #ffa996;
}

.contact-info-default .contact-info .section-line-one {
    background-color: #ffa996;
}

.contact-info-default .contact-info .section-line-two,
.contact-info-default.info-style2 .contact-info .contact-icon span:after,
.rtin-contact-info-default.info-style3 .list-item::before {
    background-color: #fa360a;
}

.main-banner-slider .swiper-button-next:hover,
.main-banner-slider .swiper-button-prev:hover {
    color: #fff;
    background: #fa360a;
}

.banner-slider-addon .main-banner-slider .single-slider .banner-content .banner-title:before,
.main-banner-slider .swiper-pagination-bullet-active,
.banner-addon .banner-title::before,
.main-banner-slider3 .swiper-button-next:hover,
.main-banner-slider3 .swiper-button-prev:hover {
    background: #fa360a;
}

.main-banner-slider.slider-style2 .slider-social-section li span,
.main-banner-slider.slider-style2 .slider-social-section li a:hover,
.banner-slider-addon .main-banner-slider .single-slider .banner-content .subtitle,
.banner-social-section li span,
.banner-addon .banner-social-section li a:hover,
.banner-slider-addon.slider-style3 .main-banner-slider3 .play-btn .play-icon,
.main-banner-slider3 .swiper-button-next,
.main-banner-slider3 .swiper-button-prev,
.video-play-icon {
    color: #fa360a;
}

.main-banner-slider .swiper-pagination-bullet-active:after {
    background: #ffa996;
}

.image-style1 .image-box .about-shape li:nth-child(2) {
    border-bottom: 55px solid #fa360a;
}

.image-style1 .image-box .about-shape li:nth-child(3) {
    border: 5px solid #fa360a;
}

.image-style2 .image-box .quotetion-icon,
.image-style1 .image-box .image-info {
    background-color: #fa360a;
}

.animate-image-style7 .shape-point .start-point i,
.animate-image-style7 .shape-point .end-point i {
    color: #fa360a;
}

.animate-image-style7 .has-animation svg path:nth-child(1) {
    stroke: #fa360a;
}

.image-style11 .image-box li:nth-child(2) svg path {
    fill: #fa360a;
}

.image-style11 .image-box li:nth-child(3) svg path {
    stroke: #fa360a;
}

.pricing-plan .pricing-title:after,
.content-toggle .nav-tabs .nav-link.active,
.pricing-switch-container .switch-button {
    background-color: #fa360a;
}

.pricing-plan .pricing-title:before {
    background-color: #ffa996;
}

.pricing-plan .pricing-btn a,
.pricing--style-2 .pricing__content .pricing__price-heading .price-box .pricing__price {
    color: #fa360a;
}

.pricing-plan .pricing-btn a:hover,
.pricing--style-2:hover .pricing__content .pricing-button .pricing-btn {
    background-color: #fa360a;
    color: #fff;
    border-color: #fa360a;
}

.pricing--style-2:hover {
    border-color: #fa360a;
}

.country-location .location-item .map-icon ul li {
    color: #fa360a;
}

@keyframes pulse {
    0% {
        box-shadow: 0 0 0 0 #fa360a;
    }

    70% {
        box-shadow: 0 0 0 20px rgba(12, 31, 215, 0);
    }

    100% {
        box-shadow: 0 0 0 0 rgba(12, 31, 215, 0);
    }
}

.rt-accordion .accordion-button.collapsed:before,
.rt-accordion .accordion-header button,
.accordion-style-2 .accordion-button::before {
    color: #fa360a;
}

.rt-accordion.accordion-style-3 .accordion-button.collapsed:before {
    color: #fff;
}

.rt-related-slider .section-title .swiper-button>div:hover,
.accordion-style-4 .accordion-button::before {
    background-color: #fa360a;
}

.gmap-section .left .elementor-element-populated:after {
    background-color: #fa360a;
}

.title-text-button .subtitle.style2 {
    color: #fa360a;
    border-color: #fa360a;
}

.cta-style4,
.cta-style5::before,
.cta-style5::after {
    background-color: #fa360a;
}