PATH:
home
/
letacommog
/
renovation-antibes
/
wp-content
/
plugins
/
elementor-extras
/
assets
/
css
.pa, .stretch, .elementor-widget-devices-extended .elementor-device-media-screen, .elementor-hotspots-container, .elementor-hotspot-wrapper:before, .elementor-gallery-extra .gallery a:after, .elementor-gallery-extra .gallery-caption, .elementor-gallery-extra-stretch .gallery a, .elementor-gallery-slider .gallery-icon:after, .elementor-unfold__separator, .elementor-extras-html5-video__cover, .elementor-extras-html5-video__cover:after, .ee-effect .ee-button:before, .ee-effect .ee-button:after, .cover, .elementor-heading-extended--text-shadow, .elementor-heading-extended--long-shadow, .center, .elementor-image-comparison-handle:before, .elementor-widget-devices-extended .elementor-device-shape, .elementor-circle-progress-position-inside .elementor-circle-progress-value, .elementor-timeline .timeline-item__point .fa, .elementor-extras-html5-video__controls .controls__overlay, .elementor-extras-html5-video__controls .controls__overlay .control:before, .center-vertical, .elementor-timeline .timeline-item__card-arrow:after, .elementor-timeline--vertical.elementor-timeline-align--middle.elementor-timeline .timeline-item__card-arrow, .center-horizontal { position: absolute; } .pr { position: relative; } .screen-reader-text { display: none; } .text--center { text-align: center; } .text--left { text-align: left; } .text--right { text-align: right; } .text--justify { text-align: justify; } .italic { font-style: italic; } .list--unstyled { list-style: none; } .stretch, .elementor-widget-devices-extended .elementor-device-media-screen, .elementor-hotspots-container, .elementor-hotspot-wrapper:before, .elementor-gallery-extra .gallery a:after, .elementor-gallery-extra .gallery-caption, .elementor-gallery-extra-stretch .gallery a, .elementor-gallery-slider .gallery-icon:after, .elementor-unfold__separator, .elementor-extras-html5-video__cover, .elementor-extras-html5-video__cover:after, .ee-effect .ee-button:before, .ee-effect .ee-button:after { top: 0; right: 0; bottom: 0; left: 0; } .fill, .cover, .elementor-heading-extended--text-shadow, .elementor-heading-extended--long-shadow { width: 100%; height: 100%; } .cover, .elementor-heading-extended--text-shadow, .elementor-heading-extended--long-shadow { top: 0; left: 0; } .center, .elementor-image-comparison-handle:before, .elementor-widget-devices-extended .elementor-device-shape, .elementor-circle-progress-position-inside .elementor-circle-progress-value, .elementor-timeline .timeline-item__point .fa, .elementor-extras-html5-video__controls .controls__overlay, .elementor-extras-html5-video__controls .controls__overlay .control:before { top: 50%; left: 50%; transform: translate(-50%, -50%); } .center-vertical, .elementor-timeline .timeline-item__card-arrow:after, .elementor-timeline--vertical.elementor-timeline-align--middle.elementor-timeline .timeline-item__card-arrow { top: 50%; transform: translateY(-50%); } .center-horizontal { left: 50%; transform: translateX(-50%); } .center-transform, .elementor-hotspot { transform: translate(-50%, -50%); } .o-pack { width: 100%; margin-left: 0; display: table; table-layout: fixed; } .o-pack__item { display: table-cell; vertical-align: top; } .o-pack--middle > .o-pack__item { vertical-align: middle; } .o-pack--bottom > .o-pack__item { vertical-align: bottom; } .o-pack--auto { table-layout: auto; } .o-pack--tiny { border-spacing: 5px; } .o-pack--small { border-spacing: 10px; } .o-pack--default { border-spacing: 20px; } .o-pack--large { border-spacing: 40px; } .o-pack--huge { border-spacing: 80px; } .o-pack--reverse { direction: rtl; } .o-pack--reverse > .o-pack__item { direction: ltr; } .o-list-bare, .elementor-extras-html5-video__controls .controls__overlay { list-style: none; margin-left: 0; } .o-list-inline, .elementor-breadcrumbs, .elementor-extras-html5-video__controls .controls__overlay { margin-left: 0; list-style: none; } .o-list-inline__item, .elementor-breadcrumbs__item, .elementor-breadcrumbs__separator, .elementor-extras-html5-video__controls .controls__overlay .control { display: inline-block; } .o-layout { display: block; margin: 0; padding: 0; list-style: none; margin-left: -24px; font-size: 0; } .o-layout__item { box-sizing: border-box; display: inline-block; vertical-align: top; width: 100%; padding-left: 24px; font-size: 1rem; } .o-layout--tiny { margin-left: -6px; } .o-layout--tiny > .o-layout__item { padding-left: 6px; } .o-layout--small { margin-left: -12px; } .o-layout--small > .o-layout__item { padding-left: 12px; } .o-layout--large { margin-left: -48px; } .o-layout--large > .o-layout__item { padding-left: 48px; } .o-layout--huge { margin-left: -144px; } .o-layout--huge > .o-layout__item { padding-left: 144px; } .o-layout--flush { margin-left: 0; } .o-layout--flush > .o-layout__item { padding-left: 0; } .o-layout--middle > .o-layout__item { vertical-align: middle; } .o-layout--bottom > .o-layout__item { vertical-align: bottom; } .o-layout--center { text-align: center; } .o-layout--center > .o-layout__item { text-align: left; } .o-layout--right { text-align: right; } .o-layout--right > .o-layout__item { text-align: left; } .o-layout--reverse { direction: rtl; } .o-layout--reverse > .o-layout__item { direction: ltr; text-align: left; } .elementor { -webkit-font-smoothing: antialiased; } .elementor p:last-child { margin-bottom: 0; } .ee-button-wrapper { display: inline-block; } .ee-button { display: inline-block; line-height: 1; color: #ffffff; background-color: #818a91; text-align: center; } .ee-button.ee-size-xs { font-size: 13px; border-radius: 2px; } .ee-button.ee-size-xs .ee-button-content-wrapper { padding: 10px 20px; } .ee-button.ee-size-sm { font-size: 15px; border-radius: 3px; } .ee-button.ee-size-sm .ee-button-content-wrapper { padding: 12px 24px; } .ee-button.ee-size-md { font-size: 16px; border-radius: 4px; } .ee-button.ee-size-md .ee-button-content-wrapper { padding: 15px 30px; } .ee-button.ee-size-lg { font-size: 18px; border-radius: 5px; } .ee-button.ee-size-lg .ee-button-content-wrapper { padding: 20px 40px; } .ee-button.ee-size-xl { font-size: 20px; border-radius: 6px; } .ee-button.ee-size-xl .ee-button-content-wrapper { padding: 25px 50px; } .ee-button .elementor-align-icon-right { float: right; margin-left: 5px; } .ee-button .elementor-align-icon-left { float: left; margin-right: 5px; } .ee-button-text { display: inline-block; } .ee-button-content-wrapper { display: block; } .elementor-widget-button-group .ee-button-group { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .elementor-widget-button-group .ee-button-group > * { -ms-flex-pack: start; justify-content: flex-start; } .ee-button-group-halign-left .ee-button-group { -ms-flex-pack: start; justify-content: flex-start; } .ee-button-group-halign-center .ee-button-group { -ms-flex-pack: center; justify-content: center; } .ee-button-group-halign-right .ee-button-group { -ms-flex-pack: end; justify-content: flex-end; } .ee-button-group-halign-justify .ee-button-group { -ms-flex-pack: distribute; justify-content: space-around; } .ee-button-group-halign-justify .ee-button-group .ee-button { width: 100%; height: 100%; } .ee-button-group-halign-justify .ee-button-group > * { -ms-flex-positive: 1; flex-grow: 1; } .ee-button-group-halign-justify .ee-button-group > * > * { width: 100%; } .ee-button-group-valign-top .ee-button-group { -ms-flex-align: start; align-items: flex-start; } .ee-button-group-valign-middle .ee-button-group { -ms-flex-align: center; align-items: center; } .ee-button-group-valign-bottom .ee-button-group { -ms-flex-align: end; align-items: flex-end; } .ee-button-group-valign-stretch .ee-button-group .ee-button-wrapper, .ee-button-group-valign-stretch .ee-button-group .ee-button, .ee-button-group-valign-stretch .ee-button-group .ee-button-gap, .ee-button-group-valign-stretch .ee-button-group .ee-button-content-wrapper { display: -ms-flexbox; display: flex; -ms-flex-align: stretch; align-items: stretch; } .ee-button-group-valign-stretch .ee-button-group .ee-button-content-wrapper { -ms-flex-positive: 1; flex-grow: 1; -ms-flex-align: center; align-items: center; } .ee-button-group-valign-stretch .ee-button-group .ee-button-content-wrapper .elementor-align-icon-right { -ms-flex-order: 2; order: 2; } .ee-button-group-valign-stretch .ee-button-group .ee-button-content-wrapper .elementor-align-icon-right + .ee-button-text { -ms-flex-order: 1; order: 1; -ms-flex-positive: 1; flex-grow: 1; } .ee-button-group-gap-narrow .ee-button-group { margin-left: -5px; } .ee-button-group-gap-narrow .ee-button-gap { padding-left: 5px; } .ee-button-group-gap-default .ee-button-group { margin-left: -10px; } .ee-button-group-gap-default .ee-button-gap { padding-left: 10px; } .ee-button-group-gap-extended .ee-button-group { margin-left: -20px; } .ee-button-group-gap-extended .ee-button-gap { padding-left: 20px; } .ee-button-group-gap-wide .ee-button-group { margin-left: -40px; } .ee-button-group-gap-wide .ee-button-gap { padding-left: 40px; } .ee-button-group-gap-wider .ee-button-group { margin-left: -80px; } .ee-button-group-gap-wider .ee-button-gap { padding-left: 80px; } .ee-button-group-stack .ee-button-group { display: block; } .ee-button-group-stack .ee-button-group .ee-button-gap { display: block; } .ee-button-group-stack.ee-button-group-halign-left .ee-button-group { text-align: left; } .ee-button-group-stack.ee-button-group-halign-center .ee-button-group { text-align: center; } .ee-button-group-stack.ee-button-group-halign-right .ee-button-group { text-align: right; } .ee-button-group-stack.ee-button-group-halign-justify .ee-button-group > * { display: block; width: 100%; } .ee-button-group-stack.ee-button-group-gap-narrow .ee-button-group > *:last-child, .ee-button-group-stack.ee-button-group-gap-default .ee-button-group > *:last-child, .ee-button-group-stack.ee-button-group-gap-extended .ee-button-group > *:last-child, .ee-button-group-stack.ee-button-group-gap-wide .ee-button-group > *:last-child, .ee-button-group-stack.ee-button-group-gap-wider .ee-button-group > *:last-child, .ee-button-group-stack.ee-button-group-gap-custom .ee-button-group > *:last-child { margin-bottom: 0 !important; } .ee-button-group-stack.ee-button-group-gap-narrow .ee-button-group > * { margin-bottom: 5px; } .ee-button-group-stack.ee-button-group-gap-default .ee-button-group > * { margin-bottom: 10px; } .ee-button-group-stack.ee-button-group-gap-extended .ee-button-group > * { margin-bottom: 20px; } .ee-button-group-stack.ee-button-group-gap-wide .ee-button-group > * { margin-bottom: 40px; } .ee-button-group-stack.ee-button-group-gap-wider .ee-button-group > * { margin-bottom: 80px; } .ee-button-group-stack.ee-button-group-gap-no .ee-button-group > * { margin-bottom: 0; } .elementor-widget-image-comparison { text-align: center; font-size: 0; } .elementor-widget-image-comparison .elementor-widget-container { overflow: hidden; } .elementor-image-comparison { position: relative; display: inline-block; width: 100%; font-size: 1rem; margin: 0 auto !important; text-align: left; } .elementor-image-comparison img { display: block; max-width: 100%; width: 100%; } .elementor-image-comparison-image { position: absolute; top: 0; left: 0; height: 100%; width: 0; overflow: hidden; transform: translateZ(0); -webkit-backface-visibility: hidden; backface-visibility: hidden; } .elementor-image-comparison-image .elementor-image-comparison-label { right: auto; left: 0; } .is-visible .elementor-image-comparison-image { width: 50%; animation: bounce-in 0.7s; } .elementor-image-comparison-image img { position: absolute; left: 0; top: 0; display: block; height: 100%; width: auto; max-width: none; } .elementor-image-comparison-separator { right: 0; width: 1px; height: 100%; background-color: #FFFFFF; transform: translateX(50%) translateY(-50%); } .elementor-image-comparison-label { position: absolute; bottom: 0; right: 0; padding: 1em; opacity: 0; transform: translateY(20px); transition: transform .3s .7s, opacity .3s .7s; } .elementor-image-comparison-label.is-hidden { visibility: hidden; } .is-visible .elementor-image-comparison-label { opacity: 1; transform: translateY(0); } .elementor-image-comparison-handle { position: absolute; height: 44px; width: 44px; left: 50%; top: 50%; margin-left: -22px; margin-top: -22px; border-radius: 50%; background: #FFFFFF; color: #000000; cursor: move; opacity: 0; transform: translate3d(0, 0, 0) scale(0); color: #000000; } .elementor-image-comparison-handle:before { font-size: 0.4em; } .elementor-image-comparison-handle.draggable { background-color: #000000; color: #FFFFFF; } .is-visible .elementor-image-comparison-handle { opacity: 1; transform: translate3d(0, 0, 0) scale(1); transition: transform .3s .7s, opacity 0s .7s; } .elementor-image-comparison-top .elementor-image-comparison-label { top: 0; bottom: auto; } .elementor-image-comparison-middle .elementor-image-comparison-label { top: 50%; bottom: auto; transform: translateY(-50%); } .elementor-image-comparison-bottom .elementor-image-comparison-label { top: auto; bottom: 0; } @keyframes bounce-in { 0% { width: 0; } 60% { width: 55%; } 100% { width: 50%; } } .elementor-text-divider-wrapper { display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; position: relative; margin: 0 auto; } .elementor-text-divider-text { -ms-flex-negative: 1; flex-shrink: 1; padding: 0 6px; margin: 0; } .elementor-text-divider-before, .elementor-text-divider-after { -ms-flex-positive: 1; flex-grow: 1; height: 1px; min-height: 1px; background-color: #000000; } .elementor-text-divider-left .elementor-text-divider-before { display: none; } .elementor-text-divider-right .elementor-text-divider-after { display: none; } .elementor-widget-devices-extended { font-size: 0; display: block; } .elementor-widget-devices-extended .elementor-device-wrapper { margin: 0 auto; display: inline-block; max-width: 100%; transition: 0.3s cubic-bezier(0.42, 0, 0.2, 1); transition-property: width, padding-bottom; } .elementor-widget-devices-extended .elementor-device { position: relative; display: inline-block; height: 0; max-width: 100%; width: 100%; transition: all 0.3s cubic-bezier(0.42, 0, 0.2, 1); } .elementor-widget-devices-extended .elementor-device svg { width: 100%; height: auto; max-height: 100%; display: block; font-size: 1rem; } .elementor-widget-devices-extended .elementor-device svg .back-shape, .elementor-widget-devices-extended .elementor-device svg .side-shape { fill: #000000; } .elementor-widget-devices-extended .elementor-device svg .overlay-shape { fill-opacity: 0.2; fill: #FFFFFF; } .elementor-widget-devices-extended .elementor-device svg { transition: all 0.3s cubic-bezier(0.42, 0, 0.2, 1); } .elementor-widget-devices-extended .elementor-device-shape { width: 100%; transition: all 0.3s cubic-bezier(0.42, 0, 0.2, 1); } .elementor-widget-devices-extended .elementor-device-media { position: absolute; left: 50%; transition: all 0.3s cubic-bezier(0.42, 0, 0.2, 1); border-radius: 3px; } .elementor-widget-devices-extended .elementor-device-media-inner { background-color: rgba(255, 255, 255, 0.2); position: relative; left: 0; width: 100%; height: 0px; transition: all 0.3s cubic-bezier(0.42, 0, 0.2, 1); } .elementor-widget-devices-extended .elementor-device-media-screen { overflow: hidden; display: -ms-flexbox; display: flex; border-radius: 3px; transition: all 0.3s cubic-bezier(0.42, 0, 0.2, 1); z-index: 2; } .elementor-widget-devices-extended .elementor-device-media-screen-landscape { z-index: 1; opacity: 0; } .elementor-widget-devices-extended .elementor-device-media-screen-inner { position: absolute; left: 0; right: 0; } .elementor-widget-devices-extended .elementor-device-media-screen-inner img { width: 100%; } .elementor-widget-devices-extended .elementor-device-media-screen-inner figure { overflow: hidden; } .elementor-widget-devices-extended .elementor-device-media-screen-video .elementor-device-media-screen-inner, .elementor-widget-devices-extended .elementor-device-media-screen-video .elementor-extras-html5-video { height: 100%; } .elementor-widget-devices-extended .elementor-device-type-phone { width: 277px; } .elementor-widget-devices-extended .elementor-device-type-phone .elementor-device { width: 277px; padding-bottom: 207.22022%; } .elementor-widget-devices-extended .elementor-device-type-phone .elementor-device-media { top: 11.7%; width: 88.80866%; transform: translateX(-50%); } .elementor-widget-devices-extended .elementor-device-type-phone .elementor-device-media-inner { padding-bottom: 177.77778%; } .elementor-widget-devices-extended .elementor-device-type-tablet { width: 430px; } .elementor-widget-devices-extended .elementor-device-type-tablet .elementor-device { width: 430px; padding-bottom: 138.37209%; } .elementor-widget-devices-extended .elementor-device-type-tablet .elementor-device-media { top: 50%; transform: translateX(-50%) translateY(-50%); width: 90.69767%; } .elementor-widget-devices-extended .elementor-device-type-tablet .elementor-device-media-inner { padding-bottom: 133.33333%; } .elementor-widget-devices-extended .elementor-device-type-laptop { width: 645px; } .elementor-widget-devices-extended .elementor-device-type-laptop .elementor-device { width: 645px; padding-bottom: 57.36434%; } .elementor-widget-devices-extended .elementor-device-type-laptop .elementor-device-media { top: 47.9%; transform: translateX(-50%) translateY(-50%); width: 76.43411%; } .elementor-widget-devices-extended .elementor-device-type-laptop .elementor-device-media-inner { padding-bottom: 62.47465%; } .elementor-widget-devices-extended .elementor-device-type-desktop { width: 645px; } .elementor-widget-devices-extended .elementor-device-type-desktop .elementor-device { width: 895px; padding-bottom: 88.49162%; } .elementor-widget-devices-extended .elementor-device-type-desktop .elementor-device-media { top: 33.5%; transform: translateX(-50%) translateY(-50%); width: 92.2905%; } .elementor-widget-devices-extended .elementor-device-type-desktop .elementor-device-media-inner { padding-bottom: 56.41646%; } .elementor-widget-devices-extended .elementor-device-type-window { width: 1000px; } .elementor-widget-devices-extended .elementor-device-type-window .elementor-device { width: 1000px; height: auto; padding-bottom: 0; } .elementor-widget-devices-extended .elementor-device-type-window .elementor-device-shape, .elementor-widget-devices-extended .elementor-device-type-window .elementor-device-media { position: relative; transform: none; top: auto; left: auto; border-radius: 0px; } .elementor-widget-devices-extended .elementor-device-type-window .elementor-device-media { width: 100%; } .elementor-widget-devices-extended .elementor-device-type-window .elementor-device-media-inner { height: auto; padding-bottom: 0; } .elementor-widget-devices-extended .elementor-device-type-window .elementor-device-media-screen:not(.elementor-device-media-screen-cover):not(.elementor-device-media-screen-controls), .elementor-widget-devices-extended .elementor-device-type-window .elementor-device-media-screen-inner { position: relative; top: auto; left: auto; height: auto; width: 100%; overflow: visible; } .elementor-widget-devices-extended .elementor-device-type-window .elementor-device-media-screen-cover { display: block; } .elementor-widget-devices-extended.elementor-device-orientation-landscape .elementor-device-wrapper .elementor-device-shape svg { transform: rotate(90deg); } .elementor-widget-devices-extended.elementor-device-orientation-landscape .elementor-device-wrapper .elementor-device-media { top: 50%; transform: translateY(-50%) translateX(-50%); } .elementor-widget-devices-extended.elementor-device-orientation-landscape .elementor-device-wrapper .elementor-device-orientation { transform: translateY(calc(100% + 24px)) translateX(-50%) rotate(-90deg); } .elementor-widget-devices-extended.elementor-device-orientation-landscape .elementor-device-wrapper.elementor-device-type-phone { width: 574px; } .elementor-widget-devices-extended.elementor-device-orientation-landscape .elementor-device-wrapper.elementor-device-type-phone .elementor-device { width: 574px; padding-bottom: 48.25784%; } .elementor-widget-devices-extended.elementor-device-orientation-landscape .elementor-device-wrapper.elementor-device-type-phone .elementor-device-shape { width: 48.25784%; } .elementor-widget-devices-extended.elementor-device-orientation-landscape .elementor-device-wrapper.elementor-device-type-phone .elementor-device-media { width: 76.30662%; } .elementor-widget-devices-extended.elementor-device-orientation-landscape .elementor-device-wrapper.elementor-device-type-phone .elementor-device-media-inner { padding-bottom: 56.25%; } .elementor-widget-devices-extended.elementor-device-orientation-landscape .elementor-device-wrapper.elementor-device-type-tablet { width: 595px; } .elementor-widget-devices-extended.elementor-device-orientation-landscape .elementor-device-wrapper.elementor-device-type-tablet .elementor-device { width: 595px; padding-bottom: 72.26891%; } .elementor-widget-devices-extended.elementor-device-orientation-landscape .elementor-device-wrapper.elementor-device-type-tablet .elementor-device-shape { width: 72.26891%; } .elementor-widget-devices-extended.elementor-device-orientation-landscape .elementor-device-wrapper.elementor-device-type-tablet .elementor-device-media { width: 87.39496%; } .elementor-widget-devices-extended.elementor-device-orientation-landscape .elementor-device-wrapper.elementor-device-type-tablet .elementor-device-media-inner { padding-bottom: 75%; } .elementor-widget-devices-extended.elementor-device-portrait-scrollable .elementor-device-media-screen-image { overflow-y: auto; } .elementor-widget-devices-extended.elementor-device-portrait-scrollable .elementor-device-media-screen-image-inner { margin-right: -100px; padding-right: 100px; } .elementor-widget-devices-extended.elementor-device-landscape-scrollable .elementor-device-media-screen-landscape { overflow-y: auto; } .elementor-widget-devices-extended.elementor-device-landscape-scrollable .elementor-device-media-screen-landscape-inner { margin-right: -100px; padding-right: 100px; } .elementor-widget-devices-extended .elementor-device-orientation { position: absolute; bottom: 0; left: 50%; z-index: 99; width: 28px; height: 28px; transform: translateY(calc(100% + 24px)) translateX(-50%); font-size: 28px; color: rgba(0, 0, 0, 0.1); cursor: pointer; transition: all 0.3s cubic-bezier(0.42, 0, 0.2, 1); } .elementor-widget-devices-extended .elementor-device-orientation:before { display: block; } .elementor-widget-devices-extended .elementor-device.has--orientation-control { margin-bottom: 52px; } .elementor-widget-devices-extended.elementor-device-orientation-landscape .elementor-device.has--orientation-control .elementor-device-media-screen { opacity: 0; z-index: 1; } .elementor-widget-devices-extended.elementor-device-orientation-landscape .elementor-device.has--orientation-control .elementor-device-media-screen-landscape { opacity: 1; z-index: 2; } .elementor-widget-devices-extended.elementor-device-skin-jetblack svg .overlay-shape { fill: #FFFFFF; fill-opacity: 0.2; } .elementor-widget-devices-extended.elementor-device-skin-jetblack svg .back-shape, .elementor-widget-devices-extended.elementor-device-skin-jetblack svg .side-shape { fill: #000000; } .elementor-widget-devices-extended.elementor-device-skin-black svg .overlay-shape { fill: #FFFFFF; } .elementor-widget-devices-extended.elementor-device-skin-black svg .back-shape, .elementor-widget-devices-extended.elementor-device-skin-black svg .side-shape { fill: #343639; } .elementor-widget-devices-extended.elementor-device-skin-silver svg .overlay-shape { fill: #000000; } .elementor-widget-devices-extended.elementor-device-skin-silver svg .back-shape, .elementor-widget-devices-extended.elementor-device-skin-silver svg .side-shape { fill: #E4E6E7; } .elementor-widget-devices-extended.elementor-device-skin-gold svg .overlay-shape { fill: #000000; } .elementor-widget-devices-extended.elementor-device-skin-gold svg .back-shape, .elementor-widget-devices-extended.elementor-device-skin-gold svg .side-shape { fill: #FBE6CF; } .elementor-widget-devices-extended.elementor-device-skin-rosegold svg .overlay-shape { fill: #000000; } .elementor-widget-devices-extended.elementor-device-skin-rosegold svg .back-shape, .elementor-widget-devices-extended.elementor-device-skin-rosegold svg .side-shape { fill: #FDE4DC; } .elementor-widget-devices-extended.elementor-device-controls-tone-dark svg .overlay-shape { fill: #000000; fill-opacity: 0.2; } .elementor-widget-devices-extended.elementor-device-controls-tone-light svg .overlay-shape { fill: #FFFFFF; fill-opacity: 0.2; } .elementor-widget-devices-extended svg .lighten { fill: #FFFFFF; fill-opacity: 0.3; } .elementor-widget-devices-extended svg .lighten-more { fill: #FFFFFF; fill-opacity: 0.5; } .elementor-hotspots { position: relative; } .elementor-hotspots-wrapper { position: relative; } .elementor-hotspots img { width: 100%; } .hotip-content { display: none; } .hotip-content > *:last-child { margin-bottom: 0; } .hotip-tooltip { position: absolute; z-index: 999; padding: 12px; background-color: #000000; color: #FFFFFF; } .hotip-tooltip p:last-child { margin: 0; } .hotip-tooltip:after { content: ''; position: absolute; width: 0; height: 0; left: 50%; bottom: -10px; margin-left: -10px; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px solid transparent; border-top-color: #000000; } .hotip-tooltip.to--bottom:after { top: -10px; bottom: auto; border-top: 0px; border-bottom: 10px solid transparent; border-bottom-color: #000000; } .hotip-tooltip.to--left:after { right: -10px; left: auto; bottom: auto; top: 50%; margin: 0; margin-top: -10px; border: 0px solid transparent; border-left: 10px solid #000000; border-bottom: 10px solid transparent; border-top: 10px solid transparent; } .hotip-tooltip.to--right:after { left: -10px; right: auto; bottom: auto; top: 50%; margin: 0; margin-top: -10px; border: 0px solid transparent; border-right: 10px solid #000000; border-bottom: 10px solid transparent; border-top: 10px solid transparent; } .hotip-tooltip.to--top:after { bottom: -10px; top: auto; border-bottom: 0px; border-top-color: transparent; border-top-color: #000000; } .hotip-tooltip.at--top:after { bottom: auto; top: 10px; margin: 0; } .hotip-tooltip.at--bottom:after { top: auto; bottom: 10px; margin: 0; } .hotip-tooltip.at--left:after { left: 10px; margin: 0; } .hotip-tooltip.at--right:after { right: 10px; left: auto; margin: 0; } .elementor-hotspot { position: absolute; left: 48px; top: 48px; } .elementor-hotspot-wrapper { box-sizing: content-box; cursor: pointer; transition: all 0.3s cubic-bezier(0.42, 0, 0.2, 1); text-align: center; line-height: 40px; } .elementor-hotspot-wrapper:before { content: ""; position: absolute; z-index: -1; transform: scale(1); pointer-events: none; animation: pulse 2s infinite; } .elementor-hotspot-wrapper, .elementor-hotspot-wrapper:before { min-width: 40px; min-height: 40px; display: block; background-color: #000000; color: #FFFFFF; border-radius: 9999px; } .elementor-hotspot-wrapper:hover:before { animation: none; } .elementor-hotspot-text { padding: 0 12px; display: inline-block; } @keyframes pulse { 0% { transform: scale(1); opacity: 1; } 100% { transform: scale(1.5); opacity: 0; } } .elementor-widget-circle-progress { text-align: center; } .elementor-circle-progress { position: relative; display: inline-block; } .elementor-circle-progress canvas { display: block; max-width: 100%; height: auto !important; margin: 0 auto; } .elementor-circle-progress-value { cursor: default; display: -ms-flexbox; display: flex; font-size: 30px; font-weight: bold; } .elementor-circle-progress-value > .suffix { text-align: left; font-size: 0.5em; margin-left: 0.2em; } .elementor-circle-progress-text { display: block; margin-top: 12px; } .elementor-circle-progress-suffix-before .elementor-circle-progress-value { -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .elementor-circle-progress-suffix-before .elementor-circle-progress-value > .suffix { margin-right: 0.2em; margin-left: 0; } .elementor-circle-progress-suffix-top .elementor-circle-progress-value { -ms-flex-align: start; align-items: flex-start; } .elementor-circle-progress-suffix-middle .elementor-circle-progress-value { -ms-flex-align: center; align-items: center; } .elementor-circle-progress-suffix-bottom .elementor-circle-progress-value { -ms-flex-align: baseline; align-items: baseline; } .elementor-circle-progress-suffix-stretch .elementor-circle-progress-value > .suffix { font-size: inherit; line-height: inherit; margin: 0; } .elementor-circle-progress-position-below .elementor-circle-progress-value { -ms-flex-pack: center; justify-content: center; } .elementor-heading-extended-gradient .elementor-heading-extended--text { background-clip: text; text-fill-color: transparent; -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .elementor-heading-extended-title { transform: translate(0, 0); z-index: 0; } .elementor-heading-extended-title.elementor-size-small { font-size: 15px; } .elementor-heading-extended-title.elementor-size-medium { font-size: 19px; } .elementor-heading-extended-title.elementor-size-large { font-size: 29px; } .elementor-heading-extended-title.elementor-size-xl { font-size: 39px; } .elementor-heading-extended-title.elementor-size-xxl { font-size: 59px; } .elementor-heading-extended--text { display: block; position: relative; } .elementor-heading-extended--text-shadow { display: inline-block; color: transparent; z-index: -1; } .elementor-heading-extended--long-shadow { color: transparent; z-index: -2; } .elementor-gallery-extra .gallery { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; } .elementor-gallery-extra .gallery-item { position: relative; -ms-flex-positive: 0; flex-grow: 0; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0; } .elementor-gallery-extra .gallery-item.is--3d { z-index: 1; } .elementor-gallery-extra .gallery-icon { position: relative; } .elementor-gallery-extra .gallery-icon a { display: block; } .elementor-gallery-extra .gallery-icon, .elementor-gallery-extra .gallery a, .elementor-gallery-extra .gallery img { transition: all 0.3s cubic-bezier(0.42, 0, 0.2, 1); -webkit-backface-visibility: hidden; backface-visibility: hidden; } .elementor-gallery-extra .gallery a, .elementor-gallery-extra .gallery img { width: 100%; } .elementor-gallery-extra .gallery a { position: relative; overflow: hidden; } .elementor-gallery-extra .gallery a:after { content: ""; transition: all 0.3s cubic-bezier(0.42, 0, 0.2, 1); } .elementor-gallery-extra .gallery-caption { position: absolute; top: auto; } .elementor-gallery-extra-left .gallery { -ms-flex-pack: start; justify-content: flex-start; } .elementor-gallery-extra-center .gallery { -ms-flex-pack: center; justify-content: center; } .elementor-gallery-extra-right .gallery { -ms-flex-pack: end; justify-content: flex-end; } .elementor-gallery-extra-justify .gallery .gallery-item { -ms-flex-positive: 1; flex-grow: 1; } .elementor-gallery-extra-top .gallery { -ms-flex-align: start; align-items: flex-start; } .elementor-gallery-extra-middle .gallery { -ms-flex-align: center; align-items: center; } .elementor-gallery-extra-bottom .gallery { -ms-flex-align: end; align-items: flex-end; } .elementor-gallery-extra-stretch .gallery { -ms-flex-align: stretch; align-items: stretch; } .elementor-gallery-extra-stretch .gallery-item:nth-child(even) { z-index: 1; } .elementor-gallery-extra-stretch .gallery-icon, .elementor-gallery-extra-stretch .gallery a, .elementor-gallery-extra-stretch .gallery img { display: -ms-flexbox; display: flex; object-fit: cover; width: 100%; height: auto; } .elementor-gallery-extra-stretch .gallery a { position: absolute; } .elementor-gallery-extra-stretch .gallery img { height: 100%; } .elementor-gallery-extra-stretch .gallery-icon { width: auto; position: relative; } .elementor-gallery-extra-stretch .gallery-icon:before { content: ""; width: 100%; display: table; padding-bottom: 100%; } .elementor-gallery-extra-stretch .gallery-icon > a > img { position: absolute; left: 0; top: 0; } .elementor-gallery-extra-stretch .gallery-icon > img { position: absolute; left: 0; top: 0; bottom: 0; right: 0; overflow: hidden; } .elementor-gallery-slider { display: -ms-flexbox; display: flex; margin-left: -24px; } .elementor-gallery-slider__preview, .elementor-gallery-slider__gallery { -ms-flex: 1 1 auto; flex: 1 1 auto; width: 50%; padding-left: 24px; } .elementor-gallery-slider--right .elementor-gallery-slider { -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .elementor-gallery-slider--top .elementor-gallery-slider { -ms-flex-flow: row; flex-flow: row; -ms-flex-direction: column; flex-direction: column; } .elementor-gallery-slider--top .elementor-gallery-slider__preview, .elementor-gallery-slider--top .elementor-gallery-slider__gallery { width: 100%; } .elementor-gallery-slider--top .elementor-gallery-slider__preview { margin-bottom: 24px; } .elementor-gallery-slider .gallery img { width: 100%; } .elementor-gallery-slider .gallery-icon { cursor: pointer; } .elementor-gallery-slider .gallery-icon:after { content: ""; transition: all 0.3s cubic-bezier(0.42, 0, 0.2, 1); } .elementor-gallery-slider__preview .slick-slide { overflow: hidden; } .elementor-gallery-slider__preview .slick-image-stretch .slick-slide figure, .elementor-gallery-slider__preview .slick-image-stretch .slick-slide .slick-slide-image { width: 100%; } .timeline-item.is--hidden { visibility: hidden; } .timeline-item.is--focused .timeline-item__point { background-color: red; } .elementor-timeline { position: relative; display: inline-block; width: 100%; max-width: 100%; margin: 0 auto; } .elementor-timeline__line { position: absolute; background-color: #f7f7f7; } .elementor-timeline__line-inner { background-color: red; } .elementor-timeline .timeline-item { position: relative; } .elementor-timeline .timeline-item__card-wrapper, .elementor-timeline .timeline-item__meta-wrapper { max-width: 100%; position: relative; } .elementor-timeline .timeline-item__img { overflow: hidden; } .elementor-timeline .timeline-item__img, .elementor-timeline .timeline-item__img a { display: block; } .elementor-timeline .timeline-item__point { width: 40px; height: 40px; min-width: 10px; min-height: 10px; background-color: #000000; color: #FFFFFF; border-radius: 999px; position: relative; transition: background 0.2s cubic-bezier(0, 0.63, 0.68, 1.32), transform 0.2s cubic-bezier(0, 0.63, 0.68, 1.32); } .elementor-timeline .timeline-item__point .fa { position: absolute; } .elementor-timeline .timeline-item__point .fa:before { font-size: 1em; } .elementor-timeline .timeline-item.bounce-in .timeline-item__card { visibility: visible; animation: cd-bounce-odd 1s; } .elementor-timeline .timeline-item__card { display: block; position: relative; padding: 24px; background-color: #f7f7f7; border-radius: 4px; } .elementor-timeline .timeline-item__card, .elementor-timeline .timeline-item__card-arrow:after { transition: all 0.2s cubic-bezier(0, 0.63, 0.68, 1); } .elementor-timeline .timeline-item__card-arrow { width: 10px; height: 40px; position: absolute; } .elementor-timeline .timeline-item__card-arrow:after { content: ""; width: 0px; height: 0px; } .elementor-timeline .woocommerce.product .amount { display: block; margin-bottom: 12px; } .elementor-timeline .woocommerce.product del .amount { margin: 0px; } .elementor-timeline .woocommerce.product .add_to_cart_button, .elementor-timeline .woocommerce.product .added_to_cart { display: inline-block; } .elementor-timeline .woocommerce.product .added_to_cart { margin-left: 24px; } .elementor-timeline--vertical.elementor-timeline .elementor-timeline__line { width: 4px; bottom: 0; top: 0; transform: translateX(-50%); } .elementor-timeline--vertical.elementor-timeline .elementor-timeline__line-inner { width: 100%; height: 20%; } .elementor-timeline--vertical.elementor-timeline .elementor-timeline__item { margin-bottom: 24px; } .elementor-timeline--vertical.elementor-timeline .timeline-item { display: -ms-flexbox; display: flex; -ms-flex-align: start; align-items: flex-start; } .elementor-timeline--vertical.elementor-timeline .timeline-item__card-arrow { top: 0; } .elementor-timeline--vertical.elementor-timeline .timeline-item__card-arrow:after { border-top: 10px solid transparent; border-bottom: 10px solid transparent; } .elementor-timeline--vertical.elementor-timeline .timeline-item__point { -ms-flex-negative: 0; flex-shrink: 0; } .elementor-timeline--vertical.elementor-timeline .timeline-item__meta-wrapper { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; } .elementor-timeline--vertical.elementor-timeline-align--left { -ms-flex-pack: start; justify-content: flex-start; } .elementor-timeline--vertical.elementor-timeline-align--left.elementor-timeline .elementor-timeline__line { left: 0px; margin-left: 20px; } .elementor-timeline--vertical.elementor-timeline-align--left.elementor-timeline .timeline-item { -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .elementor-timeline--vertical.elementor-timeline-align--left.elementor-timeline .timeline-item__point { margin-left: 0 !important; } .elementor-timeline--vertical.elementor-timeline-align--left.elementor-timeline .timeline-item__meta-wrapper { -ms-flex-positive: 0; flex-grow: 0; -ms-flex-order: 0; order: 0; } .elementor-timeline--vertical.elementor-timeline-align--left.elementor-timeline .timeline-item__card-wrapper { -ms-flex-positive: 1; flex-grow: 1; -ms-flex-order: 1; order: 1; } .elementor-timeline--vertical.elementor-timeline-align--left.elementor-timeline .timeline-item__card-arrow { left: -10px; } .elementor-timeline--vertical.elementor-timeline-align--left.elementor-timeline .timeline-item__card-arrow:after { border-right-width: 10px; border-right-style: solid; border-right-color: #f7f7f7; } .elementor-timeline--vertical.elementor-timeline-align--left.elementor-timeline .timeline-item__card-wrapper { margin-left: 10px; } .elementor-timeline--vertical.elementor-timeline-align--left.elementor-timeline .timeline-item__meta { margin-bottom: 24px; } .elementor-timeline--vertical.elementor-timeline-align--right.elementor-timeline .elementor-timeline__line { left: auto; right: 0; margin-right: 20px; transform: translateX(50%); } .elementor-timeline--vertical.elementor-timeline-align--right.elementor-timeline .timeline-item { -ms-flex-wrap: nowrap; flex-wrap: nowrap; -ms-flex-pack: end; justify-content: flex-end; } .elementor-timeline--vertical.elementor-timeline-align--right.elementor-timeline .timeline-item__point { -ms-flex-order: 2; order: 2; margin-right: 0 !important; } .elementor-timeline--vertical.elementor-timeline-align--right.elementor-timeline .timeline-item__meta { -ms-flex-order: 1; order: 1; } .elementor-timeline--vertical.elementor-timeline-align--right.elementor-timeline .timeline-item__meta-wrapper { -ms-flex-order: 2; order: 2; -ms-flex-positive: 0; flex-grow: 0; -ms-flex-pack: end; justify-content: flex-end; } .elementor-timeline--vertical.elementor-timeline-align--right.elementor-timeline .timeline-item__card-wrapper { -ms-flex-positive: 1; flex-grow: 1; -ms-flex-order: 1; order: 1; } .elementor-timeline--vertical.elementor-timeline-align--right.elementor-timeline .timeline-item__card-arrow { right: -10px; } .elementor-timeline--vertical.elementor-timeline-align--right.elementor-timeline .timeline-item__card-arrow:after { border-left-width: 10px; border-left-style: solid; border-left-color: #f7f7f7; } .elementor-timeline--vertical.elementor-timeline-align--right.elementor-timeline .timeline-item__card-wrapper { margin-right: 10px; } .elementor-timeline--vertical.elementor-timeline-align--right.elementor-timeline .timeline-item__meta { margin-bottom: 24px; } .elementor-timeline--vertical.elementor-timeline-align--center.elementor-timeline .timeline-item__card-arrow:after { border-right-color: #f7f7f7; border-left-color: #f7f7f7; } .elementor-timeline--vertical.elementor-timeline-align--middle.elementor-timeline .timeline-item { -ms-flex-align: center; align-items: center; } .elementor-timeline--vertical.elementor-timeline-align--bottom.elementor-timeline .timeline-item { -ms-flex-align: end; align-items: flex-end; } .elementor-timeline--vertical.elementor-timeline-align--bottom.elementor-timeline .timeline-item__card-arrow { top: auto; bottom: 0; } @keyframes cd-bounce-even { 0% { opacity: 0; transform: translateX(-100px); } 60% { opacity: 1; transform: translateX(10px); } 100% { transform: translateX(0px); } } @keyframes cd-bounce-odd { 0% { opacity: 0; transform: translateX(100px); } 60% { opacity: 1; transform: translateX(-10px); } 100% { transform: translateX(0px); } } .elementor-unfold__mask { overflow: hidden; position: relative; } .elementor-unfold__separator { width: 100%; height: 24px; max-height: 100%; top: auto; background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%); } .elementor-unfold__trigger { margin-top: 24px; } .elementor-unfold__trigger .ee-button { cursor: pointer; } .elementor-extras-html5-video { overflow: hidden; position: relative; transform: translate3d(0, 0, 0); font-size: 12px; } .elementor-extras-html5-video video[poster] { object-fit: cover; } .elementor-extras-html5-video__source { display: inline-block; vertical-align: top; } .elementor-extras-html5-video__cover { cursor: pointer; } .elementor-extras-html5-video__cover:after { content: ""; } .elementor-extras-html5-video .control { cursor: default; } .elementor-extras-html5-video .control--icon, .elementor-extras-html5-video .control--progress { cursor: pointer; } .elementor-extras-html5-video__controls .controls__overlay { white-space: nowrap; margin: 0; } .elementor-extras-html5-video__controls .controls__overlay .control { cursor: pointer; transition: background-color .2s linear, box-shadow .2s linear, opacity .2s linear, color .2s linear; vertical-align: middle; position: relative; width: 60px; height: 60px; font-size: 60px; } .elementor-extras-html5-video__controls .controls__overlay .control.nicon-play:before { margin-left: 3%; } .elementor-extras-html5-video__controls .controls__overlay .control:before { font-size: 0.5em; } .elementor-extras-html5-video__controls .controls__overlay .controls__rewind { display: none; } .elementor-extras-html5-video__controls .controls__overlay .controls__rewind:before { margin-top: -4%; } .elementor-extras-html5-video__controls .controls__bar-wrapper { position: absolute; bottom: 0; right: 0; left: 0; transition: transform 0.4s cubic-bezier(0.42, 0, 0.2, 1); } .elementor-extras-html5-video__controls .controls__bar { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; padding: 12px; transition: background-color .2s linear, box-shadow .2s linear, opacity .2s linear, color .2s linear; } .elementor-extras-html5-video__controls .controls__bar .controls__time { padding: 6px; } .elementor-extras-html5-video__controls .controls__bar .controls__progress { -ms-flex-preferred-size: 80%; flex-basis: 80%; -ms-flex-positive: 1; flex-grow: 1; } .elementor-extras-html5-video__controls .controls__bar .controls__volume { -ms-flex-preferred-size: 20%; flex-basis: 20%; -ms-flex-positive: 1; flex-grow: 1; display: -ms-flexbox; display: flex; position: relative; -ms-flex-align: center; align-items: center; } .elementor-extras-html5-video__controls .controls__bar .controls__volume-bar { -ms-flex-positive: 1; flex-grow: 1; } .elementor-extras-html5-video__controls .controls__bar .control--indicator { padding: 0 6px; } .elementor-extras-html5-video__controls .controls__bar .control--progress { position: relative; margin: 0 6px; height: 12px; overflow: hidden; transform: translate3d(0, 0, 0); } .elementor-extras-html5-video__controls .controls__bar .control--progress__inner { position: absolute; left: 0; top: 0; bottom: 0; transition: background-color 0.2s linear; } .elementor-extras-html5-video__controls .controls__bar .control--progress__track { opacity: 0.2; right: 0; } .elementor-extras-html5-video__controls .controls__bar .control--icon { font-size: 1em; padding: 0 6px; } .elementor-extras-html5-video__controls .controls__bar .control--icon:before { display: block; } .elementor-extras-html5-video__controls .controls__bar .control--icon:hover { opacity: 1; } .elementor-extras-html5-video.playing .controls__bar-wrapper { transform: translateY(100%); } .elementor-extras-html5-video.playing:hover .controls__bar-wrapper { transform: translateY(0); } .elementor-extras-html5-video.paused .controls__overlay .controls__rewind { display: inline-block; margin-right: 24px; } .elementor-portfolio-item > a.elementor-post__thumbnail__link:hover { transition: none; } .elementor-extras-sticky-parent--stuck { transform: translateZ(0); } .elementor-widget.elementor-extras-sticky--stuck, .elementor-section.elementor-extras-sticky--stuck { left: auto !important; } .elementor-element .parallax { width: 100%; height: 100%; top: 0; left: 0; position: absolute; overflow: hidden; z-index: -1; } .elementor-element .parallax, .elementor-element .parallax-inner { transition: none; } .ee-effect .ee-button { position: relative; vertical-align: middle; padding: 0; } .ee-effect .ee-button:before, .ee-effect .ee-button:after { position: absolute; } .ee-effect .ee-button.ee-size-xs:after { padding: 10px 20px; } .ee-effect .ee-button.ee-size-xs:after, .ee-effect .ee-button.ee-size-xs:before { border-radius: 2px; } .ee-effect .ee-button.ee-size-sm:after { padding: 12px 24px; } .ee-effect .ee-button.ee-size-sm:after, .ee-effect .ee-button.ee-size-sm:before { border-radius: 3px; } .ee-effect .ee-button.ee-size-md:after { padding: 15px 30px; } .ee-effect .ee-button.ee-size-md:after, .ee-effect .ee-button.ee-size-md:before { border-radius: 4px; } .ee-effect .ee-button.ee-size-lg:after { padding: 20px 40px; } .ee-effect .ee-button.ee-size-lg:after, .ee-effect .ee-button.ee-size-lg:before { border-radius: 5px; } .ee-effect .ee-button.ee-size-xl:after { padding: 25px 50px; } .ee-effect .ee-button.ee-size-xl:after, .ee-effect .ee-button.ee-size-xl:before { border-radius: 6px; } .ee-effect.ee-effect-type--clone .ee-button, .ee-effect.ee-effect-type--back .ee-button { overflow: hidden; } .ee-effect.ee-effect-type--3d .ee-button, .ee-effect.ee-effect-type--cube .ee-button { border-radius: 0px !important; } .ee-effect.ee-effect-type--3d .ee-button:before, .ee-effect.ee-effect-type--3d .ee-button:after, .ee-effect.ee-effect-type--cube .ee-button:before, .ee-effect.ee-effect-type--cube .ee-button:after { border-radius: 0px; } .ee-effect.ee-effect-type--clone .ee-button:before, .ee-effect.ee-effect-type--clone .ee-button:after, .ee-effect.ee-effect-type--back .ee-button:before, .ee-effect.ee-effect-type--back .ee-button:after, .ee-effect.ee-effect-type--3d .ee-button:before, .ee-effect.ee-effect-type--3d .ee-button:after, .ee-effect.ee-effect-type--cube .ee-button:before, .ee-effect.ee-effect-type--cube .ee-button:after { border-radius: 0px; } .ee-effect.ee-effect-type--clone .ee-button:before, .ee-effect.ee-effect-type--flip .ee-button:before, .ee-effect.ee-effect-type--cube .ee-button:before { content: ""; } .ee-effect.ee-effect-type--clone .ee-button:after, .ee-effect.ee-effect-type--flip .ee-button:after, .ee-effect.ee-effect-type--cube .ee-button:after { content: attr(data-label); } .ee-effect.ee-effect-type--clone .ee-button:before, .ee-effect.ee-effect-type--clone .ee-button:after { overflow: hidden; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; } .ee-effect.ee-effect-type--clone .ee-button:before { z-index: 1; } .ee-effect.ee-effect-type--clone .ee-button:after { z-index: 2; } .ee-effect.ee-effect-type--clone:hover .ee-button:before, .ee-effect.ee-effect-type--clone:hover .ee-button:after, .ee-effect.ee-effect-type--clone.ee-effect-zoom--zoom-in:hover .ee-button:before, .ee-effect.ee-effect-type--clone.ee-effect-zoom--zoom-in:hover .ee-button:after, .ee-effect.ee-effect-type--clone.ee-effect-zoom--zoom-out:hover .ee-button:before, .ee-effect.ee-effect-type--clone.ee-effect-zoom--zoom-out:hover .ee-button:after { transform: translateY(0) translateX(0); } .ee-effect.ee-effect-type--back .ee-button { z-index: 1; } .ee-effect.ee-effect-type--back .ee-button:before, .ee-effect.ee-effect-type--back .ee-button:after { content: ""; z-index: -1; } .ee-effect.ee-effect-type--back:hover .ee-button:before, .ee-effect.ee-effect-type--back:hover .ee-button:after { transform: translateY(0) translateX(0); } .ee-effect.ee-effect-type--flip .ee-button { transform-style: preserve-3d; position: relative; } .ee-effect.ee-effect-type--flip:hover .ee-button { transform: rotateX(-180deg); } .ee-effect.ee-effect-type--flip.ee-effect-zoom--zoom-in:hover .ee-button { transform: scale(1.2) rotateX(-180deg); } .ee-effect.ee-effect-type--flip.ee-effect-zoom--zoom-out:hover .ee-button { transform: scale(0.8) rotateX(-180deg); } .ee-effect.ee-effect-type--flip .ee-button { z-index: 2; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .ee-effect.ee-effect-type--flip .ee-button:before, .ee-effect.ee-effect-type--flip .ee-button:after { transform: rotateX(-180deg); } .ee-effect.ee-effect-type--3d .ee-button { transform-style: preserve-3d; } .ee-effect.ee-effect-type--3d .ee-button:before { content: ""; height: 50%; width: 100%; bottom: 100%; left: 0; top: auto; transform-origin: 0% 100%; transform: rotateX(90deg); } .ee-effect.ee-effect-type--3d:hover .ee-button { transform: rotateX(-20deg) translateY(10%); } .ee-effect.ee-effect-type--3d.ee-effect-zoom--zoom-in:hover .ee-button { transform: scale(1.2) rotateX(-20deg); } .ee-effect.ee-effect-type--3d.ee-effect-zoom--zoom-out:hover .ee-button { transform: scale(0.8) rotateX(-20deg); } .ee-effect.ee-effect-type--cube .ee-button { z-index: 2; transform-style: preserve-3d; transform-origin: 0% 100%; } .ee-effect.ee-effect-type--cube .ee-button:after, .ee-effect.ee-effect-type--cube .ee-button:before { bottom: 100%; height: 100%; top: auto; transform-origin: 0% 100%; transform: rotateX(90deg); } .ee-effect.ee-effect-type--cube:hover .ee-button { transform: rotateX(-90deg) translateY(50%); } .ee-effect--double .ee-button:after { opacity: 0.6; transition-delay: .07s; } .ee-effect--double:hover .ee-button:after { transition-delay: 0s; } .ee-effect--double:hover .ee-button:before { transition-delay: .07s; } .ee-effect--double.ee-effect-orientation--horizontal .ee-button:after, .ee-effect--double.ee-effect-orientation--vertical .ee-button:after { opacity: 1; transition-delay: 0s; } .ee-effect--double.ee-effect-orientation--horizontal:hover .ee-button:before, .ee-effect--double.ee-effect-orientation--vertical:hover .ee-button:before { transition-delay: 0s; } .ee-effect-orientation--horizontal .ee-button:before { right: 50%; transform: translateX(-100%); } .ee-effect-orientation--horizontal .ee-button:after { left: 50%; transform: translateX(100%); } .ee-effect-shape--round.ee-effect-orientation--horizontal .ee-button:before, .ee-effect-shape--round.ee-effect-orientation--horizontal .ee-button:after { top: -1.3em; bottom: -1.3em; } .ee-effect-shape--round.ee-effect-orientation--horizontal .ee-button:before { border-top-right-radius: 100%; border-bottom-right-radius: 100%; } .ee-effect-shape--round.ee-effect-orientation--horizontal .ee-button:after { border-top-left-radius: 100%; border-bottom-left-radius: 100%; } .ee-effect-shape--skewed.ee-effect-orientation--horizontal .ee-button:before { transform: skewX(10deg) translateX(-100%); } .ee-effect-shape--skewed.ee-effect-orientation--horizontal .ee-button:after { transform: skewX(10deg) translateX(100%); } .ee-effect-shape--skewed.ee-effect-orientation--horizontal:hover .ee-button:before { transform: skewX(10deg) translateX(-45%); } .ee-effect-shape--skewed.ee-effect-orientation--horizontal:hover .ee-button:after { transform: skewX(10deg) translateX(45%); } .ee-effect-orientation--vertical .ee-button:before { bottom: 50%; transform: translateY(-100%); } .ee-effect-orientation--vertical .ee-button:after { top: 50%; transform: translateY(100%); } .ee-effect-shape--round.ee-effect-orientation--vertical .ee-button:before, .ee-effect-shape--round.ee-effect-orientation--vertical .ee-button:after { left: -1.3em; right: -1.3em; } .ee-effect-shape--round.ee-effect-orientation--vertical .ee-button:before { border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; } .ee-effect-shape--round.ee-effect-orientation--vertical .ee-button:after { border-top-left-radius: 100%; border-top-right-radius: 100%; } .ee-effect-shape--skewed.ee-effect-orientation--vertical .ee-button:before { transform: skewY(-10deg) translateY(-100%); } .ee-effect-shape--skewed.ee-effect-orientation--vertical .ee-button:after { transform: skewY(-10deg) translateY(100%); } .ee-effect-shape--skewed.ee-effect-orientation--vertical:hover .ee-button:before { transform: skewY(-10deg) translateY(-45%); } .ee-effect-shape--skewed.ee-effect-orientation--vertical:hover .ee-button:after { transform: skewY(-10deg) translateY(45%); } .ee-effect-type--clone.ee-effect-direction--down .ee-button:before, .ee-effect-type--clone.ee-effect-direction--down .ee-button:after, .ee-effect-type--back.ee-effect-direction--down .ee-button:before, .ee-effect-type--back.ee-effect-direction--down .ee-button:after { transform: translateY(-100%); } .ee-effect-type--clone.ee-effect-zoom--zoom-in.ee-effect-direction--down .ee-button:after { transform: translateY(-100%) scale(0.5); } .ee-effect-type--clone.ee-effect-zoom--zoom-out.ee-effect-direction--down .ee-button:after { transform: translateY(-100%) scale(1.3); } .ee-effect-direction--down.ee-effect-entrance--move:hover .ee-button-content-wrapper { transform: translateY(100%); } .ee-effect-direction--down.ee-effect-entrance--push:hover .ee-button-content-wrapper { transform: translateY(50%); opacity: 0; } .ee-effect-type--clone.ee-effect-direction--up .ee-button:before, .ee-effect-type--clone.ee-effect-direction--up .ee-button:after, .ee-effect-type--back.ee-effect-direction--up .ee-button:before, .ee-effect-type--back.ee-effect-direction--up .ee-button:after { transform: translateY(100%); } .ee-effect-type--clone.ee-effect-zoom--zoom-in.ee-effect-direction--up .ee-button:after { transform: translateY(100%) scale(0.5); } .ee-effect-type--clone.ee-effect-zoom--zoom-out.ee-effect-direction--up .ee-button:after { transform: translateY(100%) scale(1.3); } .ee-effect-type--3d.ee-effect-direction--up .ee-button:before { content: ""; height: 50%; width: 100%; top: 100%; left: 0; bottom: auto; transform-origin: 0% 0%; transform: rotateX(-90deg); } .ee-effect-type--flip.ee-effect-direction--up .ee-button:before, .ee-effect-type--flip.ee-effect-direction--up .ee-button:after { transform: rotateX(180deg); } .ee-effect-type--cube.ee-effect-direction--up .ee-button { transform-origin: 0% 0%; } .ee-effect-type--cube.ee-effect-direction--up .ee-button:after, .ee-effect-type--cube.ee-effect-direction--up .ee-button:before { top: 100%; bottom: auto; height: 100%; transform-origin: 100% 0%; transform: rotateX(-90deg); } .ee-effect-direction--up.ee-effect-entrance--move:hover .ee-button-content-wrapper { transform: translateY(-100%); } .ee-effect-direction--up.ee-effect-entrance--push:hover .ee-button-content-wrapper { transform: translateY(-50%); opacity: 0; } .ee-effect-type--3d.ee-effect-direction--up:hover .ee-button { transform: rotateX(20deg) translateY(-10%); } .ee-effect-type--3d.ee-effect-zoom--zoom-in.ee-effect-direction--up:hover .ee-button { transform: scale(1.2) rotateX(20deg); } .ee-effect-type--3d.ee-effect-zoom--zoom-out.ee-effect-direction--up:hover .ee-button { transform: scale(0.8) rotateX(20deg); } .ee-effect-type--flip.ee-effect-direction--up:hover .ee-button { transform: rotateX(180deg); } .ee-effect-type--flip.ee-effect-zoom--zoom-in.ee-effect-direction--up:hover .ee-button { transform: scale(1.2) rotateX(180deg); } .ee-effect-type--flip.ee-effect-zoom--zoom-out.ee-effect-direction--up:hover .ee-button { transform: scale(0.8) rotateX(180deg); } .ee-effect-type--cube.ee-effect-direction--up:hover .ee-button { transform: rotateX(90deg) translateY(-50%); } .ee-effect-type--clone.ee-effect-direction--left .ee-button:before, .ee-effect-type--clone.ee-effect-direction--left .ee-button:after, .ee-effect-type--back.ee-effect-direction--left .ee-button:before, .ee-effect-type--back.ee-effect-direction--left .ee-button:after { transform: translateX(100%); } .ee-effect-type--clone.ee-effect-zoom--zoom-in.ee-effect-direction--left .ee-button:after { transform: translateX(100%) scale(0.5); } .ee-effect-type--clone.ee-effect-zoom--zoom-out.ee-effect-direction--left .ee-button:after { transform: translateX(100%) scale(1.3); } .ee-effect-type--3d.ee-effect-direction--left .ee-button:before { content: ""; height: 100%; width: 50%; top: 0; left: 100%; right: auto; transform-origin: 0% 100%; transform: rotateY(90deg); } .ee-effect-type--flip.ee-effect-direction--left .ee-button:before, .ee-effect-type--flip.ee-effect-direction--left .ee-button:after { transform: rotateY(-180deg); } .ee-effect-type--cube.ee-effect-direction--left .ee-button { transform-origin: 0% 0%; } .ee-effect-type--cube.ee-effect-direction--left .ee-button:after, .ee-effect-type--cube.ee-effect-direction--left .ee-button:before { top: 0; bottom: 0; width: 100%; left: 100%; right: auto; transform-origin: 0% 0%; transform: rotateY(90deg); } .ee-effect-direction--left.ee-effect-entrance--move:hover .ee-button-content-wrapper { transform: translateX(-100%); } .ee-effect-direction--left.ee-effect-entrance--push:hover .ee-button-content-wrapper { transform: translateX(-50%); opacity: 0; } .ee-effect-type--3d.ee-effect-direction--left:hover .ee-button { transform: rotateY(-20deg) translateX(-10%); } .ee-effect-type--3d.ee-effect-zoom--zoom-in.ee-effect-direction--left:hover .ee-button { transform: scale(1.2) rotateY(-20deg); } .ee-effect-type--3d.ee-effect-zoom--zoom-out.ee-effect-direction--left:hover .ee-button { transform: scale(0.8) rotateY(-20deg); } .ee-effect-type--flip.ee-effect-direction--left:hover .ee-button { transform: rotateY(-180deg); } .ee-effect-type--flip.ee-effect-zoom--zoom-in.ee-effect-direction--left:hover .ee-button { transform: scale(1.2) rotateY(-180deg); } .ee-effect-type--flip.ee-effect-zoom--zoom-out.ee-effect-direction--left:hover .ee-button { transform: scale(0.8) rotateY(-180deg); } .ee-effect-type--cube.ee-effect-direction--left:hover .ee-button { transform: rotateY(-90deg) translateX(-50%); } .ee-effect-type--clone.ee-effect-direction--right .ee-button:before, .ee-effect-type--clone.ee-effect-direction--right .ee-button:after, .ee-effect-type--back.ee-effect-direction--right .ee-button:before, .ee-effect-type--back.ee-effect-direction--right .ee-button:after { transform: translateX(-100%); } .ee-effect-type--clone.ee-effect-zoom--zoom-in.ee-effect-direction--right .ee-button:after { transform: translateX(-100%) scale(0.5); } .ee-effect-type--clone.ee-effect-zoom--zoom-out.ee-effect-direction--right .ee-button:after { transform: translateX(-100%) scale(1.3); } .ee-effect-type--3d.ee-effect-direction--right .ee-button:before { content: ""; height: 100%; width: 50%; top: 0; right: 100%; left: auto; transform-origin: 100% 0%; transform: rotateY(-90deg); } .ee-effect-type--flip.ee-effect-direction--right .ee-button:before, .ee-effect-type--flip.ee-effect-direction--right .ee-button:after { transform: rotateY(180deg); } .ee-effect-type--cube.ee-effect-direction--right .ee-button { transform-origin: 100% 0%; } .ee-effect-type--cube.ee-effect-direction--right .ee-button:after, .ee-effect-type--cube.ee-effect-direction--right .ee-button:before { top: 0; bottom: 0; width: 100%; right: 100%; left: auto; transform-origin: 100% 0%; transform: rotateY(-90deg); } .ee-effect-direction--right.ee-effect-entrance--move:hover .ee-button-content-wrapper { transform: translateX(100%); } .ee-effect-direction--right.ee-effect-entrance--push:hover .ee-button-content-wrapper { transform: translateX(50%); opacity: 0; } .ee-effect-type--3d.ee-effect-direction--right:hover .ee-button { transform: rotateY(20deg) translateX(10%); } .ee-effect-type--3d.ee-effect-zoom--zoom-in.ee-effect-direction--right:hover .ee-button { transform: scale(1.2) rotateY(20deg); } .ee-effect-type--3d.ee-effect-zoom--zoom-out.ee-effect-direction--right:hover .ee-button { transform: scale(0.8) rotateY(20deg); } .ee-effect-type--flip.ee-effect-direction--right:hover .ee-button { transform: rotateY(180deg); } .ee-effect-type--flip.ee-effect-zoom--zoom-in.ee-effect-direction--right:hover .ee-button { transform: scale(1.2) rotateY(180deg); } .ee-effect-type--flip.ee-effect-zoom--zoom-out.ee-effect-direction--right:hover .ee-button { transform: scale(0.8) rotateY(180deg); } .ee-effect-type--cube.ee-effect-direction--right:hover .ee-button { transform: rotateY(90deg) translateX(50%); } .ee-effect-shape--round.ee-effect-direction--down .ee-button:before, .ee-effect-shape--round.ee-effect-type--back.ee-effect-direction--down .ee-button:after { border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; } .ee-effect-shape--round.ee-effect-direction--up .ee-button:before, .ee-effect-shape--round.ee-effect-type--back.ee-effect-direction--up .ee-button:after { border-top-left-radius: 100%; border-top-right-radius: 100%; } .ee-effect-shape--round.ee-effect-direction--left .ee-button:before, .ee-effect-shape--round.ee-effect-type--back.ee-effect-direction--left .ee-button:after, .ee-effect-shape--round.ee-effect-direction--right .ee-button:before, .ee-effect-shape--round.ee-effect-type--back.ee-effect-direction--right .ee-button:after { top: -1.3em; bottom: -1.3em; } .ee-effect-shape--round.ee-effect-direction--left .ee-button:before, .ee-effect-shape--round.ee-effect-type--back.ee-effect-direction--left .ee-button:after { border-top-left-radius: 100%; border-bottom-left-radius: 100%; } .ee-effect-shape--round.ee-effect-direction--right .ee-button:before, .ee-effect-shape--round.ee-effect-type--back.ee-effect-direction--right .ee-button:after { border-top-right-radius: 100%; border-bottom-right-radius: 100%; } .ee-effect-shape--round:hover .ee-button:before, .ee-effect-shape--round.ee-effect-type--back:hover .ee-button:after { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border-top-left-radius: 0; border-top-right-radius: 0; } .ee-effect-shape--skewed.ee-effect-orientation--vertical .ee-button:before, .ee-effect-shape--skewed.ee-effect-type--back.ee-effect-orientation--vertical .ee-button:after, .ee-effect-shape--skewed.ee-effect-direction--down .ee-button:before, .ee-effect-shape--skewed.ee-effect-type--back.ee-effect-direction--down .ee-button:after, .ee-effect-shape--skewed.ee-effect-direction--up .ee-button:before, .ee-effect-shape--skewed.ee-effect-type--back.ee-effect-direction--up .ee-button:after { top: -1em; bottom: -1em; } .ee-effect-shape--skewed.ee-effect-orientation--horizontal .ee-button:before, .ee-effect-shape--skewed.ee-effect-type--back.ee-effect-orientation--horizontal .ee-button:after, .ee-effect-shape--skewed.ee-effect-direction--left .ee-button:before, .ee-effect-shape--skewed.ee-effect-type--back.ee-effect-direction--left .ee-button:after, .ee-effect-shape--skewed.ee-effect-direction--right .ee-button:before, .ee-effect-shape--skewed.ee-effect-type--back.ee-effect-direction--right .ee-button:after { left: -1em; right: -1em; } .ee-effect-shape--skewed.ee-effect-direction--down .ee-button:before, .ee-effect-shape--skewed.ee-effect-type--back.ee-effect-direction--down .ee-button:after { transform: skewY(10deg) translateY(-100%); } .ee-effect-shape--skewed.ee-effect-direction--down:hover .ee-button:before, .ee-effect-shape--skewed.ee-effect-type--back.ee-effect-direction--down:hover .ee-button:after { transform: skewY(10deg) translateY(0); } .ee-effect-shape--skewed.ee-effect-direction--up .ee-button:before, .ee-effect-shape--skewed.ee-effect-type--back.ee-effect-direction--up .ee-button:after { transform: skewY(-10deg) translateY(100%); } .ee-effect-shape--skewed.ee-effect-direction--up:hover .ee-button:before, .ee-effect-shape--skewed.ee-effect-type--back.ee-effect-direction--up:hover .ee-button:after { transform: skewY(-10deg) translateY(0); } .ee-effect-shape--skewed.ee-effect-direction--left .ee-button:before, .ee-effect-shape--skewed.ee-effect-type--back.ee-effect-direction--left .ee-button:after { transform: skewX(10deg) translateX(100%); } .ee-effect-shape--skewed.ee-effect-direction--left:hover .ee-button:before, .ee-effect-shape--skewed.ee-effect-type--back.ee-effect-direction--left:hover .ee-button:after { transform: skewX(10deg) translateX(0); } .ee-effect-shape--skewed.ee-effect-direction--right .ee-button:before, .ee-effect-shape--skewed.ee-effect-type--back.ee-effect-direction--right .ee-button:after { transform: skewX(-10deg) translateX(-100%); } .ee-effect-shape--skewed.ee-effect-direction--right:hover .ee-button:before, .ee-effect-shape--skewed.ee-effect-type--back.ee-effect-direction--right:hover .ee-button:after { transform: skewX(-10deg) translateX(0); } .ee-effect-entrance--cover .ee-button-content-wrapper { transform: none; } .ee-effect--perspective { perspective: 800px; } .ee-effect .ee-button-content-wrapper, .ee-effect .elementor-clone-wrapper, .ee-effect:before, .ee-effect:after { transition-property: all; } @media (min-width: 1025px) { .elementor-widget-devices-extended .elementor-device-orientation:hover { color: rgba(0, 0, 0, 0.7); } .elementor-timeline .timeline-item:nth-child(even).bounce-in .timeline-item__card { visibility: visible; animation: cd-bounce-even 1s; } .elementor-timeline--vertical.elementor-timeline-align--left.elementor-timeline .timeline-item__card { display: -ms-flexbox; display: flex; } .elementor-timeline--vertical.elementor-timeline-align--left.elementor-timeline .timeline-item__img { width: 33.33333%; display: -ms-flexbox; display: flex; position: relative; } .elementor-timeline--vertical.elementor-timeline-align--left.elementor-timeline .timeline-item__img img { object-fit: cover; position: absolute; height: 100%; } .elementor-timeline--vertical.elementor-timeline-align--left.elementor-timeline .timeline-item__content { width: 66.66667%; } .elementor-timeline--vertical.elementor-timeline-align--center.elementor-timeline .elementor-timeline__line { left: 50%; } .elementor-timeline--vertical.elementor-timeline-align--center.elementor-timeline .timeline-item__point { -ms-flex-negative: 0; flex-shrink: 0; -ms-flex-positive: 0; flex-grow: 0; -ms-flex-order: 1; order: 1; } .elementor-timeline--vertical.elementor-timeline-align--center.elementor-timeline .timeline-item__meta-wrapper { -ms-flex-pack: end; justify-content: flex-end; -ms-flex-order: 0; order: 0; } .elementor-timeline--vertical.elementor-timeline-align--center.elementor-timeline .timeline-item__card-wrapper { -ms-flex-order: 2; order: 2; } .elementor-timeline--vertical.elementor-timeline-align--center.elementor-timeline .timeline-item__card-wrapper .timeline-item__meta { display: none; } .elementor-timeline--vertical.elementor-timeline-align--center.elementor-timeline .timeline-item__card-wrapper, .elementor-timeline--vertical.elementor-timeline-align--center.elementor-timeline .timeline-item__meta-wrapper { -ms-flex-positive: 1; flex-grow: 1; -ms-flex-preferred-size: 50%; flex-basis: 50%; } .elementor-timeline--vertical.elementor-timeline-align--center.elementor-timeline .timeline-item__meta { margin-right: 10px; } .elementor-timeline--vertical.elementor-timeline-align--center.elementor-timeline .timeline-item__card-wrapper { padding-left: 10px; } .elementor-timeline--vertical.elementor-timeline-align--center.elementor-timeline .timeline-item:nth-child(odd) .timeline-item__card-arrow { left: -10px; } .elementor-timeline--vertical.elementor-timeline-align--center.elementor-timeline .timeline-item:nth-child(odd) .timeline-item__card-arrow:after { border-right-width: 10px; border-right-style: solid; } .elementor-timeline--vertical.elementor-timeline-align--center.elementor-timeline .timeline-item:nth-child(even) { -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .elementor-timeline--vertical.elementor-timeline-align--center.elementor-timeline .timeline-item:nth-child(even) .timeline-item__meta-wrapper { -ms-flex-direction: initial; flex-direction: initial; -ms-flex-pack: start; justify-content: flex-start; } .elementor-timeline--vertical.elementor-timeline-align--center.elementor-timeline .timeline-item:nth-child(even) .timeline-item__meta { margin-left: 10px; } .elementor-timeline--vertical.elementor-timeline-align--center.elementor-timeline .timeline-item:nth-child(even) .timeline-item__card-wrapper { padding-left: 0; padding-right: 10px; } .elementor-timeline--vertical.elementor-timeline-align--center.elementor-timeline .timeline-item:nth-child(even) .timeline-item__card-arrow { right: -10px; } .elementor-timeline--vertical.elementor-timeline-align--center.elementor-timeline .timeline-item:nth-child(even) .timeline-item__card-arrow:after { border-left-width: 10px; border-left-style: solid; } } @media (max-width: 1024px) { .ee-button-group-tablet-halign-left .ee-button-group { -ms-flex-pack: start; justify-content: flex-start; } .ee-button-group-tablet-halign-center .ee-button-group { -ms-flex-pack: center; justify-content: center; } .ee-button-group-tablet-halign-right .ee-button-group { -ms-flex-pack: end; justify-content: flex-end; } .ee-button-group-tablet-halign-justify .ee-button-group { -ms-flex-pack: distribute; justify-content: space-around; } .ee-button-group-tablet-halign-justify .ee-button-group .ee-button { width: 100%; height: 100%; } .ee-button-group-tablet-halign-justify .ee-button-group > * { -ms-flex-positive: 1; flex-grow: 1; } .ee-button-group-tablet-halign-justify .ee-button-group > * > * { width: 100%; } .ee-button-group-tablet-valign-top .ee-button-group { -ms-flex-align: start; align-items: flex-start; } .ee-button-group-tablet-valign-middle .ee-button-group { -ms-flex-align: center; align-items: center; } .ee-button-group-tablet-valign-bottom .ee-button-group { -ms-flex-align: end; align-items: flex-end; } .ee-button-group-tablet-valign-stretch .ee-button-group { -ms-flex-align: stretch; align-items: stretch; } .ee-button-group-tablet-valign-stretch .ee-button-group .ee-button-wrapper, .ee-button-group-tablet-valign-stretch .ee-button-group .ee-button, .ee-button-group-tablet-valign-stretch .ee-button-group .ee-button-gap, .ee-button-group-tablet-valign-stretch .ee-button-group .ee-button-content-wrapper { display: -ms-flexbox; display: flex; -ms-flex-align: stretch; align-items: stretch; } .ee-button-group-tablet-valign-stretch .ee-button-group .ee-button-content-wrapper { -ms-flex-positive: 1; flex-grow: 1; -ms-flex-align: center; align-items: center; } .ee-button-group-tablet-valign-stretch .ee-button-group .ee-button-content-wrapper .elementor-align-icon-right { -ms-flex-order: 2; order: 2; } .ee-button-group-tablet-valign-stretch .ee-button-group .ee-button-content-wrapper .elementor-align-icon-right + .ee-button-text { -ms-flex-order: 1; order: 1; -ms-flex-positive: 1; flex-grow: 1; } .ee-button-group-tablet-stack .ee-button-group { display: block; } .ee-button-group-tablet-stack .ee-button-group .ee-button-gap { display: block; } .ee-button-group-tablet-stack.ee-button-group-tablet-halign-left .ee-button-group { text-align: left; } .ee-button-group-tablet-stack.ee-button-group-tablet-halign-center .ee-button-group { text-align: center; } .ee-button-group-tablet-stack.ee-button-group-tablet-halign-right .ee-button-group { text-align: right; } .ee-button-group-tablet-stack.ee-button-group-tablet-halign-justify .ee-button-group > * { display: block; width: 100%; } .ee-button-group-tablet-stack.ee-button-group-gap-narrow .ee-button-group > *:last-child, .ee-button-group-tablet-stack.ee-button-group-gap-default .ee-button-group > *:last-child, .ee-button-group-tablet-stack.ee-button-group-gap-extended .ee-button-group > *:last-child, .ee-button-group-tablet-stack.ee-button-group-gap-wide .ee-button-group > *:last-child, .ee-button-group-tablet-stack.ee-button-group-gap-wider .ee-button-group > *:last-child, .ee-button-group-tablet-stack.ee-button-group-gap-custom .ee-button-group > *:last-child { margin-bottom: 0 !important; } .ee-button-group-tablet-stack.ee-button-group-gap-narrow .ee-button-group > * { margin-bottom: 5px; } .ee-button-group-tablet-stack.ee-button-group-gap-default .ee-button-group > * { margin-bottom: 10px; } .ee-button-group-tablet-stack.ee-button-group-gap-extended .ee-button-group > * { margin-bottom: 20px; } .ee-button-group-tablet-stack.ee-button-group-gap-wide .ee-button-group > * { margin-bottom: 40px; } .ee-button-group-tablet-stack.ee-button-group-gap-wider .ee-button-group > * { margin-bottom: 80px; } .ee-button-group-tablet-stack.ee-button-group-gap-no .ee-button-group > * { margin-bottom: 0; } .elementor-gallery-slider-tablet--left .elementor-gallery-slider { -ms-flex-direction: initial; flex-direction: initial; } .elementor-gallery-slider-tablet--right .elementor-gallery-slider { -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .elementor-gallery-slider-tablet--top .elementor-gallery-slider { -ms-flex-flow: wrap; flex-flow: wrap; -ms-flex-direction: column; flex-direction: column; } .elementor-gallery-slider-tablet--top .elementor-gallery-slider .elementor-gallery-slider__preview, .elementor-gallery-slider-tablet--top .elementor-gallery-slider .elementor-gallery-slider__gallery { width: 100% !important; } .elementor-timeline .timeline-item__card { margin-right: 0 !important; } .elementor-timeline--vertical.elementor-timeline-align--center.elementor-timeline .elementor-timeline__line { margin-left: 20px; } .elementor-timeline--vertical.elementor-timeline-align--center.elementor-timeline .timeline-item__img { margin-bottom: 24px; } .elementor-timeline--vertical.elementor-timeline-align--center.elementor-timeline .timeline-item__point { margin-left: 0 !important; } .elementor-timeline--vertical.elementor-timeline-align--center.elementor-timeline .timeline-item__meta-wrapper { -ms-flex-order: 2; order: 2; display: none; } .elementor-timeline--vertical.elementor-timeline-align--center.elementor-timeline .timeline-item__card-wrapper { -ms-flex-order: 1; order: 1; } .elementor-timeline--vertical.elementor-timeline-align--center.elementor-timeline .timeline-item__card-wrapper__meta { display: block; margin: 0; } .elementor-timeline--vertical.elementor-timeline-align--center.elementor-timeline .timeline-item__card-arrow { left: -10px; } .elementor-timeline--vertical.elementor-timeline-align--center.elementor-timeline .timeline-item__card-arrow:after { border-right-width: 10px; border-right-style: solid; } .elementor-timeline--vertical.elementor-timeline-align--center.elementor-timeline .timeline-item__card-wrapper { margin-left: 10px; } .elementor-extras-html5-video__controls .controls__bar .controls__volume { display: none; } } @media (max-width: 767px) { .ee-button-group-mobile-halign-left .ee-button-group { -ms-flex-pack: start; justify-content: flex-start; } .ee-button-group-mobile-halign-center .ee-button-group { -ms-flex-pack: center; justify-content: center; } .ee-button-group-mobile-halign-right .ee-button-group { -ms-flex-pack: end; justify-content: flex-end; } .ee-button-group-mobile-halign-justify .ee-button-group { -ms-flex-pack: distribute; justify-content: space-around; } .ee-button-group-mobile-halign-justify .ee-button-group .ee-button { width: 100%; height: 100%; } .ee-button-group-mobile-halign-justify .ee-button-group > * { -ms-flex-positive: 1; flex-grow: 1; } .ee-button-group-mobile-halign-justify .ee-button-group > * > * { width: 100%; } .ee-button-group-mobile-valign-top .ee-button-group { -ms-flex-align: start; align-items: flex-start; } .ee-button-group-mobile-valign-middle .ee-button-group { -ms-flex-align: center; align-items: center; } .ee-button-group-mobile-valign-bottom .ee-button-group { -ms-flex-align: end; align-items: flex-end; } .ee-button-group-mobile-valign-stretch .ee-button-group { -ms-flex-align: stretch; align-items: stretch; } .ee-button-group-mobile-valign-stretch .ee-button-group .ee-button-wrapper, .ee-button-group-mobile-valign-stretch .ee-button-group .ee-button, .ee-button-group-mobile-valign-stretch .ee-button-group .ee-button-gap, .ee-button-group-mobile-valign-stretch .ee-button-group .ee-button-content-wrapper { display: -ms-flexbox; display: flex; -ms-flex-align: stretch; align-items: stretch; } .ee-button-group-mobile-valign-stretch .ee-button-group .ee-button-content-wrapper { -ms-flex-positive: 1; flex-grow: 1; -ms-flex-align: center; align-items: center; } .ee-button-group-mobile-valign-stretch .ee-button-group .ee-button-content-wrapper .elementor-align-icon-right { -ms-flex-order: 2; order: 2; } .ee-button-group-mobile-valign-stretch .ee-button-group .ee-button-content-wrapper .elementor-align-icon-right + .ee-button-text { -ms-flex-order: 1; order: 1; -ms-flex-positive: 1; flex-grow: 1; } .ee-button-group-mobile-stack .ee-button-group { display: block; } .ee-button-group-mobile-stack .ee-button-group .ee-button-gap { display: block; } .ee-button-group-mobile-stack.ee-button-group-mobile-halign-left .ee-button-group { text-align: left; } .ee-button-group-mobile-stack.ee-button-group-mobile-halign-center .ee-button-group { text-align: center; } .ee-button-group-mobile-stack.ee-button-group-mobile-halign-right .ee-button-group { text-align: right; } .ee-button-group-mobile-stack.ee-button-group-mobile-halign-justify .ee-button-group > * { display: block; width: 100%; } .ee-button-group-mobile-stack.ee-button-group-gap-narrow .ee-button-group > *:last-child, .ee-button-group-mobile-stack.ee-button-group-gap-default .ee-button-group > *:last-child, .ee-button-group-mobile-stack.ee-button-group-gap-extended .ee-button-group > *:last-child, .ee-button-group-mobile-stack.ee-button-group-gap-wide .ee-button-group > *:last-child, .ee-button-group-mobile-stack.ee-button-group-gap-wider .ee-button-group > *:last-child, .ee-button-group-mobile-stack.ee-button-group-gap-custom .ee-button-group > *:last-child { margin-bottom: 0 !important; } .ee-button-group-mobile-stack.ee-button-group-gap-narrow .ee-button-group > * { margin-bottom: 5px; } .ee-button-group-mobile-stack.ee-button-group-gap-default .ee-button-group > * { margin-bottom: 10px; } .ee-button-group-mobile-stack.ee-button-group-gap-extended .ee-button-group > * { margin-bottom: 20px; } .ee-button-group-mobile-stack.ee-button-group-gap-wide .ee-button-group > * { margin-bottom: 40px; } .ee-button-group-mobile-stack.ee-button-group-gap-wider .ee-button-group > * { margin-bottom: 80px; } .ee-button-group-mobile-stack.ee-button-group-gap-no .ee-button-group > * { margin-bottom: 0; } } @media (max-width: 479px) { .elementor-gallery-slider-mobile--left .elementor-gallery-slider { -ms-flex-direction: initial; flex-direction: initial; } .elementor-gallery-slider-mobile--right .elementor-gallery-slider { -ms-flex-flow: column; flex-flow: column; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .elementor-gallery-slider-mobile--top .elementor-gallery-slider { -ms-flex-flow: wrap; flex-flow: wrap; -ms-flex-direction: column; flex-direction: column; } .elementor-gallery-slider-mobile--top .elementor-gallery-slider .elementor-gallery-slider__preview, .elementor-gallery-slider-mobile--top .elementor-gallery-slider .elementor-gallery-slider__gallery { width: 100% !important; } .elementor-extras-html5-video__controls .controls__bar { padding: 6px; } }
[+]
..
[-] frontend.min.css
[edit]
[-] frontend.css
[edit]
[-] admin.css
[edit]
[-] admin.min.css
[edit]