.blog.element-ten {
    width: auto;
    margin-left: -15px;
    margin-right: -15px
}

.blog.element-ten .blog-item {
    padding-left: 15px;
    padding-right: 15px
}

.blog.element-ten .blog-item>.holder {
    position: relative;
    background-color: #f8f8f8
}

.blog.element-ten .blog-item>.holder>.pic img {
    width: 100%
}

.blog.element-ten .blog-item>.holder>.data {
    top: 0;
    left: 0;
    right: 0;
    padding: 25px 27px 27px 27px
}

.blog.element-ten .blog-item>.holder>.pic {
    position: relative;
    overflow: hidden
}

.blog.element-ten .blog-item>.holder>.pic>.pic-main {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center
}

.blog.element-ten .blog-item>.holder>.data>*:last-child {
    margin-bottom: 0 !important
}

.blog.element-ten .blog-item>.holder>.data ul.meta-data {
    margin-bottom: 3px
}

.blog.element-ten .blog-item>.holder>.data ul.meta-data>li {
    display: inline-block;
    vertical-align: top;
    margin-right: 10px;
    font-weight: 500;
    font-size: 13px;
    line-height: 22px
}

.blog.element-ten .blog-item>.holder>.data ul.meta-data>li:last-child,
.blog.element-ten .blog-item>.holder>.data ul.meta-data>li:only-child {
    margin-right: 0
}

.blog.element-ten .blog-item>.holder>.data .title {
    margin-bottom: 12px;
    font-weight: 700;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: -0.6px
}

.blog.element-ten .blog-item>.holder>.data .title a {
    color: inherit
}

.clients.element-one {
    width: auto;
    margin-left: -15px;
    margin-right: -15px
}

.clients.element-one * {
    margin: 0 auto
}

.clients.element-one .clients-item {
    padding: 5px 15px 10px 15px
}

.clients.element-one .clients-item>.holder {
    text-align: center
}

.clients.element-one .clients-item>.holder>.table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%;
    margin: 0
}

.clients.element-one .clients-item>.holder>.table>.table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle
}

.clients.element-one .clients-item>.holder .pic {
    display: inline-block;
    vertical-align: top
}

.radiantthemes-custom-button.element-one {
    width: 100%
}

.radiantthemes-custom-button.element-one .radiantthemes-custom-button-main {
    position: relative;
    display: inline-block;
    vertical-align: top;
    text-align: center
}

.radiantthemes-custom-button.element-one .radiantthemes-custom-button-main>.placeholder {
    position: relative
}

.radiantthemes-custom-button .radiantthemes-custom-button-main>.placeholder {
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    letter-spacing: 0.5px
}

.testimonial.element-six {
    position: relative;
    width: auto !important;
    margin-left: -15px;
    margin-right: -15px
}

.testimonial.element-six .testimonial-item {
    padding-left: 15px;
    padding-right: 15px
}

.testimonial.element-six .testimonial-item>.holder {
    text-align: left
}

.testimonial.element-six .testimonial-item>.holder>.testimonial-data {
    margin-bottom: 23px
}

.testimonial.element-six .testimonial-item>.holder>.testimonial-data blockquote>*:last-child {
    margin-bottom: 0 !important
}

.testimonial.element-six .testimonial-item>.holder>.testimonial-data blockquote p {
    margin-bottom: 20px
}

.testimonial.element-six .testimonial-item>.holder>.testimonial-title {
    position: relative;
    min-height: 63px;
    padding-top: 17px;
    padding-left: 80px
}

.testimonial.element-six .testimonial-item>.holder>.testimonial-title>.testimonial-title-pic {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 63px;
    height: 63px;
    background: center center no-repeat;
    background-size: cover;
    border-radius: 50%
}

.testimonial.element-six .testimonial-item>.holder>.testimonial-title>.testimonial-title-data>*:last-child {
    margin-bottom: 0 !important
}

.testimonial.element-six .testimonial-item>.holder>.testimonial-title>.testimonial-title-data .title {
    margin-bottom: 3px;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 16px;
    color: #160914;
    line-height: 28px;
    font-style: italic
}

.owl-carousel {
    position: relative
}

.owl-carousel {
    display: none;
    width: 100%;
    z-index: 1
}

@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'), local('Roboto-Regular'), url(https://m7n5e4p3.stackpathcdn.com/wp-content/plugins/radiantthemes-addons/assets/fonts/roboto/roboto-v18-latin-regular.woff2) format('woff2'), url(https://m7n5e4p3.stackpathcdn.com/wp-content/plugins/radiantthemes-addons/assets/fonts/roboto/roboto-v18-latin-regular.woff) format('woff')
}

@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 500;
    src: local('Roboto Medium'), local('Roboto-Medium'), url(https://m7n5e4p3.stackpathcdn.com/wp-content/plugins/radiantthemes-addons/assets/fonts/roboto/roboto-v18-latin-500.woff2) format('woff2'), url(https://m7n5e4p3.stackpathcdn.com/wp-content/plugins/radiantthemes-addons/assets/fonts/roboto/roboto-v18-latin-500.woff) format('woff')
}

@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'), local('Roboto-Bold'), url(https://m7n5e4p3.stackpathcdn.com/wp-content/plugins/radiantthemes-addons/assets/fonts/roboto/roboto-v18-latin-700.woff2) format('woff2'), url(https://m7n5e4p3.stackpathcdn.com/wp-content/plugins/radiantthemes-addons/assets/fonts/roboto/roboto-v18-latin-700.woff) format('woff')
}

@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 900;
    src: local('Roboto Black'), local('Roboto-Black'), url(https://m7n5e4p3.stackpathcdn.com/wp-content/plugins/radiantthemes-addons/assets/fonts/roboto/roboto-v18-latin-900.woff2) format('woff2'), url(https://m7n5e4p3.stackpathcdn.com/wp-content/plugins/radiantthemes-addons/assets/fonts/roboto/roboto-v18-latin-900.woff) format('woff')
}

html {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%
}

body {
    margin: 0
}

article,
header,
nav,
section {
    display: block
}

a {
    background-color: transparent
}

img {
    border: 0
}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

:after,
:before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

html {
    font-size: 10px
}

a {
    color: #337ab7;
    text-decoration: none
}

img {
    vertical-align: middle
}

h2,
h3,
h4,
h5 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit
}

h2,
h3 {
    margin-top: 20px;
    margin-bottom: 10px
}

h4,
h5 {
    margin-top: 10px;
    margin-bottom: 10px
}

h2 {
    font-size: 30px
}

h3 {
    font-size: 24px
}

h4 {
    font-size: 18px
}

h5 {
    font-size: 14px
}

p {
    margin: 0 0 10px
}

ul {
    margin-top: 0;
    margin-bottom: 10px
}

ul ul {
    margin-bottom: 0
}

blockquote p:last-child {
    margin-bottom: 0
}

.container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto
}

@media (min-width:768px) {
    .container {
        width: 750px
    }
}

@media (min-width:992px) {
    .container {
        width: 970px
    }
}

@media (min-width:1200px) {
    .container {
        width: 1170px
    }
}

.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.nav {
    padding-left: 0;
    margin-bottom: 0;
    list-style: none
}

.clearfix:after,
.clearfix:before,
.container:after,
.container:before,
.nav:after,
.nav:before {
    display: table;
    content: " "
}

.clearfix:after,
.container:after,
.nav:after {
    clear: both
}

.hidden {
    display: none !important
}

@-ms-viewport {
    width: device-width
}

.visible-lg,
.visible-md,
.visible-sm,
.visible-xs {
    display: none !important
}

@media (max-width:767px) {
    .visible-xs {
        display: block !important
    }
}

@media (min-width:768px) and (max-width:991px) {
    .visible-sm {
        display: block !important
    }
}

@media (min-width:992px) and (max-width:1199px) {
    .visible-md {
        display: block !important
    }
}

@media (min-width:1200px) {
    .visible-lg {
        display: block !important
    }
}

@media (max-width:767px) {
    .hidden-xs {
        display: none !important
    }
}

@media (min-width:768px) and (max-width:991px) {
    .hidden-sm {
        display: none !important
    }
}

@media (min-width:992px) and (max-width:1199px) {
    .hidden-md {
        display: none !important
    }
}

@media (min-width:1200px) {
    .hidden-lg {
        display: none !important
    }
}

@font-face {
    font-family: 'FontAwesome';
    src: url(https://m7n5e4p3.stackpathcdn.com/wp-content/themes/ryse/assets/fonts/fontawesome-webfont.eot?v=4.7.0);
    src: url(https://m7n5e4p3.stackpathcdn.com/wp-content/themes/ryse/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'), url(https://m7n5e4p3.stackpathcdn.com/wp-content/themes/ryse/assets/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'), url(https://m7n5e4p3.stackpathcdn.com/wp-content/themes/ryse/assets/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'), url(https://m7n5e4p3.stackpathcdn.com/wp-content/themes/ryse/assets/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'), url(https://m7n5e4p3.stackpathcdn.com/wp-content/themes/ryse/assets/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');
    font-weight: normal;
    font-style: normal
}

.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.fa-angle-up:before {
    content: "\f106"
}

.fa-shopping-basket:before {
    content: "\f291"
}

@font-face {
    font-family: themify;
    src: url(https://m7n5e4p3.stackpathcdn.com/wp-content/themes/ryse/assets/fonts/themify.eot);
    src: url(https://m7n5e4p3.stackpathcdn.com/wp-content/themes/ryse/assets/fonts/themify.eot?#iefix-fvbane) format('embedded-opentype'), url(https://m7n5e4p3.stackpathcdn.com/wp-content/themes/ryse/assets/fonts/themify.woff?-fvbane) format('woff'), url(https://m7n5e4p3.stackpathcdn.com/wp-content/themes/ryse/assets/fonts/themify.ttf?-fvbane) format('truetype'), url(https://m7n5e4p3.stackpathcdn.com/wp-content/themes/ryse/assets/fonts/themify.svg?-fvbane#themify) format('svg');
    font-weight: 400;
    font-style: normal
}

[class^=ti-] {
    font-family: themify;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.ti-close:before {
    content: "\e646"
}

.ti-menu:before {
    content: "\e68e"
}

* {
    margin: 0 auto;
    text-decoration: none !important;
    outline: none !important
}

img {
    width: auto;
    max-width: 100%;
    height: auto;
    border: 0
}

ul {
    margin: 0;
    padding: 0;
    list-style: none
}

h2,
h3,
h4,
h5 {
    margin-top: 0;
    margin-bottom: 15px;
    padding: 0;
    visibility: inherit !important
}

p {
    margin-bottom: 20px;
    padding: 0
}

blockquote {
    margin: 0;
    padding: 0;
    border: none
}

.preloader {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 99999;
    display: flex;
    align-items: center;
    width: 100%;
    height: 100%
}

.lds-ring {
    display: inline-block;
    position: relative;
    width: 80px;
    height: 80px
}

.lds-ring div {
    box-sizing: border-box;
    display: block;
    position: absolute;
    width: 64px;
    height: 64px;
    margin: 8px;
    border-width: 2px;
    border-style: solid;
    border-radius: 50%;
    animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
    border-right-color: transparent;
    border-bottom-color: transparent;
    border-left-color: transparent
}

.lds-ring div:nth-child(1) {
    animation-delay: -0.45s
}

.lds-ring div:nth-child(2) {
    animation-delay: -0.3s
}

.lds-ring div:nth-child(3) {
    animation-delay: -0.15s
}

@keyframes lds-ring {
    0% {
        transform: rotate(0deg)
    }
    100% {
        transform: rotate(360deg)
    }
}

body>.overlay {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 9999;
    content: " ";
    width: auto;
    height: auto;
    background-color: rgba(0, 0, 0, 0.65);
    opacity: 0;
    visibility: hidden
}

body>.scrollup {
    position: fixed;
    bottom: 20px;
    width: 40px;
    height: 40px;
    z-index: 99;
    border-radius: 50%;
    box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.1);
    text-align: center
}

body>.scrollup.right {
    right: -50px
}

body>.scrollup i {
    font-size: 25px;
    color: inherit;
    line-height: 38px
}

.mobile-menu-nav {
    text-transform: uppercase;
    line-height: 27px;
    letter-spacing: 0.5px;
    font-weight: 500;
    font-style: normal;
    color: #ffffff;
    font-size: 14px
}

#page {
    word-wrap: break-word
}

.wraper_header.style-six-b {
    position: absolute;
    z-index: 999;
    width: 100%;
    direction: initial
}

.wraper_header.style-six-b .wraper_header_main {
    width: 100%
}

.wraper_header.style-six-b .wraper_header_main>.container {
    padding-top: 10px;
    padding-bottom: 10px
}

.wraper_header.style-six-b .wraper_header_main .header_main {
    position: relative
}

.wraper_header.style-six-b .wraper_header_main .header_main .brand-logo,
.wraper_header.style-six-b .wraper_header_main .header_main .brand-logo-sticky {
    float: left;
    text-align: center;
    font-size: 46px;
    display: block;
    font-family: "futura-pt";
}

.radiantthemes-retina  a {    color: #ff6f26; font-weight: 500;}
.radiantthemes-retina  span{    color: #000;}
.radiantthemes-retina  span.tag{      color: #000;
    display: block;
    font-size: 18px;
    text-align: center;
    margin-top: 8px;
}

.wraper_header.style-six-b .wraper_header_main .header_main .brand-logo img,
.wraper_header.style-six-b .wraper_header_main .header_main .brand-logo-sticky img {
    max-width: 225px
}

.wraper_header.style-six-b .wraper_header_main .header_main .brand-logo-sticky {
    display: none
}

.wraper_header.style-six-b .wraper_header_main .header-responsive-nav {
    width: 30px;
    float: right;
    margin-top: 7px;
    margin-left: 20px;
    text-align: right;
    font-size: 25px
}

.wraper_header.style-six-b .wraper_header_main .header_main_action {
    float: right;
    margin-top: 13px;
    text-align: center;
    font-size: 0
}

.wraper_header.style-six-b .wraper_header_main .header_main_action ul>li {
    position: relative;
    display: inline-block;
    vertical-align: top;
    margin-left: 30px
}

.wraper_header.style-six-b .wraper_header_main .header_main_action ul>li i {
    font-size: 18px;
    line-height: 1
}

.wraper_header.style-six-b .wraper_header_main .header_main_action ul>li.header-cart-bar>.header-cart-bar-icon {
    position: relative;
    display: block;
    margin-right: 6px
}

.wraper_header.style-six-b .wraper_header_main .header_main_action ul>li.header-cart-bar>.header-cart-bar-icon .cart-count {
    position: absolute;
    top: -8px;
    right: -13px;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    font-size: 10px;
    color: #fff;
    line-height: 20px
}

.wraper_header.style-six-b .wraper_header_main .nav {
    float: right;
    margin-top: 7px;
    text-align: right
}

.wraper_header.style-six-b .wraper_header_main .nav>[class*='menu-'] {
    display: block
}

.wraper_header.style-six-b .wraper_header_main .nav>[class*='menu-']>ul.menu>li {
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: auto;
    height: auto;
    margin-right: 30px;
	    top: 15px;
}
}

.wraper_header.style-six-b .wraper_header_main .nav>[class*='menu-']>ul.menu>li:last-child {
    margin-right: 0 !important
}

.wraper_header.style-six-b .wraper_header_main .nav>[class*='menu-']>ul.menu>li>a {
    position: relative;
    display: block;
    padding-bottom: 5px
}

.wraper_header.style-six-b .wraper_header_main .nav>[class*='menu-']>ul.menu>li>a:before {
    position: absolute;
    bottom: 2px;
    right: 0;
    z-index: 0;
    content: " ";
    width: 0;
    height: 2px;
    border-radius: 10px
}

.wraper_header.style-six-b .wraper_header_main .nav>[class*='menu-']>ul.menu>li.current-menu-parent>a:before,
.wraper_header.style-six-b .wraper_header_main .nav>[class*='menu-']>ul.menu>li.current-menu-ancestor>a:before {
    width: 100%;
    right: auto;
    left: 0
}

.wraper_header.style-six-b .wraper_header_main .nav>[class*='menu-']>ul.menu>li.menu-item-has-children>a:after {
    display: inline-block;
    vertical-align: middle;
    margin-left: 7px;
    content: "\f107";
    font-family: "FontAwesome";
    line-height: 1
}

.wraper_header.style-six-b .wraper_header_main .nav>[class*='menu-']>ul.menu>li>ul {
    position: absolute;
    top: 100%;
    left: -15px;
    z-index: 1;
    width: 294px;
    padding-top: 15px;
    padding-bottom: 15px;
    text-align: left;
    opacity: 0;
    visibility: hidden;
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.075);
    border-radius: 4px
}

.wraper_header.style-six-b .wraper_header_main .nav>[class*='menu-']>ul.menu>li:nth-last-child(1)>ul,
.wraper_header.style-six-b .wraper_header_main .nav>[class*='menu-']>ul.menu>li:nth-last-child(2)>ul {
    left: auto;
    right: 0
}

.wraper_header.style-six-b .wraper_header_main .nav>[class*='menu-']>ul.menu>li>ul>li,
.wraper_header.style-six-b .wraper_header_main .nav>[class*='menu-']>ul.menu>li>ul>li>ul>li {
    position: relative;
    width: 100%;
    height: auto;
    float: left;
    padding-left: 32px;
    padding-right: 32px
}

.wraper_header.style-six-b .wraper_header_main .nav>[class*='menu-']>ul.menu>li>ul>li>a,
.wraper_header.style-six-b .wraper_header_main .nav>[class*='menu-']>ul.menu>li>ul>li>ul>li>a {
    display: inline-block;
    vertical-align: top;
    opacity: inherit !important;
    visibility: inherit !important
}

.wraper_header.style-six-b .wraper_header_main .nav>[class*='menu-']>ul.menu>li>ul>li>a:before,
.wraper_header.style-six-b .wraper_header_main .nav>[class*='menu-']>ul.menu>li>ul>li>ul>li>a:before {
    position: relative;
    bottom: -21px;
    content: " ";
    display: block;
    width: 0;
    height: 2px
}

.wraper_header.style-six-b .wraper_header_main .nav>[class*='menu-']>ul.menu>li>ul>li.menu-item-has-children>a:after {
    float: right;
    margin-left: 7px;
    content: "\f105";
    font-family: "FontAwesome";
    font-style: normal
}

.wraper_header.style-six-b .wraper_header_main .nav>[class*='menu-']>ul.menu>li>ul>li>ul {
    position: absolute;
    top: 0;
    left: 100%;
    z-index: 1;
    width: 240px;
    padding-top: 15px;
    padding-bottom: 15px;
    text-align: left;
    opacity: 0;
    visibility: hidden
}

.wraper_header.style-six-b .wraper_header_main .nav>[class*='menu-']>ul.menu>li:nth-last-child(1)>ul>li>ul {
    left: auto;
    right: 100%
}

.mobile-menu-close {
    padding: 20px 15px 8px 15px;
    text-align: right
}

.mobile-menu-close .ti-close {
    font-size: 20px;
    color: #6a7c92;
    line-height: 1
}

.mobile-menu-nav>[class*='menu-']>ul.menu>li,
.mobile-menu-nav>[class*='menu-']>ul.menu>li>ul>li,
.mobile-menu-nav>[class*='menu-']>ul.menu>li>ul>li>ul>li {
    position: relative;
    width: 100%
}

.mobile-menu-nav>[class*='menu-']>ul.menu>li>a,
.mobile-menu-nav>[class*='menu-']>ul.menu>li>ul>li>a,
.mobile-menu-nav>[class*='menu-']>ul.menu>li>ul>li>ul>li>a {
    position: relative;
    display: block;
    width: auto;
    height: auto;
    padding: 10px 22px 10px 15px;
    border-bottom: 1px rgba(106, 124, 146, 0.10) solid;
    color: inherit
}

.mobile-menu-nav>[class*='menu-']>ul.menu>li.menu-item-has-children>a,
.mobile-menu-nav>[class*='menu-']>ul.menu>li>ul>li.menu-item-has-children>a {
    padding-right: 50px
}

.mobile-menu-nav>[class*='menu-']>ul.menu>li>ul>li>a {
    padding-left: 30px;
    font-size: 90%
}

.mobile-menu-nav>[class*='menu-']>ul.menu>li>ul>li>ul>li>a {
    padding-left: 45px;
    font-size: 85%
}

.hamburger-menu {
    position: relative;
    padding-right: 100px
}

.hamburger-menu .hamburger-menu-close {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    width: 100px;
    padding: 20px;
    border-left: 1px rgba(0, 0, 0, 0.12) solid;
    text-align: center
}

.hamburger-menu .hamburger-menu-close>.table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 100%
}

.hamburger-menu .hamburger-menu-close>.table>.table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: top
}

.hamburger-menu .hamburger-menu-close>.table>.table-cell .hamburger-menu-close-lines {
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: 40px;
    height: 40px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg)
}

.hamburger-menu .hamburger-menu-close>.table>.table-cell .hamburger-menu-close-lines>span {
    position: absolute;
    background-color: rgba(0, 0, 0, 0.4)
}

.hamburger-menu .hamburger-menu-close>.table>.table-cell .hamburger-menu-close-lines>span:nth-child(1) {
    top: 0;
    bottom: 0;
    left: 50%;
    width: 2px;
    margin-left: -1px
}

.hamburger-menu .hamburger-menu-close>.table>.table-cell .hamburger-menu-close-lines>span:nth-child(2) {
    top: 50%;
    left: 0;
    right: 0;
    height: 2px;
    margin-top: -1px
}

.hamburger-menu .hamburger-menu-main {
    padding: 60px 20px
}

.hamburger-menu .hamburger-menu-main .widget {
    margin-bottom: 50px
}

.hamburger-menu .hamburger-menu-main .widget:last-child,
.hamburger-menu .hamburger-menu-main .widget:only-child {
    margin-bottom: 0
}

.hamburger-menu .hamburger-menu-main .widget-title {
    margin-bottom: 30px;
    text-transform: uppercase;
    font-size: 20px;
    color: #252525;
    line-height: 28px;
    letter-spacing: -0.5px
}

.hamburger-menu .hamburger-menu-main p {
    margin-bottom: 15px;
    font-weight: 400;
    font-size: 16px;
    color: #636363;
    line-height: 30px
}

.radiantthemes-website-layout {
    position: relative
}

.rt-recent-post-with-thumbnail.element-one {
    margin-bottom: 20px
}

.rt-recent-post-with-thumbnail.element-one>ul.rt-recent-post-with-thumbnail-holder>li.rt-recent-post-with-thumbnail-post {
    position: relative;
    min-height: 85px;
    margin-bottom: 10px;
    padding-left: 105px;
    padding-bottom: 22px
}

.rt-recent-post-with-thumbnail.element-one>ul.rt-recent-post-with-thumbnail-holder>li.rt-recent-post-with-thumbnail-post:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
    border-bottom: none
}

.rt-recent-post-with-thumbnail.element-one>ul.rt-recent-post-with-thumbnail-holder>li.rt-recent-post-with-thumbnail-post img {
    position: absolute;
    top: 5px;
    left: 0;
    width: 90px;
    border-radius: 7px
}

.rt-recent-post-with-thumbnail.element-one>ul.rt-recent-post-with-thumbnail-holder>li.rt-recent-post-with-thumbnail-post .title {
    margin-bottom: 3px;
    font-weight: 500;
    font-size: 20px;
    color: #1e1666;
    line-height: 30px
}

.rt-recent-post-with-thumbnail.element-one>ul.rt-recent-post-with-thumbnail-holder>li.rt-recent-post-with-thumbnail-post .excerpt {
    margin-top: 4px;
    margin-bottom: 0;
    font-size: 15px;
    line-height: 28px
}

.wraper_inner_banner {
    position: relative;
    z-index: 2;
    width: 100%;
    background-color: #e7e2e6
}

.site-content {
    position: relative;
    z-index: 2;
    background-color: #fff
}

.wraper_header .wraper_header_main .nav>[class*='menu-']>ul.menu>li.mega-parent-menu {
    position: static
}

.wraper_header .wraper_header_main .nav>[class*='menu-']>ul.menu>li.mega-parent-menu>ul.mega-child-menu {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    background-color: #fff;
    box-shadow: 0px 5px 25px rgba(0, 0, 0, 0.08);
    padding: 35px 0;
    opacity: 0;
    visibility: hidden;
    transform: translateY(30px);
    -webkit-transform: translateY(30px)
}

.wraper_header .wraper_header_main .nav>[class*='menu-']>ul.menu>li.mega-parent-menu>ul.mega-child-menu {
    padding: 0px 0
}

.wraper_header .wraper_header_main .nav>[class*='menu-']>ul.menu>li.mega-parent-menu>ul.mega-child-menu>li {
    padding: 0
}

.wraper_header .wraper_header_main .nav>[class*='menu-']>ul.menu>li.mega-parent-menu>ul.mega-child-menu .elementor-element>.elementor-column-wrap {
    padding: 33px 35px !important;
    width: 100%;
    min-height: 1px
}

.wraper_header .wraper_header_main .nav>[class*='menu-']>ul.menu>li.mega-parent-menu>ul.mega-child-menu .elementor-element>.elementor-column-wrap>.elementor-widget-wrap>.elementor-element>.elementor-widget-container>h5 {
    position: relative;
    margin-bottom: 12px;
    font-weight: 700;
    font-size: 16px;
    color: #252525;
    line-height: 26px;
    font-family: "Roboto"
}

.wraper_header .wraper_header_main .nav>[class*='menu-']>ul.menu>li.mega-parent-menu>ul.mega-child-menu .elementor-element>.elementor-column-wrap>.elementor-widget-wrap>.elementor-element>.elementor-widget-container>h5:before {
    content: " ";
    position: absolute;
    top: 0px;
    left: 0;
    right: 0;
    border-bottom: 1px solid #fb7a46;
    width: 0px;
    bottom: 0;
    display: block;
    display: none
}

.wraper_header .wraper_header_main .nav>[class*='menu-']>ul.menu>li.mega-parent-menu>ul.mega-child-menu .elementor-element>.elementor-column-wrap>.elementor-widget-wrap>.elementor-element>.elementor-widget-container>div>ul>li {
    margin: 12px 0;
    line-height: 28px;
    font-weight: 400;
    font-style: normal;
    color: #030712;
    font-size: 15px
}

.wraper_header .wraper_header_main .nav>[class*='menu-']>ul.menu>li.mega-parent-menu>ul.mega-child-menu .elementor-element>.elementor-column-wrap>.elementor-widget-wrap>.elementor-element>.elementor-widget-container>div>ul>li>a {
    position: relative;
    color: #6a7c92
}

.wraper_header .wraper_header_main .nav>[class*='menu-']>ul.menu>li.mega-parent-menu>ul.mega-child-menu .elementor-element>.elementor-column-wrap>.elementor-widget-wrap>.elementor-element>.elementor-widget-container>div>ul>li>a:before {
    content: " ";
    position: absolute;
    top: 0px;
    left: 0;
    border-bottom: 1px solid #fb7a46;
    width: 0px;
    bottom: 0;
    display: block;
    right: 0
}

@media screen and (min-width:992px) and (max-width:1199px) {
    .mega-child-menu .elementor-column.elementor-col-25 {
        width: 100%
    }
    .mobile-menu-nav>[class*='menu-']>ul.menu>li>ul>li a {
        padding-left: 30px
    }
    .mega-child-menu>li ul>li {
        position: relative;
        display: block;
        width: auto;
        height: auto;
        padding: 10px 0;
        border-bottom: 1px rgba(106, 124, 146, 0.10) solid;
        color: inherit
    }
    .mega-child-menu>li ul>li>a {
        text-transform: uppercase;
        line-height: 28px;
        letter-spacing: 0.5px;
        font-weight: 400;
        font-style: normal;
        color: #6a7c92;
        font-size: 14px
    }
    .mega-child-menu h5 {
        text-transform: uppercase;
        line-height: 28px;
        letter-spacing: 0.5px;
        font-weight: 400;
        font-style: normal;
        color: #6a7c92;
        font-size: 15px;
        padding: 10px 0 9px 17px;
        border-bottom: 1px rgba(106, 124, 146, 0.10) solid;
        margin: 0px
    }
    .mega-child-menu .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
        padding: 0
    }
}

@media screen and (min-width:768px) and (max-width:991px) {
    .mega-child-menu .elementor-column.elementor-col-25 {
        width: 100%
    }
    .mobile-menu-nav>[class*='menu-']>ul.menu>li>ul>li a {
        padding-left: 30px
    }
    .mega-child-menu>li ul>li {
        position: relative;
        display: block;
        width: auto;
        height: auto;
        padding: 10px 0;
        border-bottom: 1px rgba(106, 124, 146, 0.10) solid;
        color: inherit
    }
    .mega-child-menu>li ul>li>a {
        text-transform: uppercase;
        line-height: 28px;
        letter-spacing: 0.5px;
        font-weight: 400;
        font-style: normal;
        color: #6a7c92;
        font-size: 14px
    }
    .mega-child-menu h5 {
        text-transform: uppercase;
        line-height: 28px;
        letter-spacing: 0.5px;
        font-weight: 400;
        font-style: normal;
        color: #6a7c92;
        font-size: 15px;
        padding: 10px 0 9px 17px;
        border-bottom: 1px rgba(106, 124, 146, 0.10) solid;
        margin: 0px
    }
    .mega-child-menu .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
        padding: 0
    }
}

@media screen and (min-width:480px) and (max-width:767px) {
    .mega-child-menu .elementor-column.elementor-col-25 {
        width: 100%
    }
    .mobile-menu-nav>[class*='menu-']>ul.menu>li>ul>li a {
        padding-left: 30px
    }
    .mega-child-menu>li ul>li {
        position: relative;
        display: block;
        width: auto;
        height: auto;
        padding: 10px 0;
        border-bottom: 1px rgba(106, 124, 146, 0.10) solid;
        color: inherit
    }
    .mega-child-menu>li ul>li>a {
        text-transform: uppercase;
        line-height: 28px;
        letter-spacing: 0.5px;
        font-weight: 400;
        font-style: normal;
        color: #6a7c92;
        font-size: 14px
    }
    .mega-child-menu h5 {
        text-transform: uppercase;
        line-height: 28px;
        letter-spacing: 0.5px;
        font-weight: 400;
        font-style: normal;
        color: #6a7c92;
        font-size: 15px;
        padding: 10px 0 9px 17px;
        border-bottom: 1px rgba(106, 124, 146, 0.10) solid;
        margin: 0px
    }
    .mega-child-menu .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
        padding: 0
    }
}

@media screen and (min-width:321px) and (max-width:479px) {
    .mobile-menu-nav>[class*='menu-']>ul.menu>li>ul>li a {
        padding-left: 30px
    }
    .mega-child-menu>li ul>li {
        position: relative;
        display: block;
        width: auto;
        height: auto;
        padding: 10px 0;
        border-bottom: 1px rgba(106, 124, 146, 0.10) solid;
        color: inherit
    }
    .mega-child-menu>li ul>li>a {
        text-transform: uppercase;
        line-height: 28px;
        letter-spacing: 0.5px;
        font-weight: 400;
        font-style: normal;
        color: #6a7c92;
        font-size: 14px
    }
    .mega-child-menu h5 {
        text-transform: uppercase;
        line-height: 28px;
        letter-spacing: 0.5px;
        font-weight: 400;
        font-style: normal;
        color: #6a7c92;
        font-size: 15px;
        padding: 10px 0 9px 17px;
        border-bottom: 1px rgba(106, 124, 146, 0.10) solid;
        margin: 0px
    }
    .mega-child-menu .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
        padding: 0
    }
}

@media screen and (max-width:320px) {
    .mobile-menu-nav>[class*='menu-']>ul.menu>li>ul>li a {
        padding-left: 30px
    }
    .mega-child-menu>li ul>li {
        position: relative;
        display: block;
        width: auto;
        height: auto;
        padding: 10px 0;
        border-bottom: 1px rgba(106, 124, 146, 0.10) solid;
        color: inherit
    }
    .mega-child-menu>li ul>li>a {
        text-transform: uppercase;
        line-height: 28px;
        letter-spacing: 0.5px;
        font-weight: 400;
        font-style: normal;
        color: #6a7c92;
        font-size: 14px
    }
    .mega-child-menu h5 {
        text-transform: uppercase;
        line-height: 28px;
        letter-spacing: 0.5px;
        font-weight: 400;
        font-style: normal;
        color: #6a7c92;
        font-size: 15px;
        padding: 10px 0 9px 17px;
        border-bottom: 1px rgba(106, 124, 146, 0.10) solid;
        margin: 0px
    }
    .mega-child-menu .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
        padding: 0
    }
}

p {
    margin-bottom: 0;
    padding: 0
}

.elementor-widget:not(:last-child) {
    margin-bottom: 0 !important
}

.wraper_header.style-six-b .wraper_header_main .header_main .brand-logo,
.wraper_header.style-six-b .wraper_header_main .header_main .brand-logo-sticky {
    margin-top: 7px
}

.wraper_header.style-six-b .wraper_header_main .header-responsive-nav {
    margin-top: 0
}

@media (min-width:1200px) {
    .container {
        width: 1140px
    }
}

@media screen and (min-width:321px) and (max-width:479px) {
    .wraper_header.style-six-b .wraper_header_main .header_main .brand-logo,
    .wraper_header.style-six-b .wraper_header_main .header_main .brand-logo-sticky {
        margin-top: 0
    }
    .wraper_header.style-six-b .wraper_header_main .header_main_action {
        margin-top: 4px
    }
}

@media screen and (max-width:320px) {
    .wraper_header.style-six-b .wraper_header_main .header_main_action {
        margin-top: 4px
    }
}

.home-eleven-set-back {
    z-index: -1 !important
}

.home-ten-testmonial-circle-img {
    position: absolute;
    animation-name: rotate;
    animation-duration: 3000ms;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
    width: 85% !important
}

@keyframes rotate {
    from {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(360deg)
    }
}

.counter-left .elementor-counter .elementor-counter-number-prefix {
    display: none
}

@media screen and (min-width:768px) and (max-width:991px) {
    .page-id-10424 .wraper_header.style-six-b .wraper_header_main .header_main .brand-logo {
        margin-top: 0
    }
    .page-id-10424 .wraper_header.style-six-b .wraper_header_main .header-responsive-nav {
        color: #1e1666
    }
    .page-id-10424 .wraper_header.style-six-b .wraper_header_main .header_main_action ul>li {
        margin-top: -3px
    }
}

@media screen and (min-width:480px) and (max-width:767px) {
    .page-id-10424 .wraper_header.style-six-b .wraper_header_main .header-responsive-nav {
        color: #1e1666
    }
}

@media screen and (min-width:321px) and (max-width:479px) {
    .page-id-10424 .wraper_header.style-six-b .wraper_header_main .header-responsive-nav {
        color: #1e1666
    }
    .page-id-10424 .wraper_header.style-six-b .wraper_header_main .header_main_action ul>li {
        margin-top: 5px
    }
}

@media screen and (max-width:320px) {
    .page-id-10424 .wraper_header.style-six-b .wraper_header_main .header-responsive-nav {
        color: #1e1666
    }
    .page-id-10424 .wraper_header.style-six-b .wraper_header_main .header_main_action ul>li {
        margin-top: 5px
    }
}

.page-id-10424 .testimonial.element-six .testimonial-item>.holder>.testimonial-title {
    padding-top: 8px
}

body {
    font-family: "Roboto"
}

h2,
h3,
h4,
h5 {
    font-family: "futura-pt"
}

.elementor-clearfix:after {
    content: "";
    display: block;
    clear: both;
    width: 0;
    height: 0
}

.elementor {
    -webkit-hyphens: manual;
    -ms-hyphens: manual;
    hyphens: manual
}

.elementor *,
.elementor :after,
.elementor :before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.elementor a {
    -webkit-box-shadow: none;
    box-shadow: none;
    text-decoration: none
}

.elementor img {
    height: auto;
    max-width: 100%;
    border: none;
    -webkit-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none
}

.elementor-widget-wrap>.elementor-element.elementor-absolute {
    position: absolute
}

.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,
.elementor-widget-wrap .elementor-element.elementor-widget__width-initial {
    max-width: 100%
}

@media (max-width:1024px) {
    .elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial {
        max-width: 100%
    }
}

.elementor-element.elementor-absolute {
    z-index: 1
}

.elementor-invisible {
    visibility: hidden
}

.elementor-section {
    position: relative
}

.elementor-section .elementor-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: auto;
    margin-left: auto;
    position: relative
}

.elementor-section.elementor-section-boxed>.elementor-container {
    max-width: 1140px
}

.elementor-section.elementor-section-stretched {
    position: relative;
    width: 100%
}

.elementor-row {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

@media (max-width:1024px) {
    .elementor-row {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
}

.elementor-column-wrap {
    width: 100%;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.elementor-widget-wrap {
    position: relative;
    width: 100%;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start
}

.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.elementor-widget-wrap>.elementor-element {
    width: 100%
}

.elementor-widget {
    position: relative
}

.elementor-widget:not(:last-child) {
    margin-bottom: 20px
}

.elementor-widget:not(:last-child).elementor-absolute,
.elementor-widget:not(:last-child).elementor-widget__width-auto,
.elementor-widget:not(:last-child).elementor-widget__width-initial {
    margin-bottom: 0
}

.elementor-column {
    position: relative;
    min-height: 1px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
    padding: 10px
}

@media (min-width:768px) {
    .elementor-column.elementor-col-25 {
        width: 25%
    }
    .elementor-column.elementor-col-33 {
        width: 33.333%
    }
    .elementor-column.elementor-col-50 {
        width: 50%
    }
    .elementor-column.elementor-col-100 {
        width: 100%
    }
}

@media (max-width:767px) {
    .elementor-column {
        width: 100%
    }
}

.elementor-counter .elementor-counter-number-prefix {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    white-space: pre-wrap
}

.elementor-counter .elementor-counter-number-prefix {
    text-align: right
}

.elementor-widget-heading .elementor-heading-title {
    padding: 0;
    margin: 0;
    line-height: 1
}

.elementor-widget-heading .elementor-heading-title>a {
    color: inherit;
    font-size: inherit
}

.elementor-widget-image {
    text-align: center
}

.elementor-widget-image .elementor-image img {
    vertical-align: middle;
    display: inline-block
}

@media (min-width:1025px) {
    .elementor .elementor-hidden-desktop {
        display: none
    }
}

.fa {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1
}

.fa-angle-up:before {
    content: "\f106"
}

.fa-shopping-basket:before {
    content: "\f291"
}

@font-face {
    font-family: "Font Awesome 5 Free";
    font-style: normal;
    font-weight: 400;
    font-display: auto;
    src: url(https://m7n5e4p3.stackpathcdn.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.eot);
    src: url(https://m7n5e4p3.stackpathcdn.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(https://m7n5e4p3.stackpathcdn.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.woff2) format("woff2"), url(https://m7n5e4p3.stackpathcdn.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.woff) format("woff"), url(https://m7n5e4p3.stackpathcdn.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.ttf) format("truetype"), url(https://m7n5e4p3.stackpathcdn.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.svg#fontawesome) format("svg")
}

@font-face {
    font-family: "Font Awesome 5 Free";
    font-style: normal;
    font-weight: 900;
    font-display: auto;
    src: url(https://m7n5e4p3.stackpathcdn.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.eot);
    src: url(https://m7n5e4p3.stackpathcdn.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(https://m7n5e4p3.stackpathcdn.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff2) format("woff2"), url(https://m7n5e4p3.stackpathcdn.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff) format("woff"), url(https://m7n5e4p3.stackpathcdn.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.ttf) format("truetype"), url(https://m7n5e4p3.stackpathcdn.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.svg#fontawesome) format("svg")
}

.fa {
    font-family: "Font Awesome 5 Free"
}

.fa {
    font-weight: 900
}

.elementor-10424 .elementor-element.elementor-element-e332e0a {
    overflow: hidden;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 183px 0px 190px 0px
}

.elementor-10424 .elementor-element.elementor-element-e332e0a:not(.elementor-motion-effects-element-type-background) {
    background-image: url("../img/banner-img.png");
    background-position: top right;
    background-repeat: no-repeat;
    background-size: 60% auto
}

.elementor-10424 .elementor-element.elementor-element-16fe21f>.elementor-element-populated {
    box-shadow: 0px 0px 0px 0px rgba(177, 89, 105, 0.1);
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 20px 15px
}

.elementor-10424 .elementor-element.elementor-element-07e0aad {
    width: auto;
    max-width: auto;
    top: -241px
}

body:not(.rtl) .elementor-10424 .elementor-element.elementor-element-07e0aad {
    left: -16px
}

.elementor-10424 .elementor-element.elementor-element-d9ccb61 {
    width: auto;
    max-width: auto;
    top: -63.297px
}

body:not(.rtl) .elementor-10424 .elementor-element.elementor-element-d9ccb61 {
    left: -58px
}

.elementor-10424 .elementor-element.elementor-element-e04aaf9 {
    width: auto;
    max-width: auto;
    top: 350.375px
}

body:not(.rtl) .elementor-10424 .elementor-element.elementor-element-e04aaf9 {
    left: -16px
}

.elementor-10424 .elementor-element.elementor-element-5e2bda9 {
    width: auto;
    max-width: auto;
    top: 229.375px
}

body:not(.rtl) .elementor-10424 .elementor-element.elementor-element-5e2bda9 {
    left: 339px
}

.elementor-10424 .elementor-element.elementor-element-58528b5 .elementor-heading-title {
    color: #1E1666;
    font-size: 45px;
    font-weight: 500;
    line-height: 55px;
    letter-spacing: -0.6px;
	text-align:center;
}

.elementor-10424 .elementor-element.elementor-element-58528b5>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 20px 0px
}

.elementor-10424 .elementor-element.elementor-element-26a2e42 {
    color: #6A7C92;
    font-size: 17px;
    font-weight: 400;
    line-height: 32px
}

.elementor-10424 .elementor-element.elementor-element-26a2e42>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 20px 0px
}

.elementor-10424 .elementor-element.elementor-element-ba40dc5 {
    margin-top: 11px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px
}

.elementor-10424 .elementor-element.elementor-element-fc8a381>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px
}

.elementor-10424 .elementor-element.elementor-element-20542fd .radiantthemes-custom-button .radiantthemes-custom-button-main>.placeholder {
    font-size: 15px
}

.elementor-10424 .elementor-element.elementor-element-20542fd .radiantthemes-custom-button .radiantthemes-custom-button-main {
    color: #FFFFFF;
    background: linear-gradient(to right, #FF6C26 0%, #FFA526 100%);
    border-radius: 5px;
    margin: 0px 0px 0px 0px;
    padding: 10px 30px 10px 30px
}

.elementor-10424 .elementor-element.elementor-element-20542fd>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px
}

.elementor-10424 .elementor-element.elementor-element-084d869>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 5px
}

.elementor-10424 .elementor-element.elementor-element-92d4aad .elementor-heading-title {
    color: #1E1666;
    font-size: 15px;
    font-weight: 400;
    line-height: 28px
}

.elementor-10424 .elementor-element.elementor-element-92d4aad>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 9px 0px 17px 60px;
    background-image: url("https://m7n5e4p3.stackpathcdn.com/wp-content/uploads/2020/04/home-fifteen-video-button-1.png");
    background-position: -19px -22px;
    background-repeat: no-repeat
}

.elementor-10424 .elementor-element.elementor-element-62de8b1 {
    overflow: hidden;
    margin-top: -90px;
    margin-bottom: 0px;
    padding: 0px 0px 15px 0px
}

.elementor-10424 .elementor-element.elementor-element-2a63749>.elementor-element-populated {
    box-shadow: 0px 0px 0px 0px rgba(177, 89, 105, 0.1);
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 20px 0px
}

.elementor-10424 .elementor-element.elementor-element-6c9b5c4>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5)
}

.elementor-10424 .elementor-element.elementor-element-2547ea0>.elementor-element-populated {
    padding: 0px 0px 0px 0px
}

.elementor-10424 .elementor-element.elementor-element-6c58f3f {
    width: 100px;
    max-width: 100px;
    top: 5px
}

body:not(.rtl) .elementor-10424 .elementor-element.elementor-element-6c58f3f {
    left: 1076px
}

.elementor-10424 .elementor-element.elementor-element-7653800 {
    margin-top: 15px;
    margin-bottom: 0px
}

.elementor-10424 .elementor-element.elementor-element-59c1a61>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px
}

.elementor-10424 .elementor-element.elementor-element-ed2a0d4 {
    text-align: left
}

.elementor-10424 .elementor-element.elementor-element-9b30196>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 87px 0px 0px 0px
}

.elementor-10424 .elementor-element.elementor-element-8e55bf1 .elementor-heading-title {
    color: #1E1666;
    font-size: 35px;
    font-weight: 500;
    line-height: 45px;
    letter-spacing: -0.6px
}

.elementor-10424 .elementor-element.elementor-element-8e55bf1>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 25px 0px
}

.elementor-10424 .elementor-element.elementor-element-3643fe6 {
    overflow: hidden;
    padding: 0px 0px 50px 0px
}

.elementor-10424 .elementor-element.elementor-element-5e55e41>.elementor-element-populated {
    padding: 0px 0px 60px 0px
}

.elementor-10424 .elementor-element.elementor-element-5a1f7c1 {
    text-align: center;
    z-index: 1
}

.elementor-10424 .elementor-element.elementor-element-949e452 {
    text-align: center;
    top: 0px
}

body:not(.rtl) .elementor-10424 .elementor-element.elementor-element-949e452 {
    left: 0px
}

.elementor-10424 .elementor-element.elementor-element-4ab3a0c>.elementor-element-populated {
    padding: 0px 0px 0px 60px
}

.elementor-10424 .elementor-element.elementor-element-5e67c24 .elementor-heading-title {
    color: #1E1666;
    font-size: 35px;
    font-weight: 500;
    line-height: 48px;
    letter-spacing: -0.7px
}

.elementor-10424 .elementor-element.elementor-element-5e67c24>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 12px 0px
}

.elementor-10424 .elementor-element.elementor-element-0b298a3 .testimonial .testimonial-item>.holder>.testimonial-data blockquote p {
    font-weight: 400
}

.elementor-10424 .elementor-element.elementor-element-0b298a3 .testimonial .testimonial-item>.holder>.testimonial-title .title {
    font-weight: 600
}

.elementor-10424 .elementor-element.elementor-element-0b298a3 .testimonial .testimonial-item>.holder>.testimonial-title .designation {
    font-weight: 400
}

.elementor-10424 .elementor-element.elementor-element-0b298a3>.elementor-widget-container {
    margin: 30px 0px 0px 0px
}

.elementor-10424 .elementor-element.elementor-element-db16e0f .testimonial .testimonial-item>.holder>.testimonial-title .title {
    font-style: normal
}

.elementor-10424 .elementor-element.elementor-element-db16e0f .testimonial .testimonial-item>.holder>.testimonial-title .title {
    color: #1E1666
}

.elementor-10424 .elementor-element.elementor-element-7a15370 .blog-item>.holder>.data .title {
    font-size: 25px;
    font-weight: 500;
    line-height: 35px
}

.elementor-10424 .elementor-element.elementor-element-7a15370 .blog-item>.holder>.data .title {
    color: #1E1666
}

.elementor-10424 .elementor-element.elementor-element-7a15370 .blog-item>.holder>.data .date {
    font-size: 14px;
    font-weight: 400;
    line-height: 28px;
    color: #6A7C92
}

@media (max-width:1024px) {
    .elementor-10424 .elementor-element.elementor-element-e332e0a:not(.elementor-motion-effects-element-type-background) {
        background-position: 360px 1px;
        background-size: 70% auto
    }
    .elementor-10424 .elementor-element.elementor-element-e332e0a {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 70px 0px 0px 0px
    }
    .elementor-10424 .elementor-element.elementor-element-16fe21f>.elementor-element-populated {
        padding: 0px 15px 0px 15px
    }
    body:not(.rtl) .elementor-10424 .elementor-element.elementor-element-07e0aad {
        left: 3px
    }
    .elementor-10424 .elementor-element.elementor-element-07e0aad {
        top: -57px
    }
    body:not(.rtl) .elementor-10424 .elementor-element.elementor-element-d9ccb61 {
        left: 290px
    }
    .elementor-10424 .elementor-element.elementor-element-d9ccb61 {
        top: 168px
    }
    body:not(.rtl) .elementor-10424 .elementor-element.elementor-element-e04aaf9 {
        left: -12px
    }
    .elementor-10424 .elementor-element.elementor-element-e04aaf9 {
        top: 368px
    }
    .elementor-10424 .elementor-element.elementor-element-5e2bda9 {
        width: 60px;
        max-width: 60px;
        top: 369px
    }
    body:not(.rtl) .elementor-10424 .elementor-element.elementor-element-5e2bda9 {
        left: 668px
    }
    .elementor-10424 .elementor-element.elementor-element-58528b5 .elementor-heading-title {
        font-size: 35px;
        line-height: 45px
    }
    .elementor-10424 .elementor-element.elementor-element-26a2e42 {
        font-size: 16px;
        line-height: 32px
    }
    .elementor-10424 .elementor-element.elementor-element-fc8a381>.elementor-element-populated {
        margin: 0px 0px 20px 0px
    }
    .elementor-10424 .elementor-element.elementor-element-20542fd .radiantthemes-custom-button .radiantthemes-custom-button-main>.placeholder {
        font-size: 14px
    }
    .elementor-10424 .elementor-element.elementor-element-92d4aad .elementor-heading-title {
        font-size: 14px
    }
    .elementor-10424 .elementor-element.elementor-element-62de8b1 {
        margin-top: 30px;
        margin-bottom: 0px
    }
    .elementor-10424 .elementor-element.elementor-element-2a63749>.elementor-element-populated {
        padding: 0px 15px 0px 15px
    }
    .elementor-10424 .elementor-element.elementor-element-53901a7 {
        padding: 10px 15px 0px 15px
    }
    body:not(.rtl) .elementor-10424 .elementor-element.elementor-element-6c58f3f {
        left: 589px
    }
    .elementor-10424 .elementor-element.elementor-element-6c58f3f {
        top: 66px
    }
    .elementor-10424 .elementor-element.elementor-element-ed2a0d4 {
        text-align: left
    }
    .elementor-10424 .elementor-element.elementor-element-9b30196>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 50px 0px 0px 0px
    }
    .elementor-10424 .elementor-element.elementor-element-3643fe6 {
        padding: 0px 0px 0px 0px
    }
    .elementor-10424 .elementor-element.elementor-element-5e55e41>.elementor-element-populated {
        margin: 70px 0px 0px 0px;
        padding: 0px 0px 70px 0px
    }
    .elementor-10424 .elementor-element.elementor-element-5a1f7c1 {
        text-align: center
    }
    .elementor-10424 .elementor-element.elementor-element-5a1f7c1>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px
    }
    body:not(.rtl) .elementor-10424 .elementor-element.elementor-element-949e452 {
        left: 38px
    }
    .elementor-10424 .elementor-element.elementor-element-949e452 {
        top: -48px
    }
    .elementor-10424 .elementor-element.elementor-element-4ab3a0c>.elementor-element-populated {
        padding: 0px 0px 0px 0px
    }
}

@media (max-width:767px) {
    .elementor-10424 .elementor-element.elementor-element-e332e0a:not(.elementor-motion-effects-element-type-background) {
        background-position: top center;
        background-size: 100% auto
    }
    .elementor-10424 .elementor-element.elementor-element-e332e0a {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 250px 0px 0px 0px
    }
    body:not(.rtl) .elementor-10424 .elementor-element.elementor-element-07e0aad {
        left: -6px
    }
    .elementor-10424 .elementor-element.elementor-element-07e0aad {
        top: -246px
    }
    body:not(.rtl) .elementor-10424 .elementor-element.elementor-element-d9ccb61 {
        left: 28px
    }
    .elementor-10424 .elementor-element.elementor-element-d9ccb61 {
        top: -43.297px
    }
    body:not(.rtl) .elementor-10424 .elementor-element.elementor-element-e04aaf9 {
        left: -9px
    }
    .elementor-10424 .elementor-element.elementor-element-e04aaf9 {
        top: 338.375px
    }
    body:not(.rtl) .elementor-10424 .elementor-element.elementor-element-5e2bda9 {
        left: 240px
    }
    .elementor-10424 .elementor-element.elementor-element-5e2bda9 {
        top: 266.375px
    }
    .elementor-10424 .elementor-element.elementor-element-fc8a381>.elementor-element-populated {
        margin: 0px 0px 20px 0px
    }
    .elementor-10424 .elementor-element.elementor-element-62de8b1 {
        margin-top: 20px;
        margin-bottom: 0px
    }
    body:not(.rtl) .elementor-10424 .elementor-element.elementor-element-6c58f3f {
        left: 233px
    }
    .elementor-10424 .elementor-element.elementor-element-6c58f3f {
        top: -49px
    }
    .elementor-10424 .elementor-element.elementor-element-9b30196>.elementor-element-populated {
        padding: 30px 0px 0px 0px
    }
    .elementor-10424 .elementor-element.elementor-element-8e55bf1 {
        text-align: center
    }
    .elementor-10424 .elementor-element.elementor-element-8e55bf1 .elementor-heading-title {
        font-size: 30px;
        line-height: 42px
    }
    .elementor-10424 .elementor-element.elementor-element-3643fe6 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px
    }
    .elementor-10424 .elementor-element.elementor-element-5e55e41>.elementor-element-populated {
        margin: 100px 0px 0px 0px;
        padding: 0px 0px 20px 0px
    }
    .elementor-10424 .elementor-element.elementor-element-5a1f7c1 .elementor-image img {
        width: 90%
    }
    .elementor-10424 .elementor-element.elementor-element-5a1f7c1>.elementor-widget-container {
        margin: -40px 0px 10px 0px
    }
    .elementor-10424 .elementor-element.elementor-element-949e452 .elementor-image img {
        width: 100%
    }
    body:not(.rtl) .elementor-10424 .elementor-element.elementor-element-949e452 {
        left: 12.607px
    }
    .elementor-10424 .elementor-element.elementor-element-949e452 {
        top: -39.661px
    }
    .elementor-10424 .elementor-element.elementor-element-4ab3a0c>.elementor-element-populated {
        padding: 0px 0px 10px 0px
    }
    .elementor-10424 .elementor-element.elementor-element-5e67c24 .elementor-heading-title {
        font-size: 30px;
        line-height: 42px
    }
    .elementor-10424 .elementor-element.elementor-element-0b298a3>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px
    }
}

@media (min-width:768px) {
    .elementor-10424 .elementor-element.elementor-element-16fe21f {
        width: 36.962%
    }
    .elementor-10424 .elementor-element.elementor-element-fc8a381 {
        width: 47.044%
    }
    .elementor-10424 .elementor-element.elementor-element-084d869 {
        width: 52.952%
    }
    .elementor-10424 .elementor-element.elementor-element-1a488ef {
        width: 5.863%
    }
    .elementor-10424 .elementor-element.elementor-element-d3ea0b0 {
        width: 56.507%
    }
    .elementor-10424 .elementor-element.elementor-element-59c1a61 {
        width: 50.263%
    }
    .elementor-10424 .elementor-element.elementor-element-8d73d89 {
        width: 9.298%
    }
    .elementor-10424 .elementor-element.elementor-element-9b30196 {
        width: 40.027%
    }
}

@media (max-width:1024px) and (min-width:768px) {
    .elementor-10424 .elementor-element.elementor-element-16fe21f {
        width: 49%
    }
    .elementor-10424 .elementor-element.elementor-element-fc8a381 {
        width: 50%
    }
    .elementor-10424 .elementor-element.elementor-element-084d869 {
        width: 50%
    }
    .elementor-10424 .elementor-element.elementor-element-d3ea0b0 {
        width: 43%
    }
    .elementor-10424 .elementor-element.elementor-element-59c1a61 {
        width: 100%
    }
    .elementor-10424 .elementor-element.elementor-element-9b30196 {
        width: 100%
    }
    .elementor-10424 .elementor-element.elementor-element-5e55e41 {
        width: 100%
    }
    .elementor-10424 .elementor-element.elementor-element-4ab3a0c {
        width: 100%
    }
}

.elementor-737 .elementor-element.elementor-element-f46a3fc {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px
}

img.wp-smiley,
img.emoji {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    height: 1em !important;
    width: 1em !important;
    margin: 0 .07em !important;
    vertical-align: -0.1em !important;
    background: none !important;
    padding: 0 !important
}

.ae_data .elementor-editor-element-setting {
    display: none !important
}

.comments-area .comment-form>p button[type="submit"],
.gdpr-notice .btn,
.team.element-six .team-item>.holder .data .btn,
.radiantthemes-button>.radiantthemes-button-main,
.rt-fancy-text-box>.holder>.more .btn,
.rt-call-to-action-wraper .rt-call-to-action-item .btn:hover,
.radiant-contact-form .form-row input[type=submit],
.wraper_error_main.style-one .error_main .btn,
.wraper_error_main.style-two .error_main .btn,
.wraper_error_main.style-three .error_main_item .btn,
.wraper_error_main.style-four .error_main .btn {
    border-radius: 4px 4px 4px 4px
}

body {
    background-color: #fff
}

body {
    line-height: 28px;
    letter-spacing: 0;
    color: #6a7c92;
    font-size: 15px
}

h1 {
    line-height: 48px;
    letter-spacing: 0;
    font-weight: 700;
    color: #060221;
    font-size: 40px
}

h2 {
    line-height: 44px;
    letter-spacing: 0;
    font-weight: 700;
    color: #060221;
    font-size: 36px
}

h3 {
    line-height: 40px;
    letter-spacing: 0;
    font-weight: 700;
    color: #1e1666;
    font-size: 32px
}

h4 {
    line-height: 35px;
    letter-spacing: 0;
    color: #060221;
    font-size: 30px
}

h5 {
    line-height: 26px;
    letter-spacing: 0;
    color: #060221;
    font-size: 18px
}

h6 {
    line-height: 26px;
    letter-spacing: 0;
    color: #060221;
    font-size: 15px
}

.preloader {
    background-color: #fff
}

.lds-circle,
.lds-default>div,
.lds-ellipsis>div,
.lds-facebook>div,
.lds-grid>div,
.lds-heart>div,
.lds-heart>div:after,
.lds-heart>div:before,
.lds-roller>div:after,
.lds-spinner>div:after {
    background-color: #f75d62
}

.lds-ripple>div {
    border-color: #f75d62
}

.lds-dual-ring:after,
.lds-hourglass:after,
.lds-ring>div {
    border-top-color: #f75d62
}

.lds-dual-ring:after,
.lds-hourglass:after {
    border-bottom-color: #f75d62
}

body>.scrollup {
    background-color: #fff
}

body>.scrollup {
    color: #191919
}

.wraper_header.style-one .wraper_header_main {
    background-color: rgba(255, 255, 255, .01)
}

.wraper_header.style-one .is-sticky .wraper_header_main,
.wraper_header.style-one .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky {
    background-color: #fff
}

.wraper_header.style-one .wraper_header_main .nav>[class*="menu-"]>ul.menu>li>a {
    line-height: 28px;
    color: #fefefe;
    font-size: 15px
}

.wraper_header.style-one .wraper_header_main .nav>[class*="menu-"]>ul.menu>li>a:before {
    background-color: #f96232
}

.wraper_header.style-one .nav>[class*="menu-"]>ul.menu>li>ul,
.wraper_header.style-one .nav>[class*="menu-"]>ul.menu>li>ul>li>ul,
.wraper_header.style-one .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul,
.wraper_header.style-one .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul li ul,
.wraper_header.style-one .rt-mega-menu {
    background-color: #0a0a0a
}

.wraper_header.style-one .nav>[class*="menu-"]>ul.menu>li>ul>li>a,
.wraper_header.style-one .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>a,
.wraper_header.style-one .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li>a,
.wraper_header.style-one .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li ul li a {
    text-align: left;
    line-height: 26px;
    color: #fefefe;
    font-size: 15px
}

body[data-header-style="header-style-one"] #mobile-menu {
    background-color: #191919
}

body[data-header-style="header-style-one"] .mobile-menu-nav {
    text-transform: uppercase;
    line-height: 27px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 14px
}

.wraper_header.style-two .wraper_header_main {
    background-color: rgba(255, 255, 255, .01)
}

.wraper_header.style-two .is-sticky .wraper_header_main,
.wraper_header.style-two .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky {
    background-color: #fff
}

.wraper_header.style-two .wraper_header_main .nav>[class*="menu-"]>ul.menu>li>a {
    line-height: 28px;
    color: #18161b;
    font-size: 15px
}

.wraper_header.style-two .nav>[class*="menu-"]>ul.menu>li>ul,
.wraper_header.style-two .nav>[class*="menu-"]>ul.menu>li>ul>li>ul,
.wraper_header.style-two .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul,
.wraper_header.style-two .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul li ul,
.wraper_header.style-two .rt-mega-menu {
    background-color: #fff
}

.wraper_header.style-two .nav>[class*="menu-"]>ul.menu>li>ul>li>a,
.wraper_header.style-two .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>a,
.wraper_header.style-two .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li>a,
.wraper_header.style-two .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li ul li a {
    text-align: left;
    line-height: 28px;
    font-weight: 400;
    font-style: normal;
    color: #0a0a0a;
    font-size: 14px
}

.wraper_header.style-two .nav>[class*="menu-"]>ul.menu>li:hover>a,
.wraper_header.style-two .nav>[class*="menu-"]>ul.menu>li.current-menu-item>a,
.wraper_header.style-two .nav>[class*="menu-"]>ul.menu>li.current-menu-parent>a,
.wraper_header.style-two .nav>[class*="menu-"]>ul.menu>li.current-menu-ancestor>a,
.wraper_header.style-two .nav>[class*="menu-"]>ul.menu>li>ul>li:hover>a,
.wraper_header.style-two .nav>[class*="menu-"]>ul.menu>li>ul>li.current-menu-item>a,
.wraper_header.style-two .nav>[class*="menu-"]>ul.menu>li>ul>li.current-menu-parent>a,
.wraper_header.style-two .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li:hover>a,
.wraper_header.style-two .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li.current-menu-item>a,
.wraper_header.style-two .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li.current-menu-parent>a,
.wraper_header.style-two .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li:hover>a,
.wraper_header.style-two .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li.current-menu-item>a,
.wraper_header.style-two .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li.current-menu-parent>a,
.wraper_header.style-two .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li ul li:hover a,
.wraper_header.style-two .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li ul li.current-menu-item a,
.wraper_header.style-two .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li ul li.current-menu-parent a {
    color: #ff6c26
}

body[data-header-style="header-style-two"] #mobile-menu {
    background-color: #18161b
}

body[data-header-style="header-style-two"] .mobile-menu-nav {
    text-transform: uppercase;
    line-height: 28px;
    letter-spacing: .5px;
    font-weight: 700;
    font-style: normal;
    color: #0a0a0a;
    font-size: 14px
}

body[data-header-style="header-style-three"] .wraper_header_main {
    background-color: #000
}

body[data-header-style="header-style-three"] .wraper_header_main .nav>[class*="menu-"]>ul.menu>li>a:before {
    background-color: #e21535
}

body[data-header-style="header-style-three"] .wraper_header_main .nav>[class*="menu-"]>ul.menu>li.current-menu-item>a,
body[data-header-style="header-style-three"] .wraper_header_main .nav>[class*="menu-"]>ul.menu>li>ul>li.current-menu-item>a,
body[data-header-style="header-style-three"] .wraper_header_main .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li.current-menu-item>a,
body[data-header-style="header-style-three"] .wraper_header_main .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li.current-menu-item>a,
body[data-header-style="header-style-three"] .wraper_header_main .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li>ul li.current-menu-item a,
body[data-header-style="header-style-three"] .wraper_header_main .header_main .header-social ul.social li a:hover {
    color: #e21535
}

body[data-header-style="header-style-three"] .wraper_header_main .header_main .header-social ul.social li a:hover {
    border-color: #e21535
}

body[data-header-style="header-style-three"] .wraper_header_main .nav {
    text-transform: uppercase;
    line-height: 27px;
    color: #fff;
    font-size: 14px
}

body[data-header-style="header-style-four"] .sidr {
    background-color: #252525
}

body[data-header-style="header-style-four"] .wraper_header_main .header_main .nav>[class*="menu-"]>ul.menu>li>a:before,
body[data-header-style="header-style-four"] .wraper_header_main .header_main .nav>[class*="menu-"]>ul.menu>li>ul>li>a:before,
body[data-header-style="header-style-four"] .wraper_header_main .header_main .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>a:before,
body[data-header-style="header-style-four"] .wraper_header_main .header_main .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li>a:before,
body[data-header-style="header-style-four"] .wraper_header_main .header_main .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li>ul li a:before,
body[data-header-style="header-style-four"] .wraper_header_main .header_main .header-search-bar .form-row:before {
    background-color: #fe6c33
}

body[data-header-style="header-style-four"] .wraper_header_main .header_main .nav>[class*="menu-"]>ul.menu>li.current-menu-item>a,
body[data-header-style="header-style-four"] .wraper_header_main .header_main .nav>[class*="menu-"]>ul.menu>li>ul>li.current-menu-item>a,
body[data-header-style="header-style-four"] .wraper_header_main .header_main .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li.current-menu-item>a,
body[data-header-style="header-style-four"] .wraper_header_main .header_main .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li.current-menu-item>a,
body[data-header-style="header-style-four"] .wraper_header_main .header_main .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li>ul li.current-menu-item a {
    color: #fe6c33
}

body[data-header-style="header-style-four"] .wraper_header_main .nav {
    line-height: 38px;
    font-weight: 400;
    font-style: normal;
    color: #fff;
    font-size: 30px
}

body[data-header-style="header-style-five"] .wraper_header_main {
    background-color: rgba(255, 255, 255, .01)
}

body[data-header-style="header-style-five"] .wraper_flyout_menu,
body[data-header-style="header-style-five"] .flyout-menu-overlay>.flyout-menu-overlay-line {
    background-color: #040404
}

body[data-header-style="header-style-five"] .wraper_flyout_menu>.table>.table-cell>.flyout-menu>.flyout-menu-nav {
    line-height: 50px;
    font-weight: 400;
    font-style: normal;
    color: #fff;
    font-size: 42px
}

body[data-header-style="header-style-five"] .wraper_header_main .header_main_action ul>li.header-cart-bar>.header-cart-bar-icon .cart-count {
    background-color: #b7914a
}

.wraper_header.style-six .wraper_header_main {
    background-color: rgba(255, 255, 255, .01)
}

.wraper_header.style-six .wraper_header_main .nav>[class*="menu-"]>ul.menu>li>a {
    line-height: 28px;
    font-weight: 400;
    font-style: normal;
    color: #fff;
    font-size: 15px
}

.wraper_header.style-six .wraper_header_main .nav>[class*="menu-"]>ul.menu>li>a:before {
    background-color: rgba(255, 255, 255, .01)
}

.wraper_header.style-six .nav>[class*="menu-"]>ul.menu>li>ul,
.wraper_header.style-six .nav>[class*="menu-"]>ul.menu>li>ul>li>ul,
.wraper_header.style-six .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul,
.wraper_header.style-six .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul li ul,
.wraper_header.style-six .rt-mega-menu {
    background-color: #fff
}

.wraper_header.style-six .nav>[class*="menu-"]>ul.menu>li>ul>li>a,
.wraper_header.style-six .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>a,
.wraper_header.style-six .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li>a,
.wraper_header.style-six .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li ul li a {
    text-align: left;
    line-height: 28px;
    font-weight: 400;
    font-style: normal;
    color: #000;
    font-size: 15px
}

.wraper_header.style-six .wraper_header_main .header_main_action ul>li.header-cart-bar>.header-cart-bar-icon {
    color: #fff
}

.wraper_header.style-six .wraper_header_main .header_main_action ul>li.header-cart-bar>.header-cart-bar-icon .cart-count,
.wraper_header.style-six .wraper_header_main .nav>[class*="menu-"]>ul.menu>li>ul>li>a:before,
.wraper_header.style-six .wraper_header_main .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>a:before,
.wraper_header.style-six .wraper_header_main .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li>a:before,
.wraper_header.style-six .wraper_header_main .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li ul li a:before {
    background-color: #fb7a46
}

.wraper_header.style-six .wraper_header_main .header-responsive-nav {
    color: #fff
}

body[data-header-style="header-style-six"] #mobile-menu {
    background-color: #191919
}

body[data-header-style="header-style-six"] .mobile-menu-nav {
    text-transform: uppercase;
    line-height: 28px;
    letter-spacing: .5px;
    font-weight: 400;
    font-style: normal;
    color: #6a7c92;
    font-size: 15px
}

.wraper_header.style-six .is-sticky .wraper_header_main,
.wraper_header.style-six .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky {
    background-color: #fff
}

.wraper_header.style-six .is-sticky .wraper_header_main .nav>[class*="menu-"]>ul.menu>li>a,
.wraper_header.style-six .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky .nav>[class*="menu-"]>ul.menu>li>a {
    color: #030712
}

.wraper_header.style-six .is-sticky .wraper_header_main .header_main_action ul>li.header-cart-bar>.header-cart-bar-icon,
.wraper_header.style-six .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky .header_main_action ul>li.header-cart-bar>.header-cart-bar-icon {
    color: #030712
}

.wraper_header.style-six .is-sticky .wraper_header_main .header_main_action ul>li i,
.wraper_header.style-six .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky .header_main_action ul>li i {
    color: #030712
}

.wraper_header.style-six .is-sticky .wraper_header_main .header-responsive-nav,
.wraper_header.style-six .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky .header-responsive-nav {
    color: #030712
}

.wraper_header.style-six-b .wraper_header_main {
    background-color: rgba(255, 255, 255, .01)
}

.wraper_header.style-six-b .wraper_header_main .nav>[class*="menu-"]>ul.menu>li>a {
    line-height: 28px;
    font-weight: 400;
    font-style: normal;
    color: #1e1666;
    font-size: 15px
}

.wraper_header.style-six-b .wraper_header_main .nav>[class*="menu-"]>ul.menu>li>a:before {
    background-color: rgba(251, 251, 251, .01)
}

.wraper_header.style-six-b .nav>[class*="menu-"]>ul.menu>li>ul,
.wraper_header.style-six-b .nav>[class*="menu-"]>ul.menu>li>ul>li>ul,
.wraper_header.style-six-b .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul,
.wraper_header.style-six-b .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul li ul,
.wraper_header.style-six-b .rt-mega-menu {
    background-color: #fff
}

.wraper_header.style-six-b .nav>[class*="menu-"]>ul.menu>li>ul>li>a,
.wraper_header.style-six-b .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>a,
.wraper_header.style-six-b .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li>a,
.wraper_header.style-six-b .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li ul li a {
    text-align: left;
    line-height: 28px;
    font-weight: 400;
    font-style: normal;
    color: #000;
    font-size: 15px
}

.wraper_header.style-six-b .wraper_header_main .header_main_action ul>li.header-cart-bar>.header-cart-bar-icon {
    color: #1e1666
}

.wraper_header.style-six-b .wraper_header_main .header_main_action ul>li.header-cart-bar>.header-cart-bar-icon .cart-count,
.wraper_header.style-six-b .wraper_header_main .nav>[class*="menu-"]>ul.menu>li>ul>li>a:before,
.wraper_header.style-six-b .wraper_header_main .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>a:before,
.wraper_header.style-six-b .wraper_header_main .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li>a:before,
.wraper_header.style-six-b .wraper_header_main .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li ul li a:before {
    background-color: #fb7a46
}

.wraper_header.style-six-b .wraper_header_main .header-responsive-nav {
    color: #fff
}

body[data-header-style="header-style-six-b"] #mobile-menu {
    background-color: #191919
}

body[data-header-style="header-style-six-b"] .mobile-menu-nav {
    text-transform: uppercase;
    line-height: 28px;
    letter-spacing: .5px;
    font-weight: 400;
    font-style: normal;
    color: #6a7c92;
    font-size: 15px
}

.wraper_header.style-six-b .is-sticky .wraper_header_main,
.wraper_header.style-six-b .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky {
    background-color: #fff
}

.wraper_header.style-six-b .is-sticky .wraper_header_main .nav>[class*="menu-"]>ul.menu>li>a,
.wraper_header.style-six-b .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky .nav>[class*="menu-"]>ul.menu>li>a {
    color: #030712
}

.wraper_header.style-six-b .is-sticky .wraper_header_main .header_main_action ul>li.header-cart-bar>.header-cart-bar-icon,
.wraper_header.style-six-b .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky .header_main_action ul>li.header-cart-bar>.header-cart-bar-icon {
    color: #030712
}

.wraper_header.style-six-b .is-sticky .wraper_header_main .header_main_action ul>li i,
.wraper_header.style-six-b .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky .header_main_action ul>li i {
    color: #030712
}

.wraper_header.style-six-b .is-sticky .wraper_header_main .header-responsive-nav,
.wraper_header.style-six-b .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky .header-responsive-nav {
    color: #030712
}

body[data-header-style="header-style-seven"] .wraper_header_main {
    background-color: rgba(255, 255, 255, .01)
}

.wraper_header.style-seven .wraper_header_main .header-flexi-menu {
    background-color: #ff2c54
}

body[data-header-style="header-style-seven"] .wraper_flexi_menu>.flexi-menu-overlay {
    background-color: #fff;
    background-size: cover;
    background-position: right center;
    background-image: url(https://m7n5e4p3.stackpathcdn.com/wp-content/themes/ryse/assets/images/Header-7-Menu-Background.png)
}

body[data-header-style="header-style-seven"] .wraper_flexi_menu>.table>.table-cell>.flexi-menu>.flexi-menu-nav {
    text-transform: uppercase;
    line-height: 45px;
    font-weight: 700;
    font-style: normal;
    color: #363F54;
    font-size: 32px
}

.wraper_header.style-eight .wraper_header_main {
    background-color: rgba(255, 255, 255, .01)
}

.wraper_header.style-eight .wraper_header_main .nav>[class*="menu-"]>ul.menu>li>a {
    line-height: 28px;
    font-weight: 400;
    font-style: normal;
    color: #fff;
    font-size: 15px
}

.wraper_header.style-eight .nav>[class*="menu-"]>ul.menu>li>ul,
.wraper_header.style-eight .nav>[class*="menu-"]>ul.menu>li>ul>li>ul,
.wraper_header.style-eight .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul,
.wraper_header.style-eight .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul li ul,
.wraper_header.style-eight .rt-mega-menu {
    background-color: #fff
}

.wraper_header.style-eight .nav>[class*="menu-"]>ul.menu>li>ul>li>a,
.wraper_header.style-eight .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>a,
.wraper_header.style-eight .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li>a,
.wraper_header.style-eight .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li ul li a {
    text-align: left;
    line-height: 28px;
    font-weight: 400;
    font-style: normal;
    color: #000;
    font-size: 15px
}

.wraper_header.style-eight .nav>[class*="menu-"]>ul.menu>li:hover>a,
.wraper_header.style-eight .nav>[class*="menu-"]>ul.menu>li.current-menu-item>a,
.wraper_header.style-eight .nav>[class*="menu-"]>ul.menu>li>ul>li:hover>a,
.wraper_header.style-eight .nav>[class*="menu-"]>ul.menu>li>ul>li.current-menu-item>a,
.wraper_header.style-eight .nav>[class*="menu-"]>ul.menu>li>ul>li.current-menu-parent>a,
.wraper_header.style-eight .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li:hover>a,
.wraper_header.style-eight .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li.current-menu-item>a,
.wraper_header.style-eight .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li.current-menu-parent>a,
.wraper_header.style-eight .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li:hover>a,
.wraper_header.style-eight .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li.current-menu-item>a,
.wraper_header.style-eight .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li.current-menu-parent>a,
.wraper_header.style-eight .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li ul li:hover a,
.wraper_header.style-eight .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li ul li.current-menu-item a,
.wraper_header.style-eight .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li ul li.current-menu-parent a {
    color: #1cbd7a
}

.wraper_header.style-eight .wraper_header_main .header-responsive-nav {
    color: #fff
}

body[data-header-style="header-style-eight"] #mobile-menu {
    background-color: #191919
}

body[data-header-style="header-style-eight"] .mobile-menu-nav {
    text-transform: uppercase;
    line-height: 26px;
    letter-spacing: .5px;
    font-weight: 400;
    font-style: normal;
    color: #6a7c92;
    font-size: 14px
}

.wraper_header.style-eight .wraper_header_main .header_main_calltoaction>.btn.button-one {
    border-color: #fff
}

.wraper_header.style-eight .wraper_header_main .header_main_calltoaction .btn {
    line-height: 28px;
    color: #fff;
    font-size: 15px
}

.wraper_header.style-eight .is-sticky .wraper_header_main,
.wraper_header.style-eight .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky {
    background-color: #fff
}

.wraper_header.style-eight .is-sticky .wraper_header_main .nav>[class*="menu-"]>ul.menu>li>a,
.wraper_header.style-eight .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky .nav>[class*="menu-"]>ul.menu>li>a {
    color: #1e1666
}

.wraper_header.style-eight .is-sticky .wraper_header_main .header-responsive-nav,
.wraper_header.style-eight .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky .header-responsive-nav {
    color: #1e1666
}

.wraper_header.style-eight .is-sticky .wraper_header_main .header_main_calltoaction>.btn.button-one,
.wraper_header.style-eight .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky .header_main_calltoaction>.btn.button-one {
    border-color: #1e1666
}

.wraper_header.style-eight .is-sticky .wraper_header_main .header_main_calltoaction>.btn.button-one,
.wraper_header.style-eight .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky .header_main_calltoaction>.btn.button-one {
    color: #fff
}

.wraper_header.style-nine .wraper_header_main {
    background-color: #fff
}

.wraper_header.style-nine .wraper_header_main .nav>[class*="menu-"]>ul.menu>li>a {
    text-transform: uppercase;
    line-height: 28px;
    font-weight: 700;
    font-style: normal;
    color: #24323D;
    font-size: 14px
}

.wraper_header.style-nine .nav>[class*="menu-"]>ul.menu>li>ul,
.wraper_header.style-nine .nav>[class*="menu-"]>ul.menu>li>ul>li>ul,
.wraper_header.style-nine .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul,
.wraper_header.style-nine .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul li ul,
.wraper_header.style-nine .rt-mega-menu {
    background-color: #fff
}

.wraper_header.style-nine .nav>[class*="menu-"]>ul.menu>li>ul>li>a,
.wraper_header.style-nine .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>a,
.wraper_header.style-nine .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li>a,
.wraper_header.style-nine .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li ul li a {
    text-align: left;
    line-height: 28px;
    font-weight: 700;
    font-style: normal;
    color: #24323D;
    font-size: 14px
}

.wraper_header.style-nine .nav>[class*="menu-"]>ul.menu>li:hover>a,
.wraper_header.style-nine .nav>[class*="menu-"]>ul.menu>li.current-menu-item>a,
.wraper_header.style-nine .nav>[class*="menu-"]>ul.menu>li.current-menu-parent>a,
.wraper_header.style-nine .nav>[class*="menu-"]>ul.menu>li.current-menu-ancestor>a,
.wraper_header.style-nine .nav>[class*="menu-"]>ul.menu>li>ul>li:hover>a,
.wraper_header.style-nine .nav>[class*="menu-"]>ul.menu>li>ul>li.current-menu-item>a,
.wraper_header.style-nine .nav>[class*="menu-"]>ul.menu>li>ul>li.current-menu-parent>a,
.wraper_header.style-nine .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li:hover>a,
.wraper_header.style-nine .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li.current-menu-item>a,
.wraper_header.style-nine .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li.current-menu-parent>a,
.wraper_header.style-nine .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li:hover>a,
.wraper_header.style-nine .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li.current-menu-item>a,
.wraper_header.style-nine .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li.current-menu-parent>a,
.wraper_header.style-nine .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li ul li:hover a,
.wraper_header.style-nine .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li ul li.current-menu-item a,
.wraper_header.style-nine .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li ul li.current-menu-parent a {
    color: #24323D
}

body[data-header-style="header-style-nine"] #mobile-menu {
    background-color: #010101
}

body[data-header-style="header-style-nine"] .mobile-menu-nav {
    text-transform: uppercase;
    line-height: 28px;
    letter-spacing: .5px;
    font-weight: 700;
    font-style: normal;
    color: #fff;
    font-size: 14px
}

.wraper_header.style-ten .wraper_header_top {
    background-color: #0e204c
}

.wraper_header.style-ten .wraper_header_main {
    background-color: #fff
}

.wraper_header.style-ten .wraper_header_main .nav>[class*="menu-"]>ul.menu>li>a {
    line-height: 28px;
    color: #030303;
    font-size: 16px
}

.wraper_header.style-ten .nav>[class*="menu-"]>ul.menu>li>ul,
.wraper_header.style-ten .nav>[class*="menu-"]>ul.menu>li>ul>li>ul,
.wraper_header.style-ten .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul,
.wraper_header.style-ten .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul li ul,
.wraper_header.style-ten .rt-mega-menu {
    background-color: #fff
}

.wraper_header.style-ten .nav>[class*="menu-"]>ul.menu>li>ul>li>a,
.wraper_header.style-ten .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>a,
.wraper_header.style-ten .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li>a,
.wraper_header.style-ten .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li ul li a {
    text-align: left;
    line-height: 28px;
    color: #030303;
    font-size: 15px
}

.wraper_header.style-ten .nav>[class*="menu-"]>ul.menu>li:hover>a,
.wraper_header.style-ten .nav>[class*="menu-"]>ul.menu>li.current-menu-item>a,
.wraper_header.style-ten .nav>[class*="menu-"]>ul.menu>li.current-menu-parent>a,
.wraper_header.style-ten .nav>[class*="menu-"]>ul.menu>li.current-menu-ancestor>a,
.wraper_header.style-ten .nav>[class*="menu-"]>ul.menu>li>ul>li:hover>a,
.wraper_header.style-ten .nav>[class*="menu-"]>ul.menu>li>ul>li.current-menu-item>a,
.wraper_header.style-ten .nav>[class*="menu-"]>ul.menu>li>ul>li.current-menu-parent>a,
.wraper_header.style-ten .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li:hover>a,
.wraper_header.style-ten .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li.current-menu-item>a,
.wraper_header.style-ten .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li.current-menu-parent>a,
.wraper_header.style-ten .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li:hover>a,
.wraper_header.style-ten .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li.current-menu-item>a,
.wraper_header.style-ten .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li.current-menu-parent>a,
.wraper_header.style-ten .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li ul li:hover a,
.wraper_header.style-ten .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li ul li.current-menu-item a,
.wraper_header.style-ten .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li ul li.current-menu-parent a {
    color: #ff5e14
}

.wraper_header.style-ten .wraper_header_main .header_main_action ul>li span[class*="ti-"],
.wraper_header.style-ten .wraper_header_main .header_main_action ul>li.header-slideout-searchbar>.header-slideout-searchbar-holder>.header-slideout-searchbar-box>.form-row button[type=submit] {
    color: #030303
}

.wraper_header.style-ten .wraper_header_main .header_main_calltoaction .btn.button-one {
    background-color: #ff5e14
}

.wraper_header.style-ten .wraper_header_main .header-responsive-nav {
    color: #030303
}

body[data-header-style="header-style-ten"] #mobile-menu {
    background-color: #010101
}

body[data-header-style="header-style-ten"] .mobile-menu-nav {
    text-transform: uppercase;
    line-height: 28px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 16px
}

.wraper_header.style-ten .is-sticky .wraper_header_main,
.wraper_header.style-ten .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky {
    background-color: #fff
}

.wraper_header.style-eleven .wraper_header_top {
    background-color: #fff
}

.wraper_header.style-eleven .wraper_header_top .header_top .header_top_item .header-top-calltoaction .btn.button-one {
    background-color: #15224d
}

.wraper_header.style-eleven .wraper_header_top .header_top .header_top_item .header-top-calltoaction .btn.button-two {
    background-color: #c11414
}

.wraper_header.style-eleven .wraper_header_main {
    background-color: #fff
}

.wraper_header.style-eleven .wraper_header_nav {
    background-color: #15224d
}

.wraper_header.style-eleven .wraper_header_nav .nav>[class*="menu-"]>ul.menu>li>a {
    text-transform: uppercase;
    line-height: 28px;
    font-weight: 400;
    font-style: normal;
    color: #fff;
    font-size: 14px
}

.wraper_header.style-eleven .nav>[class*="menu-"]>ul.menu>li>ul,
.wraper_header.style-eleven .nav>[class*="menu-"]>ul.menu>li>ul>li>ul,
.wraper_header.style-eleven .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul,
.wraper_header.style-eleven .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul li ul,
.wraper_header.style-eleven .rt-mega-menu {
    background-color: #c11414
}

.wraper_header.style-eleven .nav>[class*="menu-"]>ul.menu>li>ul>li>a,
.wraper_header.style-eleven .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>a,
.wraper_header.style-eleven .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li>a,
.wraper_header.style-eleven .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li ul li a {
    text-align: left;
    line-height: 28px;
    font-weight: 400;
    font-style: normal;
    color: #fff;
    font-size: 14px
}

.wraper_header.style-eleven .nav>[class*="menu-"]>ul.menu>li:hover>a,
.wraper_header.style-eleven .nav>[class*="menu-"]>ul.menu>li.current-menu-item>a,
.wraper_header.style-eleven .nav>[class*="menu-"]>ul.menu>li.current-menu-parent>a,
.wraper_header.style-eleven .nav>[class*="menu-"]>ul.menu>li.current-menu-ancestor>a,
.wraper_header.style-eleven .nav>[class*="menu-"]>ul.menu>li>ul>li:hover>a,
.wraper_header.style-eleven .nav>[class*="menu-"]>ul.menu>li>ul>li.current-menu-item>a,
.wraper_header.style-eleven .nav>[class*="menu-"]>ul.menu>li>ul>li.current-menu-parent>a,
.wraper_header.style-eleven .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li:hover>a,
.wraper_header.style-eleven .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li.current-menu-item>a,
.wraper_header.style-eleven .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li.current-menu-parent>a,
.wraper_header.style-eleven .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li:hover>a,
.wraper_header.style-eleven .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li.current-menu-item>a,
.wraper_header.style-eleven .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li.current-menu-parent>a,
.wraper_header.style-eleven .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li ul li:hover a,
.wraper_header.style-eleven .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li ul li.current-menu-item a,
.wraper_header.style-eleven .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li ul li.current-menu-parent a {
    background-color: #c11414
}

body[data-header-style="header-style-eleven"] #mobile-menu {
    background-color: #010101
}

body[data-header-style="header-style-eleven"] .mobile-menu-nav {
    text-transform: uppercase;
    line-height: 28px;
    letter-spacing: .5px;
    font-weight: 400;
    font-style: normal;
    color: #fff;
    font-size: 14px
}

.wraper_header.style-twelve .wraper_header_top {
    background-color: rgba(0, 0, 0, .25)
}

.wraper_header.style-twelve .wraper_header_main {
    background-color: rgba(0, 0, 0, .01)
}

.wraper_header.style-twelve .wraper_header_main .nav>[class*="menu-"]>ul.menu>li>a {
    text-transform: uppercase;
    line-height: 28px;
    color: #fff;
    font-size: 15px
}

.wraper_header.style-twelve .nav>[class*="menu-"]>ul.menu>li>ul,
.wraper_header.style-twelve .nav>[class*="menu-"]>ul.menu>li>ul>li>ul,
.wraper_header.style-twelve .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul,
.wraper_header.style-twelve .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul li ul,
.wraper_header.style-twelve .rt-mega-menu {
    background-color: #fff
}

.wraper_header.style-twelve .nav>[class*="menu-"]>ul.menu>li>ul>li>a,
.wraper_header.style-twelve .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>a,
.wraper_header.style-twelve .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li>a,
.wraper_header.style-twelve .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li ul li a {
    text-align: left;
    line-height: 28px;
    color: #252525;
    font-size: 15px
}

.wraper_header.style-twelve .wraper_header_main .nav>[class*="menu-"]>ul.menu>li>a:before {
    background-color: #ff9a3a
}

body[data-header-style="header-style-twelve"] #mobile-menu {
    background-color: #010101
}

body[data-header-style="header-style-twelve"] .mobile-menu-nav {
    text-transform: uppercase;
    line-height: 28px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 15px
}

.wraper_header.style-thirteen .wraper_header_top {
    background-color: #2c4ca5
}

.wraper_header.style-thirteen .wraper_header_top .header_top .header_top_item .header-calltoaction .btn.button-one {
    background-color: #44a6f0
}

.wraper_header.style-thirteen .wraper_header_top .header_top .header_top_item .header-calltoaction .btn.button-two {
    background-color: #44a6f0
}

.wraper_header.style-thirteen .wraper_header_main {
    background-color: #fff
}

.wraper_header.style-thirteen .is-sticky .wraper_header_main,
.wraper_header.style-thirteen .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky {
    background-color: #fff
}

.wraper_header.style-thirteen .wraper_header_main .nav>[class*="menu-"]>ul.menu>li>a {
    line-height: 28px;
    color: #282828;
    font-size: 15px
}

.wraper_header.style-thirteen .nav>[class*="menu-"]>ul.menu>li>ul,
.wraper_header.style-thirteen .nav>[class*="menu-"]>ul.menu>li>ul>li>ul,
.wraper_header.style-thirteen .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul,
.wraper_header.style-thirteen .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul li ul,
.wraper_header.style-thirteen .rt-mega-menu {
    background-color: #fff
}

.wraper_header.style-thirteen .nav>[class*="menu-"]>ul.menu>li>ul>li>a,
.wraper_header.style-thirteen .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>a,
.wraper_header.style-thirteen .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li>a,
.wraper_header.style-thirteen .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li ul li a {
    text-align: left;
    line-height: 28px;
    color: #282828;
    font-size: 15px
}

.wraper_header.style-thirteen .nav>[class*="menu-"]>ul.menu>li:hover>a,
.wraper_header.style-thirteen .nav>[class*="menu-"]>ul.menu>li.current-menu-item>a,
.wraper_header.style-thirteen .nav>[class*="menu-"]>ul.menu>li.current-menu-parent>a,
.wraper_header.style-thirteen .nav>[class*="menu-"]>ul.menu>li.current-menu-ancestor>a,
.wraper_header.style-thirteen .nav>[class*="menu-"]>ul.menu>li>ul>li:hover>a,
.wraper_header.style-thirteen .nav>[class*="menu-"]>ul.menu>li>ul>li.current-menu-item>a,
.wraper_header.style-thirteen .nav>[class*="menu-"]>ul.menu>li>ul>li.current-menu-parent>a,
.wraper_header.style-thirteen .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li:hover>a,
.wraper_header.style-thirteen .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li.current-menu-item>a,
.wraper_header.style-thirteen .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li.current-menu-parent>a,
.wraper_header.style-thirteen .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li:hover>a,
.wraper_header.style-thirteen .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li.current-menu-item>a,
.wraper_header.style-thirteen .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li.current-menu-parent>a,
.wraper_header.style-thirteen .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li ul li:hover a,
.wraper_header.style-thirteen .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li ul li.current-menu-item a,
.wraper_header.style-thirteen .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li ul li.current-menu-parent a {
    color: #44a6f0
}

body[data-header-style="header-style-thirteen"] #mobile-menu {
    background-color: #010101
}

body[data-header-style="header-style-thirteen"] .mobile-menu-nav {
    line-height: 28px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 15px
}

body[data-header-style="header-style-fourteen"] .wraper_header_main {
    background-color: rgba(0, 0, 0, .01)
}

.wraper_header.style-fourteen .wraper_header_main .header_main .header-slideout-menu {
    color: #fff
}

.wraper_header.style-fourteen .wraper_header_main .header_main ul.header-social>li>a {
    color: #fff
}

body[data-header-style="header-style-fourteen"] .wraper_slideout_menu {
    background-color: #000
}

body[data-header-style="header-style-fourteen"] .wraper_slideout_menu .slideout-menu>.slideout-menu-nav {
    line-height: 45px;
    letter-spacing: 1px;
    font-weight: 400;
    font-style: normal;
    color: #fff;
    font-size: 35px
}

body[data-header-style="header-style-fourteen"] .is-sticky .wraper_header_main,
body[data-header-style="header-style-fourteen"] .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky {
    background-color: #fff
}

.wraper_header.style-fourteen .is-sticky .wraper_header_main .header_main .header-slideout-menu,
.wraper_header.style-fourteen .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky .header_main .header-slideout-menu {
    color: #191919
}

.wraper_header.style-fourteen .is-sticky .wraper_header_main .header_main ul.header-social>li>a,
.wraper_header.style-fourteen .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky .header_main ul.header-social>li>a {
    color: #191919
}

.wraper_header.style-fifteen .wraper_header_top {
    background-color: #090d19
}

.wraper_header.style-fifteen .wraper_header_top .header_top .header_top_item .header-calltoaction .btn.button-one {
    background-color: #0c1125
}

.wraper_header.style-fifteen .wraper_header_top .header_top .header_top_item .header-calltoaction .btn.button-two {
    background-color: #0c1125
}

.wraper_header.style-fifteen .wraper_header_main {
    background-color: #18244a
}

.wraper_header.style-fifteen .wraper_header_main .nav>[class*="menu-"]>ul.menu>li>a {
    line-height: 28px;
    color: #fff;
    font-size: 15px
}

.wraper_header.style-fifteen .nav>[class*="menu-"]>ul.menu>li>ul,
.wraper_header.style-fifteen .nav>[class*="menu-"]>ul.menu>li>ul>li>ul,
.wraper_header.style-fifteen .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul,
.wraper_header.style-fifteen .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul li ul,
.wraper_header.style-fifteen .rt-mega-menu {
    background-color: #fff
}

.wraper_header.style-fifteen .nav>[class*="menu-"]>ul.menu>li>ul>li>a,
.wraper_header.style-fifteen .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>a,
.wraper_header.style-fifteen .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li>a,
.wraper_header.style-fifteen .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li ul li a {
    text-align: left;
    line-height: 28px;
    color: #252525;
    font-size: 15px
}

.wraper_header.style-fifteen .wraper_header_main .nav>[class*="menu-"]>ul.menu>li>a:before {
    background-color: #ffbb3c
}

body[data-header-style="header-style-fifteen"] #mobile-menu {
    background-color: #010101
}

body[data-header-style="header-style-fifteen"] .mobile-menu-nav {
    line-height: 28px;
    letter-spacing: .5px;
    color: #fff;
    font-size: 15px
}

.wraper_header.style-sixteen .wraper_header_main {
    background-color: rgba(255, 255, 255, .1)
}

.wraper_header.style-sixteen .is-sticky .wraper_header_main,
.wraper_header.style-sixteen .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky {
    background-color: #fff
}

.wraper_header.style-sixteen .wraper_header_main .nav>[class*="menu-"]>ul.menu>li>a {
    text-transform: capitalize;
    line-height: 28px;
    font-weight: 400;
    font-style: normal;
    color: #fff;
    font-size: 15px
}

.wraper_header.style-sixteen .nav>[class*="menu-"]>ul.menu>li>ul,
.wraper_header.style-sixteen .nav>[class*="menu-"]>ul.menu>li>ul>li>ul,
.wraper_header.style-sixteen .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul,
.wraper_header.style-sixteen .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul li ul,
.wraper_header.style-sixteen .rt-mega-menu {
    background-color: #fff
}

.wraper_header.style-sixteen .nav>[class*="menu-"]>ul.menu>li>ul>li>a,
.wraper_header.style-sixteen .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>a,
.wraper_header.style-sixteen .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li>a,
.wraper_header.style-sixteen .nav>[class*="menu-"]>ul.menu>li>ul>li>ul>li>ul>li ul li a {
    text-align: left;
    text-transform: capitalize;
    line-height: 28px;
    font-weight: 400;
    font-style: normal;
    color: #000;
    font-size: 14px
}

.wraper_header.style-sixteen .wraper_header_main .header-main-action ul>li.header-cart-bar>.header-cart-bar-icon .cart-count {
    background-color: #000
}

body[data-header-style="header-style-sixteen"] #hamburger-menu {
    background-color: #fff
}

body[data-header-style="header-style-sixteen"] #mobile-menu {
    background-color: #191919
}

body[data-header-style="header-style-sixteen"] .mobile-menu-nav {
    text-transform: uppercase;
    line-height: 28px;
    letter-spacing: .5px;
    font-weight: 400;
    font-style: normal;
    color: #6a7c92;
    font-size: 13px
}

body[data-header-style="header-style-seventeen"] .wraper_header_main {
    background-color: rgba(255, 255, 255, .01)
}

.wraper_header.style-seventeen .wraper_header_main .header-slideout-menu {
    background-color: #ff2c54
}

body[data-header-style="header-style-seventeen"] .wraper_slideout_menu {
    background-color: #000
}

body[data-header-style="header-style-seventeen"] .wraper_slideout_menu .slideout-menu>.slideout-menu-nav {
    line-height: 50px;
    letter-spacing: 1px;
    font-weight: 400;
    font-style: normal;
    color: #fff;
    font-size: 40px
}

.wraper_inner_banner {
    background-color: #efefef;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    background-image: url(https://m7n5e4p3.stackpathcdn.com/wp-content/uploads/2019/07/blog-default-short-banner.jpg)
}

.wraper_inner_banner_main {
    border-bottom-color: rgba(255, 255, 255, .01)
}

.wraper_inner_banner_main>.container {
    padding-top: 150px;
    padding-bottom: 20px
}

.inner_banner_main .title {
    line-height: 48px;
    letter-spacing: -1px;
    font-weight: 700;
    font-style: normal;
    color: #fff;
    font-size: 40px
}

.inner_banner_main .subtitle {
    line-height: 30px;
    color: #fff;
    font-size: 17px
}

.inner_banner_breadcrumb #crumbs {
    line-height: 26px;
    color: #fff;
    font-size: 15px
}

.wraper_inner_banner_breadcrumb>.container {
    padding-top: 0;
    padding-bottom: 105px
}

.radiantthemes-button>.radiantthemes-button-main,
.gdpr-notice .btn,
.shop_single>.summary form.cart .button,
.shop_single #review_form #respond input[type=submit],
.woocommerce button.button[name=apply_coupon],
.woocommerce button.button[name=update_cart],
.woocommerce button.button[name=update_cart]:disabled,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce form.checkout_coupon .form-row .button,
.woocommerce #payment #place_order,
.woocommerce .return-to-shop .button,
.woocommerce form .form-row input.button,
.woocommerce table.shop_table.wishlist_table>tbody>tr>td.product-add-to-cart a,
.widget-area>.widget.widget_price_filter .button,
.post.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.page.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.team.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.client.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.product.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.post.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.page.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.team.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.client.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.product.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.comments-area .comment-form>p button[type=submit],
.comments-area .comment-form>p button[type=reset],
.wraper_error_main.style-one .error_main .btn,
.wraper_error_main.style-two .error_main .btn,
.wraper_error_main.style-three .error_main_item .btn,
.wraper_error_main.style-four .error_main .btn {
    padding-top: 12px;
    padding-right: 40px;
    padding-bottom: 13px;
    padding-left: 40px
}

.radiantthemes-button>.radiantthemes-button-main,
.gdpr-notice .btn,
.shop_single>.summary form.cart .button,
.shop_single #review_form #respond input[type=submit],
.woocommerce button.button[name=apply_coupon],
.woocommerce button.button[name=update_cart],
.woocommerce button.button[name=update_cart]:disabled,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce form.checkout_coupon .form-row .button,
.woocommerce #payment #place_order,
.woocommerce .return-to-shop .button,
.woocommerce form .form-row input.button,
.woocommerce table.shop_table.wishlist_table>tbody>tr>td.product-add-to-cart a,
.widget-area>.widget.widget_price_filter .button,
.post.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.page.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.team.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.client.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.product.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.comments-area .comment-form>p button[type=submit],
.comments-area .comment-form>p button[type=reset],
.wraper_error_main.style-one .error_main .btn,
.wraper_error_main.style-two .error_main .btn,
.wraper_error_main.style-three .error_main_item .btn,
.wraper_error_main.style-four .error_main .btn {
    background-color: #fe5f88
}

.radiantthemes-button>.radiantthemes-button-main:hover,
.gdpr-notice .btn:hover,
.shop_single>.summary form.cart .button:hover,
.shop_single #review_form #respond input[type=submit]:hover,
.woocommerce button.button[name=apply_coupon]:hover,
.woocommerce button.button[name=update_cart]:hover,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,
.woocommerce form.checkout_coupon .form-row .button:hover,
.woocommerce #payment #place_order:hover,
.woocommerce .return-to-shop .button:hover,
.woocommerce form .form-row input.button:hover,
.woocommerce table.shop_table.wishlist_table>tbody>tr>td.product-add-to-cart a:hover,
.widget-area>.widget.widget_price_filter .button:hover,
.post.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.page.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.team.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.client.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.product.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.comments-area .comment-form>p button[type=submit]:hover,
.comments-area .comment-form>p button[type=reset]:hover,
.wraper_error_main.style-one .error_main .btn:hover,
.wraper_error_main.style-two .error_main .btn:hover,
.wraper_error_main.style-three .error_main_item .btn:hover,
.wraper_error_main.style-four .error_main .btn:hover {
    background-color: #fa897d
}

.radiantthemes-button>.radiantthemes-button-main,
.gdpr-notice .btn,
.shop_single>.summary form.cart .button,
.shop_single #review_form #respond input[type=submit],
.woocommerce button.button[name=apply_coupon],
.woocommerce button.button[name=update_cart],
.woocommerce button.button[name=update_cart]:disabled,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce form.checkout_coupon .form-row .button,
.woocommerce #payment #place_order,
.woocommerce .return-to-shop .button,
.woocommerce form .form-row input.button,
.woocommerce table.shop_table.wishlist_table>tbody>tr>td.product-add-to-cart a,
.widget-area>.widget.widget_price_filter .button,
.post.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.page.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.team.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.client.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.product.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn span,
.comments-area .comment-form>p button[type=submit],
.comments-area .comment-form>p button[type=reset],
.wraper_error_main.style-one .error_main .btn,
.wraper_error_main.style-two .error_main .btn,
.wraper_error_main.style-three .error_main_item .btn,
.wraper_error_main.style-four .error_main .btn {
    border-top: 1px solid #fe5f88;
    border-bottom: 1px solid #fe5f88;
    border-left: 1px solid #fe5f88;
    border-right: 1px solid #fe5f88
}

.radiantthemes-button>.radiantthemes-button-main:hover,
.gdpr-notice .btn:hover,
.shop_single>.summary form.cart .button:hover,
.shop_single #review_form #respond input[type=submit]:hover,
.woocommerce button.button[name=apply_coupon]:hover,
.woocommerce button.button[name=update_cart]:hover,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,
.woocommerce form.checkout_coupon .form-row .button:hover,
.woocommerce #payment #place_order:hover,
.woocommerce .return-to-shop .button:hover,
.woocommerce form .form-row input.button:hover,
.woocommerce table.shop_table.wishlist_table>tbody>tr>td.product-add-to-cart a:hover,
.widget-area>.widget.widget_price_filter .button:hover,
.post.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.page.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.team.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.client.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.product.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.comments-area .comment-form>p button[type=submit]:hover,
.comments-area .comment-form>p button[type=reset]:hover,
.wraper_error_main.style-one .error_main .btn:hover,
.wraper_error_main.style-two .error_main .btn:hover,
.wraper_error_main.style-three .error_main_item .btn:hover,
.wraper_error_main.style-four .error_main .btn:hover {
    border-top: 1px solid #fa897d;
    border-bottom: 1px solid #fa897d;
    border-left: 1px solid #fa897d;
    border-right: 1px solid #fa897d
}

.radiantthemes-button>.radiantthemes-button-main,
.gdpr-notice .btn,
.shop_single>.summary form.cart .button,
.shop_single #review_form #respond input[type=submit],
.woocommerce button.button[name=apply_coupon],
.woocommerce button.button[name=update_cart],
.woocommerce button.button[name=update_cart]:disabled,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce form.checkout_coupon .form-row .button,
.woocommerce #payment #place_order,
.woocommerce .return-to-shop .button,
.woocommerce form .form-row input.button,
.woocommerce table.shop_table.wishlist_table>tbody>tr>td.product-add-to-cart a,
.widget-area>.widget.widget_price_filter .button,
.post.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.page.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.team.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.client.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.product.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.comments-area .comment-form>p button[type=submit],
.comments-area .comment-form>p button[type=reset],
.wraper_error_main.style-one .error_main .btn,
.wraper_error_main.style-two .error_main .btn,
.wraper_error_main.style-three .error_main_item .btn,
.wraper_error_main.style-four .error_main .btn {
    -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, .01);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, .01);
    -ms-box-shadow: 0 0 0 0 rgba(0, 0, 0, .01);
    -o-box-shadow: 0 0 0 0 rgba(0, 0, 0, .01);
    box-shadow: 0 0 0 0 rgba(0, 0, 0, .01)
}

.radiantthemes-button>.radiantthemes-button-main,
.gdpr-notice .btn,
.shop_single>.summary form.cart .button,
.shop_single #review_form #respond input[type=submit],
.woocommerce button.button[name=apply_coupon],
.woocommerce button.button[name=update_cart],
.woocommerce button.button[name=update_cart]:disabled,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce form.checkout_coupon .form-row .button,
.woocommerce #payment #place_order,
.woocommerce .return-to-shop .button,
.woocommerce form .form-row input.button,
.woocommerce table.shop_table.wishlist_table>tbody>tr>td.product-add-to-cart a,
.widget-area>.widget.widget_price_filter .button,
.post.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.page.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.team.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.client.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.product.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.comments-area .comment-form>p button[type=submit],
.comments-area .comment-form>p button[type=reset],
.wraper_error_main.style-one .error_main .btn,
.wraper_error_main.style-two .error_main .btn,
.wraper_error_main.style-three .error_main_item .btn,
.wraper_error_main.style-four .error_main .btn {
    line-height: 22px;
    color: #fff;
    font-size: 14px
}

.radiantthemes-button>.radiantthemes-button-main:hover,
.gdpr-notice .btn:hover,
.shop_single>.summary form.cart .button:hover,
.shop_single #review_form #respond input[type=submit]:hover,
.woocommerce button.button[name=apply_coupon]:hover,
.woocommerce button.button[name=update_cart]:hover,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,
.woocommerce form.checkout_coupon .form-row .button:hover,
.woocommerce #payment #place_order:hover,
.woocommerce .return-to-shop .button:hover,
.woocommerce form .form-row input.button:hover,
.woocommerce table.shop_table.wishlist_table>tbody>tr>td.product-add-to-cart a:hover,
.widget-area>.widget.widget_price_filter .button:hover,
.post.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.page.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.team.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.client.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.product.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before,
.comments-area .comment-form>p button[type=submit]:hover,
.comments-area .comment-form>p button[type=reset]:hover,
.wraper_error_main.style-one .error_main .btn:hover,
.wraper_error_main.style-two .error_main .btn:hover,
.wraper_error_main.style-three .error_main_item .btn:hover,
.wraper_error_main.style-four .error_main .btn:hover {
    color: #fff
}

.radiantthemes-button>.radiantthemes-button-main i {
    color: #fff
}

.radiantthemes-button>.radiantthemes-button-main:hover i {
    color: #fff
}

.wraper_error_main.style-two {
    background-color: #fff
}

.wraper_error_main.style-three {
    background-color: #fff
}

.wraper_error_main.style-four {
    background-color: #fff
}

.wraper_maintenance_main.style-one {
    background-color: #fff;
    background-image: url(https://m7n5e4p3.stackpathcdn.com/wp-content/uploads/2019/07/maintanance.jpg)
}

.wraper_maintenance_main.style-two {
    background-color: #fff;
    background-image: url(https://m7n5e4p3.stackpathcdn.com/wp-content/themes/ryse/assets/images/Maintenance-More-Style-Two-Image.png)
}

.wraper_maintenance_main.style-three {
    background-color: #fff;
    background-image: url(https://m7n5e4p3.stackpathcdn.com/wp-content/themes/ryse/assets/images/Maintenance-More-Style-Three-Image.png)
}

.wraper_comingsoon_main.style-one {
    background-color: #000;
    background-size: cover;
    background-image: url(https://m7n5e4p3.stackpathcdn.com/wp-content/themes/ryse/assets/images/Coming-Soon-Style-One-Background-Image.png)
}

.wraper_comingsoon_main.style-two {
    background-color: #000;
    background-size: cover;
    background-image: url(https://m7n5e4p3.stackpathcdn.com/wp-content/themes/ryse/assets/images/Coming-Soon-Style-Two-Background-Image.png)
}

.wraper_comingsoon_main.style-three {
    background-color: #000;
    background-size: cover;
    background-image: url(https://m7n5e4p3.stackpathcdn.com/wp-content/themes/ryse/assets/images/Coming-Soon-Style-Three-Background-Image.png)
}

.radiantthemes-button>.radiantthemes-button-main,
.gdpr-notice .btn,
.shop_single>.summary form.cart .button,
.shop_single #review_form #respond input[type=submit],
.woocommerce button.button[name=apply_coupon],
.woocommerce button.button[name=update_cart],
.woocommerce button.button[name=update_cart]:disabled,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce form.checkout_coupon .form-row .button,
.woocommerce #payment #place_order,
.woocommerce .return-to-shop .button,
.woocommerce form .form-row input.button,
.woocommerce table.shop_table.wishlist_table>tbody>tr>td.product-add-to-cart a,
.widget-area>.widget.widget_price_filter .button,
.post.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.page.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.team.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.client.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.product.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn,
.comments-area .comment-form>p button[type=submit],
.comments-area .comment-form>p button[type=reset],
.wraper_error_main.style-one .error_main .btn,
.wraper_error_main.style-two .error_main .btn,
.wraper_error_main.style-three .error_main_item .btn,
.wraper_error_main.style-four .error_main .btn {
    border-radius: 4px 4px 4px 4px
}

._justFlipIt_panel {
    perspective: 1000px;
    -webkit-perspective: 1000px;
    -moz-perspective: 1000px;
}

._justFlipIt_panel .front {
    height: inherit;
    position: absolute;
    top: 0;
    z-index: 900;
    -webkit-transform: rotateX(0) rotateX(0);
    -moz-transform: rotateX(0) rotateX(0);
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    -ms-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out
}

._justFlipIt_panel .back {
    height: inherit;
    position: absolute;
    top: 0;
    z-index: 1000;
    -webkit-transform: rotateX(-180deg);
    -moz-transform: rotateX(-180deg);
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    -ms-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out
}

._justFlipIt_panel._flip_ .front {
    z-index: 900;
    -webkit-transform: rotateX(180deg);
    -moz-transform: rotateX(180deg)
}

._justFlipIt_panel._flip_ .back {
    z-index: 1000;
    -webkit-transform: rotateX(0) rotateX(0);
    -moz-transform: rotateX(0) rotateX(0)
}

.tk-proxima-nova {
    font-family: "proxima-nova", sans-serif;
}

.tk-proxima-nova-condensed {
    font-family: "proxima-nova-condensed", sans-serif;
}

.tk-proxima-nova-extra-condensed {
    font-family: "proxima-nova-extra-condensed", sans-serif;
}

.tk-futura-pt {
    font-family: "futura-pt", sans-serif;
}

.tk-open-sans {
    font-family: "open-sans", sans-serif;
}

.tk-futura-pt-condensed {
    font-family: "futura-pt-condensed", sans-serif;
}

.tk-open-sans-condensed {
    font-family: "open-sans-condensed", sans-serif;
}

.tk-le-monde-livre-std {
    font-family: "le-monde-livre-std", serif;
}

.tk-futura-pt-bold {
    font-family: "futura-pt-bold", sans-serif;
}

@font-face {
    font-family: tk-futura-pt-n5;
    src: url(https://use.typekit.net/af/2cd6bf/00000000000000000001008f/27/l?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n5&v=3) format("woff2"), url(https://use.typekit.net/af/2cd6bf/00000000000000000001008f/27/d?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n5&v=3) format("woff"), url(https://use.typekit.net/af/2cd6bf/00000000000000000001008f/27/a?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n5&v=3) format("opentype");
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: tk-futura-pt-n4;
    src: url(https://use.typekit.net/af/9b05f3/000000000000000000013365/27/l?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n4&v=3) format("woff2"), url(https://use.typekit.net/af/9b05f3/000000000000000000013365/27/d?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n4&v=3) format("woff"), url(https://use.typekit.net/af/9b05f3/000000000000000000013365/27/a?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n4&v=3) format("opentype");
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: tk-futura-pt-i4;
    src: url(https://use.typekit.net/af/cf3e4e/000000000000000000010095/27/l?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=i4&v=3) format("woff2"), url(https://use.typekit.net/af/cf3e4e/000000000000000000010095/27/d?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=i4&v=3) format("woff"), url(https://use.typekit.net/af/cf3e4e/000000000000000000010095/27/a?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=i4&v=3) format("opentype");
    font-weight: 400;
    font-style: italic;
}

@font-face {
    font-family: tk-futura-pt-n6;
    src: url(https://use.typekit.net/af/c4c302/000000000000000000012192/27/l?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n6&v=3) format("woff2"), url(https://use.typekit.net/af/c4c302/000000000000000000012192/27/d?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n6&v=3) format("woff"), url(https://use.typekit.net/af/c4c302/000000000000000000012192/27/a?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n6&v=3) format("opentype");
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: tk-le-monde-livre-std-n3;
    src: url(https://use.typekit.net/af/513e79/00000000000000003b9b28e7/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"), url(https://use.typekit.net/af/513e79/00000000000000003b9b28e7/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"), url(https://use.typekit.net/af/513e79/00000000000000003b9b28e7/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: tk-le-monde-livre-std-i3;
    src: url(https://use.typekit.net/af/d8e60f/00000000000000003b9b289f/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("woff2"), url(https://use.typekit.net/af/d8e60f/00000000000000003b9b289f/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("woff"), url(https://use.typekit.net/af/d8e60f/00000000000000003b9b289f/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("opentype");
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: futura-pt;
    src: url(https://use.typekit.net/af/2cd6bf/00000000000000000001008f/27/l?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n5&v=3) format("woff2"), url(https://use.typekit.net/af/2cd6bf/00000000000000000001008f/27/d?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n5&v=3) format("woff"), url(https://use.typekit.net/af/2cd6bf/00000000000000000001008f/27/a?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n5&v=3) format("opentype");
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: futura-pt;
    src: url(https://use.typekit.net/af/9b05f3/000000000000000000013365/27/l?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n4&v=3) format("woff2"), url(https://use.typekit.net/af/9b05f3/000000000000000000013365/27/d?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n4&v=3) format("woff"), url(https://use.typekit.net/af/9b05f3/000000000000000000013365/27/a?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n4&v=3) format("opentype");
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: futura-pt;
    src: url(https://use.typekit.net/af/cf3e4e/000000000000000000010095/27/l?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=i4&v=3) format("woff2"), url(https://use.typekit.net/af/cf3e4e/000000000000000000010095/27/d?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=i4&v=3) format("woff"), url(https://use.typekit.net/af/cf3e4e/000000000000000000010095/27/a?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=i4&v=3) format("opentype");
    font-weight: 400;
    font-style: italic;
}

@font-face {
    font-family: futura-pt;
    src: url(https://use.typekit.net/af/c4c302/000000000000000000012192/27/l?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n6&v=3) format("woff2"), url(https://use.typekit.net/af/c4c302/000000000000000000012192/27/d?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n6&v=3) format("woff"), url(https://use.typekit.net/af/c4c302/000000000000000000012192/27/a?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n6&v=3) format("opentype");
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: le-monde-livre-std;
    src: url(https://use.typekit.net/af/513e79/00000000000000003b9b28e7/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"), url(https://use.typekit.net/af/513e79/00000000000000003b9b28e7/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"), url(https://use.typekit.net/af/513e79/00000000000000003b9b28e7/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: le-monde-livre-std;
    src: url(https://use.typekit.net/af/d8e60f/00000000000000003b9b289f/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("woff2"), url(https://use.typekit.net/af/d8e60f/00000000000000003b9b289f/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("woff"), url(https://use.typekit.net/af/d8e60f/00000000000000003b9b289f/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("opentype");
    font-weight: 300;
    font-style: italic;
}

._justFlipIt_panel .backY {
    height: inherit;
    position: absolute;
    top: 0;
    z-index: 1000;
    -webkit-transform: rotateY(-180deg);
    -moz-transform: rotateY(-180deg);
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    -ms-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out
}

._justFlipIt_panel._flipY_ .front {
    z-index: 900;
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg)
}

._justFlipIt_panel._flipY_ .backY {
    z-index: 1000;
    -webkit-transform: rotateX(0) rotateY(0);
    -moz-transform: rotateX(0) rotateY(0)
}

.elementor-element.elementor-element-e9606c1 {
    right: 8%;
}

.elementor-element.elementor-element-e9606c1 {
    z-index: 3;
    width: 175px;
    max-width: 172px;
    bottom: 70px;
}

.elementor-element.elementor-element-e9606c1>.elementor-widget-container {
    margin: 0 0 0 0;
    padding: 48px 37px 38px 37px;
    background-image: url(../img/left-image-box.png);
    background-repeat: no-repeat;
    background-size: 172px auto;
    border-radius: 6px 6px 6px 6px;
}

.elementor-element.elementor-element-e9606c1 .elementor-heading-title {
    color: #fff;
    font-size: 20px;
    font-weight: 500;
    line-height: 28px;
}

.elementor-element.elementor-element-723c5f3 {
    left: 0;
}

.elementor-element.elementor-element-723c5f3 {
    width: initial;
    max-width: initial;
    top: -18px;
    z-index: -1;
}

.elementor-column-wrap.elementor-element-populated .elementor-element.elementor-element-040bf4d {
    text-align: left;
    z-index: 2;
}

.elementor-element.elementor-element-2ebeb68 .elementor-heading-title {
    color: #221c46;
    font-size: 35px;
    font-weight: 500;
    line-height: 45px;
    letter-spacing: -.3px;
    text-align: center
}

.elementor-element.elementor-element-2ebeb68>.elementor-widget-container {
    margin: 0 0 15px 0;
}

.elementor-element.elementor-element-4e4e39d {
    width: 60.332%;
}

.elementor-element-3c87403e.elementor-section-stretched.elementor-section-boxed .elementor-element-52f76a7e,
.elementor-element-6c7b1a6c,
.elementor-element-6c7b1a6c {
    width: 9%;
}

.elementor-element-3c87403e.elementor-section-stretched.elementor-section-boxed .elementor-element-6c7b1a6c {
    width: 9%;
}

.elementor-element-3c87403e.elementor-section-stretched.elementor-section-boxed .elementor-element-4b9282e9 {
    width: 9%;
}

.elementor-element-3c87403e .elementor-column.elementor-col-50 {
    width: 84%;
}

a.ornaged {
    display: block;
    width: 100%;
    background: #ff5200;
    color: #fff;
    padding: 6px 30px;
    margin-top: 35px;
    width: auto;
    float: left;
    border-radius: 10px;
    color: #FFFFFF;
    background: linear-gradient(to right, #FF6C26 0%, #FFA526 100%);
    border-radius: 5px;
    /* margin: 0px 0px 0px 0px; */
    padding: 10px 30px 10px 30px;
}

.elementor-6165 p.how-we {
    color: #1e1666;
    font-size: 13px;
    font-weight: 600;
    line-height: 45px;
    letter-spacing: 1.7px;
}

.elementor-6165 h3 {
    color: #1e1666;
    font-size: 35px;
    font-weight: 500;
    line-height: 45px;
    letter-spacing: -.8px;
}

.whole .cirlce-pr p {
    color: #1e1666;
    font-size: 22px;
    font-weight: 500;
    line-height: 30px;
    font-family: "futura-pt";
    text-align: center
}

.whole .cirlce {
    border-radius: 50%;
    background: #fff;
    border: 1px solid #C5CCD2;
    width: 38px !important;
    height: 38px;
    text-align: center;
    padding: 8px;
    font-size: 20px;
    color: #1a1c26;
    margin: 30px auto 21px;
}

.cirlce.active {
    background: linear-gradient(to right, #FF6C26 0%, #FFA526 100%);
}

.whole .cirlce.active span {
    display: block;
    text-align: center;
    line-height: 19px;
    color: #fff;
}

.whole .cirlce span {
    display: block;
    text-align: center;
    line-height: 19px;
    color: #000;
}

.wholesss {
    position: relative
}

.wholesss:before {
    background-image: url(https://m7n5e4p3.stackpathcdn.com/wp-content/uploads/2019/09/seven-progree-border.png);
    background-position: 43px 17px;
    background-repeat: no-repeat;
    content: '';
    background-size: 80% auto;
    position: absolute;
    width: 100%;
    height: 40px;
    top: 27px;
}

.who-we-are {
    position: relative;
}

.who-we-are p {
    position: absolute;
    top: 53%;
    width: 33%;
    left: 4%;
    color: #fff;
    color: #fff;
    font-size: 25px;
    font-weight: 500;
    line-height: 38px;
    letter-spacing: -1.2px;
    font-family: "futura-pt";
}

.four-step {
    overflow: hidden;
    padding: 120px 0
}

.elementor-9054 .elementor-element-07cd286 .elementor-heading-title.elementor-size-default {
    color: #1E1666;
    font-size: 35px;
    font-weight: 500;
    line-height: 48px;
    letter-spacing: -.7px;
    font-family: "futura-pt";
}

.elementor-9054 .elementor-widget-container {
    margin: 0 0 0 0;
    padding: 15px 0 10px 0;
}

.elementor-9054 .elementor-heading-title.elementor-size-default {
    color: #1E1666;
    font-size: 25px;
    font-weight: 500;
    line-height: 32px;
    font-family: "futura-pt";
}

.elementor-9054 .elementor-element-populated .elementor-widget__width-initial.elementor-widget.elementor-widget-image .elementor-widget-container {
    margin: 0 0 0 0;
    padding: 015px 0 15px 0;
    float: left;
}

.elementor-9054 .frgthgj {
    box-shadow: 0 0 20px 0 rgba(84, 72, 163, .12);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 30px;
    margin-bottom: 0;
    padding: 20px 30px 20px 30px;
}

.elementor-6165 .why-choose-us {
    background-color: #1f59bb;
    padding: 60px 0;
}

.elementor-6165 .why-choose-us h2 {
    color: #fff;
    font-size: 13px;
    font-weight: 600;
    text-align: center;
    font-family: "Roboto";
    line-height: 45px;
    margin-bottom: 0;
    letter-spacing: 1.7px;
}

.elementor-6165 .why-choose-us h3 {
    color: #fff;
    font-size: 35px;
    font-weight: 500;
    line-height: 45px;
    letter-spacing: 0.2px;
    text-align: center;
    font-family: "futura-pt";
}

.elementor-6165 .why-choose-us p {
    color: #afc6ee;
    font-size: 17px;
    font-weight: 400;
    line-height: 25px;
    width: 60%;
    margin: 0 auto;
    text-align: center;
}

.elementor-6165 .why-choose-us .width-set {
    width: 33%;
    float: left;
    overflow: hidden;
    margin: 60px 0 0;
	    min-height: 221px;

}

.elementor-6165 .why-choose-us .width-set .icons-set {
    width: 17%;
    float: left;
    margin-right: 15px;
}

.elementor-6165 .why-choose-us .width-set .icons-set img {
    width: 100%
}

.elementor-6165 .why-choose-us .width-set .cont-width {
    width: 74%;
    float: right;
    margin-right: 15px;
}

.elementor-6165 .why-choose-us .width-set .cont-width h3 {
    color: #fff;
    font-size: 25px;
    font-weight: 500;
    line-height: 35px;
    text-align: left;
}

.elementor-6165 .why-choose-us .width-set .cont-width p {
    color: #afc6ee;
    font-size: 15px;
    font-weight: 400;
    line-height: 25px;
    width: 100%;
    text-align: left;
}

.elementor-10424 .latest-blog h3 {
    color: #1E1666;
    font-size: 35px;
    font-weight: 500;
    line-height: 48px;
    letter-spacing: -.6px;
    text-align: center;
    font-family: "futura-pt";
}

.elementor-10424 .latest-blog p {
    line-height: 28px;
    letter-spacing: 0;
    color: #6a7c92;
    font-size: 15px;
    width: 60%;
    margin: 0 auto;
    text-align: center;
}

.elementor-10424 .latest-blog .width-set {
    width: 33%;
    float: left;
    overflow: hidden;
    margin: 60px 0 0;
    padding: 0 15px;
}

.elementor-10424 .latest-blog .radiantthemes-custom-button-main {
    color: #FFF;
    background: linear-gradient(to right, #FF6C26 0%, #FFA526 100%);
    border-radius: 5px;
    margin: 0 0 0 0;
    padding: 10px 35px 10px 35px;
}

.elementor-10424 .latest-blog .width-set img {
    width: 100%
}

.elementor-10424 .latest-blog {
    padding: 60px 0;
}

.elementor-10424 .latest-blog .width-set .cont-width {
    top: 0;
    left: 0;
    right: 0;
    padding: 25px 27px 27px 27px;
}

.elementor-10424 .latest-blog .width-set .cont-width h2 {
    font-size: 14px;
    font-weight: 400;
    line-height: 28px;
    margin-bottom: 0;
    color: #6A7C92;
}

.elementor-10424 .latest-blog .width-set .cont-width h3 {
    color: #1E1666;
    font-size: 25px;
    font-weight: 500;
    line-height: 35px;
    text-align: left;
}

.elementor-10424 .latest-blog .width-set .cont-width p {
    line-height: 28px;
    letter-spacing: 0;
    color: #6a7c92;
    font-size: 15px;
    width: 100%;
    text-align: left;
}

footer {
    padding: 190px 0 0;
}

.ftpe-saer {
    overflow: hidden
}

.fot-dd {}

.fot-dd h3 {
    color: #0E1C41;
    font-size: 22px;
    font-weight: 500;
    line-height: 35px;
}

.fot-dd p {
    color: #0E1C41;
    font-size: 15px;
    font-weight: 400;
    line-height: 32px;
}

.fot-dd ul {}

.fot-dd ul li {}

.fot-dd ul li a {
    font-size: 15px;
    font-weight: 400;
    color: #0e1c41;
    line-height: 37px;
}

.ftr-logo {
    margin-top: 50px;
}

.fot-dd .bottom-ft {
    width: 100%;
    overflow: hidden
}

.bottom-ft {
    margin-top: 60px;
    border-style: solid;
    border-width: 1px 0 0 0;
    border-color: #C7C8E8;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 10px 20px 10px;
    text-align: center;
}



.email-css {width: 100%;
    overflow: hidden;}
.email-css input {border: 2px solid #ff7126;
    padding: 5px;
    border-radius: 5px;
    width: 53%;}
.email-css button.send-btn {background: linear-gradient(to right, #FF6C26 0%, #FFA526 100%);
    border: 2px solid #FFA526;
    color: #fff;
    font-weight: 500;
    border-radius: 6px;
    padding: 6px 21px;}
	
	.inner-page header {position: inherit !important;
}
	
	.ft0banner {background:url(../img/home-fifteen-footer-back-2.png) #ffffff;}
	
	
	.blog-section{padding-top:4px; padding-bottom:40px;}
	
	.blog-section-in h4{    padding-top: 23px;
    font-size: 25px;
    font-weight: bold;}
	
	
	.blog-section-in span a{padding-right:10px;}
	
	.btnnn a{background: #1f59bb;
    padding: 17px 20px; color:#fff;}
	
	
	.btnnn {margin-top:20px;}
	
	.in-sectnss{padding-bottom:40px;}
	
	
	
	.right-sect ul li a{font-size:16px;}
	
	
	
	.right-sect h3{    line-height: 40px;
    letter-spacing: 0;
    font-weight: 500;
    color: #1e1666;
    font-size: 24px;}
	
	.bnr{position:relative}
	.bnr:before{    position: absolute;
    content: '';
    background: #0009;
    width: 100%;
    height: 100%; }
	.bnr img{width:100%;}
	.bnr2 {
       /* position: absolute; */
    /* top: 40%; */
    /* width: 100%; */
    text-align: center;
    padding: 10% 0px;
}

.bnr2 .list-banner ul li {
    display: inline-block;
    padding-right: inherit;
}

.bnr2 h6 {
    color: #fff;
    /* float: left; */
    padding: 9px 0px 12px 0px;
    font-size: 44px;
	    line-height: 40px;
    margin-bottom: 0px;
    position: relative;
    border-bottom: 2px solid;
    width: fit-content;
}
	
.blog-section h1{text-align:center; padding-bottom:20px;}
.blog-section-in p{text-align:justify;padding-bottom: 26px;    font-family: sans-serif;}
	
	
	

.top-prf p{text-align:center;}

.top-prf{padding-bottom:60px;}


.in-sectnss ul li{list-style:disc;}

/*new-page*//*new-page*//*new-page*//*new-page*//*new-page*//*new-page*/
/*new-page*//*new-page*//*new-page*//*new-page*//*new-page*//*new-page*/
/*new-page*//*new-page*//*new-page*//*new-page*//*new-page*//*new-page*/
/*new-page*//*new-page*//*new-page*//*new-page*//*new-page*//*new-page*/
/*new-page*//*new-page*//*new-page*//*new-page*//*new-page*//*new-page*/
/*new-page*//*new-page*//*new-page*//*new-page*//*new-page*//*new-page*/

.services-company {
    padding: 60px 0;
}



.cspt-ihbox-contents {
    text-align: center;
}


.cspt-ihbox.cspt-ihbox-style-hsbox .cspt-ihbox-heading {
    margin-bottom: 5px;
}


.cspt-ihbox.cspt-ihbox-style-hsbox .cspt-ihbox-heading .vc_custom_heading {
    font-family: Nunito,sans-serif;
    font-size: 42px;
    line-height: 48px;
    letter-spacing: 0;
    color: #0c121d;
    text-transform: none;
    font-weight: 800;
    font-style: normal;
}

.our-adviser {
    overflow: hidden;
    padding: 50px 0;
}


.our-adviser .side-img .circle-div {
    width: 120px;
    height: 120px;
    background: #9cc24b;
    border-radius: 67%;
    position: absolute;
    right: -11px;
    bottom: -58px;
    z-index: -1;
    /* top: 5px; */
}

.our-adviser .vc_custom_heading {
    font-size: 18px;
    line-height: 26px;
    margin-bottom: 25px;
}

.our-adviser .cspt-ihbox-box .cspt-ihbox-headingicon {
    overflow: hidden;
    margin-bottom: 25px;
}

.our-adviser .cspt-ihbox-box .cspt-ihbox-icon {
    float: left;
    width: 22%;
}

.nav>li>a>img, img {
    max-width: 100%;
    height: auto;
}

.our-adviser .cspt-ihbox-box .cspt-ihbox-contents {
   
    width: 100%;
    text-align: left;
}

.our-adviser .cspt-ihbox-box .cspt-ihbox-contents h2 {
    font-size: 25px;
    font-weight: 600;
    margin-bottom: 12px;
}





.our-adviser .cspt-ihbox-box .cspt-ihbox-contents p {
   font-size: 15px;
    /* line-height: 26px; */
    margin-bottom: 25px;
}




.cspt-ihbox.cspt-ihbox-style-hsbox .cspt-ihbox-heading .vc_custom_heading em {
    color: #ff6f26;
    font-style: initial;
    font-size: 35px;
}



.side-img img{}


.side-imgg{border: 1px solid;
    box-shadow: 0px 0px 4px;
  
     
	 

  }


.iner-pages p{text-align:justify;}


.inner-page-prft h4 {
    margin: 0px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 23px;
    font-weight: bold;
}




.fft-sect a{font-family:"futura-pt"; font-size: 35px;}




.morelink {
        color: #6552e2;
    font-weight: bold;
    font-size: 18px;
    font-family: "futura-pt";
}




.search-sect{    min-height: 162px;}



.list-banner ul li{display:inline-block;     padding-right: 13px;
}


.list-banner ul li a{ color:#fff;     font-size: 18px;}













footer .radiantthemes-retina span.tag {
    color: #000;
    display: block;
    font-size: 15px;
    text-align: center;
    margin-top: 8px;
}



.about-ban {background:url(../img/about01.jpg)}
.marketing-crm {background:url(../img/marketing-crm.jpg)}
.behavioral-target {background:url(../img/behavioral.jpg)}
.marketing-lead {background:url(../img/lead.jpg)}
.custom-landing {background:url(../img/custom-landing.png)}
.email-marketing {background:url(../img/email-marketing.jpg)}
.social-media {background:url(../img/social-media.jpg)}
.banner-blog {background:url(../img/banner-blog.jpg)}
.contact-bane {background:url(../img/contact-banner.png)}








.mobile-menu.hidden.mainfff {    display: block !important;
    position: absolute;
    width: 100%;
    background: #fff;
    z-index: 999;
}

@media screen and (max-width: 479px) and (min-width: 321px)
{ 

.elementor-6165 .why-choose-us .width-set {
width: 100%;     min-height: auto;}
.elementor-10424 .latest-blog .width-set {
width: 100%;     min-height: auto; }

}




	
	
	
	
	.our-adviser.contact-us .elementor-element-ac34533 {
    text-align: left;
}
.our-adviser.contact-us  .elementor-widget-container {
    margin: 0 0 20px;
    padding: 0 0 36px 83px;
    background-image: url(https://ryse.radiantthemes.com/wp-content/uploads/2019/06/contact-form-new-icon1.png);
    background-position: center left;
    background-repeat: no-repeat;
}
.our-adviser.contact-us .elementor-heading-title {
    color: #6a7c92;
    font-size: 15px;
    font-weight: 400;
    line-height: 30px;
}
.our-adviser.contact-us  .elementor-element-a59dc9b .elementor-widget-container {
    margin: 0 0 20px;
    padding: 0 0 10px 83px;
    background-image: url(https://ryse.radiantthemes.com/wp-content/uploads/2019/06/contact-form-new-icon3.png);
    background-position: center left;
    background-repeat: no-repeat;
}


.our-adviser.contact-us .main-div {
   background: #ffffff none repeat scroll 0 0;
    border-radius: 2px;
    margin: 10px auto 30px;
    max-width: 100%;
    padding: 50px 70px 70px 71px;
    box-shadow: 0px 0px 11px #c8c8c8;
}
.our-adviser.contact-us .main-div .panel h2  {font-size: 25px;}
.our-adviser.contact-us .main-div .form-group input {    font-size: 15px;
    height: 48px;
    border: #f7f7f7;}
	
	.our-adviser.contact-us .main-div button {margin-top: 0;
    font-weight: 500 !important;
    letter-spacing: 1px;
    line-height: 30px;
    background: linear-gradient(to right,#fa897d 0%,#fe5f88 100%);
    border-radius: 3px !important;
    color: #ffff !important;
    padding: 13px 40px;
    border: none;
    border-radius: 0;
    cursor: pointer;
    transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;}