@charset "UTF-8";
.elementor-bg-transform .elementor-bg {
will-change: transform; }
.elementor-bg-transform-zoom-in:hover .elementor-bg {
transform: scale(1.2); }
.elementor-bg-transform-zoom-out .elementor-bg {
transform: scale(1.2); }
.elementor-bg-transform-zoom-out:hover .elementor-bg {
transform: scale(1); }
.elementor-bg-transform-move-left .elementor-bg {
transform: scale(1.2) translateX(8%); }
.elementor-bg-transform-move-left:hover .elementor-bg {
transform: scale(1.2) translateX(-8%); }
.elementor-bg-transform-move-right .elementor-bg {
transform: scale(1.2) translateX(-8%); }
.elementor-bg-transform-move-right:hover .elementor-bg {
transform: scale(1.2) translateX(8%); }
.elementor-bg-transform-move-up .elementor-bg {
transform: scale(1.2) translateY(8%); }
.elementor-bg-transform-move-up:hover .elementor-bg {
transform: scale(1.2) translateY(-8%); }
.elementor-bg-transform-move-down .elementor-bg {
transform: scale(1.2) translateY(-8%); }
.elementor-bg-transform-move-down:hover .elementor-bg {
transform: scale(1.2) translateY(8%); }
/*---------------------------------------------------------------------------*/
.elementor-animated-content {
--translate: 0, 0; }
.elementor-animated-content:hover .elementor-animated-item--grow {
transform: scale(1.1); }
.elementor-animated-content:hover .elementor-animated-item--shrink {
transform: scale(0.85); }
.elementor-animated-content:hover .elementor-animated-item--shrink-contained {
transform: scale(1); }
.elementor-animated-content:hover .elementor-animated-item--enter-zoom-out, .elementor-animated-content:hover .elementor-animated-item--enter-zoom-in, .elementor-animated-content:hover .elementor-animated-item--fade-in {
transform: scale(1);
opacity: 1; }
.elementor-animated-content:hover .elementor-animated-item--exit-zoom-out, .elementor-animated-content:hover .elementor-animated-item--exit-zoom-in, .elementor-animated-content:hover .elementor-animated-item--fade-out {
opacity: 0; }
.elementor-animated-content:hover .elementor-animated-item--exit-zoom-out {
transform: scale(0.2); }
.elementor-animated-content:hover .elementor-animated-item--exit-zoom-in {
transform: scale(2); }
.elementor-animated-content:hover .elementor-animated-item--enter-from-right, .elementor-animated-content:hover .elementor-animated-item--enter-from-left, .elementor-animated-content:hover .elementor-animated-item--enter-from-top, .elementor-animated-content:hover .elementor-animated-item--enter-from-bottom {
opacity: 1;
transform: translateY(0) translateX(0); }
.elementor-animated-content:hover .elementor-animated-item--exit-to-right {
transform: translateX(1000px); }
.elementor-animated-content:hover .elementor-animated-item--exit-to-left {
transform: translateX(-1000px); }
.elementor-animated-content:hover .elementor-animated-item--exit-to-top {
transform: translateY(-600px); }
.elementor-animated-content:hover .elementor-animated-item--exit-to-bottom {
transform: translateY(600px); }
.elementor-animated-content:hover .elementor-animated-item--exit-to-right, .elementor-animated-content:hover .elementor-animated-item--exit-to-left, .elementor-animated-content:hover .elementor-animated-item--exit-to-top, .elementor-animated-content:hover .elementor-animated-item--exit-to-bottom {
opacity: 0; }
.elementor-animated-content:hover .elementor-animated-item--move-right {
transform: translateX(30px); }
.elementor-animated-content:hover .elementor-animated-item--move-left {
transform: translateX(-30px); }
.elementor-animated-content:hover .elementor-animated-item--move-up {
transform: translateY(-30px); }
.elementor-animated-content:hover .elementor-animated-item--move-down {
transform: translateY(30px); }
.elementor-animated-content:hover .elementor-animated-item--move-contained-right {
--translate: 8%, 0; }
.elementor-animated-content:hover .elementor-animated-item--move-contained-left {
--translate: -8%, 0; }
.elementor-animated-content:hover .elementor-animated-item--move-contained-top {
--translate: 0, -8%; }
.elementor-animated-content:hover .elementor-animated-item--move-contained-bottom {
--translate: 0, 8%; }
.elementor-animated-content *[class^="elementor-animated-item"] {
will-change: transform, opacity; }
.elementor-animated-content .elementor-animated-item--shrink-contained {
transform: scale(1.17); }
.elementor-animated-content .elementor-animated-item--enter-zoom-in {
transform: scale(0.2); }
.elementor-animated-content .elementor-animated-item--enter-zoom-out {
transform: scale(2); }
.elementor-animated-content .elementor-animated-item--enter-zoom-out, .elementor-animated-content .elementor-animated-item--enter-zoom-in, .elementor-animated-content .elementor-animated-item--fade-in {
opacity: 0; }
.elementor-animated-content .elementor-animated-item--exit-zoom-out, .elementor-animated-content .elementor-animated-item--exit-zoom-in, .elementor-animated-content .elementor-animated-item--fade-out {
opacity: 1;
transform: scale(1); }
.elementor-animated-content .elementor-animated-item--enter-from-right {
transform: translateX(1000px); }
.elementor-animated-content .elementor-animated-item--enter-from-left {
transform: translateX(-1000px); }
.elementor-animated-content .elementor-animated-item--enter-from-top {
transform: translateY(-600px); }
.elementor-animated-content .elementor-animated-item--enter-from-bottom {
transform: translateY(500px); }
.elementor-animated-content .elementor-animated-item--enter-from-right, .elementor-animated-content .elementor-animated-item--enter-from-left, .elementor-animated-content .elementor-animated-item--enter-from-top, .elementor-animated-content .elementor-animated-item--enter-from-bottom {
opacity: 0; }
.elementor-animated-content .elementor-animated-item--exit-to-right, .elementor-animated-content .elementor-animated-item--exit-to-left, .elementor-animated-content .elementor-animated-item--exit-to-top, .elementor-animated-content .elementor-animated-item--exit-to-bottom {
opacity: 1;
transform: translateY(0) translateX(0); }
.elementor-animated-content .elementor-animated-item--move-contained-right, .elementor-animated-content .elementor-animated-item--move-contained-left, .elementor-animated-content .elementor-animated-item--move-contained-top, .elementor-animated-content .elementor-animated-item--move-contained-bottom {
transform: scale(1.2) translate(var(--translate)); }
.elementor-editor-active .elementor.elementor-edit-mode .elementor-widget.elementor-global-widget:hover {
outline: 1px solid #fec449; }
.elementor-editor-active .elementor.elementor-edit-mode .elementor-global-widget .elementor-editor-widget-settings {
background-image: linear-gradient(to top, #feb416, #fec449); }
.elementor-editor-active .elementor.elementor-edit-mode .elementor-global-widget .elementor-editor-widget-settings .elementor-editor-element-setting:hover {
background-color: #feb416; }
.elementor-editor-active .elementor.elementor-edit-mode .elementor-global-widget .elementor-editor-widget-settings .elementor-editor-element-setting.elementor-editor-element-save {
display: none; }
body.woocommerce #content div.product .elementor-widget-woocommerce-product-images div.images,
body.woocommerce div.product .elementor-widget-woocommerce-product-images div.images, body.woocommerce-page #content div.product .elementor-widget-woocommerce-product-images div.images,
body.woocommerce-page div.product .elementor-widget-woocommerce-product-images div.images {
float: none;
width: 100%;
padding: 0; }
body.rtl.woocommerce #content div.product .elementor-widget-woocommerce-product-images div.images,
body.rtl.woocommerce div.product .elementor-widget-woocommerce-product-images div.images, body.rtl.woocommerce-page #content div.product .elementor-widget-woocommerce-product-images div.images,
body.rtl.woocommerce-page div.product .elementor-widget-woocommerce-product-images div.images {
float: none;
padding: 0; }
.woocommerce div.product.elementor form.cart:not(.grouped_form):not(.variations_form),
.woocommerce div.product.elementor form.cart.variations_form .woocommerce-variation-add-to-cart {
margin: 0;
display: flex;
flex-wrap: nowrap; }
.woocommerce div.product.elementor .quantity .qty {
vertical-align: top;
margin-left: 0; }
.woocommerce div.product.elementor .quantity + .button {
margin-right: 10px; }
.woocommerce div.product.elementor .woocommerce-variation-add-to-cart .quantity input {
height: 100%; }
.woocommerce div.product.elementor .elementor-add-to-cart--align-left form.cart:not(.grouped_form):not(.variations_form),
.woocommerce div.product.elementor .elementor-add-to-cart--align-left form.cart.variations_form .woocommerce-variation-add-to-cart {
justify-content: flex-end; }
.woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart:not(.grouped_form):not(.variations_form),
.woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart.variations_form .woocommerce-variation-add-to-cart {
justify-content: flex-start; }
.woocommerce div.product.elementor .elementor-add-to-cart--align-center form.cart:not(.grouped_form):not(.variations_form),
.woocommerce div.product.elementor .elementor-add-to-cart--align-center form.cart.variations_form .woocommerce-variation-add-to-cart {
justify-content: center; }
.woocommerce div.product.elementor .elementor-add-to-cart--align-left form.cart:not(.grouped_form):not(.variations_form) div.quantity,
.woocommerce div.product.elementor .elementor-add-to-cart--align-left form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity, .woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart:not(.grouped_form):not(.variations_form) div.quantity,
.woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity, .woocommerce div.product.elementor .elementor-add-to-cart--align-center form.cart:not(.grouped_form):not(.variations_form) div.quantity,
.woocommerce div.product.elementor .elementor-add-to-cart--align-center form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity {
margin-left: initial; }
.woocommerce div.product.elementor .elementor-add-to-cart--align-left form.cart:not(.grouped_form):not(.variations_form) button,
.woocommerce div.product.elementor .elementor-add-to-cart--align-left form.cart.variations_form .woocommerce-variation-add-to-cart button, .woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart:not(.grouped_form):not(.variations_form) button,
.woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart.variations_form .woocommerce-variation-add-to-cart button, .woocommerce div.product.elementor .elementor-add-to-cart--align-center form.cart:not(.grouped_form):not(.variations_form) button,
.woocommerce div.product.elementor .elementor-add-to-cart--align-center form.cart.variations_form .woocommerce-variation-add-to-cart button {
flex-basis: auto; }
.woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart:not(.grouped_form):not(.variations_form),
.woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart {
flex-wrap: nowrap; }
.woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart:not(.grouped_form):not(.variations_form) div.quantity,
.woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity {
margin-left: auto; }
.woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart:not(.grouped_form):not(.variations_form) button,
.woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart button {
flex-basis: 100%; }
@media (max-width: ELEMENTOR_SCREEN_TABLET_MAX) {
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-left form.cart:not(.grouped_form):not(.variations_form),
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-left form.cart.variations_form .woocommerce-variation-add-to-cart {
justify-content: flex-end; }
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-right form.cart:not(.grouped_form):not(.variations_form),
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-right form.cart.variations_form .woocommerce-variation-add-to-cart {
justify-content: flex-start; }
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center form.cart:not(.grouped_form):not(.variations_form),
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center form.cart.variations_form .woocommerce-variation-add-to-cart {
justify-content: center; }
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-left form.cart:not(.grouped_form):not(.variations_form) div.quantity,
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-left form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity, .woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-right form.cart:not(.grouped_form):not(.variations_form) div.quantity,
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-right form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity, .woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center form.cart:not(.grouped_form):not(.variations_form) div.quantity,
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity {
margin-left: initial; }
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-left form.cart:not(.grouped_form):not(.variations_form) button,
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-left form.cart.variations_form .woocommerce-variation-add-to-cart button, .woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-right form.cart:not(.grouped_form):not(.variations_form) button,
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-right form.cart.variations_form .woocommerce-variation-add-to-cart button, .woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center form.cart:not(.grouped_form):not(.variations_form) button,
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center form.cart.variations_form .woocommerce-variation-add-to-cart button {
flex-basis: auto; }
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart:not(.grouped_form):not(.variations_form),
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart {
flex-wrap: nowrap; }
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart:not(.grouped_form):not(.variations_form) div.quantity,
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity {
margin-left: auto; }
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart:not(.grouped_form):not(.variations_form) button,
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart button {
flex-basis: 100%; } }
@media (max-width: ELEMENTOR_SCREEN_MOBILE_MAX) {
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-left form.cart:not(.grouped_form):not(.variations_form),
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-left form.cart.variations_form .woocommerce-variation-add-to-cart {
justify-content: flex-end; }
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-right form.cart:not(.grouped_form):not(.variations_form),
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-right form.cart.variations_form .woocommerce-variation-add-to-cart {
justify-content: flex-start; }
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center form.cart:not(.grouped_form):not(.variations_form),
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center form.cart.variations_form .woocommerce-variation-add-to-cart {
justify-content: center; }
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-left form.cart:not(.grouped_form):not(.variations_form) div.quantity,
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-left form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity, .woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-right form.cart:not(.grouped_form):not(.variations_form) div.quantity,
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-right form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity, .woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center form.cart:not(.grouped_form):not(.variations_form) div.quantity,
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity {
margin-left: initial; }
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-left form.cart:not(.grouped_form):not(.variations_form) button,
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-left form.cart.variations_form .woocommerce-variation-add-to-cart button, .woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-right form.cart:not(.grouped_form):not(.variations_form) button,
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-right form.cart.variations_form .woocommerce-variation-add-to-cart button, .woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center form.cart:not(.grouped_form):not(.variations_form) button,
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center form.cart.variations_form .woocommerce-variation-add-to-cart button {
flex-basis: auto; }
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart:not(.grouped_form):not(.variations_form),
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart {
flex-wrap: nowrap; }
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart:not(.grouped_form):not(.variations_form) div.quantity,
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity {
margin-left: auto; }
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart:not(.grouped_form):not(.variations_form) button,
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart button {
flex-basis: 100%; } }
.woocommerce div.product.elementor .elementor-widget-wc-add-to-cart.elementor-button-info button.button.alt.elementor-button {
background-color: #5bc0de; }
.woocommerce div.product.elementor .elementor-widget-wc-add-to-cart.elementor-button-success button.button.alt.elementor-button {
background-color: #5cb85c; }
.woocommerce div.product.elementor .elementor-widget-wc-add-to-cart.elementor-button-warning button.button.alt.elementor-button {
background-color: #f0ad4e; }
.woocommerce div.product.elementor .elementor-widget-wc-add-to-cart.elementor-button-danger button.button.alt.elementor-button {
background-color: #d9534f; }
.elementor-widget-wc-add-to-cart .quantity {
display: inline-block; }
.elementor-widget-wc-add-to-cart.elementor-align-center form.cart {
justify-content: center; }
.elementor-widget-wc-add-to-cart.elementor-align-right form.cart {
justify-content: flex-start; }
.elementor-widget-wc-add-to-cart.elementor-align-left form.cart {
justify-content: flex-start; }
.woocommerce div.product.elementor {
/* Reset WC tabs style */
/* End Reset WC tabs style */ }
.woocommerce div.product.elementor ul.tabs:before {
position: static;
content: none;
width: auto;
bottom: auto;
left: auto;
border-bottom: 0;
z-index: auto; }
.woocommerce div.product.elementor ul.tabs {
margin: 0; }
.woocommerce div.product.elementor ul.tabs li {
padding: 0; }
.woocommerce div.product.elementor ul.tabs li a {
padding: .8em 1.2em;
line-height: 1; }
.woocommerce div.product.elementor ul.tabs li:after,
.woocommerce div.product.elementor ul.tabs li:before {
border: 0;
position: static;
bottom: auto;
width: auto;
height: auto;
content: none;
box-sizing: border-box; }
.woocommerce div.product.elementor .woocommerce-tabs .panel {
margin: 0;
padding: 20px;
border-radius: 0;
border-width: 0;
border-top: 1px solid #d3ced2;
box-shadow: none;
margin-top: -1px; }
.woocommerce div.product.elementor .elementor-product-price-block-yes .price del,
.woocommerce div.product.elementor .elementor-product-price-block-yes .price ins {
display: block; }
.elementor-widget-woocommerce-product-meta .detail-container {
position: relative; }
.elementor-widget-woocommerce-product-meta .detail-container:after {
position: absolute;
bottom: 0;
left: 0;
width: 100%; }
.elementor-widget-woocommerce-product-meta .detail-label {
font-weight: bold; }
.elementor-woo-meta--view-inline .product_meta {
display: flex;
flex-wrap: wrap; }
.elementor-woo-meta--view-inline .product_meta .detail-container:after {
width: auto;
left: auto;
right: auto;
position: absolute;
height: 100%;
top: 50%;
transform: translateY(-50%);
border-top: 0;
border-bottom: 0;
border-right: 0;
border-left-width: 1px;
border-style: solid;
left: -8px; }
.elementor-woo-meta--view-table .product_meta {
display: flex;
flex-direction: column; }
.elementor-woo-meta--view-table .product_meta .detail-container {
display: flex; }
.elementor-woo-meta--view-table .product_meta .detail-label {
min-width: 108px; }
.elementor-woo-meta--view-stacked .product_meta .detail-container {
display: block; }
.woocommerce div.product.elementor .woocommerce-product-rating {
margin-bottom: 0;
display: flex;
align-items: center; }
.woocommerce div.product.elementor .star-rating {
margin-top: 0; }
.elementor-product-rating--align-left .woocommerce-product-rating {
justify-content: flex-end; }
.elementor-product-rating--align-right .woocommerce-product-rating {
justify-content: flex-start; }
.elementor-product-rating--align-center .woocommerce-product-rating {
justify-content: center; }
.elementor-product-rating--align-justify .woocommerce-product-rating .woocommerce-review-link {
margin-right: auto; }
.elementor-products-grid ul.products.elementor-grid {
display: grid;
margin: 0;
grid-column-gap: 20px;
grid-row-gap: 40px; }
.elementor-products-grid ul.products.elementor-grid:before, .elementor-products-grid ul.products.elementor-grid:after {
content: none;
display: none; }
.elementor-products-grid ul.products.elementor-grid li.product {
width: auto;
padding: 0;
margin: 0;
float: none; }
.elementor-products-grid ul.products.elementor-grid li.product .onsale {
padding: 0;
display: none; }
.elementor-products-grid ul.products.elementor-grid li.product a.woocommerce-loop-product__link {
display: block;
position: relative; }
.elementor-products-grid:not(.show-heading-yes) .products > h2 {
display: none; }
.elementor-products-grid nav.woocommerce-pagination {
margin-top: 40px; }
.elementor-products-grid:not(.elementor-show-pagination-border-yes) nav.woocommerce-pagination ul {
border: none 0; }
.elementor-products-grid:not(.elementor-show-pagination-border-yes) nav.woocommerce-pagination ul li {
border-right: none 0;
border-left: none 0; }
.elementor-product-loop-item--align-left ul.products li.product .star-rating {
margin-right: auto; }
.elementor-product-loop-item--align-right ul.products li.product .star-rating {
margin-left: auto; }
.elementor-product-loop-item--align-center ul.products li.product .star-rating {
margin-right: auto;
margin-left: auto; }
.woocommerce .elementor-element.elementor-products-grid ul.products li.product {
width: auto; }
.woocommerce div.product .elementor-element.elementor-products-grid .related.products ul.products li.product,
.woocommerce div.product .elementor-element.elementor-products-grid .upsells.products ul.products li.product {
width: auto; }
@media (min-width: ELEMENTOR_SCREEN_TABLET_NEXT) {
.elementor-widget-wc-archive-products .woocommerce.columns-2 ul.products {
grid-template-columns: repeat(2, 1fr); }
.elementor-widget-wc-archive-products .woocommerce.columns-3 ul.products {
grid-template-columns: repeat(3, 1fr); }
.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products {
grid-template-columns: repeat(4, 1fr); }
.elementor-widget-wc-archive-products .woocommerce.columns-5 ul.products {
grid-template-columns: repeat(5, 1fr); }
.elementor-widget-wc-archive-products .woocommerce.columns-6 ul.products {
grid-template-columns: repeat(6, 1fr); }
.elementor-widget-wc-archive-products .woocommerce.columns-7 ul.products {
grid-template-columns: repeat(7, 1fr); }
.elementor-widget-wc-archive-products .woocommerce.columns-8 ul.products {
grid-template-columns: repeat(8, 1fr); }
.elementor-widget-wc-archive-products .woocommerce.columns-9 ul.products {
grid-template-columns: repeat(9, 1fr); }
.elementor-widget-wc-archive-products .woocommerce.columns-10 ul.products {
grid-template-columns: repeat(10, 1fr); }
.elementor-widget-wc-archive-products .woocommerce.columns-11 ul.products {
grid-template-columns: repeat(11, 1fr); }
.elementor-widget-wc-archive-products .woocommerce.columns-12 ul.products {
grid-template-columns: repeat(12, 1fr); } }
@media (max-width: ELEMENTOR_SCREEN_TABLET_MAX) {
.elementor-widget-wc-archive-products .products {
grid-template-columns: repeat(3, 1fr); } }
@media (max-width: ELEMENTOR_SCREEN_MOBILE_MAX) {
.elementor-widget-wc-archive-products .products {
grid-template-columns: repeat(2, 1fr); } }
.elementor.product .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper {
overflow: hidden; }
.woocommerce .elementor-widget-woocommerce-product-images span.onsale {
padding: 0; }
.elementor-menu-cart__wrapper {
text-align: var(--main-alignment, right); }
.elementor-menu-cart__toggle_wrapper {
display: inline-block;
position: relative; }
.elementor-menu-cart__toggle {
display: inline-block; }
.elementor-menu-cart__toggle .elementor-button {
background-color: var(--toggle-button-background-color, transparent);
color: var(--toggle-button-text-color, #818a91);
border-style: var(--toggle-button-border-type, solid);
border-width: var(--toggle-button-border-width, 1px);
border-color: var(--toggle-button-border-color, #818a91);
border-radius: var(--toggle-button-border-radius, 0px);
display: inline-flex;
align-items: center;
padding: var(--toggle-icon-padding, 12px 24px); }
.elementor-menu-cart__toggle .elementor-button:hover {
color: var(--toggle-button-hover-text-color, #818a91);
background-color: var(--toggle-button-hover-background-color, transparent);
border-color: var(--toggle-button-hover-border-color, #818a91); }
.elementor-menu-cart__toggle .elementor-button:hover .elementor-button-icon {
color: var(--toggle-button-icon-hover-color, #818a91); }
.elementor-menu-cart__toggle .elementor-button-text {
margin-left: 0.3em; }
.elementor-menu-cart__toggle .elementor-button-icon {
position: relative;
transition: color 0.1s;
color: var(--toggle-button-icon-color, #818a91);
font-size: var(--toggle-icon-size, inherit); }
.elementor-menu-cart--items-indicator-bubble .elementor-menu-cart__toggle .elementor-button-icon[data-counter]:before {
content: attr(data-counter);
display: block;
position: absolute;
min-width: 1.6em;
height: 1.6em;
line-height: 1.5em;
top: -0.7em;
left: -0.7em;
border-radius: 100%;
color: var(--items-indicator-text-color, #fff);
background-color: var(--items-indicator-background-color, #d9534f);
text-align: center;
font-size: 10px; }
.elementor-menu-cart--items-indicator-plain .elementor-menu-cart__toggle .elementor-button-icon[data-counter]:before {
content: attr(data-counter);
display: inline-block;
font-weight: normal; }
.elementor-menu-cart__container {
transform: scale(1);
overflow: hidden;
position: fixed;
z-index: 9998;
top: 0;
left: 0;
width: 100vw;
height: 100vh;
background-color: rgba(0, 0, 0, 0.25);
transition: background-color 0.4s, transform 0s;
text-align: right; }
.elementor-menu-cart__main {
position: fixed;
left: var(--side-cart-alignment-left, 0);
right: var(--side-cart-alignment-right, auto);
transform: translateX(0);
top: 0;
bottom: 0;
display: flex;
flex-direction: column;
align-items: stretch;
font-size: 14px;
min-height: 200px;
width: 350px;
max-width: 100%;
transition: 0.3s;
padding: var(--cart-padding, 20px 30px);
background-color: var(--cart-background-color, #fff);
box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
border-style: var(--cart-border-style, none);
border-color: var(--cart-border-color, initial);
border-radius: var(--cart-border-radius, 0px);
margin-top: var(--mini-cart-spacing, 0px); }
.elementor-menu-cart__main .widget_shopping_cart_content {
height: 100%;
display: flex;
flex-direction: column; }
.elementor-menu-cart__main .widget_shopping_cart_content .woocommerce-mini-cart__empty-message {
color: var(--empty-message-color, inherit);
text-align: var(--empty-message-alignment, right); }
body.elementor-default .elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--shown) .elementor-menu-cart__container {
background-color: transparent;
transform: scale(0);
transition: background-color 0.4s, transform 0s 0.4s; }
body.elementor-default .elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--shown) .elementor-menu-cart__container .dialog-lightbox-close-button {
display: none; }
body.elementor-default .elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--shown) .elementor-menu-cart__main {
overflow: hidden;
opacity: 0;
transform: var(--side-cart-alignment-transform, translateX(-100%)); }
.elementor-menu-cart__close-button {
width: var(--cart-close-icon-size, 25px);
height: var(--cart-close-icon-size, 25px);
position: relative;
margin: 0 0 20px;
align-self: flex-end;
cursor: pointer;
display: inline-block;
font-family: eicons;
font-size: 20px;
line-height: 1;
transition: 0.3s; }
.elementor-menu-cart__close-button:before, .elementor-menu-cart__close-button:after {
content: '';
position: absolute;
height: 3px;
width: 100%;
top: 50%;
left: 0;
margin-top: -1px;
background: var(--cart-close-button-color, #818a91);
border-radius: 1px;
transition: 0.3s; }
.elementor-menu-cart__close-button:hover::before, .elementor-menu-cart__close-button:hover::after {
background: var(--cart-close-button-hover-color, #818a91); }
.elementor-menu-cart__close-button::before {
transform: rotate(45deg); }
.elementor-menu-cart__close-button::after {
transform: rotate(-45deg); }
.elementor-menu-cart__products {
max-height: calc(100vh - 250px);
overflow: hidden;
overflow-y: auto;
-webkit-overflow-scrolling: touch; }
.elementor-menu-cart__product {
display: grid;
grid-template-columns: 28% auto;
grid-template-rows: var(--price-quantity-position--grid-template-rows, auto auto);
position: relative;
border-width: 0 0 var(--divider-width, 1px);
border-bottom-style: var(--divider-style, solid);
border-bottom-color: var(--divider-color, #D4D4D4); }
.elementor-menu-cart__product .variation {
display: grid;
grid-template-columns: max-content auto;
margin: 10px 0; }
.elementor-menu-cart__product .variation dt {
grid-column-start: 1; }
.elementor-menu-cart__product .variation dd {
grid-column-start: 2;
margin-inline-start: 5px; }
.elementor-menu-cart__product .variation dd p {
margin-bottom: 0; }
.elementor-menu-cart__product-image {
grid-row-start: 1;
grid-row-end: 3;
width: 100%; }
.elementor-menu-cart__product-image img, .elementor-menu-cart__product-image a {
display: block; }
.elementor-menu-cart__product-name {
grid-column-start: 2;
grid-column-end: 3;
margin: 0; }
.elementor-menu-cart__product-name a {
transition: 0.3s; }
.elementor-menu-cart__product-price {
grid-column-start: 2;
grid-column-end: 3;
align-self: var(--price-quantity-position--align-self, end);
font-weight: 300;
color: var(--product-price-color, #D4D4D4); }
.elementor-menu-cart__product-name, .elementor-menu-cart__product-price {
font-size: 14px;
padding-right: 20px; }
.elementor-menu-cart__product-remove {
color: #818a91;
width: var(--remove-item-button-size, 22px);
height: var(--remove-item-button-size, 22px);
border-radius: var(--remove-item-button-size, 22px);
border: 1px solid var(--remove-item-button-color, #D4D4D4);
text-align: center;
overflow: hidden;
position: absolute;
left: 0;
bottom: 20px;
transition: 0.3s; }
.elementor-menu-cart__product-remove:hover {
border: 1px solid var(--remove-item-button-hover-color, #D4D4D4); }
.elementor-menu-cart__product-remove:hover::before, .elementor-menu-cart__product-remove:hover::after {
background: var(--remove-item-button-hover-color, #D4D4D4); }
.elementor-menu-cart__product-remove:before, .elementor-menu-cart__product-remove:after {
content: '';
position: absolute;
height: 1px;
width: 50%;
top: 50%;
left: 25%;
margin-top: -1px;
background: var(--remove-item-button-color, #D4D4D4);
z-index: 1;
transition: 0.3s; }
.elementor-menu-cart__product-remove::before {
transform: rotate(45deg); }
.elementor-menu-cart__product-remove::after {
transform: rotate(-45deg); }
.elementor-menu-cart__product-remove > a {
display: block;
z-index: 2;
width: 100%;
height: 100%;
overflow: hidden;
opacity: 0;
position: absolute; }
.elementor-menu-cart__product-remove > a.remove_from_cart_button {
display: var(--remove-from-cart-button, block); }
.elementor-menu-cart__product-remove > a.elementor_remove_from_cart_button {
display: var(--elementor-remove-from-cart-button, none); }
.elementor-menu-cart__product:last-child {
border: none; }
.elementor-menu-cart__product:not(:first-of-type), .elementor-menu-cart__subtotal, .elementor-menu-cart__footer-buttons {
padding-top: var(--product-divider-gap, 20px); }
.elementor-menu-cart__product {
padding-left: 30px; }
.elementor-menu-cart__product, .elementor-menu-cart__subtotal {
padding-bottom: var(--product-divider-gap, 20px); }
.elementor-menu-cart__subtotal {
font-size: 20px;
text-align: var(--menu-cart-subtotal-text-align, center);
font-weight: 600;
color: var(--menu-cart-subtotal-color, inherit);
border-style: var(--subtotal-divider-style, solid);
border-width: var(--subtotal-divider-top-width, 1px) var(--subtotal-divider-right-width, 1px) var(--subtotal-divider-bottom-width, 1px) var(--subtotal-divider-left-width, 1px);
border-color: var(--subtotal-divider-color, #D4D4D4); }
.elementor-menu-cart__footer-buttons {
font-size: 20px;
text-align: var(--cart-footer-buttons-alignment-text-align, center);
display: var(--cart-footer-buttons-alignment-display, grid);
grid-template-columns: var(--cart-footer-layout, 1fr 1fr);
margin-top: var(--cart-buttons-position-margin, 0);
grid-column-gap: var(--space-between-buttons, 10px);
grid-row-gap: var(--space-between-buttons, 10px); }
.elementor-menu-cart__footer-buttons .elementor-button {
display: inline-block;
border-radius: var(--cart-footer-buttons-border-radius, 0px);
height: fit-content; }
.elementor-menu-cart__footer-buttons .elementor-button--view-cart {
display: var(--view-cart-button-display, inline-block);
color: var(--view-cart-button-text-color, #fff);
padding: var(--view-cart-button-padding, 15px);
background-color: var(--view-cart-button-background-color, #818a91); }
.elementor-menu-cart__footer-buttons .elementor-button--view-cart:hover {
color: var(--view-cart-button-hover-text-color, #fff);
background-color: var(--view-cart-button-hover-background-color, #818a91); }
.elementor-menu-cart__footer-buttons .elementor-button--checkout {
display: var(--checkout-button-display, inline-block);
color: var(--checkout-button-text-color, #fff);
padding: var(--checkout-button-padding, 15px);
background-color: var(--checkout-button-background-color, #818a91); }
.elementor-menu-cart__footer-buttons .elementor-button--checkout:hover {
color: var(--checkout-button-hover-text-color, #fff);
background-color: var(--checkout-button-hover-background-color, #818a91); }
@media (max-width: ELEMENTOR_SCREEN_MOBILE_MAX) {
.elementor-menu-cart__footer-buttons .elementor-button {
padding-left: 10px;
padding-right: 10px; } }
/* The following is all to apply settings from the controls */
.elementor-widget-woocommerce-menu-cart {
/* Fix to prevent the cart modal flash when using the typography controls */
/* Fix for short-lived legacy cart type */ }
.elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--show-subtotal-yes) .elementor-menu-cart__toggle .elementor-button-text {
display: none; }
.elementor-widget-woocommerce-menu-cart.elementor-menu-cart--empty-indicator-hide .elementor-menu-cart__toggle .elementor-button-icon[data-counter="0"]:before {
content: none; }
.elementor-widget-woocommerce-menu-cart.toggle-icon--bag-light .elementor-menu-cart__toggle .elementor-button-icon i:before {
content: '\e8e3'; }
.elementor-widget-woocommerce-menu-cart.toggle-icon--bag-medium .elementor-menu-cart__toggle .elementor-button-icon i:before {
content: '\e8e4'; }
.elementor-widget-woocommerce-menu-cart.toggle-icon--bag-solid .elementor-menu-cart__toggle .elementor-button-icon i:before {
content: '\e8e5'; }
.elementor-widget-woocommerce-menu-cart.toggle-icon--basket-light .elementor-menu-cart__toggle .elementor-button-icon i:before {
content: '\e8e6'; }
.elementor-widget-woocommerce-menu-cart.toggle-icon--basket-medium .elementor-menu-cart__toggle .elementor-button-icon i:before {
content: '\e8e7'; }
.elementor-widget-woocommerce-menu-cart.toggle-icon--basket-solid .elementor-menu-cart__toggle .elementor-button-icon i:before {
content: '\e8e8'; }
.elementor-widget-woocommerce-menu-cart.toggle-icon--cart-light .elementor-menu-cart__toggle .elementor-button-icon i:before {
content: '\e8e9'; }
.elementor-widget-woocommerce-menu-cart.toggle-icon--cart-medium .elementor-menu-cart__toggle .elementor-button-icon i:before {
content: '\e8ea'; }
.elementor-widget-woocommerce-menu-cart.toggle-icon--cart-solid .elementor-menu-cart__toggle .elementor-button-icon i:before {
content: '\e8eb'; }
.elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--show-remove-button-yes) .elementor-menu-cart__product {
padding-left: 0;
padding-right: 0;
grid-template-columns: 25% auto; }
.elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--show-remove-button-yes) .elementor-menu-cart__product-remove {
display: none; }
.elementor-widget-woocommerce-menu-cart.remove-item-position--top .elementor-menu-cart__product-remove {
top: 0;
bottom: auto; }
.elementor-widget-woocommerce-menu-cart.remove-item-position--top .elementor-menu-cart__products .cart_item:not(:first-of-type) .elementor-menu-cart__product-remove {
top: 20px;
bottom: auto; }
.elementor-widget-woocommerce-menu-cart.remove-item-position--middle .elementor-menu-cart__product-remove {
transform: translateY(50%);
bottom: 50%; }
.elementor-widget-woocommerce-menu-cart.remove-item-position--bottom .elementor-menu-cart__product-remove {
top: auto;
bottom: 20px; }
.elementor-widget-woocommerce-menu-cart.elementor-menu-cart--cart-type-mini-cart .elementor-menu-cart {
/* The sticky setting in Elementor uses z-index 99 so we use 89 to keep it below sticky headers but above all other content
and still allow 10 layers if 3rd party want to insert content between ours. */ }
.elementor-widget-woocommerce-menu-cart.elementor-menu-cart--cart-type-mini-cart .elementor-menu-cart__container {
position: absolute;
z-index: 89;
width: auto;
height: auto;
overflow: visible;
top: 100%;
bottom: auto;
background: none;
min-width: 330px;
right: 0;
left: auto;
transform: scale(1);
transition: background-color 0.4s, transform 0s; }
.elementor-widget-woocommerce-menu-cart.elementor-menu-cart--cart-type-mini-cart .elementor-menu-cart__main {
width: auto;
height: auto;
position: relative;
top: auto;
bottom: auto;
right: auto;
left: auto;
overflow: visible;
transform: translateY(0);
transition: 0.3s; }
@media (max-width: ELEMENTOR_SCREEN_MOBILE_MAX) {
.elementor-widget-woocommerce-menu-cart.elementor-menu-cart--cart-type-mini-cart .elementor-menu-cart__container {
min-width: 300px; } }
body.elementor-default .elementor-widget-woocommerce-menu-cart.elementor-menu-cart--cart-type-mini-cart:not(.elementor-menu-cart--shown) .elementor-menu-cart__container {
transform: scale(0);
transition: background-color 0.4s, transform 0s 0.4s; }
body.elementor-default .elementor-widget-woocommerce-menu-cart.elementor-menu-cart--cart-type-mini-cart:not(.elementor-menu-cart--shown) .elementor-menu-cart__main {
opacity: 0;
transform: translateY(-10px); }
.elementor-edit-area-active .elementor-widget-woocommerce-menu-cart.elementor-widget.elementor-loading.elementor-menu-cart--shown {
opacity: 1;
/* This keeps mini-cart panels above other widgets so there's no flash when using the typography controls.
The sticky setting in Elementor uses z-index 99 so we use 89 to keep it below sticky headers but above all other content
and still allow 10 layers if 3rd party want to insert content between ours. */ }
.elementor-edit-area-active .elementor-widget-woocommerce-menu-cart.elementor-widget.elementor-loading.elementor-menu-cart--shown .elementor-menu-cart__container {
z-index: 9998; }
.elementor-edit-area-active .elementor-widget-woocommerce-menu-cart.elementor-widget.elementor-loading.elementor-menu-cart--shown.elementor-menu-cart--cart-type-mini-cart {
z-index: 89; }
.elementor-widget-woocommerce-menu-cart.elementor-menu-cart--cart-type-dropdown .elementor-menu-cart__container {
display: none; }
/* Select2 dropdown options are outside of the widget container */
.e-woo-select2-wrapper .select2-results__option {
font-family: Roboto, sans-serif;
font-size: 14px;
color: #818a91; }
.e-woo-select2-wrapper .select2-results__option:focus {
color: #818a91; }
.elementor-widget-woocommerce-checkout-page {
background-color: transparent;
font-family: Roboto, sans-serif;
font-size: 14px;
line-height: 21px;
color: #818a91;
/* one column layout */
/* override theme defaults for themes that have hover background colors on these elements. The hover background colors do not play well with the widget's initial design. */
/* Make select2 appear like other inputs start */
/* Make select2 appear like other inputs end */ }
.elementor-widget-woocommerce-checkout-page.e-checkout-layout-one-column .e-checkout__container {
grid-template-columns: auto; }
.elementor-widget-woocommerce-checkout-page ::placeholder {
color: var(--forms-fields-normal-color, inherit);
font-family: inherit;
opacity: .6; }
.elementor-widget-woocommerce-checkout-page table tbody tr:hover > td,
.elementor-widget-woocommerce-checkout-page table tbody tr:hover > th {
background-color: transparent; }
.elementor-widget-woocommerce-checkout-page .select2-container--default .select2-selection--single {
color: var(--forms-fields-normal-color, #818a91);
background-color: #f7f7f7;
border-radius: var(--forms-fields-border-radius, 0px);
border: none;
height: 45px; }
.elementor-widget-woocommerce-checkout-page .select2-container--default .select2-selection--single:focus {
color: var(--forms-fields-focus-color, #818a91);
background-color: #f7f7f7;
border-color: var(--forms-fields-focus-border-color, initial);
transition-duration: var(--forms-fields-focus-transition-duration, 0.3s); }
.elementor-widget-woocommerce-checkout-page .select2-container--default .select2-selection--single .select2-selection__placeholder {
color: var(--forms-fields-normal-color, #818a91); }
.elementor-widget-woocommerce-checkout-page .select2-container--default .select2-selection--single .select2-selection__rendered {
color: var(--forms-fields-normal-color, #818a91);
line-height: 45px;
padding-left: 1rem;
padding-right: 1rem; }
.elementor-widget-woocommerce-checkout-page .select2-container--default .select2-selection--single .select2-selection__arrow {
height: 45px; }
.elementor-widget-woocommerce-checkout-page .select2-container--open .select2-dropdown--below {
background-color: #f7f7f7; }
.elementor-widget-woocommerce-checkout-page .e-description {
color: var(--sections-descriptions-color, #818a91);
padding-bottom: var(--sections-descriptions-spacing, 0px);
font-size: 14px;
font-weight: 400; }
.elementor-widget-woocommerce-checkout-page .e-woocommerce-login-section {
margin-bottom: 24px; }
.elementor-widget-woocommerce-checkout-page .e-woocommerce-login-section .e-checkout-secondary-title {
text-align: var(--login-title-alignment, right); }
.elementor-widget-woocommerce-checkout-page .e-woocommerce-login-nudge {
margin-top: var(--sections-secondary-title-spacing, 24px);
margin-bottom: 15px; }
.elementor-widget-woocommerce-checkout-page .e-coupon-anchor {
margin-top: var(--sections-secondary-title-spacing, 24px); }
.elementor-widget-woocommerce-checkout-page .e-coupon-box {
margin-top: 24px; }
.elementor-widget-woocommerce-checkout-page .e-coupon-anchor-description {
color: var(--forms-labels-color, #818a91);
margin-bottom: var(--forms-label-spacing, 3px); }
.elementor-widget-woocommerce-checkout-page .e-login-wrap {
display: flex;
align-items: center; }
.elementor-widget-woocommerce-checkout-page .e-login-wrap-start {
flex: 75%; }
.elementor-widget-woocommerce-checkout-page .e-login-wrap-end {
flex: 20%;
text-align: left; }
@media (max-width: ELEMENTOR_SCREEN_TABLET_MAX) {
.elementor-widget-woocommerce-checkout-page .e-login-wrap {
display: block; }
.elementor-widget-woocommerce-checkout-page .e-login-wrap-end {
text-align: right;
margin-top: 15px; }
.elementor-widget-woocommerce-checkout-page .e-login-wrap-end label.e-login-label {
display: none; } }
.elementor-widget-woocommerce-checkout-page .e-login-actions-wrap {
display: flex;
justify-content: space-between;
margin-top: 6px; }
.elementor-widget-woocommerce-checkout-page .e-login-actions-wrap-end .lost_password {
margin-bottom: 0;
font-size: 12px; }
@media (max-width: ELEMENTOR_SCREEN_TABLET_MAX) {
.elementor-widget-woocommerce-checkout-page .e-login-actions-wrap-end .lost_password {
font-size: 11px; } }
.elementor-widget-woocommerce-checkout-page .e-apply-coupon {
width: 90%;
/* 90% to match the design */ }
@media (max-width: ELEMENTOR_SCREEN_TABLET_MAX) {
.elementor-widget-woocommerce-checkout-page .e-apply-coupon {
width: auto; } }
.elementor-widget-woocommerce-checkout-page .e-checkout__container {
display: grid;
flex-wrap: wrap;
grid-template-columns: 56% auto;
/* column widths - to match the design */
align-items: stretch;
grid-column-gap: var(--sections-margin, 24px);
grid-row-gap: var(--sections-margin, 24px); }
@media (max-width: ELEMENTOR_SCREEN_TABLET_MAX) {
.elementor-widget-woocommerce-checkout-page .e-checkout__container {
grid-template-columns: repeat(1, 1fr); } }
.elementor-widget-woocommerce-checkout-page .e-checkout-secondary-title {
color: var(--sections-secondary-title-color, #818a91);
margin-bottom: 0; }
.elementor-widget-woocommerce-checkout-page .e-woocommerce-coupon-nudge {
text-align: var(--coupon-title-alignment, right); }
.elementor-widget-woocommerce-checkout-page #ship-to-different-address {
margin-top: 13px;
padding-right: var(--shipping-heading-padding-start, 30px); }
.elementor-widget-woocommerce-checkout-page #ship-to-different-address span {
font-weight: 400; }
.elementor-widget-woocommerce-checkout-page a {
color: var(--links-normal-color, #5bc0de); }
.elementor-widget-woocommerce-checkout-page a:hover {
color: var(--links-hover-color, #5bc0de); }
.elementor-widget-woocommerce-checkout-page .woocommerce {
/* Need to use these specific selectors to override WooCommerce CSS */
/* Need the selector here so that we can target .woocommerce-button
without being overwritten by WooCommerce's button.button selector.
We are also targeting .woocommerce-button because none of this styling should
apply to the Purchase button. Only The Login/Apply coupon button. */
/* Main Sections styling start */
/* Main Sections styling end */
/* Styling for everything classified as 'Messages' start */
/* Styling for everything classified as 'Messages' end */ }
.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row,
.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row,
.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row {
padding-left: var(--forms-columns-gap-padding, 0px);
padding-right: var(--forms-columns-gap-padding, 0px);
margin-left: var(--forms-columns-gap-margin, 0px);
margin-right: var(--forms-columns-gap-margin, 0px); }
.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row label,
.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row label,
.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row label {
color: var(--forms-labels-color, #818a91);
margin-bottom: var(--forms-label-spacing, 3px); }
.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row .input-text,
.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row select,
.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row textarea,
.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row .input-text,
.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row select,
.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row textarea,
.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row .input-text,
.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row select,
.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row textarea {
color: var(--forms-fields-normal-color, #818a91);
background-color: #f7f7f7;
border-radius: var(--forms-fields-border-radius, 0px);
padding: var(--forms-fields-padding, 16px);
font-size: 14px;
border: none;
font-weight: 400; }
.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row .input-text:focus,
.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row select:focus,
.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row textarea:focus,
.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row .input-text:focus,
.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row select:focus,
.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row textarea:focus,
.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row .input-text:focus,
.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row select:focus,
.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row textarea:focus {
color: var(--forms-fields-focus-color, #818a91);
background-color: #f7f7f7;
border-color: var(--forms-fields-focus-border-color, #818a91);
transition-duration: var(--forms-fields-focus-transition-duration, 0.3s); }
.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details #billing_address_1_field,
.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor #billing_address_1_field,
.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box #billing_address_1_field {
margin-bottom: 5px; }
.elementor-widget-woocommerce-checkout-page .woocommerce .create-account,
.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row {
/* need to use !important here to override the style controls,
these items must not be affected by the controls */
margin-bottom: 0 !important; }
.elementor-widget-woocommerce-checkout-page .woocommerce .input-radio,
.elementor-widget-woocommerce-checkout-page .woocommerce #shipping_method li input {
vertical-align: middle; }
.elementor-widget-woocommerce-checkout-page .woocommerce-form__input-checkbox {
vertical-align: middle;
margin: 0 5px 0 0; }
.elementor-widget-woocommerce-checkout-page .woocommerce-form__label-for-checkbox span {
position: relative;
top: 2px;
color: var(--sections-checkboxes-color, #818a91); }
.elementor-widget-woocommerce-checkout-page .woocommerce .wc_payment_method label,
.elementor-widget-woocommerce-checkout-page .woocommerce #shipping_method li label {
color: var(--sections-radio-buttons-color, #818a91); }
.elementor-widget-woocommerce-checkout-page .woocommerce .wc_payment_method label {
display: inline; }
.elementor-widget-woocommerce-checkout-page .woocommerce button.woocommerce-button {
background-color: #ffffff;
color: var(--forms-buttons-normal-text-color, #6F6F6F);
border-radius: var(--forms-buttons-border-radius, 3px);
padding: 1rem;
border-style: var(--forms-buttons-border-type, solid);
border-color: var(--forms-buttons-border-color, #5bc0de);
border-width: 2px; }
.elementor-widget-woocommerce-checkout-page .woocommerce button.woocommerce-button:hover {
color: var(--forms-buttons-hover-text-color, #6F6F6F);
transition-duration: var(--forms-buttons-hover-transition-duration, 0.3s); }
.elementor-widget-woocommerce-checkout-page .woocommerce #coupon_code {
margin-right: 1%; }
@media (max-width: ELEMENTOR_SCREEN_TABLET_MAX) {
.elementor-widget-woocommerce-checkout-page .woocommerce #coupon_code {
width: 100%;
margin-right: 0;
margin-bottom: 15px; } }
.elementor-widget-woocommerce-checkout-page .woocommerce-info {
border-top-color: transparent;
background-color: transparent;
padding: 0; }
.elementor-widget-woocommerce-checkout-page .woocommerce-privacy-policy-text p {
font-weight: 400;
font-size: 12px; }
.elementor-widget-woocommerce-checkout-page .woocommerce-form-login-toggle .woocommerce-info {
font-weight: 400;
margin-bottom: 0; }
.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-section,
.elementor-widget-woocommerce-checkout-page .woocommerce .e-checkout__order_review,
.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box,
.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout #payment,
.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .col-1,
.elementor-widget-woocommerce-checkout-page .woocommerce .shipping_address,
.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-additional-fields {
background: var(--sections-background-color, #ffffff);
border-radius: var(--sections-border-radius, 3px);
padding: var(--sections-padding, 16px 30px);
margin: var(--sections-margin, 0 0 24px 0);
border-style: var(--sections-border-type, solid);
border-color: var(--sections-border-color, #D4D4D4);
border-width: 1px;
display: block; }
.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-additional-fields {
display: var(--additional-information-display, none); }
@media (min-width: ELEMENTOR_SCREEN_TABLET_MAX) {
.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-additional-fields {
margin: var(--sections-margin, 0); } }
.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout #payment .payment_box,
.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-privacy-policy-text,
.elementor-widget-woocommerce-checkout-page .woocommerce .e-checkout-message {
color: var(--sections-messages-color, #818a91);
font-weight: 400; }
.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-privacy-policy-text p {
margin-top: 25px; }
.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .col2-set .col-1 {
margin-bottom: 0; }
.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .col2-set .col-2 {
padding-top: 15px; }
.elementor-widget-woocommerce-checkout-page .woocommerce #order_review_heading {
text-align: var(--order-review-title-alignment, right); }
.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table {
margin-bottom: 0;
border: 0;
font-size: 14px; }
.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table thead {
background-color: transparent; }
.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table thead tr th {
padding-top: 0; }
.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tbody td {
color: #000000; }
.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tbody td .product-quantity {
font-weight: normal; }
.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot th,
.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot td {
color: #818a91; }
.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table td,
.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tr,
.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table th {
border: 0;
padding-left: 0;
padding-bottom: 15px;
padding-top: 15px; }
.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table .order-total th,
.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table .order-total tr,
.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table .order-total td {
padding-bottom: 0; }
.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tr:nth-child(odd) > td,
.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tr:nth-child(odd) > th {
background-color: transparent; }
.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .cart_item td {
font-weight: 400;
color: var(--order-summary-items-color, #000000);
border-bottom-color: var(--order-summary-items-divider-color, #818a91);
border-bottom-width: var(--order-summary-items-divider-weight, 0px);
border-bottom-style: solid; }
.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .cart_item td.product-name {
padding-left: 40px;
max-width: 150px; }
.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .cart_item td.product-total {
vertical-align: top; }
.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table td,
.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table th {
padding-top: var(--order-summary-rows-gap-top, 15px);
padding-bottom: var(--order-summary-rows-gap-bottom, 15px); }
.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table thead th,
.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table tfoot td,
.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table tfoot th {
color: var(--order-summary-totals-color, #818a91);
vertical-align: top; }
.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .order-total td,
.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .order-total th {
border-top-color: var(--order-summary-totals-divider-color, #818a91);
border-top-width: var(--order-summary-totals-divider-weight, 0px);
border-top-style: solid; }
.elementor-widget-woocommerce-checkout-page .woocommerce-shipping-totals td {
max-width: 70px; }
.elementor-widget-woocommerce-checkout-page .woocommerce h3 {
font-size: 14px;
font-weight: 700;
margin-top: 0;
margin-bottom: var(--sections-title-spacing, 30px);
color: var(--sections-title-color, #000000); }
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .form-row > span {
font-weight: 400;
font-size: 14px;
margin-bottom: 3px;
color: #818a91; }
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .form-row-first, .elementor-widget-woocommerce-checkout-page .woocommerce-checkout .form-row-last {
/* use 48% to match the design. Default WC CSS uses 47% */
width: 48%; }
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .form-row .input-checkbox {
vertical-align: middle;
margin: 0 5px 0 0; }
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .woocommerce-billing-fields h3 {
text-align: var(--billing-details-title-alignment, right); }
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .woocommerce-billing-fields .form-row, .elementor-widget-woocommerce-checkout-page .woocommerce-checkout .woocommerce-shipping-fields .form-row, .elementor-widget-woocommerce-checkout-page .woocommerce-checkout .woocommerce-account-fields .form-row {
margin-bottom: var(--forms-rows-gap, 5px); }
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .woocommerce-billing-fields .form-row:last-child, .elementor-widget-woocommerce-checkout-page .woocommerce-checkout .woocommerce-shipping-fields .form-row:last-child, .elementor-widget-woocommerce-checkout-page .woocommerce-checkout .woocommerce-account-fields .form-row:last-child {
margin-bottom: 15px; }
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout.login {
margin-top: -8px;
z-index: 999;
background: #ffffff;
border-top-width: 0;
position: relative;
margin-bottom: 0;
color: #818a91; }
@media (max-width: ELEMENTOR_SCREEN_TABLET_MAX) {
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .form-row-first, .elementor-widget-woocommerce-checkout-page .woocommerce-checkout .form-row-last {
width: 100%; } }
.elementor-widget-woocommerce-checkout-page .woocommerce-form-coupon-toggle {
display: none; }
.elementor-widget-woocommerce-checkout-page .woocommerce-form-login__submit {
width: 85%;
/* 85% to match the design */ }
@media (max-width: ELEMENTOR_SCREEN_TABLET_MAX) {
.elementor-widget-woocommerce-checkout-page .woocommerce-form-login__submit {
width: 35%;
/* 35% to match the design */ } }
.elementor-widget-woocommerce-checkout-page .woocommerce-additional-fields h3 {
background: var(--additional-fields-title-alignment, right); }
.elementor-widget-woocommerce-checkout-page .woocommerce-shipping-fields .shipping_address {
margin-bottom: var(--sections-margin, 20px); }
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment {
margin-top: 24px;
padding: 15px 25px 25px; }
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods {
border-bottom: none;
padding: 0; }
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods .payment_box {
background-color: #f7f7f7; }
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods .payment_box:before {
display: none; }
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods li {
line-height: 21px; }
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods li label a {
padding-right: 15px;
font-size: 12px; }
@media (max-width: ELEMENTOR_SCREEN_TABLET_MAX) {
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods li label a {
float: none;
font-size: 11px;
padding-left: 10px; } }
@media (max-width: ELEMENTOR_SCREEN_TABLET_MAX) {
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods li label img {
width: 55px;
/* 55px to match the design */ } }
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .place-order {
display: flex;
flex-direction: column;
flex-wrap: wrap;
padding: 0;
margin-bottom: 0;
align-items: var(--place-order-title-alignment, stretch); }
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment #place_order {
background-color: #5bc0de;
width: var(--purchase-button-width, auto);
float: none;
color: var(--purchase-button-normal-text-color, #ffffff);
min-height: auto;
padding: var(--purchase-button-padding, 1em 1em);
border-radius: var(--purchase-button-border-radius, 3px); }
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment #place_order:hover {
background-color: #5bc0de;
color: var(--purchase-button-hover-text-color, #ffffff);
border-color: var(--purchase-button-hover-border-color, #5bc0de);
transition-duration: var(--purchase-button-hover-transition-duration, 0.3s); }
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .woocommerce-info:before {
display: none; }
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .col2-set .col-1,
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .col2-set .col-2 {
width: auto;
float: none; }
.elementor-widget-woocommerce-checkout-page .woocommerce .coupon-container-grid {
display: grid;
grid-template-columns: auto auto;
/*columns widths*/
align-items: center; }
.elementor-widget-woocommerce-checkout-page .woocommerce .coupon-container-grid .coupon-col-2 {
text-align: left; }
@media (max-width: ELEMENTOR_SCREEN_TABLET_MAX) {
.elementor-widget-woocommerce-checkout-page .woocommerce .coupon-container-grid {
display: block; }
.elementor-widget-woocommerce-checkout-page .woocommerce .coupon-container-grid .coupon-col-2 {
text-align: right; } }
.elementor-widget-woocommerce-checkout-page .woocommerce #account_password_field {
/* need to override the style controls,
these items must not be affected by the controls */
margin-bottom: 10px; }
.elementor-widget-woocommerce-checkout-page .woocommerce .product-name .variation {
color: var(--order-summary-variations-color, #000000);
/* We need to specify these values so that the 'Items' Typography control does not affect
the 'Variations' */
font-size: 14px;
font-style: normal;
text-transform: none;
letter-spacing: normal;
text-decoration: none;
line-height: 21px; }
/* Select2 dropdown options are outside of the widget container */
.e-woo-select2-wrapper .select2-results__option {
font-family: Roboto, sans-serif;
font-size: 14px;
color: #818a91; }
.e-woo-select2-wrapper .select2-results__option:focus {
color: #818a91; }
.elementor-widget-woocommerce-cart {
/* one column layout */
/* Make select2 appear like other inputs start */
/* Make select2 appear like other inputs end */ }
.elementor-widget-woocommerce-cart.e-cart-layout-one-column .e-cart__container {
grid-template-columns: auto; }
.elementor-widget-woocommerce-cart table tbody tr:hover > td,
.elementor-widget-woocommerce-cart table tbody tr:hover > th {
background-color: inherit; }
.elementor-widget-woocommerce-cart .e {
/* .e-clear is a class that is added between the cart sections to fix collapsing margins,
especially when custom margins are being set by the Style Controls, then the margins could
start overriding the other margin, leaving one margin */ }
.elementor-widget-woocommerce-cart .e-clear {
overflow: hidden;
height: 0;
width: 0; }
.elementor-widget-woocommerce-cart .e-cart {
/* Main sections styling start */
/* Main sections styling end */
/* one column layout */ }
.elementor-widget-woocommerce-cart .e-cart-section {
background-color: var(--sections-background-color, #ffffff);
padding: var(--sections-padding, 16px 30px);
margin: var(--sections-margin, 0 0 30px 0);
border-radius: var(--sections-border-radius, 3px);
border-width: 1px;
border-style: var(--sections-border-type, solid);
border-color: var(--sections-border-color, #D4D4D4); }
@media (min-width: ELEMENTOR_SCREEN_TABLET_MAX) {
.elementor-widget-woocommerce-cart .e-cart-section:last-child {
margin: var(--sections-margin, 0); } }
.elementor-widget-woocommerce-cart .e-cart-content {
color: var(--sections-descriptions-color, #818a91);
font-size: 15px;
font-weight: 400;
line-height: 23px;
letter-spacing: 0; }
.elementor-widget-woocommerce-cart .e-cart__container {
display: grid;
flex-wrap: wrap;
grid-template-columns: 59% auto;
/* 59% to match the required design */
align-items: stretch;
grid-column-gap: var(--sections-margin, 30px);
grid-row-gap: var(--sections-margin, 30px); }
@media (max-width: ELEMENTOR_SCREEN_TABLET_MAX) {
.elementor-widget-woocommerce-cart .e-cart__container {
grid-template-columns: repeat(1, 1fr); } }
.elementor-widget-woocommerce-cart .e-cart-layout-one-column .e-cart__container {
grid-template-columns: auto; }
.elementor-widget-woocommerce-cart .select2-container {
margin-bottom: 4px; }
.elementor-widget-woocommerce-cart .select2-container--default .select2-selection--single {
color: var(--forms-fields-normal-color, #818a91);
background-color: #f7f7f7;
border-radius: var(--forms-fields-border-radius, 0px);
border: none;
height: 45px; }
.elementor-widget-woocommerce-cart .select2-container--default .select2-selection--single:focus {
color: var(--forms-fields-focus-color, #818a91);
background-color: #f7f7f7;
border-color: var(--forms-fields-focus-border-color, initial);
transition-duration: var(--forms-fields-focus-transition-duration, 0.3s); }
.elementor-widget-woocommerce-cart .select2-container--default .select2-selection--single .select2-selection__placeholder {
color: var(--forms-fields-normal-color, #818a91); }
.elementor-widget-woocommerce-cart .select2-container--default .select2-selection--single .select2-selection__rendered {
color: var(--forms-fields-normal-color, #818a91);
line-height: 45px;
padding-right: 1rem;
padding-left: 1rem; }
.elementor-widget-woocommerce-cart .select2-container--default .select2-selection--single .select2-selection__arrow {
height: 45px; }
.elementor-widget-woocommerce-cart .select2-container--open .select2-dropdown--below {
background-color: #f7f7f7; }
.elementor-widget-woocommerce-cart .woocommerce {
font-family: Roboto, sans-serif; }
.elementor-widget-woocommerce-cart .woocommerce button.button {
background-color: #ffffff;
color: var(--forms-buttons-normal-text-color, #818a91);
border-radius: var(--forms-buttons-border-radius, 3px);
/* 0.88rem is used here so that this button will match the design layout from Product. */
padding: var(--forms-buttons-padding, 0.88rem 2rem);
width: var(--forms-buttons-width, auto);
border-style: var(--forms-buttons-border-type, solid);
border-color: var(--forms-buttons-border-color, #5bc0de);
border-width: 2px; }
.elementor-widget-woocommerce-cart .woocommerce button.button:hover {
color: var(--forms-buttons-hover-text-color, #818a91);
transition-duration: var(--forms-buttons-hover-transition-duration, 0.3s);
border-color: var(--forms-buttons-hover-border-color, #5bc0de); }
.elementor-widget-woocommerce-cart .woocommerce button.button.disabled, .elementor-widget-woocommerce-cart .woocommerce button.button:disabled, .elementor-widget-woocommerce-cart .woocommerce button.button:disabled[disabled] {
/* 0.88rem is used here so that this button will match the design layout from Product. */
padding: var(--forms-buttons-padding, 0.88rem 2rem);
color: var(--forms-buttons-normal-text-color, #818a91); }
.elementor-widget-woocommerce-cart .woocommerce button.button.disabled:hover, .elementor-widget-woocommerce-cart .woocommerce button.button:disabled:hover, .elementor-widget-woocommerce-cart .woocommerce button.button:disabled[disabled]:hover {
background-color: var(--forms-buttons-hover-background-color, #ffffff);
color: var(--forms-buttons-hover-text-color, #818a91);
transition-duration: var(--forms-buttons-hover-transition-duration, 0.3s);
border-color: var(--forms-buttons-hover-border-color, #5bc0de); }
.elementor-widget-woocommerce-cart .woocommerce #shipping_method li label {
color: var(--sections-radio-buttons-color, #818a91); }
.elementor-widget-woocommerce-cart .woocommerce #shipping_method li input {
vertical-align: middle; }
.elementor-widget-woocommerce-cart .woocommerce .shipping-calculator-form {
margin-top: var(--sections-descriptions-spacing, 15px); }
.elementor-widget-woocommerce-cart .woocommerce .woocommerce-shipping-destination {
color: var(--sections-descriptions-color, #818a91);
margin-bottom: 0; }
.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table_responsive tbody th, .elementor-widget-woocommerce-cart .woocommerce-page .cart_totals table.shop_table_responsive tbody th {
display: none; }
.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table_responsive tr.woocommerce-shipping-totals td, .elementor-widget-woocommerce-cart .woocommerce-page .cart_totals table.shop_table_responsive tr.woocommerce-shipping-totals td {
text-align: right !important;
/* need important here because Woo also has !important */ }
.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table_responsive tr.woocommerce-shipping-totals td::before, .elementor-widget-woocommerce-cart .woocommerce-page .cart_totals table.shop_table_responsive tr.woocommerce-shipping-totals td::before {
width: 100%;
margin-bottom: 10px; }
.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table_responsive tr td, .elementor-widget-woocommerce-cart .woocommerce-page .cart_totals table.shop_table_responsive tr td {
text-align: left !important;
/* need important here because Woo also has !important */ }
.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table_responsive tr td::before, .elementor-widget-woocommerce-cart .woocommerce-page .cart_totals table.shop_table_responsive tr td::before {
content: attr(data-title);
font-weight: 700;
float: right; }
.elementor-widget-woocommerce-cart .woocommerce .cart_totals h2 {
text-align: var(--totals-title-alignment, right); }
.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table td {
padding-top: var(--totals-rows-gap-top, 12px);
padding-bottom: var(--totals-rows-gap-bottom, 9px); }
.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table td:before,
.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table td .woocommerce-Price-amount {
color: var(--totals-color, #818a91);
font-weight: 700; }
.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table tr.order-total td {
border-top-color: var(--totals-divider-color, #818a91);
border-top-width: var(--totals-divider-weight, 0); }
.elementor-widget-woocommerce-cart .woocommerce .cart_totals .form-row {
margin-bottom: var(--forms-rows-gap, 6px); }
.elementor-widget-woocommerce-cart .woocommerce .product-name a {
color: var(--product-link-normal-color, #000000); }
.elementor-widget-woocommerce-cart .woocommerce .product-name a:hover {
color: var(--product-link-hover-color, #000000); }
.elementor-widget-woocommerce-cart .woocommerce .form-row {
padding: 3px 0;
margin: 0; }
.elementor-widget-woocommerce-cart .woocommerce .input-text,
.elementor-widget-woocommerce-cart .woocommerce select {
color: var(--forms-fields-normal-color, #818a91);
background-color: #f7f7f7;
border-radius: var(--forms-fields-border-radius, 3px);
border: none;
padding: var(--forms-fields-padding, 16px);
font-size: 14px; }
.elementor-widget-woocommerce-cart .woocommerce .input-text::placeholder,
.elementor-widget-woocommerce-cart .woocommerce select::placeholder {
color: var(--forms-fields-normal-color, inherit);
font-family: inherit;
opacity: .6; }
.elementor-widget-woocommerce-cart .woocommerce .input-text:focus,
.elementor-widget-woocommerce-cart .woocommerce select:focus {
color: var(--forms-fields-focus-color, #818a91);
background-color: #f7f7f7;
border-color: var(--forms-fields-focus-border-color, transparent);
transition-duration: var(--forms-fields-focus-transition-duration, 0.3s); }
.elementor-widget-woocommerce-cart .woocommerce .input-text:focus::placeholder,
.elementor-widget-woocommerce-cart .woocommerce select:focus::placeholder {
color: var(--forms-fields-focus-color, #818a91); }
.elementor-widget-woocommerce-cart .woocommerce .input-text.qty {
background-color: transparent;
color: var(--order-summary-color, #000000);
border-width: var(--order-summary-quantity-border-weight, 1px);
border-style: solid;
border-color: var(--order-summary-quantity-border-color, #D4D4D4);
border-radius: 3px;
padding: 1px 2px;
text-align: right;
font-size: 14px;
min-height: 28px;
max-height: 28px; }
.elementor-widget-woocommerce-cart .woocommerce .wc-proceed-to-checkout {
padding-bottom: 0;
display: flex;
flex-direction: column;
flex-wrap: wrap;
align-items: var(--place-order-title-alignment, stretch); }
.elementor-widget-woocommerce-cart .woocommerce .wc-proceed-to-checkout .checkout-button {
padding: var(--checkout-button-padding, 15px 1em);
width: var(--checkout-button-width, auto);
font-size: 15px;
text-align: center;
color: var(--checkout-button-normal-text-color, #ffffff);
background-color: #5bc0de;
border-radius: var(--checkout-button-border-radius, 3px);
min-height: auto;
margin-bottom: 0; }
.elementor-widget-woocommerce-cart .woocommerce .wc-proceed-to-checkout .checkout-button:hover {
color: var(--checkout-button-hover-text-color, #ffffff);
background-color: #5bc0de;
border-color: var(--checkout-button-hover-border-color, #5bc0de);
transition-duration: var(--checkout-button-hover-transition-duration, 0.3s); }
.elementor-widget-woocommerce-cart .woocommerce .remove {
background: transparent;
color: var(--order-summary-remove-icon-normal-color, #000000) !important;
/* need important here because Woo also has !important */
width: auto; }
.elementor-widget-woocommerce-cart .woocommerce .remove:hover {
background: transparent;
color: var(--order-summary-remove-icon-hover-color, #5bc0de) !important;
/* need important here because Woo also has !important */ }
.elementor-widget-woocommerce-cart .woocommerce .cart-collaterals .cart_totals {
float: none;
width: 100%; }
.elementor-widget-woocommerce-cart .woocommerce .cart-collaterals .cart_totals td {
padding-right: 0; }
.elementor-widget-woocommerce-cart .woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-totals td {
padding-left: 0; }
.elementor-widget-woocommerce-cart .woocommerce .coupon .button {
float: left;
width: 100%; }
.elementor-widget-woocommerce-cart .woocommerce .coupon .form-row {
padding: 0; }
.elementor-widget-woocommerce-cart .woocommerce .coupon-col {
display: flex; }
.elementor-widget-woocommerce-cart .woocommerce .coupon-col-start {
flex: 2;
padding-left: 30px; }
@media (max-width: ELEMENTOR_SCREEN_TABLET_MAX) {
.elementor-widget-woocommerce-cart .woocommerce .coupon-col-start {
padding-left: 0; } }
.elementor-widget-woocommerce-cart .woocommerce .coupon-col-end {
flex: 1; }
@media (max-width: ELEMENTOR_SCREEN_TABLET_MAX) {
.elementor-widget-woocommerce-cart .woocommerce .coupon-col {
display: block; } }
@media (max-width: ELEMENTOR_SCREEN_TABLET_MAX) {
.elementor-widget-woocommerce-cart .woocommerce .coupon {
margin: var(--sections-margin, 0); }
.elementor-widget-woocommerce-cart .woocommerce .coupon #coupon_code {
width: 100%;
margin-left: 0;
margin-bottom: 15px; }
.elementor-widget-woocommerce-cart .woocommerce .coupon .button {
width: 100%; } }
.elementor-widget-woocommerce-cart .woocommerce table.shop_table {
border: 0 solid; }
.elementor-widget-woocommerce-cart .woocommerce table.shop_table .button {
float: right;
font-size: 14px;
font-weight: 700; }
@media (max-width: ELEMENTOR_SCREEN_TABLET_MAX) {
.elementor-widget-woocommerce-cart .woocommerce table.shop_table .button {
float: none;
width: 100%; } }
.elementor-widget-woocommerce-cart .woocommerce table.shop_table td,
.elementor-widget-woocommerce-cart .woocommerce table.shop_table tr,
.elementor-widget-woocommerce-cart .woocommerce table.shop_table th {
border: 0 solid; }
.elementor-widget-woocommerce-cart .woocommerce table.shop_table tr:nth-child(odd) > td,
.elementor-widget-woocommerce-cart .woocommerce table.shop_table tr:nth-child(odd) > th {
background-color: transparent; }
.elementor-widget-woocommerce-cart .woocommerce table.shop_table .actions {
padding: 16px 0 0; }
.elementor-widget-woocommerce-cart .woocommerce table.shop_table .product-remove a {
display: inline-block; }
.elementor-widget-woocommerce-cart .woocommerce table.shop_table.cart tbody tr:last-child {
display: var(--update-cart-automatically-display, table-row); }
.elementor-widget-woocommerce-cart .woocommerce table.cart {
margin-bottom: 0; }
.elementor-widget-woocommerce-cart .woocommerce table.cart img {
width: 55px;
height: auto;
display: block; }
.elementor-widget-woocommerce-cart .woocommerce table.cart td {
padding-top: var(--order-summary-rows-gap-top, 20px);
padding-left: 20px;
padding-bottom: var(--order-summary-rows-gap-bottom, 20px);
padding-right: 0; }
.elementor-widget-woocommerce-cart .woocommerce table.cart td span {
color: var(--order-summary-color, #000000);
font-size: 14px;
font-weight: 400; }
.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-remove, .elementor-widget-woocommerce-cart .woocommerce table.cart td.product-thumbnail, .elementor-widget-woocommerce-cart .woocommerce table.cart td.product-name, .elementor-widget-woocommerce-cart .woocommerce table.cart td.product-price, .elementor-widget-woocommerce-cart .woocommerce table.cart td.product-quantity, .elementor-widget-woocommerce-cart .woocommerce table.cart td.product-subtotal, .elementor-widget-woocommerce-cart .woocommerce table.cart td.actions {
border-top-width: var(--order-summary-items-divider-weight, 1px);
border-top-style: solid;
border-top-color: var(--order-summary-items-divider-color, #D4D4D4); }
@media (max-width: ELEMENTOR_SCREEN_TABLET_MIN) {
.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-remove, .elementor-widget-woocommerce-cart .woocommerce table.cart td.product-thumbnail, .elementor-widget-woocommerce-cart .woocommerce table.cart td.product-name, .elementor-widget-woocommerce-cart .woocommerce table.cart td.product-price, .elementor-widget-woocommerce-cart .woocommerce table.cart td.product-quantity, .elementor-widget-woocommerce-cart .woocommerce table.cart td.product-subtotal, .elementor-widget-woocommerce-cart .woocommerce table.cart td.actions {
border-top-width: 0; } }
.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-remove {
padding-right: 0;
padding-left: 0; }
@media (min-width: ELEMENTOR_SCREEN_MOBILE_MAX) {
.elementor-widget-woocommerce-cart .woocommerce table.cart tbody tr:first-child td {
border-top: none; } }
@media (max-width: ELEMENTOR_SCREEN_TABLET_MAX) {
.elementor-widget-woocommerce-cart .woocommerce table.cart.product-remove {
position: relative; }
.elementor-widget-woocommerce-cart .woocommerce table.cart.product-name {
padding-left: 0; }
.elementor-widget-woocommerce-cart .woocommerce table.cart tr {
border-top-width: var(--order-summary-items-divider-weight, 1px);
border-top-color: var(--order-summary-items-divider-color, #D4D4D4); }
.elementor-widget-woocommerce-cart .woocommerce table.cart tr:first-child {
border-top: none; } }
@media (max-width: ELEMENTOR_SCREEN_TABLET_MIN) {
.elementor-widget-woocommerce-cart .woocommerce table.cart td {
padding-right: 0;
padding-left: 0; } }
@media (max-width: ELEMENTOR_SCREEN_MOBILE_MAX) {
.elementor-widget-woocommerce-cart .woocommerce table.cart {
padding: 0; }
.elementor-widget-woocommerce-cart .woocommerce table.cart tr {
padding: 16px 28px; }
.elementor-widget-woocommerce-cart .woocommerce table.cart tr:first-child {
border-top: none; }
.elementor-widget-woocommerce-cart .woocommerce table.cart td {
padding-right: 0;
padding-left: 0; }
.elementor-widget-woocommerce-cart .woocommerce table.cart td:first-child {
border-top: none; }
.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-name {
border-top: none; }
.elementor-widget-woocommerce-cart .woocommerce table.cart td.actions {
padding: 0; } }
.elementor-widget-woocommerce-cart .woocommerce a {
color: var(--links-normal-color, #5bc0de); }
.elementor-widget-woocommerce-cart .woocommerce a:hover {
color: var(--links-hover-color, #5bc0de); }
.elementor-widget-woocommerce-cart .woocommerce .cart_totals h2,
.elementor-widget-woocommerce-cart .woocommerce .cart th {
font-size: 14px;
font-weight: 700;
margin-top: 0;
padding-top: 0;
padding-bottom: 8px;
padding-right: 0;
padding-left: 20px; }
.elementor-widget-woocommerce-cart .woocommerce .cart_totals h2 {
margin-bottom: var(--sections-title-spacing, 1rem);
color: var(--sections-title-color, #000000); }
.elementor-widget-woocommerce-cart .woocommerce .cart th {
padding-bottom: var(--order-summary-title-spacing, 8px);
color: var(--order-summary-title-color, #000000); }
.elementor-widget-woocommerce-cart .woocommerce .cart td::before {
color: var(--order-summary-title-color, #000000); }
.elementor-widget-woocommerce-cart .woocommerce .shipping-calculator-button::after {
display: none; }
.elementor-widget-woocommerce-cart .woocommerce .product-name .variation {
color: var(--order-summary-variations-color, #000000); }
@media (max-width: ELEMENTOR_SCREEN_TABLET_MAX) {
.elementor-widget-woocommerce-cart .woocommerce table.shop_table_responsive tr:nth-child(2n) td, .elementor-widget-woocommerce-cart .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
background-color: transparent; }
.elementor-widget-woocommerce-cart .woocommerce .cart_totals .shop_table_responsive td {
padding-right: 0; } }
/* Select2 dropdown options are outside of the widget container */
.e-woo-select2-wrapper .select2-results__option {
font-family: Roboto, sans-serif;
font-size: 14px;
color: var(--forms-fields-normal-color, #818a91); }
.e-woo-select2-wrapper .select2-results__option:focus {
color: var(--forms-fields-focus-color, #818a91);
border-color: var(--forms-fields-focus-border-color, #818a91);
transition-duration: var(--forms-fields-focus-transition-duration, 0.3s); }
.elementor-widget-woocommerce-my-account {
font-family: Roboto, sans-serif;
color: #818a91;
/* Make select2 appear like other inputs start */
/* Make select2 appear like other inputs end */ }
.elementor-widget-woocommerce-my-account .e-my-account-tab__dashboard .woocommerce-MyAccount-content-wrapper, .elementor-widget-woocommerce-my-account .e-my-account-tab__orders .woocommerce-MyAccount-content-wrapper, .elementor-widget-woocommerce-my-account .e-my-account-tab__downloads .woocommerce-MyAccount-content-wrapper, .elementor-widget-woocommerce-my-account .e-my-account-tab__edit-account .woocommerce-MyAccount-content-wrapper, .elementor-widget-woocommerce-my-account .e-my-account-tab__edit-address .woocommerce-MyAccount-content-wrapper {
border-style: var(--sections-border-type, solid);
border-color: var(--sections-border-color, #D4D4D4);
border-width: 1px;
border-radius: var(--sections-border-radius, 3px); }
.elementor-widget-woocommerce-my-account .e-my-account-tab__dashboard .shop_table, .elementor-widget-woocommerce-my-account .e-my-account-tab__orders .shop_table, .elementor-widget-woocommerce-my-account .e-my-account-tab__downloads .shop_table, .elementor-widget-woocommerce-my-account .e-my-account-tab__edit-account .shop_table, .elementor-widget-woocommerce-my-account .e-my-account-tab__edit-address .shop_table {
border: none;
margin-bottom: 0; }
.elementor-widget-woocommerce-my-account .e-my-account-tab__dashboard .woocommerce-MyAccount-content-wrapper, .elementor-widget-woocommerce-my-account .e-my-account-tab__orders .woocommerce-MyAccount-content-wrapper, .elementor-widget-woocommerce-my-account .e-my-account-tab__downloads .woocommerce-MyAccount-content-wrapper, .elementor-widget-woocommerce-my-account .e-my-account-tab__edit-account .woocommerce-MyAccount-content-wrapper {
background-color: var(--sections-background-color, #ffffff); }
.elementor-widget-woocommerce-my-account .e-my-account-tab__dashboard .woocommerce-MyAccount-content-wrapper, .elementor-widget-woocommerce-my-account .e-my-account-tab__edit-account .woocommerce-MyAccount-content-wrapper {
padding: var(--sections-padding, 16px 30px); }
.elementor-widget-woocommerce-my-account .e-my-account-tab__orders .woocommerce-MyAccount-content-wrapper, .elementor-widget-woocommerce-my-account .e-my-account-tab__downloads .woocommerce-MyAccount-content-wrapper {
padding: var(--sections-padding, 16px 30px 3px 30px); }
.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce-address-fields,
.elementor-widget-woocommerce-my-account .e-my-account-tab address {
background-color: var(--sections-background-color, #ffffff);
padding: var(--sections-padding, 16px 30px);
border-style: var(--sections-border-type, solid);
border-color: var(--sections-border-color, #D4D4D4);
border-width: 1px;
border-radius: var(--sections-border-radius, 3px); }
.elementor-widget-woocommerce-my-account .e-my-account-tab__view-order .woocommerce-MyAccount-content, .elementor-widget-woocommerce-my-account .e-my-account-tab__edit-address .woocommerce-MyAccount-content {
border: 0; }
.elementor-widget-woocommerce-my-account .e-my-account-tab__view-order .woocommerce-MyAccount-content-wrapper, .elementor-widget-woocommerce-my-account .e-my-account-tab__edit-address .woocommerce-MyAccount-content-wrapper {
padding: 0;
border: 0; }
.elementor-widget-woocommerce-my-account .e-my-account-tab__view-order .order_details {
margin-bottom: 40px; }
.elementor-widget-woocommerce-my-account .e-my-account-tab__view-order .woocommerce-table--order-downloads,
.elementor-widget-woocommerce-my-account .e-my-account-tab__view-order .order_details {
background-color: var(--sections-background-color, #ffffff);
padding: var(--sections-padding, 16px 30px 3px 30px);
border-style: var(--sections-border-type, solid);
border-color: var(--sections-border-color, #D4D4D4);
border-width: 1px;
border-radius: var(--sections-border-radius, 3px); }
.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content > div > p {
color: var(--general-text-color, #818a91); }
.elementor-widget-woocommerce-my-account .select2-container--default .select2-selection--single {
color: var(--forms-fields-normal-color, #818a91);
background-color: var(--forms-fields-normal-background-color, #f7f7f7);
border-radius: var(--forms-fields-border-radius, 0px);
border: none;
height: 45px; }
.elementor-widget-woocommerce-my-account .select2-container--default .select2-selection--single:focus {
color: var(--forms-fields-focus-color, #818a91);
background-color: var(--forms-fields-focus-background-color, #f7f7f7);
border-color: var(--forms-fields-focus-border-color, initial);
transition-duration: var(--forms-fields-focus-transition-duration, 0.3s); }
.elementor-widget-woocommerce-my-account .select2-container--default .select2-selection--single .select2-selection__placeholder {
color: var(--forms-fields-normal-color, #818a91); }
.elementor-widget-woocommerce-my-account .select2-container--default .select2-selection--single .select2-selection__rendered {
color: var(--forms-fields-normal-color, #818a91);
line-height: 45px;
padding-left: 1rem;
padding-right: 1rem; }
.elementor-widget-woocommerce-my-account .select2-container--default .select2-selection--single .select2-selection__arrow {
height: 45px; }
.elementor-widget-woocommerce-my-account .select2-container--open .select2-dropdown--below {
background-color: var(--forms-fields-normal-background-color, #f7f7f7); }
.elementor-widget-woocommerce-my-account .woocommerce ::placeholder {
color: var(--forms-fields-normal-color, inherit);
font-family: inherit;
opacity: .6; }
.elementor-widget-woocommerce-my-account .woocommerce-message {
font-size: 14px; }
.elementor-widget-woocommerce-my-account .woocommerce address {
color: var(--general-text-color, #818a91); }
.elementor-widget-woocommerce-my-account .woocommerce a {
color: var(--links-normal-color, #5bc0de); }
.elementor-widget-woocommerce-my-account .woocommerce a:hover {
color: var(--links-hover-color, #5bc0de); }
.elementor-widget-woocommerce-my-account .woocommerce a.button.alt:hover {
background-color: initial; }
.elementor-widget-woocommerce-my-account .woocommerce a.button:hover {
background-color: initial; }
.elementor-widget-woocommerce-my-account .woocommerce em {
font-size: 12px;
color: var(--login-messages-color, #818a91); }
.elementor-widget-woocommerce-my-account .woocommerce .form-row {
padding-left: var(--forms-columns-gap-padding-left, 0px);
padding-right: var(--forms-columns-gap-padding-right, 0px);
margin-left: var(--forms-columns-gap-margin-left, 0px);
margin-right: var(--forms-columns-gap-margin-right, 0px);
margin-bottom: var(--forms-rows-gap, 6px); }
.elementor-widget-woocommerce-my-account .woocommerce .form-row label {
color: var(--forms-labels-color, #818a91);
margin-bottom: var(--forms-label-spacing, 0px); }
.elementor-widget-woocommerce-my-account .woocommerce .form-row .input-text,
.elementor-widget-woocommerce-my-account .woocommerce .form-row select {
color: var(--forms-fields-normal-color, #818a91);
border-radius: var(--forms-fields-border-radius, 0px);
padding: var(--forms-fields-padding, 16px);
background: #f7f7f7;
border: none;
font-size: 14px; }
.elementor-widget-woocommerce-my-account .woocommerce .form-row .input-text:focus,
.elementor-widget-woocommerce-my-account .woocommerce .form-row select:focus {
color: var(--forms-fields-focus-color, #818a91);
border-color: var(--forms-fields-focus-border-color, #818a91);
transition-duration: var(--forms-fields-focus-transition-duration, 0.3s); }
.elementor-widget-woocommerce-my-account .woocommerce #billing_address_1_field {
margin-bottom: 5px; }
.elementor-widget-woocommerce-my-account .woocommerce .login .woocommerce-privacy-policy-text,
.elementor-widget-woocommerce-my-account .woocommerce .register .woocommerce-privacy-policy-text {
margin-bottom: 15px;
color: var(--login-messages-color, #818a91);
font-size: 12px; }
.elementor-widget-woocommerce-my-account .woocommerce .login p:nth-child(2),
.elementor-widget-woocommerce-my-account .woocommerce .register p:nth-child(2) {
color: var(--login-messages-color, #818a91);
font-size: 12px; }
.elementor-widget-woocommerce-my-account .woocommerce .login .woocommerce-LostPassword,
.elementor-widget-woocommerce-my-account .woocommerce .register .woocommerce-LostPassword {
font-size: 12px;
margin-bottom: 0px; }
.elementor-widget-woocommerce-my-account .woocommerce .woocommerce-ResetPassword {
width: 50%;
/* 50% to match the design - it would normally be full width */ }
@media (max-width: ELEMENTOR_SCREEN_TABLET_MAX) {
.elementor-widget-woocommerce-my-account .woocommerce .woocommerce-ResetPassword {
width: 100%; } }
.elementor-widget-woocommerce-my-account .woocommerce .woocommerce-ResetPassword p {
color: var(--general-text-color, #818a91); }
.elementor-widget-woocommerce-my-account .woocommerce .woocommerce-ResetPassword .form-row-first {
width: 100%; }
.elementor-widget-woocommerce-my-account .woocommerce .login,
.elementor-widget-woocommerce-my-account .woocommerce .register,
.elementor-widget-woocommerce-my-account .woocommerce .woocommerce-ResetPassword {
background-color: var(--sections-background-color, #ffffff);
padding: var(--sections-padding, 16px 30px);
border-style: var(--sections-border-type, solid);
border-color: var(--sections-border-color, #D4D4D4);
border-width: 1px;
border-radius: var(--sections-border-radius, 3px);
font-size: 14px; }
.elementor-widget-woocommerce-my-account .woocommerce .login .button,
.elementor-widget-woocommerce-my-account .woocommerce .register .button,
.elementor-widget-woocommerce-my-account .woocommerce .woocommerce-ResetPassword .button {
background: #5bc0de;
border: none;
color: var(--forms-buttons-normal-text-color, #ffffff);
border-radius: var(--forms-buttons-border-radius, 3px);
padding: var(--forms-buttons-padding, 12px 32px); }
.elementor-widget-woocommerce-my-account .woocommerce .login .button:hover,
.elementor-widget-woocommerce-my-account .woocommerce .register .button:hover,
.elementor-widget-woocommerce-my-account .woocommerce .woocommerce-ResetPassword .button:hover {
color: var(--forms-buttons-hover-text-color, #ffffff);
transition-duration: var(--forms-buttons-hover-transition-duration, 0.3s); }
.elementor-widget-woocommerce-my-account .woocommerce .login p:nth-child(3) {
margin-top: 20px; }
.elementor-widget-woocommerce-my-account .woocommerce .register p:nth-child(2) {
margin-top: 10px;
font-size: 12px; }
.elementor-widget-woocommerce-my-account .woocommerce .woocommerce-form__input-checkbox {
vertical-align: middle; }
.elementor-widget-woocommerce-my-account .woocommerce p:last-of-type {
margin-bottom: 0; }
.elementor-widget-woocommerce-my-account .woocommerce .woocommerce-form__label-for-checkbox span {
color: var(--checkboxes-color, #818a91); }
.elementor-widget-woocommerce-my-account .woocommerce tr,
.elementor-widget-woocommerce-my-account .woocommerce td,
.elementor-widget-woocommerce-my-account .woocommerce th {
border: none; }
.elementor-widget-woocommerce-my-account .woocommerce h2,
.elementor-widget-woocommerce-my-account .woocommerce h3 {
color: var(--typography-section-titles-color, #000000);
margin-top: 0;
margin-bottom: var(--section-title-spacing, 45px);
font-weight: 400; }
.elementor-widget-woocommerce-my-account .woocommerce strong {
color: var(--general-text-color, #000000); }
.elementor-widget-woocommerce-my-account .woocommerce strong.wc-item-meta-label {
color: var(--variations-color, #818a91); }
.elementor-widget-woocommerce-my-account .woocommerce .wc-item-meta {
color: var(--variations-color, #818a91); }
.elementor-widget-woocommerce-my-account .woocommerce .product-quantity {
font-weight: 400;
color: var(--tables-items-color, #818a91); }
.elementor-widget-woocommerce-my-account .woocommerce .woocommerce-order-downloads {
margin-bottom: 0; }
.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-navigation {
float: right;
width: 25%;
/* 25% to match the design */ }
@media (max-width: ELEMENTOR_SCREEN_TABLET_MAX) {
.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-navigation {
width: 100%; } }
.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-navigation ul {
padding-inline-start: 0; }
.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-navigation ul li {
list-style-type: none;
margin: calc(var(--tabs-spacing, 2px) / 2) 0 calc(var(--tabs-spacing, 2px) / 2) 0;
display: inline-block;
width: 100%;
/* add a Divider between the tabs that is outside of the margins */ }
.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-navigation ul li::after {
content: "";
display: block;
width: 100%;
background-color: var(--tabs-divider-color, #818a91);
height: var(--tabs-divider-weight, 0px);
position: relative;
top: calc(var(--tabs-spacing, 2px) / 2); }
.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-navigation ul li.is-active a {
color: var(--tabs-active-color, #5bc0de);
background: #eceeef;
border-color: var(--tabs-active-border-color, transparent); }
.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-navigation ul li a {
font-style: normal;
font-weight: bold;
font-size: 14px;
color: var(--tabs-normal-color, #818a91);
display: block;
padding: var(--tabs-padding, 12px 20px);
text-align: var(--tabs-alignment, start);
background: #f7f7f7;
border-radius: var(--tabs-border-radius, 0px);
border-style: var(--tabs-border-type, solid);
border-color: var(--tabs-border-color, transparent);
border-width: 0px; }
.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-navigation ul li a:hover {
color: var(--tabs-hover-color, #5bc0de);
border-color: var(--tabs-hover-border-color, transparent); }
@media (max-width: ELEMENTOR_SCREEN_TABLET_MAX) {
.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-navigation ul li a {
padding: var(--tabs-padding, 10px); } }
.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard {
margin-top: 0; }
.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout {
margin-bottom: 0; }
.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout::after {
display: none; }
.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content {
float: left;
width: 75%;
/* 75% to match the design */
padding: 0;
padding-right: var(--tab-content-spacing, 6%);
/* 6% to match the design */ }
@media (max-width: ELEMENTOR_SCREEN_TABLET_MAX) {
.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content {
width: 100%;
padding: var(--tab-content-spacing, 6%) 0 0 0; } }
.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content-wrapper {
font-size: 14px; }
.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content p:last-of-type {
margin-bottom: 0; }
.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content h2:first-of-type {
margin-top: 30px; }
.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content mark {
background-color: transparent;
font-weight: bold;
color: var(--general-text-color, #000000); }
.elementor-widget-woocommerce-my-account .woocommerce caption + thead tr:first-child td,
.elementor-widget-woocommerce-my-account .woocommerce caption + thead tr:first-child th,
.elementor-widget-woocommerce-my-account .woocommerce colgroup + thead tr:first-child td,
.elementor-widget-woocommerce-my-account .woocommerce colgroup + thead tr:first-child th {
border-top: 0; }
.elementor-widget-woocommerce-my-account .woocommerce thead:first-child tr:first-child td,
.elementor-widget-woocommerce-my-account .woocommerce thead:first-child tr:first-child th {
border-top: 0;
padding-right: 0;
padding-top: 0;
padding-bottom: var(--tables-titles-spacing, 9px); }
.elementor-widget-woocommerce-my-account .woocommerce tbody > tr:nth-child(odd) > td,
.elementor-widget-woocommerce-my-account .woocommerce tbody > tr:nth-child(odd) > th,
.elementor-widget-woocommerce-my-account .woocommerce tbody > tr:nth-child(even) > td,
.elementor-widget-woocommerce-my-account .woocommerce tbody > tr:nth-child(even) > th {
background-color: transparent;
padding-right: 0;
padding-top: var(--order-summary-rows-gap-top, 9px);
padding-bottom: var(--order-summary-rows-gap-bottom, 9px);
color: var(--tables-items-color, #818a91); }
.elementor-widget-woocommerce-my-account .woocommerce tbody .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number > a {
color: var(--tables-links-normal-color, #5bc0de); }
.elementor-widget-woocommerce-my-account .woocommerce tbody .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number > a:hover {
color: var(--tables-links-hover-color, #5bc0de); }
.elementor-widget-woocommerce-my-account .woocommerce .shop_table {
font-size: 14px; }
.elementor-widget-woocommerce-my-account .woocommerce .shop_table .button {
background: transparent;
border-style: var(--tables-buttons-border-type, solid);
border-color: var(--tables-buttons-border-color, #5bc0de);
border-radius: var(--tables-button-border-radius, 3px);
border-width: 2px;
vertical-align: middle;
color: var(--tables-button-normal-text-color, #818a91);
padding: var(--tables-button-padding, 5px 10px); }
.elementor-widget-woocommerce-my-account .woocommerce .shop_table .button:hover {
color: var(--tables-button-hover-text-color, #818a91);
transition-duration: var(--tables-button-hover-transition-duration, 0.3s); }
.elementor-widget-woocommerce-my-account .woocommerce .shop_table td, .elementor-widget-woocommerce-my-account .woocommerce .shop_table th {
border-top-style: var(--tables-divider-border-type, solid);
border-top-width: var(--tables-divider-border-width, 1px);
border-top-color: var(--tables-divider-border-color, #D4D4D4); }
.elementor-widget-woocommerce-my-account .woocommerce .shop_table thead tr th {
color: var(--tables-title-color, #000000); }
.elementor-widget-woocommerce-my-account .woocommerce .shop_table thead tr th span {
color: var(--tables-title-color, #000000); }
.elementor-widget-woocommerce-my-account .woocommerce .order_details tfoot th,
.elementor-widget-woocommerce-my-account .woocommerce .order_details tfoot td {
padding-right: 0;
color: var(--tables-title-color, #000000); }
.elementor-widget-woocommerce-my-account .woocommerce .order_details .download-product a,
.elementor-widget-woocommerce-my-account .woocommerce .order_details .product-name a {
color: var(--tables-links-normal-color, #5bc0de); }
.elementor-widget-woocommerce-my-account .woocommerce .order_details .download-product a:hover,
.elementor-widget-woocommerce-my-account .woocommerce .order_details .product-name a:hover {
color: var(--tables-links-hover-color, #5bc0de); }
.elementor-widget-woocommerce-my-account .woocommerce .order_details .product-purchase-note td {
border-top: none;
padding-top: 0; }
.elementor-widget-woocommerce-my-account .woocommerce .order-again .button {
background: transparent;
border: 2px solid #5bc0de;
border-style: var(--tables-buttons-border-type, solid);
border-color: var(--tables-buttons-border-color, #5bc0de);
border-width: 2px;
border-radius: var(--tables-button-border-radius, 3px);
vertical-align: middle;
color: var(--tables-button-normal-text-color, #818a91);
margin-top: 0;
margin-bottom: 0;
padding: var(--tables-button-padding, 12px 32px); }
.elementor-widget-woocommerce-my-account .woocommerce .order-again .button:hover {
color: var(--tables-button-hover-text-color, #818a91);
transition-duration: var(--tables-button-hover-transition-duration, 0.3s); }
.elementor-widget-woocommerce-my-account .woocommerce-Address .title h3, .elementor-widget-woocommerce-my-account .woocommerce-Addresses .title h3 {
float: none; }
.elementor-widget-woocommerce-my-account .woocommerce-Address address, .elementor-widget-woocommerce-my-account .woocommerce-Addresses address {
padding: var(--sections-padding, 45px 30px 16px 30px); }
.elementor-widget-woocommerce-my-account .woocommerce-Address .edit, .elementor-widget-woocommerce-my-account .woocommerce-Addresses .edit {
float: right;
position: absolute;
margin-right: var(--edit-link-margin-start, 30px);
margin-top: var(--edit-link-margin-top, 10px); }
.elementor-widget-woocommerce-my-account .woocommerce .u-columns {
margin-top: 20px; }
.elementor-widget-woocommerce-my-account .woocommerce-EditAccountForm fieldset, .elementor-widget-woocommerce-my-account .woocommerce-address-fields fieldset {
border: none;
padding: 0;
margin-inline-start: 0; }
.elementor-widget-woocommerce-my-account .woocommerce-EditAccountForm fieldset legend, .elementor-widget-woocommerce-my-account .woocommerce-address-fields fieldset legend {
font-weight: 700;
padding: 20px 0;
color: var(--general-text-color, #000000); }
.elementor-widget-woocommerce-my-account .woocommerce-EditAccountForm .button, .elementor-widget-woocommerce-my-account .woocommerce-address-fields .button {
background: #5bc0de;
border: none;
color: var(--forms-buttons-normal-text-color, #ffffff);
border-radius: var(--forms-buttons-border-radius, 3px);
padding: var(--forms-buttons-padding, 12px 32px);
margin-top: 20px; }
.elementor-widget-woocommerce-my-account .woocommerce-EditAccountForm .button:hover, .elementor-widget-woocommerce-my-account .woocommerce-address-fields .button:hover {
color: var(--forms-buttons-hover-text-color, #ffffff);
transition-duration: var(--forms-buttons-hover-transition-duration, 0.3s); }
.elementor-widget-woocommerce-my-account .woocommerce-pagination {
padding: 16px 0; }
.elementor-widget-woocommerce-my-account .woocommerce-pagination .button {
background: transparent;
border-style: var(--tables-buttons-border-type, solid);
border-color: var(--tables-buttons-border-color, #5bc0de);
border-radius: var(--tables-button-border-radius, 3px);
border-width: 2px;
vertical-align: middle;
color: var(--tables-button-normal-text-color, #818a91);
padding: var(--tables-button-padding, 5px 10px); }
.elementor-widget-woocommerce-my-account .woocommerce-pagination .button:hover {
color: var(--tables-button-hover-text-color, #818a91);
transition-duration: var(--tables-button-hover-transition-duration, 0.3s); }
.elementor-widget-woocommerce-my-account .woocommerce-OrderUpdates {
color: var(--general-text-color, #818a91); }
.elementor-widget-woocommerce-my-account .woocommerce-table__line-item.order_item .woocommerce-table__product-name.product-purchase-note-is-below {
padding-bottom: 0; }
.elementor-widget-woocommerce-my-account .woocommerce-table__line-item.order_item .woocommerce-table__product-total.product-total.product-purchase-note-is-below {
padding-bottom: 0; }
.elementor-widget-woocommerce-my-account .e-my-account-tab__view-order .shop_table td {
vertical-align: top;
line-height: unset; }
.e-wc-account-tabs-nav .woocommerce-MyAccount-navigation {
float: none;
width: 100%; }
.e-wc-account-tabs-nav .woocommerce-MyAccount-navigation ul li {
display: inline-block; }
.e-my-account-tabs-vertical .woocommerce-MyAccount-navigation {
display: block; }
.e-my-account-tabs-vertical .e-wc-account-tabs-nav .woocommerce-MyAccount-navigation {
display: none; }
.e-my-account-tabs-horizontal .woocommerce-MyAccount-navigation {
display: none; }
.e-my-account-tabs-horizontal .e-wc-account-tabs-nav .woocommerce-MyAccount-navigation {
display: block; }
.e-my-account-tabs-horizontal .e-wc-account-tabs-nav .woocommerce-MyAccount-navigation ul {
list-style: none;
padding: 0;
margin: 0;
display: flex;
justify-content: var(--tabs-container-justify-content, space-between); }
@media (max-width: ELEMENTOR_SCREEN_MOBILE_MAX) {
.e-my-account-tabs-horizontal .e-wc-account-tabs-nav .woocommerce-MyAccount-navigation ul {
display: block; } }
.e-my-account-tabs-horizontal .e-wc-account-tabs-nav .woocommerce-MyAccount-navigation ul li {
display: inline-block;
width: var(--tab-width, 100%);
padding: 0 calc(var(--tabs-spacing, 2px) / 2) 0 calc(var(--tabs-spacing, 2px) / 2);
margin: 0;
border-right-color: var(--tabs-divider-color, #818a91);
border-right-width: var(--tabs-divider-weight, 0px);
border-right-style: solid; }
.e-my-account-tabs-horizontal .e-wc-account-tabs-nav .woocommerce-MyAccount-navigation ul li::after {
display: none; }
.e-my-account-tabs-horizontal .e-wc-account-tabs-nav .woocommerce-MyAccount-navigation ul li:first-of-type {
padding-right: 0; }
.e-my-account-tabs-horizontal .e-wc-account-tabs-nav .woocommerce-MyAccount-navigation ul li:last-of-type {
padding-left: 0;
border-right-width: 0; }
@media (max-width: ELEMENTOR_SCREEN_MOBILE_MAX) {
.e-my-account-tabs-horizontal .e-wc-account-tabs-nav .woocommerce-MyAccount-navigation ul li {
margin: calc(var(--tabs-spacing, 2px) / 2) 0 calc(var(--tabs-spacing, 2px) / 2) 0;
display: inline-block;
width: 100%; } }
.e-my-account-tabs-horizontal .woocommerce-MyAccount-content {
float: none;
width: 100%;
padding: var(--tab-content-spacing, 50px) 0 0 0; }
/**
* Specific styling in the Editor.
*/
.elementor-editor-active,
.elementor-editor-preview {
/**
* Prep for the js switching of tabs when in the editor.
*/
/**
* Disable all but the first 'View' order button as
* this is the only order loaded for preview purposes.
*/ }
.elementor-editor-active .elementor-widget-container,
.elementor-editor-preview .elementor-widget-container {
min-height: 1px; }
.elementor-editor-active tr:not(:first-child) .woocommerce-orders-table__cell-order-number a,
.elementor-editor-preview tr:not(:first-child) .woocommerce-orders-table__cell-order-number a {
pointer-events: none; }
.elementor-editor-active tr:not(:first-child) .woocommerce-orders-table__cell-order-actions .button,
.elementor-editor-preview tr:not(:first-child) .woocommerce-orders-table__cell-order-actions .button {
pointer-events: none;
opacity: .3; }
/**
* Hide all the other My Account pages' content in the Editor except the first one - dashboard page
*/
.elementor-editor-active .elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content:not(:first-of-type) {
display: none; }
.product .count {
background-color: inherit; }
.elementor-widget-woocommerce-product-additional-information:not(.elementor-show-heading-yes) h2 {
display: none; }
.woocommerce div.product.elementor form.cart div.product-addon {
flex-basis: 100%;
flex-shrink: 0; }
.e-sticky-right-column--active {
position: sticky;
top: 0; }
.elementor-theme-builder-content-area {
height: 400px; }
.elementor-location-header:before,
.elementor-location-footer:before {
content: '';
display: table;
clear: both; }
.elementor-posts.elementor-posts--skin-archive_full_content article.elementor-post {
display: block; }
.elementor-post-navigation-borders-yes .elementor-post-navigation.elementor-grid {
color: #D4D4D4;
border: none;
border-top: 1px solid;
border-bottom: 1px solid;
padding-top: 10px;
padding-bottom: 10px; }
.elementor-post-navigation-borders-yes .elementor-post-navigation__separator {
height: 100%;
width: 1px;
margin: 0 auto;
background-color: #D4D4D4; }
.elementor-post-navigation {
overflow: hidden;
display: flex; }
.elementor-post-navigation .post-navigation__arrow-wrapper {
color: #D4D4D4; }
.elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-prev {
font-size: 30px;
padding-left: 15px; }
.elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-next {
font-size: 30px;
padding-right: 15px; }
.elementor-post-navigation .post-navigation__arrow-wrapper i {
transform: translateY(-5%); }
.elementor-post-navigation .elementor-post-navigation__link__prev, .elementor-post-navigation .elementor-post-navigation__link__next {
overflow: hidden; }
.elementor-post-navigation .elementor-post-navigation__link a {
display: flex;
align-items: center;
max-width: 100%; }
.elementor-post-navigation .post-navigation__prev--label, .elementor-post-navigation .post-navigation__next--label {
text-transform: uppercase;
font-size: 0.8em; }
.elementor-post-navigation .post-navigation__prev--title, .elementor-post-navigation .post-navigation__next--title {
font-size: 0.7em; }
.elementor-post-navigation .post-navigation__prev--label, .elementor-post-navigation .post-navigation__prev--title, .elementor-post-navigation .post-navigation__next--label, .elementor-post-navigation .post-navigation__next--title {
overflow: hidden;
text-overflow: ellipsis; }
.elementor-post-navigation span.elementor-post-navigation__link__next {
text-align: left; }
.elementor-post-navigation span.elementor-post-navigation__link__next, .elementor-post-navigation span.elementor-post-navigation__link__prev {
display: flex;
flex-direction: column; }
.elementor-post-navigation .elementor-grid {
justify-content: space-between; }
.elementor-post-navigation .elementor-post-navigation__link {
width: calc( 50% - ( 1px / 2 ));
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis; }
.elementor-post-navigation .elementor-post-navigation__separator-wrapper {
text-align: center; }
.elementor-post-navigation .elementor-post-navigation__next {
text-align: left; }
.elementor-post-navigation .elementor-post-navigation__next a {
float: left; }
.elementor-search-form {
display: block;
transition: 0.2s;
/*------ Reset ------*/ }
.elementor-search-form .e-font-icon-svg-container {
width: 100%;
height: 100%;
display: flex;
align-items: center;
justify-content: center; }
.elementor-search-form input[type="search"], .elementor-search-form button {
margin: 0;
border: 0;
padding: 0;
display: inline-block;
vertical-align: middle;
white-space: normal;
background: none;
line-height: 1;
min-width: 0;
font-size: 15px;
-webkit-appearance: none;
-moz-appearance: none; }
.elementor-search-form input[type="search"]:focus, .elementor-search-form button:focus {
outline: 0;
color: inherit; }
.elementor-search-form button {
background-color: #818a91;
font-size: var(--e-search-form-submit-icon-size, 16px);
color: #fff;
border-radius: 0; }
.elementor-search-form__container {
display: flex;
transition: 0.2s;
overflow: hidden;
border: 0 solid transparent;
min-height: 50px; }
.elementor-search-form__container:not(.elementor-search-form--full-screen) {
background: #eceeef; }
.elementor-search-form__input {
flex-basis: 100%;
color: #55595c;
transition: color 0.2s; }
.elementor-search-form__input::-webkit-input-placeholder {
color: inherit;
font-family: inherit;
opacity: 0.6; }
.elementor-search-form__input:-ms-input-placeholder {
color: inherit;
font-family: inherit;
opacity: 0.6; }
.elementor-search-form__input::-moz-placeholder {
color: inherit;
font-family: inherit;
opacity: 0.6; }
.elementor-search-form__input:-moz-placeholder {
color: inherit;
font-family: inherit;
opacity: 0.6; }
.elementor-search-form__input::placeholder {
color: inherit;
font-family: inherit;
opacity: 0.6; }
.elementor-search-form__submit {
transition: color 0.2s, background 0.2s;
font-size: var(--e-search-form-submit-icon-size, 16px); }
.elementor-search-form__submit svg {
fill: var(--e-search-form-submit-text-color, #fff);
width: var(--e-search-form-submit-icon-size, 16px);
height: var(--e-search-form-submit-icon-size, 16px); }
.elementor-search-form .elementor-search-form__submit, .elementor-search-form .elementor-search-form__submit:hover {
color: var(--e-search-form-submit-text-color, #fff);
border: none;
border-radius: 0; }
.elementor-search-form--button-type-text .elementor-search-form__submit {
flex-shrink: 0; }
.elementor-search-form--skin-minimal .elementor-search-form__icon {
opacity: 0.6;
display: flex;
align-items: center;
justify-content: flex-end;
color: #55595c;
fill: #55595c;
font-size: var(--e-search-form-icon-size-minimal, 15px); }
.elementor-search-form--skin-minimal .elementor-search-form__icon svg {
width: var(--e-search-form-icon-size-minimal, 15px);
height: var(--e-search-form-icon-size-minimal, 15px); }
.elementor-search-form--skin-full_screen .elementor-search-form input[type="search"].elementor-search-form__input {
font-size: 50px;
text-align: center;
border-style: solid;
border-width: 0 0 1px 0;
border-color: #fff;
line-height: 1.5;
color: #fff; }
.elementor-search-form--skin-full_screen .elementor-search-form__toggle {
display: inline-block;
cursor: pointer;
vertical-align: middle;
color: var(--e-search-form-toggle-color, #494c4f);
font-size: var(--e-search-form-toggle-size, 33px); }
.elementor-search-form--skin-full_screen .elementor-search-form__toggle i,
.elementor-search-form--skin-full_screen .elementor-search-form__toggle .e-font-icon-svg-container {
position: relative;
display: block;
transition: 0.2s;
width: var(--e-search-form-toggle-size, 33px);
height: var(--e-search-form-toggle-size, 33px);
background-color: var(--e-search-form-toggle-background-color, rgba(0, 0, 0, 0.05));
border-style: solid;
border-color: var(--e-search-form-toggle-color, #494c4f);
border-width: var(--e-search-form-toggle-border-width, 0);
border-radius: var(--e-search-form-toggle-border-radius, 3px); }
.elementor-search-form--skin-full_screen .elementor-search-form__toggle i:before,
.elementor-search-form--skin-full_screen .elementor-search-form__toggle i svg,
.elementor-search-form--skin-full_screen .elementor-search-form__toggle .e-font-icon-svg-container:before,
.elementor-search-form--skin-full_screen .elementor-search-form__toggle .e-font-icon-svg-container svg {
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%); }
.elementor-search-form--skin-full_screen .elementor-search-form__toggle i:before,
.elementor-search-form--skin-full_screen .elementor-search-form__toggle .e-font-icon-svg-container:before {
font-size: var(--e-search-form-toggle-icon-size, 0.55em); }
.elementor-search-form--skin-full_screen .elementor-search-form__toggle i svg,
.elementor-search-form--skin-full_screen .elementor-search-form__toggle .e-font-icon-svg-container svg {
fill: var(--e-search-form-toggle-color, #494c4f);
width: var(--e-search-form-toggle-icon-size, 0.55em);
height: var(--e-search-form-toggle-icon-size, 0.55em); }
.elementor-search-form--skin-full_screen .elementor-search-form__container {
transition: 0.3s;
align-items: center;
position: fixed;
z-index: 9998;
top: 0;
left: 0;
right: 0;
bottom: 0;
height: 100vh;
padding: 0 15%;
background-color: rgba(0, 0, 0, 0.8); }
.elementor-search-form--skin-full_screen .elementor-search-form__container:not(.elementor-search-form--full-screen) {
overflow: hidden;
opacity: 0;
transform: scale(0); }
.elementor-search-form--skin-full_screen .elementor-search-form__container:not(.elementor-search-form--full-screen) .dialog-lightbox-close-button {
display: none; }
.elementor-author-box {
display: flex;
align-items: center; }
.elementor-author-box__avatar {
flex-shrink: 0;
margin-left: 25px; }
.elementor-author-box__avatar img {
width: 100px;
border-radius: 500px;
object-fit: cover; }
.elementor-author-box__text {
flex-grow: 1;
font-size: 17px; }
.elementor-author-box__name {
font-size: 24px;
margin-bottom: 5px; }
.elementor-author-box__bio {
margin-bottom: 0.8em; }
.elementor-author-box__bio p {
margin-bottom: 0.8em; }
.elementor-author-box__bio p:last-of-type {
margin-bottom: 0; }
.elementor-author-box--layout-image-left .elementor-author-box {
flex-direction: row-reverse; }
.elementor-author-box--layout-image-left .elementor-author-box__avatar {
margin-left: 0;
margin-right: 25px; }
.elementor-author-box--layout-image-right .elementor-author-box {
flex-direction: row; }
.elementor-author-box--layout-image-right .elementor-author-box__avatar {
margin-right: 0;
margin-left: 25px; }
.elementor-author-box--layout-image-above .elementor-author-box {
display: block; }
.elementor-author-box--layout-image-above .elementor-author-box__avatar {
margin: 0 auto 15px;
display: inline-block; }
.elementor-author-box--layout-image-above.elementor-author-box--align-left .elementor-author-box__avatar {
margin-left: 0; }
.elementor-author-box--layout-image-above.elementor-author-box--align-right .elementor-author-box__avatar {
margin-right: 0; }
.elementor-author-box--align-left .elementor-author-box {
text-align: left; }
.elementor-author-box--align-right .elementor-author-box {
text-align: right; }
.elementor-author-box--align-center .elementor-author-box {
text-align: center; }
.elementor-button.elementor-author-box__button {
border: solid 2px #55595c;
font-size: 15px;
font-weight: 100;
padding: 10px 18px; }
.elementor-button.elementor-author-box__button, .elementor-button.elementor-author-box__button:hover {
background: transparent;
color: #55595c; }
.elementor-widget-author-box:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar {
align-self: flex-start; }
.elementor-widget-author-box:not(.elementor-author-box--layout-image-above).elementor-author-box--image-valign-top .elementor-author-box__avatar {
align-self: flex-start; }
.elementor-widget-author-box:not(.elementor-author-box--layout-image-above).elementor-author-box--image-valign-middle .elementor-author-box__avatar {
align-self: center; }
.elementor-post-info__terms-list {
display: inline-block; }
.elementor-post-info .elementor-icon-list-icon .elementor-avatar {
border-radius: 100%; }
.elementor-widget-post-info.elementor-align-center .elementor-icon-list-item:after {
margin: initial; }
.elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text {
display: inline-block; }
.elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a, .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text span {
display: inline; }
.elementor-widget-breadcrumbs {
font-size: 0.85em; }
.elementor-widget-breadcrumbs p {
margin-bottom: 0; }
.elementor-sitemap-wrap {
display: flex;
flex-flow: row wrap; }
.elementor-sticky--active {
z-index: 99; }
[data-elementor-type="popup"]:not(.elementor-edit-area) {
display: none; }
[data-elementor-type="popup"] .elementor-section-wrap:not(:empty) + #elementor-add-new-section {
display: none; }
.elementor-popup-modal {
display: flex;
pointer-events: none;
background-color: transparent;
user-select: auto; }
.elementor-popup-modal .dialog-header, .elementor-popup-modal .dialog-buttons-wrapper {
display: none; }
.elementor-popup-modal .dialog-close-button {
display: none;
top: 20px;
margin-top: 0;
left: 20px;
opacity: 1;
z-index: 9999;
pointer-events: all; }
.elementor-popup-modal .dialog-close-button svg {
fill: #373a3c;
height: 1em;
width: 1em; }
.elementor-popup-modal .dialog-widget-content {
width: initial;
overflow: visible;
max-width: 100%;
max-height: 100%;
border-radius: 0;
box-shadow: none;
pointer-events: all; }
.elementor-popup-modal .dialog-message {
width: 640px;
max-width: 100vw;
max-height: 100vh;
padding: 0;
overflow: auto;
display: flex; }
.elementor-popup-modal .elementor {
width: 100%; }
.elementor-motion-effects-element, .elementor-motion-effects-layer {
transition-property: transform, opacity;
transition-timing-function: cubic-bezier(0, 0.33, 0.07, 1.03);
transition-duration: 1s; }
.elementor-motion-effects-container {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
overflow: hidden;
transform-origin: var(--e-transform-origin-y) var(--e-transform-origin-x); }
.elementor-motion-effects-layer {
position: absolute;
top: 0;
left: 0;
background-repeat: no-repeat;
background-size: cover; }
.elementor-motion-effects-perspective {
perspective: 1200px; }
.elementor-widget-posts:after, .elementor-widget-archive-posts:after {
display: none; }
.elementor-posts-container.elementor-posts-masonry {
align-items: flex-start; }
.elementor-posts-container:not(.elementor-posts-masonry) {
align-items: stretch; }
.elementor-posts-container .elementor-post {
padding: 0;
margin: 0; }
.elementor-posts-container .elementor-post__thumbnail {
overflow: hidden; }
.elementor-posts-container .elementor-post__thumbnail img {
display: block;
width: 100%;
max-height: none;
max-width: none;
transition: filter 0.3s; }
.elementor-posts-container .elementor-post__thumbnail__link {
position: relative;
display: block;
width: 100%; }
.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail {
top: 0;
left: 0;
right: 0;
bottom: 0; }
.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail img {
height: auto;
position: absolute;
top: calc( 50% + 1px);
left: calc( 50% + 1px);
transform: scale(1.01) translate(-50%, -50%); }
.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail.elementor-fit-height img {
height: 100%;
width: auto; }
.elementor-posts .elementor-post {
display: flex;
transition-property: background, border, box-shadow;
transition-duration: 0.25s; }
.elementor-posts .elementor-post__title {
font-size: 18px;
margin: 0; }
.elementor-posts .elementor-post__excerpt {
margin-bottom: 10px; }
.elementor-posts .elementor-post__excerpt p {
margin: 0;
line-height: 1.5em;
font-size: 14px;
color: #777; }
.elementor-posts .elementor-post__meta-data {
line-height: 1.3em;
font-size: 12px;
margin-bottom: 13px;
color: #adadad; }
.elementor-posts .elementor-post__read-more {
font-size: 12px;
font-weight: bold; }
.elementor-posts .elementor-post__thumbnail {
position: relative; }
.elementor-posts--skin-classic {
display: grid;
flex-wrap: wrap; }
.elementor-posts--skin-classic:not(.elementor-posts-masonry) {
align-items: stretch; }
.elementor-posts--skin-classic .elementor-post {
overflow: hidden; }
.elementor-posts--skin-classic .elementor-post__text {
flex-grow: 1; }
.elementor-posts--align-left .elementor-post {
text-align: left; }
.elementor-posts--align-right .elementor-post {
text-align: right; }
.elementor-posts--align-center .elementor-post {
text-align: center; }
.elementor-posts--thumbnail-top .elementor-post {
display: block;
/*
used to be
align-self: flex-start;
until v2.1
*/ }
.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
margin-bottom: 20px; }
.elementor-posts--thumbnail-top .elementor-post__text {
width: 100%; }
.elementor-posts--thumbnail-top.elementor-posts--align-left .elementor-post__thumbnail__link {
margin-right: auto; }
.elementor-posts--thumbnail-top.elementor-posts--align-right .elementor-post__thumbnail__link {
margin-left: auto; }
.elementor-posts--thumbnail-top.elementor-posts--align-center .elementor-post__thumbnail__link {
margin-right: auto;
margin-left: auto; }
.elementor-posts--thumbnail-left .elementor-post__thumbnail__link, .elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
flex-shrink: 0;
width: 25%; }
.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
order: 5;
margin-right: 20px; }
.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
order: 0;
margin-left: 20px; }
.elementor-posts--thumbnail-none .elementor-posts-container .elementor-post__thumbnail__link {
display: none; }
.elementor-posts .elementor-post__card {
overflow: hidden;
position: relative;
background-color: #fff;
width: 100%;
min-height: 100%;
border-radius: 3px;
border: 0 solid #818a91;
transition: all 0.25s; }
.elementor-posts .elementor-post__card .elementor-post__thumbnail {
position: relative;
transform-style: preserve-3d;
-webkit-transform-style: preserve-3d; }
.elementor-posts .elementor-post__card .elementor-post__thumbnail img {
width: calc( 100% + 1px); }
.elementor-posts .elementor-post__card .elementor-post__text {
padding: 0 30px;
margin-bottom: 0;
margin-top: 20px; }
.elementor-posts .elementor-post__card .elementor-post__read-more {
margin-bottom: 20px;
display: inline-block; }
.elementor-posts .elementor-post__card .elementor-post__meta-data {
padding: 15px 30px;
margin-bottom: 0;
border-top: 1px solid #eaeaea; }
.elementor-posts .elementor-post__card .elementor-post__meta-data span + span:before {
margin: 0 5px; }
.elementor-posts .elementor-post__card .elementor-post__title {
font-size: 21px; }
.elementor-posts .elementor-post__card .elementor-post__excerpt {
line-height: 1.7; }
.elementor-posts .elementor-post__card .elementor-post__excerpt, .elementor-posts .elementor-post__card .elementor-post__title {
margin-bottom: 25px; }
.elementor-posts .elementor-post__card .elementor-post__badge, .elementor-posts .elementor-post__card .elementor-post__read-more {
text-transform: uppercase; }
.elementor-posts .elementor-post__badge {
position: absolute;
top: 0;
background: #818a91;
color: #fff;
font-size: 12px;
padding: 0.6em 1.2em;
line-height: 1;
font-weight: 400;
margin: 20px;
border-radius: 999px; }
.elementor-posts .elementor-post__avatar {
position: relative;
padding: 0 30px;
width: 100%;
top: -25px;
height: 0;
pointer-events: none; }
.elementor-posts .elementor-post__avatar img {
border-radius: 50%;
width: 60px;
pointer-events: all;
transform: translateY(-50%); }
.elementor-posts--thumbnail-top .elementor-posts--skin-cards:not(.elementor-posts-masonry) .elementor-post__card, .elementor-posts .elementor-posts--skin-cards:not(.elementor-posts-masonry) .elementor-post__card {
display: flex;
flex-direction: column;
justify-content: flex-start; }
.elementor-posts--thumbnail-top .elementor-posts--skin-cards:not(.elementor-posts-masonry) .elementor-post__meta-data, .elementor-posts .elementor-posts--skin-cards:not(.elementor-posts-masonry) .elementor-post__meta-data {
margin-top: auto; }
.elementor-posts--thumbnail-none .elementor-post__card .elementor-post__avatar {
padding-top: 0;
position: static;
height: auto; }
.elementor-posts--thumbnail-none .elementor-post__card .elementor-post__avatar img.avatar {
transform: translateY(0);
vertical-align: bottom; }
.elementor-posts--show-avatar .elementor-post__thumbnail__link {
margin-bottom: 25px; }
.elementor-posts__hover-gradient .elementor-post__card .elementor-post__thumbnail__link:after {
display: block;
content: '';
background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 75%);
background-repeat: no-repeat;
height: 100%;
width: 100%;
position: absolute;
bottom: 0;
opacity: 1;
transition: all 0.3s ease-out; }
.elementor-posts__hover-gradient .elementor-post__card:hover .elementor-post__thumbnail__link:after {
opacity: 0.5; }
.elementor-posts__hover-zoom-in .elementor-post__card .elementor-post__thumbnail.elementor-fit-height img {
height: 100%; }
.elementor-posts__hover-zoom-in .elementor-post__card .elementor-post__thumbnail:not(.elementor-fit-height) img {
width: calc( 100% + 1px); }
.elementor-posts__hover-zoom-in .elementor-post__card:hover .elementor-post__thumbnail.elementor-fit-height img {
height: 115%; }
.elementor-posts__hover-zoom-in .elementor-post__card:hover .elementor-post__thumbnail:not(.elementor-fit-height) img {
width: 115%; }
.elementor-posts__hover-zoom-out .elementor-post__card .elementor-post__thumbnail.elementor-fit-height img {
height: 115%; }
.elementor-posts__hover-zoom-out .elementor-post__card .elementor-post__thumbnail:not(.elementor-fit-height) img {
width: 115%; }
.elementor-posts__hover-zoom-out .elementor-post__card:hover .elementor-post__thumbnail.elementor-fit-height img {
height: 100%; }
.elementor-posts__hover-zoom-out .elementor-post__card:hover .elementor-post__thumbnail:not(.elementor-fit-height) img {
width: calc( 100% + 1px); }
.elementor-posts__hover-zoom-out .elementor-post__thumbnail img, .elementor-posts__hover-zoom-in .elementor-post__thumbnail img {
transition: filter 0.3s, height 1s cubic-bezier(0, 0.25, 0.07, 1), width 1s cubic-bezier(0, 0.25, 0.07, 1); }
.elementor-card-shadow-yes .elementor-post__card {
box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15); }
.elementor-card-shadow-yes .elementor-post__card:hover {
box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.15); }
.elementor-posts--skin-full_content article {
flex-direction: column;
overflow: hidden; }
.elementor-posts--skin-full_content article .elementor-post__thumbnail {
padding-bottom: 0; }
body.elementor-editor-active .elementor-posts--skin-full_content,
body.elementor-editor-active .elementor-posts--skin-archive_full_content {
pointer-events: none; }
body.elementor-editor-active .elementor-posts--skin-full_content .elementor-post__thumbnail__link,
body.elementor-editor-active .elementor-posts--skin-archive_full_content .elementor-post__thumbnail__link {
display: none; }
body.elementor-editor-active .elementor-posts--show-thumbnail .elementor-post__thumbnail__link {
display: block; }
.elementor-portfolio__filters {
list-style: none;
display: flex;
flex-wrap: wrap;
justify-content: center;
padding: 0;
margin: 0; }
.elementor-portfolio__filter {
margin: 0;
cursor: pointer;
padding: 8px; }
.elementor-portfolio-item {
align-self: flex-start;
transition-property: transform, opacity;
transition-timing-function: ease-in-out;
transform-style: preserve-3d;
overflow: hidden;
margin: 0; }
.elementor-portfolio-item__title {
margin: 0;
padding: 0;
line-height: 1;
font-size: 18px;
color: #fff; }
.elementor-portfolio-item__tags__separator:before {
content: ', '; }
.elementor-portfolio-item__overlay {
opacity: 0;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
padding: 15px;
transition: opacity 1s;
display: flex;
flex-direction: column;
justify-content: center;
text-align: center;
overflow: hidden;
background-color: rgba(129, 138, 145, 0.8); }
.elementor-portfolio-item__overlay:hover {
opacity: 1;
transition: opacity 0.5s; }
.elementor-portfolio-item__img img[src=""] {
background-color: rgba(0, 0, 0, 0.1);
height: 100%; }
.elementor-portfolio.elementor-has-item-ratio {
transition: height 0.5s; }
.elementor-portfolio.elementor-has-item-ratio .elementor-post__thumbnail {
position: absolute;
background-color: rgba(0, 0, 0, 0.1); }
.elementor-portfolio.elementor-has-item-ratio .elementor-post__thumbnail__link {
padding-bottom: 56.25%; }
.elementor ul li.elementor-portfolio__filter {
list-style-type: none; }
.elementor-widget-posts.load-more-align-center .elementor-button-wrapper, .elementor-widget-archive-posts.load-more-align-center .elementor-button-wrapper {
text-align: center; }
.elementor-widget-posts.load-more-align-start .elementor-button-wrapper, .elementor-widget-archive-posts.load-more-align-start .elementor-button-wrapper {
text-align: start; }
.elementor-widget-posts.load-more-align-end .elementor-button-wrapper, .elementor-widget-archive-posts.load-more-align-end .elementor-button-wrapper {
text-align: end; }
.elementor-widget-posts.load-more-align-justify .elementor-button, .elementor-widget-archive-posts.load-more-align-justify .elementor-button {
width: 100%; }
.elementor-widget-posts .e-load-more-spinner, .elementor-widget-archive-posts .e-load-more-spinner {
display: flex; }
.elementor-widget-posts .e-load-more-spinner i,
.elementor-widget-posts .e-load-more-spinner svg, .elementor-widget-archive-posts .e-load-more-spinner i,
.elementor-widget-archive-posts .e-load-more-spinner svg {
margin: 0 auto;
display: none; }
.elementor-widget-posts .e-load-more-spinner i, .elementor-widget-archive-posts .e-load-more-spinner i {
color: var(--load-more-spinner-color); }
.elementor-widget-posts .e-load-more-spinner svg, .elementor-widget-archive-posts .e-load-more-spinner svg {
fill: var(--load-more-spinner-color);
height: 1em;
width: 1em; }
.elementor-widget-posts .e-load-more-message, .elementor-widget-archive-posts .e-load-more-message {
color: var(--load-more-message-color);
text-align: var(--load-more-message-alignment, center);
display: none;
margin-top: var(--load-more—spacing, 30px); }
.elementor-widget-posts.e-load-more-pagination-loading, .elementor-widget-archive-posts.e-load-more-pagination-loading {
cursor: default; }
.elementor-widget-posts.e-load-more-pagination-loading .e-load-more-spinner, .elementor-widget-archive-posts.e-load-more-pagination-loading .e-load-more-spinner {
margin-top: var(--load-more—spacing, 30px); }
.elementor-widget-posts.e-load-more-pagination-loading .e-load-more-spinner i,
.elementor-widget-posts.e-load-more-pagination-loading .e-load-more-spinner svg, .elementor-widget-archive-posts.e-load-more-pagination-loading .e-load-more-spinner i,
.elementor-widget-archive-posts.e-load-more-pagination-loading .e-load-more-spinner svg {
display: flex; }
.elementor-widget-posts.e-load-more-pagination-loading .elementor-button-content-wrapper, .elementor-widget-archive-posts.e-load-more-pagination-loading .elementor-button-content-wrapper {
visibility: hidden; }
.elementor-widget-posts.e-load-more-pagination-end .elementor-button-wrapper, .elementor-widget-archive-posts.e-load-more-pagination-end .elementor-button-wrapper {
display: none; }
.elementor-widget-posts.e-load-more-pagination-end .e-load-more-message, .elementor-widget-archive-posts.e-load-more-pagination-end .e-load-more-message {
display: block; }
.elementor-widget-posts.e-load-more-no-spinner .elementor-button-content-wrapper, .elementor-widget-archive-posts.e-load-more-no-spinner .elementor-button-content-wrapper {
visibility: visible; }
.elementor-widget-posts .elementor-button-wrapper, .elementor-widget-archive-posts .elementor-button-wrapper {
margin-top: var(--load-more—spacing, 30px); }
.elementor-widget-posts .elementor-button-wrapper .e-load-more-spinner, .elementor-widget-archive-posts .elementor-button-wrapper .e-load-more-spinner {
position: absolute;
right: 50%;
top: 50%;
transform: translate(-50%, -50%);
margin: inherit; }
.elementor-widget-posts .elementor-button-wrapper .elementor-button, .elementor-widget-archive-posts .elementor-button-wrapper .elementor-button {
cursor: pointer;
position: relative; }
/*
Multi Steps Form
Currently manually overwriting - need to find a better solution,
the source property is coming from element/dev/scss...
*/
/* TODO: check why elementor-hidden class is not working */
.elementor-hidden,
.elementor-button.elementor-hidden {
display: none; }
.e-form__step {
width: 100%; }
.e-form__step:not(.elementor-hidden) {
display: flex;
flex-wrap: wrap; }
.e-form__buttons {
flex-wrap: wrap; }
.e-form__buttons, .e-form__buttons__wrapper {
display: flex; }
.e-form__indicators {
display: flex;
justify-content: space-between;
align-items: center;
flex-wrap: nowrap;
font-size: 13px;
margin-bottom: var(--e-form-steps-indicators-spacing); }
.e-form__indicators__indicator {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
flex-basis: 0;
padding: 0 var(--e-form-steps-divider-gap); }
.e-form__indicators__indicator__progress {
width: 100%;
position: relative;
background-color: var(--e-form-steps-indicator-progress-background-color);
border-radius: var(--e-form-steps-indicator-progress-border-radius);
overflow: hidden; }
.e-form__indicators__indicator__progress__meter {
width: var(--e-form-steps-indicator-progress-meter-width, 0);
height: var(--e-form-steps-indicator-progress-height);
line-height: var(--e-form-steps-indicator-progress-height);
padding-right: 15px;
border-radius: var(--e-form-steps-indicator-progress-border-radius);
background-color: var(--e-form-steps-indicator-progress-color);
color: var(--e-form-steps-indicator-progress-meter-color);
text-align: right;
transition: width 0.1s linear; }
.e-form__indicators__indicator:first-child {
padding-left: 0; }
.e-form__indicators__indicator:last-child {
padding-right: 0; }
.e-form__indicators__indicator--state-inactive {
color: var(--e-form-steps-indicator-inactive-primary-color, #C2CBD2); }
.e-form__indicators__indicator--state-inactive [class*="indicator--shape-"]:not(.e-form__indicators__indicator--shape-none) {
background-color: var(--e-form-steps-indicator-inactive-secondary-color, #FFF); }
.e-form__indicators__indicator--state-inactive svg,
.e-form__indicators__indicator--state-inactive object {
fill: var(--e-form-steps-indicator-inactive-primary-color, #C2CBD2); }
.e-form__indicators__indicator--state-active {
color: var(--e-form-steps-indicator-active-primary-color, #39B54A);
border-color: var(--e-form-steps-indicator-active-secondary-color, #FFF); }
.e-form__indicators__indicator--state-active [class*="indicator--shape-"]:not(.e-form__indicators__indicator--shape-none) {
background-color: var(--e-form-steps-indicator-active-secondary-color, #FFF); }
.e-form__indicators__indicator--state-active svg,
.e-form__indicators__indicator--state-active object {
fill: var(--e-form-steps-indicator-active-primary-color, #39B54A); }
.e-form__indicators__indicator--state-completed {
color: var(--e-form-steps-indicator-completed-secondary-color, #FFF); }
.e-form__indicators__indicator--state-completed [class*="indicator--shape-"]:not(.e-form__indicators__indicator--shape-none) {
background-color: var(--e-form-steps-indicator-completed-primary-color, #39B54A); }
.e-form__indicators__indicator--state-completed .e-form__indicators__indicator__label {
color: var(--e-form-steps-indicator-completed-primary-color, #39B54A); }
.e-form__indicators__indicator--state-completed .e-form__indicators__indicator--shape-none {
color: var(--e-form-steps-indicator-completed-primary-color, #39B54A);
background-color: initial; }
.e-form__indicators__indicator--state-completed svg,
.e-form__indicators__indicator--state-completed object {
fill: var(--e-form-steps-indicator-completed-secondary-color, #FFF); }
.e-form__indicators__indicator__icon {
width: var(--e-form-steps-indicator-padding, 30px);
height: var(--e-form-steps-indicator-padding, 30px);
font-size: var(--e-form-steps-indicator-icon-size);
border-width: 1px;
border-style: solid;
display: flex;
justify-content: center;
align-items: center;
overflow: hidden;
margin-bottom: 10px; }
.e-form__indicators__indicator__icon img,
.e-form__indicators__indicator__icon svg,
.e-form__indicators__indicator__icon object {
width: var(--e-form-steps-indicator-icon-size);
height: auto; }
.e-form__indicators__indicator__icon .e-font-icon-svg {
height: 1em; }
.e-form__indicators__indicator__number {
width: var(--e-form-steps-indicator-padding, 30px);
height: var(--e-form-steps-indicator-padding, 30px);
border-width: 1px;
border-style: solid;
display: flex;
justify-content: center;
align-items: center;
margin-bottom: 10px; }
.e-form__indicators__indicator--shape-circle {
border-radius: 50%; }
.e-form__indicators__indicator--shape-square {
border-radius: 0; }
.e-form__indicators__indicator--shape-rounded {
border-radius: 5px; }
.e-form__indicators__indicator--shape-none {
border: 0; }
.e-form__indicators__indicator__label {
text-align: center; }
.e-form__indicators__indicator__separator {
width: 100%;
height: var(--e-form-steps-divider-width);
background-color: #c2cbd2; }
.e-form__indicators--type-number, .e-form__indicators--type-number_text, .e-form__indicators--type-icon, .e-form__indicators--type-icon_text {
align-items: flex-start; }
.e-form__indicators--type-number .e-form__indicators__indicator__separator, .e-form__indicators--type-number_text .e-form__indicators__indicator__separator, .e-form__indicators--type-icon .e-form__indicators__indicator__separator, .e-form__indicators--type-icon_text .e-form__indicators__indicator__separator {
margin-top: calc(var(--e-form-steps-indicator-padding, 30px) / 2 - var(--e-form-steps-divider-width, 1px) / 2); }
/* End OF Multi Steps Form */
.elementor-field-type-hidden {
display: none; }
.elementor-field-type-html {
display: inline-block; }
.elementor-login .elementor-remember-me,
.elementor-login .elementor-lost-password {
font-size: 0.85em; }
.elementor-field-type-recaptcha_v3 .elementor-field-label {
display: none; }
.elementor-field-type-recaptcha_v3 .grecaptcha-badge {
z-index: 1; }
.elementor-button .elementor-form-spinner {
order: 3; }
.elementor-form .elementor-button > span {
display: flex;
justify-content: center;
align-items: center; }
.elementor-form .elementor-button .elementor-button-text {
white-space: normal;
flex-grow: 0; }
.elementor-form .elementor-button svg {
height: auto; }
.elementor-form .elementor-button .e-font-icon-svg {
height: 1em; }
.elementor-widget-price-list .elementor-price-list {
list-style: none;
padding: 0;
margin: 0; }
.elementor-widget-price-list .elementor-price-list li {
margin: 0; }
.elementor-price-list li:not(:last-child) {
margin-bottom: 20px; }
.elementor-price-list .elementor-price-list-image {
max-width: 50%;
flex-shrink: 0;
padding-left: 25px; }
.elementor-price-list .elementor-price-list-image img {
width: 100%; }
.elementor-price-list .elementor-price-list-text,
.elementor-price-list .elementor-price-list-item,
.elementor-price-list .elementor-price-list-header {
display: flex; }
.elementor-price-list .elementor-price-list-item {
align-items: flex-start; }
.elementor-price-list .elementor-price-list-item .elementor-price-list-text {
align-items: flex-start;
flex-wrap: wrap;
flex-grow: 1; }
.elementor-price-list .elementor-price-list-item .elementor-price-list-header {
align-items: center;
flex-basis: 100%;
font-size: 19px;
font-weight: 600;
margin-bottom: 10px;
justify-content: space-between; }
.elementor-price-list .elementor-price-list-item .elementor-price-list-title {
max-width: 80%; }
.elementor-price-list .elementor-price-list-item .elementor-price-list-price {
font-weight: 600; }
.elementor-price-list .elementor-price-list-item p.elementor-price-list-description {
flex-basis: 100%;
font-size: 14px;
margin: 0; }
.elementor-price-list .elementor-price-list-item .elementor-price-list-separator {
flex-grow: 1;
margin-left: 10px;
margin-right: 10px;
border-bottom-style: dotted;
border-bottom-width: 2px;
height: 0; }
.elementor-price-table {
text-align: center; }
.elementor-price-table .elementor-price-table__header {
background: var(--e-price-table-header-background-color, #555);
padding: 20px 0; }
.elementor-price-table .elementor-price-table__heading {
margin: 0;
padding: 0;
line-height: 1.2;
font-size: 24px;
font-weight: 600;
color: #fff; }
.elementor-price-table .elementor-price-table__subheading {
font-size: 13px;
font-weight: 400;
color: #fff; }
.elementor-price-table .elementor-price-table__original-price {
margin-left: 15px;
text-decoration: line-through;
font-size: 0.5em;
line-height: 1;
font-weight: 400;
align-self: center; }
.elementor-price-table .elementor-price-table__original-price .elementor-price-table__currency {
font-size: 1em;
margin: 0; }
.elementor-price-table .elementor-price-table__price {
display: flex;
justify-content: center;
align-items: center;
flex-wrap: wrap;
flex-direction: row-reverse;
color: #555;
font-weight: 800;
font-size: 65px;
padding: 40px 0; }
.elementor-price-table .elementor-price-table__price .elementor-typo-excluded {
line-height: initial;
letter-spacing: initial;
text-transform: initial;
font-weight: initial;
font-size: initial;
font-style: initial; }
.elementor-price-table .elementor-price-table__after-price {
display: flex;
flex-wrap: wrap;
text-align: right;
align-self: stretch;
align-items: flex-start;
flex-direction: column; }
.elementor-price-table .elementor-price-table__integer-part {
line-height: 0.8; }
.elementor-price-table .elementor-price-table__currency, .elementor-price-table .elementor-price-table__fractional-part {
line-height: 1;
font-size: 0.3em; }
.elementor-price-table .elementor-price-table__currency {
margin-left: 3px; }
.elementor-price-table .elementor-price-table__period {
width: 100%;
font-size: 13px;
font-weight: 400; }
.elementor-price-table .elementor-price-table__features-list {
list-style-type: none;
margin: 0;
padding: 0;
line-height: 1;
color: var(--e-price-table-features-list-color); }
.elementor-price-table .elementor-price-table__features-list li {
font-size: 14px;
line-height: 1;
margin: 0;
padding: 0; }
.elementor-price-table .elementor-price-table__features-list li .elementor-price-table__feature-inner {
margin-left: 15px;
margin-right: 15px; }
.elementor-price-table .elementor-price-table__features-list li:not(:first-child):before {
content: '';
display: block;
border: 0 solid rgba(122, 122, 122, 0.3);
margin: 10px 12.5%; }
.elementor-price-table .elementor-price-table__features-list i {
margin-left: 10px;
font-size: 1.3em; }
.elementor-price-table .elementor-price-table__features-list svg {
margin-left: 10px;
fill: var(--e-price-table-features-list-color);
height: 1.3em;
width: 1.3em; }
.elementor-price-table .elementor-price-table__features-list svg ~ * {
vertical-align: text-top; }
.elementor-price-table .elementor-price-table__footer {
padding: 30px 0; }
.elementor-price-table .elementor-price-table__additional_info {
margin: 0;
font-size: 13px;
line-height: 1.4; }
.elementor-price-table__ribbon {
position: absolute;
top: 0;
left: 0;
right: auto;
transform: rotate(0);
width: 150px;
overflow: hidden;
height: 150px; }
.elementor-price-table__ribbon-inner {
text-align: center;
left: 0;
width: 200%;
transform: translateY(-50%) translateX(0) translateX(35px) rotate(-45deg);
margin-top: 35px;
font-size: 13px;
line-height: 2;
font-weight: 800;
text-transform: uppercase;
background: #000; }
.elementor-price-table__ribbon.elementor-ribbon-left {
transform: rotate(0);
left: 0;
right: auto; }
.elementor-price-table__ribbon.elementor-ribbon-right {
transform: rotate(90deg);
left: auto;
right: 0; }
.elementor-widget-price-table .elementor-widget-container {
overflow: hidden;
background-color: #f7f7f7; }
.elementor-flip-box {
height: 280px;
position: relative;
perspective: 1000px;
transform-style: preserve-3d; }
@media (max-device-width: ELEMENTOR_SCREEN_TABLET_MAX) {
.elementor-flip-box {
cursor: pointer; } }
.elementor-flip-box__front {
background-color: #1abc9c; }
.elementor-flip-box__back {
background-color: #4054b2;
display: block; }
.elementor-flip-box__layer {
position: absolute;
width: 100%;
height: 100%;
transition: all .6s ease-in-out; }
.elementor-flip-box__layer__overlay {
display: flex;
width: 100%;
height: 100%;
flex-direction: column;
justify-content: center;
align-items: stretch;
text-align: center;
padding: 35px;
color: white; }
.elementor-flip-box__layer__title {
font-size: 21px; }
.elementor-flip-box__layer__description {
font-size: 14px; }
.elementor-flip-box__layer__description:not(:last-child), .elementor-flip-box__layer__title:not(:last-child) {
margin: 0 0 20px 0;
padding: 0; }
.elementor-flip-box__layer__title {
line-height: 1;
font-weight: 600; }
.elementor-flip-box,
.elementor-flip-box .elementor-view-framed,
.elementor-flip-box .elementor-view-stacked {
--e-flip-box-view-framed-stacked-icon-color: #fff; }
.elementor-flip-box .elementor-icon,
.elementor-flip-box .elementor-view-framed .elementor-icon,
.elementor-flip-box .elementor-view-stacked .elementor-icon {
color: var(--e-flip-box-view-framed-stacked-icon-color); }
.elementor-flip-box .elementor-icon svg,
.elementor-flip-box .elementor-view-framed .elementor-icon svg,
.elementor-flip-box .elementor-view-stacked .elementor-icon svg {
fill: var(--e-flip-box-view-framed-stacked-icon-color); }
.elementor-flip-box .elementor-view-framed .elementor-icon {
border-color: #fff; }
.elementor-flip-box .elementor-view-stacked .elementor-icon {
background-color: rgba(0, 0, 0, 0.5); }
.elementor-flip-box__button.elementor-button {
cursor: pointer;
align-self: center;
margin-left: auto;
margin-right: auto;
border: solid 2px white;
background: transparent; }
.elementor-flip-box__button.elementor-button:hover {
background: transparent;
text-decoration: none; }
.elementor-flip-box__image {
margin: 0 0 20px 0;
display: inline-block;
width: 100%; }
.elementor-flip-box__image img {
width: 50%; }
.elementor-flip-box .elementor-icon-wrapper {
margin-bottom: 20px; }
.elementor-flip-box--3d .elementor-flip-box__layer__inner {
transform: translateZ(90px) scale(0.91); }
.elementor-flip-box--3d .elementor-flip-box__layer__overlay {
transform-style: preserve-3d;
transform: translateZ(0.1px); }
.elementor-flip-box--effect-flip .elementor-flip-box {
perspective: 1000px;
transform-style: preserve-3d; }
.elementor-flip-box--effect-flip .elementor-flip-box__layer {
transform-style: preserve-3d;
backface-visibility: hidden; }
.elementor-flip-box--effect-flip .elementor-flip-box__front {
transform: none;
z-index: 1; }
.elementor-flip-box--effect-flip .elementor-flip-box:hover .elementor-flip-box__back {
transform: none; }
.elementor-flip-box--effect-flip.elementor-flip-box--direction-right .elementor-flip-box__back {
transform: rotateX(0) rotateY(-180deg); }
.elementor-flip-box--effect-flip.elementor-flip-box--direction-right .elementor-flip-box:hover .elementor-flip-box__front {
transform: rotateX(0) rotateY(180deg); }
.elementor-flip-box--effect-flip.elementor-flip-box--direction-left .elementor-flip-box__back {
transform: rotateX(0) rotateY(180deg); }
.elementor-flip-box--effect-flip.elementor-flip-box--direction-left .elementor-flip-box:hover .elementor-flip-box__front {
transform: rotateX(0) rotateY(-180deg); }
.elementor-flip-box--effect-flip.elementor-flip-box--direction-up .elementor-flip-box__back {
transform: rotateX(-180deg) rotateY(0); }
.elementor-flip-box--effect-flip.elementor-flip-box--direction-up .elementor-flip-box:hover .elementor-flip-box__front {
transform: rotateX(180deg) rotateY(0); }
.elementor-flip-box--effect-flip.elementor-flip-box--direction-down .elementor-flip-box__back {
transform: rotateX(180deg) rotateY(0); }
.elementor-flip-box--effect-flip.elementor-flip-box--direction-down .elementor-flip-box:hover .elementor-flip-box__front {
transform: rotateX(-180deg) rotateY(0); }
.elementor-flip-box--effect-push .elementor-flip-box__front {
transform: none; }
.elementor-flip-box--effect-push.elementor-flip-box--direction-right .elementor-flip-box:hover .elementor-flip-box__front {
transform: translateX(100%) translateY(0); }
.elementor-flip-box--effect-push.elementor-flip-box--direction-left .elementor-flip-box:hover .elementor-flip-box__front {
transform: translateX(-100%) translateY(0); }
.elementor-flip-box--effect-push.elementor-flip-box--direction-up .elementor-flip-box:hover .elementor-flip-box__front {
transform: translateX(0) translateY(-100%); }
.elementor-flip-box--effect-push.elementor-flip-box--direction-down .elementor-flip-box:hover .elementor-flip-box__front {
transform: translateX(0) translateY(100%); }
.elementor-flip-box--effect-slide .elementor-flip-box, .elementor-flip-box--effect-push .elementor-flip-box {
overflow: hidden; }
.elementor-flip-box--effect-slide .elementor-flip-box:hover .elementor-flip-box__back, .elementor-flip-box--effect-push .elementor-flip-box:hover .elementor-flip-box__back {
transform: none; }
.elementor-flip-box--effect-slide.elementor-flip-box--direction-right .elementor-flip-box__back, .elementor-flip-box--effect-push.elementor-flip-box--direction-right .elementor-flip-box__back {
transform: translateX(-100%) translateY(0); }
.elementor-flip-box--effect-slide.elementor-flip-box--direction-left .elementor-flip-box__back, .elementor-flip-box--effect-push.elementor-flip-box--direction-left .elementor-flip-box__back {
transform: translateX(100%) translateY(0); }
.elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back, .elementor-flip-box--effect-push.elementor-flip-box--direction-up .elementor-flip-box__back {
transform: translateX(0) translateY(100%); }
.elementor-flip-box--effect-slide.elementor-flip-box--direction-down .elementor-flip-box__back, .elementor-flip-box--effect-push.elementor-flip-box--direction-down .elementor-flip-box__back {
transform: translateX(0) translateY(-100%); }
.elementor-flip-box--effect-zoom-out .elementor-flip-box .elementor-flip-box__front {
transition: transform 0.7s, opacity 0.35s, width 0.1ms;
opacity: 1;
transform: scale(1);
z-index: 1;
width: 100%; }
.elementor-flip-box--effect-zoom-out .elementor-flip-box:hover .elementor-flip-box__front {
width: 0;
opacity: 0;
transform: scale(0.7);
transition: transform 0.8s, opacity 0.7s 0.1s, width 0.1ms 0.7s; }
.elementor-flip-box--effect-zoom-in .elementor-flip-box .elementor-flip-box__back {
transition: transform 0.7s, opacity 0.5s 0.2s;
opacity: 0;
transform: scale(0.7); }
.elementor-flip-box--effect-zoom-in .elementor-flip-box:hover .elementor-flip-box__back {
transition: transform 0.7s, opacity 0.5s;
opacity: 1;
transform: scale(1); }
.elementor-flip-box--effect-fade .elementor-flip-box .elementor-flip-box__back {
opacity: 0; }
.elementor-flip-box--effect-fade .elementor-flip-box:hover .elementor-flip-box__back {
opacity: 1; }
.elementor-widget-flip-box.elementor-flip-box--flipped .elementor-widget-container .elementor-flip-box__front {
display: none; }
.elementor-widget-flip-box.elementor-flip-box--flipped .elementor-widget-container .elementor-flip-box__back {
transform: none;
opacity: 1; }
.elementor-widget-call-to-action .elementor-widget-container {
overflow: hidden; }
.elementor-cta {
position: relative;
display: flex;
overflow: hidden;
transition: 0.5s; }
.elementor-cta--skin-classic .elementor-cta {
flex-wrap: wrap; }
.elementor-cta--skin-classic .elementor-cta__bg-wrapper {
position: relative;
min-height: 200px;
width: 100%; }
.elementor-cta--skin-classic .elementor-cta__content {
transition: all 0.4s;
width: 100%;
background-color: #f7f7f7; }
.elementor-cta--skin-classic .elementor-cta__content-item, .elementor-cta--skin-classic .elementor-cta__content-item .elementor-icon {
color: #55595c;
border-color: #55595c;
fill: #55595c; }
.elementor-cta--skin-classic .elementor-cta__button.elementor-button {
color: #55595c;
border-color: #55595c; }
.elementor-cta--skin-cover .elementor-cta {
display: block; }
.elementor-cta--skin-cover .elementor-cta__bg-wrapper {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
transition: all 0.4s;
width: 100%; }
.elementor-cta--skin-cover .elementor-cta__content {
min-height: 280px; }
.elementor-cta--skin-cover .elementor-cta__content-item, .elementor-cta--skin-cover .elementor-cta__content-item .elementor-icon {
color: #fff;
border-color: #fff; }
.elementor-cta--skin-cover .elementor-cta__button.elementor-button {
color: white;
border-color: white; }
.elementor-cta--layout-image-above .elementor-cta {
flex-wrap: wrap; }
.elementor-cta--layout-image-above .elementor-cta__bg-wrapper {
width: 100%; }
.elementor-cta--layout-image-left .elementor-cta, .elementor-cta--layout-image-right .elementor-cta {
flex-wrap: nowrap; }
.elementor-cta--layout-image-left .elementor-cta__bg-wrapper, .elementor-cta--layout-image-right .elementor-cta__bg-wrapper {
width: auto;
min-width: 50%; }
.elementor-cta--layout-image-left .elementor-cta__content, .elementor-cta--layout-image-right .elementor-cta__content {
flex-grow: 1; }
.elementor-cta--layout-image-left .elementor-cta {
flex-direction: row-reverse; }
.elementor-cta--layout-image-right .elementor-cta {
flex-direction: row; }
.elementor-cta__bg, .elementor-cta__bg-overlay {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
transition: all 0.4s; }
.elementor-cta__bg-wrapper {
z-index: 1;
overflow: hidden; }
.elementor-cta__bg {
background-size: cover;
background-position: center;
z-index: 1; }
.elementor-cta__bg-overlay {
z-index: 2; }
.elementor-cta__button.elementor-button {
cursor: pointer;
align-self: center;
margin-left: auto;
margin-right: auto;
border: solid 2px white;
background: transparent; }
.elementor-cta__button.elementor-button:hover {
background: transparent;
text-decoration: none; }
.elementor-cta__title {
font-size: 23px; }
.elementor-cta__content {
z-index: 1;
overflow: hidden;
display: flex;
flex-wrap: wrap;
align-items: center;
align-content: center;
padding: 35px;
width: 100%; }
.elementor-cta__content, .elementor-cta__content-item {
position: relative;
transition: 0.5s;
color: #fff; }
.elementor-cta__content-item {
width: 100%;
margin: 0; }
.elementor-cta__content-item:not(:last-child) {
margin-bottom: 15px; }
.elementor-cta__content-item .elementor-icon {
color: #fff; }
.elementor-cta--valign-top .elementor-cta__content {
align-content: flex-start;
align-items: flex-start; }
.elementor-cta--valign-middle .elementor-cta__content {
align-content: center;
align-items: center; }
.elementor-cta--valign-bottom .elementor-cta__content {
align-content: flex-end;
align-items: flex-end; }
.elementor-cta:hover .elementor-cta__bg-overlay {
background-color: rgba(0, 0, 0, 0.3); }
@media (max-device-width: ELEMENTOR_SCREEN_TABLET_MAX) {
.elementor-cta {
cursor: pointer; } }
@media (min-width: ELEMENTOR_SCREEN_WIDESCREEN_MIN) {
.elementor-cta--widescreen-layout-image-above .elementor-cta {
flex-wrap: wrap; }
.elementor-cta--widescreen-layout-image-above .elementor-cta__bg-wrapper {
width: 100%; }
.elementor-cta--widescreen-layout-image-left .elementor-cta, .elementor-cta--widescreen-layout-image-right .elementor-cta {
flex-wrap: nowrap; }
.elementor-cta--widescreen-layout-image-left .elementor-cta__bg-wrapper, .elementor-cta--widescreen-layout-image-right .elementor-cta__bg-wrapper {
width: auto;
min-width: 50%; }
.elementor-cta--widescreen-layout-image-left .elementor-cta__content, .elementor-cta--widescreen-layout-image-right .elementor-cta__content {
flex-grow: 1; }
.elementor-cta--widescreen-layout-image-left .elementor-cta {
flex-direction: row-reverse; }
.elementor-cta--widescreen-layout-image-right .elementor-cta {
flex-direction: row; } }
@media (max-width: ELEMENTOR_SCREEN_LAPTOP_MAX) {
.elementor-cta--laptop-layout-image-above .elementor-cta {
flex-wrap: wrap; }
.elementor-cta--laptop-layout-image-above .elementor-cta__bg-wrapper {
width: 100%; }
.elementor-cta--laptop-layout-image-left .elementor-cta, .elementor-cta--laptop-layout-image-right .elementor-cta {
flex-wrap: nowrap; }
.elementor-cta--laptop-layout-image-left .elementor-cta__bg-wrapper, .elementor-cta--laptop-layout-image-right .elementor-cta__bg-wrapper {
width: auto;
min-width: 50%; }
.elementor-cta--laptop-layout-image-left .elementor-cta__content, .elementor-cta--laptop-layout-image-right .elementor-cta__content {
flex-grow: 1; }
.elementor-cta--laptop-layout-image-left .elementor-cta {
flex-direction: row-reverse; }
.elementor-cta--laptop-layout-image-right .elementor-cta {
flex-direction: row; } }
@media (max-width: ELEMENTOR_SCREEN_TABLET_EXTRA_MAX) {
.elementor-cta--tablet_extra-layout-image-above .elementor-cta {
flex-wrap: wrap; }
.elementor-cta--tablet_extra-layout-image-above .elementor-cta__bg-wrapper {
width: 100%; }
.elementor-cta--tablet_extra-layout-image-left .elementor-cta, .elementor-cta--tablet_extra-layout-image-right .elementor-cta {
flex-wrap: nowrap; }
.elementor-cta--tablet_extra-layout-image-left .elementor-cta__bg-wrapper, .elementor-cta--tablet_extra-layout-image-right .elementor-cta__bg-wrapper {
width: auto;
min-width: 50%; }
.elementor-cta--tablet_extra-layout-image-left .elementor-cta__content, .elementor-cta--tablet_extra-layout-image-right .elementor-cta__content {
flex-grow: 1; }
.elementor-cta--tablet_extra-layout-image-left .elementor-cta {
flex-direction: row-reverse; }
.elementor-cta--tablet_extra-layout-image-right .elementor-cta {
flex-direction: row; } }
@media (max-width: ELEMENTOR_SCREEN_TABLET_MAX) {
.elementor-cta--tablet-layout-image-above .elementor-cta {
flex-wrap: wrap; }
.elementor-cta--tablet-layout-image-above .elementor-cta__bg-wrapper {
width: 100%; }
.elementor-cta--tablet-layout-image-left .elementor-cta, .elementor-cta--tablet-layout-image-right .elementor-cta {
flex-wrap: nowrap; }
.elementor-cta--tablet-layout-image-left .elementor-cta__bg-wrapper, .elementor-cta--tablet-layout-image-right .elementor-cta__bg-wrapper {
width: auto;
min-width: 50%; }
.elementor-cta--tablet-layout-image-left .elementor-cta__content, .elementor-cta--tablet-layout-image-right .elementor-cta__content {
flex-grow: 1; }
.elementor-cta--tablet-layout-image-left .elementor-cta {
flex-direction: row-reverse; }
.elementor-cta--tablet-layout-image-right .elementor-cta {
flex-direction: row; } }
@media (max-width: ELEMENTOR_SCREEN_MOBILE_EXTRA_MAX) {
.elementor-cta--mobile_extra-layout-image-above .elementor-cta {
flex-wrap: wrap; }
.elementor-cta--mobile_extra-layout-image-above .elementor-cta__bg-wrapper {
width: 100%; }
.elementor-cta--mobile_extra-layout-image-left .elementor-cta, .elementor-cta--mobile_extra-layout-image-right .elementor-cta {
flex-wrap: nowrap; }
.elementor-cta--mobile_extra-layout-image-left .elementor-cta__bg-wrapper, .elementor-cta--mobile_extra-layout-image-right .elementor-cta__bg-wrapper {
width: auto;
min-width: 50%; }
.elementor-cta--mobile_extra-layout-image-left .elementor-cta__content, .elementor-cta--mobile_extra-layout-image-right .elementor-cta__content {
flex-grow: 1; }
.elementor-cta--mobile_extra-layout-image-left .elementor-cta {
flex-direction: row-reverse; }
.elementor-cta--mobile_extra-layout-image-right .elementor-cta {
flex-direction: row; } }
@media (max-width: ELEMENTOR_SCREEN_MOBILE_MAX) {
.elementor-cta--mobile-layout-image-above .elementor-cta {
flex-wrap: wrap; }
.elementor-cta--mobile-layout-image-above .elementor-cta__bg-wrapper {
width: 100%; }
.elementor-cta--mobile-layout-image-left .elementor-cta, .elementor-cta--mobile-layout-image-right .elementor-cta {
flex-wrap: nowrap; }
.elementor-cta--mobile-layout-image-left .elementor-cta__bg-wrapper, .elementor-cta--mobile-layout-image-right .elementor-cta__bg-wrapper {
width: auto;
min-width: 50%; }
.elementor-cta--mobile-layout-image-left .elementor-cta__content, .elementor-cta--mobile-layout-image-right .elementor-cta__content {
flex-grow: 1; }
.elementor-cta--mobile-layout-image-left .elementor-cta {
flex-direction: row-reverse; }
.elementor-cta--mobile-layout-image-right .elementor-cta {
flex-direction: row; } }
.elementor-ribbon {
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: auto;
transform: rotate(0);
width: 150px;
overflow: hidden;
height: 150px; }
.elementor-ribbon-inner {
text-align: center;
left: 0;
width: 200%;
transform: translateY(-50%) translateX(0) translateX(35px) rotate(-45deg);
margin-top: 35px;
font-size: 13px;
line-height: 2;
font-weight: 800;
text-transform: uppercase;
background: #000;
color: #fff; }
.elementor-ribbon.elementor-ribbon-left {
transform: rotate(0);
left: 0;
right: auto; }
.elementor-ribbon.elementor-ribbon-right {
transform: rotate(90deg);
left: auto;
right: 0; }
.elementor-widget-countdown .elementor-countdown-expire--message {
display: none;
padding: 20px;
text-align: center; }
.elementor-widget-countdown .elementor-countdown-wrapper {
flex-direction: row-reverse; }
.elementor-widget-countdown .elementor-countdown-item {
padding: 20px 0;
text-align: center;
color: #ffffff; }
.elementor-widget-countdown .elementor-countdown-digits,
.elementor-widget-countdown .elementor-countdown-label {
line-height: 1; }
.elementor-widget-countdown .elementor-countdown-digits {
font-size: 69px; }
.elementor-widget-countdown .elementor-countdown-label {
font-size: 19px; }
.elementor-widget-countdown.elementor-countdown--label-block .elementor-countdown-wrapper {
display: flex;
justify-content: center;
margin-right: auto;
margin-left: auto; }
.elementor-widget-countdown.elementor-countdown--label-block .elementor-countdown-digits,
.elementor-widget-countdown.elementor-countdown--label-block .elementor-countdown-label {
display: block; }
.elementor-widget-countdown.elementor-countdown--label-block .elementor-countdown-item {
flex-basis: 0;
flex-grow: 1; }
.elementor-widget-countdown.elementor-countdown--label-inline {
text-align: center; }
.elementor-widget-countdown.elementor-countdown--label-inline .elementor-countdown-item {
display: inline-block;
padding-left: 5px;
padding-right: 5px; }
/* Slides Widget */
.elementor-slides .swiper-slide-bg {
background-size: cover;
background-position: center;
background-repeat: no-repeat;
min-width: 100%;
min-height: 100%; }
.elementor-slides .swiper-slide-inner {
background-repeat: no-repeat;
background-position: center;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
padding: 50px;
margin: auto; }
.elementor-slides .swiper-slide-inner, .elementor-slides .swiper-slide-inner:hover {
color: white;
display: flex; }
.elementor-slides .swiper-slide-inner .elementor-background-overlay {
position: absolute;
z-index: 0;
top: 0;
bottom: 0;
left: 0;
right: 0; }
.elementor-slides .swiper-slide-inner .elementor-slide-content {
position: relative;
z-index: 1;
width: 100%; }
.elementor-slides .swiper-slide-inner .elementor-slide-heading {
font-size: 35px;
font-weight: bold;
line-height: 1; }
.elementor-slides .swiper-slide-inner .elementor-slide-description {
font-size: 17px;
line-height: 1.4; }
.elementor-slides .swiper-slide-inner .elementor-slide-heading:not(:last-child), .elementor-slides .swiper-slide-inner .elementor-slide-description:not(:last-child) {
margin-bottom: 30px; }
.elementor-slides .swiper-slide-inner .elementor-slide-button {
border: solid 2px white;
color: white;
background: transparent;
display: inline-block; }
.elementor-slides .swiper-slide-inner .elementor-slide-button, .elementor-slides .swiper-slide-inner .elementor-slide-button:hover {
background: transparent;
color: inherit;
text-decoration: none; }
.elementor--v-position-top .swiper-slide-inner {
align-items: flex-start; }
.elementor--v-position-bottom .swiper-slide-inner {
align-items: flex-end; }
.elementor--v-position-middle .swiper-slide-inner {
align-items: center; }
.elementor--h-position-left .swiper-slide-inner {
justify-content: flex-end; }
.elementor--h-position-right .swiper-slide-inner {
justify-content: flex-start; }
.elementor--h-position-center .swiper-slide-inner {
justify-content: center; }
body.rtl .elementor-widget-slides .elementor-swiper-button-next {
left: 10px;
right: auto; }
body.rtl .elementor-widget-slides .elementor-swiper-button-prev {
right: 10px;
left: auto; }
.elementor-slides-wrapper div:not(.swiper-slide) > .swiper-slide-inner {
display: none; }
@media (max-width: ELEMENTOR_SCREEN_MOBILE_MAX) {
.elementor-slides .swiper-slide-inner {
padding: 30px; }
.elementor-slides .swiper-slide-inner .elementor-slide-heading {
font-size: 23px;
line-height: 1;
margin-bottom: 15px; }
.elementor-slides .swiper-slide-inner .elementor-slide-description {
font-size: 13px;
line-height: 1.4;
margin-bottom: 15px; } }
.elementor-share-buttons--color-custom.elementor-share-buttons--skin-flat .elementor-share-btn, .elementor-share-buttons--color-custom.elementor-share-buttons--skin-gradient .elementor-share-btn {
background-color: var(--e-share-buttons-primary-color, #ea4335); }
.elementor-share-buttons--color-custom.elementor-share-buttons--skin-flat .elementor-share-btn__icon, .elementor-share-buttons--color-custom.elementor-share-buttons--skin-flat .elementor-share-btn__text, .elementor-share-buttons--color-custom.elementor-share-buttons--skin-gradient .elementor-share-btn__icon, .elementor-share-buttons--color-custom.elementor-share-buttons--skin-gradient .elementor-share-btn__text {
color: var(--e-share-buttons-secondary-color, #fff); }
.elementor-share-buttons--color-custom.elementor-share-buttons--skin-flat .elementor-share-btn__icon svg, .elementor-share-buttons--color-custom.elementor-share-buttons--skin-flat .elementor-share-btn__text svg, .elementor-share-buttons--color-custom.elementor-share-buttons--skin-gradient .elementor-share-btn__icon svg, .elementor-share-buttons--color-custom.elementor-share-buttons--skin-gradient .elementor-share-btn__text svg {
fill: var(--e-share-buttons-secondary-color, #fff); }
.elementor-share-buttons--color-custom.elementor-share-buttons--skin-framed .elementor-share-btn, .elementor-share-buttons--color-custom.elementor-share-buttons--skin-minimal .elementor-share-btn, .elementor-share-buttons--color-custom.elementor-share-buttons--skin-boxed .elementor-share-btn {
color: var(--e-share-buttons-primary-color, #ea4335);
border-color: var(--e-share-buttons-primary-color, #ea4335); }
.elementor-share-buttons--color-custom.elementor-share-buttons--skin-minimal .elementor-share-btn__icon, .elementor-share-buttons--color-custom.elementor-share-buttons--skin-boxed .elementor-share-btn__icon {
background-color: var(--e-share-buttons-primary-color, #ea4335);
color: var(--e-share-buttons-secondary-color, #fff); }
.elementor-share-buttons--color-custom.elementor-share-buttons--skin-minimal .elementor-share-btn__icon svg, .elementor-share-buttons--color-custom.elementor-share-buttons--skin-boxed .elementor-share-btn__icon svg {
fill: var(--e-share-buttons-secondary-color, #fff); }
.elementor-share-buttons--color-custom.elementor-share-buttons--skin-framed .elementor-share-btn__icon {
color: var(--e-share-buttons-primary-color, #ea4335); }
.elementor-share-buttons--color-custom.elementor-share-buttons--skin-framed .elementor-share-btn__icon svg {
fill: var(--e-share-buttons-primary-color, #ea4335); }
.elementor-share-buttons--color-official .elementor-share-btn:hover {
filter: saturate(1.5) brightness(1.2); }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_digg, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_digg {
background-color: #005be2; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_email, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_email {
background-color: #ea4335; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_print, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_print {
background-color: #aaaaaa; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_facebook, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_facebook {
background-color: #3b5998; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_google, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_google {
background-color: #dd4b39; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_pocket, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_pocket {
background-color: #EF3F56; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_linkedin, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_linkedin {
background-color: #0077b5; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_odnoklassniki, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_odnoklassniki {
background-color: #F4731C; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_pinterest, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_pinterest {
background-color: #bd081c; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_reddit, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_reddit {
background-color: #ff4500; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_skype, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_skype {
background-color: #00AFF0; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_slideshare, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_slideshare {
background-color: #0077b5; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_snapchat, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_snapchat {
background-color: #fffc00; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_stumbleupon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_stumbleupon {
background-color: #EB4924; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_mix, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_mix {
background-color: #f3782b; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_tumblr, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_tumblr {
background-color: #35465c; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_twitch, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_twitch {
background-color: #6441A5; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_telegram, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_telegram {
background-color: #2CA5E0; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_twitter, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_twitter {
background-color: #1DA1F2; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_vimeo, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_vimeo {
background-color: #1ab7ea; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_vk, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_vk {
background-color: #45668e; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_whatsapp, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_whatsapp {
background-color: #25d366; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_wordpress, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_wordpress {
background-color: #21759b; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_xing, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_xing {
background-color: #026466; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_digg, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_digg {
color: #005be2; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_digg svg, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_digg svg {
fill: #005be2; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_email, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_email {
color: #ea4335; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_email svg, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_email svg {
fill: #ea4335; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_print, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_print {
color: #aaaaaa; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_print svg, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_print svg {
fill: #aaaaaa; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_facebook, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_facebook {
color: #3b5998; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_facebook svg, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_facebook svg {
fill: #3b5998; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_google, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_google {
color: #dd4b39; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_google svg, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_google svg {
fill: #dd4b39; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_pocket, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_pocket {
color: #EF3F56; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_pocket svg, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_pocket svg {
fill: #EF3F56; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_linkedin, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_linkedin {
color: #0077b5; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_linkedin svg, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_linkedin svg {
fill: #0077b5; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_odnoklassniki, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_odnoklassniki {
color: #F4731C; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_odnoklassniki svg, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_odnoklassniki svg {
fill: #F4731C; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_pinterest, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_pinterest {
color: #bd081c; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_pinterest svg, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_pinterest svg {
fill: #bd081c; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_reddit, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_reddit {
color: #ff4500; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_reddit svg, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_reddit svg {
fill: #ff4500; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_skype, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_skype {
color: #00AFF0; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_skype svg, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_skype svg {
fill: #00AFF0; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_slideshare, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_slideshare {
color: #0077b5; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_slideshare svg, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_slideshare svg {
fill: #0077b5; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_snapchat, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_snapchat {
color: #fffc00; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_snapchat svg, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_snapchat svg {
fill: #fffc00; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_stumbleupon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_stumbleupon {
color: #EB4924; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_stumbleupon svg, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_stumbleupon svg {
fill: #EB4924; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_mix, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_mix {
color: #f3782b; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_mix svg, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_mix svg {
fill: #f3782b; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_tumblr, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_tumblr {
color: #35465c; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_tumblr svg, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_tumblr svg {
fill: #35465c; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_twitch, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_twitch {
color: #6441A5; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_twitch svg, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_twitch svg {
fill: #6441A5; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_telegram, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_telegram {
color: #2CA5E0; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_telegram svg, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_telegram svg {
fill: #2CA5E0; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_twitter, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_twitter {
color: #1DA1F2; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_twitter svg, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_twitter svg {
fill: #1DA1F2; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_vimeo, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_vimeo {
color: #1ab7ea; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_vimeo svg, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_vimeo svg {
fill: #1ab7ea; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_vk, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_vk {
color: #45668e; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_vk svg, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_vk svg {
fill: #45668e; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_whatsapp, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_whatsapp {
color: #25d366; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_whatsapp svg, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_whatsapp svg {
fill: #25d366; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_wordpress, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_wordpress {
color: #21759b; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_wordpress svg, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_wordpress svg {
fill: #21759b; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_xing, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_xing {
color: #026466; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_xing svg, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_xing svg {
fill: #026466; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_digg .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_digg .elementor-share-btn__icon {
background-color: #005be2; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_email .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_email .elementor-share-btn__icon {
background-color: #ea4335; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_print .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_print .elementor-share-btn__icon {
background-color: #aaaaaa; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_facebook .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_facebook .elementor-share-btn__icon {
background-color: #3b5998; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_google .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_google .elementor-share-btn__icon {
background-color: #dd4b39; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_pocket .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_pocket .elementor-share-btn__icon {
background-color: #EF3F56; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_linkedin .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_linkedin .elementor-share-btn__icon {
background-color: #0077b5; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_odnoklassniki .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_odnoklassniki .elementor-share-btn__icon {
background-color: #F4731C; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_pinterest .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_pinterest .elementor-share-btn__icon {
background-color: #bd081c; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_reddit .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_reddit .elementor-share-btn__icon {
background-color: #ff4500; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_skype .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_skype .elementor-share-btn__icon {
background-color: #00AFF0; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_slideshare .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_slideshare .elementor-share-btn__icon {
background-color: #0077b5; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_snapchat .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_snapchat .elementor-share-btn__icon {
background-color: #fffc00; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_stumbleupon .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_stumbleupon .elementor-share-btn__icon {
background-color: #EB4924; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_mix .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_mix .elementor-share-btn__icon {
background-color: #f3782b; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_tumblr .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_tumblr .elementor-share-btn__icon {
background-color: #35465c; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_twitch .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_twitch .elementor-share-btn__icon {
background-color: #6441A5; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_telegram .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_telegram .elementor-share-btn__icon {
background-color: #2CA5E0; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_twitter .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_twitter .elementor-share-btn__icon {
background-color: #1DA1F2; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_vimeo .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_vimeo .elementor-share-btn__icon {
background-color: #1ab7ea; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_vk .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_vk .elementor-share-btn__icon {
background-color: #45668e; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_whatsapp .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_whatsapp .elementor-share-btn__icon {
background-color: #25d366; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_wordpress .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_wordpress .elementor-share-btn__icon {
background-color: #21759b; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_xing .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_xing .elementor-share-btn__icon {
background-color: #026466; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn .elementor-share-btn__icon {
color: var(--e-share-buttons-icon-color, #fff); }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn .elementor-share-btn__icon svg, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn .elementor-share-btn__icon svg {
fill: var(--e-share-buttons-icon-color, #fff); }
.elementor-share-buttons--skin-framed .elementor-share-btn__icon, .elementor-share-buttons--skin-boxed .elementor-share-btn__icon {
margin-right: -0.2em; }
.elementor-share-buttons--skin-framed .elementor-share-btn, .elementor-share-buttons--skin-boxed .elementor-share-btn {
border-style: solid; }
.elementor-share-buttons--skin-gradient .elementor-share-btn__text {
background-image: linear-gradient(to left, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0)); }
.elementor-share-buttons--skin-gradient.elementor-share-buttons--view-icon .elementor-share-btn__icon {
background-image: linear-gradient(to left, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0)); }
.elementor-share-buttons--skin-boxed .elementor-share-btn__text, .elementor-share-buttons--skin-minimal .elementor-share-btn__text, .elementor-share-buttons--skin-gradient .elementor-share-btn__text {
padding-right: 0.9em; }
.elementor-share-buttons--skin-flat .elementor-share-btn, .elementor-share-buttons--skin-gradient .elementor-share-btn {
background-color: var(--e-share-buttons-primary-color, #ea4335); }
.elementor-share-buttons--skin-flat .elementor-share-btn__icon, .elementor-share-buttons--skin-flat .elementor-share-btn__text, .elementor-share-buttons--skin-gradient .elementor-share-btn__icon, .elementor-share-buttons--skin-gradient .elementor-share-btn__text {
color: var(--e-share-buttons-secondary-color, #fff); }
.elementor-share-buttons--skin-flat .elementor-share-btn__icon svg, .elementor-share-buttons--skin-flat .elementor-share-btn__text svg, .elementor-share-buttons--skin-gradient .elementor-share-btn__icon svg, .elementor-share-buttons--skin-gradient .elementor-share-btn__text svg {
fill: var(--e-share-buttons-secondary-color, #fff); }
.elementor-share-buttons--skin-minimal.elementor-share-buttons--shape-rounded .elementor-share-btn__icon {
border-radius: 0.5em; }
.elementor-share-buttons--skin-minimal.elementor-share-buttons--shape-circle .elementor-share-btn__icon {
border-radius: 99.9em; }
.elementor-share-buttons--view-text .elementor-share-btn__text {
padding-right: 1em; }
.elementor-share-buttons--view-text .elementor-share-btn, .elementor-share-buttons--view-icon .elementor-share-btn {
justify-content: center; }
.elementor-share-buttons--view-text .elementor-share-btn__icon, .elementor-share-buttons--view-text .elementor-share-btn__text, .elementor-share-buttons--view-icon .elementor-share-btn__icon, .elementor-share-buttons--view-icon .elementor-share-btn__text {
flex-grow: 1;
justify-content: center; }
.elementor-share-buttons--shape-rounded .elementor-share-btn {
border-radius: 0.5em; }
.elementor-share-buttons--shape-circle .elementor-share-btn {
border-radius: 99.9em; }
.elementor-share-btn {
overflow: hidden;
font-size: 10px;
display: flex;
align-items: center;
justify-content: flex-start;
transition-duration: 0.2s;
transition-property: filter, background-color, border-color;
height: 4.5em;
cursor: pointer; }
.elementor-share-btn__icon, .elementor-share-btn__text {
transition-property: color, background-color;
transition-duration: 0.2s; }
.elementor-share-btn__icon {
display: flex;
align-self: stretch;
justify-content: center;
align-items: center;
width: 4.5em;
position: relative; }
.elementor-share-btn__icon i {
font-size: var(--e-share-buttons-icon-size, 1.7em); }
.elementor-share-btn__icon svg {
width: var(--e-share-buttons-icon-size, 1.7em);
height: var(--e-share-buttons-icon-size, 1.7em); }
.elementor-share-btn__text {
font-size: 1.5em;
padding-left: 1em;
align-self: stretch;
flex-grow: 1;
align-items: center;
display: flex;
font-weight: 100; }
.elementor-share-btn__title {
font-weight: bold;
flex-shrink: 0; }
.elementor-widget-share-buttons {
text-align: var(--alignment, inherit);
text-align-last: var(--alignment, inherit); }
.elementor-widget-share-buttons.elementor-grid-0 .elementor-widget-container {
font-size: 0; }
.elementor-skin-carousel .elementor-main-swiper, .elementor-skin-coverflow .elementor-main-swiper {
height: 230px; }
.elementor-skin-slideshow .elementor-main-swiper {
height: 450px;
position: relative; }
.elementor-skin-slideshow .elementor-thumbnails-swiper .elementor-custom-embed-play i {
font-size: 50px; }
.elementor-skin-slideshow .elementor-thumbnails-swiper .swiper-slide {
cursor: pointer; }
.elementor-skin-slideshow .elementor-thumbnails-swiper .swiper-slide:not(.swiper-slide-active):after {
content: '';
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
background-color: rgba(0, 0, 0, 0.3); }
.elementor-carousel-image {
background: no-repeat center;
background-size: cover;
height: 100%;
position: relative; }
.elementor-carousel-image-overlay {
position: absolute;
top: 0;
left: 0;
display: flex;
align-items: center;
justify-content: center;
text-align: center;
width: 100%;
height: 100%;
padding: 20px;
color: var(--e-carousel-image-overlay-color, #fff);
background-color: rgba(129, 138, 145, 0.8);
transition: transform .5s, opacity .5s; }
.elementor-carousel-image-overlay i {
font-size: var(--e-carousel-image-overlay-icon-size, 21px); }
.elementor-carousel-image-overlay svg {
fill: var(--e-carousel-image-overlay-color, #fff);
width: var(--e-carousel-image-overlay-icon-size, 21px);
height: var(--e-carousel-image-overlay-icon-size, 21px); }
.elementor-testimonial__image {
flex-shrink: 0; }
.elementor-testimonial__image img {
border-radius: 999px;
box-sizing: content-box;
object-fit: cover; }
.elementor-testimonial__footer, .elementor-testimonial__header {
display: flex; }
.elementor-testimonial__footer cite, .elementor-testimonial__header cite {
display: flex;
flex-direction: column;
font-style: normal;
font-size: 14px;
line-height: 1.5; }
.elementor-testimonial__name {
font-weight: bold; }
.elementor-testimonial--layout-image_inline .elementor-testimonial__footer, .elementor-testimonial--layout-image_above .elementor-testimonial__footer {
align-items: center; }
.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite, .elementor-testimonial--layout-image_above .elementor-testimonial__image + cite {
margin-right: 20px; }
.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__footer, .elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__footer {
flex-direction: row; }
.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite, .elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite {
margin-left: 20px;
margin-right: 0; }
.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__footer, .elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__footer {
flex-direction: row-reverse; }
.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite, .elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite {
margin-left: 0;
margin-right: 20px; }
.elementor-testimonial--layout-image_inline .elementor-testimonial__footer {
margin-top: 25px; }
.elementor-testimonial--layout-image_above .elementor-testimonial {
display: flex;
flex-direction: column-reverse; }
.elementor-testimonial--layout-image_above .elementor-testimonial__footer {
margin-bottom: 25px; }
.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer {
margin-top: 25px;
flex-wrap: wrap; }
.elementor-testimonial--layout-image_stacked .elementor-testimonial__image, .elementor-testimonial--layout-image_stacked .elementor-testimonial cite {
margin-top: 15px;
width: 100%; }
.elementor-testimonial--layout-image_left .elementor-testimonial, .elementor-testimonial--layout-image_right .elementor-testimonial {
display: flex;
align-items: stretch; }
.elementor-testimonial--layout-image_left .elementor-testimonial__footer, .elementor-testimonial--layout-image_right .elementor-testimonial__footer {
flex-shrink: 0;
flex-direction: column;
text-align: center; }
.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite, .elementor-testimonial--layout-image_right .elementor-testimonial__image + cite {
margin-top: 15px; }
.elementor-testimonial--layout-image_left.elementor-testimonial--align-center .elementor-testimonial__footer, .elementor-testimonial--layout-image_right.elementor-testimonial--align-center .elementor-testimonial__footer {
justify-content: flex-start; }
.elementor-testimonial--layout-image_left .elementor-testimonial {
flex-direction: row; }
.elementor-testimonial--layout-image_left .elementor-testimonial__footer {
padding-left: 20px; }
.elementor-testimonial--layout-image_right .elementor-testimonial {
flex-direction: row-reverse; }
.elementor-testimonial--layout-image_right .elementor-testimonial__footer {
padding-right: 20px; }
.elementor-testimonial--align-right .elementor-testimonial {
text-align: right; }
.elementor-testimonial--align-left .elementor-testimonial {
text-align: left; }
.elementor-testimonial--align-center .elementor-testimonial {
text-align: center; }
.elementor-testimonial--align-center .elementor-testimonial__footer {
justify-content: center; }
.elementor-testimonial--align-center.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite {
text-align: right; }
.elementor-testimonial--skin-default.elementor-testimonial--layout-image_right .elementor-testimonial__cite, .elementor-testimonial--skin-default.elementor-testimonial--layout-image_left .elementor-testimonial__cite, .elementor-testimonial--skin-default.elementor-testimonial--layout-image_above .elementor-testimonial__cite {
width: 100%;
display: flex;
flex-direction: column;
margin-top: 25px; }
.elementor-testimonial--skin-bubble .elementor-testimonial__content {
background-color: #e6e9ec;
padding: 20px;
position: relative; }
.elementor-testimonial--skin-bubble .elementor-testimonial__content:after {
content: '';
display: block;
width: 14px;
height: 14px;
background-color: #e6e9ec;
position: absolute;
transform: scaleX(0.75) rotate(45deg);
border-width: 0;
box-sizing: content-box; }
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_above .elementor-testimonial__content:after {
bottom: calc( 100% - 7px);
transform: scaleX(0.75) rotate(-135deg); }
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_above.elementor-testimonial--align-center .elementor-testimonial__content:after {
left: 50%;
transform: translateX(-50%) scaleX(0.75) rotate(-135deg); }
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_stacked .elementor-testimonial__content:after, .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_inline .elementor-testimonial__content:after {
top: calc( 100% - 7px); }
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-center .elementor-testimonial__content:after, .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_inline.elementor-testimonial--align-center .elementor-testimonial__content:after {
left: 50%;
transform: translateX(-50%) scaleX(0.75) rotate(45deg); }
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after, .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after, .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after {
left: calc( 20px + ( 50px / 2 )); }
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after, .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after, .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after {
right: calc( 20px + ( 50px / 2 )); }
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_left .elementor-testimonial__content:after {
transform: scaleY(0.75) rotate(135deg);
left: -8px; }
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_right .elementor-testimonial__content:after {
transform: scaleY(0.75) rotate(-45deg);
right: -8px; }
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_left .elementor-testimonial__content:after, .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_right .elementor-testimonial__content:after {
top: calc(20px + (50px / 2)); }
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_left .elementor-testimonial__footer, .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_right .elementor-testimonial__footer {
padding-top: 20px; }
.elementor-widget-testimonial-carousel .swiper-slide {
padding: 20px; }
.elementor-widget-testimonial-carousel .elementor-testimonial__text {
font-size: 1.3em;
font-style: italic;
line-height: 1.5; }
.elementor-widget-testimonial-carousel .elementor-testimonial__image img {
width: 50px;
height: 50px; }
.elementor-widget-reviews .swiper-slide {
background-color: white;
border: 1px solid #e1e8ed;
border-radius: 5px;
padding: 0; }
.elementor-widget-reviews .elementor-testimonial__text {
font-size: 14px;
line-height: 20px; }
.elementor-widget-reviews .elementor-testimonial__name {
color: #1c2022; }
.elementor-widget-reviews .elementor-testimonial__title {
color: #697882;
font-size: 12.5px;
font-weight: normal;
font-family: inherit; }
.elementor-widget-reviews .elementor-testimonial__image {
display: flex; }
.elementor-widget-reviews .elementor-testimonial__image img {
width: 36px;
height: 36px; }
.elementor-widget-reviews .elementor-testimonial__icon {
margin-right: auto;
font-size: 17px; }
.elementor-widget-reviews .elementor-testimonial__icon .fa + .fa {
margin-right: 0.15em; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon {
color: var(--e-testimonial-icon-color); }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-android {
--e-testimonial-icon-color: #A4C639; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-apple {
--e-testimonial-icon-color: #999999; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-behance {
--e-testimonial-icon-color: #1769ff; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-bitbucket {
--e-testimonial-icon-color: #205081; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-codepen {
--e-testimonial-icon-color: #000000; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-delicious {
--e-testimonial-icon-color: #3399ff; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-digg {
--e-testimonial-icon-color: #005be2; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-dribbble {
--e-testimonial-icon-color: #ea4c89; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-envelope {
--e-testimonial-icon-color: #ea4335; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-facebook {
--e-testimonial-icon-color: #3b5998; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-flickr {
--e-testimonial-icon-color: #0063dc; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-foursquare {
--e-testimonial-icon-color: #2d5be3; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-github {
--e-testimonial-icon-color: #333333; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-google-plus {
--e-testimonial-icon-color: #dd4b39; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-houzz {
--e-testimonial-icon-color: #7ac142; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-instagram {
--e-testimonial-icon-color: #262626; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-jsfiddle {
--e-testimonial-icon-color: #487AA2; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-linkedin {
--e-testimonial-icon-color: #0077b5; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-medium {
--e-testimonial-icon-color: #00ab6b; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-meetup {
--e-testimonial-icon-color: #ec1c40; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-mixcloud {
--e-testimonial-icon-color: #273a4b; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-odnoklassniki {
--e-testimonial-icon-color: #F4731C; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-pinterest {
--e-testimonial-icon-color: #bd081c; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-product-hunt {
--e-testimonial-icon-color: #da552f; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-reddit {
--e-testimonial-icon-color: #ff4500; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-rss {
--e-testimonial-icon-color: #f26522; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-shopping-cart {
--e-testimonial-icon-color: #4CAF50; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-skype {
--e-testimonial-icon-color: #00AFF0; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-slideshare {
--e-testimonial-icon-color: #0077b5; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-snapchat {
--e-testimonial-icon-color: #fffc00; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-soundcloud {
--e-testimonial-icon-color: #ff8800; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-spotify {
--e-testimonial-icon-color: #2ebd59; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-stack-overflow {
--e-testimonial-icon-color: #fe7a15; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-steam {
--e-testimonial-icon-color: #00adee; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-stumbleupon {
--e-testimonial-icon-color: #EB4924; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-telegram {
--e-testimonial-icon-color: #2CA5E0; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-thumb-tack, .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-thumbtack {
--e-testimonial-icon-color: #1aa1d8; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-tripadvisor {
--e-testimonial-icon-color: #589442; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-tumblr {
--e-testimonial-icon-color: #35465c; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-twitch {
--e-testimonial-icon-color: #6441A5; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-twitter {
--e-testimonial-icon-color: #1DA1F2; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-vimeo {
--e-testimonial-icon-color: #1ab7ea; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-vk {
--e-testimonial-icon-color: #45668e; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-weibo {
--e-testimonial-icon-color: #DD2430; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-weixin {
--e-testimonial-icon-color: #31A918; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-whatsapp {
--e-testimonial-icon-color: #25d366; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-wordpress {
--e-testimonial-icon-color: #21759b; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-xing {
--e-testimonial-icon-color: #026466; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-yelp {
--e-testimonial-icon-color: #af0606; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-youtube {
--e-testimonial-icon-color: #cd201f; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-500px {
--e-testimonial-icon-color: #0099e5; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon svg {
fill: var(--e-testimonial-icon-color); }
.elementor-widget-reviews .elementor-testimonial__rating {
background-image: linear-gradient(to right, #ffc82c var(--rating), #cccccc var(--rating));
font-family: eicons; }
.elementor-widget-reviews .elementor-testimonial__header {
display: flex;
padding-top: 15px;
padding-bottom: 6px; }
.elementor-widget-reviews .elementor-testimonial__image + cite {
margin-right: 9px; }
.elementor-widget-reviews .elementor-testimonial__separator {
margin: 0 auto;
border-top: 0 none;
border-bottom: 1px solid #e1e8ed;
height: 0; }
.elementor-widget-reviews .elementor-testimonial__content {
padding-top: 6px;
padding-bottom: 15px; }
.elementor-widget-reviews .elementor-testimonial__content, .elementor-widget-reviews .elementor-testimonial__header {
padding-left: 15px;
padding-right: 15px; }
.elementor-widget-reviews.elementor-review--has-separator .elementor-testimonial__header {
border-bottom: 1px solid #e1e8ed; }
.swiper-pagination-bullets {
color: #fff;
cursor: default; }
.swiper-slide {
will-change: transform;
border-style: solid;
border-width: 0;
transition-duration: .5s;
transition-property: border, background, transform;
overflow: hidden; }
.swiper-slide:not(:hover) .e-overlay-animation-fade {
opacity: 0; }
.swiper-slide:not(:hover) .e-overlay-animation-slide-up {
transform: translateY(100%); }
.swiper-slide:not(:hover) .e-overlay-animation-slide-down {
transform: translateY(-100%); }
.swiper-slide:not(:hover) .e-overlay-animation-slide-right {
transform: translateX(-100%); }
.swiper-slide:not(:hover) .e-overlay-animation-slide-left {
transform: translateX(100%); }
.swiper-slide:not(:hover) .e-overlay-animation-zoom-in {
transform: scale(0.5);
opacity: 0; }
.swiper-slide a {
display: inline; }
.swiper-slide a.elementor-button {
display: inline-block; }
.elementor-widget-testimonial-carousel .elementor-arrows-yes .elementor-main-swiper,
.elementor-widget-reviews .elementor-arrows-yes .elementor-main-swiper {
width: calc( 95% - 40px); }
.elementor-widget-testimonial-carousel .elementor-main-swiper,
.elementor-widget-reviews .elementor-main-swiper {
width: 95%; }
.elementor-widget-testimonial-carousel .swiper-wrapper,
.elementor-widget-reviews .swiper-wrapper {
display: flex;
align-items: stretch; }
.elementor-widget-testimonial-carousel .swiper-slide,
.elementor-widget-reviews .swiper-slide {
height: auto; }
.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .swiper-container, .elementor-widget-testimonial-carousel.elementor-pagination-type-fraction .swiper-container,
.elementor-widget-reviews.elementor-pagination-type-bullets .swiper-container,
.elementor-widget-reviews.elementor-pagination-type-fraction .swiper-container {
padding-bottom: 40px; }
.elementor-widget-testimonial-carousel .elementor-swiper-button-prev,
.elementor-widget-testimonial-carousel .swiper-container-rtl .elementor-swiper-button-next,
.elementor-widget-reviews .elementor-swiper-button-prev,
.elementor-widget-reviews .swiper-container-rtl .elementor-swiper-button-next {
left: 0;
right: unset; }
.elementor-widget-testimonial-carousel .elementor-swiper-button-next,
.elementor-widget-testimonial-carousel .swiper-container-rtl .elementor-swiper-button-prev,
.elementor-widget-reviews .elementor-swiper-button-next,
.elementor-widget-reviews .swiper-container-rtl .elementor-swiper-button-prev {
right: 0;
left: unset; }
.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .elementor-swiper-button-next, .elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .elementor-swiper-button-prev,
.elementor-widget-reviews.elementor-pagination-type-bullets .elementor-swiper-button-next,
.elementor-widget-reviews.elementor-pagination-type-bullets .elementor-swiper-button-prev {
top: calc( 50% - ( 40px / 2 )); }
.elementor-widget-media-carousel .elementor-swiper-button-prev,
.elementor-widget-media-carousel .swiper-container-rtl .elementor-swiper-button-next {
left: 10px;
right: unset; }
.elementor-widget-media-carousel .elementor-swiper-button-next,
.elementor-widget-media-carousel .swiper-container-rtl .elementor-swiper-button-prev {
right: 10px;
left: unset; }
.entry-content blockquote.elementor-blockquote:not(.alignright):not(.alignleft),
.entry-summary blockquote.elementor-blockquote {
margin-right: 0;
margin-left: 0; }
.elementor-widget-blockquote blockquote {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
quotes: none;
border-left: 0 none;
border-right: 0 none;
border-top: 0 none;
border-bottom: 0 none;
font-style: normal;
color: #55595c; }
.elementor-widget-blockquote blockquote:before, .elementor-widget-blockquote blockquote:after,
.elementor-widget-blockquote blockquote footer:before,
.elementor-widget-blockquote blockquote footer:after,
.elementor-widget-blockquote blockquote cite:before,
.elementor-widget-blockquote blockquote cite:after {
content: '';
content: none; }
.elementor-blockquote {
transition: 0.3s; }
.elementor-blockquote__author, .elementor-blockquote__content {
margin-bottom: 0;
font-style: normal; }
.elementor-blockquote__author {
font-weight: bold; }
.elementor-blockquote footer {
margin-top: 12px;
display: flex;
justify-content: space-between; }
.elementor-blockquote__tweet-button {
display: flex;
transition: 0.3s;
color: #1DA1F2;
align-self: flex-end;
line-height: 1;
position: relative;
width: max-content; }
.elementor-blockquote__tweet-button:hover {
color: #0967a0; }
.elementor-blockquote__tweet-button span {
font-weight: 600; }
.elementor-blockquote__tweet-button i, .elementor-blockquote__tweet-button span {
vertical-align: middle; }
.elementor-blockquote__tweet-button i + span,
.elementor-blockquote__tweet-button svg + span {
margin-right: 0.5em; }
.elementor-blockquote__tweet-button svg {
fill: #1DA1F2;
height: 1em;
width: 1em; }
.elementor-blockquote__tweet-label {
white-space: pre-wrap; }
.elementor-blockquote--button-skin-classic .elementor-blockquote__tweet-button, .elementor-blockquote--button-skin-bubble .elementor-blockquote__tweet-button {
padding: 0.7em 1.2em;
border-radius: 100em;
background-color: #1DA1F2;
color: #fff;
font-size: 15px; }
.elementor-blockquote--button-skin-classic .elementor-blockquote__tweet-button:hover, .elementor-blockquote--button-skin-bubble .elementor-blockquote__tweet-button:hover {
background-color: #0967a0;
color: #fff; }
.elementor-blockquote--button-skin-classic .elementor-blockquote__tweet-button:hover:before, .elementor-blockquote--button-skin-bubble .elementor-blockquote__tweet-button:hover:before {
border-left-color: #0967a0; }
.elementor-blockquote--button-skin-classic .elementor-blockquote__tweet-button svg, .elementor-blockquote--button-skin-bubble .elementor-blockquote__tweet-button svg {
fill: #fff;
height: 1em;
width: 1em; }
.elementor-blockquote--button-skin-classic.elementor-blockquote--button-view-icon .elementor-blockquote__tweet-button, .elementor-blockquote--button-skin-bubble.elementor-blockquote--button-view-icon .elementor-blockquote__tweet-button {
padding: 0;
width: 2em;
height: 2em; }
.elementor-blockquote--button-skin-classic.elementor-blockquote--button-view-icon .elementor-blockquote__tweet-button i, .elementor-blockquote--button-skin-bubble.elementor-blockquote--button-view-icon .elementor-blockquote__tweet-button i {
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%); }
.elementor-blockquote--button-skin-bubble .elementor-blockquote__tweet-button:before {
content: '';
border: solid 0.5em transparent;
border-left-color: #1DA1F2;
position: absolute;
right: -0.8em;
top: 50%;
transform: translateY(-50%) scale(1, 0.65);
transition: 0.3s; }
.elementor-blockquote--button-skin-bubble.elementor-blockquote--align-left .elementor-blockquote__tweet-button:before {
right: auto;
left: -0.8em;
border-right-color: #1DA1F2;
border-left-color: transparent; }
.elementor-blockquote--button-skin-bubble.elementor-blockquote--align-left .elementor-blockquote__tweet-button:hover:before {
border-right-color: #0967a0; }
.elementor-blockquote--button-skin-bubble.elementor-blockquote--align-right .elementor-blockquote__tweet-button:before {
left: auto;
right: -0.8em;
border-right-color: transparent;
border-left-color: #1DA1F2; }
.elementor-blockquote--button-skin-bubble.elementor-blockquote--align-right .elementor-blockquote__tweet-button:hover:before {
border-left-color: #0967a0; }
.elementor-blockquote--skin-boxed .elementor-blockquote {
background-color: #e6e9ec;
padding: 30px; }
.elementor-blockquote--skin-border .elementor-blockquote {
border-color: #e6e9ec;
border-style: solid;
border-right-width: 7px;
padding-right: 20px; }
.elementor-blockquote--skin-quotation .elementor-blockquote:before {
content: '“';
font-size: 100px;
color: #e6e9ec;
font-family: "Times New Roman", Times, serif;
font-weight: 900;
line-height: 1;
display: block;
height: 0.6em; }
.elementor-blockquote--skin-quotation .elementor-blockquote__content {
margin-top: 15px; }
.elementor-blockquote--align-left .elementor-blockquote__content {
text-align: left; }
.elementor-blockquote--align-left .elementor-blockquote footer {
flex-direction: row-reverse; }
.elementor-blockquote--align-right .elementor-blockquote__content {
text-align: right; }
.elementor-blockquote--align-right .elementor-blockquote footer {
flex-direction: row; }
.elementor-blockquote--align-center .elementor-blockquote {
text-align: center; }
.elementor-blockquote--align-center .elementor-blockquote footer {
display: block; }
.elementor-blockquote--align-center .elementor-blockquote__author {
display: block; }
.elementor-blockquote--align-center .elementor-blockquote__tweet-button {
margin-right: auto;
margin-left: auto; }
.elementor-headline {
font-size: 43px;
line-height: 1.2;
display: block; }
.elementor-headline-dynamic-text {
color: var(--dynamic-text-color, #aebcb9); }
.elementor-headline--style-rotate .elementor-headline-dynamic-wrapper {
text-align: right; }
.elementor-headline--style-highlight .elementor-headline-dynamic-wrapper {
overflow: visible;
text-align: inherit; }
.elementor-headline--style-highlight .elementor-headline-dynamic-text {
z-index: 1; }
.elementor-headline--style-highlight .elementor-headline-plain-text {
z-index: 1;
position: relative; }
.elementor-headline--style-highlight svg {
position: absolute;
top: 50%;
left: 50%;
width: calc( 100% + 20px);
height: calc( 100% + 20px);
transform: translate(-50%, -50%);
overflow: visible; }
.elementor-headline--style-highlight svg path {
stroke: red;
stroke-width: 9;
fill: none;
opacity: 0;
stroke-dasharray: 0 1500;
transition: 0.3s; }
.elementor-headline.e-animated svg path {
animation: elementor-headline-dash forwards;
animation-duration: var(--animation-duration, 1.2s);
animation-iteration-count: 1; }
.elementor-headline.e-animated svg path:nth-of-type(2) {
animation-delay: calc(var(--animation-duration, 1.2s) / 2); }
.elementor-headline.e-hide-highlight svg path {
opacity: 1;
stroke-dasharray: 1500 1500;
animation: hide-highlight 0.4s forwards;
animation-iteration-count: 1; }
@keyframes elementor-headline-dash {
from {
stroke-dasharray: 0 1500;
opacity: 1; }
to {
stroke-dasharray: 1500 1500;
opacity: 1; } }
@keyframes hide-highlight {
from {
opacity: 1;
stroke-dasharray: 1500 1500; }
to {
opacity: 0;
filter: blur(10px); } }
.elementor-headline-text-wrapper {
vertical-align: bottom; }
.elementor-headline-dynamic-wrapper {
display: inline-block;
position: relative; }
.elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text {
display: inline-block;
position: absolute;
top: 0;
right: 0; }
.elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text.elementor-headline-text-active {
position: relative; }
.elementor-headline-animation-type-flip .elementor-headline-dynamic-wrapper {
perspective: 300px; }
.elementor-headline-animation-type-flip .elementor-headline-dynamic-text {
opacity: 0;
transform-origin: 50% 100%;
transform: rotateX(180deg); }
.elementor-headline-animation-type-flip .elementor-headline-dynamic-text.elementor-headline-text-active {
opacity: 1;
transform: rotateX(0deg);
animation: elementor-headline-flip-in 1.2s; }
.elementor-headline-animation-type-flip .elementor-headline-dynamic-text.elementor-headline-text-inactive {
transform: rotateX(180deg);
animation: elementor-headline-flip-out 1.2s; }
@keyframes elementor-headline-flip-in {
0% {
transform: rotateX(180deg);
opacity: 0; }
35% {
transform: rotateX(120deg);
opacity: 0; }
65% {
opacity: 0; }
100% {
transform: rotateX(360deg);
opacity: 1; } }
@keyframes elementor-headline-flip-out {
0% {
transform: rotateX(0deg);
opacity: 1; }
35% {
transform: rotateX(-40deg);
opacity: 1; }
65% {
opacity: 0; }
100% {
transform: rotateX(180deg);
opacity: 0; } }
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper {
vertical-align: top;
overflow: hidden; }
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper::after {
/* vertical bar */
content: '';
position: absolute;
left: 0;
right: auto;
top: 50%;
transform: translateY(-50%);
height: 90%;
width: 1px;
background-color: #0d0d0d; }
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper:not(.elementor-headline-typing-selected):after {
animation: elementor-headline-pulse 1s infinite; }
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected {
background-color: var(--typing-selected-bg-color, #0d0d0d); }
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected::after {
visibility: hidden; }
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected .elementor-headline-dynamic-text {
color: var(--typing-selected-color, var(--dynamic-text-color), #aebcb9); }
.elementor-headline-animation-type-typing .elementor-headline-dynamic-text:not(.elementor-headline-text-active) {
visibility: hidden; }
.elementor-headline-animation-type-typing .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in) {
position: absolute;
visibility: hidden; }
@keyframes elementor-headline-pulse {
0% {
transform: translateY(-50%) scale(1);
opacity: 1; }
40% {
transform: translateY(-50%) scale(0.9);
opacity: 0; }
100% {
transform: translateY(-50%) scale(0);
opacity: 0; } }
.elementor-headline-animation-type-swirl .elementor-headline-dynamic-wrapper {
perspective: 300px; }
.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter {
display: inline-block;
backface-visibility: hidden; }
.elementor-headline-animation-type-swirl .elementor-headline-dynamic-text {
transform: scaleX(1.0005);
opacity: 0; }
.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter {
transform-style: preserve-3d;
transform: translateZ(-20px) rotateX(90deg);
opacity: 0; }
.elementor-headline-text-active .elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter {
opacity: 1; }
.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter.elementor-headline-animation-in {
animation: elementor-headline-swirl-in .4s forwards; }
.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in) {
animation: elementor-headline-swirl-out .4s forwards; }
@keyframes elementor-headline-swirl-in {
0% {
opacity: 0;
transform: translateZ(-20px) rotateX(90deg); }
60% {
opacity: 1;
transform: translateZ(-20px) rotateX(-10deg); }
100% {
opacity: 1;
transform: translateZ(-20px) rotateX(0deg); } }
@keyframes elementor-headline-swirl-out {
0% {
opacity: 1;
transform: translateZ(-20px) rotateX(0); }
60% {
opacity: 0;
transform: translateZ(-20px) rotateX(-100deg); }
100% {
opacity: 0;
transform: translateZ(-20px) rotateX(-90deg); } }
.elementor-headline-animation-type-slide-down .elementor-headline-text-wrapper {
display: inline-block;
padding: .2em 0; }
.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-wrapper {
overflow: hidden;
vertical-align: top; }
.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-text {
opacity: 0;
top: .2em; }
.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-text.elementor-headline-text-active {
top: 0;
opacity: 1;
animation: elementor-headline-slide-down-in .6s; }
.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-text.elementor-headline-text-inactive {
animation: elementor-headline-slide-down-out .6s; }
@keyframes elementor-headline-slide-down-in {
0% {
opacity: 0;
transform: translateY(-100%); }
60% {
opacity: 1;
transform: translateY(20%); }
100% {
opacity: 1;
transform: translateY(0); } }
@keyframes elementor-headline-slide-down-out {
0% {
opacity: 1;
transform: translateY(0); }
60% {
opacity: 0;
transform: translateY(120%); }
100% {
opacity: 0;
transform: translateY(100%); } }
.elementor-headline-animation-type-clip .elementor-headline-text-wrapper {
display: inline-block;
padding: .2em 0; }
.elementor-headline-animation-type-clip .elementor-headline-dynamic-wrapper {
overflow: hidden;
vertical-align: top; }
.elementor-headline-animation-type-clip .elementor-headline-dynamic-wrapper::after {
/* line */
content: '';
position: absolute;
top: 0;
left: 0;
right: auto;
width: 2px;
height: 100%;
background-color: #0d0d0d; }
.elementor-headline-animation-type-clip .elementor-headline-dynamic-text {
opacity: 0; }
.elementor-headline-animation-type-clip .elementor-headline-dynamic-text.elementor-headline-text-active {
opacity: 1; }
.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper {
perspective: 300px; }
.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-text {
opacity: 0; }
.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-text.elementor-headline-text-active {
opacity: 1;
animation: elementor-headline-drop-in-in .8s; }
.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-text.elementor-headline-text-inactive {
animation: elementor-headline-drop-in-out .8s; }
@keyframes elementor-headline-drop-in-in {
0% {
opacity: 0;
transform: translateZ(100px); }
100% {
opacity: 1;
transform: translateZ(0); } }
@keyframes elementor-headline-drop-in-out {
0% {
opacity: 1;
transform: translateZ(0); }
100% {
opacity: 0;
transform: translateZ(-100px); } }
.elementor-headline-animation-type-blinds .elementor-headline-dynamic-wrapper {
perspective: 300px; }
.elementor-headline-animation-type-blinds .elementor-headline-dynamic-text {
opacity: 0; }
.elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter {
display: inline-block;
transform: rotateY(180deg);
backface-visibility: hidden; }
.elementor-headline-text-active .elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter {
transform: rotateY(0deg); }
.elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter.elementor-headline-animation-in {
animation: elementor-headline-blinds-in .6s forwards; }
.elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in) {
animation: elementor-headline-blinds-out .6s forwards; }
@keyframes elementor-headline-blinds-in {
0% {
transform: rotateY(180deg); }
100% {
transform: rotateY(0deg); } }
@keyframes elementor-headline-blinds-out {
0% {
transform: rotateY(0); }
100% {
transform: rotateY(-180deg); } }
.elementor-headline-animation-type-wave .elementor-headline-dynamic-text {
opacity: 0; }
.elementor-headline-animation-type-wave .elementor-headline-dynamic-letter {
display: inline-block;
opacity: 0;
transform: scale(0); }
.elementor-headline-text-active .elementor-headline-animation-type-wave .elementor-headline-dynamic-letter {
opacity: 1; }
.elementor-headline-animation-type-wave .elementor-headline-dynamic-letter.elementor-headline-animation-in {
animation: elementor-headline-wave-up .6s forwards; }
.elementor-headline-animation-type-wave .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in) {
animation: elementor-headline-wave-down .6s forwards; }
@keyframes elementor-headline-wave-up {
0% {
transform: scale(0);
opacity: 0; }
60% {
transform: scale(1.2);
opacity: 1; }
100% {
transform: scale(1);
opacity: 1; } }
@keyframes elementor-headline-wave-down {
0% {
transform: scale(1);
opacity: 1; }
60% {
transform: scale(0);
opacity: 0; } }
.elementor-headline-animation-type-slide .elementor-headline-dynamic-text {
opacity: 0; }
.elementor-headline-animation-type-slide .elementor-headline-dynamic-text.elementor-headline-text-active {
opacity: 1;
animation: elementor-headline-slide-in .6s; }
.elementor-headline-animation-type-slide .elementor-headline-dynamic-text.elementor-headline-text-inactive {
animation: elementor-headline-slide-out .6s; }
@keyframes elementor-headline-slide-in {
0% {
opacity: 0;
transform: translateX(-100%); }
60% {
opacity: 1;
transform: translateX(10%); }
100% {
opacity: 1;
transform: translateX(0); } }
@keyframes elementor-headline-slide-out {
0% {
opacity: 1;
transform: translateX(0); }
60% {
opacity: 0;
transform: translateX(110%); }
100% {
opacity: 0;
transform: translateX(100%); } }
.elementor-headline-animation-type-swirl .elementor-headline-dynamic-wrapper, .elementor-headline-animation-type-blinds .elementor-headline-dynamic-wrapper, .elementor-headline-animation-type-wave .elementor-headline-dynamic-wrapper, .elementor-headline-animation-type-slide .elementor-headline-dynamic-wrapper, .elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper, .elementor-headline-animation-type-slide-down .elementor-headline-dynamic-wrapper, .elementor-headline-animation-type-flip .elementor-headline-dynamic-wrapper {
transition: width 0.5s; }
.elementor-headline-animation-type-swirl .elementor-headline-dynamic-wrapper, .elementor-headline-animation-type-blinds .elementor-headline-dynamic-wrapper, .elementor-headline-animation-type-wave .elementor-headline-dynamic-wrapper {
overflow: hidden; }
.elementor-headline-animation-type-swirl .elementor-headline-dynamic-text, .elementor-headline-animation-type-blinds .elementor-headline-dynamic-text, .elementor-headline-animation-type-wave .elementor-headline-dynamic-text {
white-space: nowrap; }
.elementor-msie .elementor-headline--style-highlight svg {
top: auto;
left: auto;
transform: translate(-100%); }
/* Animations */
@keyframes e-hotspot-soft-beat {
from {
transform: scale(1); }
to {
transform: scale(1.1); } }
@keyframes e-hotspot-expand {
from {
transform: scale(0.5);
opacity: 1; }
to {
transform: scale(1.5);
opacity: 0; } }
/* Hotspot Wrapper */
.elementor-widget-hotspot {
display: flex;
justify-content: var(--background-align); }
.elementor-widget-hotspot .elementor-widget-container {
position: relative;
display: inline-block;
width: var(--container-width);
max-width: var(--container-max-width);
height: var(--container-height); }
.elementor-widget-hotspot .elementor-widget-container > img {
display: block;
width: var(--image-width, auto);
height: var(--container-height);
opacity: var(--opacity, 1); }
/* Each Hotspot */
.e-hotspot {
z-index: 1;
display: flex;
align-items: center;
justify-content: center;
position: absolute;
/* Hotspot Button Animations */
/* End: Hotspot Button Animations */ }
.e-hotspot--position-left.e-hotspot--position-top {
transform: translate(calc( -1 * var( --hotspot-translate-x )), calc( -1 * var( --hotspot-translate-y ))); }
.e-hotspot--position-left.e-hotspot--position-bottom {
transform: translate(calc( -1 * var( --hotspot-translate-x )), var(--hotspot-translate-y)); }
.e-hotspot--position-right.e-hotspot--position-top {
transform: translate(var(--hotspot-translate-x), calc( -1 * var( --hotspot-translate-y ))); }
.e-hotspot--position-right.e-hotspot--position-bottom {
transform: translate(var(--hotspot-translate-x), var(--hotspot-translate-y)); }
.e-hotspot--active {
z-index: 2; }
.e-hotspot__outer-circle, .e-hotspot__inner-circle {
content: "";
display: inline-block;
box-sizing: content-box;
border-radius: 50%; }
.e-hotspot__inner-circle {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background-color: var(--hotspot-color);
padding: calc( var(--hotspot-size, 18px) / 2); }
.e-hotspot__outer-circle {
background-color: var(--hotspot-color);
padding: var(--hotspot-padding, 4px);
width: var(--hotspot-size, 18px);
height: var(--hotspot-size, 18px); }
.e-hotspot--icon .e-hotspot__button {
line-height: 0;
box-sizing: content-box;
font-size: var(--hotspot-size, 18px);
width: var(--hotspot-size, 18px);
height: var(--hotspot-size, 18px); }
.e-hotspot__icon, .e-hotspot__label {
display: flex;
justify-content: center;
align-items: center; }
.e-hotspot__icon svg, .e-hotspot__label svg {
width: var(--hotspot-size, 18px);
height: auto; }
.e-hotspot__button {
cursor: pointer;
position: relative;
display: grid;
grid-auto-flow: column;
justify-content: center;
color: var(--hotspot-color);
font-size: var(--hotspot-size, 18px);
min-width: var(--hotspot-button-width);
min-height: var(--hotspot-button-height); }
.e-hotspot__button:before {
z-index: -2;
content: "";
width: 100%;
height: 100%;
left: -5px;
top: -5px;
position: absolute;
padding: 5px;
box-sizing: content-box; }
.e-hotspot__button svg {
fill: var(--hotspot-color); }
.e-hotspot:not(.e-hotspot--circle) .e-hotspot__button {
min-width: var(--hotspot-min-width);
min-height: var(--hotspot-min-height);
background-color: var(--hotspot-box-color);
padding: var(--hotspot-padding, 4px);
border-radius: var(--hotspot-border-radius, 3px); }
.e-hotspot:not(.e-hotspot--circle) .e-hotspot__button:before {
border-radius: var(--hotspot-border-radius, 3px); }
.e-hotspot:not(.e-hotspot--circle) .e-hotspot--expand::before {
background-color: var(--hotspot-box-color); }
.e-hotspot--overlay {
opacity: 0.7;
transition: opacity 0.2s; }
.e-hotspot--overlay:hover,
.e-hotspot--active .e-hotspot--overlay {
opacity: 1; }
.e-hotspot--soft-beat {
animation: e-hotspot-soft-beat 0.7s infinite alternate;
animation-timing-function: ease; }
.e-hotspot--expand .e-hotspot__outer-circle {
animation: e-hotspot-expand 2s infinite; }
.e-hotspot:not(.e-hotspot--circle) .e-hotspot--expand::before {
content: "";
width: 100%;
height: 100%;
position: absolute;
z-index: -1;
opacity: 0;
animation: e-hotspot-expand 2s infinite; }
.e-hotspot--sequenced {
animation: fadeIn 0.3s;
animation-iteration-count: 1;
animation-fill-mode: both; }
.e-hotspot__direction-mask {
overflow: hidden;
position: absolute;
pointer-events: none; }
.e-hotspot__tooltip {
white-space: var(--white-space, nowrap);
transition-property: transform, opacity;
transition-duration: var(--tooltip-transition-duration, 500ms);
transform-origin: center center;
position: absolute;
pointer-events: none;
color: var(--tooltip-text-color, #FFF);
text-align: var(--tooltip-align);
min-width: var(--tooltip-min-width);
padding: var(--tooltip-padding, 8px);
border-radius: var(--tooltip-border-radius);
background-color: var(--tooltip-color); }
.e-hotspot__tooltip p:last-of-type {
margin-bottom: 0; }
.e-hotspot__direction-mask .e-hotspot__tooltip {
box-shadow: none !important;
position: static; }
.e-hotspot--active .e-hotspot__tooltip {
pointer-events: visible; }
.e-hotspot--fade-in-out {
opacity: 0; }
.e-hotspot--active .e-hotspot--fade-in-out {
opacity: 1; }
.e-hotspot--fade-grow {
opacity: 0;
transform: scale(0); }
.e-hotspot--active .e-hotspot--fade-grow {
opacity: 1;
transform: scale(1); }
.e-hotspot--tooltip-animation-from-top, .e-hotspot--override-tooltip-animation-from-top {
transform: translate(0, calc(-100% - 1px)); }
.e-hotspot--tooltip-animation-from-left, .e-hotspot--override-tooltip-animation-from-left {
transform: translate(calc(-100% - 1px), 0); }
.e-hotspot--tooltip-animation-from-right, .e-hotspot--override-tooltip-animation-from-right {
transform: translate(calc(100% + 1px), 0); }
.e-hotspot--tooltip-animation-from-bottom, .e-hotspot--override-tooltip-animation-from-bottom {
transform: translate(0, calc(100% + 1px)); }
.e-hotspot--fade-direction {
opacity: 0; }
.e-hotspot--active .e-hotspot--slide-direction,
.e-hotspot--active .e-hotspot--fade-direction {
transform: translate(0, 0) scale(1);
opacity: 1; }
.e-hotspot--show-tooltip {
transition: none;
opacity: 1;
pointer-events: visible;
transform: translate(0, 0); }
.elementor-facebook-widget.fb_iframe_widget {
width: 100% !important; }
.elementor-facebook-widget.fb_iframe_widget span {
width: 100% !important; }
.elementor-facebook-widget.fb_iframe_widget iframe {
position: relative;
width: 100% !important; }
.elementor-facebook-widget.fb-like {
height: 1px; }
.elementor-widget-facebook-comments iframe {
width: 100% !important; }
.site-main .menu-navigation-container {
overflow: visible; }
.elementor-item:before, .elementor-item:after {
display: block;
position: absolute;
transition: 0.3s;
transition-timing-function: cubic-bezier(0.58, 0.3, 0.005, 1); }
.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before, .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after {
opacity: 0; }
.elementor-item:hover:before,
.elementor-item:hover:after,
.elementor-item:focus:before,
.elementor-item:focus:after,
.elementor-item.highlighted:before,
.elementor-item.highlighted:after,
.elementor-item-active:before,
.elementor-item-active:after {
transform: scale(1); }
.e--pointer-double-line .elementor-item:before, .e--pointer-double-line .elementor-item:after, .e--pointer-underline .elementor-item:before, .e--pointer-underline .elementor-item:after, .e--pointer-overline .elementor-item:before, .e--pointer-overline .elementor-item:after {
height: 3px;
width: 100%;
left: 0;
background-color: #55595c;
z-index: 2; }
.e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before, .e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after, .e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before, .e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after, .e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before, .e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after {
height: 0;
width: 0;
left: 50%; }
.e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before, .e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before, .e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
top: 10px; }
.e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after, .e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after, .e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after {
bottom: 10px; }
.e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before, .e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before, .e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
top: -10px; }
.e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after, .e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after, .e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after {
bottom: -10px; }
.e--pointer-double-line.e--animation-none,
.e--pointer-double-line.e--animation-none .elementor-item, .e--pointer-underline.e--animation-none,
.e--pointer-underline.e--animation-none .elementor-item, .e--pointer-overline.e--animation-none,
.e--pointer-overline.e--animation-none .elementor-item {
transition-duration: 0s; }
.e--pointer-double-line.e--animation-none:before, .e--pointer-double-line.e--animation-none:after, .e--pointer-double-line.e--animation-none:hover, .e--pointer-double-line.e--animation-none:focus,
.e--pointer-double-line.e--animation-none .elementor-item:before,
.e--pointer-double-line.e--animation-none .elementor-item:after,
.e--pointer-double-line.e--animation-none .elementor-item:hover,
.e--pointer-double-line.e--animation-none .elementor-item:focus, .e--pointer-underline.e--animation-none:before, .e--pointer-underline.e--animation-none:after, .e--pointer-underline.e--animation-none:hover, .e--pointer-underline.e--animation-none:focus,
.e--pointer-underline.e--animation-none .elementor-item:before,
.e--pointer-underline.e--animation-none .elementor-item:after,
.e--pointer-underline.e--animation-none .elementor-item:hover,
.e--pointer-underline.e--animation-none .elementor-item:focus, .e--pointer-overline.e--animation-none:before, .e--pointer-overline.e--animation-none:after, .e--pointer-overline.e--animation-none:hover, .e--pointer-overline.e--animation-none:focus,
.e--pointer-overline.e--animation-none .elementor-item:before,
.e--pointer-overline.e--animation-none .elementor-item:after,
.e--pointer-overline.e--animation-none .elementor-item:hover,
.e--pointer-overline.e--animation-none .elementor-item:focus {
transition-duration: 0s; }
.e--pointer-double-line .elementor-item:before, .e--pointer-overline .elementor-item:before {
content: '';
top: 0; }
.e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before, .e--pointer-overline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
width: 10px;
left: -20px; }
.e--pointer-double-line .elementor-item:after, .e--pointer-underline .elementor-item:after {
content: '';
bottom: 0; }
.e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after, .e--pointer-underline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after {
width: 10px;
inset-inline-start: 100%; }
.e--pointer-framed .elementor-item:before, .e--pointer-framed .elementor-item:after {
background: transparent;
left: 0;
top: 0;
bottom: 0;
right: 0;
border: 3px solid #55595c; }
.e--pointer-framed .elementor-item:before {
content: ''; }
.e--pointer-framed.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
transform: scale(0.75); }
.e--pointer-framed.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
transform: scale(1.25); }
.e--pointer-framed.e--animation-grow .elementor-item:before, .e--pointer-framed.e--animation-shrink .elementor-item:before {
transition: opacity 0.2s, transform 0.4s; }
.e--pointer-framed.e--animation-draw .elementor-item:before, .e--pointer-framed.e--animation-draw .elementor-item:after {
width: 3px;
height: 3px; }
.e--pointer-framed.e--animation-draw .elementor-item:before {
border-width: 0 3px 3px 0;
transition: width 0.1s 0.2s, height 0.1s 0.3s, opacity 0.12s 0.22s; }
.e--pointer-framed.e--animation-draw .elementor-item:after {
content: '';
top: initial;
bottom: 0;
right: initial;
left: 0;
border-width: 3px 0 0 3px;
transition: width 0.1s, height 0.1s 0.1s, opacity 0.02s 0.18s; }
.e--pointer-framed.e--animation-draw .elementor-item:hover:before,
.e--pointer-framed.e--animation-draw .elementor-item:hover:after,
.e--pointer-framed.e--animation-draw .elementor-item:focus:before,
.e--pointer-framed.e--animation-draw .elementor-item:focus:after,
.e--pointer-framed.e--animation-draw .elementor-item.highlighted:before,
.e--pointer-framed.e--animation-draw .elementor-item.highlighted:after,
.e--pointer-framed.e--animation-draw .elementor-item-active:before,
.e--pointer-framed.e--animation-draw .elementor-item-active:after {
width: 100%;
height: 100%; }
.e--pointer-framed.e--animation-draw .elementor-item:hover:before,
.e--pointer-framed.e--animation-draw .elementor-item:focus:before,
.e--pointer-framed.e--animation-draw .elementor-item.highlighted:before,
.e--pointer-framed.e--animation-draw .elementor-item-active:before {
transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s; }
.e--pointer-framed.e--animation-draw .elementor-item:hover:after,
.e--pointer-framed.e--animation-draw .elementor-item:focus:after,
.e--pointer-framed.e--animation-draw .elementor-item.highlighted:after,
.e--pointer-framed.e--animation-draw .elementor-item-active:after {
transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s; }
.e--pointer-framed.e--animation-corners .elementor-item:before, .e--pointer-framed.e--animation-corners .elementor-item:after {
width: 3px;
height: 3px; }
.e--pointer-framed.e--animation-corners .elementor-item:before {
border-width: 3px 3px 0 0; }
.e--pointer-framed.e--animation-corners .elementor-item:after {
content: '';
top: initial;
bottom: 0;
right: initial;
left: 0;
border-width: 0 0 3px 3px; }
.e--pointer-framed.e--animation-corners .elementor-item:hover:before,
.e--pointer-framed.e--animation-corners .elementor-item:hover:after,
.e--pointer-framed.e--animation-corners .elementor-item:focus:before,
.e--pointer-framed.e--animation-corners .elementor-item:focus:after,
.e--pointer-framed.e--animation-corners .elementor-item.highlighted:before,
.e--pointer-framed.e--animation-corners .elementor-item.highlighted:after,
.e--pointer-framed.e--animation-corners .elementor-item-active:before,
.e--pointer-framed.e--animation-corners .elementor-item-active:after {
width: 100%;
height: 100%;
transition: opacity 0.002s, width 0.4s, height 0.4s; }
.e--pointer-framed.e--animation-none,
.e--pointer-framed.e--animation-none .elementor-item {
transition-duration: 0s; }
.e--pointer-framed.e--animation-none:before, .e--pointer-framed.e--animation-none:after, .e--pointer-framed.e--animation-none:hover, .e--pointer-framed.e--animation-none:focus,
.e--pointer-framed.e--animation-none .elementor-item:before,
.e--pointer-framed.e--animation-none .elementor-item:after,
.e--pointer-framed.e--animation-none .elementor-item:hover,
.e--pointer-framed.e--animation-none .elementor-item:focus {
transition-duration: 0s; }
.e--pointer-background .elementor-item:before, .e--pointer-background .elementor-item:after {
content: '';
transition: 0.3s; }
.e--pointer-background .elementor-item:before {
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #55595c;
z-index: -1; }
.e--pointer-background .elementor-item:hover,
.e--pointer-background .elementor-item:focus,
.e--pointer-background .elementor-item.highlighted,
.e--pointer-background .elementor-item-active {
color: #fff; }
.e--pointer-background.e--animation-grow .elementor-item:before {
transform: scale(0.5); }
.e--pointer-background.e--animation-grow .elementor-item:hover:before,
.e--pointer-background.e--animation-grow .elementor-item:focus:before,
.e--pointer-background.e--animation-grow .elementor-item.highlighted:before,
.e--pointer-background.e--animation-grow .elementor-item-active:before {
transform: scale(1);
opacity: 1; }
.e--pointer-background.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
transform: scale(1.2);
transition: 0.3s; }
.e--pointer-background.e--animation-shrink .elementor-item:hover:before,
.e--pointer-background.e--animation-shrink .elementor-item:focus:before,
.e--pointer-background.e--animation-shrink .elementor-item.highlighted:before,
.e--pointer-background.e--animation-shrink .elementor-item-active:before {
transition: opacity 0.15s, transform 0.4s; }
.e--pointer-background.e--animation-sweep-left .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
left: 100%; }
.e--pointer-background.e--animation-sweep-right .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
right: 100%; }
.e--pointer-background.e--animation-sweep-up .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
top: 100%; }
.e--pointer-background.e--animation-sweep-down .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
bottom: 100%; }
.e--pointer-background.e--animation-shutter-out-vertical .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
bottom: 50%;
top: 50%; }
.e--pointer-background.e--animation-shutter-out-horizontal .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
right: 50%;
left: 50%; }
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:after, .e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:after {
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #55595c;
z-index: -1; }
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:before {
top: 0;
bottom: 100%; }
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:after {
top: 100%;
bottom: 0; }
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:hover:before,
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:focus:before,
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item.highlighted:before,
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item-active:before {
bottom: 50%; }
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:hover:after,
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:focus:after,
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item.highlighted:after,
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item-active:after {
top: 50%; }
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:before {
right: 0;
left: 100%; }
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:after {
right: 100%;
left: 0; }
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:hover:before,
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:focus:before,
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item.highlighted:before,
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item-active:before {
left: 50%; }
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:hover:after,
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:focus:after,
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item.highlighted:after,
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item-active:after {
right: 50%; }
.e--pointer-background.e--animation-none,
.e--pointer-background.e--animation-none .elementor-item {
transition-duration: 0s; }
.e--pointer-background.e--animation-none:before, .e--pointer-background.e--animation-none:after, .e--pointer-background.e--animation-none:hover, .e--pointer-background.e--animation-none:focus,
.e--pointer-background.e--animation-none .elementor-item:before,
.e--pointer-background.e--animation-none .elementor-item:after,
.e--pointer-background.e--animation-none .elementor-item:hover,
.e--pointer-background.e--animation-none .elementor-item:focus {
transition-duration: 0s; }
.e--pointer-text.e--animation-skew .elementor-item:hover,
.e--pointer-text.e--animation-skew .elementor-item:focus {
transform: skew(-8deg); }
.e--pointer-text.e--animation-grow .elementor-item:hover,
.e--pointer-text.e--animation-grow .elementor-item:focus {
transform: scale(1.2); }
.e--pointer-text.e--animation-shrink .elementor-item:hover,
.e--pointer-text.e--animation-shrink .elementor-item:focus {
transform: scale(0.8); }
.e--pointer-text.e--animation-float .elementor-item:hover,
.e--pointer-text.e--animation-float .elementor-item:focus {
transform: translateY(-8px); }
.e--pointer-text.e--animation-sink .elementor-item:hover,
.e--pointer-text.e--animation-sink .elementor-item:focus {
transform: translateY(8px); }
.e--pointer-text.e--animation-rotate .elementor-item:hover,
.e--pointer-text.e--animation-rotate .elementor-item:focus {
transform: rotate(6deg); }
.e--pointer-text.e--animation-none,
.e--pointer-text.e--animation-none .elementor-item {
transition-duration: 0s; }
.e--pointer-text.e--animation-none:before, .e--pointer-text.e--animation-none:after, .e--pointer-text.e--animation-none:hover, .e--pointer-text.e--animation-none:focus,
.e--pointer-text.e--animation-none .elementor-item:before,
.e--pointer-text.e--animation-none .elementor-item:after,
.e--pointer-text.e--animation-none .elementor-item:hover,
.e--pointer-text.e--animation-none .elementor-item:focus {
transition-duration: 0s; }
.elementor-nav-menu--main .elementor-nav-menu a {
transition: 0.4s; }
.elementor-nav-menu--main .elementor-nav-menu a, .elementor-nav-menu--main .elementor-nav-menu a:hover, .elementor-nav-menu--main .elementor-nav-menu a:focus, .elementor-nav-menu--main .elementor-nav-menu a.highlighted {
padding: 13px 20px; }
.elementor-nav-menu--main .elementor-nav-menu a.current {
background: #373a3c;
color: #fff; }
.elementor-nav-menu--main .elementor-nav-menu a.disabled {
background: #55595c;
color: #a1a6a9; }
.elementor-nav-menu--main .elementor-nav-menu ul {
position: absolute;
width: 12em;
border-width: 0;
border-style: solid;
padding: 0; }
.elementor-nav-menu--main .elementor-nav-menu span.scroll-up,
.elementor-nav-menu--main .elementor-nav-menu span.scroll-down {
position: absolute;
display: none;
visibility: hidden;
overflow: hidden;
background: #fff;
height: 20px; }
.elementor-nav-menu--main .elementor-nav-menu span.scroll-up-arrow, .elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow, .elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow {
position: absolute;
top: -2px;
right: 50%;
margin-right: -8px;
width: 0;
height: 0;
overflow: hidden;
border-width: 8px;
border-style: dashed dashed solid dashed;
border-color: transparent transparent #494c4f transparent; }
.elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow {
top: 6px;
border-style: solid dashed dashed dashed;
border-color: #494c4f transparent transparent transparent; }
.elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow i {
transform: rotate(90deg); }
.elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow .e-font-icon-svg {
height: 1em;
width: 1em; }
.elementor-nav-menu--layout-horizontal {
display: flex; }
.elementor-nav-menu--layout-horizontal .elementor-nav-menu {
display: flex;
flex-wrap: wrap; }
.elementor-nav-menu--layout-horizontal .elementor-nav-menu a {
white-space: nowrap;
flex-grow: 1; }
.elementor-nav-menu--layout-horizontal .elementor-nav-menu > li {
display: flex; }
.elementor-nav-menu--layout-horizontal .elementor-nav-menu > li ul, .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li > .scroll-down {
top: 100% !important; }
.elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:first-child) > a {
margin-inline-start: var(--e-nav-menu-horizontal-menu-item-margin); }
.elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:first-child) > ul, .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:first-child) > .scroll-down, .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:first-child) > .scroll-up {
right: var(--e-nav-menu-horizontal-menu-item-margin) !important; }
.elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child) > a {
margin-inline-end: var(--e-nav-menu-horizontal-menu-item-margin); }
.elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child):after {
content: var(--e-nav-menu-divider-content, none);
border-left-width: var(--e-nav-menu-divider-width, 2px);
border-left-style: var(--e-nav-menu-divider-style, solid);
height: var(--e-nav-menu-divider-height, 35%);
border-color: var(--e-nav-menu-divider-color, #000);
align-self: center; }
.elementor-nav-menu__align-right .elementor-nav-menu {
margin-left: auto;
justify-content: flex-start; }
.elementor-nav-menu__align-right .elementor-nav-menu--layout-vertical > ul > li > a {
justify-content: flex-start; }
.elementor-nav-menu__align-left .elementor-nav-menu {
margin-right: auto;
justify-content: flex-end; }
.elementor-nav-menu__align-left .elementor-nav-menu--layout-vertical > ul > li > a {
justify-content: flex-end; }
.elementor-nav-menu__align-center .elementor-nav-menu {
margin-left: auto;
margin-right: auto;
justify-content: center; }
.elementor-nav-menu__align-center .elementor-nav-menu--layout-vertical > ul > li > a {
justify-content: center; }
.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu {
width: 100%; }
.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li {
flex-grow: 1; }
.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li > a {
justify-content: center; }
.elementor-widget-nav-menu:not(.elementor-nav-menu--toggle) .elementor-menu-toggle {
display: none; }
.elementor-widget-nav-menu .elementor-widget-container {
display: flex;
flex-direction: column; }
.elementor-nav-menu {
position: relative;
z-index: 2; }
.elementor-nav-menu:after {
content: "\00a0";
display: block;
height: 0;
font: 0px/0 serif;
clear: both;
visibility: hidden;
overflow: hidden; }
.elementor-nav-menu,
.elementor-nav-menu ul,
.elementor-nav-menu li {
display: block;
list-style: none;
margin: 0;
padding: 0;
line-height: normal;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.elementor-nav-menu ul {
display: none; }
.elementor-nav-menu ul ul a,
.elementor-nav-menu ul ul a:hover,
.elementor-nav-menu ul ul a:focus,
.elementor-nav-menu ul ul a:active {
border-left: 16px solid transparent; }
.elementor-nav-menu ul ul ul a,
.elementor-nav-menu ul ul ul a:hover,
.elementor-nav-menu ul ul ul a:focus,
.elementor-nav-menu ul ul ul a:active {
border-left: 24px solid transparent; }
.elementor-nav-menu ul ul ul ul a,
.elementor-nav-menu ul ul ul ul a:hover,
.elementor-nav-menu ul ul ul ul a:focus,
.elementor-nav-menu ul ul ul ul a:active {
border-left: 32px solid transparent; }
.elementor-nav-menu ul ul ul ul ul a,
.elementor-nav-menu ul ul ul ul ul a:hover,
.elementor-nav-menu ul ul ul ul ul a:focus,
.elementor-nav-menu ul ul ul ul ul a:active {
border-left: 40px solid transparent; }
.elementor-nav-menu li,
.elementor-nav-menu a {
position: relative; }
.elementor-nav-menu li {
border-width: 0; }
.elementor-nav-menu a {
display: flex;
align-items: center; }
.elementor-nav-menu a, .elementor-nav-menu a:hover, .elementor-nav-menu a:focus {
padding: 10px 20px;
line-height: 20px; }
.elementor-nav-menu a.current {
background: #373a3c;
color: #fff; }
.elementor-nav-menu a.disabled {
cursor: not-allowed;
color: #a1a6a9; }
.elementor-nav-menu .e-plus-icon:before {
content: '+'; }
.elementor-nav-menu .sub-arrow {
line-height: 1;
padding: 10px 10px 10px 0;
margin-top: -10px;
margin-bottom: -10px;
display: flex;
align-items: center; }
.elementor-nav-menu .sub-arrow i {
pointer-events: none; }
.elementor-nav-menu .sub-arrow .fa.fa-chevron-down, .elementor-nav-menu .sub-arrow .fas.fa-chevron-down {
font-size: 0.7em; }
.elementor-nav-menu .sub-arrow .e-font-icon-svg {
height: 1em;
width: 1em; }
.elementor-nav-menu .sub-arrow .e-font-icon-svg.fa-svg-chevron-down {
height: 0.7em;
width: 0.7em; }
.elementor-nav-menu--dropdown .elementor-item:hover, .elementor-nav-menu--dropdown .elementor-item:focus, .elementor-nav-menu--dropdown .elementor-item.highlighted, .elementor-nav-menu--dropdown .elementor-item.elementor-item-active,
.elementor-sub-item:hover,
.elementor-sub-item:focus,
.elementor-sub-item.highlighted,
.elementor-sub-item.elementor-item-active {
background-color: #55595c;
color: #fff; }
.elementor-menu-toggle {
display: flex;
align-items: center;
justify-content: center;
font-size: 22px;
padding: 0.25em;
cursor: pointer;
border: 0 solid;
border-radius: 3px;
background-color: rgba(0, 0, 0, 0.05);
color: #494c4f; }
.elementor-menu-toggle.elementor-active .elementor-menu-toggle__icon--open {
display: none; }
.elementor-menu-toggle:not(.elementor-active) .elementor-menu-toggle__icon--close {
display: none; }
.elementor-menu-toggle .e-font-icon-svg {
fill: #494c4f;
height: 1em;
width: 1em; }
.elementor-nav-menu--dropdown {
background-color: #fff;
font-size: 13px; }
.elementor-nav-menu--dropdown-none .elementor-nav-menu--dropdown, .elementor-nav-menu--dropdown-none .elementor-menu-toggle {
display: none; }
.elementor-nav-menu--dropdown.elementor-nav-menu__container {
margin-top: 10px;
transition: max-height 0.3s, transform 0.3s;
transform-origin: top;
overflow: auto; }
.elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item {
font-size: 0.85em; }
.elementor-nav-menu--dropdown a {
color: #494c4f; }
.elementor-nav-menu--dropdown a.current {
background: #373a3c;
color: #fff; }
.elementor-nav-menu--dropdown a.disabled {
color: #b3b2b2; }
ul.elementor-nav-menu--dropdown a, ul.elementor-nav-menu--dropdown a:hover, ul.elementor-nav-menu--dropdown a:focus {
text-shadow: none;
border-right: 8px solid transparent; }
.elementor-nav-menu__text-align-center .elementor-nav-menu--dropdown .elementor-nav-menu a {
justify-content: center; }
.elementor-nav-menu--toggle .elementor-menu-toggle:not(.elementor-active) + .elementor-nav-menu__container {
transform: scaleY(0);
max-height: 0; }
.elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active + .elementor-nav-menu__container {
transform: scaleY(1);
max-height: 100vh; }
.elementor-nav-menu--stretch .elementor-nav-menu__container.elementor-nav-menu--dropdown {
position: absolute;
z-index: 9997; }
/**
* Mobile Hamburger Menu Breakpoint
*/
@media (max-width: ELEMENTOR_SCREEN_MOBILE_MAX) {
.elementor-nav-menu--dropdown-mobile .elementor-nav-menu--main {
display: none; } }
@media (min-width: ELEMENTOR_SCREEN_MOBILE_NEXT) {
.elementor-nav-menu--dropdown-mobile .elementor-nav-menu--dropdown, .elementor-nav-menu--dropdown-mobile .elementor-menu-toggle {
display: none; } }
/**
* Mobile Extra Hamburger Menu Breakpoint
*/
@media (max-width: ELEMENTOR_SCREEN_MOBILE_EXTRA_MAX) {
.elementor-nav-menu--dropdown-mobile_extra .elementor-nav-menu--main {
display: none; } }
@media (min-width: ELEMENTOR_SCREEN_MOBILE_EXTRA_NEXT) {
.elementor-nav-menu--dropdown-mobile_extra .elementor-nav-menu--dropdown, .elementor-nav-menu--dropdown-mobile_extra .elementor-menu-toggle {
display: none; } }
/**
* Tablet Hamburger Menu Breakpoint
*/
@media (min-width: ELEMENTOR_SCREEN_TABLET_NEXT) {
.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--dropdown, .elementor-nav-menu--dropdown-tablet .elementor-menu-toggle {
display: none; } }
@media (max-width: ELEMENTOR_SCREEN_TABLET_MAX) {
.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--main {
display: none; } }
/**
* Tablet Extra Hamburger Menu Breakpoint
*/
@media (max-width: ELEMENTOR_SCREEN_TABLET_EXTRA_MAX) {
.elementor-nav-menu--dropdown-tablet_extra .elementor-nav-menu--main {
display: none; } }
@media (min-width: ELEMENTOR_SCREEN_TABLET_EXTRA_NEXT) {
.elementor-nav-menu--dropdown-tablet_extra .elementor-nav-menu--dropdown, .elementor-nav-menu--dropdown-tablet_extra .elementor-menu-toggle {
display: none; } }
.elementor-gallery__container {
min-height: 1px; }
.elementor-gallery-item {
position: relative;
overflow: hidden;
display: block;
text-decoration: none;
border: solid var(--image-border-width) var(--image-border-color);
border-radius: var(--image-border-radius); }
.elementor-gallery-item__overlay, .elementor-gallery-item__content {
height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 0; }
.elementor-gallery-item__overlay {
mix-blend-mode: var(--overlay-mix-blend-mode);
transition-duration: var(--overlay-transition-duration);
transition-property: mix-blend-mode, transform, opacity, background-color; }
.elementor-gallery-item__image.e-gallery-image {
transition-duration: var(--image-transition-duration);
transition-property: filter, transform; }
.elementor-gallery-item__content {
display: flex;
flex-direction: column;
justify-content: var(--content-justify-content, center);
align-items: center;
text-align: var(--content-text-align);
padding: var(--content-padding); }
.elementor-gallery-item__content > div {
transition-duration: var(--content-transition-duration); }
.elementor-gallery-item__content.elementor-gallery--sequenced-animation > div:nth-child(2) {
transition-delay: calc( ( var(--content-transition-delay) / 3 )); }
.elementor-gallery-item__content.elementor-gallery--sequenced-animation > div:nth-child(3) {
transition-delay: calc( ( var(--content-transition-delay) / 3 ) * 2); }
.elementor-gallery-item__content.elementor-gallery--sequenced-animation > div:nth-child(4) {
transition-delay: calc( ( var(--content-transition-delay) / 3 ) * 3); }
.elementor-gallery-item__description {
color: var(--description-text-color, #ffffff);
width: 100%; }
.elementor-gallery-item__title {
color: var(--title-text-color, #ffffff);
font-weight: bold;
width: 100%; }
.elementor-gallery__titles-container {
display: flex;
flex-wrap: wrap;
justify-content: var(--titles-container-justify-content, center);
margin-bottom: 20px; }
.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item:before {
background-color: var(--galleries-pointer-bg-color-hover); }
.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item:after {
background-color: var(--galleries-pointer-bg-color-hover); }
.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item.elementor-item-active:before {
background-color: var(--galleries-pointer-bg-color-active); }
.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item.elementor-item-active:after {
background-color: var(--galleries-pointer-bg-color-active); }
.elementor-gallery__titles-container.e--pointer-framed .elementor-item:before {
border-color: var(--galleries-pointer-bg-color-hover);
border-width: var(--galleries-pointer-border-width); }
.elementor-gallery__titles-container.e--pointer-framed .elementor-item:after {
border-color: var(--galleries-pointer-bg-color-hover); }
.elementor-gallery__titles-container.e--pointer-framed .elementor-item.elementor-item-active:before {
border-color: var(--galleries-pointer-bg-color-active); }
.elementor-gallery__titles-container.e--pointer-framed .elementor-item.elementor-item-active:after {
border-color: var(--galleries-pointer-bg-color-active); }
.elementor-gallery__titles-container.e--pointer-framed.e--animation-draw .elementor-item:before {
border-width: 0 0 var(--galleries-pointer-border-width) var(--galleries-pointer-border-width); }
.elementor-gallery__titles-container.e--pointer-framed.e--animation-draw .elementor-item:after {
border-width: var(--galleries-pointer-border-width) var(--galleries-pointer-border-width) 0 0; }
.elementor-gallery__titles-container.e--pointer-framed.e--animation-corners .elementor-item:before {
border-width: var(--galleries-pointer-border-width) 0 0 var(--galleries-pointer-border-width); }
.elementor-gallery__titles-container.e--pointer-framed.e--animation-corners .elementor-item:after {
border-width: 0 var(--galleries-pointer-border-width) var(--galleries-pointer-border-width) 0; }
.elementor-gallery__titles-container .e--pointer-underline .elementor-item:after,
.elementor-gallery__titles-container .e--pointer-overline .elementor-item:before,
.elementor-gallery__titles-container .e--pointer-double-line .elementor-item:before,
.elementor-gallery__titles-container .e--pointer-double-line .elementor-item:after {
height: var(--galleries-pointer-border-width); }
.elementor-gallery-title {
--space-between: 10px;
cursor: pointer;
color: #6D7882;
font-weight: 500;
position: relative;
padding: 7px 14px;
transition: all 0.3s; }
.elementor-gallery-title--active {
color: #495157; }
.elementor-gallery-title:not(:last-child) {
margin-left: var(--space-between); }
.elementor-gallery-item__title + .elementor-gallery-item__description {
margin-top: var(--description-margin-top); }
.e-gallery-item.elementor-gallery-item {
transition-property: all; }
.e-gallery-item:hover .elementor-gallery__item-overlay-bg {
opacity: 1; }
.e-gallery-item:hover .elementor-gallery__item-overlay-content {
opacity: 1; }
.e-gallery-item:hover .elementor-gallery__item-overlay-content__title, .e-gallery-item:hover .elementor-gallery__item-overlay-content__description {
opacity: 1; }
.e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-right, .e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-left, .e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-top, .e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-bottom {
opacity: 1; }
a.elementor-item.elementor-gallery-title {
color: var(--galleries-title-color-normal); }
a.elementor-item.elementor-gallery-title:hover, a.elementor-item.elementor-gallery-title.elementor-item-active, a.elementor-item.elementor-gallery-title.highlighted, a.elementor-item.elementor-gallery-title:focus {
color: var(--galleries-title-color-hover); }
a.elementor-item.elementor-gallery-title.elementor-item-active {
color: var(--gallery-title-color-active); }
.elementor-widget-table-of-contents .elementor-toc__header-title {
color: var(--header-color); }
.elementor-widget-table-of-contents.elementor-toc--collapsed .elementor-toc__toggle-button--collapse {
display: none; }
.elementor-widget-table-of-contents:not(.elementor-toc--collapsed) .elementor-toc__toggle-button--expand {
display: none; }
.elementor-widget-table-of-contents .elementor-widget-container {
min-height: var(--box-min-height);
border: var(--box-border-width, 1px) solid var(--box-border-color, #a4afb7);
border-radius: var(--box-border-radius, 3px);
background-color: var(--box-background-color);
transition: min-height 0.4s;
overflow: hidden; }
.elementor-toc__header {
display: flex;
align-items: center;
justify-content: space-between;
padding: var(--box-padding, 20px);
background-color: var(--header-background-color);
border-bottom: var(--separator-width, 1px) solid var(--box-border-color, #a4afb7); }
.elementor-toc__header-title {
font-size: 18px;
margin: 0;
color: var(--header-color); }
.elementor-toc__toggle-button {
cursor: pointer;
display: inline-flex; }
.elementor-toc__toggle-button i {
color: var(--toggle-button-color); }
.elementor-toc__toggle-button svg {
fill: var(--toggle-button-color);
height: 1em;
width: 1em;
fill: var(--toggle-button-color); }
.elementor-toc__spinner-container {
text-align: center; }
.elementor-toc__spinner {
font-size: 2em; }
.elementor-toc__spinner.e-font-icon-svg {
height: 1em;
width: 1em; }
.elementor-toc__body {
padding: var(--box-padding, 20px);
max-height: var(--toc-body-max-height);
overflow-y: auto; }
.elementor-toc__body::-webkit-scrollbar {
width: 7px; }
.elementor-toc__body::-webkit-scrollbar-thumb {
background-color: #c2cbd2;
border-radius: 10px; }
.elementor-toc__list-wrapper {
list-style: none;
padding: 0; }
.elementor-toc__list-item {
margin-bottom: 0.5em; }
.elementor-toc__list-item.elementor-item-active {
font-weight: bold; }
.elementor-toc__list-item .elementor-toc__list-wrapper {
margin-top: 0.5em;
margin-right: var(--nested-list-indent, 1em); }
.elementor-toc__list-item-text:hover {
color: var(--item-text-hover-color);
text-decoration: var(--item-text-hover-decoration); }
.elementor-toc__list-item-text.elementor-item-active {
color: var(--item-text-active-color);
text-decoration: var(--item-text-active-decoration); }
.elementor-toc__list-item-text-wrapper {
display: flex;
align-items: center; }
.elementor-toc__list-item-text-wrapper i, .elementor-toc__list-item-text-wrapper:before {
margin-left: 8px;
color: var(--marker-color); }
.elementor-toc__list-item-text-wrapper svg {
margin-left: 8px;
fill: var(--marker-color);
height: var(--marker-size, 0.5em);
width: var(--marker-size, 0.5em); }
.elementor-toc__list-item-text-wrapper i {
font-size: var(--marker-size, 0.5em); }
.elementor-toc__list-item-text-wrapper:before {
font-size: var(--marker-size, 1em); }
.elementor-toc--content-ellipsis .elementor-toc__list-item-text {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis; }
.elementor-toc__list-items--collapsible > .elementor-toc__list-wrapper > .elementor-toc__list-item > .elementor-toc__list-wrapper {
display: none; }
.elementor-toc__heading-anchor {
position: absolute; }
.elementor-toc__body .elementor-toc__list-item-text {
color: var(--item-text-color);
text-decoration: var(--item-text-decoration); }
.elementor-toc__body .elementor-toc__list-item-text:hover {
color: var(--item-text-hover-color);
text-decoration: var(--item-text-hover-decoration); }
.elementor-toc__body .elementor-toc__list-item-text.elementor-item-active {
color: var(--item-text-active-color);
text-decoration: var(--item-text-active-decoration); }
ol.elementor-toc__list-wrapper {
counter-reset: item; }
ol.elementor-toc__list-wrapper .elementor-toc__list-item {
counter-increment: item; }
ol.elementor-toc__list-wrapper .elementor-toc__list-item-text-wrapper:before {
content: counters(item, ".") ". "; }
@media only screen and (max-width: ELEMENTOR_SCREEN_TABLET_EXTRA_MAX) {
.elementor-toc--minimized-on-tablet_extra .elementor-toc__body {
display: none; } }
@media only screen and (max-width: ELEMENTOR_SCREEN_TABLET_MAX) {
.elementor-toc--minimized-on-tablet .elementor-toc__body {
display: none; } }
@media only screen and (max-width: ELEMENTOR_SCREEN_MOBILE_EXTRA_MAX) {
.elementor-toc--minimized-on-mobile_extra .elementor-toc__body {
display: none; } }
@media only screen and (max-width: ELEMENTOR_SCREEN_MOBILE_MAX) {
.elementor-toc--minimized-on-mobile .elementor-toc__body {
display: none; } }
.e-lottie__container {
display: inline-block;
max-width: var(--lottie-container-max-width);
width: var(--lottie-container-width);
opacity: var(--lottie-container-opacity); }
.e-lottie__container:hover {
opacity: var(--lottie-container-opacity-hover);
transition-duration: var(--lottie-container-transition-duration-hover); }
.e-lottie__container svg,
.e-lottie__container svg * {
transition: none !important; }
.e-lottie__caption {
color: var(--caption-color);
margin-top: var(--caption-margin-top);
text-align: var(--caption-text-align); }
/* Video_Playlist Widget */
.e-tabs-inner-tabs {
text-align: right;
font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
font-size: 16px; }
.e-tabs-inner-tabs .e-tab-content {
padding-top: 32px; }
.e-tabs-inner-tabs .e-inner-tabs-wrapper {
display: flex;
position: relative;
overflow: hidden;
z-index: 1; }
.e-tabs-inner-tabs .e-inner-tabs-wrapper :after {
content: '';
width: 100%;
height: var(--inner-tabs-border-height, 1px);
background-color: var(--inner-tabs-border-color, #d5dadf);
position: absolute;
bottom: 0;
z-index: -1; }
.e-tabs-inner-tabs .e-inner-tabs-wrapper .e-inner-tab-title {
font-weight: 700;
min-width: 140px;
line-height: 38px;
height: 38px;
box-sizing: content-box; }
.e-tabs-inner-tabs .e-inner-tabs-wrapper .e-inner-tab-title a {
color: #6d7882;
padding: 0 36px;
display: block;
text-align: center; }
.e-tabs-inner-tabs .e-inner-tabs-wrapper .e-inner-tab-title.e-inner-tab-active {
border-bottom: 0 solid transparent;
border-color: #495157;
border-width: 0 0 1px 0; }
.e-tabs-inner-tabs .e-inner-tabs-wrapper .e-inner-tab-title.e-inner-tab-active a {
color: #495157; }
.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-tab-mobile-title {
display: none; }
.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content {
display: none;
padding: 20px; }
.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content .e-inner-tab-text {
color: #556068; }
.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content.e-inner-tab-active {
display: block; }
.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content .e-inner-tab-buttons {
margin-top: 24px;
display: none; }
.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content .e-inner-tab-buttons button {
display: none;
font-weight: 500;
line-height: 24px;
text-decoration: underline;
border: none;
background: transparent;
padding: 0; }
.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content.collapsible .e-inner-tab-text {
overflow: hidden; }
.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content.collapsible button {
display: none; }
.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content.collapsible button.show-button {
display: block; }
.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content.collapsible.show-inner-tab-buttons .e-inner-tab-buttons {
display: block; }
.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content.show-full-height div.e-inner-tab-text {
height: auto; }
@media (max-width: ELEMENTOR_SCREEN_MOBILE_MAX) {
.e-tabs-inner-tabs > .e-tab-content:first-child {
padding-top: 24px; }
.e-tabs-inner-tabs .e-inner-tabs-wrapper {
display: none; }
.e-tabs-inner-tabs .e-inner-tabs-content-wrapper {
border-width: 1px 1px 0;
border-style: solid;
border-color: #d5dadf; }
.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-tab-mobile-title {
border-width: 0 0 1px;
border-style: solid;
border-color: #d5dadf;
font-size: 16px;
font-weight: 700;
text-align: center;
height: 38px;
line-height: 38px;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
padding: 0 10px;
cursor: pointer;
display: block; }
.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content {
border-width: 0 0 1px;
border-style: solid;
border-color: #d5dadf;
padding: 20px; } }
.elementor-widget-video-playlist.elementor-layout-end .e-tabs-main-area {
flex-direction: row; }
@media (max-width: ELEMENTOR_SCREEN_MOBILE_MAX) {
.elementor-widget-video-playlist.elementor-layout-end .e-tabs-main-area {
flex-direction: column-reverse; } }
.elementor-widget-video-playlist {
font-family: Roboto, Arial, Helvetica, Verdana, sans-serif; }
.elementor-widget-video-playlist .e-tabs {
display: flex;
flex-direction: column; }
.elementor-widget-video-playlist .e-tabs-main-area {
display: flex;
flex-direction: row-reverse;
height: 434px; }
.elementor-widget-video-playlist .e-tabs-wrapper {
height: 100%;
display: flex;
flex-direction: column;
width: 33%; }
.elementor-widget-video-playlist .e-tabs-header {
background-color: #ffffff;
display: flex;
flex: 0 0 auto;
justify-content: space-between;
padding: 0 16px;
min-height: 56px;
border-bottom: 1px solid #d5dadf; }
.elementor-widget-video-playlist .e-tabs-header .e-tabs-header-right-side {
display: inline-flex;
flex-shrink: 0; }
.elementor-widget-video-playlist .e-tabs-header .e-tabs-title {
font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
text-overflow: ellipsis;
font-weight: 700;
font-size: 16px;
padding: 10px 0;
overflow-wrap: anywhere;
hyphens: auto;
margin: auto 0; }
.elementor-widget-video-playlist .e-tabs-header .e-tabs-videos-count {
font-size: 14px;
flex-shrink: 0;
font-weight: 400;
line-height: 20px;
align-self: flex-start;
padding: 18px 0 0; }
.elementor-widget-video-playlist .e-tabs-header .e-tabs-toggle-videos-display-button {
display: none;
margin: auto 0 auto 8px;
cursor: pointer;
padding: 0 4px; }
.elementor-widget-video-playlist .e-tabs-header .e-tabs-toggle-videos-display-button.e-font-icon-svg {
height: 1em;
width: 1em; }
.elementor-widget-video-playlist .e-tabs-header .rotate-up {
transform: rotate(-180deg);
transition: .3s; }
.elementor-widget-video-playlist .e-tabs-header .rotate-down {
transform: rotate(0deg);
transition: .3s; }
.elementor-widget-video-playlist .e-tabs-items-wrapper {
background-color: #ffffff;
overflow: hidden;
position: relative;
height: 100%; }
.elementor-widget-video-playlist .e-tabs-items-wrapper .shadow-bottom {
background: linear-gradient(180deg, transparent 0%, #ffffff 100%); }
.elementor-widget-video-playlist .e-tabs-items-wrapper .shadow-top {
background: linear-gradient(0deg, transparent 0%, #ffffff 100%); }
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tabs-items {
overflow: auto;
height: 100%; }
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-section-title {
border-color: #d5dadf;
border-width: 1px 0 0 0;
font-size: 14px;
height: 36px;
padding: 0 16px;
line-height: 36px;
margin: 0;
text-align: right;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
border-width: 0;
box-sizing: content-box; }
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title {
background-color: #ffffff;
border-color: #d5dadf;
border-width: 0 0 1px 0;
cursor: pointer;
display: flex;
font-size: 14px;
height: 55px;
line-height: 55px;
outline: none;
padding: 0 16px;
box-sizing: content-box; }
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title i {
text-shadow: 0 0 3px #000000;
color: #ffffff;
font-size: var(--playlist-item-icon-size, 16px); }
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title svg {
text-shadow: 0 0 3px #000000;
color: #ffffff;
fill: #ffffff;
width: var(--playlist-item-icon-size, 16px);
height: var(--playlist-item-icon-size, 16px); }
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title svg path {
fill: #ffffff; }
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title.e-active, .elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:hover {
background-color: #f1f3f5;
border-color: #d5dadf;
border-width: 0 0 1px 0; }
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title.e-active i, .elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:hover i {
text-shadow: 0 0 3px #000000;
color: #ffffff; }
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title.e-active svg, .elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:hover svg {
text-shadow: 0 0 3px #000000;
color: #ffffff; }
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title.e-active svg path, .elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:hover svg path {
fill: #ffffff; }
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title.e-active .e-tab-title-text, .elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:hover .e-tab-title-text {
font-size: 14px; }
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title .icon-play,
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title .icon-watched {
display: inline-flex; }
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title .e-tab-thumbnail {
background-color: #d5dadf;
position: relative;
margin: auto 0;
flex-shrink: 0;
width: 75px;
height: 42px; }
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title .e-tab-thumbnail img {
object-fit: fill;
width: 75px;
height: 42px; }
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title .e-tab-thumbnail i,
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title .e-tab-thumbnail svg {
position: absolute;
bottom: 4px;
right: 4px;
font-weight: 900; }
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title .e-tab-title-text {
font-size: 14px;
margin: auto 8px;
text-align: right;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
flex-grow: 1; }
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title i,
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title svg {
margin: auto 0;
vertical-align: middle; }
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title .e-tab-duration {
font-size: 14px;
margin: auto 0; }
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title .icon-watched {
display: none; }
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title.watched-video .icon-play {
display: none; }
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title.watched-video .icon-watched {
display: block; }
.elementor-widget-video-playlist .e-tabs-items-wrapper .shadow-top {
display: none;
height: 98px;
position: absolute;
top: 0;
width: 100%;
pointer-events: none;
background: linear-gradient(0deg, transparent 0%, #ffffff 100%); }
.elementor-widget-video-playlist .e-tabs-items-wrapper .shadow-bottom {
display: none;
height: 98px;
position: absolute;
bottom: 0;
width: 100%;
background: linear-gradient(180deg, transparent 0%, #ffffff 100%);
pointer-events: none; }
.elementor-widget-video-playlist .e-tabs-items-wrapper.top-shadow .shadow-top {
display: block; }
.elementor-widget-video-playlist .e-tabs-items-wrapper.bottom-shadow .shadow-bottom {
display: block; }
.elementor-widget-video-playlist .e-tabs-content-wrapper {
flex-grow: 1;
height: 100%;
position: relative; }
.elementor-widget-video-playlist .e-tabs-content-wrapper .elementor-custom-embed-image-overlay {
cursor: pointer;
text-align: center;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-size: cover;
background-position: 50%; }
.elementor-widget-video-playlist .e-tabs-content-wrapper .e-tab-mobile-title {
display: none; }
.elementor-widget-video-playlist .e-tabs-content-wrapper .e-tab-content {
background-color: #000000;
display: none;
height: 100%;
outline: none; }
.elementor-widget-video-playlist .e-tabs-content-wrapper .e-tab-content > div {
height: 100%; }
.elementor-widget-video-playlist .e-tabs-content-wrapper .e-tab-content iframe {
height: 100%;
max-height: 100% !important;
display: flex; }
.elementor-widget-video-playlist .e-tabs-content-wrapper .e-tab-content video {
height: 100%;
background-color: #000000; }
.elementor-widget-video-playlist .e-tabs-inner-tabs .e-tab-content {
display: none;
outline: none; }
@media (max-width: ELEMENTOR_SCREEN_MOBILE_MAX) {
.elementor-widget-video-playlist .e-tabs-main-area {
flex-direction: column-reverse;
height: auto; }
.elementor-widget-video-playlist .e-tabs-main-area .e-tabs-content-wrapper {
border: none;
height: 38%; }
.elementor-widget-video-playlist .e-tabs-wrapper {
width: auto;
height: 62%; }
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tabs-items {
max-height: 248px; }
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tabs-items .e-tab-title {
border: none; }
.elementor-widget-video-playlist .e-tabs-header {
min-height: 48px; }
.elementor-widget-video-playlist .e-tabs-header .e-tabs-toggle-videos-display-button {
display: inline-flex; }
.elementor-widget-video-playlist .e-tabs-header .e-tabs-videos-count {
margin: 0 6px;
padding: 14px 0 0; }
.elementor-widget-video-playlist .e-tab-content {
border: none;
padding: 0;
display: flex; } }
.elementor-payment-button {
border: none; }
.elementor-scrolling-tracker {
--scrolling-track-default-progress-color: #61ce70;
--scrolling-track-default-color: #eeeeee;
--scrolling-track-precentage-default-color: $black; }
.elementor-scrolling-tracker-horizontal {
display: flex;
width: 100%;
height: var(--horizontal-height, 20px);
padding: var(--tracker-padding);
align-items: center;
border-top-width: var(--horizontal-border-top-width, 2px);
border-right-width: var(--horizontal-border-right-width, 2px);
border-bottom-width: var(--horizontal-border-bottom-width, 2px);
border-left-width: var(--horizontal-border-left-width, 2px);
border-style: var(--horizontal-border-style);
border-color: var(--horizontal-border-color);
border-radius: var(--border-radius);
background-color: var(--scrolling-track-default-color);
direction: var(--direction); }
.elementor-scrolling-tracker-horizontal .current-progress {
display: none;
height: 100%;
align-items: center;
position: relative;
border-radius: var(--progress-border-radius);
border-top-width: var(--horizontal-progress-border-top-width, 2px);
border-right-width: var(--horizontal-progress-border-right-width, 2px);
border-bottom-width: var(--horizontal-progress-border-bottom-width, 2px);
border-left-width: var(--horizontal-progress-border-left-width, 2px);
border-style: var(--horizontal-progress-border);
border-color: var(--horizontal-progress-border-color);
background-color: var(--scrolling-track-default-progress-color); }
.elementor-scrolling-tracker-horizontal .current-progress .current-progress-percentage {
inset-inline-end: 0.5em;
inset-inline-start: auto;
position: absolute;
direction: var(--text-direction);
color: var(--percentage-color, var(--scrolling-track-precentage-default-color)); }
.elementor-scrolling-tracker-circular {
display: flex;
width: var(--circular-width, 100px);
height: var(--circular-height, 100px);
align-items: center;
justify-content: center;
position: relative;
margin-inline-start: 0;
margin-inline-end: auto; }
.elementor-scrolling-tracker-circular .current-progress-percentage {
position: absolute;
color: var(--percentage-color, var(--scrolling-track-precentage-default-color)); }
.elementor-scrolling-tracker-circular svg {
position: absolute; }
.elementor-scrolling-tracker-circular .current-progress {
display: none;
transform: rotate(-90deg);
transform-origin: 50% 50%;
stroke: var(--circular-color, var(--scrolling-track-default-progress-color));
fill: transparent;
stroke-width: var(--circular-progress-width, 4px); }
.elementor-scrolling-tracker-circular .circle {
stroke: var(--circular-background-color, var(--scrolling-track-default-color));
fill: transparent;
stroke-width: var(--circular-background-width, 4px); }
.elementor-scrolling-tracker-alignment-left {
margin-left: 0;
margin-right: auto; }
.elementor-scrolling-tracker-alignment-center {
margin-left: auto;
margin-right: auto; }
.elementor-scrolling-tracker-alignment-right {
margin-left: auto;
margin-right: 0; }
k3kuat.com
https://k3kuat.com
Mon, 07 Apr 2025 16:23:23 +0000
en-US
hourly
1
https://wordpress.org/?v=6.7.2
-
Karlı Loto bets10 app for iphone Oyunlarının Olasılığı
https://k3kuat.com/?p=274
Mon, 07 Apr 2025 16:23:23 +0000
https://k3kuat.com/?p=274
Makaleler
Büyük olasılıkla, eğer o kişi size bunu başardığını söyleseydi, bunlar büyük olasılıkla uyuyorlardı. NCAA ile ilgili olarak kanıtlanmış mükemmel bir sınıf hiç olmadı. Şirket, 2016'da sistemler bets10 app for iphone etrafında internet dağıtımında rekor kırmış olabilir ve birinden önce arşiv araştırmasından yararlanmış olabilirsiniz. Amerika Birleşik Devletleri'ndeki her kişi %66,7 oranında doğru olan tamamen yeni bir grubu tamamladığında, şu anda en iyi 366 yaş grubunu görmeyi bekliyorduk.
Bağlantılardan birine basarak bir satın alma işlemi yapılırsa, muhtemelen bir ortaklık komisyonu kazanabiliriz. United States of America Today Network haber merkezleri bireysel olarak çalışır ve bu, görünürlüğümüzün tamamını belirlemez. Ayrıca, ilk Beş kazananının Sıfırdan vurması durumunda hiç şaşırmayın. 7 tohum ürünü Colorado ve bu nedenle tarihinin onunu unutmuş olan 19.
Aranan Haberler | bets10 app for iphone
Yazılı olarak, Birleşik Krallık'taki daha iyi profesyonele (Cooper Flagg) eğitimli bir takımdırlar. Duke, yeni yarışma tarafından alınan en kısa Şubat Madness kazanan fırsatıyla karşılaştı ve Sweet 16'ya giren kumar favorisi olmaya devam edebilirsiniz. Bunu akılda tutarak, Mart Deliliği Sweet 16 kumar seçimlerine ve en popüler Şubat Deliliği bahis sitelerinde odaklanılacak en iyi bahislere dalalım. Neredeyse her şeyi kazanmak için 65 adımda, en yeni Wildcats en yeni Ulusal Şampiyonayı etkili bir şekilde kazanmanın 11. daha iyi olasılığını hissediyor. Ole Miss, BYU, Michigan, Purdue ve Arkansas, genişletilmiş olasılığa sahip tek topluluklar olacak. Yeni Terps'in hepsini kazanma olasılığı, birkaç ay öncesine kadar neredeyse yenilmez görünen bir takım olan Sweet 16'dan Fl Gators'ı geçebildiklerinde genellikle fırlar.
Bebekler her zaman kumar mı oynar Wordle?
Kesinlikle yeni umutlarınızı öldürdüğünüz video oyunu, en iyi braketi olan No. 8 Utah County'nin Zero. 9 TCU'yu yenmesini deneyin. Pekala, bu seçimleri stratejilendirmenin ve yapmanın birkaç yolu var – hem harika bir eşleşmede en iyi maskotu seçerek rastgele hem de braketoloji ölçümlerini aşırı analiz ederek – bunu herkes için harika bir his haline getirerek. Sonra, bir grup kategorisinde o en iyi braketi – veya daha sonra bilgili bir sınıfa dönüşen – elde etmeyi ummanın eğlencesi var. Bunlar Grup Sorunu Çevrimiçi oyun kullanıcıları, mükemmel bir sınıfın olasılığını hayal etmek için araştırma yapmak için eğlenebiliriz.
Ve bunu doğru bir şekilde yapma olasılığını düşündüğünüzde, bunu tamamlayıncaya kadar biraz zaman geçecek – eğer. Yine de, Şubat Madness'in tüm sonuçlarını doğru bir şekilde tahmin etme yeni başarısı hala belirsizliğini koruyor. Yeni NCAA, Şubat Madness Alive alternatifi aracılığıyla video oyunu yayınlayacak. Bu hala çok fazla destek ve 120 milyarda 1 imkansız değil.
Her ikisi de program tarihinde ilk kez March Madness'ı geçmek için en iyi adaylar. Ancak, topluluğu sekiz organizasyona ikiye katlayıp katlamadığımıza bakılmaksızın, sonuçlar ezici. Beşiz (beş bebek) sahibi olma şansı altmış milyonda 1'dir. Altız (yarım düzine bebek) sahibi olma şansı aslında 3,9 milyarda bir ile 4,7 milyarda bir arasındadır. Eyaletinizin saf kayıt müzesi olan yeni Fl Müzesi, 11,5 milyonun ilk adımında büyük bir köpekbalığı tarafından saldırıya uğrama olasılığına sahiptir.
Şubat Insanity başlangıç oranları
Doğu gibi, BetMGM şu anda ilk turu kazanmak için tahmin edilen herhangi bir zayıf takıma sahip değil ve yeni Sıfır'ı listeleyebilirsiniz. Birinci sıra tohum ürünleri açık favori olarak. Connecticut'tan uzakta, Houston'dan başka hiçbir No. 1 tohum Son Beş'e ilerlemek için en iyi olasılığa sahip değil. Ayrıca, Sıfır'dan seribaşı olan Ducks'ı bir sonraki en iyi terim fırsatını elde ederken aldı. On bir veya daha fazlası, Batı'dan En Yeni Meksika nedeniyle zirvede. Connecticut, hepsini kazanmanın favorisi olarak geliyor, diğer Sıfır. 1 tohum ürünleri Purdue ve Houston hakkında pek bir şey yok.
Kızlar turnuvasında, deneyim Çarşamba günü, 19 Şubat'ta bir çıkış daha sonra başlıyor. Yeni Huskies grevi -onbir.5 Hafta Sonu ve siz -bir düzine Cumartesi, sonra -onbir.5 Pazartesi destekleyebilirsiniz. Connecticut, bahislerde %59'luk bir geçiş elde etmeye çalışıyor ve çok daha fazlası %75'lik bir paradan uzakta kutlanıyor. Sportsbook Remark'taki profesyonel takımdan etkilendiği için, daha iyi Şubat Deliliği oyun web sitelerimizden en iyi Şubat Deliliği bahis promosyonlarına göz atın.
Geçmiş Ne Zaman Çıkacak Purdue Yeni NCAA Yarışmasını Kazandı? (2025 Şubat Madness'ı Kazanmanıza Yardımcı Olma Şansı)
Oyun, 20 sayı nedeniyle Sweet 16'nızın Üst/Alt'ını aldı. Şu anda sahalarda bulunan Son Dört'te, federal şampiyon unvanını savunan UConn, Mart Madness şampiyonası oranlarındaki durumunu basitçe iyileştiriyor. Maryland, Güneybatı Bölgesi'ni kazanma şansı listesinde 3. sırada ve Son Beş'te +470 olasılıkla ilerleyeceksiniz, ima edilen oran %17,54.
Ofis havuzunu kazanmak pratik olarak daha zor bir konudur. Evet, çoğu zaman en yeni tercihleri seçersiniz, ancak özellikle çok sayıda kaydı olan büyük bir havuzda olduğunda, kendinizi diğer insanlardan kabul ettirmek için bir dizi üzüntüyle karşılaşmanız gerekir. En büyük tohum neredeyse hiç kurtulmaz, en azından ilk merminin dışında.
Florida'nın Auburn'u üstlenmeye hazır olduğu, taze Gators'ın en kısa fırsatının Houston'ın Cougars'ın 7 Nisan'daki en yeni turnuva oyunlarına ulaşmak için Son Dört'ten Duke'u sıkıntıya sokması için en uzun süreye sahip olması olduğunu hissediyor. Edward Sutelan, PennLive'a büyük kolej veya üniversite sporlarını kapladıktan sonra 2021'de Yeni Putting on Development'ı kaydetti. Edward, beyzbol, futbol ve basketbol takımlarını kapsadığı Ohio County College veya Üniversitesi'nden 2019'da mezun oldu. Edward ve tarihi Columbus Dispatch ve Cape Cod Dakikalarında çalıştı.
"'Bama +11'de keskin oyun. Ve ayrıca ilk kez tüm turnuva için, UConn'un ödemesini isteyeceğiz," TwinSpires'ın spor pazarlamasından uzak yöneticisi Zachary Lucas size söyledi. UConn, spread girişinden %57 getiriyor, ancak spread nakitinden %65'i Alabama için. Federal şampiyonu 1 numaralı seri başı UConn ile korumak, federal yarı finallerine çözümlerini vurabilmeleri için ilk insanları deniyor. Taze Huskies, 4 numaralı seri başı Alabama ile karşılaşıyor, 1 numaralı seri başı Purdue, Cinderella 11 numaralı seri başı ürünleri NC ile karşı karşıya geliyor
Mart Madness Bracketology: Bir istatistikçinin mükemmel grubun 147 kentilyonda bir olasılığına sahip fethetme adımına sahip olduğu yayını
Ancak, 1 numaralı tohum ürünleri, erkekler turnuvasının rekorunun sadece yirmi beş dakikası içinde Şubat Deliliğini elde etti. Ve bu Sıfır. 13 varsa. 14 numaralı tohum ürünleri genellikle ilk turda bir çılgınlık mı çekiyor? Kendi istatistik tasarımımıza dayalı olarak size kişisel olarak destekleri doldurabiliyoruz. 9.223.372.036.854.775.808'deki simülasyon tasarım denemeleri, tohum ürünlerinin tarihi verimliliğine göre uygun boyutta parantezlere izin veriyor. Üretilen montajlardan birkaçının en yeni Federal Unvanı kazanan harika bir No. adım bir tohum sağladığını göreceksiniz.
Süper tarafından vurulma olasılığı muhtemelen inandığınızdan daha düşüktür. En son CDC'ye göre, her yıl vurulma tehlikesi içinde a-1'iniz var. İki kez yıldırım çarpması tehlikesi içinde a-1'iniz var.
]]>
-
Finest Playing Websites India ️ Best Within the Casinos on the internet & Condition Laws and regulations 2025
https://k3kuat.com/?p=264
Mon, 07 Apr 2025 11:09:35 +0000
https://k3kuat.com/?p=264
Personal bonuses, tend to as well as cash advantages and higher-well worth advantages, serve as a good token away from appreciate for your proceeded patronage. After you’ve a free account, you have access to a group of video game, in addition to regional Indian games. You could potentially play slot game, dining table game, teenager patti, freeze video game, rummy games. There’s as well as a real time area which have Hindi talking investors, and you can a sportsbook which have cricket of course. Of numerous Australian online casinos have optimized its systems for mobile explore, partnering personal provides including leaderboards to advertise player wedding and you may community communication.
On-line casino Bonuses
Armed with this knowledge, you’re best willing to discover the greatest internet casino one to matches your preferences. There are numerous legitimate gambling establishment websites which have valid licenses away from legitimate gaming regulating groups. Hence, this type of casinos on the internet boast advanced defense and gives numerous well-known harbors and table game. The newest #step 1 a real income on-line casino in the us are Ignition Gambling establishment, offering a variety of highest-top quality harbors, dining table video game, large modern jackpots, and you may excellent bonuses.
You can stop habits by the mode limitations in your on line sportsbook account.
While you are there have been specific arrests made of path bookies, zero on line sports betting participants was billed.
Prepaid notes and you can coupons give another level out of defense by the helping players to help you interact instead revealing personal financial details.
Cryptocurrency Purchases during the Las Atlantis Gambling establishment
Look all of our FanDuel comment for a completely independent think about this great on line sportsbook and our very own FanDuel promo password web page to learn about the brand new readily available bonuses you might allege in the 2025. All of our Caesars Sportsbook comment provides an entire report on so it driver. Read our very own Caesars Sportsbook promo code web page observe what now offers wait for you. Below are a few our very own BetMGM extra code review and you will bonus password page to learn more on the one of the better Very Pan playing internet sites in the 2025. Online casinos had been regulated inside the Connecticut, Delaware, Michigan, New jersey, Pennsylvania, and you may Western Virginia, and participants is also for this reason gamble legally. A step we revealed for the mission to make an international self-exception system, which will ensure it is vulnerable professionals to help you stop the entry to all gambling on line options.
Best rated Casinos on the internet for all of us People because of the Class
To maintain the quality of our posts and to keep offering rewarding expertise to the audience, we may secure a payment once you click on specific backlinks for the our very own webpages. Our partnerships which have operators and other associated agencies allow us to sustain our platform and ensure we are able to keep taking best-notch posts. Although not, our very own local casino recommendations and you may information are based on our personal research and you can analysis, and so are maybe not influenced by any earnings we would found. Basically compare a great web based casinos available in Asia, LuckyNiki is best for a gambling establishment application.
Exactly what casino games is legal to try out inside Asia?
The brand new website’s launch rapidly sent ripples, as well as the brand name itself turned out to be a reliable options having high criteria to own safety and security. Players will enjoy Las Atlantis Gambling enterprise out of numerous products and you may platforms, as well as cellular, instantaneous gamble, and you may pc, and also the gambling establishment works with Android os along with Fruit apple’s ios app. Which easily ranks the brand as the an available internet casino you to definitely provides sophisticated alternatives for the participants. Nevertheless, all of us usually read the fairness of your conditions and the prizes looked in the incentive also provides. It’s a fundamental an element of the playing site and now we build sure that your gain benefit from the greatest You gaming it is possible to. You could bet thousands of dollars on every slot twist, roulette round, otherwise blackjack hand.
User experience – We perform a free account at every one of our guidance to help you very carefully sample the brand new game, commission actions, and you may support service. Commission Accuracy & Speed – After you play for a real income and winnings, you ought to become confident cashing out. Reliable gambling enterprises have trusted banking actions and brief transactions, for getting their payouts punctually whenever. Quality websites render users that have a diverse set of up-to-date headings that run effortlessly. Because the we’ve provided loads of info to online and home-centered betting, why not compare them each other? Undoubtedly, every one has its pros and cons, and you may based on player choices, they’re some other for every personal.
Wonderful Nugget Gambling establishment Site and you can Cellular App
You can enjoy well-known online game from common designers and enjoy versatile gambling constraints. We were such as impressed from the line of jackpot slots, along with classics such as Super Moolah and you may Immortal Relationship. Since the playing is actually managed from the county height, they varies from the legislation and kind of playing.
DraftKings Gambling establishment Comment
Through the years, betting could have been prohibited to possess a specific period, then particular gambling issues have been legalized once more. The newest Playing Regulation (Cover. 148) clearly intricate and therefore playing items are judge depending on the regulations. As an example, a superb of up to HK$5 million and you can imprisonment as high as 7 decades may be the newest penalty for taking illegal bets. The fresh Hong kong Jockey Club1 ‘s the authoritative business you to definitely regulation gambling points regarding the legislation.
]]>
-
Finest Internet casino Australian continent the real deal Money 2025
https://k3kuat.com/?p=260
Mon, 07 Apr 2025 11:05:32 +0000
https://k3kuat.com/?p=260
Blogs
The new Newspaper Media Class newsroom and article group maintains guidance to the the content, that is developed by spouse personnel. For many who or somebody you know provides a gaming situation, assistance is readily available. This allows you to discuss the video game rather than spending any money when you are searching for your next favourite.
This type of data try carefully computed thanks to extensive assessment and therefore are confirmed by the independent auditors for example eCOGRA.
This allows professionals to love their favorite gambling games on the cellphones and tablets, getting independence and you will convenience.
The new Interactive Playing Act prohibitions actual-currency fun offered to Australians.
At the GETB8, we offer a huge number of players for the better playing issues and you will discreet playing experience of web based casinos when you’re carrying out a rut to experience.
Easiest Web based casinos: Trusted Gambling enterprises In australia to possess 2024
An informed web based casinos around australia features 100 percent free online game that may allow you to enjoy pretty much every label on site except alive dealer online game. Allowing you to habit, find out the games laws, or perhaps enjoy risk-free for the bag. No web based casinos around australia are courtroom, thus someone check out overseas web sites.
Quick Payouts during the High RTP Casinos
To ensure upcoming deals are swift and you will secure, it’s always best to validate the facts of all commission options ahead. Just before exploring the on-line casino globe, grasp the key points shaping their gambling adventure. Out of licensing and you may defense so you can online game diversity and you will support service, and a lot more. This informative guide illuminates the main factors necessary for discovering the right casinos on the internet. Increase your gambling sense by creating advised behavior, making sure a seamless and you can enjoyable journey from the online gambling universe.
VIP Incentive
Thumbs up due to their neat categories – you can come across your favourite online game regarding the main diet plan. Merely favor The new, Slots, Real time, Jackpots, Informal, Lotto, otherwise use the search bar to find what you should gamble. Looking for the right path to is mostly super easy, whether or not i would not say no to some far more video game filter systems for the enormous video game collection. For individuals who come across a great snag, their twenty four/7 service ‘s got the back through live cam and you will email address. Today, it’s since if one generous give is not sufficient because the Neospin is actually along with incorporating a hundred free revolves to boost their money then.
The brand new players from the Winmaker Local casino can be claim a remarkable greeting bonus worth around $10,000 + 700 100 percent free spins. Listed below are some our Web based poker Player of the year competition, as the wellas years of research away from web based poker pro efficiency and gambling enterprise web based poker contest spend-outs. The only real time taxation might apply is when your’lso are a professional gambler in operation inside Oz connected to a. This is how you’ll declare income and losings out of gambling that would be taxed according to where you live. They are casinos, subscribed nightclubs, and lots of lodging around the all the states and you may territories.
Cellular playing now offers independence and you can comfort to have gaming on the go. Australian online casinos serve the local audience by offering an excellent listing of commission steps that will be much easier to have Aussie players. These processes normally are playing cards, e-purses, bank transfers, as well as cryptocurrencies for example Bitcoin just in case you choose crypto transactions. Because it’s hopeless in order to get a web betting license all over the country, an individual can just play in the best on the internet wagering web sites exterior Down under. Knowledge payouts in the Overseas casinos on the internet is usually imperative to your latest overall gambling solutions.
Cellular Feel
These bonuses will let you mention many gambling enterprise games and you will possibly win real cash instead making an initial deposit. Because of the competitive characteristics of one’s Australian on-line casino business, there are many generous also provides open to both the newest and you can experienced participants. Australia’s greatest payment online casinos give players fast withdrawals, ample bonuses, and you can advanced games options. With high RTP costs and safer payment options, these types of casinos provide the finest possibilities to own big wins.
Weekly No deposit Added bonus Now offers, On the Email
There are a few web based casinos so you can imagine, however, here is actually our four greatest picks to have Australian people. Of nice bonuses to comprehensive games your local library, this type of online websites attract all types of players. You may enjoy step three,000+ online casino games with some of the high gaming restrictions. If Megaways otherwise bonus purchase pokies is actually your thing, not many web based casinos in australia have a tendency to go beyond the new collection at the Fantastic Panda. Many of these tips render instant deposits, as well, and withdrawals is actually processed within this a while frame. You may also make use of some incentives and you may offers after you explore specific commission procedures (which might be top) from the web based casinos.
Cashback offers provide on-line casino people around australia that have a defensive internet, because they are meant to come back a portion of the loss more a particular months. An online local casino in australia you are going to offer a 10% cashback to your all the losings incurred inside the week-end. This type of incentive is particularly liked from the regular players while the they mitigates the newest impact away from loss and extends playtime.
Here, participants is indulge in the brand new assortment of one’s gaming world, with every click leading to an alternative finding each game a chance to continue a different thrill. Which have each week cashout restrictions out of $7,five hundred and you may a month-to-month withdrawal cap out of $15,100000, NeoSpin serves those who gamble tough and you may earn larger. Their withdrawal tips, designed to have benefits, enable it to be players to get into its payouts because of instant earnings, underscoring the newest gambling enterprise’s dedication to a seamless playing trip. The internet gambling enterprises i’ve needed is actually social gambling enterprises, and as such your don’t must deposit real money to enjoy your common gambling games. Selecting the right real money web sites for Aussie players involves provided issues including game variety, incentives, and you may customer care. Web sites for example Insane Gambling enterprise and you may Ducky Chance Gambling establishment are great alternatives of these seeking to maximize their game play when you’re experiencing the adventure away from actual-currency betting.
]]>
-
Norskespill Gambling establishment Comment And you can Totally free Chips Bonus
https://k3kuat.com/?p=258
https://k3kuat.com/?p=258#respond
Mon, 07 Apr 2025 10:55:35 +0000
https://k3kuat.com/?p=258
Norskespill Gambling establishment Comment And you can Totally free Chips Bonus
Articles
The more than ensures that playing with Envoy shouldn’t end up being a tense sense, with many critics arguing that they’re as well addicting and certainly will cause problem playing. That’s why addicts move from you to definitely dependence on next, these are among the better Australian online casinos and no deposit pokies and chances to winnings real money. Norskespill gambling enterprise no-deposit added bonus codes 100percent free revolves 2024 search for a casino which is signed up by a reliable regulatory authority, instead of risking any of your individual money. Zero alive individuals are readily available even when and you can an excellent casino poker room is actually however on the need to count, and so the provide is restricted to an otherwise over group of slots and you will electronic poker.
Studying online casino inside British recommendations
The fresh honor right here, GAN had to play with what is actually entitled a good waterfall means to make sure self-excluded those with playing addictions wear’t play. Amunra gambling enterprise extra codes 2024 the overall game cannot hope to have artistic, you are provided issues via your day to experience for eliminates too meaning you can find several answers to take in purchase so you can finest the newest leaderboard. Its not the fresh quarantine one bothers myself, go casino one hundred free spins bonus 2024 an on-line local casino instead a cellular site and you will app might as well not really are present. Once you’ve satisfied the new rollover need for the initial put incentive, Mastercard. This means black-jack participants inside the Europe, not all the such pokies will be entitled it’s interesting and enjoyable. To the advent of online casinos, and one of the very common games given by these casinos is harbors.
How do you claim the per week added bonus?
Harbors are progressives, we battled to get details about deposit and withdrawal actions at the it casino. Norskespill gambling enterprise login software sign up merely obtain the brand new app and initiate their adventure, the features seen a major change in the manner someone play on the web. It’s as simple as getting three or maybe more thrown spaceship 100 percent free Revolves symbols so you can launch, in addition to free spins. Emerald queen local casino once you play for a real income, the fresh legality away from online gambling differs from nation to nation and you can can be quite cutting-edge. The games from the Opti Choice Local casino provides unique odds, discover what categories of a real income web based poker playing choices are accessible to anyone and how the individuals possibilities compare to those who work in other places of the nation. The same member-amicable categories have the fresh eating plan regarding the better kept of your own screen, lottoland casino remark and free potato chips incentive position games have become a staple away from just about every online organization.
Social media activity are an indicator from local casino accuracy
While you are such as you an advantage and you can campaign seeker, there are lots of bookmakers that offer greeting incentives, reload otherwise support bonuses.
Players have the chance of successful progressive jackpots when spinning the brand new most recent reels out of ports here and also have enjoy the majority of these types of titles to your mobile phones.
Idol out of Luck is a solid when the fairly unspectacular position games out of Playn Go, you will find a good attempt which you shouldnt additionally be to experience regarding the games or limits that you will be.
It’s your responsibility to ensure that you is simply out of legal ages and this online gambling is actually judge in your nation of home.
Its things somebody is see and you will collective on the speak out out of specialist some thing and now we’ve got managed to manage lots of legitimate athlete one thing speaking of most recent MGA.
Due to all of our overview of Norskespill Local casino therefore we imagine it’s so you could potentially bringing a bad gambling establishment and you may you’ll people commonly wanted to test here.
Football is among the most widely followed sport international, and at NorgesSpill you can find tonnes from wagers considering to your personal game regarding the Premier Group, Los angeles Liga, Serie A great, Bundesliga, as well as the newest Norwegian Eliteserien. The brand new gambling segments to your sport is thorough, providing the possibility so you can bet on wants, halves, people, disabilities, notes, and more. NorgesSpill Sportsbook as well as discusses baseball, baseball, boxing, Western sports, tennis, freeze hockey, golf, and many most other sporting events. NorgesSpill Casino and you may Sportsbook is an incredibly preferred betting and gaming agent within the Norway.
Norskespill Local casino might have been closed, please contemplate investigating a few of our very own best needed casinos instead. We could possibly receive settlement when you click on hyperlinks to assist you issues we review. Twitter and Reddit will be the web sites marry begin by earliest, but if youre lucky enough and manage to catch all five dragons. This includes encrypting one personal information we shop, Playamo casino. There are some a way to get in touch with the brand new agent, so there are lots of free spins and you may bonus rounds to help you keep stuff amusing.
It absolutely was first launched within the 2007, and NorgesSpill has established by itself since the a zero-nonsense place to go for players. The new gambling establishment provides a good minimalistic end up being to help you it, although it isn’t very difficult to look making use of their big profile of online game. They are all of the most popular and most common gambling establishment titles one to have already come out during the last very long time, so there are also loads of older classics.
Our company is another index and reviewer of web based casinos, a gambling establishment discussion board, and you can guide to gambling enterprise incentives. Allege the no-deposit bonuses and you can initiate to play Canadian gambling enterprises as opposed to risking your currency. Join the demanded the brand new Canadian casinos playing the fresh current position online game and also have the best invited incentive also provides to possess 2024. Discover the greatest real cash harbors out of 2024 during the our very own better Canadian gambling enterprises now. In addition to that, but there are also more 80 some other table game that will be available to you.
The newest casino claimed the pro played with an advantage as opposed to in initial deposit and because of these, she didn’t receive more than you to definitely. The ball player advertised you to she questioned several times regarding the maximum cashout and you will put and the assistance member said that she is supposed making a deposit through Neteller or Skrill payment strategy. The brand new gambling establishment mentioned their choice is last as well as the situation stayed unresolved.
Norskespill doesn’t master customer retention and tends to desire some time excessive to your people from Scandinavian nations. If the bonus search is not the hobbies, including Norskespill, there are a few other higly rated participants geared towards Scandinavian places. Expekt, Betsson, Nordicbet if not Betsafe are known to be great, from your experience whenever talking about Scandinavian professionals, therefore you should perhaps not forget when thinking of registering here. This is where cellphones and you can pills come in handy as they provide us with the opportunity to have fun with the go out much more wisely by the catching up to the functions otherwise tuning for the entertainment whenever on the go, and today. The fresh wagering conditions for it gambling enterprise vary from an advantage to help you some other, its time to talk about the impressions having casual gamers. It’s very a nifty little device and provide the clear answer to produce your parlays as you want.
Some are specifically made to siphon money from both you and to the web sites coffers, inactive or alive casino sign on app you’ll find across the all the networks. The fresh unique signs try some of the more quality icons we mentioned, otherwise with the live speak feature. Some thing we are going to state is the fact 100 percent free spins incentives are the best regarding the gambling on line organization now, small. All the Yggdrasil titles is actually checked out from the 3rd-party companies to ensure they are reasonable, workers don’t have a lot of alternatives but to update its defense by using the most reducing-boundary and you may safe commission procedures.
An enormous advantage of NorgesSpill Sportsbook is the fact it’s enhanced odds bets. This category constantly boasts common bets that will provides a number of conditions, and generally connect with higher-character online game in the activities. It is always well worth an instant view as you can’t say for sure whatever they is generally giving.
Our very own mission would be to increase the quality of people’s lifestyle by providing a safe, nurturing, and you can instructional environment; a location for the children in order to grow on the responsible, sincere kids. The fresh Ayre Category is the biggest multinational team which have a head place of work in the country away from Antigua in the Caribbean. At the the business, we know the newest real and you can emotional toils away from going through an excellent major injury.
The brand new casino reimbursed the remainder player’s balance, so we refused this situation. The player out of Finland got his membership banned rather than subsequent explanation. The newest complainant features verified the local casino reconsidered its past choice and the debated financing were paid just as much as step three days just after the newest gambling enterprise is informed about the problem. We just assess it just after a gambling establishment provides at the very least 15 analysis, and then we only have gotten 3 pro recommendations yet.. Investigate ratings on the ‘User reviews’ element of this site to learn more. As far as our company is alert, no associated gambling enterprise blacklists discuss NorgesSpill Gambling enterprise.
It will realize specific popular manner as well as will go its own guidance, you might let them have a go without the need to risk the hard-gained bucks. Palencia gambling establishment log on application join a dark colored and you will mysterious crack opened up regarding the small town, below are a few NetEnts Jingle Spin. OptinMonster – This specific service is utilized for type of email addresses and you may updates, once you have obtained a quantity. Result in the benefit Symbol 3 x everywhere to the head games plus the totally free revolves are coming your way, and you can back by the clicking on the fresh logotype.
Rating Big to your Finest Internet poker Bonuses Available, norskespill gambling establishment log in software subscribe nice incentives and you can campaigns. BGO Gambling establishment provides over 80 everyday jackpots, and contains an enthusiastic RTP away from 94.2% which have average to high difference. Your best bet would be to play several single number wagers, which means you are very likely to make larger occasional gains over typical quick of these. Otherwise one to bettors will demand a page using their doctor stating that they’re perhaps not mentally unwell, however. PokerStars provides some thing for everybody, Very early Payout Blackjack does not have a small level of seats.Just some of the choices Bovada Gambling establishment has to offer.
]]>
https://k3kuat.com/?feed=rss2&p=258
0
-
Purple Light and you can Blue Position Online Play for Free
https://k3kuat.com/?p=256
Mon, 07 Apr 2025 09:02:54 +0000
https://k3kuat.com/?p=256
There’s very little one to shines for the Reddish, Light, and you may Bluish position comment. It is designed for 100 percent https://powbetslots.com/ free at the VegasSlotsOnline and you can enjoy they inside the instantaneous gamble function. You might play Reddish Light Bluish Position both on your computer and on other devices. So there are different ways to try Purple Light Bluish, and do it inside several cities.
Finest IGT Casinos to play the real deal Money
The internet slot features subtle tunes, and therefore contributes better for the as an alternative slow paced life of the online games. That it differentiates it from local casino harbors which have bright sounds. As the position spends mostly typical good fresh fruit icons, it can be compared to the a one-armed bandit. Because you play Triple 7’s Purple, Light & Blue slot online, there is certainly a range of various other fruit symbols including lemons, cherries, plums, apples, grapes, watermelon, and berries. The new Position Day Score score shows the entire research out of a good position, centered on individuals things such game aspects, winnings, and you may professional ratings. The fresh get is current whenever a different position is extra, and whenever actual player views otherwise the newest specialist analysis are acquired and you will confirmed to have precision.
Gambling enterprise Bonuses
Advantages (considering 5) emphasize its well-thought-out aspects and you can incentive have.
You can use the newest free spins at the top ports such as Fishin Madness, Eye from Horus otherwise Fortunate Twins.
Whether you’re a gambler which is a low roller otherwise a premier roller, this game is perfect for the.
So we consider all of our the brand new bet-free offer clicks that this field rather well!
IGT as well as requires the newest helm that have Multiple Red-hot 777, presenting another games which have you to definitely spend range. Although not, they differs from vintage ports to your flaming bonus symbols and you will multipliers. Perhaps the victories will need your back to the newest ’90s if perhaps you were a stable casino player in those days. In regards to our Reddish, White, and Blue slot comment, we receive retro icons on the 90’s Vegas house-centered casinos. Big style Gambling has done really an extraordinary work with creating Light Rabbit the brand new ports online game same as an amazing be of an excellent Wonderland. It offers a keen RTP of around 97.39% to 97.72% which is good enough to use which slot at last.
Their four reels is suitably decorated with some of your items concerning the high musician/scientist/weirdo (auditory appendages omitted). Once you enjoy Multiple Red-hot 777 slot on the web, you’ll note that it doesn’t has the majority of a particular motif running right through they. It’s all about the stunning icons through to the brand new reels, rather than anything that will be displayed regarding the records. Even if, there’s absolutely nothing that can compare with being able to victory as much implies that you can. The new Triple 7’s Purple, Light & Blue slot machine was made by the Game Inc.
Triple Red-hot 777
Although not, it’s vital to mention the newest specificity of your online game provided and you may the fresh invitation-simply character of the provide, which may limit entry to for a wide audience. These games render stunning layouts, aesthetics, and features to maximise athlete payouts and you will fun. For each video game is actually carefully picked in order to appeal to various other tastes and enjoy looks, making certain anything for everyone from the 32Red.
Go to our video game reception today to locate an idea of the newest type of online slots and conventional table online game we provide. We currently function more than 400 headings from a number of big-name designers such as Netent and you may Microgaming. Our lobby is consistently being upgraded for the extremely current online game so make sure you consider right back frequently. Develop this article provides your which have expertise to the mechanics of on-line casino campaigns.
To invest leisurely day merely visit Slotozilla and you may enjoy totally free position computers no registration.
The fantastic sort of accessories for sale in IGT’s on line position video game is the most the of a lot promoting items.
Well, they’ll online you a very good 150 times their wager, such as an eagle increasing over the mountains.
They provide a safe treatment for experience the adventure out of harbors without any worry from losing money.
Thus strap in the, put your bets out of as little as $0.05 or since the committed because the $150, and you can assist’s ride!
You might come across as numerous of one’s categories of reels as the you would like as you spin the newest Triple 7’s Purple, White & Bluish online slot.
Why do Gambling enterprises Offer 80 Free Spins?
It results in a maximum total choice likelihood of 5,one hundred thousand for every spin. Proceed with the authoritative business that provide a high RTP after you play with him or her at a negative balance White Bluish video slot games. Sure, of many casinos offering video game so you can American people could have the brand new Triple 7’s Red-colored, White & Bluish position inside their libraries. The new Multiple 7’s Red, White & Bluish harbors video game may appear for example a simple position, however the introduction out of around three sets of reels offers they a good neat twist. Participants just who delight in a pared-back game would like what’s being offered right here.
This makes the overall game somewhat ugly to consider and you may, inspite of the vibrant colour, it doesn’t create far to hang professionals’ interest. The newest paytable on the finest games include cherries, pub signs and you will reddish, white and you can blue sevens. Very symbols is going to be combined whilst still being lead to a funds prize, but “pure” combinations is actually of course more vital. The maximum commission offered try two hundred credit for a variety of 3 red sevens.
]]>
-
Rise arabicslots casino rewards Of RA
https://k3kuat.com/?p=254
Mon, 07 Apr 2025 08:46:20 +0000
https://k3kuat.com/?p=254
It’s your turn to unravel the new secrets from ancient Egypt since the going for the brand new secrets invisible aside from the tombs away from ancient gods. The brand new icons inside online game all represent old artefacts of Egypt’s golden months having cash prizes able and you can waiting to end up being unearthed. That have an RTP from 95.97%, that is pretty much mediocre, this game might possibly be an adept for an advice, whether it had highest volatility otherwise book gameplay. Although not, it earns alone no items with its average volatility and you will ordinary added bonus has.
The backdrop is golden tinted, kept clean to it was you’ll be able to, and you will find pyramids plus the breathtaking sundown across the desert. Join all of our needed the new gambling enterprises to play the new position game and possess the best invited extra offers to own 2025. Finding the best website playing your chosen slots is actually important.
Yet not, to get to your tucked gifts your’ll very first have to make your path from layers away from sarcophagi, mummified animals and you will scarab beetles that are and undetectable regarding the tombs.
Discuss some thing related to Go up from Ra together with other players, share the opinion, or get methods to the questions you have.
You could potentially’t transform them with only an easy click the quantity for the both sides of the design.
Join the required the newest gambling enterprises playing the brand new slot games and possess an informed greeting incentive now offers to have 2025.
Arabicslots casino rewards | Rise Away from RA Slot Online game
Although not, with notes, you want only a couple of same for the adjacent reels inside the a line so you can earn. Rise out of Ra arises from the brand new EGT collection and you may represents some other amusing rendition of the very most exploited motif inside the online slots games. The fresh position would depend on a couple of golden reels that have the new pyramids just apparent on the record. The fresh icons add various old Egyptian artefacts and you will greatest letters to the Nuts and you can Spread out icons taking the type of the new greatest Scarab Beetle and you can Hieroglyphics. Increase out of Ra is a casino slot games in the video game studio Amusnet Entertaining which can be demonstrated from the EGT. Within this Increase of Ra slot remark look for more regarding the features of the online game.
Other game away from
Victory function effective a great jackpot connected to the match, adding an exciting level of expectation every single gamble. Playing starts at the very least from $0.15, showing the brand new activated payline quantity, to your substitute for increase bets up to $300 for each and every spin of these wanting to bring greater risks. The new position’s restriction earn extends to huge levels with attractive winning potential, if you are the RTP is set in the 95.97%, only bashful of your mediocre to own online slots. Nevertheless, the typical volatility balances the fresh commission regularity and honor numbers. The newest Enjoy ability can be obtained to play after each and every effective spin and supply you the possible opportunity to double otherwise quadruple your payouts.
You could’t transform them with merely a straightforward click the amounts to the both parties of one’s design. This may allows you to select preset degrees of 15, 10, 7, 5 or just step 1 victory range, for these very keen. All the victory offers the chance to twice as much rating if the you pick the proper color – Red-colored or Black. Even as we take care of the challenge, below are a few these similar online game you might take pleasure in. This really is our very own slot get for how well-known the newest position is, RTP (Return to Pro) and Large Victory potential. Speak about some thing linked to Go up out of Ra with other players, share your own view, or get ways to the questions you have.
Yes, if you come across a casino you to definitely welcomes cryptocurrencies while the a deposit approach, you need to be in a position to play the Rise away from Ra position with Bitcoin. Scarab arabicslots casino rewards beetles may be able to strip the newest flesh out of a people’s skeleton inside moments, but to make sure you never strip their financial balance inside mere seconds you may have loads of staking choices to select. Simply combine credit between 0.01 to at least one and you may credit-wagers between 29 to help you three hundred discover your dream spin-share. You may also accept it cost look through your favourite ipad otherwise pill, as well as on a myriad of spending plans because of a varied possibilities away from credit and credit-choice combos.
Curtains start opening regarding the middle to your corners, and if they actually do with a bright light accompanying, you are delivered to the fresh common layout and you will turns start. All the 15 of them is starred instantly, as opposed to steps from the representative required, which can lay back in the brand new chair and revel in. For the single line, that is limited from the spectral range of step 1 so you can 20, however with 15 outlines one initiate from the 15 and you may tops at the 300 credits, covering the whole volatility spectrum. Freedom inside the wagering diversity try making their comfy environment and you may suitable for your gamblers available. The balance are shown having diamonds, which happen to be in reality loans made appearing neater. It permits the fresh versatility of setting the newest choice in the 5 preset quantity for the selected level of the new win outlines.
Increase From Ra
The capacity to lso are-lead to the fresh free spins by obtaining extra Scatters in the extra bullet mode the new excitement – and you will possibility of extreme victories – continues to build. Improved by amazing graphics and you will a keen intensifying soundtrack, these revolves include a remarkable flair on the video game’s ambiance. The brand new scarab beetles may seem frightening, nevertheless they would be your own the answer to untold money within the Go up out of Ra, because you take up the fresh cost appear to see what benefits you could uncover. #Ad 18+, Clients only, min put £10, betting 60x for refund bonus, maximum wager £5 that have bonus fund.
EGT will be applauded for their perform which have Go up away from Ra position game. It should had been hard to tackle probably one of the most exploited position templates in an effort to perform a game one might possibly be enjoyable sufficient to attention people. When this goes, a puzzle Incentive element have a tendency to pop music onto the screen that have several credit cards facing down. Your ultimate goal is to get three cards which have a matching fit to engage the new associated prize. Swallowing out of a dark while the evening record, the new showy signs enhance the overall artwork impact away from EGT slot label Increase out of Ra.
Come across and you can courageous many scarab beetles and also you you may earn to 200,100000 coins. The fresh spread symbols also can honor immediate honours all the way to 150,000 coins, but could along with prize 15 100 percent free spins when step 3 signs arrive at once. You will also have a choice of looking to twice their profits to your turn from a cards from the going for if it might possibly be purple otherwise black colored. That have five reels, fifteen adjustable paylines and up to 200,one hundred thousand coins shared to have victories comprising four matching wild signs in the a good payline, EGT’s Go up of Ra is indeed a little fun. Play feature makes that it lower to help you medium slot an extensively popular games as well – providing a chance to twice as much earnings. Modern Jackpot – EGT is actually a slot online game supplier which includes at this point getting noted for its five-fold modern jackpot.
Rise out of Ra Position
Searching for a safe and reliable real money gambling establishment to try out during the? Listed below are some our very own list of the best a real income online casinos here. James is actually a casino online game expert on the Playcasino.com editorial group.
We think you can check away our set of an informed online casinos before to experience an upswing out of Ra slot machine game. You will be whisked away to the brand new burial tombs of your own Sunlight God Ra the place you goes looking Benefits Chests and you may old artifacts that will all get a tidy rates to the the newest antiquities areas. It’s your work to help you unravel the newest secrets close the sunlight Goodness Ra on the Hieroglyph and you may Scarab Beetle icons one another opening in-online game has.
Have confidence in James’s comprehensive experience to have professional advice on your local casino enjoy. A step we launched to the objective to create a global self-exclusion system, which will enable it to be insecure participants to take off its use of all the online gambling potential. The fresh volatility for the games is actually typical, making it a negative suits for the common video slot actions.
In this extra, all winning combinations’ well worth might possibly be subject to a great 3x multiplier. Which have step three or more of the spread symbols to your reels you’ll lead to the brand new totally free spins extra, which gives your 15 more converts. One honours you have made utilizing the 100 percent free revolves was tripled plus the bonus is going to be retriggered to seriously offer their winning full an increase. The biggest prize try obtained to find the newest scarab beetles, which are well worth to two hundred,one hundred thousand coins. These beetles along with play the role of the fresh insane in the Go up from Ra and will eat some of the other icons to create an excellent effective line, and increasing the newest prize. When you achieve the secrets from Ra you’ll be blown away in the perks and you may extra provides which can be being offered when you complement the brand new symbols.
]]>
-
Greatest On-line casino Us: Better Web sites inside the 2025
https://k3kuat.com/?p=268
Sun, 06 Apr 2025 11:14:59 +0000
https://k3kuat.com/?p=268
Content
See games of application organization such NetEnt, Advancement Betting, Novomatic, Playtech, Wazdan, and you may Practical Gamble. The same sophisticated betting safety measures come to your the newest software as with the net variation, receive likewise towards the top of your cellular telephone monitor. Other than that, you’ll in addition to get the same terrific support available options to all or any Betinia participants. You can be sure one my personal needed list of sweepstakes gambling enterprises consists of merely safe providers you to conform to federal rules. So, you could potentially fool around with trust, knowing your and personal information is actually secure, video game outcomes are fair and you may rig-free, and you are inside a hand. Alive dealer online game give an immersive and you can genuine playing feel from the comfort and privacy of your own household.
The brand new Czech Republic, Poland, Russia, Switzerland, and you may Ukraine has prohibited online gambling written down, but no-one controls gaming at the international web sites. Next biggest places is actually Germany and Spain, which have those courtroom web based casinos. A few of the operators very own global gambling it permits and you will operate in multiple country, providing to the choices of a bigger professionals’ societal. Every person would like to have fun at the top on the internet gambling enterprises international, but about your around the world greatest options, the new online game’ high quality will be impeccable.
Gibraltar Playing Ordinance
I inquire our customers to test your neighborhood betting laws and regulations to be sure betting try judge on your legislation. We simply cannot become held accountable to the interest away from 3rd party websites, and do not prompt gambling in which it is illegal. Michigan is amongst the brand-new says so that a real income online casino games, however, one doesn’t mean that gambling establishment brands in america had been slow to provide gambling to help you MI players. To ensure that your preferred on-line casino Sweden welcomes a fees means that meets your needs and desires will save you an excellent large amount of trouble after.
Philippines Gaming Legislation & User Shelter
Servers have to manage the brand new real time chats, and also to display screen the actual-go out weight. These types of will handle the newest combination between the live facility and the brand new live casino, in which your registration and economic deals happens. When you are happy to start the alive example, then here are some my number less than – the live casinos I am suggesting offer a pleasant bonus to help you the new joiners, so you could want to consider one. In the us, there are numerous local casino promotions with assorted T&Cs, that produces this topic advanced and you will multiple-faceted. Right here, we protected the best gambling enterprise bonus codes for new participants and you can explained the main points to find an important venture. Yet ,, if something is actually unsure, look at the FAQ area for more information.
Can i play gambling games at no cost?
One of several talked about have to begin with is Spinyoo’s ‘Trending’ part, and therefore highlights games that are already popular with most other profiles. This particular aspect is especially ideal for people that you will be overwhelmed from the amount of playing alternatives on the website. LeoVegas needs players to make use of the same percentage method for distributions while they did for dumps so you can conform to KYC and you will AML regulations, relative to MGA advice. With at least deposit and you can withdrawal number of only €ten, participants can be do their cash flexibly. There are even no extra fees and you will unlimited level of deals acceptance per day, month, otherwise week. So it system which have easy capability around the each other android and ios gizmos, also provides an ultra-prompt membership processes geared to people away from home.
Of several casinos on the internet offer signal-up bonuses to the new people to make the first deposit, and often to your after that play also.
I believe, if the people have difficulties, they must be capable of getting let easily and now have a selection of contact actions.
The brand new smartest flow try staying before style and you can examining straight back here frequently to see the brand new names for the our the new casinos listing.
Such incentives may take of many models, out of no-deposit incentives that allow people to begin with to play as opposed to upfront financing so you can deposit suits one proliferate the first fund placed.
Much more deposit bonuses wait for if you getting an everyday pro on the a major international playing site. These types of advertisements is generally readily available everyday, month, otherwise day, depending on the gambling enterprise. At the same time, you can get pretty good quantities of extra finance that have paired reload incentives.
Legitimate gambling enterprises play with Random Matter Turbines (RNGs) so that the video game are fair and you may random. As well, reliable gambling enterprises has a permit from top playing bodies. • Online slots games routinely have an enthusiastic RTP between 94% so you can 98%.• The new RTP or household edge for desk game can vary founded on the particular game variation your’lso are to experience. An on-line casino wouldn’t getting well worth to play if this didn’t provide a lot of choices to withdraw your finances.
A number of the leading SSL team at the legit casinos on the internet worldwide try Thawte, DigiCert, GoDaddy, and you can Comodo. As the roulette is really a classic preferred because of the too many people, it could be available at lots of casino websites and that is a must-features for better-rated gambling enterprise. An informed casinos render over 20 on the web roulette versions from best business such Evolution Betting, Playtech, and you can NetEnt, and multiple betting possibilities and you can desk constraints. Concurrently, a high online casino features generous incentives and you will promos having lower wagering conditions, and this rather increases players’ chances of probably higher winnings. Unlike gambling enterprises that have restrictive terms, the big online casino will bring bonuses which might be better to convert on the a real income. All of us tests and you may ratings freshly launched gambling enterprises monthly so you can bring you an informed the new casino internet sites.
]]>
-
Finest Washington Web based casinos in the 2025 Best AZ Betting Sites
https://k3kuat.com/?p=240
Fri, 04 Apr 2025 12:20:15 +0000
https://k3kuat.com/?p=240
Blogs
So it visibility gets the recommendations the newest boundary, which we bequeath to our gamblers. Notably, the brand new grey industry legislation inside India mean members of the world are able to check out global subscribed gambling enterprises and you may sportsbooks. When it comes to regulations to gambling on line real cash websites, laws and regulations are created state-by-county.
From vintage 3-reel ports to help you movies slots and modern jackpot ports, it’s a rollercoaster drive of adventure and you may large wins. Never ever enjoy from the online casinos once you’lso are experience severe feeling—especially if the emotion is actually negative (rage, despair, etc.). Its been a bit an extended since i are having fun with GIN to get the better web based casinos inside Asia. It’s tough to know very well what to trust when you are for the the web seeking to analysis individual look.
Score to own Bettilt: 5 Stars (5/
By the knowing the most recent legislation and you may upcoming change, you can make advised behavior in the in which and ways to gamble on the web safely and you may legally. Sure, since the most of the united states websites are still based global, those that provides live it enough time is extremely reputable. I merely list dependable betting workers on the our very own webpages so that you know your bank account (and winnings) are secure. Gambling issues within the Hong kong that government handles is subject to tax. However, gambling on line is not particularly controlled by one ruling authority.
Realistic Bonuses
Yes, on-line casino a real income NZ websites is actually as well as judge to possess Kiwi participants. Just be sure the fresh secure internet casino is in conformity with the newest Zealand Playing Operate away from 2003. To discover the safest websites to try out during the, look at the better online casino reviews. To own an online local casino to help you legitimately perform inside The newest Zealand, it ought to be managed by the The brand new Zealand Betting Percentage and you will follow the fresh Gaming Operate 2003. Yet not, because of courtroom reasons, you will find very few options available that are as to why professionals turn to offshore gambling establishment internet sites. The good news is that every casinos we recommend is actually registered and managed from the Malta Gambling Expert, Gibraltar Gaming and you will Betting Fee or any other best bodies.
An educated web based casinos in america offer a plus to possess the newest participants on putting some very first deposit.
For every demanded casino now offers a pleasant added bonus suitable for to try out slot online game.
Habits are an extreme status which can connect with probably the really level-going of participants.
When you’ve stated their $six,one hundred thousand greeting extra, below are a few their weekly blackjack competitions.
Bally may not have an active promo part, however they compensate for they with the Bally Benefits respect program, geared towards rewarding more active participants.
Per county has info that offer 100 percent free support and help to virtually any owners influenced by gaming addiction. An adult but credible means, wire transfers include in person animated money from a checking account so you can a casino. French roulette is going to be on your radar if you are searching to have more pro-friendly adaptation due to the quicker house line. If that’s unavailable, Western european roulette is actually a commendable alternative if you are Western roulette prefers the new broker over almost every other distinctions. Higher 5 has a cellular application also, and it will be found during the both the Software Shop and you will the fresh Yahoo Gamble Store.
There are several what you should watch out for when selecting another gambling app.
Spinsy Casino will bring their athlete that have a strong number of commission actions, including Bitcoin or other cryptocurrencies, whether or not non-crypto purchases could be slowly.
Apart from that, it requirements is similar for overseas betting internet sites as well.
From the making loyalty items thanks to normal gamble, you could potentially redeem them to own benefits and go up the brand new levels of the respect system.
Those sites give a variety of alternatives for example desk online game, web based poker, online slots, low-betting incentives, wagering, and you may glamorous greeting bonuses.
Well-known Blogs
Our very own finest-needed ways to play with is notes, for example Charge otherwise Charge card, and you may age-purses, including PayPal and you can Skrill. Bovada Local casino, a towering exposure, seamlessly combines the fresh worlds away from wagering and you will casino games. Its vast offering serves the fresh varied tastes of players, which have a variety of slot headings and you can dining table games alongside an enthusiastic extensive sportsbook. Even if harbors computers is the major focus associated with the web site, they’lso are not the only entertaining online game offered to gamble. You’ll and discover a big video game band of dining table games, freeze games, and you will real time specialist video game on the website, and sports betting to possess setting 1×2 wagers for the. When selecting an installment strategy, participants must look into exchange limitations and you can commission speed, as these may differ ranging from actions.
Do i need to try slot games in the Restaurant Casino prior to betting genuine currency?
The most popular options are Visa, Charge card, Maestro Borrowing or Debit Notes, Crypto Currencies, EcoPayz, Jeton, Neteller, NetWallet, and you will Skrill. When gaming on the internet at the best internet sites, their bets and you will deals are in INR, therefore it is easy to track their expenditures and you will gains. The consumer program is straightforward to utilize, that have easy gambling keys and you may controls setting stakes whenever betting. Sign up for a personalized online gambling expertise in private football extra wager also offers, accumulator increases, and you may better playing odds to own Cricket playing or other sporting events events.
Yet not, it handles the new belongings-based locations where is actually registered to give playing functions, specifically horse racing gambling. They are issues that every operator has to incorporate on the the gaming platform so that you can give users to your finest full sense. Browse the routing less than to learn more from the all component one to is generally of good benefits. Of course, golf, baseball, and you can activities are one of several finest sporting events one to gamblers of Hong-kong choose to set bets for the.
For the chance to play real money gambling games, the brand new adventure is also better. The new participants in the world of casinos on the internet try greeted that have a loving acceptance. Welcome also provides, which often tend to be a match for the basic put and you can totally free spins to the position games, offer a generous start for brand new people.
If you know an unlawful system you would like us to put to this number, please contact us any time. A knowledgeable gambling enterprise applications are regularly current to finish people troubles claimed by professionals. Everything is besides optimized for reduced windows, so there are many excellent has to make to possess a delicate sense. For maximised performance, you should also make use of the most recent form of their Os.
Leading On the internet Gaming Web sites
You need to hence follow the legit sportsbooks one to discover good ratings inside our business-leading on the web gambling website opinion publication. On the web gambling in america may be very popular, very sports betting websites must strive to help you stand out from the group. You could potentially make the most of a steady stream of also offers, also it have a tendency to is advantageous sign up for profile at the numerous You.S. gambling sites to make sure that you do not lose out. The major sporting events online gambling internet sites will render normal competitions and competitions to have wagering users. These types of campaigns happen for the an initial-term, seasonal foundation throughout the season.
All of the online casino games given by regulated online casinos must be audited from the 3rd-people organizations such as eCOGRA to make certain fair gamble. So it fundamentally means they aren’t rigged and employ haphazard amount generators (RNGs) to be sure for every video game and you may twist is very haphazard. Safer web based casinos also are expected to hold a quantity out of fund within the set aside in order that almost all their participants will likely be paid out at any single.
]]>
-
Finest Online casino Canada 2025 Allege $107,500+ within the incentives
https://k3kuat.com/?p=238
Fri, 04 Apr 2025 12:05:37 +0000
https://k3kuat.com/?p=238
Content
The team will allow you to come across reputable and you may leading gambling enterprises and you can sportsbooks that offer the actual game you are searching for probably the most. Well before You gambling on line became judge, extremely playing sites create work with your state from gray urban area. They weren’t actively pursued by the condition bodies, nor have been they endorsed sometimes. Daily dream sports features seemed to be primarily exempt out of instantaneous regulatory action, rather than wagering. Regardless, there are many different courtroom playing sites on line in the usa today that offer you to definitely appreciate your preferred DFS competitions.
Playing Software
Extremely states ensure it is online game from skill, but when it comes to casino games, it’s tough to establish those that need more enjoy than just options. Nonetheless, when you’re legitimately undefined, casinos on the internet induce some other opinions. Inside the 2022, the new Indian government revealed plans so you can inform the present day Societal Betting Operate from 1867 because of the launching an alternative expenses. We have put together a quick site list of the top local casino sites on the web to possess live broker game. This can help you to locate an excellent place to play with centered on and therefore application business you desire plus height of popular stakes.
Almost every other sweepstakes websites:
Discuss the realm of online gambling, in the adventure of ports to the method out of table online game, all the next few scrolls.
The number of 100 percent free revolves provided may vary, anywhere between 5 to over five-hundred.
To experience poker, enter into a casino, otherwise choice on the internet, Indians should be at least 21.
Andar Bahar try a famous Indian credit online game in which players choice on which front – “Andar” (inside) or “Bahar” (outside) – a selected credit look within the immediately after are dealt away from a good shuffled deck.
To your positive front, Caesars Sportsbook extends an ample welcome incentive, somewhat boosting users to kickstart the gaming trip. The fresh inclusion from same-games parlays is also appealing, allowing profiles so you can plan multiple wagers inside one online game to have potentially bigger earnings. Fanatics Sportsbook have released their software within the 22 claims currently, having intends to build in order to far more in the future. Caesars is actually appearing becoming probably one of the most aggressively broadening brands within the sports betting. Regrettably, as with any major U.S. sportsbooks, he could be brief to help you limitation you for those who continue a split as well as their odds improve promos render lowest restriction choice constraints. Slot game, including Every night which have Cleo and you can Wonderful Buffalo, is favored by participants because of their entertaining themes and you can higher-quality graphics.
Do you know the better gambling on line sites inside the India?
Realistically, it offers by far the most belongings-centered workers in the united kingdom, with well over 20 casinos operating on the region. Plenty of gambling games were made court, therefore professionals is bet within the casinos, to your on the web wagering sites, lotteries, online poker, and also Filipino online casinos. In summary, Washington web based casinos inside the 2025 offer a diverse and fun number of gaming alternatives for participants.
Some gambling enterprises also provide a mobile gambling establishment software on how to download directly to your cellular phone. Never assume all online casinos give ZAR as the a good money, nevertheless of these to your all of our necessary listing perform. It means you can pay and gamble in your currency instead a lot of costs due to currency sales.
The brand new people in the BetOnline can also enjoy glamorous incentives and offers, enhancing their overall playing experience. That it diversity and kindness out of bonuses create BetOnline a top choices for the casino player. The brand new participants at the MyBookie can take advantage of nice bonuses and you may offers, delivering a hefty increase on their first places. So it extra, combined with system’s member-friendly software, will make it an appealing choice for each other the new and you will educated professionals. The brand new people will enjoy a pleasant added bonus of up to $step 1,500, bringing a substantial improve on their very first dumps and you will enhancing its full gaming experience.
Its cellular gambling establishment also offers private game, like the Jackpot Piatas slot video game, catering in order to participants who enjoy gaming away from home. Eatery Gambling enterprise is renowned for its book campaigns and you will a remarkable set of position games. With powerful customer care available 24/7, players is also rest assured that people issues otherwise concerns will be timely treated. Basic, there’s the newest indication-right up provide, you’ll find through to the first deposit with a brand new operator. This includes extra revolves, deposit fits numbers, earliest give wagers, etcetera.
Currently, states such Georgia make high steps on the legalization out of wagering. Make sure to know what these requirements is actually prior to signing upwards to help you an on-line gambling establishment otherwise sportsbook. We merely suggest casinos you to make sure security, ease, and you will entry to. Playing online should never compromise the protection of one’s own guidance otherwise profit. You can find already seven states with legalized online casino operations. Half dozen are ready to go, with Rhode Isle joining them at the beginning of 2024.
Put Complement to help you $1,100 + 250 Revolves
To own On line Sports betting legality information see a place to your map otherwise pick from the brand new dropdown more than. If you’re not using bet365, we think it is the obligations to display your what you’re destroyed. Anything kick off on the Australian Discover in the January, for the French Open next within the later Get or early Summer.
As well, these games are available in the almost every home-centered and online gambling establishment, so they are instead familiar so you can people. Gambling on line laws and regulations are liberal and you can see lotteries, sports betting, horse race, internet poker, on-line casino websites, and available in the us. However, to learn exactly how it offers turn into you desire to adopt several brief things.
Whether you desire playing ports, web based poker, or roulette, a well-game video game alternatives is also notably impact your enjoyment. Just before getting into gambling on line, it’s important to learn your regional legislation. As an example, states such as Hawaii and you can Utah ban all of the kinds of gambling on line. At the same time, government gaming legislation, such as the Cable Operate out of 1961, control on the web gaming and you can interstate betting.
]]>
-
Top 10 Sites playing Online Black-jack the real deal Profit 2025
https://k3kuat.com/?p=232
Fri, 04 Apr 2025 11:56:55 +0000
https://k3kuat.com/?p=232
Posts
He already writes regarding the all things gambling establishment-related, but specifically black-jack, card counting, and you will video game security. Most people usually choose the immersive feel and using genuine cards rather than a haphazard number generator to try out the overall game. As well as, people crave the greater amount of social experience of having fun with an excellent actual dealer or other people. Long lasting games you decide to enjoy, looking up how to gamble is essential. Yes, a knowledgeable black-jack gambling enterprises try signed up by the legitimate gambling profits and features their games checked out by the firms such as eCOGRA and you can iTechLabs, causing them to safe and reasonable.
The fresh Broker Shows Its Notes and you can Calls the video game
Although not, for the fresh gaming income tax to the Us on the internet poker games, this will depend to your level of the earnings. Assure you’re completely alert to the online playing laws on your county from residence. While you are there are many courtroom says with web based poker room and you may casinos you to organize some of the finest web based poker events worldwide, that isn’t an identical problem that have internet poker.
Where Is actually Black-jack Court?
They provide provably fair online game, and now have military-degree defense to help keep your investigation and money secure. What’s more, he or she is mandated from the international playing laws to safeguard your welfare and you may pay your payouts. It’s one of many on line real cash blackjack variations that are offered by very web based casinos. The gamer and the specialist is one another given 2 cards from the the start of the online game bullet.
What are These Blackjack Conditions: Hit, Remain, Split, Twice?
Of numerous web based casinos don’t charge put charge, as they have to prompt people to pay for its membership. However, certain fee team, such as credit card companies or banks, can charge fees to possess handling the order. For this reason, you need to talk with the web gambling establishment along with your fee merchant to know people charge that can apply to the put. The minimum years to play real cash black-jack online depends on the new jurisdiction your local area found. The minimum years so you can play on the web in america generally aligns to your legal gaming decades inside for each condition.
Online Blackjack from the Betway Casino
If we should enjoy in the us, European countries or China, i have had you protected. Below are a few information on the major black-jack casinos on the table less than. By combining first blackjack method with card counting, you can slow down the house line as little as it is possible to.
The newest Free Split up Bets ‘s the book element of this game, which gives you totally free breaks for all pairs as well as all hand totaling 9, 10, or 11. Which doesn’t extremely increase the RTP of one’s game, although it does give it another contact that individuals refuge’t viewed just before in the black-jack online game. Twice Publicity Blackjack transforms the standard online game to your its head by discussing both of the newest dealer’s cards at the start of the round.
The ball player are able to lay a wager up to half of the amount of their fundamental bet on the newest broker’s hands are a natural (2-cards 21). The brand new alive black-jack people can see their procedures to their end and you may behave accordingly, such as attracting some other card or moving forward to a higher player. But, we will run through simple tips to enjoy blackjack – or perhaps the 21 credit game – for the beginners otherwise individuals who you need a good refresher direction.
Participants found a bonus for only registering in the an on-line blackjack gambling enterprise. You don’t have to help you deposit or even wager one thing inside order to help you be considered. As more and more says make it court casinos on the internet, there will be a lot of on-line casino bonuses offered. It’s vital that you know the difference in different extra brands. Based on the games you prefer to enjoy and exactly how you choice, this can help you obtain the most really worth from your own on the internet black-jack incentive. As you go on your web black-jack excursion, be sure to focus on protection.
People athlete who may have imagine just how great it might be so you can swap their notes will enjoy Blackjack Key. Inside games, that is just what happens, when you are worked two hand out of notes. In this vintage adaptation, you could make a couple of wagers to your a few additional give, and you are as well as permitted to key the fresh upcard. This may improve the power of one’s hand that assist their probability of successful.
Red-dog Casino now offers an array of game, providing a lot of some other black-jack games to experience the real deal money.Exactly why are him or her be noticeable? They supply 33 blackjack game available — away from antique types so you can fascinating variants and you will front side wagers. You’ll find and you can play titles such as Single-Platform Black-jack, Vegas Remove, Awesome 7, European, and you may 21 Burn off.Once you know the name of your online game, explore its look function to get they rapidly. Or help make your treatment for the newest black-jack section and pick of among all of their possibilities.One to disadvantage is you are limited to having fun with playing cards and you will six cryptos when generate a deposit. If you want to gamble black-jack for real money on the internet, you are going to no doubt wish to know the better web site to choose. When choosing the best places to enjoy, there are a few what to to take into consideration.
]]>