@charset "utf-8";
.elementor-bg-transform .elementor-bg{will-change:transform}.elementor-bg-transform-zoom-in:hover .elementor-bg,.elementor-bg-transform-zoom-out .elementor-bg{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.elementor-bg-transform-zoom-out:hover .elementor-bg{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.elementor-bg-transform-move-left .elementor-bg{-webkit-transform:scale(1.2) translateX(8%);-ms-transform:scale(1.2) translateX(8%);transform:scale(1.2) translateX(8%)}.elementor-bg-transform-move-left:hover .elementor-bg,.elementor-bg-transform-move-right .elementor-bg{-webkit-transform:scale(1.2) translateX(-8%);-ms-transform:scale(1.2) translateX(-8%);transform:scale(1.2) translateX(-8%)}.elementor-bg-transform-move-right:hover .elementor-bg{-webkit-transform:scale(1.2) translateX(8%);-ms-transform:scale(1.2) translateX(8%);transform:scale(1.2) translateX(8%)}.elementor-bg-transform-move-up .elementor-bg{-webkit-transform:scale(1.2) translateY(8%);-ms-transform:scale(1.2) translateY(8%);transform:scale(1.2) translateY(8%)}.elementor-bg-transform-move-down .elementor-bg,.elementor-bg-transform-move-up:hover .elementor-bg{-webkit-transform:scale(1.2) translateY(-8%);-ms-transform:scale(1.2) translateY(-8%);transform:scale(1.2) translateY(-8%)}.elementor-bg-transform-move-down:hover .elementor-bg{-webkit-transform:scale(1.2) translateY(8%);-ms-transform:scale(1.2) translateY(8%);transform:scale(1.2) translateY(8%)}.elementor-animated-content{--translate:0,0}.elementor-animated-content:hover .elementor-animated-item--grow{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.elementor-animated-content:hover .elementor-animated-item--shrink{-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}.elementor-animated-content:hover .elementor-animated-item--shrink-contained{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.elementor-animated-content:hover .elementor-animated-item--enter-zoom-in,.elementor-animated-content:hover .elementor-animated-item--enter-zoom-out,.elementor-animated-content:hover .elementor-animated-item--fade-in{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.elementor-animated-content:hover .elementor-animated-item--exit-zoom-in,.elementor-animated-content:hover .elementor-animated-item--exit-zoom-out,.elementor-animated-content:hover .elementor-animated-item--fade-out{opacity:0}.elementor-animated-content:hover .elementor-animated-item--exit-zoom-out{-webkit-transform:scale(.2);-ms-transform:scale(.2);transform:scale(.2)}.elementor-animated-content:hover .elementor-animated-item--exit-zoom-in{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.elementor-animated-content:hover .elementor-animated-item--enter-from-bottom,.elementor-animated-content:hover .elementor-animated-item--enter-from-left,.elementor-animated-content:hover .elementor-animated-item--enter-from-right,.elementor-animated-content:hover .elementor-animated-item--enter-from-top{opacity:1;-webkit-transform:translateY(0) translateX(0);-ms-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}.elementor-animated-content:hover .elementor-animated-item--exit-to-right{-webkit-transform:translateX(1000px);-ms-transform:translateX(1000px);transform:translateX(1000px)}.elementor-animated-content:hover .elementor-animated-item--exit-to-left{-webkit-transform:translateX(-1000px);-ms-transform:translateX(-1000px);transform:translateX(-1000px)}.elementor-animated-content:hover .elementor-animated-item--exit-to-top{-webkit-transform:translateY(-600px);-ms-transform:translateY(-600px);transform:translateY(-600px)}.elementor-animated-content:hover .elementor-animated-item--exit-to-bottom{-webkit-transform:translateY(600px);-ms-transform:translateY(600px);transform:translateY(600px)}.elementor-animated-content:hover .elementor-animated-item--exit-to-bottom,.elementor-animated-content:hover .elementor-animated-item--exit-to-left,.elementor-animated-content:hover .elementor-animated-item--exit-to-right,.elementor-animated-content:hover .elementor-animated-item--exit-to-top{opacity:0}.elementor-animated-content:hover .elementor-animated-item--move-right{-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}.elementor-animated-content:hover .elementor-animated-item--move-left{-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}.elementor-animated-content:hover .elementor-animated-item--move-up{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}.elementor-animated-content:hover .elementor-animated-item--move-down{-webkit-transform:translateY(30px);-ms-transform:translateY(30px);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{-webkit-transform:scale(1.17);-ms-transform:scale(1.17);transform:scale(1.17)}.elementor-animated-content .elementor-animated-item--enter-zoom-in{-webkit-transform:scale(.2);-ms-transform:scale(.2);transform:scale(.2)}.elementor-animated-content .elementor-animated-item--enter-zoom-out{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.elementor-animated-content .elementor-animated-item--enter-zoom-in,.elementor-animated-content .elementor-animated-item--enter-zoom-out,.elementor-animated-content .elementor-animated-item--fade-in{opacity:0}.elementor-animated-content .elementor-animated-item--exit-zoom-in,.elementor-animated-content .elementor-animated-item--exit-zoom-out,.elementor-animated-content .elementor-animated-item--fade-out{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.elementor-animated-content .elementor-animated-item--enter-from-right{-webkit-transform:translateX(1000px);-ms-transform:translateX(1000px);transform:translateX(1000px)}.elementor-animated-content .elementor-animated-item--enter-from-left{-webkit-transform:translateX(-1000px);-ms-transform:translateX(-1000px);transform:translateX(-1000px)}.elementor-animated-content .elementor-animated-item--enter-from-top{-webkit-transform:translateY(-600px);-ms-transform:translateY(-600px);transform:translateY(-600px)}.elementor-animated-content .elementor-animated-item--enter-from-bottom{-webkit-transform:translateY(500px);-ms-transform:translateY(500px);transform:translateY(500px)}.elementor-animated-content .elementor-animated-item--enter-from-bottom,.elementor-animated-content .elementor-animated-item--enter-from-left,.elementor-animated-content .elementor-animated-item--enter-from-right,.elementor-animated-content .elementor-animated-item--enter-from-top{opacity:0}.elementor-animated-content .elementor-animated-item--exit-to-bottom,.elementor-animated-content .elementor-animated-item--exit-to-left,.elementor-animated-content .elementor-animated-item--exit-to-right,.elementor-animated-content .elementor-animated-item--exit-to-top{opacity:1;-webkit-transform:translateY(0) translateX(0);-ms-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}.elementor-animated-content .elementor-animated-item--move-contained-bottom,.elementor-animated-content .elementor-animated-item--move-contained-left,.elementor-animated-content .elementor-animated-item--move-contained-right,.elementor-animated-content .elementor-animated-item--move-contained-top{-webkit-transform:scale(1.2) translate(var(--translate));-ms-transform:scale(1.2) translate(var(--translate));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:-webkit-gradient(linear,left bottom,left top,from(#feb416),to(#fec449));background-image:-webkit-linear-gradient(bottom,#feb416,#fec449);background-image:-o-linear-gradient(bottom,#feb416,#fec449);background-image:linear-gradient(0deg,#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-page #content div.product .elementor-widget-woocommerce-product-images div.images,body.woocommerce-page div.product .elementor-widget-woocommerce-product-images div.images,body.woocommerce 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-page #content div.product .elementor-widget-woocommerce-product-images div.images,body.rtl.woocommerce-page div.product .elementor-widget-woocommerce-product-images div.images,body.rtl.woocommerce div.product .elementor-widget-woocommerce-product-images div.images{float:none;padding:0}.woocommerce div.product.elementor form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor form.cart:not(.grouped_form):not(.variations_form){margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.woocommerce div.product.elementor .quantity .qty{vertical-align:top;margin-right:0}.woocommerce div.product.elementor .quantity+.button{margin-left: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.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart--align-left form.cart:not(.grouped_form):not(.variations_form){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart:not(.grouped_form):not(.variations_form){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.woocommerce div.product.elementor .elementor-add-to-cart--align-center form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart--align-center form.cart:not(.grouped_form):not(.variations_form){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.woocommerce div.product.elementor .elementor-add-to-cart--align-center 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-left form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.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-right 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{margin-right:0}.woocommerce div.product.elementor .elementor-add-to-cart--align-center 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-left form.cart.variations_form .woocommerce-variation-add-to-cart button,.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-right 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{-ms-flex-preferred-size:auto;flex-basis:auto}.woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart:not(.grouped_form):not(.variations_form){-ms-flex-wrap:nowrap;flex-wrap:nowrap}.woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart:not(.grouped_form):not(.variations_form) div.quantity{margin-right:auto}.woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart button,.woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart:not(.grouped_form):not(.variations_form) button{-ms-flex-preferred-size:100%;flex-basis:100%}@media(max-width:1024px){.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-left form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-left form.cart:not(.grouped_form):not(.variations_form){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-right form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-right form.cart:not(.grouped_form):not(.variations_form){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center form.cart:not(.grouped_form):not(.variations_form){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center 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-left form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.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-right 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{margin-right:0}.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center 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-left form.cart.variations_form .woocommerce-variation-add-to-cart button,.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-right 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{-ms-flex-preferred-size:auto;flex-basis:auto}.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart:not(.grouped_form):not(.variations_form){-ms-flex-wrap:nowrap;flex-wrap:nowrap}.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart:not(.grouped_form):not(.variations_form) div.quantity{margin-right:auto}.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart button,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart:not(.grouped_form):not(.variations_form) button{-ms-flex-preferred-size:100%;flex-basis:100%}}@media(max-width:767px){.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-left form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-left form.cart:not(.grouped_form):not(.variations_form){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-right form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-right form.cart:not(.grouped_form):not(.variations_form){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center form.cart:not(.grouped_form):not(.variations_form){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center 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-left form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.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-right 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{margin-right:0}.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center 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-left form.cart.variations_form .woocommerce-variation-add-to-cart button,.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-right 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{-ms-flex-preferred-size:auto;flex-basis:auto}.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart:not(.grouped_form):not(.variations_form){-ms-flex-wrap:nowrap;flex-wrap:nowrap}.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart:not(.grouped_form):not(.variations_form) div.quantity{margin-right:auto}.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart button,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart:not(.grouped_form):not(.variations_form) button{-ms-flex-preferred-size:100%;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{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-widget-wc-add-to-cart.elementor-align-left form.cart,.elementor-widget-wc-add-to-cart.elementor-align-right form.cart{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.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;-webkit-box-sizing:border-box;box-sizing:border-box}.woocommerce div.product.elementor .woocommerce-tabs .panel{padding:20px;border-radius:0;border-width:0;border-top:1px solid #d3ced2;-webkit-box-shadow:none;box-shadow:none;margin:-1px 0 0}.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:700}.elementor-woo-meta--view-inline .product_meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;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%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-top:0;border-bottom:0;border-right:0;border-left-width:1px;border-style:solid;right:-8px}.elementor-woo-meta--view-table .product_meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.elementor-woo-meta--view-table .product_meta,.elementor-woo-meta--view-table .product_meta .detail-container{display:-webkit-box;display:-ms-flexbox;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce div.product.elementor .star-rating{margin-top:0}.elementor-product-rating--align-left .woocommerce-product-rating{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.elementor-product-rating--align-right .woocommerce-product-rating{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.elementor-product-rating--align-center .woocommerce-product-rating{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-product-rating--align-justify .woocommerce-product-rating .woocommerce-review-link{margin-left: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:after,.elementor-products-grid ul.products.elementor-grid:before{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:0}.elementor-products-grid:not(.elementor-show-pagination-border-yes) nav.woocommerce-pagination ul li{border-right:0;border-left: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,.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:1025px){.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:1024px){.elementor-widget-wc-archive-products .products{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.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,left)}.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:var(--toggle-button-border-width,1px) var(--toggle-button-border-type,solid) var(--toggle-button-border-color,#818a91);border-radius:var(--toggle-button-border-radius,0);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;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-right:.3em}.elementor-menu-cart__toggle .elementor-button-icon{position:relative;-webkit-transition:color .1s;-o-transition:color .1s;transition:color .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:-.7em;right:-.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:400}.elementor-menu-cart__container{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);overflow:hidden;position:fixed;z-index:9998;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.25);-webkit-transition:background-color .4s,-webkit-transform 0s;transition:background-color .4s,-webkit-transform 0s;-o-transition:background-color .4s,transform 0s;transition:background-color .4s,transform 0s;transition:background-color .4s,transform 0s,-webkit-transform 0s;text-align:left}.elementor-menu-cart__main{position:fixed;left:var(--side-cart-alignment-left,auto);right:var(--side-cart-alignment-right,0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);top:0;bottom:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;font-size:14px;min-height:200px;width:350px;max-width:100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;padding:var(--cart-padding,20px 30px);background-color:var(--cart-background-color,#fff);-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2);border-style:var(--cart-border-style,none);border-color:var(--cart-border-color,initial);border-radius:var(--cart-border-radius,0);margin-top:var(--mini-cart-spacing,0)}.elementor-menu-cart__main,.elementor-menu-cart__main .widget_shopping_cart_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.elementor-menu-cart__main .widget_shopping_cart_content{height:100%}.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,left)}body.elementor-default .elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--shown) .elementor-menu-cart__container{background-color:transparent;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:background-color .4s,-webkit-transform 0s .4s;transition:background-color .4s,-webkit-transform 0s .4s;-o-transition:background-color .4s,transform 0s .4s;transition:background-color .4s,transform 0s .4s;transition:background-color .4s,transform 0s .4s,-webkit-transform 0s .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;-webkit-transform:var(--side-cart-alignment-transform,translateX(100%));-ms-transform:var(--side-cart-alignment-transform,translateX(100%));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;-ms-flex-item-align:end;align-self:flex-end;cursor:pointer;display:inline-block;font-family:eicons;font-size:20px;line-height:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.elementor-menu-cart__close-button:after,.elementor-menu-cart__close-button:before{content:"";position:absolute;height:3px;width:100%;top:50%;left:0;margin-top:-1px;background:var(--cart-close-button-color,#818a91);border-radius:1px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.elementor-menu-cart__close-button:hover:after,.elementor-menu-cart__close-button:hover:before{background:var(--cart-close-button-hover-color,#818a91)}.elementor-menu-cart__close-button:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.elementor-menu-cart__close-button:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);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;border-bottom:var(--divider-width,1px) var(--divider-style,solid) var(--divider-color,#d4d4d4)}.elementor-menu-cart__product .variation{display:grid;grid-template-columns:-webkit-max-content auto;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;-webkit-margin-start:5px;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 a,.elementor-menu-cart__product-image img{display:block}.elementor-menu-cart__product-name{grid-column-start:2;grid-column-end:3;margin:0}.elementor-menu-cart__product-name a{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.elementor-menu-cart__product-price{grid-column-start:2;grid-column-end:3;-ms-flex-item-align:var(--price-quantity-position--align-self,end);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-left: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;right:0;bottom:20px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.elementor-menu-cart__product-remove:hover{border:1px solid var(--remove-item-button-hover-color,#d4d4d4)}.elementor-menu-cart__product-remove:hover:after,.elementor-menu-cart__product-remove:hover:before{background:var(--remove-item-button-hover-color,#d4d4d4)}.elementor-menu-cart__product-remove:after,.elementor-menu-cart__product-remove:before{content:"";position:absolute;height:1px;width:50%;top:50%;left:25%;margin-top:-1px;background:var(--remove-item-button-color,#d4d4d4);z-index:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.elementor-menu-cart__product-remove:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.elementor-menu-cart__product-remove:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);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__footer-buttons,.elementor-menu-cart__product:not(:first-of-type),.elementor-menu-cart__subtotal{padding-top:var(--product-divider-gap,20px)}.elementor-menu-cart__product{padding-right: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-left:var(--subtotal-divider-left-width,1px) var(--subtotal-divider-style,solid) var(--subtotal-divider-color,#d4d4d4);border-bottom:var(--subtotal-divider-bottom-width,1px) var(--subtotal-divider-style,solid) var(--subtotal-divider-color,#d4d4d4);border-right:var(--subtotal-divider-right-width,1px) var(--subtotal-divider-style,solid) var(--subtotal-divider-color,#d4d4d4);border-top:var(--subtotal-divider-top-width,1px) var(--subtotal-divider-style,solid) 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,0);height:-webkit-fit-content;height:-moz-fit-content;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:767px){.elementor-menu-cart__footer-buttons .elementor-button{padding-left:10px;padding-right:10px}}.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{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);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__container{position:absolute;z-index:89;width:auto;height:auto;overflow:visible;top:100%;bottom:auto;background:none;min-width:330px;left:0;right:auto;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:background-color .4s,-webkit-transform 0s;transition:background-color .4s,-webkit-transform 0s;-o-transition:background-color .4s,transform 0s;transition:background-color .4s,transform 0s;transition:background-color .4s,transform 0s,-webkit-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;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media(max-width:767px){.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{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:background-color .4s,-webkit-transform 0s .4s;transition:background-color .4s,-webkit-transform 0s .4s;-o-transition:background-color .4s,transform 0s .4s;transition:background-color .4s,transform 0s .4s;transition:background-color .4s,transform 0s .4s,-webkit-transform 0s .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;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.elementor-edit-area-active .elementor-widget-woocommerce-menu-cart.elementor-widget.elementor-loading.elementor-menu-cart--shown{opacity:1}.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}.elementor-widget-woocommerce-checkout-page{background-color:transparent;font-family:Roboto,sans-serif;font-size:14px;line-height:21px;color:#818a91}.elementor-widget-woocommerce-checkout-page.e-checkout-layout-one-column .e-checkout__container{grid-template-columns:auto}.elementor-widget-woocommerce-checkout-page ::-webkit-input-placeholder{color:var(--forms-fields-normal-color,inherit);font-family:inherit;opacity:.6}.elementor-widget-woocommerce-checkout-page ::-moz-placeholder{color:var(--forms-fields-normal-color,inherit);font-family:inherit;opacity:.6}.elementor-widget-woocommerce-checkout-page ::-ms-input-placeholder{color:var(--forms-fields-normal-color,inherit);font-family:inherit;opacity:.6}.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,0);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);-webkit-transition-duration:var(--forms-fields-focus-transition-duration,.3s);-o-transition-duration:var(--forms-fields-focus-transition-duration,.3s);transition-duration:var(--forms-fields-focus-transition-duration,.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,0);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,left)}.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-widget-woocommerce-checkout-page .e-login-wrap-start{-webkit-box-flex:75%;-ms-flex:75%;flex:75%}.elementor-widget-woocommerce-checkout-page .e-login-wrap-end{-webkit-box-flex:20%;-ms-flex:20%;flex:20%;text-align:right}@media(max-width:1024px){.elementor-widget-woocommerce-checkout-page .e-login-wrap{display:block}.elementor-widget-woocommerce-checkout-page .e-login-wrap-end{text-align:left;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;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:1024px){.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%}@media(max-width:1024px){.elementor-widget-woocommerce-checkout-page .e-apply-coupon{width:auto}}.elementor-widget-woocommerce-checkout-page .e-checkout__container{display:grid;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-template-columns:56% auto;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;grid-column-gap:var(--sections-margin,24px);grid-row-gap:var(--sections-margin,24px)}@media(max-width:1024px){.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,left)}.elementor-widget-woocommerce-checkout-page #ship-to-different-address{margin-top:13px;padding-left: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 #customer_details .form-row,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row,.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row{padding-left:var(--forms-columns-gap-padding,0);padding-right:var(--forms-columns-gap-padding,0);margin-left:var(--forms-columns-gap-margin,0);margin-right:var(--forms-columns-gap-margin,0)}.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row label,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row label,.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .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-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,.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{color:var(--forms-fields-normal-color,#818a91);background-color:#f7f7f7;border-radius:var(--forms-fields-border-radius,0);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-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,.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{color:var(--forms-fields-focus-color,#818a91);background-color:#f7f7f7;border-color:var(--forms-fields-focus-border-color,#818a91);-webkit-transition-duration:var(--forms-fields-focus-transition-duration,.3s);-o-transition-duration:var(--forms-fields-focus-transition-duration,.3s);transition-duration:var(--forms-fields-focus-transition-duration,.3s)}.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details #billing_address_1_field,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box #billing_address_1_field,.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor #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{margin-bottom:0!important}.elementor-widget-woocommerce-checkout-page .woocommerce #shipping_method li input,.elementor-widget-woocommerce-checkout-page .woocommerce .input-radio{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 #shipping_method li label,.elementor-widget-woocommerce-checkout-page .woocommerce .wc_payment_method 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:#fff;color:var(--forms-buttons-normal-text-color,#6f6f6f);border-radius:var(--forms-buttons-border-radius,3px);padding:1rem;border:2px var(--forms-buttons-border-type,solid) var(--forms-buttons-border-color,#5bc0de)}.elementor-widget-woocommerce-checkout-page .woocommerce button.woocommerce-button:hover{color:var(--forms-buttons-hover-text-color,#6f6f6f);-webkit-transition-duration:var(--forms-buttons-hover-transition-duration,.3s);-o-transition-duration:var(--forms-buttons-hover-transition-duration,.3s);transition-duration:var(--forms-buttons-hover-transition-duration,.3s)}.elementor-widget-woocommerce-checkout-page .woocommerce #coupon_code{margin-right:1%}@media(max-width:1024px){.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 #customer_details .col-1,.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 .e-woocommerce-login-section,.elementor-widget-woocommerce-checkout-page .woocommerce .shipping_address,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-additional-fields,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout #payment{background:var(--sections-background-color,#fff);border-radius:var(--sections-border-radius,3px);padding:var(--sections-padding,16px 30px);margin:var(--sections-margin,0 0 24px 0);border:1px var(--sections-border-type,solid) var(--sections-border-color,#d4d4d4);display:block}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-additional-fields{display:var(--additional-information-display,none)}@media(min-width:1024px){.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-additional-fields{margin:var(--sections-margin,0)}}.elementor-widget-woocommerce-checkout-page .woocommerce .e-checkout-message,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout #payment .payment_box,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-privacy-policy-text{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,left)}.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:#000}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tbody td .product-quantity{font-weight:400}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot td,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot th{color:#818a91}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table td,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table th,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tr{border:0;padding-left:0;padding-bottom:15px;padding-top:15px}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table .order-total td,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table .order-total th,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table .order-total tr{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,#000);border-bottom:var(--order-summary-items-divider-weight,0) solid var(--order-summary-items-divider-color,#818a91)}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .cart_item td.product-name{padding-right: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 tfoot td,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table tfoot th,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table thead 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:var(--order-summary-totals-divider-weight,0) solid var(--order-summary-totals-divider-color,#818a91)}.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,#000)}.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{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,left)}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .woocommerce-account-fields .form-row,.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .woocommerce-billing-fields .form-row,.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .woocommerce-shipping-fields .form-row{margin-bottom:var(--forms-rows-gap,5px)}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .woocommerce-account-fields .form-row:last-child,.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{margin-bottom:15px}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout.login{margin-top:-8px;z-index:999;background:#fff;border-top-width:0;position:relative;margin-bottom:0;color:#818a91}@media(max-width:1024px){.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%}@media(max-width:1024px){.elementor-widget-woocommerce-checkout-page .woocommerce-form-login__submit{width:35%}}.elementor-widget-woocommerce-checkout-page .woocommerce-additional-fields h3{background:var(--additional-fields-title-alignment,left)}.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-left:15px;font-size:12px}@media(max-width:1024px){.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods li label a{float:none;font-size:11px;padding-left:10px}}@media(max-width:1024px){.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods li label img{width:55px}}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .place-order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin-bottom:0;-webkit-box-align:var(--place-order-title-alignment,stretch);-ms-flex-align:var(--place-order-title-alignment,stretch);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,#fff);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,#fff);border-color:var(--purchase-button-hover-border-color,#5bc0de);-webkit-transition-duration:var(--purchase-button-hover-transition-duration,.3s);-o-transition-duration:var(--purchase-button-hover-transition-duration,.3s);transition-duration:var(--purchase-button-hover-transition-duration,.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;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-widget-woocommerce-checkout-page .woocommerce .coupon-container-grid .coupon-col-2{text-align:right}@media(max-width:1024px){.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:left}}.elementor-widget-woocommerce-checkout-page .woocommerce #account_password_field{margin-bottom:10px}.elementor-widget-woocommerce-checkout-page .woocommerce .product-name .variation{color:var(--order-summary-variations-color,#000);font-size:14px;font-style:normal;text-transform:none;letter-spacing:normal;text-decoration:none;line-height:21px}.e-woo-select2-wrapper .select2-results__option,.e-woo-select2-wrapper .select2-results__option:focus{color:#818a91}.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-clear{overflow:hidden;height:0;width:0}.elementor-widget-woocommerce-cart .e-cart-section{background-color:var(--sections-background-color,#fff);padding:var(--sections-padding,16px 30px);margin:var(--sections-margin,0 0 30px 0);border-radius:var(--sections-border-radius,3px);border:1px var(--sections-border-type,solid) var(--sections-border-color,#d4d4d4)}@media(min-width:1024px){.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;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-template-columns:59% auto;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;grid-column-gap:var(--sections-margin,30px);grid-row-gap:var(--sections-margin,30px)}@media(max-width:1024px){.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,0);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);-webkit-transition-duration:var(--forms-fields-focus-transition-duration,.3s);-o-transition-duration:var(--forms-fields-focus-transition-duration,.3s);transition-duration:var(--forms-fields-focus-transition-duration,.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-left:1rem;padding-right: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:#fff;color:var(--forms-buttons-normal-text-color,#818a91);border-radius:var(--forms-buttons-border-radius,3px);padding:var(--forms-buttons-padding,.88rem 2rem);width:var(--forms-buttons-width,auto);border:2px var(--forms-buttons-border-type,solid) var(--forms-buttons-border-color,#5bc0de)}.elementor-widget-woocommerce-cart .woocommerce button.button:hover{color:var(--forms-buttons-hover-text-color,#818a91);-webkit-transition-duration:var(--forms-buttons-hover-transition-duration,.3s);-o-transition-duration:var(--forms-buttons-hover-transition-duration,.3s);transition-duration:var(--forms-buttons-hover-transition-duration,.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]{padding:var(--forms-buttons-padding,.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,#fff);color:var(--forms-buttons-hover-text-color,#818a91);-webkit-transition-duration:var(--forms-buttons-hover-transition-duration,.3s);-o-transition-duration:var(--forms-buttons-hover-transition-duration,.3s);transition-duration:var(--forms-buttons-hover-transition-duration,.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-page .cart_totals table.shop_table_responsive tbody th,.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table_responsive tbody th{display:none}.elementor-widget-woocommerce-cart .woocommerce-page .cart_totals table.shop_table_responsive tr.woocommerce-shipping-totals td,.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table_responsive tr.woocommerce-shipping-totals td{text-align:left!important}.elementor-widget-woocommerce-cart .woocommerce-page .cart_totals table.shop_table_responsive tr.woocommerce-shipping-totals td:before,.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table_responsive tr.woocommerce-shipping-totals td:before{width:100%;margin-bottom:10px}.elementor-widget-woocommerce-cart .woocommerce-page .cart_totals table.shop_table_responsive tr td,.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table_responsive tr td{text-align:right!important}.elementor-widget-woocommerce-cart .woocommerce-page .cart_totals table.shop_table_responsive tr td:before,.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table_responsive tr td:before{content:attr(data-title);font-weight:700;float:left}.elementor-widget-woocommerce-cart .woocommerce .cart_totals h2{text-align:var(--totals-title-alignment,left)}.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 .woocommerce-Price-amount,.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table td:before{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,#000)}.elementor-widget-woocommerce-cart .woocommerce .product-name a:hover{color:var(--product-link-hover-color,#000)}.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::-webkit-input-placeholder,.elementor-widget-woocommerce-cart .woocommerce select::-webkit-input-placeholder{color:var(--forms-fields-normal-color,inherit);font-family:inherit;opacity:.6}.elementor-widget-woocommerce-cart .woocommerce .input-text::-moz-placeholder,.elementor-widget-woocommerce-cart .woocommerce select::-moz-placeholder{color:var(--forms-fields-normal-color,inherit);font-family:inherit;opacity:.6}.elementor-widget-woocommerce-cart .woocommerce .input-text::-ms-input-placeholder,.elementor-widget-woocommerce-cart .woocommerce select::-ms-input-placeholder{color:var(--forms-fields-normal-color,inherit);font-family:inherit;opacity:.6}.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);-webkit-transition-duration:var(--forms-fields-focus-transition-duration,.3s);-o-transition-duration:var(--forms-fields-focus-transition-duration,.3s);transition-duration:var(--forms-fields-focus-transition-duration,.3s)}.elementor-widget-woocommerce-cart .woocommerce .input-text:focus::-webkit-input-placeholder,.elementor-widget-woocommerce-cart .woocommerce select:focus::-webkit-input-placeholder{color:var(--forms-fields-focus-color,#818a91)}.elementor-widget-woocommerce-cart .woocommerce .input-text:focus::-moz-placeholder,.elementor-widget-woocommerce-cart .woocommerce select:focus::-moz-placeholder{color:var(--forms-fields-focus-color,#818a91)}.elementor-widget-woocommerce-cart .woocommerce .input-text:focus::-ms-input-placeholder,.elementor-widget-woocommerce-cart .woocommerce select:focus::-ms-input-placeholder{color:var(--forms-fields-focus-color,#818a91)}.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,#000);border:var(--order-summary-quantity-border-weight,1px) solid var(--order-summary-quantity-border-color,#d4d4d4);border-radius:3px;padding:1px 2px;text-align:left;font-size:14px;min-height:28px;max-height:28px}.elementor-widget-woocommerce-cart .woocommerce .wc-proceed-to-checkout{padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:var(--place-order-title-alignment,stretch);-ms-flex-align:var(--place-order-title-alignment,stretch);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,#fff);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,#fff);background-color:#5bc0de;border-color:var(--checkout-button-hover-border-color,#5bc0de);-webkit-transition-duration:var(--checkout-button-hover-transition-duration,.3s);-o-transition-duration:var(--checkout-button-hover-transition-duration,.3s);transition-duration:var(--checkout-button-hover-transition-duration,.3s)}.elementor-widget-woocommerce-cart .woocommerce .remove{background:transparent;color:var(--order-summary-remove-icon-normal-color,#000)!important;width:auto}.elementor-widget-woocommerce-cart .woocommerce .remove:hover{background:transparent;color:var(--order-summary-remove-icon-hover-color,#5bc0de)!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-left:0}.elementor-widget-woocommerce-cart .woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-totals td{padding-right:0}.elementor-widget-woocommerce-cart .woocommerce .coupon .button{float:right;width:100%}.elementor-widget-woocommerce-cart .woocommerce .coupon .form-row{padding:0}.elementor-widget-woocommerce-cart .woocommerce .coupon-col{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-woocommerce-cart .woocommerce .coupon-col-start{-webkit-box-flex:2;-ms-flex:2;flex:2;padding-right:30px}@media(max-width:1024px){.elementor-widget-woocommerce-cart .woocommerce .coupon-col-start{padding-right:0}}.elementor-widget-woocommerce-cart .woocommerce .coupon-col-end{-webkit-box-flex:1;-ms-flex:1;flex:1}@media(max-width:1024px){.elementor-widget-woocommerce-cart .woocommerce .coupon-col{display:block}}@media(max-width:1024px){.elementor-widget-woocommerce-cart .woocommerce .coupon{margin:var(--sections-margin,0)}.elementor-widget-woocommerce-cart .woocommerce .coupon #coupon_code{width:100%;margin-right: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:left;font-size:14px;font-weight:700}@media(max-width:1024px){.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 th,.elementor-widget-woocommerce-cart .woocommerce table.shop_table tr{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-right:20px;padding-bottom:var(--order-summary-rows-gap-bottom,20px);padding-left:0}.elementor-widget-woocommerce-cart .woocommerce table.cart td span{color:var(--order-summary-color,#000);font-size:14px;font-weight:400}.elementor-widget-woocommerce-cart .woocommerce table.cart td.actions,.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-remove,.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-subtotal,.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-thumbnail{border-top:var(--order-summary-items-divider-weight,1px) solid var(--order-summary-items-divider-color,#d4d4d4)}@media(max-width:768px){.elementor-widget-woocommerce-cart .woocommerce table.cart td.actions,.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-remove,.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-subtotal,.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-thumbnail{border-top-width:0}}.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-remove{padding-left:0;padding-right:0}@media(min-width:767px){.elementor-widget-woocommerce-cart .woocommerce table.cart tbody tr:first-child td{border-top:none}}@media(max-width:1024px){.elementor-widget-woocommerce-cart .woocommerce table.cart.product-remove{position:relative}.elementor-widget-woocommerce-cart .woocommerce table.cart.product-name{padding-right: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:768px){.elementor-widget-woocommerce-cart .woocommerce table.cart td{padding-left:0;padding-right:0}}@media(max-width:767px){.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-left:0;padding-right:0}.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-name,.elementor-widget-woocommerce-cart .woocommerce table.cart td:first-child{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:0 20px 8px 0}.elementor-widget-woocommerce-cart .woocommerce .cart_totals h2{margin-bottom:var(--sections-title-spacing,1rem);color:var(--sections-title-color,#000)}.elementor-widget-woocommerce-cart .woocommerce .cart th{padding-bottom:var(--order-summary-title-spacing,8px);color:var(--order-summary-title-color,#000)}.elementor-widget-woocommerce-cart .woocommerce .cart td:before{color:var(--order-summary-title-color,#000)}.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,#000)}@media(max-width:1024px){.elementor-widget-woocommerce-cart .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td,.elementor-widget-woocommerce-cart .woocommerce table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent}.elementor-widget-woocommerce-cart .woocommerce .cart_totals .shop_table_responsive td{padding-left:0}}.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);-webkit-transition-duration:var(--forms-fields-focus-transition-duration,.3s);-o-transition-duration:var(--forms-fields-focus-transition-duration,.3s);transition-duration:var(--forms-fields-focus-transition-duration,.3s)}.elementor-widget-woocommerce-my-account{font-family:Roboto,sans-serif;color:#818a91}.elementor-widget-woocommerce-my-account .e-my-account-tab__dashboard .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,.elementor-widget-woocommerce-my-account .e-my-account-tab__orders .woocommerce-MyAccount-content-wrapper{border:1px var(--sections-border-type,solid) var(--sections-border-color,#d4d4d4);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__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,.elementor-widget-woocommerce-my-account .e-my-account-tab__orders .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__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__orders .woocommerce-MyAccount-content-wrapper{background-color:var(--sections-background-color,#fff)}.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__downloads .woocommerce-MyAccount-content-wrapper,.elementor-widget-woocommerce-my-account .e-my-account-tab__orders .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,#fff);padding:var(--sections-padding,16px 30px);border:1px var(--sections-border-type,solid) var(--sections-border-color,#d4d4d4);border-radius:var(--sections-border-radius,3px)}.elementor-widget-woocommerce-my-account .e-my-account-tab__edit-address .woocommerce-MyAccount-content,.elementor-widget-woocommerce-my-account .e-my-account-tab__view-order .woocommerce-MyAccount-content{border:0}.elementor-widget-woocommerce-my-account .e-my-account-tab__edit-address .woocommerce-MyAccount-content-wrapper,.elementor-widget-woocommerce-my-account .e-my-account-tab__view-order .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 .order_details,.elementor-widget-woocommerce-my-account .e-my-account-tab__view-order .woocommerce-table--order-downloads{background-color:var(--sections-background-color,#fff);padding:var(--sections-padding,16px 30px 3px 30px);border:1px var(--sections-border-type,solid) var(--sections-border-color,#d4d4d4);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,0);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);-webkit-transition-duration:var(--forms-fields-focus-transition-duration,.3s);-o-transition-duration:var(--forms-fields-focus-transition-duration,.3s);transition-duration:var(--forms-fields-focus-transition-duration,.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 ::-webkit-input-placeholder{color:var(--forms-fields-normal-color,inherit);font-family:inherit;opacity:.6}.elementor-widget-woocommerce-my-account .woocommerce ::-moz-placeholder{color:var(--forms-fields-normal-color,inherit);font-family:inherit;opacity:.6}.elementor-widget-woocommerce-my-account .woocommerce ::-ms-input-placeholder{color:var(--forms-fields-normal-color,inherit);font-family:inherit;opacity:.6}.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,.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,0);padding-right:var(--forms-columns-gap-padding-right,0);margin-left:var(--forms-columns-gap-margin-left,0);margin-right:var(--forms-columns-gap-margin-right,0);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,0)}.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,0);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);-webkit-transition-duration:var(--forms-fields-focus-transition-duration,.3s);-o-transition-duration:var(--forms-fields-focus-transition-duration,.3s);transition-duration:var(--forms-fields-focus-transition-duration,.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:0}.elementor-widget-woocommerce-my-account .woocommerce .woocommerce-ResetPassword{width:50%}@media(max-width:1024px){.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,#fff);padding:var(--sections-padding,16px 30px);border:1px var(--sections-border-type,solid) var(--sections-border-color,#d4d4d4);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,#fff);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,#fff);-webkit-transition-duration:var(--forms-buttons-hover-transition-duration,.3s);-o-transition-duration:var(--forms-buttons-hover-transition-duration,.3s);transition-duration:var(--forms-buttons-hover-transition-duration,.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 td,.elementor-widget-woocommerce-my-account .woocommerce th,.elementor-widget-woocommerce-my-account .woocommerce tr{border:none}.elementor-widget-woocommerce-my-account .woocommerce h2,.elementor-widget-woocommerce-my-account .woocommerce h3{color:var(--typography-section-titles-color,#000);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,#000)}.elementor-widget-woocommerce-my-account .woocommerce .wc-item-meta,.elementor-widget-woocommerce-my-account .woocommerce strong.wc-item-meta-label{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:left;width:25%}@media(max-width:1024px){.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-navigation{width:100%}}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-navigation ul{-webkit-padding-start:0;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%}.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,0);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:700;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,0);border:0 var(--tabs-border-type,solid) var(--tabs-border-color,transparent)}.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:1024px){.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:right;width:75%;padding:0;padding-left:var(--tab-content-spacing,6%)}@media(max-width:1024px){.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:700;color:var(--general-text-color,#000)}.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-left:0;padding-top:0;padding-bottom:var(--tables-titles-spacing,9px)}.elementor-widget-woocommerce-my-account .woocommerce tbody>tr:nth-child(2n)>td,.elementor-widget-woocommerce-my-account .woocommerce tbody>tr:nth-child(2n)>th,.elementor-widget-woocommerce-my-account .woocommerce tbody>tr:nth-child(odd)>td,.elementor-widget-woocommerce-my-account .woocommerce tbody>tr:nth-child(odd)>th{background-color:transparent;padding-left: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-radius:var(--tables-button-border-radius,3px);border:2px var(--tables-buttons-border-type,solid) var(--tables-buttons-border-color,#5bc0de);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);-webkit-transition-duration:var(--tables-button-hover-transition-duration,.3s);-o-transition-duration:var(--tables-button-hover-transition-duration,.3s);transition-duration:var(--tables-button-hover-transition-duration,.3s)}.elementor-widget-woocommerce-my-account .woocommerce .shop_table td,.elementor-widget-woocommerce-my-account .woocommerce .shop_table th{border-top:var(--tables-divider-border-width,1px) var(--tables-divider-border-type,solid) var(--tables-divider-border-color,#d4d4d4)}.elementor-widget-woocommerce-my-account .woocommerce .shop_table thead tr th,.elementor-widget-woocommerce-my-account .woocommerce .shop_table thead tr th span{color:var(--tables-title-color,#000)}.elementor-widget-woocommerce-my-account .woocommerce .order_details tfoot td,.elementor-widget-woocommerce-my-account .woocommerce .order_details tfoot th{padding-left:0;color:var(--tables-title-color,#000)}.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:2px var(--tables-buttons-border-type,solid) var(--tables-buttons-border-color,#5bc0de);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);-webkit-transition-duration:var(--tables-button-hover-transition-duration,.3s);-o-transition-duration:var(--tables-button-hover-transition-duration,.3s);transition-duration:var(--tables-button-hover-transition-duration,.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:left;position:absolute;margin-left: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-address-fields fieldset,.elementor-widget-woocommerce-my-account .woocommerce-EditAccountForm fieldset{border:none;padding:0;-webkit-margin-start:0;margin-inline-start:0}.elementor-widget-woocommerce-my-account .woocommerce-address-fields fieldset legend,.elementor-widget-woocommerce-my-account .woocommerce-EditAccountForm fieldset legend{font-weight:700;padding:20px 0;color:var(--general-text-color,#000)}.elementor-widget-woocommerce-my-account .woocommerce-address-fields .button,.elementor-widget-woocommerce-my-account .woocommerce-EditAccountForm .button{background:#5bc0de;border:none;color:var(--forms-buttons-normal-text-color,#fff);border-radius:var(--forms-buttons-border-radius,3px);padding:var(--forms-buttons-padding,12px 32px);margin-top:20px}.elementor-widget-woocommerce-my-account .woocommerce-address-fields .button:hover,.elementor-widget-woocommerce-my-account .woocommerce-EditAccountForm .button:hover{color:var(--forms-buttons-hover-text-color,#fff);-webkit-transition-duration:var(--forms-buttons-hover-transition-duration,.3s);-o-transition-duration:var(--forms-buttons-hover-transition-duration,.3s);transition-duration:var(--forms-buttons-hover-transition-duration,.3s)}.elementor-widget-woocommerce-my-account .woocommerce-pagination{padding:16px 0}.elementor-widget-woocommerce-my-account .woocommerce-pagination .button{background:transparent;border-radius:var(--tables-button-border-radius,3px);border:2px var(--tables-buttons-border-type,solid) var(--tables-buttons-border-color,#5bc0de);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);-webkit-transition-duration:var(--tables-button-hover-transition-duration,.3s);-o-transition-duration:var(--tables-button-hover-transition-duration,.3s);transition-duration:var(--tables-button-hover-transition-duration,.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,.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-horizontal .woocommerce-MyAccount-navigation,.e-my-account-tabs-vertical .e-wc-account-tabs-nav .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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:var(--tabs-container-justify-content,space-between);-ms-flex-pack:var(--tabs-container-justify-content,space-between);justify-content:var(--tabs-container-justify-content,space-between)}@media(max-width:767px){.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:var(--tabs-divider-weight,0) solid var(--tabs-divider-color,#818a91)}.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-left:0}.e-my-account-tabs-horizontal .e-wc-account-tabs-nav .woocommerce-MyAccount-navigation ul li:last-of-type{padding-right:0;border-right-width:0}@media(max-width:767px){.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}.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}.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{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-negative:0;flex-shrink:0}.e-sticky-right-column--active{position:-webkit-sticky;position:sticky;top:0}.elementor-theme-builder-content-area{height:400px}.elementor-location-footer:before,.elementor-location-header: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:1px solid;border-right:none;border-left:none;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:-webkit-box;display:-ms-flexbox;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-right:15px}.elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-next{font-size:30px;padding-left:15px}.elementor-post-navigation .post-navigation__arrow-wrapper i{-webkit-transform:translateY(-5%);-ms-transform:translateY(-5%);transform:translateY(-5%)}.elementor-post-navigation .elementor-post-navigation__link__next,.elementor-post-navigation .elementor-post-navigation__link__prev{overflow:hidden}.elementor-post-navigation .elementor-post-navigation__link a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%}.elementor-post-navigation .post-navigation__next--label,.elementor-post-navigation .post-navigation__prev--label{text-transform:uppercase;font-size:.8em}.elementor-post-navigation .post-navigation__next--title,.elementor-post-navigation .post-navigation__prev--title{font-size:.7em}.elementor-post-navigation .post-navigation__next--label,.elementor-post-navigation .post-navigation__next--title,.elementor-post-navigation .post-navigation__prev--label,.elementor-post-navigation .post-navigation__prev--title{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.elementor-post-navigation span.elementor-post-navigation__link__next{text-align:right}.elementor-post-navigation span.elementor-post-navigation__link__next,.elementor-post-navigation span.elementor-post-navigation__link__prev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.elementor-post-navigation .elementor-grid{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.elementor-post-navigation .elementor-post-navigation__link{width:calc(50% - (1px / 2));white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.elementor-post-navigation .elementor-post-navigation__separator-wrapper{text-align:center}.elementor-post-navigation .elementor-post-navigation__next{text-align:right}.elementor-post-navigation .elementor-post-navigation__next a{float:right}.elementor-search-form{display:block;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.elementor-search-form .e-font-icon-svg-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-search-form button,.elementor-search-form input[type=search]{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 button:focus,.elementor-search-form input[type=search]: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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:.2s;-o-transition:.2s;transition:.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{-ms-flex-preferred-size:100%;flex-basis:100%;color:#55595c;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.elementor-search-form__input::-webkit-input-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-search-form__input:-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-search-form__input:-moz-placeholder,.elementor-search-form__input::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-search-form__input::-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-search-form__input::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-search-form__submit{-webkit-transition:color .2s,background .2s;-o-transition:color .2s,background .2s;transition:color .2s,background .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{-ms-flex-negative:0;flex-shrink:0}.elementor-search-form--skin-minimal .elementor-search-form__icon{opacity:.6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;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:solid #fff;border-width:0 0 1px;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 .e-font-icon-svg-container,.elementor-search-form--skin-full_screen .elementor-search-form__toggle i{position:relative;display:block;-webkit-transition:.2s;-o-transition:.2s;transition:.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,.05));border:var(--e-search-form-toggle-border-width,0) solid var(--e-search-form-toggle-color,#494c4f);border-radius:var(--e-search-form-toggle-border-radius,3px)}.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,.elementor-search-form--skin-full_screen .elementor-search-form__toggle i:before,.elementor-search-form--skin-full_screen .elementor-search-form__toggle i svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.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 i:before{font-size:var(--e-search-form-toggle-icon-size,.55em)}.elementor-search-form--skin-full_screen .elementor-search-form__toggle .e-font-icon-svg-container svg,.elementor-search-form--skin-full_screen .elementor-search-form__toggle i svg{fill:var(--e-search-form-toggle-color,#494c4f);width:var(--e-search-form-toggle-icon-size,.55em);height:var(--e-search-form-toggle-icon-size,.55em)}.elementor-search-form--skin-full_screen .elementor-search-form__container{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-box-align:center;-ms-flex-align:center;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,.8)}.elementor-search-form--skin-full_screen .elementor-search-form__container:not(.elementor-search-form--full-screen){overflow:hidden;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-author-box__avatar{-ms-flex-negative:0;flex-shrink:0;margin-right:25px}.elementor-author-box__avatar img{width:100px;border-radius:500px;-o-object-fit:cover;object-fit:cover}.elementor-author-box__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:17px}.elementor-author-box__name{font-size:24px;margin-bottom:5px}.elementor-author-box__bio,.elementor-author-box__bio p{margin-bottom:.8em}.elementor-author-box__bio p:last-of-type{margin-bottom:0}.elementor-author-box--layout-image-left .elementor-author-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.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{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.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:2px solid #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--image-valign-top .elementor-author-box__avatar,.elementor-widget-author-box:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{-ms-flex-item-align:start;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{-ms-flex-item-align:center;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:.85em}.elementor-widget-breadcrumbs p{margin-bottom:0}.elementor-sitemap-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.elementor-sticky--active{z-index:99}[data-elementor-type=popup] .elementor-section-wrap:not(:empty)+#elementor-add-new-section,[data-elementor-type=popup]:not(.elementor-edit-area){display:none}.elementor-popup-modal{display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:none;background-color:transparent;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.elementor-popup-modal .dialog-buttons-wrapper,.elementor-popup-modal .dialog-header{display:none}.elementor-popup-modal .dialog-close-button{display:none;top:20px;margin-top:0;right: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:auto;overflow:visible;max-width:100%;max-height:100%;border-radius:0;-webkit-box-shadow:none;box-shadow:none;pointer-events:all}.elementor-popup-modal .dialog-message{width:640px;max-width:100vw;max-height:100vh;padding:0;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-popup-modal .elementor{width:100%}.elementor-motion-effects-element,.elementor-motion-effects-layer{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(0,.33,.07,1.03);-o-transition-timing-function:cubic-bezier(0,.33,.07,1.03);transition-timing-function:cubic-bezier(0,.33,.07,1.03);-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}.elementor-motion-effects-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;-webkit-transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x);-ms-transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x);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;-webkit-background-size:cover;background-size:cover}.elementor-motion-effects-perspective{-webkit-perspective:1200px;perspective:1200px}
   .projectify_wrapper{position:relative;clear:both;width:100%;height:auto;overflow:hidden;}
.projectify_wrapper:after{content:'';clear:both;display:table;}
.projectify_wrapper a{text-decoration:none;}
.projectify__full_link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:6;}
.projectify_carousel_square.alpha .projectify__full_link{display:none;}
.projectify_carousel_square .projectify__full_link{z-index:2;}
.projectify_carousel_with_content .projectify__full_link{}
.projectify_carousel_square.alpha .center .projectify__full_link{display:block;}
.projectify_wrapper .pjfy_light_img{opacity:0 !important;visibility:hidden !important;position:absolute !important;z-index:-10000;}
.projectify_fn_lightbox .lightbox{cursor:pointer;}
.full_carousel_version{float:left;clear:both;width:100%;}
.full_carousel_version{min-height:2px;height:100vh;float:left;width:100%;position:relative;background:#333;}
.projectify_wrapper .owl_control > div{width:60px;height:60px;position:absolute;top:50%;margin-top:-30px;z-index:3;border-radius:100%;cursor:pointer;}
.projectify_wrapper .owl_control > div > span{position:relative;width:100%;height:100%;display:block;}
.projectify_wrapper div[data-nav-types="round"] .owl_control > div > span{border-radius:100%;}
.projectify_wrapper div[data-nav-types="round"] .owl_control > div:after{width:100%;height:100%;border:2px solid #fff;content:'';position:absolute;left:0px;top:0px;z-index:-1;opacity:.3;border-radius:100%;}
.projectify_wrapper div[data-nav-types="round"] .owl_control > div > span:before,
.projectify_wrapper div[data-nav-types="round"] .owl_control > div > span:after{top:0;left:0;content:'';-webkit-box-sizing:inherit;box-sizing:inherit;position:absolute;width:100%;height:100%;border-radius:100%;}
.projectify_wrapper div[data-nav-types="round"] .owl_control > div > span::before{border:2px solid transparent;}
.projectify_wrapper div[data-nav-types="round"] .owl_control > div > span:hover:before{border-top-color:#fff;border-right-color:#fff;border-bottom-color:#fff;-webkit-transition:border-top-color 0.15s linear, border-right-color 0.15s linear 0.1s, border-bottom-color 0.15s linear 0.2s;transition:border-top-color 0.15s linear, border-right-color 0.15s linear 0.1s, border-bottom-color 0.15s linear 0.2s;}
.projectify_wrapper div[data-nav-types="round"] .owl_control > div > span:after{border:0 solid transparent;}
.projectify_wrapper div[data-nav-types="round"] .owl_control > div > span:hover:after{border-top:2px solid #fff;border-left-width:2px;border-right-width:2px;-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-transition:border-left-width 0s linear 0.35s, -webkit-transform 0.4s linear 0s;transition:border-left-width 0s linear 0.35s, -webkit-transform 0.4s linear 0s;transition:transform 0.4s linear 0s, border-left-width 0s linear 0.35s;transition:transform 0.4s linear 0s, border-left-width 0s linear 0.35s, -webkit-transform 0.4s linear 0s;}
.projectify_wrapper .owl_control span.a{width:9px;height:2px;position:absolute;left:25px;top:27px;background-color:#fff;transform:rotate(135deg);display:block;}
.projectify_wrapper .owl_control span.b{width:9px;height:2px;position:absolute;left:25px;top:32px;background-color:#fff;transform:rotate(45deg);display:block;}
.projectify_wrapper div[data-nav-types="square"] .owl_control > div{border-radius:0px;}
.projectify_wrapper div[data-nav-types="square"] .owl_control > div > span:before,
.projectify_wrapper div[data-nav-types="square"] .owl_control > div > span:after{content:'';width:0px;height:2px;position:absolute;transition:all 0.2s linear;background:#fff;}
.projectify_wrapper div[data-nav-types="square"] .owl_control > div > span .c:before,
.projectify_wrapper div[data-nav-types="square"] .owl_control > div > span .c:after{content:"";width:2px;height:0;position:absolute;transition:all 0.2s linear;background:#fff;}
.projectify_wrapper div[data-nav-types="square"] .owl_control > div > span:hover:before,
.projectify_wrapper div[data-nav-types="square"] .owl_control > div > span:hover:after{width:100%;}
.projectify_wrapper div[data-nav-types="square"] .owl_control > div > span:hover .c:before,
.projectify_wrapper div[data-nav-types="square"] .owl_control > div > span:hover .c:after{height:100%;}
.projectify_wrapper div[data-nav-types="square"] .owl_control > div > span:after{left:0;bottom:0;transition-delay:0.6s;}
.projectify_wrapper div[data-nav-types="square"] .owl_control > div > span .c:after{transition-delay:0.4s;right:0;bottom:0}
.projectify_wrapper div[data-nav-types="square"] .owl_control > div > span:before{right:0;top:0;transition-delay:0.2s;}
.projectify_wrapper div[data-nav-types="square"] .owl_control > div > span .c:before{transition-delay:0s;left:0;top:0;}
.projectify_wrapper div[data-nav-types="square"] .owl_control > div > span:hover:after{transition-delay:0s;}
.projectify_wrapper div[data-nav-types="square"] .owl_control > div > span:hover .c:after{transition-delay:0.2s;}
.projectify_wrapper div[data-nav-types="square"] .owl_control > div > span:hover:before{transition-delay:0.4s;}
.projectify_wrapper div[data-nav-types="square"] .owl_control > div > span:hover .c:before{transition-delay:0.6s;}
.projectify_wrapper .owl_control .fn_prev{left:50px;}
.projectify_wrapper .owl_control .fn_next{right:50px;}
.projectify_wrapper .owl_control .fn_next > span{transform:rotate(180deg);}
.full_carousel_version .owl-carousel{height:100vh;}
.full_carousel_version .owl-carousel .item{height:100vh;position:relative;width:100%;overflow:hidden;}
.full_carousel_version .owl-carousel .item:after{z-index:30;content:'';position:absolute;right:0px;top:0px;width:1px;height:100%;background-color:rgba(255,255,255,0.3);}
.full_carousel_version .owl-carousel .item .title_holder{position:absolute;bottom:0px;left:0px;width:100%;padding:50px;z-index:10;box-sizing:border-box;}
.full_carousel_version .owl-carousel .item .img_holder{position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:5;background-position:center center;background-repeat:no-repeat;background-size:cover;}
.full_carousel_version .owl-carousel .item .title_holder p{display:none;text-transform:uppercase;font-weight:600;font-size:15px;letter-spacing:1px;color:#fff;line-height:1.5;margin:0;padding:0;margin-bottom:1px;}
.full_carousel_version .owl-carousel .item .title_holder p a{color:#fff;text-decoration:none;transition:all .3s ease;border-bottom:2px solid transparent;}
.full_carousel_version .owl-carousel .item .title_holder p a:hover{border-bottom-color:#fff;}
.full_carousel_version .owl-carousel .item .title_holder h3{margin:0;padding:0;font-size:30px;letter-spacing:0px;line-height:1.2;margin-bottom:15px;font-weight:400;}
.full_carousel_version .owl-carousel .item .title_holder h3 a{color:#fff;text-decoration:none;transition:all .3s ease;}
.full_carousel_version .owl-carousel .item .title_holder h3 a:hover{color:#000;}
.full_carousel_version .owl-carousel .item .title_holder a.simple_read_more{display:inline-block;color:#fff;text-decoration:none;border:1px solid #fff;text-transform:uppercase;font-size:11px;width:24px;height:24px;line-height:22px;letter-spacing:.5px;text-align:center;border-radius:50%;position:relative;overflow:hidden;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;transform:translateZ(0);}
.full_carousel_version .owl-carousel .item .title_holder a.simple_read_more i{margin:0;font-size:8px;line-height:22px;position:absolute;left:0;top:0;right:auto;width:24px;height:24px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;transform:translateZ(0);}
.full_carousel_version .owl-carousel .item .title_holder a.simple_read_more span{opacity:0;display:inline-block;vertical-align:middle;position:relative;top:-1px;transform:translateZ(0);-webkit-transition:opacity .4s cubic-bezier(.05,.43,.04,.87),text-indent .4s ease-in-out;-moz-transition:opacity .4s cubic-bezier(.05,.43,.04,.87),text-indent .4s ease-in-out;transition:opacity .4s cubic-bezier(.05,.43,.04,.87),text-indent .4s ease-in-out;will-change:opacity,text-indent;}
.full_carousel_version .owl-carousel .item .title_holder a.simple_read_more:hover i{right:0;left:auto;}
.full_carousel_version .owl-carousel .item .title_holder a.simple_read_more:hover{border-radius:4px;padding-right:20px;}
.full_carousel_version .owl-carousel .item .title_holder a.read_more{position:relative;display:inline-block;padding-right:36px;line-height:30px;}
.full_carousel_version .owl-carousel .item .title_holder a.read_more .arrow:before{font-family:'fontello' !important;font-weight:normal;font-style:normal;text-decoration:inherit;backface-visibility:hidden;-webkit-font-smoothing:antialiased;content:"\e825";color:#fff;line-height:30px;font-size:8px;position:absolute;right:-1px;width:26px;text-align:center;height:30px;top:50%;margin-top:-14px;-ms-transition:all 0.33s cubic-bezier(0.12,0.75,0.4,1);transition:all 0.33s cubic-bezier(0.12,0.75,0.4,1);-webkit-transition:all 0.33s cubic-bezier(0.12,0.75,0.4,1);}
.full_carousel_version .owl-carousel .item .title_holder a.read_more .arrow:after{position:absolute;content:'';border-bottom:1px solid #fff;height:1px;width:22px;right:12px;top:50%;margin-top:0px;-ms-transform:scale(0,1) translateX(0px);-ms-transform-origin:left;transform:scale(0,1) translateX(0px);transform-origin:left;pointer-events:none;transition:all 0.33s cubic-bezier(0.12,0.75,0.4,1);-webkit-transition:all 0.33s cubic-bezier(0.12,0.75,0.4,1);}
.full_carousel_version .owl-carousel .item .title_holder a.read_more:hover:after{-ms-transform:scale(0.8);-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0;}
.full_carousel_version .owl-carousel .item .title_holder a.read_more:hover .arrow:after, .full_carousel_version .owl-carousel .item .title_holder a.read_more:hover .arrow:before{-ms-transform:scale(1,1) translateX(9px);-webkit-transform:scale(1,1) translateX(9px);transform:scale(1,1) translateX(9px);}
.full_carousel_version .owl-carousel .item .title_holder a.read_more:after{border-radius:100%;border:1px solid #fff;height:25px;width:25px;position:absolute;right:0;top:50%;margin-top:-13px;content:' ';display:block;pointer-events:none;-ms-transition:all 0.33s cubic-bezier(0.12,0.75,0.4,1);transition:all 0.33s cubic-bezier(0.12,0.75,0.4,1);-webkit-transition:all 0.33s cubic-bezier(0.12,0.75,0.4,1);}
.full_carousel_version div[data-category-show="yes"] .owl-carousel .item .title_holder p{display:block;}
.full_carousel_version div[data-link-types="none"] .owl-carousel .item .title_holder a.simple_read_more{display:none;}
.full_carousel_version div[data-link-types="none"] .owl-carousel .item .title_holder a.read_more{display:none;}
.full_carousel_version div[data-link-types="static"] .owl-carousel .item .title_holder a.simple_read_more{width:auto;border-radius:4px;padding-right:20px;padding-left:11px;}
.full_carousel_version div[data-link-types="static"] .owl-carousel .item .title_holder a.simple_read_more span{opacity:1;}
.full_carousel_version div[data-link-types="static"] .owl-carousel .item .title_holder a.simple_read_more i{right:0;left:auto;}
.full_carousel_version div[data-link-types="static"][data-title-holder-type="smooth"] .owl-carousel .item .title_holder > span{height:24px;}
.full_carousel_version div[data-link-types="extendable"][data-title-holder-type="smooth"] .owl-carousel .item .title_holder > span{height:24px;}
.full_carousel_version div[data-title-holder-type="dynamic"] .owl-carousel .item .title_holder{transform:translateY(30px);opacity:0;transition:all .5s ease;}
.full_carousel_version div[data-title-holder-type="dynamic"] .owl-carousel .item:hover .title_holder{opacity:1;transform:translateY(0px);}
.full_carousel_version div[data-title-holder-type="smooth"] .owl-carousel .item .title_holder p{position:relative;overflow:hidden;}
.full_carousel_version div[data-title-holder-type="smooth"] .owl-carousel .item .title_holder p > span{display:block;position:relative;transform:translateY(100%);-webkit-transition:all 700ms cubic-bezier(0.155, 0.930, 0.430, 0.990);-moz-transition:all 700ms cubic-bezier(0.155, 0.930, 0.430, 0.990);-o-transition:all 700ms cubic-bezier(0.155, 0.930, 0.430, 0.990);transition:all 700ms cubic-bezier(0.155, 0.930, 0.430, 0.990);-webkit-transition-timing-function:cubic-bezier(0.155, 0.930, 0.430, 0.990);-moz-transition-timing-function:cubic-bezier(0.155, 0.930, 0.430, 0.990);-o-transition-timing-function:cubic-bezier(0.155, 0.930, 0.430, 0.990);transition-timing-function:cubic-bezier(0.155, 0.930, 0.430, 0.990);}
.full_carousel_version div[data-title-holder-type="smooth"] .owl-carousel .item .title_holder p > span a{transition:none;}
.full_carousel_version div[data-title-holder-type="smooth"] .owl-carousel .item:hover .title_holder p > span{transform:translateY(0);}
.full_carousel_version div[data-title-holder-type="smooth"] .owl-carousel .item .title_holder h3{position:relative;overflow:hidden;}
.full_carousel_version div[data-title-holder-type="smooth"] .owl-carousel .item .title_holder h3 a{position:relative;transform:translateY(100%);display:inline-block;-webkit-transition:all 700ms cubic-bezier(0.155, 0.930, 0.430, 0.990);-moz-transition:all 700ms cubic-bezier(0.155, 0.930, 0.430, 0.990);-o-transition:all 700ms cubic-bezier(0.155, 0.930, 0.430, 0.990);transition:all 700ms cubic-bezier(0.155, 0.930, 0.430, 0.990);-webkit-transition-timing-function:cubic-bezier(0.155, 0.930, 0.430, 0.990);-moz-transition-timing-function:cubic-bezier(0.155, 0.930, 0.430, 0.990);-o-transition-timing-function:cubic-bezier(0.155, 0.930, 0.430, 0.990);transition-timing-function:cubic-bezier(0.155, 0.930, 0.430, 0.990);transition-delay:100ms;}
.full_carousel_version div[data-title-holder-type="smooth"] .owl-carousel .item:hover .title_holder h3 a{transform:translateY(0);}
.full_carousel_version div[data-title-holder-type="smooth"] .owl-carousel .item .title_holder > span{position:relative;overflow:hidden;display:block;height:30px;}
.full_carousel_version div[data-title-holder-type="smooth"] .owl-carousel .item .title_holder > span a{position:relative;transform:translateY(100%);display:inline-block;-webkit-transition:all 700ms cubic-bezier(0.155, 0.930, 0.430, 0.990);-moz-transition:all 700ms cubic-bezier(0.155, 0.930, 0.430, 0.990);-o-transition:all 700ms cubic-bezier(0.155, 0.930, 0.430, 0.990);transition:all 700ms cubic-bezier(0.155, 0.930, 0.430, 0.990);-webkit-transition-timing-function:cubic-bezier(0.155, 0.930, 0.430, 0.990);-moz-transition-timing-function:cubic-bezier(0.155, 0.930, 0.430, 0.990);-o-transition-timing-function:cubic-bezier(0.155, 0.930, 0.430, 0.990);transition-timing-function:cubic-bezier(0.155, 0.930, 0.430, 0.990);transition-delay:200ms;}
.full_carousel_version div[data-title-holder-type="smooth"] .owl-carousel .item:hover .title_holder > span a{transform:translateY(0);}
.full_carousel_version .projectify_carousel_full_beta .owl-carousel .item .title_holder{background-color:#fff;text-align:center;}
.full_carousel_version .projectify_carousel_full_beta .owl-carousel .item .title_holder p, .full_carousel_version .projectify_carousel_full_beta .owl-carousel .item .title_holder p a, .full_carousel_version .projectify_carousel_full_beta .owl-carousel .item .title_holder h3 a{color:#000;}
.full_carousel_version .projectify_carousel_full_beta .owl-carousel .item .title_holder h3{margin:0px;}
.full_carousel_version .projectify_carousel_full_beta .owl-carousel .item .title_holder p a:hover{border-bottom-color:#000;}
.full_carousel_version .projectify_carousel_full_beta .owl-carousel .item .title_holder h3 a:hover{color:tomato;}
.projectify_carousel_full_beta[data-title-holder-position="top"] .owl-carousel .item .title_holder{bottom:auto;top:0px;}
.projectify_carousel_full_beta[data-title-holder-position="middle"] .owl-carousel .item .title_holder{bottom:auto;top:50%;transform:translateY(-50%);}
.projectify_carousel_full_beta[data-title-holder-position="bottom"][data-title-holder-animation="dynamic"] .owl-carousel .item .title_holder{bottom:auto;top:100%;transition:all .5s ease;}
.projectify_carousel_full_beta[data-title-holder-position="bottom"][data-title-holder-animation="dynamic"] .owl-carousel .item:hover .title_holder{transform:translate3d(0px,-160px,0px);}
.projectify_carousel_full_beta[data-title-holder-position="bottom"][data-title-holder-animation="dynamic"] .owl-carousel .item .img_holder{transition:all .5s ease;}
.projectify_carousel_full_beta[data-title-holder-position="bottom"][data-title-holder-animation="dynamic"] .owl-carousel .item:hover .img_holder{top:-80px;}
.projectify_carousel_full_beta[data-title-holder-position="top"][data-title-holder-animation="dynamic"] .owl-carousel .item .title_holder{bottom:100%;top:auto;transition:all .5s ease;}
.projectify_carousel_full_beta[data-title-holder-position="top"][data-title-holder-animation="dynamic"] .owl-carousel .item:hover .title_holder{transform:translate3d(0px,160px,0px);}
.projectify_carousel_full_beta[data-title-holder-position="top"][data-title-holder-animation="dynamic"] .owl-carousel .item .img_holder{transition:all .5s ease;}
.projectify_carousel_full_beta[data-title-holder-position="top"][data-title-holder-animation="dynamic"] .owl-carousel .item:hover .img_holder{top:80px;}
.projectify_carousel_full_interactive{width:100%;float:left;clear:both;position:relative;z-index:1;overflow:hidden;}
.projectify_carousel_full_interactive .interactive_overlay > div{position:absolute;width:100%;height:100%;top:0px;left:0px;background-size:cover;background-repeat:no-repeat;background-position:center center;opacity:0;visibility:hidden;z-index:-1;-webkit-transform:scale(1,1) translate3d(0,0,0);-moz-transform:scale(1,1) translate3d(0,0,0);-ms-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0);-webkit-transition:opacity .5s ease, transform 4s ease;-moz-transition:opacity .5s ease, transform 4s ease;-ms-transition:opacity .5s ease, transform 4s ease;-o-transition:opacity .5s ease, transform 4s ease;transition:opacity .5s ease, transform 4s ease;}
.projectify_carousel_full_interactive .interactive_overlay > div.hovered{opacity:1;visibility:visible;-webkit-transform:scale(1.1,1.1) translate3d(0,0,0);-moz-transform:scale(1.1,1.1) translate3d(0,0,0);-ms-transform:scale(1.1,1.1) translate3d(0,0,0);transform:scale(1.1,1.1) translate3d(0,0,0);}
.full_carousel_version .projectify_carousel_full_interactive .owl-carousel .item:after{right:1px;}
.full_carousel_version .projectify_carousel_full_interactive .owl-carousel .item .img_holder{display:none;}
@media(max-width:1040px){
.full_carousel_version div[data-title-holder-type="dynamic"] .owl-carousel .item .title_holder{opacity:1;transform:translateY(0px);}
.full_carousel_version div[data-title-holder-type="smooth"] .owl-carousel .item .title_holder p > span{transform:translateY(0);}
.full_carousel_version div[data-title-holder-type="smooth"] .owl-carousel .item .title_holder h3 a{transform:translateY(0);}
.full_carousel_version div[data-title-holder-type="smooth"] .owl-carousel .item .title_holder > span a{transform:translateY(0);}
.projectify_carousel_full_beta[data-title-holder-position="bottom"][data-title-holder-animation="dynamic"] .owl-carousel .item .title_holder{bottom:0px;top:auto;transform:translate3d(0px,0px,0px) !important;}
.projectify_carousel_full_beta[data-title-holder-position="top"][data-title-holder-animation="dynamic"] .owl-carousel .item .title_holder{top:0px;bottom:auto;transform:translate3d(0px,0px,0px) !important;}
.projectify_carousel_full_beta[data-title-holder-position="bottom"][data-title-holder-animation="dynamic"] .owl-carousel .item .img_holder{top:0px !important;}
.projectify_carousel_full_beta[data-title-holder-position="top"][data-title-holder-animation="dynamic"] .owl-carousel .item .img_holder{top:0px !important;}
.projectify_carousel_full_interactive .interactive_overlay{display:none;}
.full_carousel_version .projectify_carousel_full_interactive .owl-carousel .item .img_holder{display:block;}
}  .square_carousel_version{width:100%;float:left;clear:both;}
.projectify_carousel_square{width:100%;float:left;clear:both;position:relative;box-sizing:border-box;}
.projectify_carousel_square.alpha .owl_control .fn_next{right:33.3333%;margin-right:-150px;}
.projectify_carousel_square.alpha .owl_control .fn_prev{left:33.3333%;margin-left:-150px;}
.projectify_carousel_square .inner{width:100%;float:left;clear:both;position:relative;box-sizing:border-box;}
.projectify_carousel_square.alpha .item{transition:all .5s ease;transform:scale(0.8) translateZ(0);transform-origin:center center;}
.projectify_carousel_square.alpha .item{margin:0px -5.58%;position:relative;clear:both;}
.projectify_carousel_square.alpha img{opacity:0;position:relative;z-index:-5;}
.projectify_carousel_square.alpha .img_holder{position:absolute;z-index:-2;width:100%;height:100%;left:0px;top:0px;background-position:center center;background-size:cover;background-repeat:no-repeat;}
.projectify_carousel_square.alpha .title_holder{position:absolute;bottom:60px;left:40px;right:40px;z-index:3;text-align:center;opacity:0;visibility:hidden;transition:all 1s ease;transform:translateY(20px) translateZ(0);}
.projectify_carousel_square.alpha .title_holder p{margin:0px;padding:0px;font-size:15px;color:#fff;line-height:1.5;margin-bottom:8px;display:none;}
.projectify_carousel_square.alpha .title_holder p a{color:#fff;text-transform:uppercase;transition:all .3s ease;border-bottom:2px solid transparent;}
.projectify_carousel_square.alpha .title_holder p a:hover{border-bottom-color:#fff;}
.projectify_carousel_square.alpha .title_holder h3{margin:0;padding:0;font-size:36px;line-height:1.3;}
.projectify_carousel_square.alpha .title_holder h3 a{color:#fff;display:inline-block;}
.projectify_carousel_square.alpha .title_holder h3 a:hover{color:#000;}
.projectify_carousel_square.alpha .active.center .title_holder{opacity:1;visibility:visible;transition-delay:.5s;transform:translateY(0px) translateZ(0);}
.projectify_carousel_square.alpha .active.center .item{transform:scale(1) translateZ(0);}
.projectify_carousel_square.alpha{padding:0px 40px;}
.projectify_carousel_square.alpha[data-category-show="yes"] .title_holder p{display:block;}
.projectify_carousel_square.alpha[data-box-shadow-alpha="yes"] .active.center .item{box-shadow:0px 0px 80px 0px rgba(0,0,0,.7);}
.projectify_carousel_square.alpha[data-box-shadow-alpha="yes"] .item{margin:80px -5.58%;}
@media(max-width:1300px){
.projectify_carousel_square.alpha .title_holder h3{font-size:36px;}
}
@media(max-width:1200px){
.projectify_carousel_square.alpha .title_holder h3{font-size:28px;}
}
@media(max-width:1040px){
.projectify_carousel_square.alpha .title_holder h3{font-size:24px;}
.projectify_carousel_square.alpha .title_holder{left:30px;right:30px;bottom:40px;}
}
@media(max-width:768px){
.projectify_carousel_square.alpha .title_holder p{font-size:12px;margin-bottom:5px;}
.projectify_carousel_square.alpha .title_holder h3{font-size:18px;}
.projectify_carousel_square.alpha .title_holder{left:10px;right:10px;bottom:15px;}
}
@media(max-width:480px){
.projectify_carousel_square.alpha{padding:0px 20px;}
.projectify_carousel_square.alpha[data-box-shadow-alpha="yes"] .active.center .item{box-shadow:none;}
.projectify_carousel_square.alpha[data-box-shadow-alpha="yes"] .item{margin:0px;}
.projectify_carousel_square.alpha .item{margin:0px;}
.projectify_carousel_square.alpha .owl_control .fn_next{right:10px;margin-right:0px;}
.projectify_carousel_square.alpha .owl_control .fn_prev{left:10px;margin-left:0px;}
.projectify_carousel_square.alpha .item{transform:scale(1) translateZ(0);}
}  .projectify_carousel_square.beta{padding:0px 40px;}
.projectify_carousel_square.beta .owl-carousel .owl-stage-outer{overflow:visible;}
.projectify_carousel_square.beta .item{width:100%;float:left;position:relative;clear:both;transition:all .7s ease;}
.projectify_carousel_square.beta img{opacity:0;position:relative;z-index:-5;}
.projectify_carousel_square.beta .img_holder{position:absolute;z-index:-2;width:100%;height:100%;left:0px;top:0px;background-position:center center;background-size:cover;background-repeat:no-repeat;}
.projectify_carousel_square.beta .title_holder{position:absolute;bottom:40px;left:30px;right:30px;z-index:3;text-align:center;opacity:0;visibility:hidden;transition:all .7s ease;transform:translateY(20px) translateZ(0);}
.projectify_carousel_square.beta .item:hover .title_holder{opacity:1;visibility:visible;transform:translateY(0px) translateZ(0);transition-delay:.3s;}
.projectify_carousel_square.beta .title_holder p{margin:0px;padding:0px;font-size:15px;color:#fff;line-height:1.5;display:none;}
.projectify_carousel_square.beta .title_holder p a{color:#fff;text-transform:uppercase;transition:all .3s ease;border-bottom:2px solid transparent;}
.projectify_carousel_square.beta .title_holder p a:hover{border-bottom-color:#fff;}
.projectify_carousel_square.beta .title_holder h3{margin:0;padding:0;font-size:36px;line-height:1.3;}
.projectify_carousel_square.beta .title_holder h3 a{color:#fff;display:inline-block;}
.projectify_carousel_square.beta .title_holder h3 a:hover{color:#000;}
.projectify_carousel_square.beta[data-category-show="yes"] .title_holder p{display:block;}
.projectify_carousel_square.beta[data-box-shadow-beta="yes"] .item{margin:80px 0px;box-shadow:0px 0px 80px 0px transparent;}
.projectify_carousel_square.beta[data-box-shadow-beta="yes"] .item:hover{box-shadow:0px 0px 80px 0px rgba(0,0,0,0.7);}
@media(max-width:1300px){
.projectify_carousel_square.beta .title_holder h3{font-size:36px;}
}
@media(max-width:1200px){
.projectify_carousel_square.beta .title_holder h3{font-size:28px;}
}
@media(max-width:1040px){
.projectify_carousel_square.beta .title_holder{opacity:1;visibility:visible;transform:translate3d(0,0,0);}
.projectify_carousel_square.beta .item:hover{box-shadow:none;}
.projectify_carousel_square.beta .owl-carousel .owl-stage-outer{overflow:hidden;}
.projectify_carousel_square.beta .title_holder h3{font-size:24px;}
.projectify_carousel_square.beta .title_holder{left:30px;right:30px;bottom:40px;}
.projectify_carousel_square.beta{padding:0px 20px;}
}
@media(max-width:768px){
.projectify_carousel_square.beta .title_holder p{font-size:12px;margin-bottom:5px;}
.projectify_carousel_square.beta .title_holder h3{font-size:15px;}
.projectify_carousel_square.beta .title_holder{left:10px;right:10px;bottom:15px;}
}
@media(max-width:480px){
.projectify_carousel_square.beta[data-box-shadow-beta="yes"] .item{margin:0px;}
.projectify_carousel_square.beta[data-box-shadow-beta="yes"] .item:hover{box-shadow:none;}
.projectify_carousel_square.beta .item{margin:0px;}
.projectify_carousel_square.beta .owl_control .fn_next{right:10px;margin-right:0px;}
.projectify_carousel_square.beta .owl_control .fn_prev{left:10px;margin-left:0px;}
}  .projectify_carousel_square.gamma .item{width:100%;float:left;position:relative;clear:both;}
.projectify_carousel_square.gamma img{opacity:0;position:relative;z-index:-5;}
.projectify_carousel_square.gamma .img_holder{position:absolute;z-index:-2;width:100%;height:100%;left:0px;top:0px;background-position:center center;background-size:cover;background-repeat:no-repeat;}
.projectify_carousel_square.gamma .title_holder{position:absolute;bottom:0px;left:0px;right:0px;z-index:3;text-align:center;padding:30px 40px;opacity:0;visibility:hidden;transform:translateY(20px) translateZ(0);transition:all .5s ease;box-sizing:border-box;}
.projectify_carousel_square.gamma .item:hover .title_holder{opacity:1;visibility:visible;transform:translateY(0px) translateZ(0);}
.projectify_carousel_square.gamma .title_holder p{margin:0px;padding:0px;font-size:15px;color:#fff;line-height:1.5;margin-bottom:8px;display:none;}
.projectify_carousel_square.gamma .title_holder p a{color:#fff;text-transform:uppercase;transition:all .3s ease;border-bottom:2px solid transparent;}
.projectify_carousel_square.gamma .title_holder p a:hover{border-bottom-color:#fff;}
.projectify_carousel_square.gamma .title_holder h3{margin:0;padding:0;font-size:36px;line-height:1.3;}
.projectify_carousel_square.gamma .title_holder h3 a{color:#fff;display:inline-block;}
.projectify_carousel_square.gamma .title_holder h3 a:hover{color:#000;}
.projectify_carousel_square.gamma[data-category-show="yes"] .title_holder p{display:block;}
@media(max-width:1200px){
.projectify_carousel_square.gamma .title_holder h3{font-size:28px;}
}
@media(max-width:1040px){
.projectify_carousel_square.gamma .title_holder{opacity:1;visibility:visible;transform:translateY(0) translateZ(0);}
.projectify_carousel_square.gamma .title_holder h3{font-size:24px;}
}
@media(max-width:768px){
.projectify_carousel_square.gamma .title_holder p{font-size:12px;margin-bottom:5px;}
.projectify_carousel_square.gamma .title_holder h3{font-size:15px;}
}
@media(max-width:480px){
.projectify_carousel_square.gamma .owl_control .fn_next{right:10px;margin-right:0px;}
.projectify_carousel_square.gamma .owl_control .fn_prev{left:10px;margin-left:0px;}
}  .projectify_carousel_square.mini .inner{padding:0px 100px;}
.projectify_wrapper .projectify_carousel_square.mini .owl_control .fn_prev{left:20px;}
.projectify_wrapper .projectify_carousel_square.mini .owl_control .fn_next{right:20px;}
.projectify_carousel_square.mini{max-width:1370px;float:none;margin:0px auto;padding:0px}
.projectify_carousel_square.mini .item{width:100%;float:left;position:relative;clear:both;}
.projectify_carousel_square.mini .mini_img_holder{width:100%;float:left;position:relative;clear:both;}
.projectify_carousel_square.mini img{opacity:0;position:relative;z-index:-5;}
.projectify_carousel_square.mini .img_holder{position:absolute;z-index:-2;width:100%;height:100%;left:0px;top:0px;background-position:center center;background-size:cover;background-repeat:no-repeat;}
.projectify_carousel_square.mini .title_holder{position:relative;width:100%;float:left;clear:both;z-index:3;text-align:center;padding:20px 10px;box-sizing:border-box;}
.projectify_carousel_square.mini .title_holder p{margin:0px;padding:0px;font-size:11px;color:#333;line-height:1.5;margin-bottom:8px;display:none;}
.projectify_carousel_square.mini .title_holder p a{color:#333;text-transform:uppercase;transition:all .3s ease;border-bottom:1px solid transparent;}
.projectify_carousel_square.mini .title_holder p a:hover{border-bottom-color:#333;}
.projectify_carousel_square.mini .title_holder h3{margin:0;padding:0;font-size:18px;line-height:1.3;}
.projectify_carousel_square.mini .title_holder h3 a{color:#333;display:inline-block;}
.projectify_carousel_square.mini .title_holder h3 a:hover{color:#000;}
.projectify_carousel_square.mini[data-category-show="yes"] .title_holder p{display:block;}
@media(max-width:1040px){
.projectify_carousel_square.mini .inner{padding:0px 40px;}
.projectify_wrapper .projectify_carousel_square.mini .owl_control .fn_next{right:60px;}
.projectify_wrapper .projectify_carousel_square.mini .owl_control .fn_prev{left:60px;}
}
@media(max-width:768px){
.projectify_carousel_square.mini .inner{padding:0px 20px;}
.projectify_wrapper .projectify_carousel_square.mini .owl_control .fn_next{right:40px;}
.projectify_wrapper .projectify_carousel_square.mini .owl_control .fn_prev{left:40px;}
}
@media(max-width:480px){
.projectify_carousel_square.mini .owl_control .fn_next{right:10px;margin-right:0px;}
.projectify_carousel_square.mini .owl_control .fn_prev{left:10px;margin-left:0px;}
}  .projectify_carousel_square.numbered .numbered_control{width:100%;float:left;padding:0px 30px;box-sizing:border-box;margin-bottom:34px;}
.projectify_carousel_square.numbered .numbered_control > div:hover > span:after{opacity:1;}
.projectify_carousel_square.numbered .n_next{float:left;width:42px;margin-left:1px;height:33px;cursor:pointer;position:relative;}
.projectify_carousel_square.numbered .n_prev{float:left;width:42px;height:33px;cursor:pointer;position:relative;}
.projectify_carousel_square.numbered .n_prev > span:after, .projectify_carousel_square.numbered .n_next > span:after{content:'';position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;background-color:#1F151F;opacity:.93;transition:all .5s ease;}
.projectify_carousel_square.numbered .n_next > span{display:block;position:relative;height:100%;border-top-right-radius:3px;border-bottom-right-radius:3px;overflow:hidden;}
.projectify_carousel_square.numbered .n_prev > span{display:block;position:relative;height:100%;border-top-left-radius:3px;border-bottom-left-radius:3px;overflow:hidden;}
.projectify_carousel_square.numbered .numbered_control span.a{width:9px;height:2px;position:absolute;left:16px;top:13px;background-color:#fff;transform:rotate(135deg);display:block;z-index:2;}
.projectify_carousel_square.numbered .numbered_control span.b{width:9px;height:2px;position:absolute;left:16px;top:18px;background-color:#fff;transform:rotate(45deg);display:block;z-index:2;}
.projectify_carousel_square.numbered .numbered_control .n_next span.a{transform:rotate(45deg);}
.projectify_carousel_square.numbered .numbered_control .n_next span.b{transform:rotate(135deg);}
.projectify_carousel_square.numbered .n_prev:after{width:1px;height:100%;left:100%;top:0px;content:'';position:absolute;background-color:#1F151F;opacity:.87;}
.projectify_carousel_square.numbered .owl-carousel{float:left;}
.projectify_carousel_square.numbered .item{position:relative;margin:0px 31px 0px 30px;float:left;}
.projectify_carousel_square.numbered .owl-item:last-child .item:after{display:none;}
.projectify_carousel_square.numbered .item:after{width:1px;position:absolute;height:100%;left:100%;margin-left:30px;content:'';top:0px;background-color:#baafaf;}
.projectify_carousel_square.numbered .number_holder{width:100%;float:left;clear:both;margin-bottom:4px;}
.projectify_carousel_square.numbered .number_holder span{color:#333;font-size:18px;line-height:1.3;display:block;letter-spacing:.5px;font-weight:700;}
.projectify_carousel_square.numbered .mini_img_holder{width:100%;float:left;position:relative;clear:both;}
.projectify_carousel_square.numbered img{opacity:0;position:relative;z-index:-5;}
.projectify_carousel_square.numbered .img_holder{position:absolute;z-index:-2;width:100%;height:100%;left:0px;top:0px;background-position:center center;background-size:cover;background-repeat:no-repeat;}
.projectify_carousel_square.numbered .title_holder{position:relative;width:100%;float:left;clear:both;z-index:3;padding-top:40px;}
.projectify_carousel_square.numbered .title_holder p{margin:0px;padding:0px;font-size:11px;color:#333;line-height:1.5;margin-bottom:8px;display:none;}
.projectify_carousel_square.numbered .title_holder p a{color:#333;text-transform:uppercase;transition:all .3s ease;border-bottom:1px solid transparent;}
.projectify_carousel_square.numbered .title_holder p a:hover{border-bottom-color:#333;}
.projectify_carousel_square.numbered .title_holder h3{margin:0;padding:0;font-size:18px;line-height:1.3;}
.projectify_carousel_square.numbered .title_holder h3 a{color:#333;display:inline-block;}
.projectify_carousel_square.numbered .title_holder h3 a:hover{color:#000;}
.projectify_carousel_square.numbered[data-category-show="yes"] .title_holder p{display:block;}
@media(max-width:480px){
.projectify_carousel_square.numbered .item{margin:0px 30px;}
.projectify_carousel_square.numbered .item:after{display:none;}
}  .circle_carousel_version{width:100%;float:left;clear:both;position:relative;z-index:1;}
.projectify_carousel_circle{width:100%;float:left;clear:both;box-sizing:border-box;}
.projectify_carousel_circle.alpha{padding:0px 20px;}
.projectify_carousel_circle.alpha .img-slider{max-width:400px;margin:0px auto 70px auto;float:none;}
.projectify_carousel_circle.alpha .item_holder{position:relative;cursor:pointer;height:400px;display:flex;align-items:center;justify-content:center;}
.projectify_carousel_circle.alpha .img_holder{position:absolute;left:0px;top:0px;right:0px;bottom:0px;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.projectify_carousel_circle.alpha .swiper-container{overflow:visible;}
.projectify_carousel_circle.alpha .item{border-radius:100%;overflow:hidden;position:relative;width:320px;height:320px;transition:all 0.2s cubic-bezier( 0.63, 0.1, 0.08, 1.01 );transition:opacity 0.4s cubic-bezier( 0.63, 0.1, 0.08, 1.01 );background-color:#eee;}
.projectify_carousel_circle.alpha .swiper-slide-active .item{width:400px;height:400px;transition:all 0.4s cubic-bezier( 0.63, 0.1, 0.08, 1.01 );}
.projectify_carousel_circle.alpha .img-slider .swiper-slide-active{}
.projectify_carousel_circle.alpha .img-slider .swiper-slide{overflow:visible;width:400px;}
.projectify_carousel_circle.alpha .content-slider{max-width:800px;margin:0px auto;float:none;position:relative;padding:0px 120px;}
.projectify_carousel_circle.alpha .content-slider .fn_next{position:absolute;width:120px;height:100%;right:0px;background-color:#222;cursor:pointer;border-top-right-radius:2px;border-bottom-right-radius:2px;}
.projectify_carousel_circle.alpha .content-slider .fn_next.swiper-button-disabled{cursor:default;}
.projectify_carousel_circle.alpha .content-slider .fn_prev.swiper-button-disabled{cursor:default;}
.projectify_carousel_circle.alpha .content-slider .fn_prev{position:absolute;width:120px;height:100%;left:0px;background-color:#222;cursor:pointer;border-top-left-radius:2px;border-bottom-left-radius:2px;}
.projectify_carousel_circle.alpha .content-slider .fn_prev span.a{width:9px;height:2px;position:absolute;left:56px;top:57px;background-color:#999;transform:rotate(135deg);display:block;z-index:2;transition:all .2s ease;}
.projectify_carousel_circle.alpha .content-slider .fn_prev span.b{width:9px;height:2px;position:absolute;left:56px;top:62px;background-color:#999;transform:rotate(45deg);display:block;z-index:2;transition:all .2s ease;}
.projectify_carousel_circle.alpha .content-slider .fn_prev:hover span.a, .projectify_carousel_circle.alpha .content-slider .fn_prev:hover span.b{background-color:#ccc;}
.projectify_carousel_circle.alpha .content-slider .fn_prev.swiper-button-disabled span.a, .projectify_carousel_circle.alpha .content-slider .fn_prev.swiper-button-disabled span.b{background-color:#999;}
.projectify_carousel_circle.alpha .content-slider .fn_next span.a{width:9px;height:2px;position:absolute;left:56px;top:57px;background-color:#999;transform:rotate(45deg);display:block;z-index:2;transition:all .2s ease;}
.projectify_carousel_circle.alpha .content-slider .fn_next span.b{width:9px;height:2px;position:absolute;left:56px;top:62px;background-color:#999;transform:rotate(135deg);display:block;z-index:2;transition:all .2s ease;}
.projectify_carousel_circle.alpha .content-slider .fn_next:hover span.a, .projectify_carousel_circle.alpha .content-slider .fn_next:hover span.b{background-color:#ccc;}
.projectify_carousel_circle.alpha .content-slider .fn_next.swiper-button-disabled span.a, .projectify_carousel_circle.alpha .content-slider .fn_next.swiper-button-disabled span.b{background-color:#999;}
.projectify_carousel_circle.alpha .title_holder{text-align:center;background-color:#111;padding:30px 40px;height:120px;}
.projectify_carousel_circle.alpha .title_holder p, .projectify_carousel_circle.alpha .title_holder h3{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;transition:all .3s ease;}
.projectify_carousel_circle.alpha .title_holder p{display:none;text-transform:uppercase;font-weight:400;font-size:15px;letter-spacing:1px;color:#fff;line-height:1.5;margin:0;padding:0;margin-bottom:1px;}
.projectify_carousel_circle.alpha .title_holder p a{color:#fff;text-decoration:none;transition:all .3s ease;border-bottom:1px solid transparent;}
.projectify_carousel_circle.alpha .title_holder p a:hover{border-bottom-color:#fff;}
.projectify_carousel_circle.alpha .title_holder h3{margin:0;padding:0;font-size:30px;letter-spacing:0px;line-height:60px !important;font-weight:400;}
.projectify_carousel_circle.alpha .title_holder h3 a{color:#fff;text-decoration:none;transition:all .3s ease;display:inline-block;}
.projectify_carousel_circle.alpha .title_holder h3 a:hover{color:#ccc;}
.projectify_carousel_circle.alpha[data-category-show="yes"] .title_holder p{display:block;}
.projectify_carousel_circle.alpha[data-category-show="yes"] .title_holder h3{line-height:1.2 !important;}
@media(max-width:768px){
.projectify_carousel_circle.alpha .content-slider{padding:0px;}
.projectify_carousel_circle.alpha .content-slider .fn_prev{width:50px;height:50px;left:0px;bottom:0px;z-index:222;border-radius:0px;}
.projectify_carousel_circle.alpha .content-slider .fn_next{width:50px;height:50px;right:0px;bottom:0px;z-index:222;border-radius:0px;}
.projectify_carousel_circle.alpha .content-slider .fn_next span.a, .projectify_carousel_circle.alpha .content-slider .fn_prev span.a{left:20px;top:22px;}
.projectify_carousel_circle.alpha .content-slider .fn_next span.b, .projectify_carousel_circle.alpha .content-slider .fn_prev span.b{left:20px;top:27px;}
.projectify_carousel_circle.alpha .content-slider .fn_next, .projectify_carousel_circle.alpha .content-slider .fn_prev{background-color:#222;}
.projectify_carousel_circle.alpha .alpha_controller{position:absolute;bottom:100%;left:0px;right:0px;height:50px;background-color:#333;}
.projectify_carousel_circle.alpha .title_holder{padding:30px 20px;}
}
@media(max-width:480px){
.projectify_carousel_circle.alpha .item{width:200px;height:200px;}
.projectify_carousel_circle.alpha .swiper-slide-active .item{width:250px;height:250px;}
.projectify_carousel_circle.alpha .item_holder{display:flex;align-content:center;justify-content:center;height:380px;}
}  .projectify_carousel_circle.beta .inner{width:100%;float:left;overflow:hidden;clear:both;}
.projectify_carousel_circle.beta .img_slider_wrap{width:100%;float:left;position:relative;padding:0px 220px;margin-bottom:50px;box-sizing:border-box;}
.projectify_carousel_circle.beta img{opacity:0;position:relative;z-index:-5;}
.projectify_carousel_circle .beta_controller{width:100%;z-index:1;position:absolute;height:40px;left:0px;top:50%;margin-top:-20px;}
.projectify_carousel_circle .beta_controller div{width:120px;position:absolute;z-index:2;background-color:#090909;height:100%;top:0px;cursor:pointer;}
.projectify_carousel_circle .beta_controller .fn_prev{left:0px;border-top-right-radius:2px;border-bottom-right-radius:2px;}
.projectify_carousel_circle .beta_controller .fn_next{right:0px;border-top-left-radius:2px;border-bottom-left-radius:2px;}
.projectify_carousel_circle .beta_controller span.a{width:13px;height:2px;position:absolute;left:54px;top:15px;background-color:#999;transform:rotate(135deg);display:block;z-index:2;transition:all .2s ease;}
.projectify_carousel_circle .beta_controller span.b{width:13px;height:2px;position:absolute;left:54px;top:23px;background-color:#999;transform:rotate(45deg);display:block;z-index:2;transition:all .2s ease;}
.projectify_carousel_circle .beta_controller div:hover span.a, .projectify_carousel_circle .beta_controller div:hover span.b{background-color:#ccc;}
.projectify_carousel_circle .beta_controller .swiper-button-disabled{cursor:default;}
.projectify_carousel_circle .beta_controller .swiper-button-disabled span.a, .projectify_carousel_circle .beta_controller .swiper-button-disabled span.b{background-color:#999 !important;}
.projectify_carousel_circle .beta_controller .fn_next span.a{transform:rotate(45deg);}
.projectify_carousel_circle .beta_controller .fn_next span.b{transform:rotate(135deg);}
.projectify_carousel_circle .beta_controller:after{background-color:#090909;opacity:.3;top:12px;left:100px;bottom:12px;right:100px;position:absolute;content:'';display:none;}
.projectify_carousel_circle .beta_controller:before{top:0px;left:100px;bottom:0px;right:100px;content:'';position:absolute;background:-moz-linear-gradient(0deg, rgba(9,9,9,.4) 0%, rgba(9,9,9,0) 50%, rgba(9,9,9,0) 50%, rgba(9,9,9,.4) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(9,9,9,.4)), color-stop(50%, rgba(9,9,9,0)), color-stop(50%, rgba(9,9,9,0)), color-stop(100%, rgba(9,9,9,.4)));background:-webkit-linear-gradient(0deg, rgba(9,9,9,.4) 0%, rgba(9,9,9,0) 50%, rgba(9,9,9,0) 50%, rgba(9,9,9,.4) 100%);background:-o-linear-gradient(0deg, rgba(9,9,9,.4) 0%, rgba(9,9,9,0) 50%, rgba(9,9,9,0) 50%, rgba(9,9,9,.4) 100%);background:-ms-linear-gradient(0deg, rgba(9,9,9,.4) 0%, rgba(9,9,9,0) 50%, rgba(9,9,9,0) 50%, rgba(9,9,9,.4) 100%);background:linear-gradient(90deg, rgba(9,9,9,.4) 0%, rgba(9,9,9,0) 50%, rgba(9,9,9,0) 50%, rgba(9,9,9,.4) 100%);}
.projectify_carousel_circle.beta .item_holder{position:relative;cursor:pointer;display:flex;align-items:center;}
.projectify_carousel_circle.beta .img_holder{position:absolute;left:0px;top:0px;right:0px;bottom:0px;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.projectify_carousel_circle.beta .swiper-container{overflow:visible;}
.projectify_carousel_circle.beta .item{border-radius:100%;overflow:hidden;position:relative;transition:all 0.2s cubic-bezier( 0.63, 0.1, 0.08, 1.01 );transition:opacity 0.4s cubic-bezier( 0.63, 0.1, 0.08, 1.01 );background-color:#eee;transform:scale(.75);}
.projectify_carousel_circle.beta .swiper-slide-active .item{transition:all 0.4s cubic-bezier( 0.63, 0.1, 0.08, 1.01 );transform:scale(1);}
.projectify_carousel_circle.beta .img-slider .swiper-slide{overflow:visible;}
.projectify_carousel_circle.beta .content-slider{max-width:600px;margin:0px auto;float:none;position:relative;overflow:hidden;clear:both;}
.projectify_carousel_circle.beta .title_holder{text-align:center;width:100%;float:left;clear:both;padding:0px 20px;box-sizing:border-box;}
.projectify_carousel_circle.beta .title_holder p, .projectify_carousel_circle.beta .title_holder h3{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;transition:all .3s ease;}
.projectify_carousel_circle.beta .title_holder p{display:none;text-transform:uppercase;font-weight:400;font-size:15px;letter-spacing:1px;color:#fff;line-height:1.5;margin:0;padding:0;margin-bottom:1px;}
.projectify_carousel_circle.beta .title_holder p a{color:#fff;text-decoration:none;transition:all .3s ease;border-bottom:1px solid transparent;}
.projectify_carousel_circle.beta .title_holder p a:hover{border-bottom-color:#fff;}
.projectify_carousel_circle.beta .title_holder h3{margin:0;padding:0;font-size:30px;letter-spacing:0px;line-height:1.2;font-weight:400;}
.projectify_carousel_circle.beta .title_holder h3 a{color:#fff;text-decoration:none;transition:all .3s ease;display:inline-block;}
.projectify_carousel_circle.beta .title_holder h3 a:hover{color:#ccc;}
.projectify_carousel_circle.beta[data-category-show="yes"] .title_holder p{display:block;}
.projectify_carousel_circle.beta[data-bg-line="color"] .beta_controller:before{display:none;}
.projectify_carousel_circle.beta[data-bg-line="color"] .beta_controller:after{display:block;}
@media(max-width:1400px){
.projectify_carousel_circle.beta .img_slider_wrap{padding:0px 100px;}
.projectify_carousel_circle .beta_controller > div{width:60px;}
.projectify_carousel_circle .beta_controller span.a{left:22px;}
.projectify_carousel_circle .beta_controller span.b{left:22px;}
.projectify_carousel_circle .beta_controller:after, .projectify_carousel_circle .beta_controller:before{left:40px;right:40px;}
}
@media(max-width:480px){
.projectify_carousel_circle.beta .item{transform:scale(1)}
}  .projectify_carousel_circle.gamma{padding:0px 20px;margin:0px auto;float:none;max-width:1170px;}
.projectify_carousel_circle .gamma_controller{height:50px;width:102px;position:absolute;bottom:30px;left:0px;z-index:2;}
.projectify_carousel_circle .gamma_controller div{position:absolute;width:50px;height:100%;border-radius:100%;background-color:#fb3183;top:0px;cursor:pointer;}
.projectify_carousel_circle .gamma_controller .fn_prev{left:0px;}
.projectify_carousel_circle .gamma_controller .fn_next{right:0px;}
.projectify_carousel_circle .gamma_controller span.a{width:10px;height:2px;position:absolute;left:19px;top:21px;background-color:#fff;transform:rotate(135deg);display:block;z-index:2;transition:all .2s ease;}
.projectify_carousel_circle .gamma_controller span.b{width:10px;height:2px;position:absolute;left:19px;top:27px;background-color:#fff;transform:rotate(45deg);display:block;z-index:2;transition:all .2s ease;}
.projectify_carousel_circle .gamma_controller .swiper-button-disabled{cursor:default;}
.projectify_carousel_circle .gamma_controller .fn_next span.a{transform:rotate(45deg);left:auto;right:19px;}
.projectify_carousel_circle .gamma_controller .fn_next span.b{transform:rotate(135deg);left:auto;right:19px;}
.projectify_carousel_circle.gamma .img-slider{max-width:360px;float:none;position:relative;}
.projectify_carousel_circle.gamma .item_holder{position:relative;cursor:pointer;height:360px;display:flex;align-items:center;}
.projectify_carousel_circle.gamma .img_holder{position:absolute;left:0px;top:0px;right:0px;bottom:0px;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.projectify_carousel_circle.gamma .swiper-container{overflow:visible;}
.projectify_carousel_circle.gamma .item{border-radius:100%;overflow:hidden;position:relative;width:300px;height:300px;transition:all 0.2s cubic-bezier( 0.63, 0.1, 0.08, 1.01 );transition:opacity 0.4s cubic-bezier( 0.63, 0.1, 0.08, 1.01 );box-shadow:0px 0px 0px 0px rgba( 0, 0, 0, 0 );opacity:1;background-color:#eee;}
.projectify_carousel_circle.gamma .swiper-slide-active .item{width:360px;height:360px;transition:all 0.4s cubic-bezier( 0.63, 0.1, 0.08, 1.01 );box-shadow:0px 10px 40px 0px rgba(0,0,0,0.3);opacity:1;}
.projectify_carousel_circle.gamma .img-slider .swiper-slide-active{margin-right:60px;}
.projectify_carousel_circle.gamma .img-slider .swiper-slide{overflow:visible;width:360px;}
.projectify_carousel_circle.gamma .item:hover{opacity:1;transition:opacity 0.4s cubic-bezier( 0.63, 0.1, 0.08, 1.01 );}
.projectify_carousel_circle.gamma .content-slider:after{content:'';position:absolute;left:50%;height:50px;width:2px;margin-left:-1px;top:20px;background-color:#827b79;}
.projectify_carousel_circle.gamma .content-slider{max-width:360px;float:none;position:relative;overflow:hidden;padding-top:90px;}
.projectify_carousel_circle.gamma .title_holder{text-align:center;width:100%;float:left;clear:both;}
.projectify_carousel_circle.gamma .title_holder p, .projectify_carousel_circle.gamma .title_holder h3{margin:0;color:#fff;transition:all .3s ease;}
.projectify_carousel_circle.gamma .title_holder p{display:none;text-transform:uppercase;font-weight:400;font-size:15px;letter-spacing:1px;color:#fff;line-height:1.5;margin:0;padding:0;margin-bottom:1px;}
.projectify_carousel_circle.gamma .title_holder p a{color:#fff;text-decoration:none;transition:all .3s ease;border-bottom:1px solid transparent;}
.projectify_carousel_circle.gamma .title_holder p a:hover{border-bottom-color:#fff;}
.projectify_carousel_circle.gamma .title_holder h3{margin:0;padding:0;font-size:30px;letter-spacing:0px;line-height:1.2;font-weight:400;}
.projectify_carousel_circle.gamma .title_holder h3 a{color:#fff;text-decoration:none;transition:all .3s ease;display:inline-block;}
.projectify_carousel_circle.gamma .title_holder h3 a:hover{color:#ccc;}
.projectify_carousel_circle.gamma[data-category-show="yes"] .title_holder p{display:block;}
@media(max-width:480px){
.projectify_carousel_circle.gamma .item{width:200px;height:200px;}
.projectify_carousel_circle.gamma .swiper-slide-active .item{width:250px;height:250px;}
.projectify_carousel_circle.gamma .item_holder{display:flex;align-content:center;justify-content:center;height:380px;}
.projectify_carousel_circle.gamma .content-slider, .projectify_carousel_circle.gamma .img-slider{max-width:100%;}
.projectify_carousel_circle .gamma_controller{top:50%;margin-top:-30px;bottom:auto;width:100%;}
}  .projectify_carousel_circle.numbered .img_slider_wrap{width:100%;float:left;clear:both;position:relative;margin-bottom:10px;}
.projectify_carousel_circle.numbered .img_slider_wrap:after{top:50%;position:absolute;border-bottom:2px dashed #dcdbe8;margin-top:-1px;content:'';left:-500%;right:-500%;}
.projectify_carousel_circle.numbered .img_slider_in{width:100%;float:left;clear:both;position:relative;}
.projectify_carousel_circle.numbered .img-slider{width:100%;float:left;clear:both;overflow:hidden;padding:40px 0px;}
.projectify_carousel_circle.numbered img{opacity:0;position:relative;z-index:-5;}
.projectify_carousel_circle.numbered{padding:0px 20px;margin:0px auto;float:none;max-width:1400px;}
.projectify_carousel_circle.numbered .numbered_controller{height:50px;position:absolute;z-index:2;width:20%;left:40%;top:50%;margin-top:-25px;}
.projectify_carousel_circle.numbered .numbered_controller div{position:absolute;width:50px;height:100%;border-radius:100%;background-color:#777;top:0px;cursor:pointer;}
.projectify_carousel_circle.numbered .numbered_controller .fn_prev{right:100%;margin-right:40px;}
.projectify_carousel_circle.numbered .numbered_controller .fn_next{left:100%;margin-left:40px;}
.projectify_carousel_circle.numbered .numbered_controller span.a{width:10px;height:2px;position:absolute;left:19px;top:21px;background-color:#fff;transform:rotate(135deg);display:block;z-index:2;transition:all .2s ease;}
.projectify_carousel_circle.numbered .numbered_controller span.b{width:10px;height:2px;position:absolute;left:19px;top:27px;background-color:#fff;transform:rotate(45deg);display:block;z-index:2;transition:all .2s ease;}
.projectify_carousel_circle.numbered .numbered_controller .swiper-button-disabled{cursor:default;}
.projectify_carousel_circle.numbered .numbered_controller .fn_next span.a{transform:rotate(45deg);left:auto;right:19px;}
.projectify_carousel_circle.numbered .numbered_controller .fn_next span.b{transform:rotate(135deg);left:auto;right:19px;}
.projectify_carousel_circle.numbered .swiper-slide-active span.count{background-color:#fb3183;left:50% !important;margin-left:-40px !important;bottom:-20px !important;opacity:1 !important;}
.projectify_carousel_circle.numbered span.count{width:80px;height:80px;display:block;background-color:#333;position:absolute;left:10px;bottom:10px;border-radius:100%;line-height:80px;text-align:center;color:#fff;font-size:24px;letter-spacing:0px;padding:0px;margin:0px;z-index:2;}
.projectify_carousel_circle.numbered .item .img_holder{z-index:2;left:10px;top:10px;right:10px;bottom:10px;opacity:0;transition:all .3s ease;}
.projectify_carousel_circle.numbered .swiper-slide-active .item .img_holder{opacity:1;left:0px !important;top:0px !important;right:0px !important;bottom:0px !important;}
.projectify_carousel_circle.numbered .item .img_holder{opacity:1;left:10px;top:10px;right:10px;bottom:10px;}
.projectify_carousel_circle.numbered .item_holder{position:absolute;display:flex;align-items:center;justify-content:center;top:0px;left:0px;right:0px;bottom:0px;}
.projectify_carousel_circle.numbered .img_holder{position:absolute;left:0px;top:0px;right:0px;bottom:0px;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:100%;}
.projectify_carousel_circle.numbered .item{width:100px;height:100px;cursor:pointer;border-radius:100%;position:relative;transition:all 0.2s cubic-bezier( 0.63, 0.1, 0.08, 1.01 );transition:opacity 0.4s cubic-bezier( 0.63, 0.1, 0.08, 1.01 );box-shadow:0px 0px 0px 0px rgba( 0, 0, 0, 0 );opacity:1;}
.projectify_carousel_circle.numbered .swiper-slide-active .item{transition:all 0.4s cubic-bezier( 0.63, 0.1, 0.08, 1.01 );box-shadow:0px 10px 40px 0px rgba(0,0,0,0.3);opacity:1;width:100% !important;height:100% !important;}
.projectify_carousel_circle.numbered .img-slider .swiper-slide{overflow:visible;}
.projectify_carousel_circle.numbered .item:hover{opacity:1;transition:opacity 0.4s cubic-bezier( 0.63, 0.1, 0.08, 1.01 );}
.projectify_carousel_circle.numbered .swiper-slide.swiper-slide-prev .item_holder{justify-content:flex-start;}
.projectify_carousel_circle.numbered .swiper-slide.swiper-slide-next .item_holder{justify-content:flex-end;}
.projectify_carousel_circle.numbered .content-slider{max-width:500px;float:none;position:relative;overflow:hidden;margin:0px auto;clear:both;}
.projectify_carousel_circle.numbered .title_holder{text-align:center;width:100%;float:left;clear:both;}
.projectify_carousel_circle.numbered .title_holder p, .projectify_carousel_circle.numbered .title_holder h3{margin:0;color:#fff;transition:all .3s ease;}
.projectify_carousel_circle.numbered .title_holder p{display:none;text-transform:uppercase;font-weight:400;font-size:15px;letter-spacing:1px;color:#fff;line-height:1.5;margin:0;padding:0;margin-bottom:1px;}
.projectify_carousel_circle.numbered .title_holder p a{color:#fff;text-decoration:none;transition:all .3s ease;border-bottom:1px solid transparent;}
.projectify_carousel_circle.numbered .title_holder p a:hover{border-bottom-color:#fff;}
.projectify_carousel_circle.numbered .title_holder h3{margin:0;padding:0;font-size:30px;letter-spacing:0px;line-height:1.2;font-weight:400;}
.projectify_carousel_circle.numbered .title_holder h3 a{color:#fff;text-decoration:none;transition:all .3s ease;display:inline-block;}
.projectify_carousel_circle.numbered .title_holder h3 a:hover{color:#ccc;}
.projectify_carousel_circle.numbered[data-category-show="yes"] .title_holder p{display:block;}
.projectify_carousel_circle.numbered[data-numbered-img-thumb="yes"] .item .img_holder{left:0px;right:0px;top:0px;bottom:0px;}
.projectify_carousel_circle.numbered[data-numbered-hover-thumb="yes"] .item{width:120px;height:120px;}
.projectify_carousel_circle.numbered[data-numbered-hover-thumb="yes"] .item .img_holder{left:20px;right:20px;top:20px;bottom:20px;}
.projectify_carousel_circle.numbered[data-numbered-hover-thumb="yes"] .item:hover .img_holder{left:0px;top:0px;bottom:0px;right:0px;}
.projectify_carousel_circle.numbered[data-numbered-hover-thumb="yes"] span.count{transition:all .3s ease;left:20px;bottom:20px;}
.projectify_carousel_circle.numbered[data-numbered-hover-thumb="yes"] .item:hover span.count{opacity:0;}
.projectify_carousel_circle.numbered[data-numbered-hover-thumb="yes"][data-numbered-img-thumb="yes"] .item .img_holder{left:10px;top:10px;bottom:10px;right:10px;}
.projectify_carousel_circle.numbered[data-numbered-hover-thumb="yes"][data-numbered-img-thumb="yes"] .item:hover .img_holder{left:0px;top:0px;bottom:0px;right:0px;}
@media(max-width:1200px){
.projectify_carousel_circle.numbered .numbered_controller{width:33.3333%;left:33.3333%;}
}
@media(max-width:480px){
.projectify_carousel_circle.numbered .img-slider{overflow:visible;}
.projectify_carousel_circle.numbered .numbered_controller{width:100%;left:0px;}
.projectify_carousel_circle.numbered .numbered_controller .fn_prev{right:auto;left:0px;margin-right:0px;}
.projectify_carousel_circle.numbered .numbered_controller .fn_next{right:0px;left:auto;margin-left:0px;}
}  .projectify_carousel_circle.numbered2 .img_slider_wrap{width:100%;float:left;clear:both;position:relative;margin-bottom:10px;}
.projectify_carousel_circle.numbered2 .img_slider_wrap:after{top:80px;position:absolute;border-bottom:2px dashed #dcdbe8;margin-top:-1px;content:'';left:-500%;right:-500%;}
.projectify_carousel_circle.numbered2 .img_slider_in{width:100%;float:left;clear:both;position:relative;}
.projectify_carousel_circle.numbered2 .img-slider{width:100%;float:left;clear:both;overflow:hidden;padding:40px 0px 80px 0px;}
.projectify_carousel_circle.numbered2 img{opacity:0;position:relative;z-index:-5;}
.projectify_carousel_circle.numbered2{padding:0px 20px;margin:0px auto;float:none;max-width:1400px;}
.projectify_carousel_circle.numbered2 .numbered_controller{height:50px;position:absolute;z-index:2;width:20%;left:40%;top:15px;}
.projectify_carousel_circle.numbered2 .numbered_controller div{position:absolute;width:50px;height:100%;border-radius:100%;background-color:#777;top:0px;cursor:pointer;}
.projectify_carousel_circle.numbered2 .numbered_controller .fn_prev{right:100%;margin-right:40px;}
.projectify_carousel_circle.numbered2 .numbered_controller .fn_next{left:100%;margin-left:40px;}
.projectify_carousel_circle.numbered2 .numbered_controller span.a{width:10px;height:2px;position:absolute;left:19px;top:21px;background-color:#fff;transform:rotate(135deg);display:block;z-index:2;transition:all .2s ease;}
.projectify_carousel_circle.numbered2 .numbered_controller span.b{width:10px;height:2px;position:absolute;left:19px;top:27px;background-color:#fff;transform:rotate(45deg);display:block;z-index:2;transition:all .2s ease;}
.projectify_carousel_circle.numbered2 .numbered_controller .swiper-button-disabled{cursor:default;}
.projectify_carousel_circle.numbered2 .numbered_controller .fn_next span.a{transform:rotate(45deg);left:auto;right:19px;}
.projectify_carousel_circle.numbered2 .numbered_controller .fn_next span.b{transform:rotate(135deg);left:auto;right:19px;}
.projectify_carousel_circle.numbered2 .swiper-slide-active .item_holder{transform:translateY(40px);}
.projectify_carousel_circle.numbered2 .swiper-slide-active span.count{background-color:#fb3183;left:50% !important;margin-left:-40px !important;top:-40px !important;opacity:1 !important;}
.projectify_carousel_circle.numbered2 span.count{width:80px;height:80px;display:block;background-color:#333;position:absolute;left:0px;bottom:0px;border-radius:100%;line-height:80px;text-align:center;color:#fff;font-size:24px;letter-spacing:0px;padding:0px;margin:0px;z-index:2;}
.projectify_carousel_circle.numbered2 .item .img_holder{z-index:2;left:10px;top:10px;right:10px;bottom:10px;opacity:0;transition:all .3s ease;}
.projectify_carousel_circle.numbered2 .swiper-slide-active .item .img_holder{opacity:1;left:0px !important;top:0px !important;right:0px !important;bottom:0px !important;}
.projectify_carousel_circle.numbered2 .item .img_holder{opacity:1;left:10px;top:10px;right:10px;bottom:10px;}
.projectify_carousel_circle.numbered2 .item_holder{position:absolute;display:flex;align-items:flex-start;justify-content:center;top:0px;left:0px;right:0px;bottom:0px;}
.projectify_carousel_circle.numbered2 .img_holder{position:absolute;left:0px;top:0px;right:0px;bottom:0px;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:100%;}
.projectify_carousel_circle.numbered2 .item{width:80px;height:80px;cursor:pointer;border-radius:100%;position:relative;transition:all 0.2s cubic-bezier( 0.63, 0.1, 0.08, 1.01 );transition:opacity 0.4s cubic-bezier( 0.63, 0.1, 0.08, 1.01 );box-shadow:0px 0px 0px 0px rgba( 0, 0, 0, 0 );opacity:1;}
.projectify_carousel_circle.numbered2 .swiper-slide-active .item{transition:all 0.4s cubic-bezier( 0.63, 0.1, 0.08, 1.01 );box-shadow:0px 10px 40px 0px rgba(0,0,0,0.3);opacity:1;width:100% !important;height:100% !important;}
.projectify_carousel_circle.numbered2 .img-slider .swiper-slide{overflow:visible;}
.projectify_carousel_circle.numbered2 .item:hover{opacity:1;transition:opacity 0.4s cubic-bezier( 0.63, 0.1, 0.08, 1.01 );}
.projectify_carousel_circle.numbered2 .swiper-slide.swiper-slide-prev .item_holder{justify-content:flex-start;}
.projectify_carousel_circle.numbered2 .swiper-slide.swiper-slide-next .item_holder{justify-content:flex-end;}
.projectify_carousel_circle.numbered2 .content-slider{max-width:500px;float:none;position:relative;overflow:hidden;margin:0px auto;clear:both;}
.projectify_carousel_circle.numbered2 .title_holder{text-align:center;width:100%;float:left;clear:both;}
.projectify_carousel_circle.numbered2 .title_holder p, .projectify_carousel_circle.numbered2 .title_holder h3{margin:0;color:#fff;transition:all .3s ease;}
.projectify_carousel_circle.numbered2 .title_holder p{display:none;text-transform:uppercase;font-weight:400;font-size:15px;letter-spacing:1px;color:#fff;line-height:1.5;margin:0;padding:0;margin-bottom:1px;}
.projectify_carousel_circle.numbered2 .title_holder p a{color:#fff;text-decoration:none;transition:all .3s ease;border-bottom:1px solid transparent;}
.projectify_carousel_circle.numbered2 .title_holder p a:hover{border-bottom-color:#fff;}
.projectify_carousel_circle.numbered2 .title_holder h3{margin:0;padding:0;font-size:30px;letter-spacing:0px;line-height:1.2;font-weight:400;}
.projectify_carousel_circle.numbered2 .title_holder h3 a{color:#fff;text-decoration:none;transition:all .3s ease;display:inline-block;}
.projectify_carousel_circle.numbered2 .title_holder h3 a:hover{color:#ccc;}
.projectify_carousel_circle.numbered2[data-category-show="yes"] .title_holder p{display:block;}
.projectify_carousel_circle.numbered2[data-numbered-img-thumb="yes"] .item .img_holder{left:0px;right:0px;top:0px;bottom:0px;}
.projectify_carousel_circle.numbered2[data-numbered-img-thumb="yes"] .item{width:100px;height:100px;}
.projectify_carousel_circle.numbered2[data-numbered-img-thumb="yes"] span.count{left:10px;bottom:10px;}
.projectify_carousel_circle.numbered2[data-numbered-hover-thumb="yes"] .swiper-slide-active span.count{top:-20px !important;}
.projectify_carousel_circle.numbered2[data-numbered-hover-thumb="yes"] .img_slider_wrap:after{top:100px;}
.projectify_carousel_circle.numbered2[data-numbered-hover-thumb="yes"] .numbered_controller{top:35px;}
.projectify_carousel_circle.numbered2[data-numbered-img-thumb="yes"] .img_slider_wrap:after{top:90px;}
.projectify_carousel_circle.numbered2[data-numbered-img-thumb="yes"] .numbered_controller{top:25px;}
.projectify_carousel_circle.numbered2[data-numbered-img-thumb="yes"] .swiper-slide-active span.count{top:-30px !important;}
.projectify_carousel_circle.numbered2[data-numbered-hover-thumb="yes"] .item{width:120px;height:120px;}
.projectify_carousel_circle.numbered2[data-numbered-hover-thumb="yes"] .item .img_holder{left:20px;right:20px;top:20px;bottom:20px;}
.projectify_carousel_circle.numbered2[data-numbered-hover-thumb="yes"] .item:hover .img_holder{left:0px;top:0px;bottom:0px;right:0px;}
.projectify_carousel_circle.numbered2[data-numbered-hover-thumb="yes"] span.count{transition:all .3s ease;left:20px;bottom:20px;}
.projectify_carousel_circle.numbered2[data-numbered-hover-thumb="yes"] .item:hover span.count{opacity:0;}
.projectify_carousel_circle.numbered2[data-numbered-hover-thumb="yes"][data-numbered-img-thumb="yes"] .item .img_holder{left:10px;top:10px;bottom:10px;right:10px;}
.projectify_carousel_circle.numbered2[data-numbered-hover-thumb="yes"][data-numbered-img-thumb="yes"] .item:hover .img_holder{left:0px;top:0px;bottom:0px;right:0px;}
.projectify_carousel_circle.numbered2[data-numbered-hover-thumb="yes"][data-numbered-img-thumb="yes"] .img_slider_wrap:after{top:100px;}
.projectify_carousel_circle.numbered2[data-numbered-hover-thumb="yes"][data-numbered-img-thumb="yes"] .numbered_controller{top:35px;}
.projectify_carousel_circle.numbered2[data-numbered-hover-thumb="yes"][data-numbered-img-thumb="yes"] .swiper-slide-active span.count{top:-20px !important;}
@media(max-width:1200px){
.projectify_carousel_circle.numbered2 .numbered_controller{width:33.3333%;left:33.3333%;}
}
@media(max-width:480px){
.projectify_carousel_circle.numbered2 .img-slider{overflow:visible;}
.projectify_carousel_circle.numbered2 .numbered_controller{width:100%;left:0px;}
.projectify_carousel_circle.numbered2 .numbered_controller .fn_prev{right:auto;left:0px;margin-right:0px;}
.projectify_carousel_circle.numbered2 .numbered_controller .fn_next{right:0px;left:auto;margin-left:0px;}
}  .with_content_carousel_version{min-height:2px;position:relative;width:100%;}
.projectify_carousel_with_content{width:100%;float:left;clear:both;}
.projectify_carousel_with_content .img-slider{width:100%;float:left;clear:both;height:700px;position:relative;}
.projectify_carousel_with_content .swiper-slide.fn-width-auto{width:auto;}
.fn-swiper-slides .item_wrap{display:table;height:100%;}
.fn-swiper-slides .item_holder{display:table-cell;vertical-align:middle;}
.fn-swiper-slides .item{width:100%;float:left;clear:both;position:relative;}
.fn-swiper-slides.fn-first-slide img:not(.fn_sign){max-height:600px;}
.fn-swiper-slides img:not(.fn_sign){z-index:-5;opacity:0;position:relative;max-height:410px;width:auto;transition:all 0.3s ease-in-out;}
.fn-sample-slides:hover img:not(.fn_sign){max-height:470px;width:auto;}
.fn-swiper-slides .img_holder{width:100%;float:left;clear:both;position:relative;z-index:2;}
.fn-swiper-slides .abs_img{position:absolute;left:0px;top:0px;right:0px;bottom:0px;background-size:cover;background-repeat:no-repeat;background-position:center center;z-index:3;}
.fn-sample-slides .title_holder{width:100%;float:left;clear:both;position:absolute;bottom:0px;left:0px;z-index:5;padding:30px 20px;text-align:center;box-sizing:border-box;}
.fn-sample-slides .title_holder p{margin:0px;padding:0px;}
.fn-sample-slides .title_holder h3{margin:0px;padding:0px;}
.projectify_carousel_with_content .desc_wrap{position:absolute;height:100%;left:80px;right:80px;top:auto;bottom:auto;}
.projectify_carousel_with_content .desc_holder{display:table;width:100%;height:100%;}
.projectify_carousel_with_content .description{display:table-cell;vertical-align:middle;}
.projectify_carousel_with_content .description h3{font-size:36px;margin:0px;padding:0px;line-height:1.2;color:#ccc;font-weight:400;margin-bottom:20px;}
.projectify_carousel_with_content .description p{margin:0px;padding:0px;line-height:1.5;color:#999;letter-spacing:.5px;font-size:16px;margin-bottom:40px;}
.projectify_carousel_with_content .title_holder p{display:none;text-transform:uppercase;font-weight:400;font-size:15px;letter-spacing:1px;color:#fff;line-height:1.5;margin:0;padding:0;margin-bottom:1px;}
.projectify_carousel_with_content .title_holder p a{color:#fff;text-decoration:none;transition:all .3s ease;border-bottom:1px solid transparent;}
.projectify_carousel_with_content .title_holder p a:hover{border-bottom-color:#fff;}
.projectify_carousel_with_content .title_holder h3{margin:0;padding:0;font-size:30px;letter-spacing:0px;line-height:1.2;font-weight:400;}
.projectify_carousel_with_content .title_holder h3 a{color:#fff;text-decoration:none;transition:all .3s ease;}
.projectify_carousel_with_content .title_holder h3 a:hover{color:#000;}
.projectify_carousel_with_content[data-category-show="yes"] .title_holder p{display:block;}
.projectify_carousel_with_content .alpha_controller{position:absolute;right:0px;top:50%;margin-top:-40px;height:80px;width:41px;z-index:15;}
.projectify_carousel_with_content .alpha_controller div{width:100%;height:40px;position:absolute;border-top:1px solid rgba(255,255,255,.1);border-left:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);border-top-left-radius:2px;border-bottom-left-radius:2px;left:0px;cursor:pointer;}
.projectify_carousel_with_content .alpha_controller div:after{top:0px;left:0px;bottom:0px;right:0px;position:absolute;content:'';background-color:#111;border-top-left-radius:2px;border-bottom-left-radius:2px;z-index:1;}
.projectify_carousel_with_content .alpha_controller .fn_prev{top:0px;}
.projectify_carousel_with_content .alpha_controller .fn_next{bottom:0px;}
.projectify_carousel_with_content .alpha_controller span.a{width:8px;height:2px;position:absolute;left:16px;top:15px;background-color:#fff;transform:rotate(135deg);display:block;z-index:2;transition:all .2s ease;}
.projectify_carousel_with_content .alpha_controller span.b{width:8px;height:2px;position:absolute;left:16px;top:20px;background-color:#fff;transform:rotate(45deg);display:block;z-index:2;transition:all .2s ease;}
.projectify_carousel_with_content .alpha_controller .swiper-button-disabled{cursor:default;}
.projectify_carousel_with_content .alpha_controller .fn_next span.a{transform:rotate(45deg);left:auto;right:16px;}
.projectify_carousel_with_content .alpha_controller .fn_next span.b{transform:rotate(135deg);left:auto;right:16px;}
.projectify_carousel_with_content .swiper-slide.fn-width-auto.fn-last-slide{width:130px !important;}
.projectify_carousel_with_content.alpha[data-alpha-bg-type="no_o"] .fn-sample-slides .title_holder{background-color:transparent;}
.projectify_carousel_with_content.alpha[data-alpha-bg-type="gradient_o"] .fn-sample-slides .title_holder{background:rgba(0,0,0,0.2);background:-webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6));background:-o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6));background:-moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6));background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6));}
.fn-swiper-slides .beta_title_holder{position:absolute;width:350px;top:50%;transform:translateY(-50%) translateZ(0);left:50%;opacity:0;z-index:20;transition:all 0.3s ease-in-out;padding-left:90px;box-sizing:border-box;}
.fn-swiper-slides .beta_title_holder h3{position:relative;}
.fn-swiper-slides .beta_title_holder h3:after{position:absolute;top:30px;margin-top:-1px;height:2px;width:60px;content:'';background-color:#fff;right:100%;margin-right:30px;transition:all .3s ease;}
.fn-swiper-slides:hover .beta_title_holder{opacity:1;left:60%;}
.projectify_carousel_with_content .beta_title_holder p{display:none;text-transform:uppercase;font-weight:400;font-size:15px;letter-spacing:1px;color:#fff;line-height:1.5;margin:0;padding:0;}
.projectify_carousel_with_content .beta_title_holder p a{color:#fff;text-decoration:none;transition:all .3s ease;border-bottom:1px solid transparent;}
.projectify_carousel_with_content .beta_title_holder p a:hover{border-bottom-color:#fff;}
.projectify_carousel_with_content .beta_title_holder h3{margin:0;padding:0;font-size:48px;letter-spacing:0px;line-height:1.2;font-weight:400;margin-bottom:20px;}
.projectify_carousel_with_content .beta_title_holder h3 a{color:#fff;text-decoration:none;transition:all .3s ease;}
.projectify_carousel_with_content .beta_title_holder h3:hover:after{background-color:#ccc;}
.projectify_carousel_with_content .beta_title_holder h3:hover a{color:#ccc;}
.projectify_carousel_with_content[data-category-show="yes"] .beta_title_holder p{display:block;}
@media(max-width:1040px){
.fn-swiper-slides .beta_title_holder{opacity:1;left:0px;top:auto;bottom:0px;padding:20px;transform:translate3d(0,0,0);width:100%;text-align:center;background:rgba(0,0,0,0.2);background:-webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6));background:-o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6));background:-moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6));background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6));}
.fn-swiper-slides .beta_title_holder h3{font-size:30px;}
.fn-swiper-slides .beta_title_holder h3:after{display:none;}
.fn-swiper-slides:hover .beta_title_holder{left:0px;}
}
@media(min-width:769px){
.projectify_carousel_with_content .swiper-slide.fn-width-auto{width:auto !important;}
}
@media(max-width:768px){
.fn-swiper-slides .item_wrap{width:100%;}
.fn-sample-slides:hover img:not(.fn_sign){max-height:410px;width:auto;}
.fn-swiper-slides .beta_title_holder h3{font-size:22px;margin-bottom:10px;}
.projectify_carousel_with_content .description h3{font-size:24px;}
.fn-swiper-slides .title_holder h3{font-size:22px;}
.fn-swiper-slides img:not(.fn_sign){max-height:410px;}
.projectify_carousel_with_content .swiper-slide.fn-last-slide{display:none;}
.projectify_carousel_with_content .desc_wrap{left:20px;right:20px;}
.projectify_carousel_with_content .img-slider{height:600px;}
.projectify_carousel_with_content .alpha_controller{top:auto;bottom:26px;margin-top:0px;width:84px;height:40px;}
.projectify_carousel_with_content .alpha_controller div{border:1px solid #000;border-radius:2px;width:50%;}
.projectify_carousel_with_content .alpha_controller .fn_next{left:auto;right:0px;}
.projectify_carousel_with_content .alpha_controller div:after{border-radius:2px;}
}  .projectify_all_list_wrap.masonry{padding:0px 20px;width:100%;float:left;clear:both;box-sizing:border-box;}
.fn_clearfix{clear:both;position:relative;}
ul.projectify_filter{margin:0px;padding:0px;margin-left:-45px;list-style-type:none;display:none;float:left;margin-bottom:40px;}
ul.projectify_filter li{float:left;padding-left:45px;margin-bottom:10px;}
ul.projectify_filter li a{text-transform:uppercase;font-size:14px;color:#777;letter-spacing:1px;cursor:pointer;transition:all .3s ease;}
ul.projectify_filter li a:hover, ul.projectify_filter li a.current{color:#000;}
ul.projectify_list{margin:0px;padding:0px;margin-left:-20px;list-style-type:none;}
ul.projectify_list li{width:25%;float:left;padding-left:20px;margin-bottom:20px;box-sizing:border-box;}
ul.projectify_list .item{width:100%;float:left;clear:both;position:relative;}
ul.projectify_list .item img{min-width:100%;}
ul.projectify_list .img_holder{width:100%;float:left;clear:both;position:relative;background:#eee;}
ul.projectify_list .img_holder img{position:relative;z-index:-1;opacity:0;}
ul.projectify_list .abs_img{position:absolute;z-index:1;left:0px;top:0px;bottom:0px;right:0px;background-size:cover;background-position:center center;background-repeat:no-repeat;}
ul.projectify_list .title_holder{width:100%;float:left;clear:both;text-align:center;padding:24px 20px 45px 20px;position:relative;z-index:9;box-sizing:border-box;}
ul.projectify_list .title_holder p{margin:0px;padding:0px;color:#666;letter-spacing:1px;font-size:13px;line-height:1.5;margin-bottom:6px;display:none;}
ul.projectify_list .title_holder p a{color:inherit;text-transform:uppercase;border-bottom:1px solid transparent;}
ul.projectify_list .title_holder h3{margin:0px;padding:0px;font-size:24px;letter-spacing:0px;color:#ccc;line-height:1.2;}
.projectify_all_list_wrap[data-title-holder-pos="inside"] .title_holder{position:absolute;z-index:4;padding:30px 20px;left:0px;bottom:0px;}
.projectify_all_list_wrap[data-title-holder-pos="hover"][data-title-holder-animation="boxed"] .title_holder{left:20px;right:20px;bottom:20px;top:20px;}
.projectify_all_list_wrap[data-title-holder-pos="hover"] .title_holder{position:absolute;left:0px;top:0px;right:0px;bottom:0px;z-index:4;padding:0px;width:auto;opacity:0;transition:all .5s ease;}
.projectify_all_list_wrap[data-title-holder-pos="hover"] .title_holder .inner{display:table;width:100%;height:100%;padding:0px 20px;box-sizing:border-box;}
.projectify_all_list_wrap[data-title-holder-pos="hover"] .title_holder .in{display:table-cell;vertical-align:middle;}
.projectify_all_list_wrap[data-title-holder-pos="hover"] .item:hover .title_holder{opacity:1;}
.projectify_all_list_wrap[data-title-holder-pos="inside"][data-title-holder-bg="gradient_o"] .title_holder{background:rgba(0,0,0,0.2);background:-webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6));background:-o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6));background:-moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6));background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6));}
.projectify_all_list_wrap[data-term-filter="yes"] ul.projectify_filter{display:block;}
.projectify_all_list_wrap[data-category-show="yes"] .title_holder p{display:block;}
.projectify_all_list_wrap[data-cols-number="2"] ul.projectify_list li{width:50%;}
.projectify_all_list_wrap[data-cols-number="3"] ul.projectify_list li{width:33.3333%;}
.projectify_all_list_wrap[data-cols-number="4"] ul.projectify_list li{width:25%;}
.projectify_all_list_wrap[data-cols-number="5"] ul.projectify_list li{width:20%;}
.projectify_all_list_wrap[data-cols-number="6"] ul.projectify_list li{width:16.6666%;}
@media(max-width:1400px){
.projectify_all_list_wrap[data-cols-number="5"] ul.projectify_list li,
.projectify_all_list_wrap[data-cols-number="6"] ul.projectify_list li{width:25%;}
}
@media(max-width:1200px){
.projectify_all_list_wrap[data-cols-number="4"] ul.projectify_list li,
.projectify_all_list_wrap[data-cols-number="5"] ul.projectify_list li,
.projectify_all_list_wrap[data-cols-number="6"] ul.projectify_list li{width:33.3333%;}
}
@media(max-width:1040px){
.projectify_all_list_wrap[data-cols-number="3"] ul.projectify_list li,
.projectify_all_list_wrap[data-cols-number="4"] ul.projectify_list li,
.projectify_all_list_wrap[data-cols-number="5"] ul.projectify_list li,
.projectify_all_list_wrap[data-cols-number="6"] ul.projectify_list li{width:50%;}
ul.projectify_filter li{padding-left:30px;}
ul.projectify_filter{margin-left:-30px;}
}
@media(max-width:768px){
.projectify_all_list_wrap[data-cols-number="2"] ul.projectify_list li,
.projectify_all_list_wrap[data-cols-number="3"] ul.projectify_list li,
.projectify_all_list_wrap[data-cols-number="4"] ul.projectify_list li,
.projectify_all_list_wrap[data-cols-number="5"] ul.projectify_list li,
.projectify_all_list_wrap[data-cols-number="6"] ul.projectify_list li{width:100%;}
}  .projectify_justified_images.justified-gallery>div>.caption{background-color:transparent;padding:20px;text-align:center;display:block;background:rgba(0,0,0,0.2);background:-webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6));background:-o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6));background:-moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6));background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6));opacity:0;bottom:-20px;transition:all .5s ease;box-sizing:border-box;}
.projectify_justified_images.justified-gallery>div>.caption.caption-visible{opacity:1;bottom:0px;transition:all .5s ease;}
.projectify_justified_images .caption p{margin:0px;padding:0px;color:#666;letter-spacing:1px;font-size:13px;line-height:1.5;margin-bottom:6px;display:none;}
.projectify_justified_images .caption p a{color:inherit;text-transform:uppercase;border-bottom:1px solid transparent;}
.projectify_justified_images .caption h3{margin:0px;padding:0px;font-size:24px;letter-spacing:0px;color:#ccc;line-height:1.2;}
.projectify_justified_images[data-category-show="yes"] .caption p{display:block;}
.projectify_slider_alpha{width:100%;float:left;clear:both;}
.projectify_slider_alpha .item{width:100%;float:left;clear:both;position:relative;height:100vh;}
.projectify_slider_alpha .img_holder{position:absolute;left:0px;top:0px;right:0px;bottom:0px;background-position:center center;background-size:cover;background-repeat:no-repeat;background-color:#333;z-index:1;}
.projectify_slider_alpha .title_holder{position:absolute;top:50%;margin-top:-235px;width:480px;height:470px;left:0px;z-index:4;background-color:rgba(14,14,14,0.9);padding:40px 80px;box-sizing:border-box;}
.projectify_slider_alpha .title_holder .inner{display:table;width:100%;height:100%;}
.projectify_slider_alpha .title_holder .in{display:table-cell;vertical-align:middle;}
.projectify_slider_alpha .owl_control .fn_prev{left:378px;margin-top:205px;}
.projectify_slider_alpha .owl_control .fn_next{right:auto;left:440px;margin-top:205px;}
.projectify_wrapper .slider_version div[data-nav-types="square"] .owl_control > div > span:before, .projectify_wrapper .slider_version div[data-nav-types="square"] .owl_control > div > span:after{display:none;}
.projectify_wrapper .slider_version div[data-nav-types="square"] .owl_control .c{display:none;}
.projectify_wrapper .slider_version div[data-nav-types="round"] .owl_control > div > span:before, .projectify_wrapper .slider_version div[data-nav-types="round"] .owl_control > div > span:after{display:none;}
.projectify_wrapper .slider_version div[data-nav-types="round"] .owl_control > div:after{display:none;}
.projectify_slider_alpha .title_holder p{display:none;text-transform:uppercase;font-weight:400;font-size:15px;letter-spacing:1px;color:#fff;line-height:1.5;margin:0;padding:0;margin-bottom:10px;}
.projectify_slider_alpha .title_holder p a{color:inherit;text-decoration:none;transition:all .3s ease;border-bottom:1px solid transparent;}
.projectify_slider_alpha .title_holder p a:hover{border-bottom-color:#fff;}
.projectify_slider_alpha .title_holder h3{margin:0;padding:0;font-size:36px;letter-spacing:0px;line-height:1.2;font-weight:400;margin-bottom:20px;}
.projectify_slider_alpha .title_holder h3 a{color:#eee;text-decoration:none;transition:all .3s ease;}
.projectify_slider_alpha .title_holder h3 a:hover{color:#fff;}
.projectify_wrapper .slider_version a.simple_read_more{display:inline-block;color:#fff;text-decoration:none;border:1px solid #fff;text-transform:uppercase;font-size:11px;width:24px;height:24px;line-height:22px;letter-spacing:.5px;text-align:center;border-radius:50%;position:relative;overflow:hidden;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;transform:translateZ(0);}
.projectify_wrapper .slider_version .title_holder a.simple_read_more i{margin:0;font-size:8px;line-height:22px;position:absolute;left:0;top:0;right:auto;width:24px;height:24px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;transform:translateZ(0);}
.projectify_wrapper .slider_version .title_holder a.simple_read_more span{opacity:0;display:inline-block;vertical-align:middle;position:relative;top:-1px;transform:translateZ(0);-webkit-transition:opacity .4s cubic-bezier(.05,.43,.04,.87),text-indent .4s ease-in-out;-moz-transition:opacity .4s cubic-bezier(.05,.43,.04,.87),text-indent .4s ease-in-out;transition:opacity .4s cubic-bezier(.05,.43,.04,.87),text-indent .4s ease-in-out;will-change:opacity,text-indent;}
.projectify_wrapper .slider_version .title_holder a.simple_read_more:hover i{right:0;left:auto;}
.projectify_wrapper .slider_version .title_holder a.simple_read_more:hover{border-radius:4px;padding-right:20px;}
.projectify_wrapper .slider_version .title_holder a.read_more{position:relative;display:inline-block;padding-right:36px;line-height:30px;}
.projectify_wrapper .slider_version .title_holder a.read_more .arrow:before{font-family:'fontello' !important;font-weight:normal;font-style:normal;text-decoration:inherit;backface-visibility:hidden;-webkit-font-smoothing:antialiased;content:"\e825";color:#fff;line-height:30px;font-size:8px;position:absolute;right:-1px;width:26px;text-align:center;height:30px;top:50%;margin-top:-14px;-ms-transition:all 0.33s cubic-bezier(0.12,0.75,0.4,1);transition:all 0.33s cubic-bezier(0.12,0.75,0.4,1);-webkit-transition:all 0.33s cubic-bezier(0.12,0.75,0.4,1);}
.projectify_wrapper .slider_version .title_holder a.read_more .arrow:after{position:absolute;content:'';border-bottom:1px solid #fff;height:1px;width:22px;right:12px;top:50%;margin-top:0px;-ms-transform:scale(0,1) translateX(0px);-ms-transform-origin:left;transform:scale(0,1) translateX(0px);transform-origin:left;pointer-events:none;transition:all 0.33s cubic-bezier(0.12,0.75,0.4,1);-webkit-transition:all 0.33s cubic-bezier(0.12,0.75,0.4,1);}
.projectify_wrapper .slider_version .title_holder a.read_more:hover:after{-ms-transform:scale(0.8);-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0;}
.projectify_wrapper .slider_version .title_holder a.read_more:hover .arrow:after, .projectify_wrapper .slider_version .title_holder a.read_more:hover .arrow:before{-ms-transform:scale(1,1) translateX(9px);-webkit-transform:scale(1,1) translateX(9px);transform:scale(1,1) translateX(9px);}
.projectify_wrapper .slider_version .title_holder a.read_more:after{border-radius:100%;border:1px solid #fff;height:25px;width:25px;position:absolute;right:0;top:50%;margin-top:-13px;content:' ';display:block;pointer-events:none;-ms-transition:all 0.33s cubic-bezier(0.12,0.75,0.4,1);transition:all 0.33s cubic-bezier(0.12,0.75,0.4,1);-webkit-transition:all 0.33s cubic-bezier(0.12,0.75,0.4,1);}
.projectify_wrapper .slider_version div[data-category-show="yes"] .title_holder p{display:block;}
.projectify_wrapper .slider_version div[data-link-types="none"] .title_holder a.simple_read_more{display:none;}
.projectify_wrapper .slider_version div[data-link-types="none"] .title_holder a.read_more{display:none;}
.projectify_wrapper .slider_version div[data-link-types="static"] .title_holder a.simple_read_more{width:auto;border-radius:4px;padding-right:20px;padding-left:11px;}
.projectify_wrapper .slider_version div[data-link-types="static"] .title_holder a.simple_read_more span{opacity:1;}
.projectify_wrapper .slider_version div[data-link-types="static"] .title_holder a.simple_read_more i{right:0;left:auto;}
.projectify_wrapper .slider_version div[data-link-types="static"] .title_holder > span{height:24px;}
@media(max-width:768px){
.projectify_slider_alpha .title_holder .in, .projectify_slider_alpha .title_holder .inner{display:block;}
.projectify_slider_alpha .title_holder{width:auto;padding:10px 20px;top:auto;right:60px;left:60px;margin-top:auto;bottom:0px;text-align:center;height:60px;}
.projectify_slider_alpha .title_holder p{display:none !important;}
.projectify_slider_alpha .title_holder h3{margin:0px;font-size:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:40px;}
.projectify_slider_alpha .title_holder .in > span{display:none;}
.projectify_slider_alpha .owl_control .fn_prev{left:0px;margin-top:auto;bottom:0px;}
.projectify_slider_alpha .owl_control .fn_next{left:auto;margin-top:auto;right:0px;bottom:0px;}
.projectify_slider_alpha[data-nav-types="round"] .owl_control > div > span{border-radius:0px;}
.projectify_slider_alpha .owl_control > div{border-radius:0px;}
}
@media(max-width:480px){
.projectify_slider_alpha .title_holder{left:0px;right:0px;bottom:60px;}
.projectify_slider_alpha .owl_control > div{width:50%;}
.projectify_slider_alpha .owl_control .fn_prev{border-right:1px solid rgba(255,255,255,.3);}
.projectify_slider_alpha .owl_control .fn_next{border-left:1px solid rgba(255,255,255,.3);}
.projectify_slider_alpha .owl_control span.a, .projectify_slider_alpha .owl_control span.b{left:50%;margin-left:-10px;}
}  .projectify_slider_beta{width:100%;float:left;clear:both;}
.projectify_slider_beta .item{width:100%;float:left;clear:both;position:relative;height:100vh;}
.projectify_slider_beta .img_holder{position:absolute;left:0px;top:0px;right:0px;bottom:0px;background-position:center center;background-size:cover;background-repeat:no-repeat;background-color:#333;z-index:1;}
.projectify_slider_beta .owl_control .fn_prev{left:auto;top:auto;margin-top:auto;bottom:50px;right:140px;}
.projectify_slider_beta .owl_control .fn_next{right:70px;top:auto;margin-top:auto;bottom:50px;}
.projectify_slider_beta .title_holder{width:450px;padding-left:70px;box-sizing:border-box;position:absolute;z-index:5;bottom:200px;left:0px;}
.projectify_slider_beta .title_holder p{display:none;text-transform:uppercase;font-weight:400;font-size:15px;letter-spacing:1px;color:#fff;line-height:1.5;margin:0;padding:0;margin-bottom:10px;}
.projectify_slider_beta .title_holder p a{color:inherit;text-decoration:none;transition:all .3s ease;border-bottom:1px solid transparent;}
.projectify_slider_beta .title_holder p a:hover{border-bottom-color:#fff;}
.projectify_slider_beta .title_holder h3{margin:0;padding:0;font-size:48px;letter-spacing:0px;line-height:1.2;font-weight:400;margin-bottom:30px;}
.projectify_slider_beta .title_holder h3 a{color:#eee;text-decoration:none;transition:all .3s ease;}
.projectify_slider_beta .title_holder h3 a:hover{color:#fff;}
.slider_version .beta_pagination{position:absolute;left:70px;bottom:50px;}
.slider_version .beta_pagination .swiper-slide.fn-numbered-pagination{width:10px !important;position:relative;}
.slider_version .beta_pagination .swiper-slide.fn-numbered-pagination span.line{display:block;width:10px;height:14px;overflow:visible;position:relative;cursor:pointer;}
.slider_version .beta_pagination .swiper-slide.fn-numbered-pagination span.line:after{content:'';position:absolute;left:0px;bottom:0px;height:10px;width:2px;background-color:#fff;opacity:0.5;transition:all .3s ease;}
.slider_version .beta_pagination .swiper-slide.fn-numbered-pagination span.number{position:absolute;bottom:100%;display:block;transform:translateX(-50%);left:1px;line-height:1;color:#fff;opacity:0;margin-bottom:5px;transition:all .3s ease;font-size:12px;letter-spacing:0px;font-weight:600;}
.slider_version .beta_pagination .swiper-slide.fn-numbered-pagination.swiper-slide-active span.line:after{height:14px;opacity:1;}
.slider_version .beta_pagination .swiper-slide.fn-numbered-pagination.swiper-slide-active span.number{opacity:1;transition-delay:.3s;}
.slider_version .beta_pagination .swiper-wrapper{transform:translate3d(0,0,0) !important;}
@media(max-width:768px){
.projectify_slider_beta .owl_control .fn_prev{left:0px;margin-top:auto;bottom:0px;}
.projectify_slider_beta .owl_control .fn_next{left:auto;margin-top:auto;right:0px;bottom:0px;}
.slider_version .beta_pagination{display:none;}
.projectify_slider_beta .title_holder{width:auto;bottom:0px;left:60px;right:60px;height:60px;padding:10px;text-align:center;background:rgba(0,0,0,0.2);}
.projectify_slider_beta .title_holder p{display:none !important;}
.projectify_slider_beta .title_holder .in > span{display:none;}
.projectify_slider_beta .title_holder h3{margin:0px;font-size:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:40px !important;}
.projectify_slider_beta[data-nav-types="round"] .owl_control > div > span{border-radius:0px;}
.projectify_slider_beta .owl_control > div{border-radius:0px;}
.projectify_slider_beta .title_holder h3 a{display:block;}
}
@media(max-width:480px){
.projectify_slider_beta .title_holder{left:0px;right:0px;bottom:60px;}
.projectify_slider_beta .owl_control > div{width:50%;}
.projectify_slider_beta .owl_control .fn_prev{border-right:1px solid rgba(255,255,255,.3);}
.projectify_slider_beta .owl_control .fn_next{border-left:1px solid rgba(255,255,255,.3);}
.projectify_slider_beta .owl_control span.a, .projectify_slider_beta .owl_control span.b{left:50%;margin-left:-10px;}
}  .projectify_slider_gamma{width:100%;float:left;clear:both;}
.projectify_slider_gamma .item{width:100%;float:left;clear:both;position:relative;height:100vh;}
.projectify_slider_gamma .img_holder{position:absolute;left:0px;top:0px;right:0px;bottom:0px;background-position:center center;background-size:cover;background-repeat:no-repeat;background-color:#333;z-index:1;}
.projectify_slider_gamma .title_holder{width:840px;position:absolute;z-index:5;left:50%;margin-left:-420px;top:50%;transform:translateY(-50%);text-align:center;padding:0px 20px;box-sizing:border-box;}
.projectify_slider_gamma .owl_control .fn_next{right:auto;top:auto;margin-top:auto;bottom:50px;left:140px;}
.projectify_slider_gamma .owl_control .fn_prev{left:70px;top:auto;margin-top:auto;bottom:50px;}
.projectify_slider_gamma .title_holder p{display:none;text-transform:uppercase;font-weight:400;font-size:15px;letter-spacing:1px;color:#fff;line-height:1.5;margin:0;padding:0;margin-bottom:10px;}
.projectify_slider_gamma .title_holder p a{color:inherit;text-decoration:none;transition:all .3s ease;border-bottom:1px solid transparent;}
.projectify_slider_gamma .title_holder p a:hover{border-bottom-color:#fff;}
.projectify_slider_gamma .title_holder h3{margin:0;padding:0;font-size:72px;font-size:4vw;letter-spacing:0px;line-height:1.2;font-weight:400;margin-bottom:30px;}
.projectify_slider_gamma .title_holder h3 a{color:#eee;text-decoration:none;transition:all .3s ease;}
.projectify_slider_gamma .title_holder h3 a:hover{color:#fff;}
.slider_version .gamma_pagination{position:absolute;right:100px;bottom:50px;z-index:15;}
.slider_version .gamma_pagination .swiper-slide.fn-numbered-pagination{width:20px !important;position:relative;transition:all .5s ease;cursor:pointer;margin-left:10px;overflow:hidden;}
.slider_version .gamma_pagination .swiper-slide.fn-numbered-pagination span.line{display:block;}
.slider_version .gamma_pagination .swiper-slide.fn-numbered-pagination span.line:after{content:'';position:absolute;left:20px;top:50%;height:1px;width:0px;background-color:#fff;}
.slider_version .gamma_pagination .swiper-slide.fn-numbered-pagination span.number{position:relative;display:block;line-height:20px;width:20px;text-align:left;color:#fff;transition:all .3s ease;font-size:12px;letter-spacing:0px;font-weight:600;}
.slider_version .gamma_pagination .swiper-slide.fn-numbered-pagination.swiper-slide-active span.line:after{width:20px;}
.slider_version .gamma_pagination .swiper-slide.fn-numbered-pagination.swiper-slide-active{width:40px !important;}
.slider_version .gamma_pagination .swiper-wrapper{transform:translate3d(0,0,0) !important;}
@media(max-width:768px){
.projectify_slider_gamma .title_holder{width:auto;left:60px;right:60px;transform:translate3d(0,0,0);margin-left:auto;bottom:0px;height:60px;top:auto;padding:10px;background-color:rgba(0,0,0,.2);}
.projectify_slider_gamma .title_holder h3{line-height:40px;margin:0px;}
.projectify_slider_gamma .title_holder p{display:none !important;}
.projectify_slider_gamma .title_holder .in > span{display:none;}
.projectify_slider_gamma .owl_control .fn_prev{left:0px;bottom:0px;}
.projectify_slider_gamma .owl_control .fn_next{left:auto;bottom:0px;right:0px;}
.projectify_slider_gamma .title_holder h3 a{display:block;}
.slider_version .gamma_pagination{display:none;}
.projectify_slider_gamma .owl_control > div > span, .projectify_slider_gamma .owl_control > div{border-radius:0px;}
}
@media(max-width:480px){
.projectify_slider_gamma .title_holder{left:0px;right:0px;bottom:60px;}
.projectify_slider_gamma .owl_control > div{width:50%;}
.projectify_slider_gamma .owl_control .fn_prev{border-right:1px solid rgba(255,255,255,.3);}
.projectify_slider_gamma .owl_control .fn_next{border-left:1px solid rgba(255,255,255,.3);}
.projectify_slider_gamma .owl_control span.a, .projectify_slider_gamma .owl_control span.b{left:50%;margin-left:-10px;}
}  .projectify_slider_delta{width:100%;float:left;clear:both;}
.projectify_slider_delta .item{width:100%;float:left;clear:both;position:relative;height:100vh;}
.projectify_slider_delta .img_holder{position:absolute;left:0px;top:0px;right:0px;bottom:0px;background-position:center center;background-size:cover;background-repeat:no-repeat;background-color:#333;z-index:1;}
.projectify_slider_delta .title_holder{width:450px;min-height:350px;left:90px;bottom:0px;z-index:5;position:absolute;padding:70px;background-color:#050505;box-sizing:border-box;}
.projectify_slider_delta .title_holder p{display:none;text-transform:uppercase;font-weight:400;font-size:15px;letter-spacing:1px;color:#fff;line-height:1.5;margin:0;padding:0;margin-bottom:13px;}
.projectify_slider_delta .title_holder p a{color:inherit;text-decoration:none;transition:all .3s ease;border-bottom:1px solid transparent;}
.projectify_slider_delta .title_holder p a:hover{border-bottom-color:#fff;}
.projectify_slider_delta .title_holder h3{margin:0;padding:0;font-size:48px;letter-spacing:0px;line-height:1.2;font-weight:400;}
.projectify_slider_delta .title_holder h3 a{color:#eee;text-decoration:none;transition:all .3s ease;}
.projectify_slider_delta .title_holder h3 a:hover{color:#fff;}
.projectify_slider_delta .title_holder a.open_post{position:absolute;width:120px;height:120px;display:block;text-decoration:none;bottom:0px;left:100%;margin-left:-60px;cursor:pointer;background-color:#df3838;}
.projectify_slider_delta .title_holder a.open_post .a{width:12px;height:2px;position:absolute;left:55px;top:56px;background-color:#fff;transform:rotate(45deg);display:block;z-index:2;transition:all .2s ease;}
.projectify_slider_delta .title_holder a.open_post .b{width:12px;height:2px;position:absolute;left:55px;top:63px;background-color:#fff;transform:rotate(135deg);display:block;z-index:2;transition:all .2s ease;}
.projectify_slider_delta .owl_control .fn_prev{left:auto;top:auto;margin-top:auto;right:140px;bottom:50px;}
.projectify_slider_delta .owl_control .fn_next{top:auto;left:auto;margin-top:auto;bottom:50px;right:70px;}
.slider_version .delta_pagination{position:absolute;right:70px;top:50%;transform:translateY(-50%);z-index:15;}
.slider_version .delta_pagination .swiper-slide.fn-numbered-pagination{width:30px !important;height:12px;position:relative;cursor:pointer;overflow:hidden;}
.slider_version .delta_pagination .swiper-slide.fn-numbered-pagination span.line{display:block;width:30px;height:12px;position:relative;}
.slider_version .delta_pagination .swiper-slide.fn-numbered-pagination span.line:after{content:'';position:absolute;top:0px;right:0px;height:2px;width:22px;background-color:#fff;opacity:.5;transition:all .3s ease;}
.slider_version .delta_pagination .swiper-slide.fn-numbered-pagination.swiper-slide-active span.line:after{width:30px;opacity:1;}
.slider_version .delta_pagination .swiper-wrapper{transform:translate3d(0,0,0) !important;width:30px;display:flex;flex-direction:column;}
@media(max-width:1040px){
.projectify_slider_delta .title_holder h3{font-size:36px;}
.projectify_slider_delta .title_holder a.open_post{display:none;}
.projectify_slider_delta .title_holder{min-height:auto;}
}
@media(max-width:768px){
.projectify_slider_delta .title_holder{width:auto;left:60px;right:60px;transform:translate3d(0,0,0);margin-left:auto;bottom:0px;height:60px;top:auto;padding:10px;background-color:rgba(0,0,0,.2);min-height:auto;text-align:center;}
.projectify_slider_delta .title_holder h3{line-height:40px;font-size:24px;margin:0px;}
.projectify_slider_delta .title_holder p{display:none !important;}
.projectify_slider_delta .title_holder .in > span{display:none;}
.projectify_slider_delta .owl_control .fn_prev{left:0px;bottom:0px;}
.projectify_slider_delta .owl_control .fn_next{left:auto;bottom:0px;right:0px;}
.projectify_slider_delta .title_holder h3 a{display:block;}
.slider_version .delta_pagination{display:none;}
.projectify_slider_delta .owl_control > div > span, .projectify_slider_delta .owl_control > div{border-radius:0px;}
}
@media(max-width:480px){
.projectify_slider_delta .title_holder{left:0px;right:0px;bottom:60px;}
.projectify_slider_delta .owl_control > div{width:50%;}
.projectify_slider_delta .owl_control .fn_prev{border-right:1px solid rgba(255,255,255,.3);}
.projectify_slider_delta .owl_control .fn_next{border-left:1px solid rgba(255,255,255,.3);}
.projectify_slider_delta .owl_control span.a, .projectify_slider_delta .owl_control span.b{left:50%;margin-left:-10px;}
}  .projectify_slider_epsilon{width:100%;float:left;clear:both;}
.projectify_slider_epsilon .item{width:100%;float:left;clear:both;position:relative;height:100vh;}
.projectify_slider_epsilon .img_holder{position:absolute;left:0px;top:0px;right:0px;bottom:0px;background-position:center center;background-size:cover;background-repeat:no-repeat;background-color:#333;z-index:1;}
.slider_version .epsilon_pagination{position:absolute;right:70px;top:50%;transform:translateY(-50%);z-index:15;}
.slider_version .epsilon_pagination .swiper-slide.fn-numbered-pagination{width:30px !important;height:12px;position:relative;cursor:pointer;overflow:hidden;}
.slider_version .epsilon_pagination .swiper-slide.fn-numbered-pagination span.line{display:block;width:30px;height:12px;position:relative;}
.slider_version .epsilon_pagination .swiper-slide.fn-numbered-pagination span.line:after{content:'';position:absolute;top:0px;right:0px;height:2px;width:22px;background-color:#fff;opacity:.5;transition:all .3s ease;}
.slider_version .epsilon_pagination .swiper-slide.fn-numbered-pagination.swiper-slide-active span.line:after{width:30px;opacity:1;}
.slider_version .epsilon_pagination .swiper-wrapper{transform:translate3d(0,0,0) !important;width:30px;display:flex;flex-direction:column;}
.projectify_slider_epsilon .owl_control .fn_next{top:auto;margin-top:auto;right:auto;bottom:70px;left:152px;}
.projectify_slider_epsilon .owl_control .fn_prev{top:auto;margin-top:auto;right:auto;bottom:70px;left:90px;}
.projectify_slider_epsilon .title_holder{position:absolute;z-index:5;width:800px;width:50vw;height:600px;height:60vh;left:90px;top:90px;padding:70px;box-sizing:border-box;}
.projectify_slider_epsilon .title_holder .inner{display:table;width:100%;height:100%;position:relative;z-index:5;}
.projectify_slider_epsilon .title_holder .in{display:table-cell;vertical-align:middle;}
.projectify_slider_epsilon .title_holder:after{width:100%;height:100%;position:absolute;left:0px;top:0px;z-index:1;content:'';background:rgba(255,255,255,0.2);background:-webkit-linear-gradient(90deg, rgba(255,255,255,0.6), rgba(255,255,255,0));background:-o-linear-gradient(90deg, rgba(255,255,255,0.6), rgba(255,255,255,0));background:-moz-linear-gradient(90deg, rgba(255,255,255,0.6), rgba(255,255,255,0));background:linear-gradient(90deg, rgba(255,255,255,0.6), rgba(255,255,255,0));}
.projectify_slider_epsilon .title_holder p{display:none;text-transform:uppercase;font-weight:400;font-size:15px;letter-spacing:1px;color:#0b0464;line-height:1.5;margin:0;padding:0;margin-bottom:15px;}
.projectify_slider_epsilon .title_holder p a{color:inherit;text-decoration:none;transition:all .3s ease;border-bottom:1px solid transparent;}
.projectify_slider_epsilon .title_holder p a:hover{border-bottom-color:#0b0464;}
.projectify_slider_epsilon .title_holder h3{margin:0;padding:0;font-size:48px;letter-spacing:0px;line-height:1.2;font-weight:400;margin-bottom:72px;}
.projectify_slider_epsilon .title_holder h3 a{color:#333;text-decoration:none;transition:all .3s ease;}
.projectify_slider_epsilon .title_holder h3 a:hover{color:#000;}
.projectify_slider_epsilon[data-title-gradient="black"] .title_holder:after{background:rgba(0,0,0,0.2);background:-webkit-linear-gradient(90deg, rgba(0,0,0,0.6), rgba(0,0,0,0));background:-o-linear-gradient(90deg, rgba(0,0,0,0.6), rgba(0,0,0,0));background:-moz-linear-gradient(90deg, rgba(0,0,0,0.6), rgba(0,0,0,0));background:linear-gradient(90deg, rgba(0,0,0,0.6), rgba(0,0,0,0));}
@media(max-width:1040px){
.projectify_slider_epsilon .title_holder h3{font-size:36px;margin-bottom:52px;}
}
@media(max-width:768px){
.projectify_slider_epsilon .title_holder:after{display:none;}
.projectify_slider_epsilon .title_holder{width:auto;left:60px;right:60px;transform:translate3d(0,0,0);margin-left:auto;bottom:0px;height:60px;top:auto;padding:10px;background-color:rgba(255,255,255,.8);min-height:auto;text-align:center;}
.projectify_slider_epsilon .title_holder h3{line-height:40px;font-size:24px;margin:0px;}
.projectify_slider_epsilon .title_holder p{display:none !important;}
.projectify_slider_epsilon .title_holder .in > span{display:none;}
.projectify_slider_epsilon .owl_control .fn_prev{left:0px;bottom:0px;}
.projectify_slider_epsilon .owl_control .fn_next{left:auto;bottom:0px;right:0px;}
.projectify_slider_epsilon .title_holder h3 a{display:block;}
.slider_version .epsilon_pagination{display:none;}
.projectify_slider_epsilon .owl_control > div > span, .projectify_slider_epsilon .owl_control > div{border-radius:0px;}
}
@media(max-width:480px){
.projectify_slider_epsilon .title_holder{left:0px;right:0px;bottom:60px;}
.projectify_slider_epsilon .owl_control > div{width:50%;}
.projectify_slider_epsilon .owl_control .fn_prev{border-right:1px solid rgba(255,255,255,.3);}
.projectify_slider_epsilon .owl_control .fn_next{border-left:1px solid rgba(255,255,255,.3);}
.projectify_slider_epsilon .owl_control span.a, .projectify_slider_epsilon .owl_control span.b{left:50%;margin-left:-10px;}
}  .projectify_slider_zeta{width:100%;float:left;clear:both;}
.projectify_slider_zeta .item{width:100%;float:left;clear:both;position:relative;height:100vh;}
.projectify_slider_zeta .img_holder{position:absolute;left:0px;top:0px;right:0px;bottom:0px;background-position:center center;background-size:cover;background-repeat:no-repeat;background-color:#333;z-index:1;}
.slider_version .zeta_pagination{position:absolute;right:70px;top:50%;transform:translateY(-50%);z-index:15;}
.slider_version .zeta_pagination .swiper-slide.fn-numbered-pagination{width:30px !important;height:12px;position:relative;cursor:pointer;overflow:hidden;}
.slider_version .zeta_pagination .swiper-slide.fn-numbered-pagination span.line{display:block;width:30px;height:12px;position:relative;}
.slider_version .zeta_pagination .swiper-slide.fn-numbered-pagination span.line:after{content:'';position:absolute;top:0px;right:0px;height:2px;width:22px;background-color:#fff;opacity:.5;transition:all .3s ease;}
.slider_version .zeta_pagination .swiper-slide.fn-numbered-pagination.swiper-slide-active span.line:after{width:30px;opacity:1;}
.slider_version .zeta_pagination .swiper-wrapper{transform:translate3d(0,0,0) !important;width:30px;display:flex;flex-direction:column;}
.projectify_slider_zeta .owl_control .fn_next{top:auto;margin-top:auto;right:auto;bottom:70px;left:220px;}
.projectify_slider_zeta .owl_control .fn_prev{top:auto;margin-top:auto;right:auto;bottom:70px;left:150px;}
.projectify_slider_zeta .title_holder{position:absolute;z-index:5;width:50%;height:100%;left:0px;top:0px;padding:150px;box-sizing:border-box;}
.projectify_slider_zeta .title_holder .inner{display:table;width:100%;height:100%;position:relative;z-index:5;}
.projectify_slider_zeta .title_holder .in{display:table-cell;vertical-align:middle;}
.projectify_slider_zeta .title_holder:after{width:100%;height:100%;position:absolute;left:0px;top:0px;z-index:1;content:'';background:rgba(5,5,5,.8);}
.projectify_slider_zeta .title_holder p{display:none;text-transform:uppercase;font-weight:400;font-size:15px;letter-spacing:1px;color:#0b0464;line-height:1.5;margin:0;padding:0;margin-bottom:20px;}
.projectify_slider_zeta .title_holder p a{color:inherit;text-decoration:none;transition:all .3s ease;border-bottom:1px solid transparent;}
.projectify_slider_zeta .title_holder p a:hover{border-bottom-color:#0b0464;}
.projectify_slider_zeta .title_holder h3{margin:0;padding:0;font-size:72px;font-size:3.8vw;letter-spacing:0px;line-height:1.2;font-weight:400;margin-bottom:42px;}
.projectify_slider_zeta .title_holder h3 a{color:#333;text-decoration:none;transition:all .3s ease;}
.projectify_slider_zeta .title_holder h3 a:hover{color:#000;}
@media(max-width:1400px){
.projectify_slider_zeta .title_holder{padding:90px;}
.projectify_slider_zeta .owl_control .fn_prev{left:90px;}
.projectify_slider_zeta .owl_control .fn_next{left:160px;}
}
@media(max-width:1040px){
.projectify_slider_zeta .title_holder h3{font-size:36px;margin-bottom:52px;}
}
@media(max-width:768px){
.projectify_slider_zeta .title_holder:after{display:none;}
.projectify_slider_zeta .title_holder{width:auto;left:60px;right:60px;transform:translate3d(0,0,0);margin-left:auto;bottom:0px;height:60px;top:auto;padding:10px;background-color:rgba(0,0,0,.8);min-height:auto;text-align:center;}
.projectify_slider_zeta .title_holder h3{line-height:40px;font-size:24px;margin:0px;}
.projectify_slider_zeta .title_holder p{display:none !important;}
.projectify_slider_zeta .title_holder .in > span{display:none;}
.projectify_slider_zeta .owl_control .fn_prev{left:0px;bottom:0px;}
.projectify_slider_zeta .owl_control .fn_next{left:auto;bottom:0px;right:0px;}
.projectify_slider_zeta .title_holder h3 a{display:block;}
.slider_version .zeta_pagination{display:none;}
.projectify_slider_zeta .owl_control > div > span, .projectify_slider_zeta .owl_control > div{border-radius:0px;}
}
@media(max-width:480px){
.projectify_slider_zeta .title_holder{
left: 0px;
right: 0px;
bottom: 60px;
}
.projectify_slider_zeta .owl_control > div{
width: 50%;
}
.projectify_slider_zeta .owl_control .fn_prev{
border-right: 1px solid rgba(255,255,255,.3);
}
.projectify_slider_zeta .owl_control .fn_next{
border-left: 1px solid rgba(255,255,255,.3);
}
.projectify_slider_zeta .owl_control span.a, .projectify_slider_zeta .owl_control span.b{
left: 50%;
margin-left: -10px;
}
}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//grupovirtualizate.com/wp-content/plugins/projectify/assets/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}
.justified-gallery{width:100%;position:relative;overflow:hidden}.justified-gallery>a,.justified-gallery>div{position:absolute;display:inline-block;overflow:hidden;filter:"alpha(opacity=10)";opacity:.1}.justified-gallery>a>img,.justified-gallery>div>img,.justified-gallery>a>a>img,.justified-gallery>div>a>img{position:absolute;top:50%;left:50%;margin:0;padding:0;border:0;filter:"alpha(opacity=0)";opacity:0}.justified-gallery>a>.caption,.justified-gallery>div>.caption{display:none;position:absolute;bottom:0;padding:5px;background-color:#000;left:0;right:0;margin:0;color:#fff;font-size:12px;font-weight:300;font-family:sans-serif}.justified-gallery>a>.caption.caption-visible,.justified-gallery>div>.caption.caption-visible{display:initial;filter:"alpha(opacity=70)";opacity:.7;-webkit-transition:opacity 500ms ease-in;-moz-transition:opacity 500ms ease-in;-o-transition:opacity 500ms ease-in;transition:opacity 500ms ease-in}.justified-gallery>.entry-visible{filter:"alpha(opacity=100)";opacity:1;background:0 0}.justified-gallery>.entry-visible>img,.justified-gallery>.entry-visible>a>img{filter:"alpha(opacity=100)";opacity:1;-webkit-transition:opacity 500ms ease-in;-moz-transition:opacity 500ms ease-in;-o-transition:opacity 500ms ease-in;transition:opacity 500ms ease-in}.justified-gallery>.jg-filtered{display:none}.justified-gallery>.spinner{position:absolute;bottom:0;margin-left:-24px;padding:10px 0;left:50%;filter:"alpha(opacity=100)";opacity:1;overflow:initial}.justified-gallery>.spinner>span{display:inline-block;filter:"alpha(opacity=0)";opacity:0;width:8px;height:8px;margin:0 4px;background-color:#000;border-radius:6px}
.lg-sub-html,.lg-toolbar{background-color:rgba(0,0,0,.45)}#lg-counter,.lg-outer .lg-video-cont{vertical-align:middle;display:inline-block}@font-face{font-family:lg;src:url(//grupovirtualizate.com/wp-content/plugins/projectify/assets/css/lg/lg.eot?n1z373);src:url(//grupovirtualizate.com/wp-content/plugins/projectify/assets/css/lg/lg.eot?#iefixn1z373) format("embedded-opentype"),url(//grupovirtualizate.com/wp-content/plugins/projectify/assets/css/lg/lg.woff?n1z373) format("woff"),url(//grupovirtualizate.com/wp-content/plugins/projectify/assets/css/lg/lg.ttf?n1z373) format("truetype"),url(//grupovirtualizate.com/wp-content/plugins/projectify/assets/css/lg/lg.svg?n1z373#lg) format("svg");font-weight:400;font-style:normal}.lg-icon{font-family:lg;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#FFF}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-moz-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-ms-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-moz-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-ms-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:0;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#FFF}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{bottom:0;color:#EEE;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;font-size:16px;padding-left:20px;padding-top:12px}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:0 solid transparent;margin-bottom:5px;position:relative}.lg-outer .lg-thumb-item:before{content:"";position:absolute;z-index:10;width:100%;height:100%;background:rgba(0,0,0,.7);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media(min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#555}.lg-outer .lg-thumb-item.active:before,.lg-outer .lg-thumb-item:hover:before{background:rgba(0,0,0,0)}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover;z-index:5;position:relative}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:hover,.lg-outer.lg-dropdown-active #lg-share{color:#FFF}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-video-cont{max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url(//grupovirtualizate.com/wp-content/plugins/projectify/assets/img/vimeo-play.png) no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(//grupovirtualizate.com/wp-content/plugins/projectify/assets/img/vimeo-play.png) 0 -58px no-repeat}.lg-outer .lg-has-html5 .lg-video-play{background:url(//grupovirtualizate.com/wp-content/plugins/projectify/assets/img/video-play.png) no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(//grupovirtualizate.com/wp-content/plugins/projectify/assets/img/youtube-play.png) no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(//grupovirtualizate.com/wp-content/plugins/projectify/assets/img/youtube-play.png) 0 -60px no-repeat}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#999;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s;transition:transform .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#FFF;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer,.lg-outer .lg,.lg-outer .lg-inner{width:100%;height:100%}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e901"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e904"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e902"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e903"}.lg-group:after{content:"";display:table;clear:both}.lg-outer{position:fixed;top:0;left:0;z-index:1050;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(//grupovirtualizate.com/wp-content/plugins/projectify/assets/img/loading.gif) center center no-repeat;display:none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}@font-face{font-family:'fontello';src:url(//grupovirtualizate.com/wp-content/plugins/projectify/assets/css/font/fontello.eot?71560804);src:url(//grupovirtualizate.com/wp-content/plugins/projectify/assets/css/font/fontello.eot?71560804#iefix) format('embedded-opentype'), url(//grupovirtualizate.com/wp-content/plugins/projectify/assets/css/font/fontello.woff2?71560804) format('woff2'), url(//grupovirtualizate.com/wp-content/plugins/projectify/assets/css/font/fontello.woff?71560804) format('woff'), url(//grupovirtualizate.com/wp-content/plugins/projectify/assets/css/font/fontello.ttf?71560804) format('truetype'), url(//grupovirtualizate.com/wp-content/plugins/projectify/assets/css/font/fontello.svg?71560804#fontello) format('svg');font-weight:normal;font-style:normal;}
[class^="xcon-"]:before, [class*=" xcon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.xcon-pfy-left:before{content:'\2345';}
.xcon-pfy-right:before { content: '\2346'; }.tippy-popper[data-tippy-popper-id="{{ID}}"] .tippy-tooltip{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-common .eael-protected-content-message, .elementor-widget-common .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-inner-section .eael-protected-content-message, .elementor-widget-inner-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .eael-protected-content-message, .elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-image .eael-protected-content-message, .elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-text-editor .eael-protected-content-message, .elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-video .eael-protected-content-message, .elementor-widget-video .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-button .eael-protected-content-message, .elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-widget-divider .eael-protected-content-message, .elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .eael-protected-content-message, .elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-image-box .eael-protected-content-message, .elementor-widget-image-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-google_maps .eael-protected-content-message, .elementor-widget-google_maps .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon .eael-protected-content-message, .elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-box .eael-protected-content-message, .elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-star-rating .elementor-star-rating__title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-star-rating .eael-protected-content-message, .elementor-widget-star-rating .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-carousel .eael-protected-content-message, .elementor-widget-image-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image-gallery .eael-protected-content-message, .elementor-widget-image-gallery .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .eael-protected-content-message, .elementor-widget-icon-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-counter .eael-protected-content-message, .elementor-widget-counter .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress .eael-protected-content-message, .elementor-widget-progress .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-testimonial .eael-protected-content-message, .elementor-widget-testimonial .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
.elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-tabs .eael-protected-content-message, .elementor-widget-tabs .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-accordion .eael-protected-content-message, .elementor-widget-accordion .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-toggle .eael-protected-content-message, .elementor-widget-toggle .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-social-icons .eael-protected-content-message, .elementor-widget-social-icons .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-alert .elementor-alert-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-alert .elementor-alert-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-alert .eael-protected-content-message, .elementor-widget-alert .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-audio .eael-protected-content-message, .elementor-widget-audio .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .eael-protected-content-message, .elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .eael-protected-content-message, .elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-menu-anchor .eael-protected-content-message, .elementor-widget-menu-anchor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-sidebar .eael-protected-content-message, .elementor-widget-sidebar .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-read-more .eael-protected-content-message, .elementor-widget-read-more .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wp-widget-pages .eael-protected-content-message, .elementor-widget-wp-widget-pages .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wp-widget-calendar .eael-protected-content-message, .elementor-widget-wp-widget-calendar .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wp-widget-archives .eael-protected-content-message, .elementor-widget-wp-widget-archives .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wp-widget-media_audio .eael-protected-content-message, .elementor-widget-wp-widget-media_audio .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wp-widget-media_image .eael-protected-content-message, .elementor-widget-wp-widget-media_image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wp-widget-media_gallery .eael-protected-content-message, .elementor-widget-wp-widget-media_gallery .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wp-widget-media_video .eael-protected-content-message, .elementor-widget-wp-widget-media_video .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wp-widget-meta .eael-protected-content-message, .elementor-widget-wp-widget-meta .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wp-widget-search .eael-protected-content-message, .elementor-widget-wp-widget-search .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wp-widget-text .eael-protected-content-message, .elementor-widget-wp-widget-text .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wp-widget-categories .eael-protected-content-message, .elementor-widget-wp-widget-categories .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wp-widget-recent-posts .eael-protected-content-message, .elementor-widget-wp-widget-recent-posts .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wp-widget-recent-comments .eael-protected-content-message, .elementor-widget-wp-widget-recent-comments .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wp-widget-rss .eael-protected-content-message, .elementor-widget-wp-widget-rss .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wp-widget-tag_cloud .eael-protected-content-message, .elementor-widget-wp-widget-tag_cloud .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wp-widget-nav_menu .eael-protected-content-message, .elementor-widget-wp-widget-nav_menu .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wp-widget-custom_html .eael-protected-content-message, .elementor-widget-wp-widget-custom_html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wp-widget-block .eael-protected-content-message, .elementor-widget-wp-widget-block .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wp-widget-monsterinsights-popular-posts-widget .eael-protected-content-message, .elementor-widget-wp-widget-monsterinsights-popular-posts-widget .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wp-widget-tribe-widget-events-list .eael-protected-content-message, .elementor-widget-wp-widget-tribe-widget-events-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-adv-accordion .eael-protected-content-message, .elementor-widget-eael-adv-accordion .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-google-map .eael-protected-content-message, .elementor-widget-eael-google-map .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-adv-tabs .eael-protected-content-message, .elementor-widget-eael-adv-tabs .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-advanced-data-table .eael-protected-content-message, .elementor-widget-eael-advanced-data-table .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-advanced-menu .eael-advanced-menu li > a, .eael-advanced-menu-container .eael-advanced-menu-toggle-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-advanced-menu .eael-advanced-menu li ul li > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-advanced-menu .eael-protected-content-message, .elementor-widget-eael-advanced-menu .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-better-payment .eael-protected-content-message, .elementor-widget-eael-better-payment .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-betterdocs-category-box .eael-protected-content-message, .elementor-widget-eael-betterdocs-category-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-betterdocs-category-grid .eael-protected-content-message, .elementor-widget-eael-betterdocs-category-grid .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-betterdocs-search-form .eael-protected-content-message, .elementor-widget-eael-betterdocs-search-form .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-cta-box .eael-protected-content-message, .elementor-widget-eael-cta-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-career-page .eael-protected-content-message, .elementor-widget-eael-career-page .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form label, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form .wpcf7-quiz-label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control::-webkit-input-placeholder{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form input[type="submit"]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-not-valid-tip{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-contact-form-7 .eael-protected-content-message, .elementor-widget-eael-contact-form-7 .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-content-ticker .eael-protected-content-message, .elementor-widget-eael-content-ticker .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-content-timeline .eael-content-timeline-content .eael-timeline-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-content-timeline .eael-content-timeline-content p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-content-timeline .eael-content-timeline-content .eael-date{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-content-timeline .eael-protected-content-message, .elementor-widget-eael-content-timeline .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-countdown .eael-countdown-digits::after{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-countdown .eael-countdown-digits{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-countdown .eael-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-countdown .eael-countdown-finish-message .expiry-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.eael-countdown-finish-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-countdown .eael-protected-content-message, .elementor-widget-eael-countdown .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-counter .eael-protected-content-message, .elementor-widget-eael-counter .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-creative-button .eael-creative-button .cretive-button-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-creative-button .eael-creative-button--rayen::before, .elementor-widget-eael-creative-button .eael-creative-button--winona::after{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-creative-button .eael-protected-content-message, .elementor-widget-eael-creative-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-crowdfundly-all-campaign .eael-protected-content-message, .elementor-widget-crowdfundly-all-campaign .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-crowdfundly-organization .eael-protected-content-message, .elementor-widget-crowdfundly-organization .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-crowdfundly-single-campaign .eael-protected-content-message, .elementor-widget-crowdfundly-single-campaign .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-data-table .eael-protected-content-message, .elementor-widget-eael-data-table .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-divider .eael-divider-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-divider .eael-protected-content-message, .elementor-widget-eael-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-dual-color-header .eael-dch-separator-wrap i{color:var( --e-global-color-primary );}.elementor-widget-eael-dual-color-header .eael-protected-content-message, .elementor-widget-eael-dual-color-header .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-dynamic-filterable-gallery .eael-protected-content-message, .elementor-widget-eael-dynamic-filterable-gallery .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-embedpress .eael-protected-content-message, .elementor-widget-eael-embedpress .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-event-calendar .eael-protected-content-message, .elementor-widget-eael-event-calendar .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-fancy-text .eael-fancy-text-prefix{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-fancy-text .eael-fancy-text-strings, .elementor-widget-eael-fancy-text .typed-cursor{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-fancy-text .eael-fancy-text-suffix{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-fancy-text .eael-protected-content-message, .elementor-widget-eael-fancy-text .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-feature-list .connector-type-classic .connector{border-color:var( --e-global-color-primary );}.elementor-widget-eael-feature-list .connector-type-modern .eael-feature-list-item:before, .elementor-widget-eael-feature-list .connector-type-modern .eael-feature-list-item:after{border-color:var( --e-global-color-primary );}.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title > a, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title:visited{color:var( --e-global-color-primary );}.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-feature-list .eael-protected-content-message, .elementor-widget-eael-feature-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-filterable-gallery .fg-caption-head .fg-item-price{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-filterable-gallery .fg-caption-head .fg-item-ratings{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-filterable-gallery .fg-item-category span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-filterable-gallery .fg-filter-trigger > span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-filterable-gallery .fg-layout-3-filter-controls li.control{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-filterable-gallery .eael-gallery-load-more .eael-filterable-gallery-load-more-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-filterable-gallery .eael-protected-content-message, .elementor-widget-eael-filterable-gallery .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-flip-box .eael-protected-content-message, .elementor-widget-eael-flip-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-flip-carousel .eael-protected-content-message, .elementor-widget-eael-flip-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-fluentform .eael-fluentform-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-fluentform .eael-protected-content-message, .elementor-widget-eael-fluentform .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-formstack .eael-protected-content-message, .elementor-widget-eael-formstack .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_title, .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_description, .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .gfield.gsection .gsection_title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::file-selector-button, .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::-webkit-file-upload-button, .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .gform_footer input[type="submit"], .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .gform_confirmation_wrapper .gform_confirmation_message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-protected-content-message, .elementor-widget-eael-gravity-form .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-image-accordion .eael-protected-content-message, .elementor-widget-eael-image-accordion .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.eael-tooltip-{{ID}}{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-image-hotspots .eael-protected-content-message, .elementor-widget-eael-image-hotspots .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-image-scroller .eael-protected-content-message, .elementor-widget-eael-image-scroller .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-image-comparison .twentytwenty-before-label:before, .elementor-widget-eael-image-comparison .twentytwenty-after-label:before{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-image-comparison .eael-protected-content-message, .elementor-widget-eael-image-comparison .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-info-box .eael-protected-content-message, .elementor-widget-eael-info-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-instafeed .eael-instafeed-caption{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-instafeed .eael-protected-content-message, .elementor-widget-eael-instafeed .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-interactive-card .eael-protected-content-message, .elementor-widget-eael-interactive-card .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-interactive-circle .eael-protected-content-message, .elementor-widget-eael-interactive-circle .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-interactive-promo .eael-interactive-promo figure figcaption h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-interactive-promo .eael-interactive-promo figure p{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-interactive-promo .eael-protected-content-message, .elementor-widget-eael-interactive-promo .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-learn-dash-course-list .eael-protected-content-message, .elementor-widget-eael-learn-dash-course-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.eael-lightbox-popup-window-{{ID}} .eael-lightbox-header .eael-lightbox-title, .eael-lightbox-modal-window-{{ID}} .eael-lightbox-header .eael-lightbox-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-lightbox .eael-lightbox-btn > span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.eael-lightbox-container .eael-lightbox-content{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-lightbox .eael-protected-content-message, .elementor-widget-eael-lightbox .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-logo-carousel .eael-logo-carousel-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-logo-carousel .eael-protected-content-message, .elementor-widget-eael-logo-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-mailchimp .eael-protected-content-message, .elementor-widget-eael-mailchimp .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-ninja .eael-ninja-form .eael-contact-form-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-ninja .eael-ninja-form .submit-container input[type="button"]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-ninja .eael-ninja-form .nf-form-fields-required{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-ninja .eael-protected-content-message, .elementor-widget-eael-ninja .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.eael-offcanvas-content-{{ID}} .eael-offcanvas-body, .eael-offcanvas-content-{{ID}} .eael-offcanvas-body *:not(.fas):not(.eicon):not(.fab):not(.far):not(.fa){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.eael-offcanvas-content-{{ID}} .eael-offcanvas-body a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.eael-offcanvas-content-{{ID}} .eael-offcanvas-title h3{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-offcanvas .eael-offcanvas-toggle{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-offcanvas .eael-protected-content-message, .elementor-widget-eael-offcanvas .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-one-page-nav .eael-nav-dot-tooltip{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-one-page-nav .eael-protected-content-message, .elementor-widget-eael-one-page-nav .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-post-block .eael-entry-title > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-post-block .eael-grid-post-excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-block .eael-entry-meta > div, .elementor-widget-eael-post-block .eael-entry-meta > span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-block .eael-protected-content-message, .elementor-widget-eael-post-block .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-post-carousel .eael-entry-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-post-carousel .eael-grid-post-excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-carousel .post-carousel-categories li a, .elementor-widget-eael-post-carousel .post-meta-categories li, .elementor-widget-eael-post-carousel .post-meta-categories li a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-carousel .eael-meta-posted-on{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-carousel .eael-entry-meta > span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-carousel .eael-protected-content-message, .elementor-widget-eael-post-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-post-grid .eael-meta-posted-on{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-grid .eael-entry-meta > span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-grid .eael-entry-title, .elementor-widget-eael-post-grid .eael-entry-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-post-grid .eael-grid-post-excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-grid .post-meta-categories li, .elementor-widget-eael-post-grid .post-meta-categories li a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-grid .eael-protected-content-message, .elementor-widget-eael-post-grid .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-post-list .eael-post-list-header .header-title .title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-list .eael-post-list-header .post-categories a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-list .eael-post-list-featured-wrap .featured-content .eael-post-list-title, .elementor-widget-eael-post-list .eael-post-list-featured-wrap .featured-content .eael-post-list-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-post-list .eael-post-list-featured-wrap .featured-content p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-list .eael-post-list-featured-wrap .featured-content .meta{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-list .eael-post-list-content .eael-post-list-title, .elementor-widget-eael-post-list .eael-post-list-content .eael-post-list-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-post-list .eael-post-list-content p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-list .eael-post-list-content .meta{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-list .eael-post-list-container.layout-advanced .eael-post-list-post .eael-post-list-content .boxed-meta .author-info h5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-list .eael-post-list-container.layout-advanced .eael-post-list-posts-wrap .eael-post-list-post .eael-post-list-content .boxed-meta .author-meta .author-info > a p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-list .eael-post-list-container.layout-advanced .eael-post-list-content .boxed-meta .meta-categories .meta-cats-wrap a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-list .eael-protected-content-message, .elementor-widget-eael-post-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-post-timeline .eael-timeline-post-title h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-post-timeline .eael-timeline-post-excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-timeline .eael-protected-content-message, .elementor-widget-eael-post-timeline .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-price-menu .eael-restaurant-menu .eael-restaurant-menu-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-price-menu .eael-restaurant-menu .eael-restaurant-menu-price-discount{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-price-menu .eael-restaurant-menu .eael-restaurant-menu-price-original{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-price-menu .eael-restaurant-menu-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-price-menu .eael-protected-content-message, .elementor-widget-eael-price-menu .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-pricing-table .eael-protected-content-message, .elementor-widget-eael-pricing-table .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-progress-bar .eael-progressbar-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-progress-bar .eael-progressbar-count-wrap{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-progress-bar .eael-progressbar-half-circle-after span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-progress-bar .eael-protected-content-message, .elementor-widget-eael-progress-bar .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-protected-content .eael-protected-content .protected-content{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-protected-content .eael-protected-content-message, .elementor-widget-eael-protected-content .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-simple-menu .eael-simple-menu >li > a, .eael-simple-menu-container .eael-simple-menu-toggle-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-simple-menu .eael-simple-menu li ul li > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-simple-menu .eael-protected-content-message, .elementor-widget-eael-simple-menu .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-static-product .eael-static-product .eael-static-product-details .eael-static-product-price-and-reviews .eael-static-product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-static-product .eael-static-product .eael-static-product-details .eael-static-product-price-and-reviews .eael-static-product-reviews{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-static-product .eael-static-product-media a.eael-static-product-live-demo-btn{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-static-product .eael-static-product-details > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-static-product .eael-static-product-details > p{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-static-product .eael-static-product-btn{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-static-product .eael-static-product-add-to-cart{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-static-product .eael-protected-content-message, .elementor-widget-eael-static-product .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-sticky-video .eael-protected-content-message, .elementor-widget-eael-sticky-video .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-team-member-carousel .eael-tm-name{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-team-member-carousel .eael-tm-title-divider{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-eael-team-member-carousel .eael-tm-position{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-team-member-carousel .eael-tm-position-divider{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-eael-team-member-carousel .eael-tm-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-team-member-carousel .eael-tm-description-divider{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-eael-team-member-carousel .eael-protected-content-message, .elementor-widget-eael-team-member-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-team-member .eael-protected-content-message, .elementor-widget-eael-team-member .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-testimonial-slider .eael-protected-content-message, .elementor-widget-eael-testimonial-slider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-testimonial .eael-protected-content-message, .elementor-widget-eael-testimonial .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-toggle .eael-primary-toggle-label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-toggle .eael-secondary-toggle-label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-toggle .eael-toggle-content-wrap{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-toggle .eael-protected-content-message, .elementor-widget-eael-toggle .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-tooltip .eael-protected-content-message, .elementor-widget-eael-tooltip .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-twitter-feed-carousel .eael-protected-content-message, .elementor-widget-eael-twitter-feed-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-weform .eael-weform-container ul.wpuf-form .wpuf-submit input[type="submit"]{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-weform .eael-protected-content-message, .elementor-widget-eael-weform .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-woo-collections .eael-woo-collections-overlay-inner h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-woo-collections .eael-woo-collections-overlay-inner span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-woo-collections .eael-protected-content-message, .elementor-widget-eael-woo-collections .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-woocommerce-review .eael-protected-content-message, .elementor-widget-eael-woocommerce-review .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-projectify-all-widgets .projectify_carousel_circle .gamma_controller span.a{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_circle .gamma_controller span.b{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_circle .gamma_controller div{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_circle .title_holder p{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_circle .title_holder p a{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_circle .title_holder p a:hover{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_circle .title_holder h3 a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_circle .title_holder h3{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_circle .title_holder h3 a:hover{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_circle .title_holder h3:hover{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_alpha .owl-carousel .item:after{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_alpha .owl_control span.a{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_alpha .owl_control span.b{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_alpha .owl_control > div:after{border-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_alpha .owl_control > div > span:hover:after{border-top-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_alpha .owl_control > div > span:hover:before{border-top-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );border-bottom-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_alpha[data-nav-types="square"] .owl_control > div > span:before, .elementor-widget-projectify-all-widgets .projectify_carousel_full_alpha[data-nav-types="square"] .owl_control > div > span:after{background:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_alpha[data-nav-types="square"] .owl_control > div > span .c:before, .elementor-widget-projectify-all-widgets .projectify_carousel_full_alpha[data-nav-types="square"] .owl_control > div > span .c:after{background:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_alpha .owl_control > div{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_alpha .item .title_holder p{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_alpha .item .title_holder p a{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_alpha .item .title_holder p a:hover{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_alpha .item .title_holder h3 a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_alpha .item .title_holder h3 a:hover{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_alpha .owl-carousel .item .title_holder > span a{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_alpha .owl-carousel .item .title_holder a.read_more:after{border-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_alpha .owl-carousel .item .title_holder a.read_more .arrow:before{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_alpha .owl-carousel .item .title_holder a.read_more .arrow:after{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_beta .owl-carousel .item .title_holder{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_beta .owl-carousel .item:after{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_beta .owl_control span.a{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_beta .owl_control span.b{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_beta .owl_control > div:after{border-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_beta .owl_control > div > span:hover:after{border-top-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_beta .owl_control > div > span:hover:before{border-top-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );border-bottom-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_beta[data-nav-types="square"] .owl_control > div > span:before, .elementor-widget-projectify-all-widgets .projectify_carousel_full_beta[data-nav-types="square"] .owl_control > div > span:after{background:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_beta[data-nav-types="square"] .owl_control > div > span .c:before, .elementor-widget-projectify-all-widgets .projectify_carousel_full_beta[data-nav-types="square"] .owl_control > div > span .c:after{background:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_beta .owl_control > div{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_beta .item .title_holder p{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_beta .owl-carousel .item .title_holder p a{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_beta .owl-carousel .item .title_holder p{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_beta .owl-carousel .item .title_holder p a:hover{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_beta .owl-carousel .item .title_holder h3 a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_beta .owl-carousel .item .title_holder h3 a:hover{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_interactive .owl-carousel .item:after{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_interactive .owl_control span.a{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_interactive .owl_control span.b{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_interactive .owl_control > div:after{border-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_interactive .owl_control > div > span:hover:after{border-top-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_interactive .owl_control > div > span:hover:before{border-top-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );border-bottom-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_interactive[data-nav-types="square"] .owl_control > div > span:before, .elementor-widget-projectify-all-widgets .projectify_carousel_full_interactive[data-nav-types="square"] .owl_control > div > span:after{background:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_interactive[data-nav-types="square"] .owl_control > div > span .c:before, .elementor-widget-projectify-all-widgets .projectify_carousel_full_interactive[data-nav-types="square"] .owl_control > div > span .c:after{background:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_interactive .owl_control > div{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_interactive .item .title_holder p{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_interactive .item .title_holder p a{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_interactive .item .title_holder p a:hover{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_interactive .item .title_holder h3 a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_interactive .item .title_holder h3 a:hover{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_interactive .owl-carousel .item .title_holder > span a{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_interactive .owl-carousel .item .title_holder a.read_more:after{border-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_interactive .owl-carousel .item .title_holder a.read_more .arrow:before{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_interactive .owl-carousel .item .title_holder a.read_more .arrow:after{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_full_interactive .owl-carousel .item .title_holder > span a.read_more{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_square.gamma .title_holder{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_square .owl_control span.a{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_square .owl_control span.b{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_square .owl_control > div:after{border-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_square .owl_control > div > span:hover:after{border-top-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_square .owl_control > div > span:hover:before{border-top-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );border-bottom-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_square[data-nav-types="square"] .owl_control > div > span:before, .elementor-widget-projectify-all-widgets .projectify_carousel_square[data-nav-types="square"] .owl_control > div > span:after{background:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_square[data-nav-types="square"] .owl_control > div > span .c:before, .elementor-widget-projectify-all-widgets .projectify_carousel_square[data-nav-types="square"] .owl_control > div > span .c:after{background:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_square.numbered .numbered_control span.a{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_square.numbered .numbered_control span.b{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_square .owl_control > div{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_square.numbered .n_prev:after{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_square.numbered .n_prev > span:after, .elementor-widget-projectify-all-widgets .projectify_carousel_square.numbered .n_next > span:after{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_square .item .title_holder p{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-projectify-all-widgets .projectify_carousel_square .title_holder p a{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_square .title_holder p{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_square .title_holder p a:hover{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_square .item .title_holder h3 a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_square .item .title_holder h3 a:hover{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_with_content .description h3{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_with_content .description p{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .alpha .fn-sample-slides .title_holder{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_with_content .title_holder p{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_with_content .title_holder p a{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_with_content .title_holder p a:hover{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_with_content .beta_title_holder p a{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_with_content .beta_title_holder p{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_with_content .beta_title_holder p a:hover{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_with_content .title_holder h3 a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_with_content .title_holder h3{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_with_content .beta_title_holder h3 a{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_with_content .beta_title_holder h3:after{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_with_content .title_holder h3 a:hover{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_with_content .title_holder h3:hover{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_with_content .beta_title_holder h3:hover a{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_carousel_with_content .beta_title_holder h3:hover:after{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_justified_images .caption p{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_justified_images .caption p a:hover{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_justified_images .caption h3 a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_justified_images .caption h3{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_justified_images .caption h3 a:hover{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_justified_images .caption h3:hover{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_all_list_wrap[data-title-holder-pos="inside"][data-title-holder-bg="color_o"] .title_holder{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_all_list_wrap[data-title-holder-pos="hover"] .title_holder{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_all_list_wrap ul.projectify_filter li a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_all_list_wrap ul.projectify_filter li a:hover{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_all_list_wrap ul.projectify_filter li a.current{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_all_list_wrap .title_holder p{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_all_list_wrap .title_holder p a:hover{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_all_list_wrap .title_holder h3 a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_all_list_wrap .title_holder h3{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_all_list_wrap .title_holder h3 a:hover{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_all_list_wrap .title_holder h3:hover{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_alpha .title_holder{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_alpha .owl_control span.a{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_alpha .owl_control span.b{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_alpha .owl_control > div:after{border-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_alpha .owl_control > div > span:hover:after{border-top-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_alpha .owl_control > div > span:hover:before{border-top-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );border-bottom-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_alpha[data-nav-types="square"] .owl_control > div > span:before, .elementor-widget-projectify-all-widgets .projectify_slider_alpha[data-nav-types="square"] .owl_control > div > span:after{background:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_alpha[data-nav-types="square"] .owl_control > div > span .c:before, .elementor-widget-projectify-all-widgets .projectify_slider_alpha[data-nav-types="square"] .owl_control > div > span .c:after{background:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_alpha .owl_control > div{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_alpha .item .title_holder p{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-projectify-all-widgets .projectify_slider_alpha .title_holder p{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_alpha .title_holder p a:hover{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_alpha .title_holder h3 a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_alpha .title_holder h3{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_alpha .title_holder h3:hover a{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_alpha .title_holder h3:hover{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_alpha .title_holder .in > span a{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_alpha .title_holder a.read_more:after{border-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_alpha .title_holder a.read_more .arrow:before{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_alpha .title_holder a.read_more .arrow:after{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_beta .swiper-slide.fn-numbered-pagination span.number{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_beta .swiper-slide.fn-numbered-pagination span.line:after{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_beta .owl_control span.a{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_beta .owl_control span.b{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_beta .owl_control > div:after{border-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_beta .owl_control > div > span:hover:after{border-top-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_beta .owl_control > div > span:hover:before{border-top-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );border-bottom-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_beta[data-nav-types="square"] .owl_control > div > span:before, .elementor-widget-projectify-all-widgets .projectify_slider_beta[data-nav-types="square"] .owl_control > div > span:after{background:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_beta[data-nav-types="square"] .owl_control > div > span .c:before, .elementor-widget-projectify-all-widgets .projectify_slider_beta[data-nav-types="square"] .owl_control > div > span .c:after{background:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_beta .owl_control > div{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_beta .item .title_holder p{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-projectify-all-widgets .projectify_slider_beta .title_holder p{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_beta .title_holder p a:hover{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_beta .title_holder h3 a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_beta .title_holder h3{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_beta .title_holder h3:hover a{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_beta .title_holder h3:hover{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_beta .title_holder .in > span a{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_beta .title_holder a.read_more:after{border-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_beta .title_holder a.read_more .arrow:before{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_beta .title_holder a.read_more .arrow:after{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_delta .swiper-slide.fn-numbered-pagination span.number{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_delta .swiper-slide.fn-numbered-pagination span.line:after{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_delta .owl_control span.a{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_delta .owl_control span.b{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_delta .owl_control > div:after{border-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_delta .owl_control > div > span:hover:after{border-top-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_delta .owl_control > div > span:hover:before{border-top-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );border-bottom-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_delta[data-nav-types="square"] .owl_control > div > span:before, .elementor-widget-projectify-all-widgets .projectify_slider_delta[data-nav-types="square"] .owl_control > div > span:after{background:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_delta[data-nav-types="square"] .owl_control > div > span .c:before, .elementor-widget-projectify-all-widgets .projectify_slider_delta[data-nav-types="square"] .owl_control > div > span .c:after{background:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_delta .owl_control > div{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_delta .item .title_holder p{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-projectify-all-widgets .projectify_slider_delta .title_holder p{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_delta .title_holder p a:hover{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_delta .title_holder h3 a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_delta .title_holder h3{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_delta .title_holder h3:hover a{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_delta .title_holder h3:hover{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_delta .title_holder a.open_post{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_delta .title_holder a.open_post .a{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_delta .title_holder a.open_post .b{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_epsilon .swiper-slide.fn-numbered-pagination span.number{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_epsilon .swiper-slide.fn-numbered-pagination span.line:after{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_epsilon .owl_control span.a{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_epsilon .owl_control span.b{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_epsilon .owl_control > div:after{border-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_epsilon .owl_control > div > span:hover:after{border-top-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_epsilon .owl_control > div > span:hover:before{border-top-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );border-bottom-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_epsilon[data-nav-types="square"] .owl_control > div > span:before, .elementor-widget-projectify-all-widgets .projectify_slider_epsilon[data-nav-types="square"] .owl_control > div > span:after{background:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_epsilon[data-nav-types="square"] .owl_control > div > span .c:before, .elementor-widget-projectify-all-widgets .projectify_slider_epsilon[data-nav-types="square"] .owl_control > div > span .c:after{background:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_epsilon .owl_control > div{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_epsilon .item .title_holder p{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-projectify-all-widgets .projectify_slider_epsilon .title_holder p{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_epsilon .title_holder p a:hover{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_epsilon .title_holder h3 a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_epsilon .title_holder h3{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_epsilon .title_holder h3:hover a{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_epsilon .title_holder h3:hover{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_epsilon .title_holder .in > span a{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_epsilon .title_holder a.read_more:after{border-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_epsilon .title_holder a.read_more .arrow:before{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_epsilon .title_holder a.read_more .arrow:after{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_gamma .swiper-slide.fn-numbered-pagination span.number{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_gamma .swiper-slide.fn-numbered-pagination span.line:after{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_gamma .owl_control span.a{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_gamma .owl_control span.b{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_gamma .owl_control > div:after{border-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_gamma .owl_control > div > span:hover:after{border-top-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_gamma .owl_control > div > span:hover:before{border-top-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );border-bottom-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_gamma[data-nav-types="square"] .owl_control > div > span:before, .elementor-widget-projectify-all-widgets .projectify_slider_gamma[data-nav-types="square"] .owl_control > div > span:after{background:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_gamma[data-nav-types="square"] .owl_control > div > span .c:before, .elementor-widget-projectify-all-widgets .projectify_slider_gamma[data-nav-types="square"] .owl_control > div > span .c:after{background:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_gamma .owl_control > div{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_gamma .item .title_holder p{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-projectify-all-widgets .projectify_slider_gamma .title_holder p{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_gamma .title_holder p a:hover{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_gamma .title_holder h3 a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_gamma .title_holder h3{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_gamma .title_holder h3:hover a{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_gamma .title_holder h3:hover{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_gamma .title_holder .in > span a{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_gamma .title_holder a.read_more:after{border-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_gamma .title_holder a.read_more .arrow:before{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_gamma .title_holder a.read_more .arrow:after{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_zeta .swiper-slide.fn-numbered-pagination span.number{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_zeta .swiper-slide.fn-numbered-pagination span.line:after{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_zeta .owl_control span.a{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_zeta .owl_control span.b{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_zeta .owl_control > div:after{border-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_zeta .owl_control > div > span:hover:after{border-top-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_zeta .owl_control > div > span:hover:before{border-top-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );border-bottom-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_zeta[data-nav-types="square"] .owl_control > div > span:before, .elementor-widget-projectify-all-widgets .projectify_slider_zeta[data-nav-types="square"] .owl_control > div > span:after{background:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_zeta[data-nav-types="square"] .owl_control > div > span .c:before, .elementor-widget-projectify-all-widgets .projectify_slider_zeta[data-nav-types="square"] .owl_control > div > span .c:after{background:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_zeta .owl_control > div{background-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_zeta .item .title_holder p{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-projectify-all-widgets .projectify_slider_zeta .title_holder p{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_zeta .title_holder p a:hover{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_zeta .title_holder h3 a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_zeta .title_holder h3{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_zeta .title_holder h3:hover a{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_zeta .title_holder h3:hover{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_zeta .title_holder .in > span a{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_zeta .title_holder a.read_more:after{border-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_zeta .title_holder a.read_more .arrow:before{color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .projectify_slider_zeta .title_holder a.read_more .arrow:after{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-projectify-all-widgets .eael-protected-content-message, .elementor-widget-projectify-all-widgets .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-prime-slider-blog .eael-protected-content-message, .elementor-widget-prime-slider-blog .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-prime-slider-dragon .eael-protected-content-message, .elementor-widget-prime-slider-dragon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-prime-slider-fiestar .eael-protected-content-message, .elementor-widget-prime-slider-fiestar .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-prime-slider-flogia .eael-protected-content-message, .elementor-widget-prime-slider-flogia .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-prime-slider-general .eael-protected-content-message, .elementor-widget-prime-slider-general .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-prime-slider-isolate .eael-protected-content-message, .elementor-widget-prime-slider-isolate .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-prime-slider-mercury .eael-protected-content-message, .elementor-widget-prime-slider-mercury .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-prime-slider-mount .eael-protected-content-message, .elementor-widget-prime-slider-mount .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-prime-slider-multiscroll .eael-protected-content-message, .elementor-widget-prime-slider-multiscroll .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-prime-slider-pacific .eael-protected-content-message, .elementor-widget-prime-slider-pacific .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-prime-slider-pagepiling .eael-protected-content-message, .elementor-widget-prime-slider-pagepiling .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-prime-slider-paranoia .eael-protected-content-message, .elementor-widget-prime-slider-paranoia .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-prime-slider-rubix .eael-protected-content-message, .elementor-widget-prime-slider-rubix .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-prime-slider-sequester .eael-protected-content-message, .elementor-widget-prime-slider-sequester .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-prime-slider-storker .eael-protected-content-message, .elementor-widget-prime-slider-storker .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-prime-slider-vertex .eael-protected-content-message, .elementor-widget-prime-slider-vertex .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-alex-grid .eael-protected-content-message, .elementor-widget-upk-alex-grid .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-alex-carousel .eael-protected-content-message, .elementor-widget-upk-alex-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-alice-grid .eael-protected-content-message, .elementor-widget-upk-alice-grid .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-alice-carousel .eael-protected-content-message, .elementor-widget-upk-alice-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-alter-grid .eael-protected-content-message, .elementor-widget-upk-alter-grid .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-alter-carousel .eael-protected-content-message, .elementor-widget-upk-alter-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-amox-grid .eael-protected-content-message, .elementor-widget-upk-amox-grid .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-amox-carousel .eael-protected-content-message, .elementor-widget-upk-amox-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-author .eael-protected-content-message, .elementor-widget-upk-author .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-buzz-list .eael-protected-content-message, .elementor-widget-upk-buzz-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-buzz-list-carousel .eael-protected-content-message, .elementor-widget-upk-buzz-list-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-camux-slider .eael-protected-content-message, .elementor-widget-upk-camux-slider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-elite-grid .eael-protected-content-message, .elementor-widget-upk-elite-grid .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-elite-carousel .eael-protected-content-message, .elementor-widget-upk-elite-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-featured-list .eael-protected-content-message, .elementor-widget-upk-featured-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-fanel-list .eael-protected-content-message, .elementor-widget-upk-fanel-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-harold-list .eael-protected-content-message, .elementor-widget-upk-harold-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-harold-carousel .eael-protected-content-message, .elementor-widget-upk-harold-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-hazel-grid .eael-protected-content-message, .elementor-widget-upk-hazel-grid .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-hazel-carousel .eael-protected-content-message, .elementor-widget-upk-hazel-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-maple-grid .eael-protected-content-message, .elementor-widget-upk-maple-grid .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-maple-carousel .eael-protected-content-message, .elementor-widget-upk-maple-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-ramble-grid .eael-protected-content-message, .elementor-widget-upk-ramble-grid .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-ramble-carousel .eael-protected-content-message, .elementor-widget-upk-ramble-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-recent-comments .eael-protected-content-message, .elementor-widget-upk-recent-comments .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-news-ticker .eael-protected-content-message, .elementor-widget-upk-news-ticker .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-newsletter .eael-protected-content-message, .elementor-widget-upk-newsletter .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-noxe-slider .eael-protected-content-message, .elementor-widget-upk-noxe-slider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-timeline .eael-protected-content-message, .elementor-widget-upk-timeline .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-paradox-slider .eael-protected-content-message, .elementor-widget-upk-paradox-slider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-post-accordion .eael-protected-content-message, .elementor-widget-upk-post-accordion .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-post-category .eael-protected-content-message, .elementor-widget-upk-post-category .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-category-carousel .eael-protected-content-message, .elementor-widget-upk-category-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-social-share .eael-protected-content-message, .elementor-widget-upk-social-share .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-scott-list .eael-protected-content-message, .elementor-widget-upk-scott-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-reading-progress .eael-protected-content-message, .elementor-widget-upk-reading-progress .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-tag-cloud .eael-protected-content-message, .elementor-widget-upk-tag-cloud .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-tiny-list .eael-protected-content-message, .elementor-widget-upk-tiny-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-skide-slider .eael-protected-content-message, .elementor-widget-upk-skide-slider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-static-social-count .eael-protected-content-message, .elementor-widget-upk-static-social-count .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-upk-crystal-slider .eael-protected-content-message, .elementor-widget-upk-crystal-slider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-path{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-path .eael-protected-content-message, .elementor-widget-text-path .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-theme-site-logo .eael-protected-content-message, .elementor-widget-theme-site-logo .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-theme-site-title .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-theme-site-title .eael-protected-content-message, .elementor-widget-theme-site-title .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-theme-page-title .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-theme-page-title .eael-protected-content-message, .elementor-widget-theme-page-title .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-theme-post-title .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-theme-post-title .eael-protected-content-message, .elementor-widget-theme-post-title .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-theme-post-excerpt .elementor-widget-container{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-theme-post-excerpt .eael-protected-content-message, .elementor-widget-theme-post-excerpt .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-theme-post-content .eael-protected-content-message, .elementor-widget-theme-post-content .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-theme-post-featured-image .eael-protected-content-message, .elementor-widget-theme-post-featured-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-theme-archive-title .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-theme-archive-title .eael-protected-content-message, .elementor-widget-theme-archive-title .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-archive-posts .elementor-post__title, .elementor-widget-archive-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-archive-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-archive-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-archive-posts .elementor-post__read-more{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-archive-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-archive-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-archive-posts .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-archive-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-archive-posts .elementor-posts-nothing-found{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-archive-posts .eael-protected-content-message, .elementor-widget-archive-posts .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .eael-protected-content-message, .elementor-widget-posts .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-accent );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-primary );}.elementor-widget-portfolio .eael-protected-content-message, .elementor-widget-portfolio .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .eael-protected-content-message, .elementor-widget-gallery .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .eael-protected-content-message, .elementor-widget-form .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-login .elementor-field-group > a{color:var( --e-global-color-text );}.elementor-widget-login .elementor-field-group > a:hover{color:var( --e-global-color-accent );}.elementor-widget-login .elementor-form-fields-wrapper label{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-login .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-login .elementor-field-group .elementor-field, .elementor-widget-login .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-login .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-login .elementor-widget-container .elementor-login__logged-in-message{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-login .eael-protected-content-message, .elementor-widget-login .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-slides .eael-protected-content-message, .elementor-widget-slides .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-nav-menu .eael-protected-content-message, .elementor-widget-nav-menu .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .eael-protected-content-message, .elementor-widget-animated-headline .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-hotspot .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-hotspot .eael-protected-content-message, .elementor-widget-hotspot .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-list .elementor-price-list-header{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-list .elementor-price-list-separator{border-bottom-color:var( --e-global-color-secondary );}.elementor-widget-price-list .eael-protected-content-message, .elementor-widget-price-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table{--e-price-table-header-background-color:var( --e-global-color-secondary );}.elementor-widget-price-table .elementor-price-table__heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__subheading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table .elementor-price-table__price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__original-price{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__period{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list{--e-price-table-features-list-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__features-list li{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list li:before{border-top-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-price-table .elementor-price-table__additional_info{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-table .elementor-price-table__ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-price-table .eael-protected-content-message, .elementor-widget-price-table .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-flip-box .eael-protected-content-message, .elementor-widget-flip-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .eael-protected-content-message, .elementor-widget-call-to-action .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-media-carousel .eael-protected-content-message, .elementor-widget-media-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-testimonial-carousel .eael-protected-content-message, .elementor-widget-testimonial-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-reviews .eael-protected-content-message, .elementor-widget-reviews .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-table-of-contents .eael-protected-content-message, .elementor-widget-table-of-contents .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .eael-protected-content-message, .elementor-widget-countdown .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-share-buttons .eael-protected-content-message, .elementor-widget-share-buttons .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-search-form .elementor-search-form__input,
.elementor-widget-search-form .elementor-search-form__icon, .elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button, .elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover, .elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-search-form .elementor-search-form__submit{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );background-color:var( --e-global-color-secondary );}.elementor-widget-search-form .eael-protected-content-message, .elementor-widget-search-form .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-author-box .elementor-author-box__name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-author-box .elementor-author-box__bio{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-author-box .elementor-author-box__button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-author-box .elementor-author-box__button:hover{border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-widget-author-box .eael-protected-content-message, .elementor-widget-author-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-comments .eael-protected-content-message, .elementor-widget-post-comments .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-navigation .eael-protected-content-message, .elementor-widget-post-navigation .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-post-info .eael-protected-content-message, .elementor-widget-post-info .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-sitemap .elementor-sitemap-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-sitemap .elementor-sitemap-item, .elementor-widget-sitemap span.elementor-sitemap-list, .elementor-widget-sitemap .elementor-sitemap-item a{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-sitemap .elementor-sitemap-item{color:var( --e-global-color-text );}.elementor-widget-sitemap .eael-protected-content-message, .elementor-widget-sitemap .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-breadcrumbs .eael-protected-content-message, .elementor-widget-breadcrumbs .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-widget-blockquote .eael-protected-content-message, .elementor-widget-blockquote .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-facebook-button .eael-protected-content-message, .elementor-widget-facebook-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-facebook-comments .eael-protected-content-message, .elementor-widget-facebook-comments .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-facebook-embed .eael-protected-content-message, .elementor-widget-facebook-embed .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-facebook-page .eael-protected-content-message, .elementor-widget-facebook-page .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-template .eael-protected-content-message, .elementor-widget-template .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-lottie .eael-protected-content-message, .elementor-widget-lottie .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-code-highlight .eael-protected-content-message, .elementor-widget-code-highlight .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-video-playlist .e-tabs-header .e-tabs-title{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-header .e-tabs-videos-count{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-header .e-tabs-header-right-side i{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-header .e-tabs-header-right-side svg{fill:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tab-title .e-tab-title-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-video-playlist .e-tab-title .e-tab-title-text a{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tab-title .e-tab-duration{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text a{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-duration{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-section-title{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-wrapper .e-inner-tab-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content .e-inner-tab-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content button{color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content button:hover{color:var( --e-global-color-text );}.elementor-widget-video-playlist .eael-protected-content-message, .elementor-widget-video-playlist .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-paypal-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-paypal-button .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-paypal-button .eael-protected-content-message, .elementor-widget-paypal-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-progress-tracker .current-progress-percentage{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress-tracker .eael-protected-content-message, .elementor-widget-progress-tracker .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}