 img.wp-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;
            }
              .wp-block-audio figcaption {
                color: #555;
                font-size: 13px;
                text-align: center;
            }
            .is-dark-theme .wp-block-audio figcaption {
                color: hsla(0, 0%, 100%, 0.65);
            }
            .wp-block-audio {
                margin: 0 0 1em;
            }
            .wp-block-code {
                border: 1px solid #ccc;
                border-radius: 4px;
                font-family: Menlo, Consolas, monaco, monospace;
                padding: 0.8em 1em;
            }
            .wp-block-embed figcaption {
                color: #555;
                font-size: 13px;
                text-align: center;
            }
            .is-dark-theme .wp-block-embed figcaption {
                color: hsla(0, 0%, 100%, 0.65);
            }
            .wp-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%, 0.65);
            }
            .wp-block-image figcaption {
                color: #555;
                font-size: 13px;
                text-align: center;
            }
            .is-dark-theme .wp-block-image figcaption {
                color: hsla(0, 0%, 100%, 0.65);
            }
            .wp-block-image {
                margin: 0 0 1em;
            }
            .wp-block-pullquote {
                border-bottom: 4px solid;
                border-top: 4px solid;
                color: currentColor;
                margin-bottom: 1.75em;
            }
            .wp-block-pullquote cite,
            .wp-block-pullquote footer,
            .wp-block-pullquote__citation {
                color: currentColor;
                font-size: 0.8125em;
                font-style: normal;
                text-transform: uppercase;
            }
            .wp-block-quote {
                border-left: 0.25em solid;
                margin: 0 0 1.75em;
                padding-left: 1em;
            }
            .wp-block-quote cite,
            .wp-block-quote footer {
                color: currentColor;
                font-size: 0.8125em;
                font-style: normal;
                position: relative;
            }
            .wp-block-quote.has-text-align-right {
                border-left: none;
                border-right: 0.25em solid;
                padding-left: 0;
                padding-right: 1em;
            }
            .wp-block-quote.has-text-align-center {
                border: none;
                padding-left: 0;
            }
            .wp-block-quote.is-large,
            .wp-block-quote.is-style-large,
            .wp-block-quote.is-style-plain {
                border: none;
            }
            .wp-block-search .wp-block-search__label {
                font-weight: 700;
            }
            .wp-block-search__button {
                border: 1px solid #ccc;
                padding: 0.375em 0.625em;
            }
            :where(.wp-block-group.has-background) {
                padding: 1.25em 2.375em;
            }
            .wp-block-separator.has-css-opacity {
                opacity: 0.4;
            }
            .wp-block-separator {
                border: none;
                border-bottom: 2px solid;
                margin-left: auto;
                margin-right: auto;
            }
            .wp-block-separator.has-alpha-channel-opacity {
                opacity: 1;
            }
            .wp-block-separator:not(.is-style-wide):not(.is-style-dots) {
                width: 100px;
            }
            .wp-block-separator.has-background:not(.is-style-dots) {
                border-bottom: none;
                height: 1px;
            }
            .wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots) {
                height: 2px;
            }
            .wp-block-table {
                margin: 0 0 1em;
            }
            .wp-block-table td,
            .wp-block-table th {
                word-break: normal;
            }
            .wp-block-table figcaption {
                color: #555;
                font-size: 13px;
                text-align: center;
            }
            .is-dark-theme .wp-block-table figcaption {
                color: hsla(0, 0%, 100%, 0.65);
            }
            .wp-block-video figcaption {
                color: #555;
                font-size: 13px;
                text-align: center;
            }
            .is-dark-theme .wp-block-video figcaption {
                color: hsla(0, 0%, 100%, 0.65);
            }
            .wp-block-video {
                margin: 0 0 1em;
            }
            .wp-block-template-part.has-background {
                margin-bottom: 0;
                margin-top: 0;
                padding: 1.25em 2.375em;
            }
              .yith-wcwl-share li a {
                color: #ffffff;
            }
            .yith-wcwl-share li a:hover {
                color: #ffffff;
            }
            .yith-wcwl-share a.facebook {
                background: #39599e;
                background-color: #39599e;
            }
            .yith-wcwl-share a.facebook:hover {
                background: #39599e;
                background-color: #39599e;
            }
            .yith-wcwl-share a.twitter {
                background: #45afe2;
                background-color: #45afe2;
            }
            .yith-wcwl-share a.twitter:hover {
                background: #39599e;
                background-color: #39599e;
            }
            .yith-wcwl-share a.pinterest {
                background: #ab2e31;
                background-color: #ab2e31;
            }
            .yith-wcwl-share a.pinterest:hover {
                background: #39599e;
                background-color: #39599e;
            }
            .yith-wcwl-share a.email {
                background: #fbb102;
                background-color: #fbb102;
            }
            .yith-wcwl-share a.email:hover {
                background: #39599e;
                background-color: #39599e;
            }
            .yith-wcwl-share a.whatsapp {
                background: #00a901;
                background-color: #00a901;
            }
            .yith-wcwl-share a.whatsapp:hover {
                background: #39599e;
                background-color: #39599e;
            }
             .wp-block-button__link {
                color: #fff;
                background-color: #32373c;
                border-radius: 9999px;
                box-shadow: none;
                text-decoration: none;
                padding: calc(0.667em + 2px) calc(1.333em + 2px);
                font-size: 1.125em;
            }
            .wp-block-file__button {
                background: #32373c;
                color: #fff;
                text-decoration: none;
            }
              --wp--preset--color--black: #000000;
                --wp--preset--color--cyan-bluish-gray: #abb8c3;
                --wp--preset--color--white: #ffffff;
                --wp--preset--color--pale-pink: #f78da7;
                --wp--preset--color--vivid-red: #cf2e2e;
                --wp--preset--color--luminous-vivid-orange: #ff6900;
                --wp--preset--color--luminous-vivid-amber: #fcb900;
                --wp--preset--color--light-green-cyan: #7bdcb5;
                --wp--preset--color--vivid-green-cyan: #00d084;
                --wp--preset--color--pale-cyan-blue: #8ed1fc;
                --wp--preset--color--vivid-cyan-blue: #0693e3;
                --wp--preset--color--vivid-purple: #9b51e0;
                --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%);
                --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);
                --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%);
                --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, rgb(207, 46, 46) 100%);
                --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
                --wp--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%);
                --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);
                --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);
                --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);
                --wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);
                --wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);
                --wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
                --wp--preset--font-size--small: 13px;
                --wp--preset--font-size--medium: 20px;
                --wp--preset--font-size--large: 36px;
                --wp--preset--font-size--x-large: 42px;
                --wp--preset--spacing--20: 0.44rem;
                --wp--preset--spacing--30: 0.67rem;
                --wp--preset--spacing--40: 1rem;
                --wp--preset--spacing--50: 1.5rem;
                --wp--preset--spacing--60: 2.25rem;
                --wp--preset--spacing--70: 3.38rem;
                --wp--preset--spacing--80: 5.06rem;
                --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
                --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
                --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
                --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);
                --wp--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(--wp--style--global--content-size);
                margin-left: auto !important;
                margin-right: auto !important;
            }
            body .is-layout-constrained > .alignwide {
                max-width: var(--wp--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(.wp-block-columns.is-layout-flex) {
                gap: 2em;
            }
            :where(.wp-block-columns.is-layout-grid) {
                gap: 2em;
            }
            :where(.wp-block-post-template.is-layout-flex) {
                gap: 1.25em;
            }
            :where(.wp-block-post-template.is-layout-grid) {
                gap: 1.25em;
            }
            .has-black-color {
                color: var(--wp--preset--color--black) !important;
            }
            .has-cyan-bluish-gray-color {
                color: var(--wp--preset--color--cyan-bluish-gray) !important;
            }
            .has-white-color {
                color: var(--wp--preset--color--white) !important;
            }
            .has-pale-pink-color {
                color: var(--wp--preset--color--pale-pink) !important;
            }
            .has-vivid-red-color {
                color: var(--wp--preset--color--vivid-red) !important;
            }
            .has-luminous-vivid-orange-color {
                color: var(--wp--preset--color--luminous-vivid-orange) !important;
            }
            .has-luminous-vivid-amber-color {
                color: var(--wp--preset--color--luminous-vivid-amber) !important;
            }
            .has-light-green-cyan-color {
                color: var(--wp--preset--color--light-green-cyan) !important;
            }
            .has-vivid-green-cyan-color {
                color: var(--wp--preset--color--vivid-green-cyan) !important;
            }
            .has-pale-cyan-blue-color {
                color: var(--wp--preset--color--pale-cyan-blue) !important;
            }
            .has-vivid-cyan-blue-color {
                color: var(--wp--preset--color--vivid-cyan-blue) !important;
            }
            .has-vivid-purple-color {
                color: var(--wp--preset--color--vivid-purple) !important;
            }
            .has-black-background-color {
                background-color: var(--wp--preset--color--black) !important;
            }
            .has-cyan-bluish-gray-background-color {
                background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
            }
            .has-white-background-color {
                background-color: var(--wp--preset--color--white) !important;
            }
            .has-pale-pink-background-color {
                background-color: var(--wp--preset--color--pale-pink) !important;
            }
            .has-vivid-red-background-color {
                background-color: var(--wp--preset--color--vivid-red) !important;
            }
            .has-luminous-vivid-orange-background-color {
                background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
            }
            .has-luminous-vivid-amber-background-color {
                background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
            }
            .has-light-green-cyan-background-color {
                background-color: var(--wp--preset--color--light-green-cyan) !important;
            }
            .has-vivid-green-cyan-background-color {
                background-color: var(--wp--preset--color--vivid-green-cyan) !important;
            }
            .has-pale-cyan-blue-background-color {
                background-color: var(--wp--preset--color--pale-cyan-blue) !important;
            }
            .has-vivid-cyan-blue-background-color {
                background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
            }
            .has-vivid-purple-background-color {
                background-color: var(--wp--preset--color--vivid-purple) !important;
            }
            .has-black-border-color {
                border-color: var(--wp--preset--color--black) !important;
            }
            .has-cyan-bluish-gray-border-color {
                border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
            }
            .has-white-border-color {
                border-color: var(--wp--preset--color--white) !important;
            }
            .has-pale-pink-border-color {
                border-color: var(--wp--preset--color--pale-pink) !important;
            }
            .has-vivid-red-border-color {
                border-color: var(--wp--preset--color--vivid-red) !important;
            }
            .has-luminous-vivid-orange-border-color {
                border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
            }
            .has-luminous-vivid-amber-border-color {
                border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
            }
            .has-light-green-cyan-border-color {
                border-color: var(--wp--preset--color--light-green-cyan) !important;
            }
            .has-vivid-green-cyan-border-color {
                border-color: var(--wp--preset--color--vivid-green-cyan) !important;
            }
            .has-pale-cyan-blue-border-color {
                border-color: var(--wp--preset--color--pale-cyan-blue) !important;
            }
            .has-vivid-cyan-blue-border-color {
                border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
            }
            .has-vivid-purple-border-color {
                border-color: var(--wp--preset--color--vivid-purple) !important;
            }
            .has-vivid-cyan-blue-to-vivid-purple-gradient-background {
                background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
            }
            .has-light-green-cyan-to-vivid-green-cyan-gradient-background {
                background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
            }
            .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
                background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
            }
            .has-luminous-vivid-orange-to-vivid-red-gradient-background {
                background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
            }
            .has-very-light-gray-to-cyan-bluish-gray-gradient-background {
                background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
            }
            .has-cool-to-warm-spectrum-gradient-background {
                background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
            }
            .has-blush-light-purple-gradient-background {
                background: var(--wp--preset--gradient--blush-light-purple) !important;
            }
            .has-blush-bordeaux-gradient-background {
                background: var(--wp--preset--gradient--blush-bordeaux) !important;
            }
            .has-luminous-dusk-gradient-background {
                background: var(--wp--preset--gradient--luminous-dusk) !important;
            }
            .has-pale-ocean-gradient-background {
                background: var(--wp--preset--gradient--pale-ocean) !important;
            }
            .has-electric-grass-gradient-background {
                background: var(--wp--preset--gradient--electric-grass) !important;
            }
            .has-midnight-gradient-background {
                background: var(--wp--preset--gradient--midnight) !important;
            }
            .has-small-font-size {
                font-size: var(--wp--preset--font-size--small) !important;
            }
            .has-medium-font-size {
                font-size: var(--wp--preset--font-size--medium) !important;
            }
            .has-large-font-size {
                font-size: var(--wp--preset--font-size--large) !important;
            }
            .has-x-large-font-size {
                font-size: var(--wp--preset--font-size--x-large) !important;
            }
            .wp-block-navigation a:where(:not(.wp-element-button)) {
                color: inherit;
            }
            :where(.wp-block-post-template.is-layout-flex) {
                gap: 1.25em;
            }
            :where(.wp-block-post-template.is-layout-grid) {
                gap: 1.25em;
            }
            :where(.wp-block-columns.is-layout-flex) {
                gap: 2em;
            }
            :where(.wp-block-columns.is-layout-grid) {
                gap: 2em;
            }
            .wp-block-pullquote {
                font-size: 1.5em;
                line-height: 1.6;
            }
             .woocommerce form .form-row .required {
                visibility: visible;
            }
              body {
                background-color: #ffffff;
            }
            #theme-cursor .cursor-outer {
                border-color: #212121;
            }
            #theme-cursor .cursor-inner {
                background: #212121;
            }
            .header-logo .site-logo-text {
                color: #ffffff;
            }
            #preloader {
                background-color: #ffffff;
            }
            .line-scale-pulse-out > div,
            .pacman > div:nth-child(3),
            .pacman > div:nth-child(4),
            .pacman > div:nth-child(5),
            .pacman > div:nth-child(6),
            .square-spin > div,
            .ball-scale-multiple > div,
            .ball-grid-pulse > div,
            .ball-spin-fade-loader > div {
                background: #ff5539;
            }
            .ball-clip-rotate > div {
                border-color: #ff5539;
            }
            .ball-clip-rotate-multiple > div,
            .pacman > div:first-of-type,
            .pacman > div:nth-child(2) {
                border-left-color: #ff5539;
            }
            .ball-clip-rotate-multiple > div {
                border-right-color: #ff5539;
            }
            .ball-clip-rotate-multiple > div:last-child,
            .pacman > div:first-of-type,
            .pacman > div:nth-child(2) {
                border-top-color: #ff5539;
            }
            .ball-clip-rotate-multiple > div:last-child,
            .pacman > div:first-of-type,
            .pacman > div:nth-child(2) {
                border-bottom-color: #ff5539;
            }
            .header-topbar {
                background-color: #ffffff;
            }
            .header-topbar,
            .header-topbar a {
                color: #757575;
            }
            .header-topbar a:hover,
            .header-social li a:hover {
                color: #036ffb;
            }
            .header-topbar i,
            .header-social li a {
                color: #036ffb;
            }
            .site-footer {
                background-color: #ffffff;
            }
            .site-footer .widget .widget-title,
            .site-footer .widget_feature_info .widget-feature-info .title {
                color: #212121;
            }
            .site-footer,
            .site-footer .widget_testimonial .author-details .author-name,
            .site-footer .widget_testimonial .author-details .author-position,
            .site-footer .widget_newsletter .input-area input,
            .site-footer .calendar_wrap thead th {
                color: #757575;
            }
            .site-footer a,
            .site-footer .widget ul li > a,
            .site-footer .widget_recent_post .recent-post-list .post-info .post-title,
            .site-footer .footer-main .widget_calendar .wp-calendar-nav a {
                color: #757575;
            }
            .site-footer a:hover,
            .site-footer .widget ul li > a:hover,
            .site-footer .widget_contact .footer-address ul li i,
            .site-footer .widget_social_media .social-info.style-default.color-theme li a,
            .site-footer .widget_social_media .social-info.style-border.color-theme li a,
            .site-footer .widget_recent_post .recent-post-list .post-info .post-date i,
            .site-footer .widget_recent_post .recent-post-list .post-info .post-title:hover,
            .site-footer .footer-main .calendar_wrap tbody td a,
            .site-footer .footer-main .widget_calendar .wp-calendar-nav a:hover,
            .site-footer .widget_feature_info .widget-feature-icon i {
                color: #fc692b;
            }
            .site-footer .widget_testimonial .testimonial-inner .author-content,
            .site-footer .widget_social_media .social-info.style-flat.color-theme li a,
            .site-footer .widget_newsletter .button-area button,
            .site-footer .footer-main .calendar_wrap caption,
            .site-footer .footer-main .calendar_wrap #today {
                background: #fc692b;
            }
            .site-footer .widget_testimonial .testimonial-inner .author-content:before {
                border-top-color: #fc692b;
            }
            .page-header .page-title {
                color: #152d4e;
            }
            .page-header .breadcrumb li a,
            .page-header-inner.page-header-2 .breadcrumb li > a,
            .page-header-inner.page-header-2 .breadcrumb li > span a {
                color: #757575;
            }
            .page-header .breadcrumb li span,
            .page-header .breadcrumb li a:hover,
            .page-header-inner.page-header-2 .breadcrumb li > a:hover,
            .page-header-inner.page-header-2 .breadcrumb li > span a:hover {
                color: #ff5539;
            }
            .page-header {
                background-color: #ffffff;
            }
            .page-header .svg-effect path {
                fill: #ffffff;
            }
            .page-header:before {
                background-color: rgba(252, 252, 252, 1);
            }
            .page-header:before {
                background-image: linear-gradient(to right, rgba(252, 252, 252, 1) 0%, rgba(255, 238, 236, 1) 100%);
            }
            .page-header:before {
                background-color: unset;
            }
            .site-footer .copyright-info,
            .site-footer .copyright-info a {
                color: #757575;
            }
            .site-footer .copyright-info a:hover {
                color: #ff5539;
            }
            .site-header {
                box-shadow: 0 5px 25px rgb(0 0 0 / 5%);
            }
            .site-footer {
                box-shadow: none;
            }
            h1 {
                font-family: Raleway;
                font-weight: 800;
            }
            h2 {
                font-family: Raleway;
                font-weight: 800;
            }
            h3 {
                font-family: Raleway;
                font-weight: 800;
            }
            h4 {
                font-family: Raleway;
                font-weight: 800;
            }
            h5 {
                font-family: Raleway;
                font-weight: 700;
            }
            h6 {
                font-family: Raleway;
                font-weight: 700;
            }

            .swiper-container .swiper-button-next:hover i,
            .swiper-container .swiper-button-prev:hover i,
            .arrow-style3 .swiper-container .swiper-button-next i,
            .arrow-style3 .swiper-container .swiper-button-prev i,
            .site-header .feature-box.icon-left .feature-icon i,
            .site-header .feature-box a:hover,
            .main-navigation .navbar-nav > li.current-menu-ancestor > a,
            .main-navigation .navbar-nav > li.current-menu-parent > a,
            .main-navigation .navbar-nav > li:hover > a,
            .main-navigation .navbar-nav > li > a:hover,
            .main-navigation .navbar-nav > li.current-menu-item > a,
            .main-navigation .navbar-nav li .sub-menu li:hover > a,
            .main-navigation .navbar-nav li .sub-menu li > a:hover,
            .main-navigation .navbar-nav li .sub-menu li.current-menu-item > a,
            .main-navigation .navbar-nav li .sub-menu li.current-menu-item:hover > a,
            .site-header .header-search .search-btn:hover,
            .site-header .slicknav_nav li.current-menu-item > a,
            .site-header .slicknav_nav li.current-menu-ancestor > a > a,
            .site-header.header-fancy .header-inner .feature-box .feature-icon i,
            .page-header-inner.page-header-2 .breadcrumb li > a:hover,
            .page-header-inner.page-header-2 .breadcrumb li > span a:hover,
            .elementor-section .elementor-widget-text-editor a,
            .elementor-section .elementor-text-editor a,
            .post-meta ul li i,
            .post-meta ul li a:hover,
            article.post .post-title .title a:hover,
            article.page .post-title .title a:hover,
            article.team .post-title .title a:hover,
            article.portfolio .post-title .title a:hover,
            .site-content blockquote:before,
            .site-content blockquote cite,
            .comment-respond .comment-reply-title a,
            .widget ul li > a:hover,
            .widget.widget_recent_comments li.recentcomments .comment-author-link a:hover,
            .widget_recent_post .recent-post-list .post-info .post-date,
            .widget_recent_post .recent-post-list .post-info .post-title:hover,
            .widget.widget_search .search-form .search-submit,
            .widget_social_media .social-info.style-default.color-theme li a,
            .widget_social_media .social-info.style-border.color-theme li a,
            .widget_contact .footer-address ul li i,
            .widget_feature_info .widget-feature-icon i,
            .widget .menu-service-menu-container ul li.current-menu-item a,
            .widget .menu-service-menu-container ul li a:hover,
            .footer-info-social li a:hover,
            .search-no-results .site-content .search-form .search-submit,
            .wc-block-product-search .wc-block-product-search__fields .wc-block-product-search__button,
            .error-404-main .error-text a,
            .error-404-main .search-form .search-submit,
            .error-404-main .text-404 .inner-text,
            .title-coming-soon .coming-soon-inner,
            .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color),
            article.post a,
            article.post th a:hover,
            article.page a,
            article.page th a:hover,
            article.post .read-more,
            article.page .read-more,
            article.team .read-more,
            article.portfolio .read-more,
            .site-content blockquote:after,
            .wpcf7-form .wpcf7-submit:hover,
            .finix-profile-cover .author-bio .author-social-media li a:hover,
            .comments-area .comment-details .comment-description a,
            .comments-area .comment-details .comment-description td a:hover,
            .comments-area .comment-details .author-info .comment-meta i,
            .comment-respond .comment-form .logged-in-as a,
            .comment-respond .comment-form .form-submit .submit:hover,
            .team-detail-info .contact-details ul li i,
            .team-detail-info .contact-info .social-info ul li a,
            .team-detail-info .personal-info .user-position,
            .single-team .user-quote:before,
            .team-detail-info .contact-info .social-info .social-icon,
            .comments-area .commentlist .trackback a,
            .comments-area .commentlist .pingback a,
            .single-post .recent-post .latest-post .post-content .post-title a:hover,
            .single-post .recent-post .latest-post .post-link .read-more,
            .site-header:not(.sticky) .button-theme:hover,
            .site-header:not(.sticky) .button-border.button-theme,
            .site-header:not(.sticky) .header-button .button-flat.button-gradient:hover,
            .site-header:not(.sticky) .button-border.button-gradient,
            .site-header.sticky .header-button .header-link:hover,
            .widget.widget_archive ul li,
            .widget.widget_categories ul li,
            .wc-block-product-categories ul li,
            .widget.widget_rss li .rss-date,
            .widget .calendar_wrap tbody td a,
            .widget.widget_calendar .wp-calendar-nav a:hover,
            article.post .entry-social .social-list li a:hover,
            .single-post .blog-content .post-navigation .nav-subtitle,
            .single-post .blog-content .post-navigation .post-title:hover,
            .widget .wp-block-categories li a:before,
            .widget.widget_categories ul li a:before,
            .wc-block-product-categories ul li a:before,
            .section-title .title-tagline,
            .feature-box .feature-icon i,
            .feature-box .feature-link,
            .feature-box.style-border .feature-icon i,
            .list.icon-default li i,
            .list.icon-border li i,
            .counter-default .counter-icon,
            .counter .suffix,
            .btn-default.style-default,
            .btn-default.style-border,
            .tab.tab-style1 .nav-tabs .nav-link.active,
            .tab.tab-style2 .nav-tabs .nav-link i,
            .pricing-table .pricing-icon i,
            .pricing-table .pricing-list li i,
            .pricing-table .pricing-button .style-border,
            .social-icons.style-default li a,
            .social-icons.style-border li a,
            .blog-style-1 .post-inner .post-content .meta-date i,
            .blog-style-1 .post-inner .post-content .meta-author a:hover,
            .blog-post-main .post-inner .post-content .post-title a:hover,
            .blog-style-2 .post-inner .post-content .read-link,
            .blog-style-3 .post-inner .post-link .read-link:hover,
            .blog-style-3 .post-inner .post-meta a:hover,
            .blog-style-3 .post-inner .post-meta i,
            .team-member .member-info .member-position,
            .team-member .member-info .member-name a:hover,
            .team-member .team-social ul li a:hover,
            .team-member.team-style-5 .team-member-inner .member-name a:hover,
            .testimonial-main.testimonial-style-1 .testimonial-inner .icon-quote,
            .testimonial-main.testimonial-style-2 .author-details .author-position,
            .testimonial-main.testimonial-style-2 .testimonial-inner .icon-quote,
            .testimonial-main.testimonial-style-3 .testimonial-inner .icon-quote,
            .small-feature .feature-inner .feature-icon i,
            .small-feature.feature-style-2 .feature-inner .feature-icon i,
            .small-feature.feature-style-2 .feature-inner .feature-bg-icon,
            .features-step.step-style-1 .step-icon,
            .portfolio-main .portfolio-style-2 .item-info .popup-link,
            .portfolio-main .grid-item .item-info .portfolio-title .title-link:hover,
            .portfolio-main .portfolio-wrapper .b-isotope-filter.filter-style-2 li.current a,
            .portfolio-main .portfolio-wrapper .b-isotope-filter.filter-style-3 li.current a,
            .portfolio-main .portfolio-style-3 .item-info .popup-link,
            .portfolio-main .portfolio-style-3 .item-info .portfolio-category,
            .single-portfolio .navigation .nav-links .nav-text,
            .single-portfolio .navigation a:hover .post-title,
            .style-border .video-button,
            .single-portfolio .recent-portfolio .latest-portfolio .portfolio-content .portfolio-title a:hover,
            .single-portfolio .recent-portfolio .latest-portfolio .portfolio-content .portfolio-category,
            .entry-content .wp-block-rss li a:hover,
            .entry-content .wp-block-latest-posts li a:hover,
            .web-host-list ul li span,
            .widget li .count,
            .site-header .header-cart-btn a:hover,
            .site-header .header-search .search-btn:hover,
            .single-product .summary .woocommerce-review-link:hover,
            .single-product .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:hover,
            .single-product div.product .summary .product_meta .sku:hover,
            .single-product div.product .summary .product_meta .posted_in a:hover,
            .single-product div.product .summary .product_meta .tagged_as a:hover,
            .woocommerce #review_form #respond .form-submit input:hover,
            .woocommerce-cart table.shop_table td.actions .button:hover,
            .woocommerce-cart .cart-collaterals .cart_totals .checkout-button:hover,
            .woocommerce-checkout .woocommerce-form-coupon .button:hover,
            .woocommerce-checkout .woocommerce-form-login .button:hover,
            .woocommerce-account .woocommerce-form-login .button:hover,
            .woocommerce-account .woocommerce-form-register .button:hover,
            .woocommerce-cart .return-to-shop .button:hover,
            .woocommerce-cart table.shop_table .product-name a:hover,
            .woocommerce-cart .cart-collaterals .cart_totals .order-total .amount,
            .woocommerce-checkout .woocommerce-checkout .order-total .amount,
            .woocommerce-order .woocommerce-order-details .shop_table tfoot .amount,
            .woocommerce-account .woocommerce-MyAccount-navigation li.is-active a,
            .woocommerce-account .woocommerce-MyAccount-navigation li a:hover,
            .woocommerce-account .woocommerce-MyAccount-content .woocommerce-pagination .woocommerce-button:hover,
            .woocommerce-account .woocommerce-MyAccount-content .edit-account .woocommerce-Button:hover,
            .site-header .mini-cart-content .woocommerce-mini-cart__total .woocommerce-Price-amount,
            .widget_shopping_cart .woocommerce-mini-cart__total .woocommerce-Price-amount,
            .woocommerce .woocommerce-layout .finix-switch-layout a:hover,
            .widget .wc-block-attribute-filter li .wc-block-attribute-filter-list-count,
            .widget_rating_filter li.wc-layered-nav-rating a,
            .widget_rating_filter li.wc-layered-nav-rating a:hover .star-rating,
            .finix-form-element .form-link,
            .finix-form-element .form-main-title span,
            .finix-form-element.after-login .form-link:hover,
            .quick-info .info-text span,
            .quick-info .info-text a:hover,
            .page-header .breadcrumb li a:hover,
            .page-header-inner.page-header-2 .breadcrumb li > a:hover,
            .page-header-inner.page-header-2 .breadcrumb li > span a:hover,
            .services-box.services-style-1 .services-box-info .services-box-icon i,
            .services-box.services-style-1 .services-box-info .services-link a,
            .services-box.services-style-3 .services-box-info .services-link a {
                color: #ff5539;
            }
            .mouse-cursor.cursor-outer,
            article.post.sticky,
            article.post.tag-sticky-2,
            .pagination li .current,
            .pagination li a:hover,
            .btn-default.style-border,
            .wpcf7-form .wpcf7-submit,
            .comment-respond .comment-form .form-submit .submit,
            .wpcf7-form .wpcf7-form-control-wrap input:focus,
            .wpcf7-form .wpcf7-form-control-wrap select:focus,
            .wpcf7-form .wpcf7-form-control-wrap textarea:focus,
            .form-style-border .wpcf7-form-control-wrap input:focus,
            .form-style-border .wpcf7-form-control-wrap select:focus,
            .form-style-border .wpcf7-form-control-wrap textarea:focus,
            .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active:before,
            .portfolio-main .portfolio-wrapper .b-isotope-filter.filter-style-3 li.current a,
            .portfolio-main .portfolio-style-3 .item-info .popup-link:hover,
            .style-border .video-button,
            .style-border.pulse-effect-active .video-button:before,
            .style-border.pulse-effect-active .video-button:after,
            .site-header:not(.sticky) .button-theme:after,
            .site-header:not(.sticky) .button-gradient:after,
            .site-header.sticky .header-button .header-link:after,
            .comment-respond .comment-form .comment-form-author input:focus,
            .comment-respond .comment-form .comment-form-email input:focus,
            .comment-respond .comment-form .comment-form-url input:focus,
            .comment-respond .comment-form .comment-form-comment textarea:focus,
            .widget.widget_tag_cloud ul li a:hover,
            .widget.widget_tag_cloud .wp-block-tag-cloud a:hover,
            .widget_product_tag_cloud .tagcloud a:hover,
            .single-post .entry-content .wp-block-tag-cloud a:hover,
            .newsletter-main.newsletter-style-2 .input-area input:focus,
            .woocommerce nav.woocommerce-pagination ul li a:focus,
            .woocommerce nav.woocommerce-pagination ul li a:hover,
            .woocommerce nav.woocommerce-pagination ul li span.current,
            .woocommerce .site-content div.product .woocommerce-tabs ul.wc-tabs li.active a,
            .woocommerce #review_form #respond .form-submit input,
            .woocommerce-cart table.shop_table td.actions .button,
            .woocommerce-cart .cart-collaterals .cart_totals .checkout-button,
            .woocommerce-checkout .woocommerce-form-coupon .button,
            .woocommerce-checkout .woocommerce-form-login .button,
            .woocommerce-account .woocommerce-form-login .button,
            .woocommerce-account .woocommerce-form-register .button,
            .woocommerce-account .woocommerce-MyAccount-content .woocommerce-pagination .woocommerce-button,
            .woocommerce-account .woocommerce-MyAccount-content .edit-account .woocommerce-Button,
            .single-product .summary .variations_form .variations .value select:focus,
            .woocommerce-cart #content table.shop_table td.actions .coupon .input-text:focus,
            .woocommerce-cart table.shop_table td.actions .coupon .input-text:focus,
            .woocommerce-checkout .woocommerce-form-login .input-text:focus,
            .woocommerce-checkout .woocommerce-form-coupon .input-text:focus,
            .woocommerce-account .woocommerce-form-login .input-text:focus,
            .woocommerce-account .woocommerce-form-register .input-text:focus,
            .woocommerce-cart .return-to-shop .button,
            .woocommerce-checkout .woocommerce-billing-fields .form-row .input-text:focus,
            .woocommerce-checkout .woocommerce-additional-fields .form-row .input-text:focus,
            .woocommerce-checkout .woocommerce-billing-fields .form-row .select2-container .select2-selection--single:focus,
            .woocommerce-account .woocommerce-MyAccount-content .edit-account .input-text:focus,
            .finix-form-element.after-login .form-link {
                border-color: #ff5539;
            }
            .tab.tab-style2 .nav-tabs .nav-link.active:after,
            .widget_testimonial .testimonial-inner .author-content:before,
            .pricing-table.pricing-1.selected {
                border-top-color: #ff5539;
            }
            .section-title .title-tagline:before,
            .team-member.team-style-1 .member-info,
            .team-detail-info .personal-info .user-position:before,
            .single-portfolio .navigation .nav-previous .nav-text:before,
            .single-portfolio .navigation .nav-next .nav-text:before,
            .portfolio-main .portfolio-wrapper .b-isotope-filter.filter-style-2 li.current a,
            .single-post .blog-content .post-navigation .nav-subtitle:before,
            .single-post .blog-content .post-navigation .nav-subtitle:before {
                border-bottom-color: #ff5539;
            }
            .site-content blockquote,
            .widget .menu-service-menu-container ul li.current-menu-item a,
            .widget .menu-service-menu-container ul li a:hover,
            .sidebar .widget .widget-title,
            .elementor-column .widget .widget-title,
            .sidebar .widget .wp-block-group__inner-container > h2,
            .sidebar .widget .wp-block-woocommerce-attribute-filter > h3,
            .woocommerce-account .woocommerce-MyAccount-navigation li.is-active a,
            .woocommerce-account .woocommerce-MyAccount-navigation li a:hover,
            .services-box.services-style-3 .services-box-icon:after {
                border-left-color: #ff5539 !important;
            }
            .rtl .sidebar .widget .widget-title,
            .rtl .elementor-column .widget .widget-title,
            .rtl .sidebar .widget .wp-block-group__inner-container > h2,
            .rtl .sidebar .widget .wp-block-woocommerce-attribute-filter > h3,
            .services-box.services-style-3 .services-box-icon:before {
                border-right-color: #ff5539 !important;
            }
            .error-404-main .text-404,
            .title-coming-soon {
                -webkit-text-stroke-color: #ff5539;
            }
            .swiper-container .swiper-button-next i,
            .swiper-container .swiper-button-prev i,
            .arrow-style3 .swiper-container .swiper-button-next:hover i,
            .arrow-style3 .swiper-container .swiper-button-prev:hover i,
            .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active,
            #back-to-top .top,
            .mouse-cursor.cursor-inner,
            .cursor-outer.cursor-hover,
            .main-navigation .navbar-nav > li > a:before,
            .main-navigation .navbar-nav li .sub-menu li a:before,
            .site-header .header-sidemenu:hover span,
            .site-header .slicknav_nav li.slicknav_open > a .slicknav_arrow,
            .site-header.header-classic:not(.sticky) .header-bottom .header-button .button-theme,
            article.post .blog-media .post-categery,
            article.post .blog-media blockquote,
            article.page .blog-media blockquote,
            .pagination li .current,
            .pagination li a:hover,
            article.post .read-more:before,
            article.page .read-more:before,
            article.team .read-more:before,
            article.portfolio .read-more:before,
            article.post .read-more:after,
            article.page .read-more:after,
            article.team .read-more:after,
            article.portfolio .read-more:after,
            .wpcf7-form .wpcf7-submit,
            .entry-content .page-links > a:hover,
            .entry-content .page-links > span.current,
            .comment-respond .comment-form .form-submit .submit,
            .entry-content .wp-block-button .wp-block-button__link,
            .comments-area .comment-details .reply a:hover,
            .post-password-form p > input,
            .wp-block-search .wp-block-search__button,
            .widget_social_media .social-info.style-flat.color-theme li a,
            .widget_testimonial .testimonial-inner .author-content,
            .widget_newsletter .button-area button,
            .team-detail-info .user-experience,
            .team-detail-info .contact-info .contact-btn a:hover,
            .wp-block-calendar table th,
            .single-post .entry-content .wp-block-tag-cloud a:hover,
            .single-post .recent-post .latest-post .post-image .meta-date,
            .single-post .recent-post .latest-post .post-link .read-more:before,
            .single-post .recent-post .latest-post .post-link .read-more:after,
            .single-portfolio .recent-portfolio .latest-portfolio .portfolio-content .portfolio-link,
            .site-header:not(.sticky) .button-theme:before,
            .site-header:not(.sticky) .button-gradient:before,
            .site-header.sticky .header-button .header-link:before,
            .widget.widget_tag_cloud ul li a:hover,
            .widget.widget_tag_cloud .wp-block-tag-cloud a:hover,
            .widget_product_tag_cloud .tagcloud a:hover,
            .widget .calendar_wrap caption,
            .widget .calendar_wrap #today,
            .section-title .divider,
            .section-title.sub_title-2 .title-tagline,
            .feature-box.style-flat .feature-icon i,
            .feature-box.style-shadow:hover,
            .feature-box .feature-link:after,
            .feature-box .feature-link:before,
            .feature-box.border-hover:before,
            .feature-box.style-icon-bg .feature-icon:after,
            .testimonial-main.testimonial-style-2 .author-photo .quote,
            .list.icon-flat li i,
            .skill .progress-bar,
            .btn-default.style-default:after,
            .btn-default.style-default:before,
            .btn-default.style-flat,
            .btn-default.style-border:before,
            .tab.tab-style1 .nav-tabs .nav-link:before,
            .tab.tab-style2 .nav-tabs .nav-link.active,
            .tab.tab-style3 .nav-tabs .nav-link.active,
            .pricing-table .pricing-button .style-flat,
            .pricing-table .pricing-button .style-border:hover,
            .pricing-table.pricing-2.selected,
            .pricing-table.pricing-4.selected .pricing-header,
            .pricing-table.pricing-4 .pricing-title,
            .social-icons.style-border li a:hover,
            .social-icons.style-flat li a,
            .blog-post-main .post-inner .post-category,
            .blog-style-3 .post-image .meta-date,
            .team-member.team-style-1 .member-info:before,
            .team-member.team-style-3 .member-inner,
            .team-member.team-style-4 .member-info:before,
            .team-member.team-style-5 .team-social ul li a,
            .small-feature.feature-style-1:hover .feature-inner,
            .small-feature.feature-style-2:hover .feature-inner,
            .features-step.step-style-1 .icons-info .step-number,
            .features-step.step-style-1 .icons-info .step-number:before,
            .features-step.step-style-2 .step-number,
            .features-step.step-style-2 .step-number:before,
            .portfolio-main .portfolio-style-1 .portfolio-item .portfolio-control,
            .portfolio-main .portfolio-wrapper .b-isotope-filter.filter-style-1 li.current a,
            .portfolio-main .portfolio-style-3 .item-info .popup-link:hover,
            .video-button,
            .style-flat.pulse-effect-active .video-button:before,
            .newsletter-main .button-area button,
            .maintance-main .button-area button,
            .coming-soon-main .button-area button,
            .wp24-dc #dc-result-1 .table .table-row,
            .web-host-list ul li:hover,
            .site-header .header-cart-btn a span,
            .woocommerce ul.products li.product .product-block-inner .product-thumbnail .button,
            .woocommerce nav.woocommerce-pagination ul li a:focus,
            .woocommerce nav.woocommerce-pagination ul li a:hover,
            .woocommerce nav.woocommerce-pagination ul li span.current,
            .woocommerce #review_form #respond .form-submit input,
            .woocommerce_status_bar .status-steps-item.active span.num,
            .woocommerce-cart table.shop_table td.actions .button,
            .woocommerce-cart .cart-collaterals .cart_totals .checkout-button,
            .woocommerce-checkout .woocommerce-form-coupon .button,
            .woocommerce-checkout .woocommerce-form-login .button,
            .woocommerce-account .woocommerce-form-login .button,
            .woocommerce-account .woocommerce-form-register .button,
            .woocommerce-cart .return-to-shop .button,
            .woocommerce-checkout #order_review #payment #place_order:hover,
            .woocommerce-account .woocommerce-MyAccount-content .woocommerce-pagination .woocommerce-button,
            .woocommerce-account .woocommerce-MyAccount-content .edit-account .woocommerce-Button,
            .site-header .mini-cart-content .woocommerce-mini-cart__buttons .button:hover,
            .widget_shopping_cart .woocommerce-mini-cart__buttons .button:hover,
            .widget_price_filter .price_slider_wrapper .ui-slider-horizontal .ui-slider-range,
            .widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle,
            .widget_product_search .woocommerce-product-search button[type="submit"],
            .finix-form-element.after-login .form-link,
            .quick-info .small-images i,
            .demo-item .builder-button .demo-button:hover,
            .services-box.services-style-2 .services-box-icon,
            .services-box.services-style-2:hover .services-box-info,
            .services-box.services-style-3 .services-box-icon,
            .marquee-slider-inner {
                background: #ff5539;
            }
            #back-to-top .top,
            .bottom-navbar .mobile-navbar-bg,
            .sidemenu-main .sidemenu-button a,
            .site-header.header-classic .header-bottom .navigation-inner,
            .page-header-inner.page-header-2 .breadcrumb li > .current-page,
            article.post .blog-media blockquote,
            article.page .blog-media blockquote,
            .search-main .search-form .search-field,
            .skill .progress-bar,
            .pricing-table.pricing-2.selected,
            .pricing-table.pricing-4.selected .pricing-header,
            .team-member.team-style-1 .member-info:before,
            .team-member.team-style-3 .member-inner,
            .team-member.team-style-4 .member-info:before,
            .site-header:not(.sticky) .button-gradient:before,
            .site-header.sticky .header-button .header-link:before,
            .site-header.header-classic:not(.sticky) .header-bottom .header-button .button-gradient {
                background-image: linear-gradient(to right, #ff5539 0%, #ff6e1e 100%);
            }
            .mobile-navbar_activated .bottom-navbar .mobile-navbar-bg {
                background: linear-gradient(180deg, rgba(255, 255, 255, 0) 20%, #ff5539 70%);
            }
            h1,
            h2,
            h3,
            h4,
            h5,
            h6,
            pre,
            .sidebar .widget .widget-title,
            .sidebar .widget .widget-title,
            .elementor-column .widget .widget-title,
            .sidebar .widget .wp-block-group__inner-container > h2,
            .sidebar .widget .wp-block-woocommerce-attribute-filter > h3,
            article.post .post-title .title a,
            .pagination li a,
            .pagination li span,
            .entry-content .page-links > a,
            .entry-content .page-links > span,
            .error-404-main .error-tagline,
            article.post th a,
            article.page td a,
            .widget.widget_rss li a,
            .site-content blockquote,
            article.post .entry-social .social-list li a,
            .finix-profile-cover .author-bio .author-social-media li a,
            .comments-area .comment-details .reply a,
            .comments-area .comment-details .author-info .author-name,
            .comments-area .comment-details .author-info .author-name a,
            .comments-area .comment-details .comment-description td a,
            .comments-area .comment-details .author-info .author-name a,
            .single-post .recent-post .latest-post .post-content .post-title a,
            .widget_recent_post .recent-post-list .post-info .post-title,
            .woocommerce .woocommerce-layout .finix-switch-layout a,
            .single-product .summary .price .amount,
            .single-product .summary .price del .amount,
            .single-product div.product .summary .product_meta > span,
            .woocommerce .site-content div.product .woocommerce-tabs ul.wc-tabs li a,
            .woocommerce ul.products li.product .product-block-inner .product-info .product-title a,
            .woocommerce ul.products li.product .product-block-inner .product-info .woocommerce-Price-amount,
            .woocommerce nav.woocommerce-pagination ul li a,
            .woocommerce nav.woocommerce-pagination ul li span,
            .woocommerce .site-content div.product .woocommerce-tabs .woocommerce-Tabs-panel h2,
            .woocommerce .woocommerce-Reviews #review_form_wrapper .comment-reply-title,
            .woocommerce .woocommerce-Reviews #review_form_wrapper .comment-form-rating .stars a,
            .woocommerce_status_bar .status-steps-item label,
            .woocommerce-cart table.shop_table th,
            .woocommerce-checkout .woocommerce-checkout table.shop_table th,
            .skill .progress-title,
            .portfolio-main .grid-item .item-info .portfolio-title .title-link,
            .single-portfolio .recent-portfolio .latest-portfolio .portfolio-content .portfolio-title a {
                color: #152d4e;
            }
            .xxx {
                color: #152d4e;
            }
            body,
            .main-navigation .navbar-nav > li > a,
            .site-header .header-search .search-btn,
            .widget ul li > a,
            .widget.widget_recent_comments li.recentcomments .comment-author-link a {
                color: #757575;
            }
            .slicknav_menu .slicknav_icon-bar {
                background: #757575;
            }
            .elementor-kit-5 {
                --e-global-color-primary: #6ec1e4;
                --e-global-color-secondary: #54595f;
                --e-global-color-text: #7a7a7a;
                --e-global-color-accent: #61ce70;
                --e-global-typography-primary-font-family: "Roboto";
                --e-global-typography-primary-font-weight: 600;
                --e-global-typography-secondary-font-family: "Roboto Slab";
                --e-global-typography-secondary-font-weight: 400;
                --e-global-typography-text-font-family: "Roboto";
                --e-global-typography-text-font-weight: 400;
                --e-global-typography-accent-font-family: "Roboto";
                --e-global-typography-accent-font-weight: 500;
            }
            .elementor-section.elementor-section-boxed > .elementor-container {
                max-width: 1300px;
            }
            .e-con {
                --container-max-width: 1300px;
            }
            .elementor-widget:not(:last-child) {
                margin-bottom: 0px;
            }
            .elementor-element {
                --widgets-spacing: 0px;
            }
             {
            }
            h1.entry-title {
                display: var(--page-title-display);
            }
            @media (max-width: 1024px) {
                .elementor-section.elementor-section-boxed > .elementor-container {
                    max-width: 1024px;
                }
                .e-con {
                    --container-max-width: 1024px;
                }
            }
            @media (max-width: 767px) {
                .elementor-section.elementor-section-boxed > .elementor-container {
                    max-width: 767px;
                }
                .e-con {
                    --container-max-width: 767px;
                }
            }
            .elementor-9 .elementor-element.elementor-element-a20bb1b {
                overflow: hidden;
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            }
            .elementor-9 .elementor-element.elementor-element-a20bb1b:not(.elementor-motion-effects-element-type-background),
            .elementor-9 .elementor-element.elementor-element-a20bb1b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-image: url("wp-content/uploads/sites/10/2021/09/main-banner-2.jpg");
                background-position: top right;
                background-repeat: no-repeat;
                background-size: cover;
            }
            .elementor-9 .elementor-element.elementor-element-a20bb1b > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }
            .elementor-9 .elementor-element.elementor-element-678eaa8 > .elementor-element-populated {
                margin: 0px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
                padding: 0px 0px 0px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-ea7ca65 {
                padding: 160px 0px 200px 0px;
            }
            .elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-23c6a15.elementor-column .elementor-widget-wrap {
                align-items: center;
            }
            .elementor-9 .elementor-element.elementor-element-23c6a15.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }
            .elementor-9 .elementor-element.elementor-element-23c6a15 > .elementor-element-populated {
                padding: 0px 30px 0px 15px;
            }
            .elementor-9 .elementor-element.elementor-element-6e3cc7d {
                width: auto;
                max-width: auto;
                bottom: -36px;
                z-index: 0;
            }
            body:not(.rtl) .elementor-9 .elementor-element.elementor-element-6e3cc7d {
                right: 82.9px;
            }
            body.rtl .elementor-9 .elementor-element.elementor-element-6e3cc7d {
                left: 82.9px;
            }
            .elementor-9 .elementor-element.elementor-element-7b82b59 {
                width: auto;
                max-width: auto;
                top: -59px;
                z-index: 0;
            }
            body:not(.rtl) .elementor-9 .elementor-element.elementor-element-7b82b59 {
                left: -47px;
            }
            body.rtl .elementor-9 .elementor-element.elementor-element-7b82b59 {
                right: -47px;
            }
            .elementor-9 .elementor-element.elementor-element-8307b69 .section-title .main-title {
                font-size: 58px;
                line-height: 1.1em;
            }
            .elementor-9 .elementor-element.elementor-element-8307b69 > .elementor-widget-container {
                margin: 0px 0px 30px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-26036d0 > .elementor-widget-container {
                margin: 0px 0px 30px 0px;
                padding: 0px 0px 0px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-810e9bb .btn-default {
                font-size: 14px;
                font-weight: 500;
                text-transform: uppercase;
                letter-spacing: 2px;
                color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-810e9bb .btn-default.style-border {
                padding: 15px 40px 15px 40px;
                border-radius: 50px 50px 50px 50px;
            }
            .elementor-9 .elementor-element.elementor-element-810e9bb .btn-default.style-flat {
                padding: 15px 40px 15px 40px;
                border-radius: 50px 50px 50px 50px;
                background-color: #ff5539;
            }
            .elementor-9 .elementor-element.elementor-element-810e9bb .button-wrapper .finix-button-icon {
                font-size: 16px;
            }
            .elementor-9 .elementor-element.elementor-element-810e9bb .btn-default .finix-align-icon-left {
                padding-right: 15px;
            }
            .elementor-9 .elementor-element.elementor-element-810e9bb .btn-default .finix-align-icon-right {
                padding-left: 15px;
            }
            .rtl .elementor-9 .elementor-element.elementor-element-810e9bb .btn-default .finix-align-icon-left {
                padding-left: 15px;
            }
            .rtl .elementor-9 .elementor-element.elementor-element-810e9bb .btn-default .finix-align-icon-right {
                padding-right: 15px;
            }
            .elementor-9 .elementor-element.elementor-element-810e9bb .btn-default.style-default:after {
                background-color: #ff5539;
            }
            .elementor-9 .elementor-element.elementor-element-810e9bb .btn-default.style-default:before {
                background-color: #ff5539;
            }
            .elementor-9 .elementor-element.elementor-element-810e9bb .btn-default:hover {
                color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-810e9bb .btn-default.style-default:hover:after {
                background-color: #212121;
            }
            .elementor-9 .elementor-element.elementor-element-810e9bb .btn-default.style-default:hover:before {
                background-color: #212121;
            }
            .elementor-9 .elementor-element.elementor-element-810e9bb .btn-default.style-border:before {
                background-color: #212121;
            }
            .elementor-9 .elementor-element.elementor-element-810e9bb .btn-default.style-flat:before {
                background-color: #212121;
            }
            .elementor-9 .elementor-element.elementor-element-810e9bb > .elementor-widget-container {
                margin: 0px 25px 0px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-810e9bb {
                width: auto;
                max-width: auto;
            }
            .elementor-9 .elementor-element.elementor-element-fae65bd .btn-default {
                font-size: 15px;
                font-weight: 400;
                color: #212121;
            }
            .elementor-9 .elementor-element.elementor-element-fae65bd .btn-default.style-default:after {
                background-color: #a7a7a7;
            }
            .elementor-9 .elementor-element.elementor-element-fae65bd .btn-default.style-default:before {
                background-color: #a7a7a7;
            }
            .elementor-9 .elementor-element.elementor-element-fae65bd .btn-default.style-flat {
                background-color: #a7a7a7;
            }
            .elementor-9 .elementor-element.elementor-element-fae65bd .btn-default:hover {
                color: #ff5539;
            }
            .elementor-9 .elementor-element.elementor-element-fae65bd .btn-default.style-default:hover:after {
                background-color: #ff5539;
            }
            .elementor-9 .elementor-element.elementor-element-fae65bd .btn-default.style-default:hover:before {
                background-color: #ff5539;
            }
            .elementor-9 .elementor-element.elementor-element-fae65bd .btn-default.style-border:before {
                background-color: #ff5539;
            }
            .elementor-9 .elementor-element.elementor-element-fae65bd .btn-default.style-flat:before {
                background-color: #ff5539;
            }
            .elementor-9 .elementor-element.elementor-element-fae65bd {
                width: auto;
                max-width: auto;
            }
            .elementor-9 .elementor-element.elementor-element-cd50886 > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }
            .elementor-9 .elementor-element.elementor-element-4f51ee2 {
                margin-top: 70px;
                margin-bottom: 0px;
            }
            .elementor-9 .elementor-element.elementor-element-bd80ea2 > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }
            .elementor-9 .elementor-element.elementor-element-2d80ba0 {
                margin-top: 100px;
                margin-bottom: 100px;
            }
            .elementor-9 .elementor-element.elementor-element-ba0593e > .elementor-element-populated {
                margin: 0px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
                padding: 0px 15px 0px 15px;
            }
            .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-7c141be img {
                width: 54px;
            }
            .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-7c141be.pos-left {
                left: -13px;
            }
            .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-7c141be.pos-right {
                right: -13px;
            }
            .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-7c141be.pos-top {
                top: 81px;
            }
            .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-7c141be.pos-bottom {
                bottom: 81px;
            }
            .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-7c141be {
                z-index: 2;
            }
            .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-d580dc3.pos-left {
                left: -1px;
            }
            .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-d580dc3.pos-right {
                right: -1px;
            }
            .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-d580dc3.pos-top {
                top: 74px;
            }
            .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-d580dc3.pos-bottom {
                bottom: 74px;
            }
            .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-0cdcfa9.pos-left {
                left: -34px;
            }
            .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-0cdcfa9.pos-right {
                right: -34px;
            }
            .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-0cdcfa9.pos-top {
                top: 142px;
            }
            .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-0cdcfa9.pos-bottom {
                bottom: 142px;
            }
            .elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-a66c130.elementor-column .elementor-widget-wrap {
                align-items: center;
            }
            .elementor-9 .elementor-element.elementor-element-a66c130.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }
            .elementor-9 .elementor-element.elementor-element-a66c130 > .elementor-element-populated {
                margin: 0px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
                padding: 0px 15px 0px 50px;
            }
            .elementor-9 .elementor-element.elementor-element-23ff40d {
                text-align: left;
            }
            .elementor-9 .elementor-element.elementor-element-23ff40d > .elementor-widget-container {
                margin: 0px 0px 20px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-737c43e {
                text-align: left;
            }
            .elementor-9 .elementor-element.elementor-element-b6fe27d > .elementor-element-populated {
                padding: 25px 20px 0px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-7470f20 .list li {
                font-family: "Raleway", Sans-serif;
                font-size: 18px;
                font-weight: 700;
            }
            .elementor-9 .elementor-element.elementor-element-7470f20 .list li i {
                margin-right: 15px;
            }
            .rtl .elementor-9 .elementor-element.elementor-element-7470f20 .list li i {
                margin-left: 15px;
            }
            .elementor-9 .elementor-element.elementor-element-7470f20 .list ul li {
                padding-bottom: 15px;
                color: #152d4e;
            }
            .elementor-9 .elementor-element.elementor-element-fd5b7ed {
                text-align: left;
            }
            .elementor-9 .elementor-element.elementor-element-fd5b7ed > .elementor-widget-container {
                margin: 10px 0px 0px 0px;
                padding: 10px 0px 0px 0px;
                border-style: solid;
                border-width: 1px 0px 0px 0px;
                border-color: #e8e8e8;
            }
            .elementor-9 .elementor-element.elementor-element-203629c > .elementor-element-populated {
                padding: 25px 20px 0px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-ea209a0 .list li {
                font-family: "Raleway", Sans-serif;
                font-size: 18px;
                font-weight: 700;
            }
            .elementor-9 .elementor-element.elementor-element-ea209a0 .list li i {
                margin-right: 15px;
            }
            .rtl .elementor-9 .elementor-element.elementor-element-ea209a0 .list li i {
                margin-left: 15px;
            }
            .elementor-9 .elementor-element.elementor-element-ea209a0 .list ul li {
                padding-bottom: 15px;
                color: #152d4e;
            }
            .elementor-9 .elementor-element.elementor-element-03694fb {
                text-align: left;
            }
            .elementor-9 .elementor-element.elementor-element-03694fb > .elementor-widget-container {
                margin: 10px 0px 0px 0px;
                padding: 10px 0px 0px 0px;
                border-style: solid;
                border-width: 1px 0px 0px 0px;
                border-color: #e8e8e8;
            }
            .elementor-9 .elementor-element.elementor-element-af0f70d .skill.skill-1 .skill-bar {
                height: 7px;
            }
            .elementor-9 .elementor-element.elementor-element-af0f70d .skill.skill-2 .progress-bar {
                height: 7px;
            }
            .elementor-9 .elementor-element.elementor-element-af0f70d .skill.skill-3 .progress-bar {
                height: 7px;
            }
            .elementor-9 .elementor-element.elementor-element-af0f70d .skill-bar:not(:first-child) {
                margin-top: 60px;
            }
            .elementor-9 .elementor-element.elementor-element-af0f70d .skill .progress-title {
                font-size: 14px;
                font-weight: 500;
            }
            .elementor-9 .elementor-element.elementor-element-af0f70d .skill.skill-2.color-custom .skill-bar {
                border-color: #dddddd;
            }
            .elementor-9 .elementor-element.elementor-element-af0f70d .skill.skill-3.color-custom .skill-bar {
                border-bottom-color: #dddddd;
            }
            .elementor-9 .elementor-element.elementor-element-af0f70d .skill.color-custom .progress-bar {
                background-color: transparent;
                background-image: linear-gradient(160deg, #ff5539 0%, #ff5539 67%);
            }
            .elementor-9 .elementor-element.elementor-element-af0f70d .skill.value-track .progress-bar .progress-value {
                background: #152d4e;
            }
            .elementor-9 .elementor-element.elementor-element-af0f70d .skill.value-track .progress-bar .progress-value:after {
                border-top-color: #152d4e;
            }
            .elementor-9 .elementor-element.elementor-element-af0f70d > .elementor-widget-container {
                margin: 40px 0px 0px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-e91db5a:not(.elementor-motion-effects-element-type-background),
            .elementor-9 .elementor-element.elementor-element-e91db5a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-color: #f9f9f9;
            }
            .elementor-9 .elementor-element.elementor-element-e91db5a {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
                padding: 110px 0px 110px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-e91db5a > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }
            .elementor-9 .elementor-element.elementor-element-9edfdd7 > .elementor-element-populated {
                margin: 0px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
                padding: 0px 0px 0px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-4efbea7 > .elementor-container > .elementor-column > .elementor-widget-wrap {
                align-content: center;
                align-items: center;
            }
            .elementor-9 .elementor-element.elementor-element-4efbea7 {
                margin-top: 0px;
                margin-bottom: 10px;
                padding: 0px 0px 0px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-f7881c4 > .elementor-element-populated {
                padding: 0px 50px 0px 15px;
            }
            .elementor-9 .elementor-element.elementor-element-126e7d5 {
                text-align: left;
            }
            .elementor-9 .elementor-element.elementor-element-126e7d5 > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-4c5eb35 > .elementor-element-populated {
                margin: 0px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
                padding: 0px 0px 0px 50px;
            }
            .elementor-9 .elementor-element.elementor-element-80fa03b {
                text-align: left;
            }
            .elementor-9 .elementor-element.elementor-element-281073c {
                margin-top: 0px;
                margin-bottom: 0px;
                padding: 0px 0px 0px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-1feb2f6 > .elementor-element-populated {
                margin: 30px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
                padding: 0px 15px 0px 15px;
            }
            .elementor-9 .elementor-element.elementor-element-d1dd1bc .flipbox-main .flipbox-inner {
                min-height: 250px;
                padding: 70px 40px 70px 40px;
            }
            .elementor-9 .elementor-element.elementor-element-d1dd1bc .flipbox-main .flipbox-content,
            .flipbox-main .flipbox-content.image-enable:before {
                border-radius: 5px 5px 5px 5px;
            }
            .elementor-9 .elementor-element.elementor-element-d1dd1bc .flipbox-main .flip-front .flipbox-icon i {
                font-size: 60px;
                color: #ff5539;
            }
            .elementor-9 .elementor-element.elementor-element-d1dd1bc .flipbox-main .flipbox-content.flip-front {
                background-color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-d1dd1bc .flipbox-main .flip-back .flipbox-icon i {
                font-size: 40px;
            }
            .elementor-9 .elementor-element.elementor-element-d1dd1bc .flipbox-main .flip-back .flipbox-btn > a {
                font-size: 12px;
                font-weight: 600;
                text-transform: uppercase;
                letter-spacing: 1px;
                color: #323232;
            }
            .elementor-9 .elementor-element.elementor-element-d1dd1bc .flipbox-main .flip-back .flipbox-btn .style-border {
                padding: 15px 35px 15px 35px;
                border-radius: 3px 3px 3px 3px;
            }
            .elementor-9 .elementor-element.elementor-element-d1dd1bc .flipbox-main .flip-back .flipbox-btn .style-flat {
                padding: 15px 35px 15px 35px;
                border-radius: 3px 3px 3px 3px;
                background: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-d1dd1bc .flipbox-main .flipbox-content.flip-back {
                background-color: transparent;
                background-image: linear-gradient(130deg, #ff5539 0%, #ff6e1e 100%);
            }
            .elementor-9 .elementor-element.elementor-element-d1dd1bc .flipbox-main .flip-front .flipbox-title .title {
                color: #323232;
            }
            .elementor-9 .elementor-element.elementor-element-d1dd1bc .flipbox-main .flip-front .flipbox-description {
                color: #757575;
            }
            .elementor-9 .elementor-element.elementor-element-d1dd1bc .flipbox-main .flip-back .flipbox-btn .style-default:after {
                background: #323232;
            }
            .elementor-9 .elementor-element.elementor-element-d1dd1bc .flipbox-main .flip-back .flipbox-btn .style-default:before {
                background: #323232;
            }
            .elementor-9 .elementor-element.elementor-element-d1dd1bc .flipbox-main .flip-back .flipbox-btn > a:hover {
                color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-d1dd1bc .flipbox-main .flip-back .flipbox-btn .style-default:hover:after {
                background: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-d1dd1bc .flipbox-main .flip-back .flipbox-btn .style-default:hover:before {
                background: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-d1dd1bc .flipbox-main .flip-back .flipbox-btn .style-border:before {
                background: #212121;
            }
            .elementor-9 .elementor-element.elementor-element-d1dd1bc .flipbox-main .flip-back .flipbox-btn .style-flat:before {
                background: #212121;
            }
            .elementor-9 .elementor-element.elementor-element-d1dd1bc > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-ec34444 > .elementor-element-populated {
                margin: 30px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
                padding: 0px 15px 0px 15px;
            }
            .elementor-9 .elementor-element.elementor-element-8aca536 .flipbox-main .flipbox-inner {
                min-height: 250px;
                padding: 70px 40px 70px 40px;
            }
            .elementor-9 .elementor-element.elementor-element-8aca536 .flipbox-main .flipbox-content,
            .flipbox-main .flipbox-content.image-enable:before {
                border-radius: 5px 5px 5px 5px;
            }
            .elementor-9 .elementor-element.elementor-element-8aca536 .flipbox-main .flip-front .flipbox-icon i {
                font-size: 60px;
                color: #ff5539;
            }
            .elementor-9 .elementor-element.elementor-element-8aca536 .flipbox-main .flipbox-content.flip-front {
                background-color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-8aca536 .flipbox-main .flip-back .flipbox-icon i {
                font-size: 40px;
            }
            .elementor-9 .elementor-element.elementor-element-8aca536 .flipbox-main .flip-back .flipbox-btn > a {
                font-size: 12px;
                font-weight: 600;
                text-transform: uppercase;
                letter-spacing: 1px;
                color: #323232;
            }
            .elementor-9 .elementor-element.elementor-element-8aca536 .flipbox-main .flip-back .flipbox-btn .style-border {
                padding: 15px 35px 15px 35px;
                border-radius: 3px 3px 3px 3px;
            }
            .elementor-9 .elementor-element.elementor-element-8aca536 .flipbox-main .flip-back .flipbox-btn .style-flat {
                padding: 15px 35px 15px 35px;
                border-radius: 3px 3px 3px 3px;
                background: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-8aca536 .flipbox-main .flipbox-content.flip-back {
                background-color: transparent;
                background-image: linear-gradient(130deg, #ff5539 0%, #ff6e1e 100%);
            }
            .elementor-9 .elementor-element.elementor-element-8aca536 .flipbox-main .flip-front .flipbox-title .title {
                color: #323232;
            }
            .elementor-9 .elementor-element.elementor-element-8aca536 .flipbox-main .flip-front .flipbox-description {
                color: #757575;
            }
            .elementor-9 .elementor-element.elementor-element-8aca536 .flipbox-main .flip-back .flipbox-btn .style-default:after {
                background: #323232;
            }
            .elementor-9 .elementor-element.elementor-element-8aca536 .flipbox-main .flip-back .flipbox-btn .style-default:before {
                background: #323232;
            }
            .elementor-9 .elementor-element.elementor-element-8aca536 .flipbox-main .flip-back .flipbox-btn > a:hover {
                color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-8aca536 .flipbox-main .flip-back .flipbox-btn .style-default:hover:after {
                background: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-8aca536 .flipbox-main .flip-back .flipbox-btn .style-default:hover:before {
                background: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-8aca536 .flipbox-main .flip-back .flipbox-btn .style-border:before {
                background: #212121;
            }
            .elementor-9 .elementor-element.elementor-element-8aca536 .flipbox-main .flip-back .flipbox-btn .style-flat:before {
                background: #212121;
            }
            .elementor-9 .elementor-element.elementor-element-8aca536 > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-67e4360 > .elementor-element-populated {
                margin: 30px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
                padding: 0px 15px 0px 15px;
            }
            .elementor-9 .elementor-element.elementor-element-02296dd .flipbox-main .flipbox-inner {
                min-height: 250px;
                padding: 70px 40px 70px 40px;
            }
            .elementor-9 .elementor-element.elementor-element-02296dd .flipbox-main .flipbox-content,
            .flipbox-main .flipbox-content.image-enable:before {
                border-radius: 5px 5px 5px 5px;
            }
            .elementor-9 .elementor-element.elementor-element-02296dd .flipbox-main .flip-front .flipbox-icon i {
                font-size: 60px;
                color: #ff5539;
            }
            .elementor-9 .elementor-element.elementor-element-02296dd .flipbox-main .flipbox-content.flip-front {
                background-color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-02296dd .flipbox-main .flip-back .flipbox-icon i {
                font-size: 40px;
            }
            .elementor-9 .elementor-element.elementor-element-02296dd .flipbox-main .flip-back .flipbox-btn > a {
                font-size: 12px;
                font-weight: 600;
                text-transform: uppercase;
                letter-spacing: 1px;
                color: #323232;
            }
            .elementor-9 .elementor-element.elementor-element-02296dd .flipbox-main .flip-back .flipbox-btn .style-border {
                padding: 15px 35px 15px 35px;
                border-radius: 3px 3px 3px 3px;
            }
            .elementor-9 .elementor-element.elementor-element-02296dd .flipbox-main .flip-back .flipbox-btn .style-flat {
                padding: 15px 35px 15px 35px;
                border-radius: 3px 3px 3px 3px;
                background: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-02296dd .flipbox-main .flipbox-content.flip-back {
                background-color: transparent;
                background-image: linear-gradient(130deg, #ff5539 0%, #ff6e1e 100%);
            }
            .elementor-9 .elementor-element.elementor-element-02296dd .flipbox-main .flip-front .flipbox-title .title {
                color: #323232;
            }
            .elementor-9 .elementor-element.elementor-element-02296dd .flipbox-main .flip-front .flipbox-description {
                color: #757575;
            }
            .elementor-9 .elementor-element.elementor-element-02296dd .flipbox-main .flip-back .flipbox-btn .style-default:after {
                background: #323232;
            }
            .elementor-9 .elementor-element.elementor-element-02296dd .flipbox-main .flip-back .flipbox-btn .style-default:before {
                background: #323232;
            }
            .elementor-9 .elementor-element.elementor-element-02296dd .flipbox-main .flip-back .flipbox-btn > a:hover {
                color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-02296dd .flipbox-main .flip-back .flipbox-btn .style-default:hover:after {
                background: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-02296dd .flipbox-main .flip-back .flipbox-btn .style-default:hover:before {
                background: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-02296dd .flipbox-main .flip-back .flipbox-btn .style-border:before {
                background: #212121;
            }
            .elementor-9 .elementor-element.elementor-element-02296dd .flipbox-main .flip-back .flipbox-btn .style-flat:before {
                background: #212121;
            }
            .elementor-9 .elementor-element.elementor-element-02296dd > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-4101264 > .elementor-element-populated {
                margin: 30px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
                padding: 0px 15px 0px 15px;
            }
            .elementor-9 .elementor-element.elementor-element-f5ac7b6 .flipbox-main .flipbox-inner {
                min-height: 250px;
                padding: 70px 40px 70px 40px;
            }
            .elementor-9 .elementor-element.elementor-element-f5ac7b6 .flipbox-main .flipbox-content,
            .flipbox-main .flipbox-content.image-enable:before {
                border-radius: 5px 5px 5px 5px;
            }
            .elementor-9 .elementor-element.elementor-element-f5ac7b6 .flipbox-main .flip-front .flipbox-icon i {
                font-size: 60px;
                color: #ff5539;
            }
            .elementor-9 .elementor-element.elementor-element-f5ac7b6 .flipbox-main .flipbox-content.flip-front {
                background-color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-f5ac7b6 .flipbox-main .flip-back .flipbox-icon i {
                font-size: 40px;
            }
            .elementor-9 .elementor-element.elementor-element-f5ac7b6 .flipbox-main .flip-back .flipbox-btn > a {
                font-size: 12px;
                font-weight: 600;
                text-transform: uppercase;
                letter-spacing: 1px;
                color: #323232;
            }
            .elementor-9 .elementor-element.elementor-element-f5ac7b6 .flipbox-main .flip-back .flipbox-btn .style-border {
                padding: 15px 35px 15px 35px;
                border-radius: 3px 3px 3px 3px;
            }
            .elementor-9 .elementor-element.elementor-element-f5ac7b6 .flipbox-main .flip-back .flipbox-btn .style-flat {
                padding: 15px 35px 15px 35px;
                border-radius: 3px 3px 3px 3px;
                background: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-f5ac7b6 .flipbox-main .flipbox-content.flip-back {
                background-color: transparent;
                background-image: linear-gradient(130deg, #ff5539 0%, #ff6e1e 100%);
            }
            .elementor-9 .elementor-element.elementor-element-f5ac7b6 .flipbox-main .flip-front .flipbox-title .title {
                color: #323232;
            }
            .elementor-9 .elementor-element.elementor-element-f5ac7b6 .flipbox-main .flip-front .flipbox-description {
                color: #757575;
            }
            .elementor-9 .elementor-element.elementor-element-f5ac7b6 .flipbox-main .flip-back .flipbox-btn .style-default:after {
                background: #323232;
            }
            .elementor-9 .elementor-element.elementor-element-f5ac7b6 .flipbox-main .flip-back .flipbox-btn .style-default:before {
                background: #323232;
            }
            .elementor-9 .elementor-element.elementor-element-f5ac7b6 .flipbox-main .flip-back .flipbox-btn > a:hover {
                color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-f5ac7b6 .flipbox-main .flip-back .flipbox-btn .style-default:hover:after {
                background: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-f5ac7b6 .flipbox-main .flip-back .flipbox-btn .style-default:hover:before {
                background: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-f5ac7b6 .flipbox-main .flip-back .flipbox-btn .style-border:before {
                background: #212121;
            }
            .elementor-9 .elementor-element.elementor-element-f5ac7b6 .flipbox-main .flip-back .flipbox-btn .style-flat:before {
                background: #212121;
            }
            .elementor-9 .elementor-element.elementor-element-f5ac7b6 > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-0cf2af7 > .elementor-container {
                max-width: 700px;
            }
            .elementor-9 .elementor-element.elementor-element-0cf2af7:not(.elementor-motion-effects-element-type-background),
            .elementor-9 .elementor-element.elementor-element-0cf2af7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-image: url("img/back.jpeg");
                background-position: center center;
                background-repeat: no-repeat;
                background-size: cover;
            }
            .elementor-9 .elementor-element.elementor-element-0cf2af7 > .elementor-background-overlay {
                background-color: #0a0403bd;
                opacity: 1;
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }
            .elementor-9 .elementor-element.elementor-element-0cf2af7 {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
                padding: 150px 0px 150px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-4abb799.elementor-column > .elementor-widget-wrap {
                justify-content: center;
            }
            .elementor-9 .elementor-element.elementor-element-4dd13a1 .video-button {
                font-size: 30px;
                border-radius: 80px 80px 80px 80px;
                color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-4dd13a1 .style-flat.pulse-effect-active .video-button:before {
                border-radius: 80px 80px 80px 80px;
                background-color: #ff5539;
            }
            .elementor-9 .elementor-element.elementor-element-4dd13a1 .style-flat.pulse-effect-active .video-button:after {
                border-radius: 80px 80px 80px 80px;
                background-color: #ff5539;
            }
            .elementor-9 .elementor-element.elementor-element-4dd13a1 .style-border.pulse-effect-active .video-button:before {
                border-radius: 80px 80px 80px 80px;
            }
            .elementor-9 .elementor-element.elementor-element-4dd13a1 .style-border.pulse-effect-active .video-button:after {
                border-radius: 80px 80px 80px 80px;
            }
            .elementor-9 .elementor-element.elementor-element-4dd13a1 .style-flat .video-button {
                background-color: #ff5539;
            }
            .elementor-9 .elementor-element.elementor-element-4dd13a1 .video-button:hover {
                color: #ff5539;
            }
            .elementor-9 .elementor-element.elementor-element-4dd13a1 .style-flat .video-button:hover {
                background-color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-4dd13a1 .style-border .video-button:hover {
                background-color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-4dd13a1 .style-flat.pulse-effect-active .video-button:hover:before {
                background-color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-4dd13a1 {
                width: auto;
                max-width: auto;
            }
            .elementor-9 .elementor-element.elementor-element-666409a {
                text-align: text-center;
            }
            .elementor-9 .elementor-element.elementor-element-666409a .section-title .main-title {
                color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-666409a > .elementor-widget-container {
                margin: 40px 0px 0px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-95919df {
                padding: 110px 0px 110px 0px;
            }
            .elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-50d5635.elementor-column .elementor-widget-wrap {
                align-items: center;
            }
            .elementor-9 .elementor-element.elementor-element-50d5635.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }
            .elementor-9 .elementor-element.elementor-element-50d5635 > .elementor-element-populated {
                padding: 0px 30px 0px 15px;
            }
            .elementor-9 .elementor-element.elementor-element-d5ab7ec > .elementor-widget-container {
                margin: 0px 0px 20px 0px;
                padding: 0px 0px 0px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-4a118f9 > .elementor-widget-container {
                margin: 0px 0px 30px 0px;
                padding: 0px 0px 25px 0px;
                border-style: solid;
                border-width: 0px 0px 1px 0px;
                border-color: #e8e8e8;
            }
            .elementor-9 .elementor-element.elementor-element-4dc0971 > .elementor-element-populated {
                padding: 0px 15px 0px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-b135960 .rounded-skill {
                color: #fc692b;
            }
            .elementor-9 .elementor-element.elementor-element-b135960 .rounded-skill .counter {
                font-family: "Nunito Sans", Sans-serif;
                font-size: 20px;
                font-weight: 800;
                color: #212121;
            }
            .elementor-9 .elementor-element.elementor-element-b135960 .skill-fuature.skill-left .fuature-inner {
                padding-left: 25px;
            }
            .elementor-9 .elementor-element.elementor-element-b135960 .skill-fuature.skill-top .fuature-inner {
                padding-top: 25px;
            }
            .elementor-9 .elementor-element.elementor-element-b135960 .skill-fuature.skill-right .fuature-inner {
                padding-right: 25px;
            }
            .rtl .elementor-9 .elementor-element.elementor-element-b135960 .skill-fuature.skill-left .fuature-inner {
                padding-right: 25px;
            }
            .rtl .elementor-9 .elementor-element.elementor-element-b135960 .skill-fuature.skill-right .fuature-inner {
                padding-left: 25px;
            }
            .elementor-9 .elementor-element.elementor-element-b135960 .skill-fuature .feature-info .title {
                font-size: 18px;
            }
            .elementor-9 .elementor-element.elementor-element-b135960 > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-b429b26 > .elementor-element-populated {
                padding: 0px 0px 0px 15px;
            }
            .elementor-9 .elementor-element.elementor-element-280a468 .rounded-skill {
                color: #152d4e;
            }
            .elementor-9 .elementor-element.elementor-element-280a468 .rounded-skill .counter {
                font-family: "Nunito Sans", Sans-serif;
                font-size: 20px;
                font-weight: 800;
                color: #212121;
            }
            .elementor-9 .elementor-element.elementor-element-280a468 .skill-fuature.skill-left .fuature-inner {
                padding-left: 25px;
            }
            .elementor-9 .elementor-element.elementor-element-280a468 .skill-fuature.skill-top .fuature-inner {
                padding-top: 25px;
            }
            .elementor-9 .elementor-element.elementor-element-280a468 .skill-fuature.skill-right .fuature-inner {
                padding-right: 25px;
            }
            .rtl .elementor-9 .elementor-element.elementor-element-280a468 .skill-fuature.skill-left .fuature-inner {
                padding-right: 25px;
            }
            .rtl .elementor-9 .elementor-element.elementor-element-280a468 .skill-fuature.skill-right .fuature-inner {
                padding-left: 25px;
            }
            .elementor-9 .elementor-element.elementor-element-280a468 .skill-fuature .feature-info .title {
                font-size: 18px;
            }
            .elementor-9 .elementor-element.elementor-element-280a468 > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-15b0c4a.elementor-column > .elementor-widget-wrap {
                justify-content: center;
            }
            .elementor-9 .elementor-element.elementor-element-15b0c4a > .elementor-element-populated {
                padding: 10px 15px 0px 30px;
            }
            .elementor-9 .elementor-element.elementor-element-0d1a4f2 .accordion .card {
                margin-top: 15px;
            }
            .elementor-9 .elementor-element.elementor-element-0d1a4f2 .accordion.accordion-1 .card-header button {
                border-radius: 50px;
            }
            .elementor-9 .elementor-element.elementor-element-0d1a4f2 .accordion.accordion-2 .card-header button {
                border-radius: 50px;
            }
            .elementor-9 .elementor-element.elementor-element-0d1a4f2 .accordion.accordion-5 .card {
                border-radius: 50px;
            }
            .elementor-9 .elementor-element.elementor-element-0d1a4f2 .accordion .card-header .elementor-accordion-icon-closed i {
                color: #212121;
            }
            .elementor-9 .elementor-element.elementor-element-0d1a4f2 .accordion.icon-flat .card-header .elementor-accordion-icon-closed i {
                background-color: #ffffff;
                border-radius: 99px;
            }
            .elementor-9 .elementor-element.elementor-element-0d1a4f2 .accordion .card-header .elementor-accordion-icon-opened i {
                color: #ff5539;
            }
            .elementor-9 .elementor-element.elementor-element-0d1a4f2 .accordion.icon-flat .card-header .elementor-accordion-icon-opened i {
                background-color: #fffdfd;
                border-radius: 99px;
            }
            .elementor-9 .elementor-element.elementor-element-0d1a4f2 .accordion .card-header .accordion-icon i {
                font-size: 10px;
            }
            .elementor-9 .elementor-element.elementor-element-0d1a4f2 .accordion .accordion-icon-left .elementor-accordion-icon-opened {
                margin-right: 15px;
            }
            .elementor-9 .elementor-element.elementor-element-0d1a4f2 .accordion .accordion-icon-left .elementor-accordion-icon-closed {
                margin-right: 15px;
            }
            .elementor-9 .elementor-element.elementor-element-0d1a4f2 .accordion .accordion-icon-right .elementor-accordion-icon-opened {
                margin-left: 15px;
            }
            .elementor-9 .elementor-element.elementor-element-0d1a4f2 .accordion .accordion-icon-right .elementor-accordion-icon-closed {
                margin-left: 15px;
            }
            .rtl .elementor-9 .elementor-element.elementor-element-0d1a4f2 .accordion .accordion-icon-left .elementor-accordion-icon-opened {
                margin-left: 15px;
            }
            .rtl .elementor-9 .elementor-element.elementor-element-0d1a4f2 .accordion .accordion-icon-left .elementor-accordion-icon-closed {
                margin-left: 15px;
            }
            .rtl .elementor-9 .elementor-element.elementor-element-0d1a4f2 .accordion .accordion-icon-right .elementor-accordion-icon-opened {
                margin-right: 15px;
            }
            .rtl .elementor-9 .elementor-element.elementor-element-0d1a4f2 .accordion .accordion-icon-right .elementor-accordion-icon-closed {
                margin-right: 15px;
            }
            .elementor-9 .elementor-element.elementor-element-0d1a4f2 .accordion .card-header .accordion-title button {
                font-size: 15px;
                font-weight: 600;
                color: #ffffff;
                background: #ff5539;
                padding: 15px 20px 15px 25px;
            }
            .elementor-9 .elementor-element.elementor-element-0d1a4f2 .accordion .card-header .accordion-title button.collapsed {
                color: #212121;
                background: #f3f3f3;
            }
            .elementor-9 .elementor-element.elementor-element-0d1a4f2 .accordion.accordion-1 .card-header .accordion-title button,
            .elementor-9 .elementor-element.elementor-element-0d1a4f2 .accordion.accordion-2 .card-header .accordion-title button,
            .elementor-9 .elementor-element.elementor-element-0d1a4f2 .accordion.accordion-4 .card-header .accordion-title button,
            .elementor-9 .elementor-element.elementor-element-0d1a4f2 .accordion.accordion-5 .card {
                box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0);
            }
            .elementor-9 .elementor-element.elementor-element-0d1a4f2 .accordion .card-body {
                padding: 30px 0px 15px 30px;
            }
            .elementor-9 .elementor-element.elementor-element-ef7553a:not(.elementor-motion-effects-element-type-background),
            .elementor-9 .elementor-element.elementor-element-ef7553a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-color: transparent;
                background-image: linear-gradient(180deg, #ffffff 0%, #fdf8f8 100%);
            }
            .elementor-9 .elementor-element.elementor-element-ef7553a {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
                margin-top: 0px;
                margin-bottom: 0px;
                padding: 50px 0px 110px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-ef7553a > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }
            .elementor-9 .elementor-element.elementor-element-6c813c1 > .elementor-element-populated {
                padding: 0px 0px 0px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-0caf9d1 > .elementor-container {
                max-width: 750px;
            }
            .elementor-9 .elementor-element.elementor-element-0caf9d1 {
                margin-top: 0px;
                margin-bottom: 30px;
            }
            .elementor-9 .elementor-element.elementor-element-9392c1e > .elementor-element-populated {
                margin: 0px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
                padding: 0px 0px 0px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-8c11382 {
                text-align: text-center;
            }
            .elementor-9 .elementor-element.elementor-element-8c11382 > .elementor-widget-container {
                margin: 0px 0px 20px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-3f4b624 {
                text-align: center;
            }
            .elementor-9 .elementor-element.elementor-element-6ce2700 > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }
            .elementor-9 .elementor-element.elementor-element-4750a6f .pricing-table .pricing-price {
                color: #152d4e;
            }
            .elementor-9 .elementor-element.elementor-element-4750a6f .pricing-table .pricing-icon i {
                font-size: 50px;
            }
            .elementor-9 .elementor-element.elementor-element-4750a6f .pricing-table .pricing-list li {
                margin-bottom: 18px;
            }
            .elementor-9 .elementor-element.elementor-element-4750a6f .pricing-table.pricing-2 .pricing-list li {
                padding-bottom: 18px;
            }
            .elementor-9 .elementor-element.elementor-element-4750a6f .pricing-table.pricing-4 .pricing-list li {
                padding-bottom: 18px;
            }
            .elementor-9 .elementor-element.elementor-element-4750a6f .pricing-table .pricing-button .pricing-btn {
                font-size: 12px;
                font-weight: 600;
                letter-spacing: 1.3px;
                border-radius: 60px 60px 60px 60px;
                color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-4750a6f .pricing-table .pricing-button .style-flat {
                background: #152d4e;
            }
            .elementor-9 .elementor-element.elementor-element-4750a6f .pricing-table .pricing-button .pricing-btn:hover {
                color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-4750a6f .pricing-table .pricing-button .style-border:hover {
                background: #ff5539;
            }
            .elementor-9 .elementor-element.elementor-element-4750a6f .pricing-table .pricing-button .style-flat:hover {
                background: #ff5539;
            }
            .elementor-9 .elementor-element.elementor-element-7b3c34a > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }
            .elementor-9 .elementor-element.elementor-element-f5a50b9 .pricing-table.pricing-2 {
                background: #152d4e;
            }
            .elementor-9 .elementor-element.elementor-element-f5a50b9 .pricing-table.pricing-3 {
                background: #152d4e;
                border-color: #11afe0;
            }
            .elementor-9 .elementor-element.elementor-element-f5a50b9 .pricing-table .highlite-title {
                color: #ffffff;
                background: #ff5539;
            }
            .elementor-9 .elementor-element.elementor-element-f5a50b9 .pricing-table .pricing-title {
                color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-f5a50b9 .pricing-table .pricing-icon i {
                color: #ffffff;
                font-size: 50px;
            }
            .elementor-9 .elementor-element.elementor-element-f5a50b9 .pricing-table .pricing-price {
                color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-f5a50b9 .pricing-table .pricing-price > span {
                color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-f5a50b9 .pricing-table .pricing-list li {
                color: #ffffff;
                margin-bottom: 18px;
            }
            .elementor-9 .elementor-element.elementor-element-f5a50b9 .pricing-table.pricing-1 .pricing-header {
                border-bottom-color: rgba(255, 255, 255, 0.38);
            }
            .elementor-9 .elementor-element.elementor-element-f5a50b9 .pricing-table.pricing-2 .pricing-list li {
                border-bottom-color: rgba(255, 255, 255, 0.38);
                padding-bottom: 18px;
            }
            .elementor-9 .elementor-element.elementor-element-f5a50b9 .pricing-table.pricing-3 .pricing-header {
                border-bottom-color: rgba(255, 255, 255, 0.38);
            }
            .elementor-9 .elementor-element.elementor-element-f5a50b9 .pricing-table .pricing-list li.elementor-repeater-item-f40f78c i {
                color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-f5a50b9 .pricing-table.pricing-4 .pricing-list li {
                padding-bottom: 18px;
            }
            .elementor-9 .elementor-element.elementor-element-f5a50b9 .pricing-table .pricing-button .pricing-btn {
                font-size: 12px;
                font-weight: 600;
                letter-spacing: 1.3px;
                border-radius: 60px 60px 60px 60px;
                color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-f5a50b9 .pricing-table .pricing-button .style-flat {
                background: #ff5539;
            }
            .elementor-9 .elementor-element.elementor-element-f5a50b9 .pricing-table .pricing-button .pricing-btn:hover {
                color: #152d4e;
            }
            .elementor-9 .elementor-element.elementor-element-f5a50b9 .pricing-table .pricing-button .style-border:hover {
                background: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-f5a50b9 .pricing-table .pricing-button .style-flat:hover {
                background: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-425fb99 > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }
            .elementor-9 .elementor-element.elementor-element-3ca8611 .pricing-table .pricing-price {
                color: #152d4e;
            }
            .elementor-9 .elementor-element.elementor-element-3ca8611 .pricing-table .pricing-icon i {
                font-size: 50px;
            }
            .elementor-9 .elementor-element.elementor-element-3ca8611 .pricing-table .pricing-list li {
                margin-bottom: 18px;
            }
            .elementor-9 .elementor-element.elementor-element-3ca8611 .pricing-table.pricing-2 .pricing-list li {
                padding-bottom: 18px;
            }
            .elementor-9 .elementor-element.elementor-element-3ca8611 .pricing-table.pricing-4 .pricing-list li {
                padding-bottom: 18px;
            }
            .elementor-9 .elementor-element.elementor-element-3ca8611 .pricing-table .pricing-button .pricing-btn {
                font-size: 12px;
                font-weight: 600;
                letter-spacing: 1.3px;
                border-radius: 60px 60px 60px 60px;
                color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-3ca8611 .pricing-table .pricing-button .style-flat {
                background: #152d4e;
            }
            .elementor-9 .elementor-element.elementor-element-3ca8611 .pricing-table .pricing-button .pricing-btn:hover {
                color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-3ca8611 .pricing-table .pricing-button .style-border:hover {
                background: #ff5539;
            }
            .elementor-9 .elementor-element.elementor-element-3ca8611 .pricing-table .pricing-button .style-flat:hover {
                background: #ff5539;
            }
            .elementor-9 .elementor-element.elementor-element-37c2fce {
                padding: 110px 0px 110px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-f0da920 > .elementor-element-populated {
                margin: 0px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
                padding: 0px 0px 0px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-b9abccf > .elementor-container {
                max-width: 750px;
            }
            .elementor-9 .elementor-element.elementor-element-b9abccf {
                margin-top: 0px;
                margin-bottom: 0px;
                padding: 0px 0px 0px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-131ca8b > .elementor-element-populated {
                margin: 0px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
                padding: 0px 15px 0px 15px;
            }
            .elementor-9 .elementor-element.elementor-element-ccda72c {
                text-align: text-center;
            }
            .elementor-9 .elementor-element.elementor-element-ccda72c > .elementor-widget-container {
                margin: 0px 0px 20px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-aae180e {
                text-align: center;
            }
            .elementor-9 .elementor-element.elementor-element-95f483e {
                margin-top: 25px;
                margin-bottom: 0px;
                padding: 0px 0px 0px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-ce3613e > .elementor-element-populated {
                margin: 0px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
                padding: 0px 15px 0px 15px;
            }
            .elementor-9 .elementor-element.elementor-element-56bd639:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
            .elementor-9 .elementor-element.elementor-element-56bd639 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-color: #152d4e;
            }
            .elementor-9 .elementor-element.elementor-element-56bd639 > .elementor-element-populated > .elementor-background-overlay {
                background-image: url("wp-content/uploads/sites/10/2021/09/footer-bg-1.png");
                background-position: bottom right;
                background-repeat: no-repeat;
                background-size: cover;
                opacity: 1;
            }
            .elementor-9 .elementor-element.elementor-element-56bd639 > .elementor-element-populated,
            .elementor-9 .elementor-element.elementor-element-56bd639 > .elementor-element-populated > .elementor-background-overlay,
            .elementor-9 .elementor-element.elementor-element-56bd639 > .elementor-background-slideshow {
                border-radius: 5px 5px 5px 5px;
            }
            .elementor-9 .elementor-element.elementor-element-56bd639 > .elementor-element-populated {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
                padding: 70px 60px 70px 60px;
            }
            .elementor-9 .elementor-element.elementor-element-56bd639 > .elementor-element-populated > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }
            .elementor-9 .elementor-element.elementor-element-1582d10 > .elementor-element-populated {
                padding: 0px 0px 0px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-a546286 {
                text-align: text-left;
            }
            .elementor-9 .elementor-element.elementor-element-a546286 .section-title .main-title {
                line-height: 40px;
                color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-a546286 .section-title .title-tagline {
                color: #ff5539;
            }
            .elementor-9 .elementor-element.elementor-element-a546286 .section-title .title-tagline:before {
                border-bottom-color: #ff5539;
            }
            .elementor-9 .elementor-element.elementor-element-a546286 > .elementor-widget-container {
                padding: 0px 30px 0px 0px;
            }
            .elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-01e921a.elementor-column .elementor-widget-wrap {
                align-items: center;
            }
            .elementor-9 .elementor-element.elementor-element-01e921a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }
            .elementor-9 .elementor-element.elementor-element-01e921a.elementor-column > .elementor-widget-wrap {
                justify-content: flex-end;
            }
            .elementor-9 .elementor-element.elementor-element-01e921a > .elementor-element-populated {
                padding: 0px 0px 0px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-e4336de .btn-default {
                font-size: 13px;
                font-weight: 500;
                text-transform: uppercase;
                letter-spacing: 1px;
                color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-e4336de .btn-default.style-border {
                padding: 13px 35px 13px 35px;
                border-radius: 62px 62px 62px 62px;
            }
            .elementor-9 .elementor-element.elementor-element-e4336de .btn-default.style-flat {
                padding: 13px 35px 13px 35px;
                border-radius: 62px 62px 62px 62px;
                background-color: #ff5539;
            }
            .elementor-9 .elementor-element.elementor-element-e4336de .btn-default .finix-align-icon-left {
                padding-right: 12px;
            }
            .elementor-9 .elementor-element.elementor-element-e4336de .btn-default .finix-align-icon-right {
                padding-left: 12px;
            }
            .rtl .elementor-9 .elementor-element.elementor-element-e4336de .btn-default .finix-align-icon-left {
                padding-left: 12px;
            }
            .rtl .elementor-9 .elementor-element.elementor-element-e4336de .btn-default .finix-align-icon-right {
                padding-right: 12px;
            }
            .elementor-9 .elementor-element.elementor-element-e4336de .btn-default.style-default:after {
                background-color: #ff5539;
            }
            .elementor-9 .elementor-element.elementor-element-e4336de .btn-default.style-default:before {
                background-color: #ff5539;
            }
            .elementor-9 .elementor-element.elementor-element-e4336de .btn-default:hover {
                color: #323232;
            }
            .elementor-9 .elementor-element.elementor-element-e4336de .btn-default.style-default:hover:after {
                background-color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-e4336de .btn-default.style-default:hover:before {
                background-color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-e4336de .btn-default.style-border:before {
                background-color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-e4336de .btn-default.style-flat:before {
                background-color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-e4336de > .elementor-widget-container {
                margin: 0px 20px 0px 0px;
            }
            .elementor-9 .elementor-element.elementor-element-e4336de {
                width: auto;
                max-width: auto;
            }
            .elementor-9 .elementor-element.elementor-element-7ded745 .btn-default {
                font-size: 14px;
                text-transform: uppercase;
                letter-spacing: 2px;
                color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-7ded745 .btn-default .finix-align-icon-left {
                padding-right: 12px;
            }
            .elementor-9 .elementor-element.elementor-element-7ded745 .btn-default .finix-align-icon-right {
                padding-left: 12px;
            }
            .rtl .elementor-9 .elementor-element.elementor-element-7ded745 .btn-default .finix-align-icon-left {
                padding-left: 12px;
            }
            .rtl .elementor-9 .elementor-element.elementor-element-7ded745 .btn-default .finix-align-icon-right {
                padding-right: 12px;
            }
            .elementor-9 .elementor-element.elementor-element-7ded745 .btn-default.style-default:after {
                background-color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-7ded745 .btn-default.style-default:before {
                background-color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-7ded745 .btn-default.style-flat {
                background-color: #ffffff;
            }
            .elementor-9 .elementor-element.elementor-element-7ded745 {
                width: auto;
                max-width: auto;
            }
            @media (min-width: 768px) {
                .elementor-9 .elementor-element.elementor-element-23c6a15 {
                    width: 46.844%;
                }
                .elementor-9 .elementor-element.elementor-element-cd50886 {
                    width: 53.156%;
                }
                .elementor-9 .elementor-element.elementor-element-ba0593e {
                    width: 50%;
                }
                .elementor-9 .elementor-element.elementor-element-a66c130 {
                    width: 50%;
                }
                .elementor-9 .elementor-element.elementor-element-f7881c4 {
                    width: 50.011%;
                }
                .elementor-9 .elementor-element.elementor-element-4c5eb35 {
                    width: 49.989%;
                }
            }
            @media (max-width: 1024px) and (min-width: 768px) {
                .elementor-9 .elementor-element.elementor-element-23c6a15 {
                    width: 100%;
                }
                .elementor-9 .elementor-element.elementor-element-cd50886 {
                    width: 100%;
                }
                .elementor-9 .elementor-element.elementor-element-ba0593e {
                    width: 100%;
                }
                .elementor-9 .elementor-element.elementor-element-a66c130 {
                    width: 100%;
                }
                .elementor-9 .elementor-element.elementor-element-f7881c4 {
                    width: 100%;
                }
                .elementor-9 .elementor-element.elementor-element-4c5eb35 {
                    width: 100%;
                }
                .elementor-9 .elementor-element.elementor-element-1feb2f6 {
                    width: 50%;
                }
                .elementor-9 .elementor-element.elementor-element-ec34444 {
                    width: 50%;
                }
                .elementor-9 .elementor-element.elementor-element-67e4360 {
                    width: 50%;
                }
                .elementor-9 .elementor-element.elementor-element-4101264 {
                    width: 50%;
                }
                .elementor-9 .elementor-element.elementor-element-50d5635 {
                    width: 100%;
                }
                .elementor-9 .elementor-element.elementor-element-15b0c4a {
                    width: 100%;
                }
                .elementor-9 .elementor-element.elementor-element-6ce2700 {
                    width: 100%;
                }
                .elementor-9 .elementor-element.elementor-element-7b3c34a {
                    width: 100%;
                }
                .elementor-9 .elementor-element.elementor-element-425fb99 {
                    width: 100%;
                }
                .elementor-9 .elementor-element.elementor-element-1582d10 {
                    width: 100%;
                }
                .elementor-9 .elementor-element.elementor-element-01e921a {
                    width: 100%;
                }
            }
            @media (min-width: 1025px) {
                .elementor-9 .elementor-element.elementor-element-0cf2af7:not(.elementor-motion-effects-element-type-background),
                .elementor-9 .elementor-element.elementor-element-0cf2af7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                    background-attachment: fixed;
                }
            }
            @media (max-width: 1024px) {
                .elementor-9 .elementor-element.elementor-element-678eaa8 > .elementor-element-populated {
                    padding: 0px 150px 0px 0px;
                }
                .elementor-9 .elementor-element.elementor-element-ea7ca65 {
                    padding: 130px 0px 50px 0px;
                }
                .elementor-9 .elementor-element.elementor-element-23c6a15 > .elementor-element-populated {
                    margin: 0px 0px 0px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 0px 25px 0px 25px;
                }
                .elementor-9 .elementor-element.elementor-element-8307b69 .section-title .main-title {
                    font-size: 40px;
                    line-height: 50px;
                }
                .elementor-9 .elementor-element.elementor-element-cd50886 > .elementor-element-populated {
                    margin: 0px 0px 0px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 0px 15px 0px 15px;
                }
                .elementor-9 .elementor-element.elementor-element-ba0593e > .elementor-element-populated {
                    padding: 0px 15px 0px 15px;
                }
                .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-banner {
                    text-align: center;
                }
                .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-banner .main-img {
                    text-align: center;
                }
                .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-7c141be.pos-left {
                    left: 34px;
                }
                .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-7c141be.pos-right {
                    right: 34px;
                }
                .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-0cdcfa9.pos-left {
                    left: 7px;
                }
                .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-0cdcfa9.pos-right {
                    right: 7px;
                }
                .elementor-9 .elementor-element.elementor-element-a66c130 > .elementor-element-populated {
                    margin: 30px 0px 0px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 0px 15px 0px 15px;
                }
                .elementor-9 .elementor-element.elementor-element-e91db5a {
                    padding: 90px 0px 90px 0px;
                }
                .elementor-9 .elementor-element.elementor-element-126e7d5 .section-title .main-title {
                    font-size: 38px;
                }
                .elementor-9 .elementor-element.elementor-element-4c5eb35 > .elementor-element-populated {
                    padding: 20px 15px 0px 15px;
                }
                .elementor-9 .elementor-element.elementor-element-0cf2af7 {
                    padding: 100px 0px 100px 0px;
                }
                .elementor-9 .elementor-element.elementor-element-666409a .section-title .main-title {
                    font-size: 38px;
                }
                .elementor-9 .elementor-element.elementor-element-50d5635 > .elementor-element-populated {
                    padding: 0px 15px 0px 15px;
                }
                .elementor-9 .elementor-element.elementor-element-d5ab7ec .section-title .main-title {
                    font-size: 34px;
                }
                .elementor-9 .elementor-element.elementor-element-15b0c4a > .elementor-element-populated {
                    padding: 50px 15px 0px 15px;
                }
                .elementor-9 .elementor-element.elementor-element-ef7553a {
                    padding: 0px 0px 0px 0px;
                }
                .elementor-9 .elementor-element.elementor-element-9392c1e > .elementor-element-populated {
                    margin: 0px 0px 0px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 0px 15px 0px 15px;
                }
                .elementor-9 .elementor-element.elementor-element-8c11382 .section-title .main-title {
                    font-size: 38px;
                }
                .elementor-9 .elementor-element.elementor-element-7b3c34a > .elementor-element-populated {
                    margin: 30px 0px 30px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                }
                .elementor-9 .elementor-element.elementor-element-37c2fce {
                    padding: 90px 0px 90px 0px;
                }
                .elementor-9 .elementor-element.elementor-element-ccda72c .section-title .main-title {
                    font-size: 36px;
                }
                .elementor-9 .elementor-element.elementor-element-01e921a.elementor-column > .elementor-widget-wrap {
                    justify-content: flex-start;
                }
                .elementor-9 .elementor-element.elementor-element-01e921a > .elementor-element-populated {
                    padding: 30px 0px 0px 0px;
                }
            }
            @media (max-width: 767px) {
                .elementor-9 .elementor-element.elementor-element-678eaa8 > .elementor-element-populated {
                    padding: 0px 0px 0px 0px;
                }
                .elementor-9 .elementor-element.elementor-element-ea7ca65 {
                    padding: 70px 0px 50px 0px;
                }
                body:not(.rtl) .elementor-9 .elementor-element.elementor-element-6e3cc7d {
                    right: 32.891px;
                }
                body.rtl .elementor-9 .elementor-element.elementor-element-6e3cc7d {
                    left: 32.891px;
                }
                .elementor-9 .elementor-element.elementor-element-6e3cc7d {
                    bottom: -36px;
                }
                .elementor-9 .elementor-element.elementor-element-8307b69 .section-title .main-title {
                    font-size: 30px;
                    line-height: 35px;
                }
                .elementor-9 .elementor-element.elementor-element-810e9bb .btn-default.style-border {
                    padding: 10px 15px 10px 15px;
                }
                .elementor-9 .elementor-element.elementor-element-810e9bb .btn-default.style-flat {
                    padding: 10px 15px 10px 15px;
                }
                .elementor-9 .elementor-element.elementor-element-cd50886 > .elementor-element-populated {
                    margin: 0px 0px 0px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 0px 0px 0px 0px;
                }
                .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-7c141be img {
                    width: 40px;
                }
                .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-7c141be.pos-left {
                    left: 10px;
                }
                .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-7c141be.pos-right {
                    right: 10px;
                }
                .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-7c141be.pos-top {
                    top: 21px;
                }
                .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-7c141be.pos-bottom {
                    bottom: 21px;
                }
                .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-d580dc3 img {
                    width: 50px;
                }
                .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-d580dc3.pos-left {
                    left: 0px;
                }
                .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-d580dc3.pos-right {
                    right: 0px;
                }
                .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-d580dc3.pos-top {
                    top: 54px;
                }
                .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-d580dc3.pos-bottom {
                    bottom: 54px;
                }
                .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-0cdcfa9 img {
                    width: 55px;
                }
                .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-0cdcfa9.pos-left {
                    left: 7px;
                }
                .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-0cdcfa9.pos-right {
                    right: 7px;
                }
                .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-0cdcfa9.pos-top {
                    top: 34px;
                }
                .elementor-9 .elementor-element.elementor-element-8cca689 .parallax-img.elementor-repeater-item-0cdcfa9.pos-bottom {
                    bottom: 34px;
                }
                .elementor-9 .elementor-element.elementor-element-23ff40d .section-title .main-title {
                    font-size: 28px;
                }
                .elementor-9 .elementor-element.elementor-element-126e7d5 .section-title .main-title {
                    font-size: 28px;
                }
                .elementor-9 .elementor-element.elementor-element-4c5eb35 > .elementor-element-populated {
                    padding: 20px 15px 0px 15px;
                }
                .elementor-9 .elementor-element.elementor-element-666409a .section-title .main-title {
                    font-size: 28px;
                }
                .elementor-9 .elementor-element.elementor-element-50d5635 > .elementor-element-populated {
                    padding: 0px 15px 0px 15px;
                }
                .elementor-9 .elementor-element.elementor-element-d5ab7ec .section-title .main-title {
                    font-size: 28px;
                }
                .elementor-9 .elementor-element.elementor-element-b135960 > .elementor-widget-container {
                    padding: 0px 0px 0px 0px;
                }
                .elementor-9 .elementor-element.elementor-element-b429b26 > .elementor-element-populated {
                    padding: 20px 0px 0px 0px;
                }
                .elementor-9 .elementor-element.elementor-element-280a468 > .elementor-widget-container {
                    padding: 0px 0px 0px 0px;
                }
                .elementor-9 .elementor-element.elementor-element-15b0c4a > .elementor-element-populated {
                    margin: 40px 0px 0px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 0px 15px 0px 15px;
                }
                .elementor-9 .elementor-element.elementor-element-9392c1e > .elementor-element-populated {
                    padding: 0px 15px 0px 15px;
                }
                .elementor-9 .elementor-element.elementor-element-8c11382 .section-title .main-title {
                    font-size: 28px;
                }
                .elementor-9 .elementor-element.elementor-element-ccda72c .section-title .main-title {
                    font-size: 28px;
                }
                .elementor-9 .elementor-element.elementor-element-56bd639 > .elementor-element-populated {
                    padding: 50px 35px 50px 35px;
                }
                .elementor-9 .elementor-element.elementor-element-a546286 .section-title .main-title {
                    font-size: 26px;
                }
                .elementor-9 .elementor-element.elementor-element-e4336de > .elementor-widget-container {
                    margin: 0px 0px 20px 0px;
                }
            }
             .ae_data .elementor-editor-element-setting {
                display: none !important;
            }
              .woocommerce-product-gallery {
                    opacity: 1 !important;
                }
                  .recentcomments a {
                display: inline !important;
                padding: 0 !important;
                margin: 0 !important;
            }
             .page-header .page-header-inner {
                padding-top: 150px;
                padding-bottom: 150px;
            }
            .page-header.mobile-page-header .page-header-inner {
                padding-top: 80px;
                padding-bottom: 80px;
            }
            .site-footer {
                background-repeat: no-repeat;
                background-attachment: inherit;
                background-position: center center;
                background-image: url("http://finix.powersquall.com/web-agency/wp-content/uploads/sites/10/2021/09/map.png");
                background-size: inherit;
            }

 .site-header .header-logo img {
                height: 50px;
            }

            .site-header.sticky .header-logo img {
                height: 50px;
            }

            .page-header .page-header-inner {
                padding-top: 100px;
                padding-bottom: 215px;
            }

            .page-header.mobile-page-header .page-header-inner {
                padding-top: 70px;
                padding-bottom: 100px;
            }

.page-header {
    background-repeat: no-repeat;
    background-attachment: inherit;
    background-position: center top;
    background-image: url('wp-content/uploads/pg-5.jpg');
    background-size: cover;
}

            .site-footer {
                background-repeat: no-repeat;
                background-attachment: inherit;
                background-position: center center;
                background-image: url('wp-content/uploads/map.png');
                background-size: inherit;
            }
               .header-logo .site-logo-text {
                color : #ffffff;
            }

            .header-topbar, .header-topbar a {
                color : #7e7e7e;
            }

            .header-topbar a:hover, .header-social li a:hover {
                color : #fd5c4c;
            }

            .header-topbar i, .header-social li a {
                color : #fd5c4c;
            }

            .site-footer {
                background-color : #ffffff;
            }

            .site-footer .widget .widget-title, .site-footer .widget_feature_info .widget-feature-info .title {
                color : #212121;
            }

            .site-footer, .site-footer .widget_testimonial .author-details .author-name, .site-footer .widget_testimonial .author-details .author-position, .site-footer .widget_newsletter .input-area input, .site-footer .calendar_wrap thead th {
                color : #757575;
            }

            .site-footer a, .site-footer .widget ul li > a, .site-footer .widget_recent_post .recent-post-list .post-info .post-title, .site-footer .footer-main .widget_calendar .wp-calendar-nav a {
                color : #757575;
            }

            .site-footer a:hover, .site-footer .widget ul li > a:hover, .site-footer .widget_contact .footer-address ul li i, .site-footer .widget_social_media .social-info.style-default.color-theme li a, .site-footer .widget_social_media .social-info.style-border.color-theme li a, .site-footer .widget_recent_post .recent-post-list .post-info .post-date i, .site-footer .widget_recent_post .recent-post-list .post-info .post-title:hover, .site-footer .footer-main .calendar_wrap tbody td a, .site-footer .footer-main .widget_calendar .wp-calendar-nav a:hover, .site-footer .widget_feature_info .widget-feature-icon i {
                color : #ff7048;
            }

            .site-footer .widget_testimonial .testimonial-inner .author-content, .site-footer .widget_social_media .social-info.style-flat.color-theme li a, .site-footer .widget_newsletter .button-area button, .site-footer .footer-main .calendar_wrap caption, .site-footer .footer-main .calendar_wrap #today {
                background : #ff7048;
            }

            .site-footer .widget_testimonial .testimonial-inner .author-content:before {
                border-top-color: #ff7048;
            }

            .page-header .page-title {
                color : #ffffff;
            }

            .page-header .breadcrumb li a, .page-header-inner.page-header-2 .breadcrumb li > a, .page-header-inner.page-header-2 .breadcrumb li > span a {
                color : #ffffff;
            }

            .page-header .breadcrumb li span, .page-header .breadcrumb li a:hover, .page-header-inner.page-header-2 .breadcrumb li > a:hover, .page-header-inner.page-header-2 .breadcrumb li > span a:hover {
                color : #ffffff;
            }

            .page-header .svg-effect path {
                fill : #ffffff;
            }

            .page-header:before {
                background-color : rgba(252,105,43,0.93);
            }

            .page-header:before {
                background-image: linear-gradient(to right, rgba(252,105,43,0.93) 0%, rgba(254,80,106,0.93) 100%)
            }

            .page-header:before {
                background-color : unset;
            }

            .site-footer .site-info {
                background-color : #ffffff;
            }

            .site-footer .copyright-info, .site-footer .copyright-info a {
                color : #757575;
            }

            .site-footer .copyright-info a:hover {
                color : #ff7048;
            }

            .main-navigation .navbar-nav li .sub-menus {
                background: #222733;
            }

            .main-navigation .navbar-nav li .sub-menus li a {
                color: #96999f;
            }

            .site-header .header-logo img {
                max-height: inherit;
            }

            .wpcf7-form .row p {
                margin-bottom: 0;
            }

            .header-button .header-link {
                letter-spacing: 1.3px;
                line-height: 20px;
                font-size: 12px;
            }

            body {
                font-family: Rubik;
                font-weight: 400;
                line-height: 28px;
                font-size: 16px;
            }

            .swiper-container .swiper-button-next:hover i, .swiper-container .swiper-button-prev:hover i, .arrow-style3 .swiper-container .swiper-button-next i, .arrow-style3 .swiper-container .swiper-button-prev i, .site-header .feature-box.icon-left .feature-icon i, .site-header .feature-box a:hover, .main-navigation .navbar-nav > li.current-menu-ancestor > a, .main-navigation .navbar-nav > li.current-menu-parent > a, .main-navigation .navbar-nav > li:hover > a, .main-navigation .navbar-nav > li > a:hover, .main-navigation .navbar-nav > li.current-menu-item > a, .main-navigation .navbar-nav li .sub-menu li:hover > a, .main-navigation .navbar-nav li .sub-menu li > a:hover, .main-navigation .navbar-nav li .sub-menu li.current-menu-item > a, .main-navigation .navbar-nav li .sub-menu li.current-menu-item:hover > a, .site-header .header-search .search-btn:hover, .site-header .slicknav_nav li.current-menu-item > a, .site-header .slicknav_nav li.current-menu-ancestor > a > a, .site-header.header-fancy .header-inner .feature-box .feature-icon i, .page-header-inner.page-header-2 .breadcrumb li > a:hover, .page-header-inner.page-header-2 .breadcrumb li > span a:hover, .elementor-section .elementor-widget-text-editor a, .elementor-section .elementor-text-editor a, .post-meta ul li i, .post-meta ul li a:hover, article.post .post-title .title a:hover, article.page .post-title .title a:hover, article.team .post-title .title a:hover, article.portfolio .post-title .title a:hover, .site-content blockquote:before, .site-content blockquote cite, .comment-respond .comment-reply-title a, .widget ul li > a:hover, .widget.widget_recent_comments li.recentcomments .comment-author-link a:hover, .widget_recent_post .recent-post-list .post-info .post-date, .widget_recent_post .recent-post-list .post-info .post-title:hover, .widget.widget_search .search-form .search-submit, .widget_social_media .social-info.style-default.color-theme li a, .widget_social_media .social-info.style-border.color-theme li a, .widget_contact .footer-address ul li i, .widget_feature_info .widget-feature-icon i, .widget .menu-service-menu-container ul li.current-menu-item a, .widget .menu-service-menu-container ul li a:hover, .footer-info-social li a:hover, .search-no-results .site-content .search-form .search-submit, .wc-block-product-search .wc-block-product-search__fields .wc-block-product-search__button, .error-404-main .error-text a, .error-404-main .search-form .search-submit, .error-404-main .text-404 .inner-text, .title-coming-soon .coming-soon-inner, .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color), article.post a, article.post th a:hover, article.page a, article.page th a:hover, article.post .read-more, article.page .read-more, article.team .read-more, article.portfolio .read-more, .site-content blockquote:after, .wpcf7-form .wpcf7-submit:hover, .finix-profile-cover .author-bio .author-social-media li a:hover, .comments-area .comment-details .comment-description a, .comments-area .comment-details .comment-description td a:hover, .comments-area .comment-details .author-info .comment-meta i, .comment-respond .comment-form .logged-in-as a, .comment-respond .comment-form .form-submit .submit:hover, .team-detail-info .contact-details ul li i, .team-detail-info .contact-info .social-info ul li a, .team-detail-info .personal-info .user-position, .single-team .user-quote:before, .team-detail-info .contact-info .social-info .social-icon, .comments-area .commentlist .trackback a, .comments-area .commentlist .pingback a, .single-post .recent-post .latest-post .post-content .post-title a:hover, .single-post .recent-post .latest-post .post-link .read-more, .site-header:not(.sticky) .button-theme:hover, .site-header:not(.sticky) .button-border.button-theme, .site-header:not(.sticky) .header-button .button-flat.button-gradient:hover, .site-header:not(.sticky) .button-border.button-gradient, .site-header.sticky .header-button .header-link:hover, .widget.widget_archive ul li, .widget.widget_categories ul li, .wc-block-product-categories ul li, .widget.widget_rss li .rss-date, .widget .calendar_wrap tbody td a, .widget.widget_calendar .wp-calendar-nav a:hover, article.post .entry-social .social-list li a:hover, .single-post .blog-content .post-navigation .nav-subtitle, .single-post .blog-content .post-navigation .post-title:hover, .widget .wp-block-categories li a:before, .widget.widget_categories ul li a:before, .wc-block-product-categories ul li a:before, .section-title .title-tagline, .feature-box .feature-icon i, .feature-box .feature-link, .feature-box.style-border .feature-icon i, .list.icon-default li i, .list.icon-border li i, .counter-default .counter-icon, .counter .suffix, .btn-default.style-default, .btn-default.style-border, .tab.tab-style1 .nav-tabs .nav-link.active, .tab.tab-style2 .nav-tabs .nav-link i, .pricing-table .pricing-icon i, .pricing-table .pricing-list li i, .pricing-table .pricing-button .style-border, .social-icons.style-default li a, .social-icons.style-border li a, .blog-style-1 .post-inner .post-content .meta-date i, .blog-style-1 .post-inner .post-content .meta-author a:hover, .blog-post-main .post-inner .post-content .post-title a:hover, .blog-style-2 .post-inner .post-content .read-link, .blog-style-3 .post-inner .post-link .read-link:hover, .blog-style-3 .post-inner .post-meta a:hover, .blog-style-3 .post-inner .post-meta i, .team-member .member-info .member-position, .team-member .member-info .member-name a:hover, .team-member .team-social ul li a:hover, .team-member.team-style-5 .team-member-inner .member-name a:hover, .testimonial-main.testimonial-style-1 .testimonial-inner .icon-quote, .testimonial-main.testimonial-style-2 .author-details .author-position, .testimonial-main.testimonial-style-2 .testimonial-inner .icon-quote, .testimonial-main.testimonial-style-3 .testimonial-inner .icon-quote, .small-feature .feature-inner .feature-icon i, .small-feature.feature-style-2 .feature-inner .feature-icon i, .small-feature.feature-style-2 .feature-inner .feature-bg-icon, .features-step.step-style-1 .step-icon, .portfolio-main .portfolio-style-2 .item-info .popup-link, .portfolio-main .grid-item .item-info .portfolio-title .title-link:hover, .portfolio-main .portfolio-wrapper .b-isotope-filter.filter-style-2 li.current a, .portfolio-main .portfolio-wrapper .b-isotope-filter.filter-style-3 li.current a, .portfolio-main .portfolio-style-3 .item-info .popup-link, .portfolio-main .portfolio-style-3 .item-info .portfolio-category, .single-portfolio .navigation .nav-links .nav-text, .single-portfolio .navigation a:hover .post-title, .style-border .video-button, .single-portfolio .recent-portfolio .latest-portfolio .portfolio-content .portfolio-title a:hover, .single-portfolio .recent-portfolio .latest-portfolio .portfolio-content .portfolio-category, .entry-content .wp-block-rss li a:hover, .entry-content .wp-block-latest-posts li a:hover, .web-host-list ul li span, .widget li .count, .site-header .header-cart-btn a:hover, .site-header .header-search .search-btn:hover, .single-product .summary .woocommerce-review-link:hover, .single-product .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:hover, .single-product div.product .summary .product_meta .sku:hover, .single-product div.product .summary .product_meta .posted_in a:hover, .single-product div.product .summary .product_meta .tagged_as a:hover, .woocommerce #review_form #respond .form-submit input:hover, .woocommerce-cart table.shop_table td.actions .button:hover, .woocommerce-cart .cart-collaterals .cart_totals .checkout-button:hover, .woocommerce-checkout .woocommerce-form-coupon .button:hover, .woocommerce-checkout .woocommerce-form-login .button:hover, .woocommerce-account .woocommerce-form-login .button:hover, .woocommerce-account .woocommerce-form-register .button:hover, .woocommerce-cart .return-to-shop .button:hover, .woocommerce-cart table.shop_table .product-name a:hover, .woocommerce-cart .cart-collaterals .cart_totals .order-total .amount, .woocommerce-checkout .woocommerce-checkout .order-total .amount, .woocommerce-order .woocommerce-order-details .shop_table tfoot .amount, .woocommerce-account .woocommerce-MyAccount-navigation li.is-active a, .woocommerce-account .woocommerce-MyAccount-navigation li a:hover, .woocommerce-account .woocommerce-MyAccount-content .woocommerce-pagination .woocommerce-button:hover, .woocommerce-account .woocommerce-MyAccount-content .edit-account .woocommerce-Button:hover, .site-header .mini-cart-content .woocommerce-mini-cart__total .woocommerce-Price-amount, .widget_shopping_cart .woocommerce-mini-cart__total .woocommerce-Price-amount, .woocommerce .woocommerce-layout .finix-switch-layout a:hover, .widget .wc-block-attribute-filter li .wc-block-attribute-filter-list-count, .widget_rating_filter li.wc-layered-nav-rating a, .widget_rating_filter li.wc-layered-nav-rating a:hover .star-rating, .finix-form-element .form-link, .finix-form-element .form-main-title span, .finix-form-element.after-login .form-link:hover, .quick-info .info-text span, .quick-info .info-text a:hover, .page-header .breadcrumb li a:hover, .page-header-inner.page-header-2 .breadcrumb li > a:hover, .page-header-inner.page-header-2 .breadcrumb li > span a:hover, .services-box.services-style-1 .services-box-info .services-box-icon i, .services-box.services-style-1 .services-box-info .services-link a, .services-box.services-style-3 .services-box-info .services-link a {
                color: #fc692b;
            }

            .mouse-cursor.cursor-outer, article.post.sticky, article.post.tag-sticky-2, .pagination li .current, .pagination li a:hover, .btn-default.style-border, .wpcf7-form .wpcf7-submit, .comment-respond .comment-form .form-submit .submit, .wpcf7-form .wpcf7-form-control-wrap input:focus, .wpcf7-form .wpcf7-form-control-wrap select:focus, .wpcf7-form .wpcf7-form-control-wrap textarea:focus, .form-style-border .wpcf7-form-control-wrap input:focus, .form-style-border .wpcf7-form-control-wrap select:focus, .form-style-border .wpcf7-form-control-wrap textarea:focus, .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active:before, .portfolio-main .portfolio-wrapper .b-isotope-filter.filter-style-3 li.current a, .portfolio-main .portfolio-style-3 .item-info .popup-link:hover, .style-border .video-button, .style-border.pulse-effect-active .video-button:before, .style-border.pulse-effect-active .video-button:after, .site-header:not(.sticky) .button-theme:after, .site-header:not(.sticky) .button-gradient:after, .site-header.sticky .header-button .header-link:after, .comment-respond .comment-form .comment-form-author input:focus, .comment-respond .comment-form .comment-form-email input:focus, .comment-respond .comment-form .comment-form-url input:focus, .comment-respond .comment-form .comment-form-comment textarea:focus, .widget.widget_tag_cloud ul li a:hover, .widget.widget_tag_cloud .wp-block-tag-cloud a:hover, .widget_product_tag_cloud .tagcloud a:hover, .single-post .entry-content .wp-block-tag-cloud a:hover, .newsletter-main.newsletter-style-2 .input-area input:focus, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce .site-content div.product .woocommerce-tabs ul.wc-tabs li.active a, .woocommerce #review_form #respond .form-submit input, .woocommerce-cart table.shop_table td.actions .button, .woocommerce-cart .cart-collaterals .cart_totals .checkout-button, .woocommerce-checkout .woocommerce-form-coupon .button, .woocommerce-checkout .woocommerce-form-login .button, .woocommerce-account .woocommerce-form-login .button, .woocommerce-account .woocommerce-form-register .button, .woocommerce-account .woocommerce-MyAccount-content .woocommerce-pagination .woocommerce-button, .woocommerce-account .woocommerce-MyAccount-content .edit-account .woocommerce-Button, .single-product .summary .variations_form .variations .value select:focus, .woocommerce-cart #content table.shop_table td.actions .coupon .input-text:focus, .woocommerce-cart table.shop_table td.actions .coupon .input-text:focus, .woocommerce-checkout .woocommerce-form-login .input-text:focus, .woocommerce-checkout .woocommerce-form-coupon .input-text:focus, .woocommerce-account .woocommerce-form-login .input-text:focus, .woocommerce-account .woocommerce-form-register .input-text:focus, .woocommerce-cart .return-to-shop .button, .woocommerce-checkout .woocommerce-billing-fields .form-row .input-text:focus, .woocommerce-checkout .woocommerce-additional-fields .form-row .input-text:focus, .woocommerce-checkout .woocommerce-billing-fields .form-row .select2-container .select2-selection--single:focus, .woocommerce-account .woocommerce-MyAccount-content .edit-account .input-text:focus, .finix-form-element.after-login .form-link {
                border-color: #fc692b;
            }

            .tab.tab-style2 .nav-tabs .nav-link.active:after, .widget_testimonial .testimonial-inner .author-content:before, .pricing-table.pricing-1.selected {
                border-top-color: #fc692b;
            }

            .section-title .title-tagline:before, .team-member.team-style-1 .member-info, .team-detail-info .personal-info .user-position:before, .single-portfolio .navigation .nav-previous .nav-text:before, .single-portfolio .navigation .nav-next .nav-text:before, .portfolio-main .portfolio-wrapper .b-isotope-filter.filter-style-2 li.current a, .single-post .blog-content .post-navigation .nav-subtitle:before, .single-post .blog-content .post-navigation .nav-subtitle:before {
                border-bottom-color: #fc692b;
            }

            .site-content blockquote, .widget .menu-service-menu-container ul li.current-menu-item a, .widget .menu-service-menu-container ul li a:hover, .sidebar .widget .widget-title, .elementor-column .widget .widget-title, .sidebar .widget .wp-block-group__inner-container > h2, .sidebar .widget .wp-block-woocommerce-attribute-filter > h3, .woocommerce-account .woocommerce-MyAccount-navigation li.is-active a, .woocommerce-account .woocommerce-MyAccount-navigation li a:hover, .services-box.services-style-3 .services-box-icon:after {
                border-left-color: #fc692b !important;
            }

            .rtl .sidebar .widget .widget-title, .rtl .elementor-column .widget .widget-title, .rtl .sidebar .widget .wp-block-group__inner-container > h2, .rtl .sidebar .widget .wp-block-woocommerce-attribute-filter > h3, .services-box.services-style-3 .services-box-icon:before {
                border-right-color: #fc692b !important;
            }

            .error-404-main .text-404, .title-coming-soon {
                -webkit-text-stroke-color: #fc692b;
            }

            .swiper-container .swiper-button-next i, .swiper-container .swiper-button-prev i, .arrow-style3 .swiper-container .swiper-button-next:hover i, .arrow-style3 .swiper-container .swiper-button-prev:hover i, .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active, #back-to-top .top, .mouse-cursor.cursor-inner, .cursor-outer.cursor-hover, .main-navigation .navbar-nav > li > a:before, .main-navigation .navbar-nav li .sub-menu li a:before, .site-header .header-sidemenu:hover span, .site-header .slicknav_nav li.slicknav_open > a .slicknav_arrow, .site-header.header-classic:not(.sticky) .header-bottom .header-button .button-theme, article.post .blog-media .post-categery, article.post .blog-media blockquote, article.page .blog-media blockquote, .pagination li .current, .pagination li a:hover, article.post .read-more:before, article.page .read-more:before, article.team .read-more:before, article.portfolio .read-more:before, article.post .read-more:after, article.page .read-more:after, article.team .read-more:after, article.portfolio .read-more:after, .wpcf7-form .wpcf7-submit, .entry-content .page-links > a:hover, .entry-content .page-links > span.current, .comment-respond .comment-form .form-submit .submit, .entry-content .wp-block-button .wp-block-button__link, .comments-area .comment-details .reply a:hover, .post-password-form p > input, .wp-block-search .wp-block-search__button, .widget_social_media .social-info.style-flat.color-theme li a, .widget_testimonial .testimonial-inner .author-content, .widget_newsletter .button-area button, .team-detail-info .user-experience, .team-detail-info .contact-info .contact-btn a:hover, .wp-block-calendar table th, .single-post .entry-content .wp-block-tag-cloud a:hover, .single-post .recent-post .latest-post .post-image .meta-date, .single-post .recent-post .latest-post .post-link .read-more:before, .single-post .recent-post .latest-post .post-link .read-more:after, .single-portfolio .recent-portfolio .latest-portfolio .portfolio-content .portfolio-link, .site-header:not(.sticky) .button-theme:before, .site-header:not(.sticky) .button-gradient:before, .site-header.sticky .header-button .header-link:before, .widget.widget_tag_cloud ul li a:hover, .widget.widget_tag_cloud .wp-block-tag-cloud a:hover, .widget_product_tag_cloud .tagcloud a:hover, .widget .calendar_wrap caption, .widget .calendar_wrap #today, .section-title .divider, .section-title.sub_title-2 .title-tagline, .feature-box.style-flat .feature-icon i, .feature-box.style-shadow:hover, .feature-box .feature-link:after, .feature-box .feature-link:before, .feature-box.border-hover:before, .feature-box.style-icon-bg .feature-icon:after, .testimonial-main.testimonial-style-2 .author-photo .quote, .list.icon-flat li i, .skill .progress-bar, .btn-default.style-default:after, .btn-default.style-default:before, .btn-default.style-flat, .btn-default.style-border:before, .tab.tab-style1 .nav-tabs .nav-link:before, .tab.tab-style2 .nav-tabs .nav-link.active, .tab.tab-style3 .nav-tabs .nav-link.active, .pricing-table .pricing-button .style-flat, .pricing-table .pricing-button .style-border:hover, .pricing-table.pricing-2.selected, .pricing-table.pricing-4.selected .pricing-header, .pricing-table.pricing-4 .pricing-title, .social-icons.style-border li a:hover, .social-icons.style-flat li a, .blog-post-main .post-inner .post-category, .blog-style-3 .post-image .meta-date, .team-member.team-style-1 .member-info:before, .team-member.team-style-3 .member-inner, .team-member.team-style-4 .member-info:before, .team-member.team-style-5 .team-social ul li a, .small-feature.feature-style-1:hover .feature-inner, .small-feature.feature-style-2:hover .feature-inner, .features-step.step-style-1 .icons-info .step-number, .features-step.step-style-1 .icons-info .step-number:before, .features-step.step-style-2 .step-number, .features-step.step-style-2 .step-number:before, .portfolio-main .portfolio-style-1 .portfolio-item .portfolio-control, .portfolio-main .portfolio-wrapper .b-isotope-filter.filter-style-1 li.current a, .portfolio-main .portfolio-style-3 .item-info .popup-link:hover, .video-button, .style-flat.pulse-effect-active .video-button:before, .newsletter-main .button-area button, .maintance-main .button-area button, .coming-soon-main .button-area button, .wp24-dc #dc-result-1 .table .table-row, .web-host-list ul li:hover, .site-header .header-cart-btn a span, .woocommerce ul.products li.product .product-block-inner .product-thumbnail .button, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce #review_form #respond .form-submit input, .woocommerce_status_bar .status-steps-item.active span.num, .woocommerce-cart table.shop_table td.actions .button, .woocommerce-cart .cart-collaterals .cart_totals .checkout-button, .woocommerce-checkout .woocommerce-form-coupon .button, .woocommerce-checkout .woocommerce-form-login .button, .woocommerce-account .woocommerce-form-login .button, .woocommerce-account .woocommerce-form-register .button, .woocommerce-cart .return-to-shop .button, .woocommerce-checkout #order_review #payment #place_order:hover, .woocommerce-account .woocommerce-MyAccount-content .woocommerce-pagination .woocommerce-button, .woocommerce-account .woocommerce-MyAccount-content .edit-account .woocommerce-Button, .site-header .mini-cart-content .woocommerce-mini-cart__buttons .button:hover, .widget_shopping_cart .woocommerce-mini-cart__buttons .button:hover, .widget_price_filter .price_slider_wrapper .ui-slider-horizontal .ui-slider-range, .widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle, .widget_product_search .woocommerce-product-search button[type=submit], .finix-form-element.after-login .form-link, .quick-info .small-images i, .demo-item .builder-button .demo-button:hover, .services-box.services-style-2 .services-box-icon, .services-box.services-style-2:hover .services-box-info, .services-box.services-style-3 .services-box-icon, .marquee-slider-inner {
                background: #fc692b;
            }

            #back-to-top .top, .bottom-navbar .mobile-navbar-bg, .sidemenu-main .sidemenu-button a, .site-header.header-classic .header-bottom .navigation-inner, .page-header-inner.page-header-2 .breadcrumb li > .current-page, article.post .blog-media blockquote, article.page .blog-media blockquote, .search-main .search-form .search-field, .skill .progress-bar, .pricing-table.pricing-2.selected, .pricing-table.pricing-4.selected .pricing-header, .team-member.team-style-1 .member-info:before, .team-member.team-style-3 .member-inner, .team-member.team-style-4 .member-info:before, .site-header:not(.sticky) .button-gradient:before, .site-header.sticky .header-button .header-link:before, .site-header.header-classic:not(.sticky) .header-bottom .header-button .button-gradient {
                background-image: linear-gradient(to right, #fc692b 0%, #fe506a 100%)
            }

            .mobile-navbar_activated .bottom-navbar .mobile-navbar-bg {
                background: linear-gradient(180deg, rgba(255,255,255,0) 20%, #fc692b 70%)
            }

            h1, h2, h3, h4, h5, h6, pre, .sidebar .widget .widget-title, .sidebar .widget .widget-title, .elementor-column .widget .widget-title, .sidebar .widget .wp-block-group__inner-container > h2, .sidebar .widget .wp-block-woocommerce-attribute-filter > h3, article.post .post-title .title a, .pagination li a, .pagination li span, .entry-content .page-links > a, .entry-content .page-links > span, .error-404-main .error-tagline, article.post th a, article.page td a, .widget.widget_rss li a, .site-content blockquote, article.post .entry-social .social-list li a, .finix-profile-cover .author-bio .author-social-media li a, .comments-area .comment-details .reply a, .comments-area .comment-details .author-info .author-name, .comments-area .comment-details .author-info .author-name a, .comments-area .comment-details .comment-description td a, .comments-area .comment-details .author-info .author-name a, .single-post .recent-post .latest-post .post-content .post-title a, .widget_recent_post .recent-post-list .post-info .post-title, .woocommerce .woocommerce-layout .finix-switch-layout a, .single-product .summary .price .amount, .single-product .summary .price del .amount, .single-product div.product .summary .product_meta > span, .woocommerce .site-content div.product .woocommerce-tabs ul.wc-tabs li a, .woocommerce ul.products li.product .product-block-inner .product-info .product-title a, .woocommerce ul.products li.product .product-block-inner .product-info .woocommerce-Price-amount, .woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span, .woocommerce .site-content div.product .woocommerce-tabs .woocommerce-Tabs-panel h2, .woocommerce .woocommerce-Reviews #review_form_wrapper .comment-reply-title, .woocommerce .woocommerce-Reviews #review_form_wrapper .comment-form-rating .stars a, .woocommerce_status_bar .status-steps-item label, .woocommerce-cart table.shop_table th, .woocommerce-checkout .woocommerce-checkout table.shop_table th, .skill .progress-title, .portfolio-main .grid-item .item-info .portfolio-title .title-link, .single-portfolio .recent-portfolio .latest-portfolio .portfolio-content .portfolio-title a {
                color : #212121;
            }

            .xxx {
                color : #212121;
            }

            body, .main-navigation .navbar-nav > li > a, .site-header .header-search .search-btn, .widget ul li > a, .widget.widget_recent_comments li.recentcomments .comment-author-link a {
                color : #757575;
            }

            .slicknav_menu .slicknav_icon-bar {
                background : #757575;
            }
a.site-logo img {
    width: 180px;
    height: auto !important;
}