Current File : /home/kelaby89/public_html/wp/wp-content/themes/nexio/skins/default/plugins/elementor/elementor.css |
/* Elementor styles
----------------------------------------------------------------- */
/* Theme-specific variables and classes
-------------------------------------------------------------- */
:root {
--theme-var-elm_gap_nogap: 0px;
--theme-var-elm_gap_narrow: 10px;
--theme-var-elm_gap_default: 20px;
--theme-var-elm_gap_extended: 30px;
--theme-var-elm_gap_wide: 40px;
--theme-var-elm_gap_wider: 60px;
--theme-var-elm_add_page_margins: var( --theme-var-elm_gap_extended );
}
/* Add bg color to the elements with specified color scheme */
.elementor-editor-active .e-con[class*="scheme_"],
.elementor-editor-active .elementor-section[class*="scheme_"] {
background-color: var(--theme-color-bg_color);
}
/* Add negative margins to the our post container to align left and right side of the post content and header/footer */
.post_content > .elementor,
[class*="type-cpt_"] > [class*="_page_content"] > .elementor {
margin-left: calc( -1 * var(--theme-var-elm_add_page_margins) / 2 );
margin-right: calc( -1 * var(--theme-var-elm_add_page_margins) / 2 );
}
/* Add margins to "No Gap" on fullscreen for compensation of the previous rule */
.body_style_fullscreen .post_content > .elementor .elementor-section.elementor-section-full_width:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-no,
.body_style_fullscreen [class*="type-cpt_"] > [class*="_page_content"] > .elementor .elementor-section.elementor-section-full_width:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-no {
margin-left: calc( var(--theme-var-elm_add_page_margins) / 2 );
margin-right: calc( var(--theme-var-elm_add_page_margins) / 2 );
}
/* Default Elementor's grid */
.elementor-column-gap-narrow > .elementor-row > .elementor-column > .elementor-element-populated,
.elementor-column-gap-narrow > .elementor-column > .elementor-element-populated {
padding: calc( var(--theme-var-elm_gap_narrow) / 2 );
}
.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated,
.elementor-column-gap-default > .elementor-column > .elementor-element-populated {
padding: calc( var(--theme-var-elm_gap_default) / 2 );
}
.elementor-column-gap-extended > .elementor-row > .elementor-column > .elementor-element-populated,
.elementor-column-gap-extended > .elementor-column > .elementor-element-populated {
padding: calc( var(--theme-var-elm_gap_extended) / 2 );
}
.elementor-column-gap-wide > .elementor-row > .elementor-column > .elementor-element-populated,
.elementor-column-gap-wide > .elementor-column > .elementor-element-populated {
padding: calc( var(--theme-var-elm_gap_wide) / 2 );
}
.elementor-column-gap-wider > .elementor-row > .elementor-column > .elementor-element-populated,
.elementor-column-gap-wider > .elementor-column > .elementor-element-populated {
padding: calc( var(--theme-var-elm_gap_wider) / 2 );
}
.elementor-container > .elementor-row > .elementor-column > .elementor-element-populated,
.elementor-container > .elementor-column > .elementor-element-populated {
padding-top: 0;
padding-bottom: 0;
}
/* Stretch columns container to remove white spaces from sides of the rows with gaps between columns */
.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container:not(.elementor-column-gap-no) {
max-width: none;
position: relative;
}
/* No gap */
.elementor-section.elementor-section-boxed:not(.elementor-section-with-custom-width) > .elementor-column-gap-no {
max-width: var(--theme-var-page);
}
/* Narrow: 5px */
.elementor-section.elementor-section-boxed:not(.elementor-section-with-custom-width) > .elementor-column-gap-narrow {
max-width: calc( var(--theme-var-page) + var(--theme-var-elm_gap_narrow) );
}
.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-narrow,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-narrow {
width: calc( var(--theme-var-page) + var(--theme-var-elm_gap_narrow) );
}
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-narrow,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-narrow {
width: calc( var(--theme-var-content) + var(--theme-var-elm_gap_narrow) );
}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-narrow,
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-narrow {
left: calc( -1 * var(--theme-var-elm_gap_narrow) / 2 );
}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-narrow {
margin-left: calc( -1 * var(--theme-var-elm_gap_narrow) / 2 );
margin-right: calc( -1 * var(--theme-var-elm_gap_narrow) / 2 );
}
/* Default: 10px */
.elementor-section.elementor-section-boxed:not(.elementor-section-with-custom-width) > .elementor-column-gap-default {
max-width: calc( var(--theme-var-page) + var(--theme-var-elm_gap_default) );
}
.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-default,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-default {
width: calc( var(--theme-var-page) + var(--theme-var-elm_gap_default) );
}
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-default,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-default {
width: calc( var(--theme-var-content) + var(--theme-var-elm_gap_default) );
}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-default,
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-default {
left: calc( -1 * var(--theme-var-elm_gap_default) / 2 );
}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-default {
margin-left: calc( -1 * var(--theme-var-elm_gap_default) / 2 );
margin-right: calc( -1 * var(--theme-var-elm_gap_default) / 2 );
}
/* Extended: 15px */
.elementor-section.elementor-section-boxed:not(.elementor-section-with-custom-width) > .elementor-column-gap-extended {
max-width: calc( var(--theme-var-page) + var(--theme-var-elm_gap_extended) );
}
.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-extended,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-extended {
width: calc( var(--theme-var-page) + var(--theme-var-elm_gap_extended) );
}
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-extended,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-extended {
width: calc( var(--theme-var-content) + var(--theme-var-elm_gap_extended) );
}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-extended,
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-extended {
left: calc( -1 * var(--theme-var-elm_gap_extended) / 2 );
}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-extended {
margin-left: calc( -1 * var(--theme-var-elm_gap_extended) / 2 );
margin-right: calc( -1 * var(--theme-var-elm_gap_extended) / 2 );
}
/* Wide: 20px */
.elementor-section.elementor-section-boxed:not(.elementor-section-with-custom-width) > .elementor-column-gap-wide {
max-width: calc( var(--theme-var-page) + var(--theme-var-elm_gap_wide) );
}
.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-wide,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-wide {
width: calc( var(--theme-var-page) + var(--theme-var-elm_gap_wide) );
}
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-wide,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-wide {
width: calc( var(--theme-var-content) + var(--theme-var-elm_gap_wide) );
}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-wide,
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-wide {
left: calc( -1 * var(--theme-var-elm_gap_wide) / 2 );
}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-wide {
margin-left: calc( -1 * var(--theme-var-elm_gap_wide) / 2 );
margin-right: calc( -1 * var(--theme-var-elm_gap_wide) / 2 );
}
/* Wider: 30px */
.elementor-section.elementor-section-boxed:not(.elementor-section-with-custom-width) > .elementor-column-gap-wider {
max-width: calc( var(--theme-var-page) + var(--theme-var-elm_gap_wider) );
}
.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-wider,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-wider {
width: calc( var(--theme-var-page) + var(--theme-var-elm_gap_wider) );
}
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-wider,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-wider {
width: calc( var(--theme-var-content) + var(--theme-var-elm_gap_wider) );
}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-wider,
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-wider {
left: calc( -1 * var(--theme-var-elm_gap_wider) / 2 );
}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-wider {
margin-left: calc( -1 * var(--theme-var-elm_gap_wider) / 2 );
margin-right: calc( -1 * var(--theme-var-elm_gap_wider) / 2 );
}
/* Elementor Lightbox */
.elementor-lightbox .elementor-slideshow__header {
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.elementor-lightbox .elementor-slideshow__header .elementor-slideshow__counter {
margin-left: 10px;
width: auto;
}
.elementor-lightbox .elementor-slideshow__footer {
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.elementor-lightbox .elementor-slideshow__share-links {
right: auto;
left: 1em;
}
.elementor-lightbox .elementor-slideshow__share-links:before {
right: auto;
left: 0.5em;
}
/* Shape above and below rows */
.elementor-shape .elementor-shape-fill {
fill: var(--theme-color-bg_color);
}
/* Divider */
.elementor-widget-divider {
--divider-color: var(--theme-color-bd_color);
--divider-border-color: var(--theme-color-bd_color);
}
/* for the old builder version */
.elementor-divider-separator {
border-color: var(--theme-color-bd_color);
}
/* Additional entrance animations
------------------------------------ */
@-webkit-keyframes ta_under_strips {
0% {
-webkit-transform: translateX(-101%);
transform: translateX(-101%);
}
50% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
-webkit-transform: translateX(101%);
transform: translateX(101%);
}
}
@keyframes ta_under_strips {
0% {
-webkit-transform: translateX(-101%);
transform: translateX(-101%);
}
50% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
-webkit-transform: translateX(101%);
transform: translateX(101%);
}
}
.ta_under_strips {
overflow: hidden;
}
.ta_under_strips > div {
opacity: 0;
-webkit-animation: fadeIn .2s 1s forwards;
animation: fadeIn .2s 1s forwards;
}
.ta_under_strips:before,
.ta_under_strips:after {
content: " ";
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.ta_under_strips:before {
background-color: var(--theme-color-text_link);
z-index: 1;
-webkit-transform: translateX(-101%);
-ms-transform: translateX(-101%);
transform: translateX(-101%);
-webkit-animation: ta_under_strips 1.5s cubic-bezier(0.86, 0, 0.07, 1) forwards;
animation: ta_under_strips 1.5s cubic-bezier(0.86, 0, 0.07, 1) forwards;
}
.ta_under_strips:after {
background-color: var(--theme-color-text_hover);
z-index: 2;
-webkit-transform: translateX(-101%);
-ms-transform: translateX(-101%);
transform: translateX(-101%);
-webkit-animation: ta_under_strips 1.2s 0.2s cubic-bezier(1, 0, 0.54, 0.99) forwards;
animation: ta_under_strips 1.2s 0.2s cubic-bezier(1, 0, 0.54, 0.99) forwards;
}
/* Icon */
.elementor-icon-wrapper {
line-height: 1;
}
/* Spacer */
.elementor-widget-spacer.sc_height_tiny .elementor-spacer-inner {
height: 20px !important;
}
.elementor-widget-spacer.sc_height_small .elementor-spacer-inner {
height: 45px !important;
}
.elementor-widget-spacer.sc_height_medium .elementor-spacer-inner {
height: 60px !important;
}
.elementor-widget-spacer.sc_height_large .elementor-spacer-inner, .elementor-widget-spacer.sc_height_big .elementor-spacer-inner {
height: 100px !important;
}
.elementor-widget-spacer.sc_height_huge .elementor-spacer-inner {
height: 120px !important;
}
/* Counter */
.elementor-widget-counter .elementor-counter-number-wrapper {
font-size: 3.889em;
line-height: 1em;
font-weight: 400;
color: var(--theme-color-text_dark);
}
.elementor-widget-counter .elementor-counter-title {
font-size: 19px;
line-height: 26px;
font-weight: 500;
color: var(--theme-color-text);
}
.elementor-widget-counter .elementor-counter-number-wrapper + .elementor-counter-title {
margin-top: 1em;
}
/* Large Left */
.elementor-section.sc_extra_bg_large_left:after,
.elementor-column.sc_extra_bg_large_left > .elementor-column-wrap:after,
.elementor-column.sc_extra_bg_large_left > .elementor-widget-wrap:after,
.elementor-widget-text-editor.sc_extra_bg_large_left:after {
position: absolute;
top: -1px;
right: -1px;
bottom: -1px;
left: -2000%;
}
.elementor-section.sc_extra_bg_large_left[class*="sc_bg_mask_"]:before,
.elementor-column.sc_extra_bg_large_left[class*="sc_bg_mask_"] > .elementor-column-wrap:before,
.elementor-column.sc_extra_bg_large_left[class*="sc_bg_mask_"] > .elementor-widget-wrap:before,
.elementor-widget-text-editor.sc_extra_bg_large_left[class*="sc_bg_mask_"]:before {
display: none !important;
}
/* Large Right */
.elementor-section.sc_extra_bg_large_right:after,
.elementor-column.sc_extra_bg_large_right > .elementor-column-wrap:after,
.elementor-column.sc_extra_bg_large_right > .elementor-widget-wrap:after,
.elementor-widget-text-editor.sc_extra_bg_large_right:after {
position: absolute;
top: -1px;
bottom: -1px;
left: -19em;
right: -2000%;
}
.elementor-section.sc_extra_bg_large_right[class*="sc_bg_mask_"]:before,
.elementor-column.sc_extra_bg_large_right[class*="sc_bg_mask_"] > .elementor-column-wrap:before,
.elementor-column.sc_extra_bg_large_right[class*="sc_bg_mask_"] > .elementor-widget-wrap:before,
.elementor-widget-text-editor.sc_extra_bg_large_right[class*="sc_bg_mask_"]:before {
display: none !important;
}
/* Extra Left */
.elementor-section.sc_extra_bg_extra_left:after,
.elementor-column.sc_extra_bg_extra_left > .elementor-column-wrap:after,
.elementor-column.sc_extra_bg_extra_left > .elementor-widget-wrap:after,
.elementor-widget-text-editor.sc_extra_bg_extra_left:after {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: -100%;
z-index: 1;
width: 100%;
height: calc(100% + 2px);
}
.elementor-section.sc_extra_bg_extra_left[class*="sc_bg_mask_"]:before,
.elementor-column.sc_extra_bg_extra_left[class*="sc_bg_mask_"] > .elementor-column-wrap:before,
.elementor-column.sc_extra_bg_extra_left[class*="sc_bg_mask_"] > .elementor-widget-wrap:before,
.elementor-widget-text-editor.sc_extra_bg_extra_left[class*="sc_bg_mask_"]:before {
display: none !important;
}
/* Elementor editor active */
.elementor-editor-active .elementor-section[class*="scheme_"] {
background-color: var(--theme-color-bg_color);
}
/*
**************************
Nexio new Animations
**************************
*/
/* Animation Delays */
.animated.animated-slow {
-webkit-animation-duration: 1000ms;
animation-duration: 1000ms;
}
.animated {
-webkit-animation-duration: 750ms;
animation-duration: 750ms;
}
.animated.animated-fast {
-webkit-animation-duration: 500ms;
animation-duration: 500ms;
}
/* FadeInUp */
.nexio-fadeinup {
-webkit-animation-name: nexio-fadeinup;
animation-name: nexio-fadeinup;
-webkit-animation-timing-function: ease;
animation-timing-function: ease;
}
@-webkit-keyframes nexio-fadeinup {
from {
opacity: 0;
-webkit-transform: translateY(60px);
transform: translateY(60px);
}
to {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes nexio-fadeinup {
from {
opacity: 0;
-webkit-transform: translateY(60px);
transform: translateY(60px);
}
to {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
/* FadeInLeft */
.nexio-fadeinleft {
-webkit-animation-name: nexio-fadeinleft;
animation-name: nexio-fadeinleft;
-webkit-animation-timing-function: ease;
animation-timing-function: ease;
}
@-webkit-keyframes nexio-fadeinleft {
from {
opacity: 0;
-webkit-transform: translateX(-60px);
transform: translateX(-60px);
}
to {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes nexio-fadeinleft {
from {
opacity: 0;
-webkit-transform: translateX(-60px);
transform: translateX(-60px);
}
to {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
/* FadeInRight */
.nexio-fadeinright {
-webkit-animation-name: nexio-fadeinright;
animation-name: nexio-fadeinright;
-webkit-animation-timing-function: ease;
animation-timing-function: ease;
}
@-webkit-keyframes nexio-fadeinright {
from {
opacity: 0;
-webkit-transform: translateX(60px);
transform: translateX(60px);
}
to {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes nexio-fadeinright {
from {
opacity: 0;
-webkit-transform: translateX(60px);
transform: translateX(60px);
}
to {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
/* FadeInDown */
.nexio-fadeindown {
-webkit-animation-name: nexio-fadeindown;
animation-name: nexio-fadeindown;
-webkit-animation-timing-function: ease;
animation-timing-function: ease;
}
@-webkit-keyframes nexio-fadeindown {
from {
opacity: 0;
-webkit-transform: translateY(-60px);
transform: translateY(-60px);
}
to {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes nexio-fadeindown {
from {
opacity: 0;
-webkit-transform: translateY(-60px);
transform: translateY(-60px);
}
to {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
/* FadeIn */
.nexio-fadein {
-webkit-animation-name: nexio-fadein;
animation-name: nexio-fadein;
-webkit-animation-timing-function: ease;
animation-timing-function: ease;
}
@-webkit-keyframes nexio-fadein {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@keyframes nexio-fadein {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
/* Rotate */
.nexio-infinite-rotate {
animation: nexio-infinite-rotate 10s linear infinite;
}
@-webkit-keyframes nexio-infinite-rotate {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-webkit-transform: rotate(1turn);
transform: rotate(1turn);
}
}
@-o-keyframes nexio-infinite-rotate {
0% {
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-o-transform: rotate(1turn);
transform: rotate(1turn);
}
}
@keyframes nexio-infinite-rotate {
0% {
-webkit-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-webkit-transform: rotate(1turn);
-o-transform: rotate(1turn);
transform: rotate(1turn);
}
}
/* Widget Icon Box */
.elementor-widget-icon-box .elementor-icon-box-wrapper .elementor-icon-box-title {
margin-top: 0;
margin-bottom: 0;
color: var(--theme-color-text_dark);
}
.elementor-widget-icon-box .elementor-icon-box-wrapper .elementor-icon-box-title a:hover {
color: var(--theme-color-alter_light);
}
.elementor-widget-icon-box .elementor-icon-box-wrapper .elementor-icon-box-title small {
font-size: 16px;
letter-spacing: 0;
font-weight: 400;
padding-left: 10px;
color: var(--theme-color-alter_text);
}
.elementor-widget-icon-box.elementor-view-default .elementor-icon {
fill: var(--theme-color-text_dark);
color: var(--theme-color-text_dark);
}
.elementor-widget-icon-box.elementor-view-framed .elementor-icon {
fill: var(--theme-color-text_dark);
color: var(--theme-color-text_dark);
border-color: var(--theme-color-text_dark);
}
.elementor-widget-icon-box.elementor-view-stacked .elementor-icon {
fill: var(--theme-color-alter_dark);
color: var(--theme-color-alter_dark);
background-color: var(--theme-color-alter_bg_color);
}
/* Progress Bar */
.elementor-widget-progress {
overflow: hidden;
}
.elementor-widget-progress .elementor-widget-container .elementor-progress-wrapper {
margin-top: 12px;
overflow: visible !important;
}
.elementor-widget-progress .elementor-title,
.elementor-progress-bar {
font-size: 19px;
font-weight: 500;
color: var(--theme-color-text_dark);
}
.elementor-progress-bar {
position: relative;
border-radius: inherit;
}
.elementor-widget-progress .elementor-progress-wrapper {
line-height: 12px;
margin-top: 2px;
color: var(--theme-color-text_dark);
background-color: var(--theme-color-alter_bg_color);
}
.elementor-widget-progress + .elementor-widget-progress {
margin-top: 26px;
}
.elementor-widget-progress .elementor-progress-percentage {
padding-right: 0;
position: absolute;
z-index: 1;
top: -29px;
right: 0;
font-weight: 500;
font-size: 18px;
}
/* Accordion */
.bordered .elementor-accordion .elementor-accordion-item + .elementor-accordion-item {
border-top: 1px solid var(--theme-color-bd_color) !important;
}
.bordered .elementor-accordion .elementor-tab-content {
margin-top: -14px;
clear: both;
}
.elementor-accordion .elementor-tab-title .elementor-accordion-title {
font-size: 19px;
line-height: 22px;
font-weight: 500;
color: var(--theme-color-text_dark);
}
.elementor-accordion .elementor-tab-title .elementor-accordion-icon {
width: 1em;
}
.elementor-accordion .fas.fa-plus:before {
content: '\e8ad';
font-family: "fontello";
font-weight: 400;
}
.elementor-accordion .fas.fa-minus:before {
content: '\e8ae';
font-family: "fontello";
display: inline-block;
font-weight: 400;
}
.elementor-accordion .elementor-accordion-icon {
color: var(--theme-color-text_dark);
font-size: 22px;
line-height: 1.1em;
}
.elementor-accordion .elementor-accordion-icon svg {
fill: var(--theme-color-text_dark);
}
.elementor-accordion .elementor-accordion-icon.elementor-accordion-icon-left {
margin-right: 15px;
}
.elementor-accordion .elementor-accordion-icon.elementor-accordion-icon-right {
margin-left: 15px;
}
.elementor-accordion .elementor-tab-content {
font-size: 17px;
}
.elementor-accordion .elementor-tab-content p {
margin-bottom: 0;
}
.elementor-accordion .elementor-tab-content p + p {
margin-top: 1em;
}
/* Tabs */
.tabs_style_2.elementor-widget-tabs {
/* vertical */
/* horizontal */
}
.tabs_style_2.elementor-widget-tabs .elementor-tabs-wrapper {
overflow: hidden;
text-align: center;
display: table;
margin: 0 auto;
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-desktop-title {
padding: 22px;
min-width: 210px;
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-desktop-title:first-child {
-webkit-border-radius: 45px 0 0 45px;
-ms-border-radius: 45px 0 0 45px;
border-radius: 45px 0 0 45px;
overflow: hidden;
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-desktop-title:last-child {
-webkit-border-radius: 0 45px 45px 0;
-ms-border-radius: 0 45px 45px 0;
border-radius: 0 45px 45px 0;
overflow: hidden;
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-desktop-title + .elementor-tab-desktop-title {
border-left: 1px solid var(--theme-color-bd_color) !important;
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-title {
color: var(--theme-color-text_dark);
background-color: var(--theme-color-alter_bg_color);
font-size: 16px;
line-height: 20px;
font-weight: 500;
-webkit-transition: background-color 0.3s ease;
-ms-transition: background-color 0.3s ease;
transition: background-color 0.3s ease;
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-title:before, .tabs_style_2.elementor-widget-tabs .elementor-tab-title:after {
border: none !important;
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-title a {
color: var(--theme-color-text_dark);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-title:hover {
background-color: var(--theme-color-text_dark);
color: var(--theme-color-inverse_hover);
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-title:hover a {
color: var(--theme-color-inverse_hover);
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-title.elementor-active {
background-color: var(--theme-color-text_dark);
color: var(--theme-color-inverse_hover);
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-title.elementor-active a {
color: var(--theme-color-inverse_hover);
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-title:before,
.tabs_style_2.elementor-widget-tabs .elementor-tab-title:after,
.tabs_style_2.elementor-widget-tabs .elementor-tab-content,
.tabs_style_2.elementor-widget-tabs .elementor-tabs-content-wrapper {
border-width: 0 !important;
}
.tabs_style_2.elementor-widget-tabs .elementor-tabs-content-wrapper {
background-color: transparent;
}
.tabs_style_2.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title {
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
border-left: none !important;
border-right: none !important;
border-bottom: none !important;
}
.tabs_style_2.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title + .elementor-tab-desktop-title {
border-top: 1px solid var(--theme-color-bd_color) !important;
}
.tabs_style_2.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tabs-content-wrapper {
margin-top: 80px;
}
.tabs_style_2.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-title,
.tabs_style_2.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content,
.tabs_style_2.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active {
border: none;
}
.tabs_style_2.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content {
padding: 0;
}
/* Tabs Style 1 */
.tabs_style_1.elementor-widget-tabs {
/* vertical */
/* horizontal */
}
.tabs_style_1.elementor-widget-tabs .elementor-tab-desktop-title {
padding: 24px 15px;
}
.tabs_style_1.elementor-widget-tabs .elementor-tab-desktop-title:first-child {
padding-left: 0;
}
.tabs_style_1.elementor-widget-tabs .elementor-tab-title {
font-size: 17px;
line-height: 22px;
font-weight: 400;
}
.tabs_style_1.elementor-widget-tabs .elementor-tab-title, .tabs_style_1.elementor-widget-tabs .elementor-tab-title a {
color: var(--theme-color-text);
}
.tabs_style_1.elementor-widget-tabs .elementor-tab-title.elementor-active, .tabs_style_1.elementor-widget-tabs .elementor-tab-title.elementor-active a {
color: var(--theme-color-text_link);
}
.tabs_style_1.elementor-widget-tabs .elementor-tab-title,
.tabs_style_1.elementor-widget-tabs .elementor-tab-title:before,
.tabs_style_1.elementor-widget-tabs .elementor-tab-title:after,
.tabs_style_1.elementor-widget-tabs .elementor-tab-content,
.tabs_style_1.elementor-widget-tabs .elementor-tabs-content-wrapper {
border-width: 2px;
border-color: var(--theme-color-text_dark);
}
.tabs_style_1.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active,
.tabs_style_1.elementor-widget-tabs .elementor-tabs-content-wrapper {
background-color: transparent;
}
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-content-wrapper,
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-title,
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-content,
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active {
border-style: none;
}
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title:first-child {
padding-left: 15px;
}
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active::after {
top: 0;
}
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tabs-content-wrapper {
margin-top: 44px;
}
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-title,
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content,
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active {
border-style: none;
}
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content {
padding: 0;
}
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after {
left: 0;
}
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before {
right: 0;
}
/* Tabs Style 3 */
.tabs_style_3.elementor-widget-tabs {
/* horizontal */
/* vertical */
}
.tabs_style_3.elementor-widget-tabs .elementor-tab-content {
padding: 0;
}
.tabs_style_3.elementor-widget-tabs .elementor-tabs-wrapper {
width: 100%;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.tabs_style_3.elementor-widget-tabs .elementor-tab-desktop-title {
padding: 18px 25px 20px;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
border-style: none;
border-top-style: solid;
width: 100%;
}
.tabs_style_3.elementor-widget-tabs .elementor-tab-title {
font-size: 13px;
line-height: 19px;
font-weight: 500;
text-transform: uppercase;
letter-spacing: 0.8px;
color: var(--theme-color-alter_dark);
border-color: transparent;
background-color: var(--theme-color-alter_bg_hover);
will-change: color, border-color, background-color;
-webkit-transition: color 0.3s ease, border-color 0.3s ease, background-color 0.3s ease;
-ms-transition: color 0.3s ease, border-color 0.3s ease, background-color 0.3s ease;
transition: color 0.3s ease, border-color 0.3s ease, background-color 0.3s ease;
}
.tabs_style_3.elementor-widget-tabs .elementor-tab-title.elementor-active {
color: var(--theme-color-alter_dark);
border-color: var(--theme-color-alter_dark);
background-color: var(--theme-color-alter_bg_color);
}
.tabs_style_3.elementor-widget-tabs .elementor-tab-title a {
color: inherit;
-webkit-transition: none;
-ms-transition: none;
transition: none;
}
.tabs_style_3.elementor-widget-tabs .elementor-tab-title,
.tabs_style_3.elementor-widget-tabs .elementor-tab-title:before,
.tabs_style_3.elementor-widget-tabs .elementor-tab-title:after,
.tabs_style_3.elementor-widget-tabs .elementor-tab-content,
.tabs_style_3.elementor-widget-tabs .elementor-tabs-content-wrapper {
border-width: 2px;
}
.tabs_style_3.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tabs-content-wrapper {
margin-top: 50px;
}
.tabs_style_3.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-title + .elementor-tab-title {
margin-left: 8px;
}
.tabs_style_3.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active {
border-style: none;
border-top-style: solid;
}
.tabs_style_3.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after, .tabs_style_3.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before {
display: none;
}
.tabs_style_3.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content {
border-style: none;
}
.tabs_style_3.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper {
width: auto;
height: 100%;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.tabs_style_3.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-content-wrapper {
border-style: none;
margin-left: var(--theme-var-grid_gap);
}
.tabs_style_3.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after, .tabs_style_3.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before {
display: none;
}
.tabs_style_3.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-title + .elementor-tab-title {
margin-top: 8px;
}
/* Tabs Style 4 */
.tabs_style_4.elementor-widget-tabs {
/* horizontal */
/* vertical */
}
.tabs_style_4.elementor-widget-tabs .elementor-tabs-wrapper {
width: 100%;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.tabs_style_4.elementor-widget-tabs .elementor-tab-content {
padding: 0;
}
.tabs_style_4.elementor-widget-tabs .elementor-tab-content,
.tabs_style_4.elementor-widget-tabs .elementor-tab-title,
.tabs_style_4.elementor-widget-tabs .elementor-tab-title:after,
.tabs_style_4.elementor-widget-tabs .elementor-tab-title:before,
.tabs_style_4.elementor-widget-tabs .elementor-tabs-content-wrapper {
border-width: 1px;
}
.tabs_style_4.elementor-widget-tabs .elementor-tab-desktop-title {
padding: 15px 35px;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
width: 100%;
}
.tabs_style_4.elementor-widget-tabs .elementor-tab-title {
font-size: 18px;
line-height: 24px;
font-weight: 500;
letter-spacing: 0;
color: var(--theme-color-alter_dark);
border-color: var(--theme-color-alter_bd_color);
background-color: var(--theme-color-alter_bg_color);
will-change: color, border-color, background-color;
-webkit-transition: color 0.3s ease, border-color 0.3s ease, background-color 0.3s ease;
-ms-transition: color 0.3s ease, border-color 0.3s ease, background-color 0.3s ease;
transition: color 0.3s ease, border-color 0.3s ease, background-color 0.3s ease;
-webkit-border-radius: 14px;
-ms-border-radius: 14px;
border-radius: 14px;
}
.tabs_style_4.elementor-widget-tabs .elementor-tab-title.elementor-active {
color: var(--theme-color-inverse_link);
border-color: var(--theme-color-alter_link);
background-color: var(--theme-color-alter_link);
}
.tabs_style_4.elementor-widget-tabs .elementor-tab-title.elementor-active a:before,
.tabs_style_4.elementor-widget-tabs .elementor-tab-title.elementor-active a:focus:before,
.tabs_style_4.elementor-widget-tabs .elementor-tab-title.elementor-active a:active:before {
color: var(--theme-color-inverse_link);
}
.tabs_style_4.elementor-widget-tabs .elementor-tab-title a {
color: inherit;
-webkit-transition: none;
-ms-transition: none;
transition: none;
}
.tabs_style_4.elementor-widget-tabs .elementor-tab-title a[class*="icon-"] {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.tabs_style_4.elementor-widget-tabs .elementor-tab-title a:before {
font-size: 16px;
font-weight: 400;
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
color: var(--theme-color-alter_link);
}
.tabs_style_4.elementor-widget-tabs.sc_tabs_icon_position_top .elementor-tab-title {
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.tabs_style_4.elementor-widget-tabs.sc_tabs_icon_position_top .elementor-tab-title > a[class*="icon-"] {
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.tabs_style_4.elementor-widget-tabs.sc_tabs_icon_position_top .elementor-tab-title > a:before {
margin-bottom: 0.6em;
}
.tabs_style_4.elementor-widget-tabs.sc_tabs_icon_position_left .elementor-tab-title > a:before {
margin-right: 1.4em;
}
.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tabs-content-wrapper {
margin-top: 50px;
}
.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-title + .elementor-tab-title {
margin-left: 30px;
}
.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active {
border-bottom-style: solid;
}
.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content {
border-style: none;
}
.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after,
.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before {
display: none;
}
.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-content-wrapper {
border-style: none;
margin-left: var(--theme-var-grid_gap);
}
.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper {
height: 100%;
width: auto;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-title + .elementor-tab-title {
margin-top: 30px;
}
.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active {
border-right-style: solid;
}
.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after, .tabs_style_4.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before {
display: none;
}
/* Top Index */
.top_index {
font-size: 70%;
vertical-align: top;
}
/* Elementor Toggle */
.elementor-toggle .elementor-tab-title {
font-weight: 500;
border-color: var(--theme-color-bd_color);
}
.elementor-toggle .elementor-tab-title.elementor-active {
border-bottom-width: inherit !important;
}
.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
color: var(--theme-color-text_link);
}
.elementor-toggle .elementor-tab-title .elementor-toggle-title {
font-size: 28px;
line-height: 1.2em;
font-weight: 500;
color: var(--theme-color-text_dark);
}
.elementor-toggle .elementor-toggle-icon {
font-size: 20px;
line-height: 1.3em;
color: var(--theme-color-text_dark);
}
.elementor-toggle .elementor-toggle-icon svg {
fill: var(--theme-color-text_dark);
}
.elementor-toggle .elementor-toggle-icon.elementor-toggle-icon-left {
margin-right: 20px;
}
.elementor-toggle .elementor-toggle-icon.elementor-toggle-icon-right {
margin-left: 20px;
}
.elementor-toggle .elementor-toggle-icon-opened i.fa-minus:before {
position: relative;
top: 8px;
content: '\E9D4';
font-family: "fontello";
font-weight: 400;
font-size: inherit;
}
.elementor-toggle .elementor-toggle-icon-closed i.fa-plus:before {
position: relative;
top: 4px;
content: '\E9EA';
font-family: "fontello";
font-weight: 400;
font-size: inherit;
}
.elementor-toggle .elementor-tab-content {
font-size: 17px;
color: var(--theme-color-text);
border-bottom-color: var(--theme-color-text_dark) !important;
}
.elementor-toggle .elementor-tab-content p {
margin-bottom: 0;
}
.elementor-toggle .elementor-tab-content p + p {
margin-top: 1em;
}
.elementor-widget:not(:last-child) {
margin-bottom: 0;
}
.elementor-widget-trx_sc_blogger.elementor-element-edit-mode .sc_blogger .slider_container {
z-index: 11;
}
.elementor-widget-trx_sc_layouts.elementor-element-edit-mode .sc_layouts .sc_blogger_item,
.elementor-widget-trx_sc_blogger.elementor-element-edit-mode .sc_blogger .sc_blogger_item {
position: relative;
z-index: 11;
}
/* Image Box */
.elementor-widget-image-box h1.elementor-image-box-title, .elementor-widget-image-box h2.elementor-image-box-title, .elementor-widget-image-box h3.elementor-image-box-title, .elementor-widget-image-box h4.elementor-image-box-title, .elementor-widget-image-box h5.elementor-image-box-title, .elementor-widget-image-box h6.elementor-image-box-title {
margin: 0;
}
/* Image */
.elementor-widget-image .wp-caption {
display: block;
}
.elementor-widget-image .wp-caption-text {
text-align: inherit;
}
/* Image Gallery */
.elementor-image-gallery .gallery {
margin: 0 -26px -26px 0;
}
.elementor-image-gallery .gallery .gallery-item {
padding: 0 26px 26px 0;
}
/*# sourceMappingURL=elementor.css.map */