/*!* ******************************************************************************/
/*Salient Template -ViziSites Addons v1.0*/
/*Created by Alberto Fravell for ViziSites Inc.*/
/*License GNU General Public License GPL-3.*/
/****************************************************************************** *!*/

/*!* HELPERS *!*/

/*!* Text Size *!*/
/*.txt-large {*/
/*    font-size: 1.2em !important;*/
/*}*/

/*.txt-small {*/
/*    font-size: 0.8em !important;*/
/*}*/

/*!* Text Alignment *!*/
/*.txt-center {*/
/*    text-align: center !important;*/
/*}*/

/*.txt-left {*/
/*    text-align: left !important;*/
/*}*/

/*.txt-right {*/
/*    text-align: right !important;*/
/*}*/

/*.txt-justify {*/
/*    text-align: justify !important;*/
/*}*/

/*!* Text Transform *!*/
/*.txt-normal {*/
/*    text-transform: none;*/
/*}*/

/*.txt-uppercase {*/
/*    text-transform: uppercase;*/
/*}*/

/*.txt-lowercase {*/
/*    text-transform: lowercase;*/
/*}*/

/*.txt-capitalize {*/
/*    text-transform: capitalize;*/
/*}*/

/*!* Text Colors *!*/
/*.txt-body,*/
/*h1.txt-body,*/
/*h2.txt-body,*/
/*h3.txt-body,*/
/*h4.txt-body,*/
/*h5.txt-body,*/
/*h6.txt-body {*/
/*    color: var(--body-color) !important;*/
/*}*/

/*.txt-accent,*/
/*h1.txt-accent,*/
/*h2.txt-accent,*/
/*h3.txt-accent,*/
/*h4.txt-accent,*/
/*h5.txt-accent,*/
/*h6.txt-accent {*/
/*    color: var(--accent-color) !important;*/
/*}*/

/*.txt-extra-1,*/
/*h1.txt-extra-1,*/
/*h2.txt-extra-1,*/
/*h3.txt-extra-1,*/
/*h4.txt-extra-1,*/
/*h5.txt-extra-1,*/
/*h6.txt-extra-1 {*/
/*    color: var(--extra-color-1) !important;*/
/*}*/

/*.txt-extra-2,*/
/*h1.txt-extra-2,*/
/*h2.txt-extra-2,*/
/*h3.txt-extra-2,*/
/*h4.txt-extra-2,*/
/*h5.txt-extra-2,*/
/*h6.txt-extra-2 {*/
/*    color: var(--extra-color-2) !important;*/
/*}*/

/*.txt-extra-3,*/
/*h1.txt-extra-3,*/
/*h2.txt-extra-3,*/
/*h3.txt-extra-3,*/
/*h4.txt-extra-3,*/
/*h5.txt-extra-3,*/
/*h6.txt-extra-3 {*/
/*    color: var(--extra-color-3) !important;*/
/*}*/

/*.txt-dark,*/
/*h1.txt-dark,*/
/*h2.txt-dark,*/
/*h3.txt-dark,*/
/*h4.txt-dark,*/
/*h5.txt-dark,*/
/*h6.txt-dark {*/
/*    color: var(--dark-color) !important;*/
/*}*/

/*.txt-light,*/
/*h1.txt-light,*/
/*h2.txt-light,*/
/*h3.txt-light,*/
/*h4.txt-light,*/
/*h5.txt-light,*/
/*h6.txt-light {*/
/*    color: var(--light-color) !important;*/
/*}*/

/*.txt-white,*/
/*h1.txt-white,*/
/*h2.txt-white,*/
/*h3.txt-white,*/
/*h4.txt-white,*/
/*h5.txt-white,*/
/*h6.txt-white {*/
/*    color: white !important;*/
/*}*/

/*.txt-black,*/
/*h1.txt-black,*/
/*h2.txt-black,*/
/*h3.txt-black,*/
/*h4.txt-black,*/
/*h5.txt-black,*/
/*h6.txt-black {*/
/*    color: black !important;*/
/*}*/

/*!* Link Colors *!*/
/*.txt-accent a,*/
/*a.link-accent {*/
/*    opacity: 0.8;*/
/*    color: var(--accent-color) !important;*/
/*}*/

/*.txt-extra-1 a,*/
/*a.link-extra-1 {*/
/*    opacity: 0.8;*/
/*    color: var(--extra-color-1) !important;*/
/*}*/

/*.txt-extra-2 a,*/
/*a.link-extra-2 {*/
/*    opacity: 0.8;*/
/*    color: var(--extra-color-2) !important;*/
/*}*/

/*.txt-extra-3 a,*/
/*a.link-extra-3 {*/
/*    opacity: 0.8;*/
/*    color: var(--extra-color-3) !important;*/
/*}*/

/*.txt-dark a,*/
/*a.link-dark {*/
/*    opacity: 0.8;*/
/*    color: var(--dark-color) !important;*/
/*}*/

/*.txt-light a,*/
/*a.link-light {*/
/*    opacity: 0.8;*/
/*    color: var(--light-color) !important;*/
/*}*/

/*.txt-white a,*/
/*a.link-white {*/
/*    opacity: 1;*/
/*    color: white !important;*/
/*}*/

/*.txt-black a,*/
/*a.link-black {*/
/*    opacity: 1;*/
/*    color: black !important;*/
/*}*/

/*.txt-accent a:hover,*/
/*a.link-accent:hover {*/
/*    opacity: 1;*/
/*    color: var(--accent-color) !important;*/
/*}*/

/*.txt-extra-1 a:hover,*/
/*a.link-extra-1:hover {*/
/*    opacity: 1;*/
/*    color: var(--extra-color-1) !important;*/
/*}*/

/*.txt-extra-2 a:hover,*/
/*a.link-extra-2:hover {*/
/*    opacity: 1;*/
/*    color: var(--extra-color-2) !important;*/
/*}*/

/*.txt-extra-3 a:hover,*/
/*a.link-extra-3:hover {*/
/*    opacity: 1;*/
/*    color: var(--extra-color-3) !important;*/
/*}*/

/*.txt-dark a:hover,*/
/*a.link-dark:hover {*/
/*    opacity: 1;*/
/*    color: var(--dark-color) !important;*/
/*}*/

/*.txt-light a:hover,*/
/*a.link-light:hover {*/
/*    opacity: 1;*/
/*    color: var(--light-color) !important;*/
/*}*/

/*.txt-white a:hover,*/
/*a.link-white:hover {*/
/*    opacity: 0.8;*/
/*    color: white !important;*/
/*}*/

/*.txt-black a:hover,*/
/*a.link-black:hover {*/
/*    opacity: 0.8;*/
/*    color: black !important;*/
/*}*/

/*.txt-inherit a,*/
/*a.link-inherit {*/
/*    color: inherit !important;*/
/*}*/

/*!* Text Shadows *!*/
/*.txt-shadow-light {*/
/*    text-shadow: var(--shadow-light-1);*/
/*}*/
/*.txt-shadow-dark {*/
/*    text-shadow: var(--shadow-dark-1);*/
/*}*/

/*!* Background Colors *!*/
/*.bg-accent {*/
/*    background-color: var(--accent-color);*/
/*}*/

/*.bg-extra-1 {*/
/*    background-color: var(--extra-color-1);*/
/*}*/

/*.bg-extra-2 {*/
/*    background-color: var(--extra-color-2);*/
/*}*/

/*.bg-extra-3 {*/
/*    background-color: var(--extra-color-3);*/
/*}*/

/*.bg-dark {*/
/*    background-color: var(--dark-color);*/
/*}*/

/*.bg-light {*/
/*    background-color: var(--light-color);*/
/*}*/

/*.bg-body {*/
/*    background-color: var(--body-color);*/
/*}*/

/*.bg-white {*/
/*    background-color: white;*/
/*}*/

/*.bg-black {*/
/*    background-color: black;*/
/*}*/

/*.bg-gradient-1 {*/
/*    background: var(--gradient-1);*/
/*}*/

/*.bg-gradient-2 {*/
/*    background: var(--gradient-2);*/
/*}*/

/*!* Box Shadows *!*/
/*.box-shadow-light {*/
/*    box-shadow: var(--shadow-light-1);*/
/*}*/
/*.box-shadow-dark {*/
/*    box-shadow: var(--shadow-dark-1);*/
/*}*/

/*!* Visibility *!*/
/*.overflow-hidden {*/
/*    overflow: hidden !important;*/
/*}*/

/*.overflow-visible {*/
/*    overflow: visible !important;*/
/*}*/

/*.overflow-scroll {*/
/*    overflow: scroll !important;*/
/*}*/

/*!* BUTTONS *!*/
/*.nectar-button {*/
/*    transform: scale(1);*/
/*    transition: all 0.3s ease-in-out;*/
/*    min-width: 150px;*/
/*}*/

/*.nectar-button:hover {*/
/*    transform: scale(1.1);*/
/*}*/

/*.nectar-button.large {*/
/*    font-size: 16px;*/
/*}*/

/*.btn-primary.regular-button,*/
/*.nectar-button.btn-primary.regular-button,*/
/*.gform_button {*/
/*    background-color: var(--accent-color) !important;*/
/*    color: var(--light-color) !important;*/
/*    text-align: center;*/
/*    transform: scale(1);*/
/*    transition: transform 0.3s ease-in-out;*/
/*}*/

/*.btn-primary.regular-button:hover,*/
/*.nectar-button.btn-primary.regular-button:hover,*/
/*.gform_button:hover {*/
/*    background-color: var(--extra-color-1) !important;*/
/*    color: var(--light-color) !important;*/
/*    transform: scale(1.1);*/
/*}*/

/*.btn-secondary.regular-button,*/
/*.nectar-button.btn-secondary.regular-button {*/
/*    background-color: var(--extra-color-1) !important;*/
/*    color: var(--light-color) !important;*/
/*    transform: scale(1);*/
/*    transition: transform 0.3s ease-in-out;*/
/*}*/

/*.btn-secondary.regular-button:hover,*/
/*.nectar-button.btn-secondary.regular-button:hover {*/
/*    background-color: var(--extra-color-2) !important;*/
/*    color: var(--light-color) !important;*/
/*    transform: scale(1.1);*/
/*}*/

/*.button.btn-rounded,*/
/*.btn-primary.btn-rounded,*/
/*.btn-secondary.btn-rounded {*/
/*    border-radius: var(--rounded-base) !important;*/
/*}*/

/*.button.btn-pill,*/
/*.btn-primary.btn-pill,*/
/*.btn-secondary.btn-pill {*/
/*    border-radius: 50rem !important;*/
/*}*/

/*!* IMAGES *!*/
/*.img-with-aniamtion-wrap .hover-wrap {*/
/*    margin-bottom: 0;*/
/*}*/

/*!* HEADER *!*/
/*#header-secondary-outer .sf-menu li ul.sub-menu li a,*/
/*#top .sf-menu li ul.sub-menu li a {*/
/*    border-radius: calc(var(--rounded-base) / 2);*/
/*    margin: 1px;*/
/*    padding: 0.5em 1em;*/
/*}*/

/*#top nav > ul > li.menu-item.button_solid_color > a {*/
/*    font-size: 16px;*/
/*    line-height: 16px;*/
/*    font-weight: 500;*/
/*}*/

/*#top nav > ul > li.menu-item.button_solid_color > a::before {*/
/*    height: 36px !important;*/
/*}*/

/*#slide-out-widget-area.slide-out-from-right .off-canvas-menu-container li {*/
/*    margin-top: 15px;*/
/*    margin-bottom: 15px;*/
/*}*/

/*#header-outer #top nav > ul > li[class*="button_bordered"] > a,*/
/*#header-outer.transparent #top nav > ul > li[class*="button_bordered"] > a {*/
/*    transform: scale(1);*/
/*    transition: transform 0.3s ease-in-out;*/
/*}*/
/*#header-outer #top nav > ul > li[class*="button_bordered"] > a:hover,*/
/*#header-outer.transparent*/
/*#top*/
/*nav*/
/*> ul*/
/*> li[class*="button_bordered"]*/
/*> a:hover {*/
/*    transform: scale(1.1);*/
/*}*/
/*#header-outer #top nav > ul > li[class*="button_bordered"] > a::before {*/
/*    border-color: var(--body-color);*/
/*}*/

/*#header-outer*/
/*#top*/
/*nav*/
/*> ul*/
/*> li[class*="button_bordered"].btn-menu-accent*/
/*> a::before {*/
/*    border-color: var(--accent-color);*/
/*}*/

/*#header-outer*/
/*#top*/
/*nav*/
/*> ul*/
/*> li[class*="button_bordered"].btn-menu-extra-1*/
/*> a::before {*/
/*    border-color: var(--extra-color-1);*/
/*}*/

/*#header-outer*/
/*#top*/
/*nav*/
/*> ul*/
/*> li[class*="button_bordered"].btn-menu-extra-2*/
/*> a::before {*/
/*    border-color: var(--extra-color-2);*/
/*}*/

/*#header-outer*/
/*#top*/
/*nav*/
/*> ul*/
/*> li[class*="button_bordered"].btn-menu-extra-3*/
/*> a::before {*/
/*    border-color: var(--extra-color-3);*/
/*}*/

/*#header-outer.transparent #top nav > ul > li[class*="button_solid_color"] > a,*/
/*#header-outer[data-lhe="default"].transparent*/
/*#top*/
/*nav*/
/*.sf-menu*/
/*> li[class*="button_solid_color"]*/
/*> a:hover,*/
/*body*/
/*#header-outer.transparent*/
/*#top*/
/*nav*/
/*> ul*/
/*> li[class*="button_solid_color"]*/
/*> a,*/
/*body*/
/*#header-outer.transparent*/
/*#top*/
/*nav*/
/*> ul*/
/*> li[class*="button_solid_color"]*/
/*> a:hover {*/
/*    color: var(--accent-color) !important;*/
/*}*/

/*#header-outer.transparent*/
/*#top*/
/*nav*/
/*> ul*/
/*> li[class*="button_solid_color"].btn-menu-accent*/
/*> a,*/
/*#header-outer[data-lhe="default"].transparent*/
/*#top*/
/*nav*/
/*.sf-menu*/
/*> li[class*="button_solid_color"].btn-menu-accent*/
/*> a:hover,*/
/*body*/
/*#header-outer.transparent*/
/*#top*/
/*nav*/
/*> ul*/
/*> li[class*="button_solid_color"].btn-menu-accent*/
/*> a,*/
/*body*/
/*#header-outer.transparent*/
/*#top*/
/*nav*/
/*> ul*/
/*> li[class*="button_solid_color"].btn-menu-accent*/
/*> a:hover {*/
/*    color: var(--accent-color) !important;*/
/*}*/

/*#header-outer.transparent*/
/*#top*/
/*nav*/
/*> ul*/
/*> li[class*="button_solid_color"].btn-menu-extra-1*/
/*> a,*/
/*#header-outer[data-lhe="default"].transparent*/
/*#top*/
/*nav*/
/*.sf-menu*/
/*> li[class*="button_solid_color"].btn-menu-extra-1*/
/*> a:hover,*/
/*body*/
/*#header-outer.transparent*/
/*#top*/
/*nav*/
/*> ul*/
/*> li[class*="button_solid_color"].btn-menu-extra-1*/
/*> a,*/
/*body*/
/*#header-outer.transparent*/
/*#top*/
/*nav*/
/*> ul*/
/*> li[class*="button_solid_color"].btn-menu-extra-1*/
/*> a:hover {*/
/*    color: var(--extra-color-1) !important;*/
/*}*/

/*#header-outer.transparent*/
/*#top*/
/*nav*/
/*> ul*/
/*> li[class*="button_solid_color"].btn-menu-extra-2*/
/*> a,*/
/*#header-outer[data-lhe="default"].transparent*/
/*#top*/
/*nav*/
/*.sf-menu*/
/*> li[class*="button_solid_color"].btn-menu-extra-2*/
/*> a:hover,*/
/*body*/
/*#header-outer.transparent*/
/*#top*/
/*nav*/
/*> ul*/
/*> li[class*="button_solid_color"].btn-menu-extra-2*/
/*> a,*/
/*body*/
/*#header-outer.transparent*/
/*#top*/
/*nav*/
/*> ul*/
/*> li[class*="button_solid_color"].btn-menu-extra-2*/
/*> a:hover {*/
/*    color: var(--extra-color-2) !important;*/
/*}*/

/*#header-outer.transparent*/
/*#top*/
/*nav*/
/*> ul*/
/*> li[class*="button_solid_color"].btn-menu-extra-3*/
/*> a,*/
/*#header-outer[data-lhe="default"].transparent*/
/*#top*/
/*nav*/
/*.sf-menu*/
/*> li[class*="button_solid_color"].btn-menu-extra-3*/
/*> a:hover,*/
/*body*/
/*#header-outer.transparent*/
/*#top*/
/*nav*/
/*> ul*/
/*> li[class*="button_solid_color"].btn-menu-extra-3*/
/*> a,*/
/*body*/
/*#header-outer.transparent*/
/*#top*/
/*nav*/
/*> ul*/
/*> li[class*="button_solid_color"].btn-menu-extra-3*/
/*> a:hover {*/
/*    color: var(--extra-color-3) !important;*/
/*}*/

/*!* FOOTER *!*/
/*!* Footer Socual Icons *!*/
/*.footer-social-icons .nectar_icon {*/
/*    transform: scale(1);*/
/*    transition: transform 0.3s ease-in-out;*/
/*}*/

/*.footer-social-icons .nectar_icon:hover {*/
/*    transform: scale(1.3);*/
/*}*/

/*!* VIDEO LIGHTBOX *!*/
/*.nectar_video_lightbox svg,*/
/*.masonry-blog-item .video-play-button svg,*/
/*.auto_meta_overlaid_spaced article .content-inner > .play svg {*/
/*    width: 2rem;*/
/*    height: 2rem;*/
/*}*/

/*!* FANCYBOX *!*/
/*.fancybox-bg {*/
/*    background-color: var(--dark-color) !important;*/
/*}*/

/*!* TESTIMONIAL SLIDER *!*/
/*.testimonial_slider:not([data-style*="multiple_visible"])*/
/*blockquote*/
/*span.testimonial-name {*/
/*    color: var(--accent-color);*/
/*    font-size: 30px !important;*/
/*    font-weight: 600 !important;*/
/*}*/
/*.testimonial-dark*/
/*.testimonial_slider:not([data-style*="multiple_visible"])*/
/*blockquote*/
/*span.testimonial-name {*/
/*    color: var(--light-color);*/
/*}*/
/*.testimonial_slider[data-style="multiple_visible"][data-color*="-light"]*/
/*blockquote {*/
/*    color: var(--dark-color);*/
/*}*/
/*.testimonial_slider blockquote {*/
/*    font-weight: 400;*/
/*    line-height: 21px;*/
/*    font-size: 16px;*/
/*}*/
/*.span_12.light .flickity-page-dots .dot::before,*/
/*.testimonial_slider[data-style="multiple_visible"][data-color*="-light"]*/
/*.flickity-page-dots*/
/*.dot::before {*/
/*    background-color: var(--accent-color);*/
/*}*/

/*!* TOGGLERS *!*/
/*div[data-style="default"] .toggle h3 a,*/
/*div[data-style="default"] .toggle h3 {*/
/*    font-size: 18px;*/
/*    line-height: 18px;*/
/*}*/

/*.toggle h3 a {*/
/*    background-color: var(--accent-color);*/
/*    color: white;*/
/*    border-radius: var(--rounded-base);*/
/*    transform: scale(1);*/
/*    transition: all 0.3s ease-in-out;*/
/*}*/
/*.toggle h3 a:hover {*/
/*    background-color: var(--accent-color);*/
/*    transform: scale(1.05);*/
/*}*/
/*.toggle.open h3 a:hover {*/
/*    transform: scale(1) !important;*/
/*}*/

/*.light .toggle h3 a {*/
/*    background-color: var(--light-color);*/
/*    color: var(--accent-color) !important;*/
/*    transform: scale(1);*/
/*    transition: all 0.3s ease-in-out;*/

/*}*/
/*.light .toggle h3 a:hover {*/
/*    background-color: var(--light-color);*/
/*    transform: scale(1.05);*/
/*}*/

/*.light .toggle.open h3 a {*/
/*    background-color: var(--light-color);*/
/*    color: var(--accent-color) !important;*/
/*}*/

/*.light .toggles[data-style="default"] .toggle > div {*/
/*    background-color: rgba(0, 0, 0, 0.33);*/
/*}*/

/*.toggle h3 a i {*/
/*    left: 13px;*/
/*    top: 14px;*/
/*    width: 21px;*/
/*    height: 21px;*/
/*    line-height: 21px;*/
/*    font-size: 18px;*/
/*    color: white;*/
/*}*/
/*.light .toggle h3 a i {*/
/*    color: var(--accent-color);*/
/*}*/

/*body .toggle > div {*/
/*    border-top: 0;*/
/*    box-shadow: var(--shadow-dark-2);*/
/*    border-radius: 0 0 10px 10px;*/
/*}*/
/*body .toggle.open > div {*/
/*    margin-top: -1rem;*/
/*}*/
/*body .toggle[data-inner-wrap="true"] > div .inner-toggle-wrap {*/
/*    padding: 3rem 2.5rem 2.5rem 2.5rem;*/
/*}*/

/*!* Error *!*/
/*.fancybox-error.fancybox-content {*/
/*    border-radius: var(--rounded-base);*/
/*}*/

/*button.fancybox-button {*/
/*    background-color: var(--accent-color) !important;*/
/*}*/

/*!* OTHERS *!*/
/*html {*/
/*    scroll-behavior: smooth;*/
/*}*/

/*a[href*="tel:"],*/
/*a[href*="mailto:"] {*/
/*    white-space: nowrap !important;*/
/*}*/

/*!* HOME HERO *!*/

/*!* TESTIMONIAL SLIDERS *!*/
/*.testimonial_slider .testimonial-name {*/
/*    font-size: 30px;*/
/*    font-weight: 700;*/
/*}*/

/*!* ADDONS *!*/

/*!* Retina Effect *!*/
/*.retina-light .row-bg.using-image.using-bg-color::after,*/
/*.retina-dark .row-bg.using-image.using-bg-color::after {*/
/*    content: "";*/
/*    display: block;*/
/*    position: absolute;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    background-color: transparent;*/
/*    background-position: 0 0, 5px 5px;*/
/*    background-size: 5px 5px;*/
/*}*/

/*.retina-light .row-bg.using-image.using-bg-color::after {*/
/*    background-image: radial-gradient(white 20%, transparent 20%);*/
/*}*/

/*.retina-dark .row-bg.using-image.using-bg-color::after {*/
/*    background-image: radial-gradient(black 20%, transparent 20%);*/
/*}*/

/*!* ANIMATIONS *!*/
/*.animate-1 {*/
/*    transform: scale(1);*/
/*    transition: all 0.3s ease-in-out;*/
/*}*/

/*.animate-1:hover {*/
/*    transform: scale(1.1);*/
/*}*/

/*!* RESPONSIVE *!*/
/*@media screen and (min-width: 1600px) {*/
/*    .retina-light .row-bg.using-image.using-bg-color::after,*/
/*    .retina-dark .row-bg.using-image.using-bg-color::after {*/
/*        background-position: 0 0, 6px 6px;*/
/*        background-size: 6px 6px;*/
/*    }*/
/*}*/

/*@media screen and (min-width: 1000px) {*/
/*    .bg-overlay-mobile .column-bg-overlay-wrap {*/
/*        display: none;*/
/*    }*/
/*}*/
