/* Button
---------------------------------------------------------- */
.wpb_vc_button {
.wpb_element_wrapper {
background-image: none;
padding-left: 10px;
height: auto;
min-height: inherit;
}
.wpb_button {
display: inline-block;
position: relative;
padding: 5px 10px 4px;
margin-bottom: 0;
color: #333333;
text-align: center;
vertical-align: middle;
cursor: default;
background-color: #f5f5f5;
background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
background-image: linear-gradient(top, #ffffff, #e6e6e6);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
border-color: #e6e6e6 #e6e6e6 #bfbfbf;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
border: 1px solid #cccccc;
border-bottom-color: #b3b3b3;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
i.icon {
margin-bottom: -3px;
margin-left: 10px;
top: -2px;
position: relative;
width: 16px;
height: 16px;
}
}
// Button sizes
.btn-large {
padding: 9px 14px 7px;
font-size: 110%;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
i.icon {
margin-bottom: -3px;
margin-left: 14px;
top: -1px;
}
}
.btn-small {
padding: 5px 9px 3px;
font-size: 90%;
i.icon {
margin-left: 8px;
margin-bottom: -4px;
top: -3px;
}
}
.btn-mini {
padding: 3px 6px 2px;
font-size: 85%;
i.icon {
display: none !important;
}
}
// Button colors
.btn-primary,
.btn-warning,
.btn-danger,
.btn-success,
.btn-info,
.btn-inverse {
color: #ffffff;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.btn-primary {
//Blue
background-color: #0074cc;
background-image: -moz-linear-gradient(top, #0088cc, #0055cc);
background-image: -ms-linear-gradient(top, #0088cc, #0055cc);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0055cc));
background-image: -webkit-linear-gradient(top, #0088cc, #0055cc);
background-image: -o-linear-gradient(top, #0088cc, #0055cc);
background-image: linear-gradient(top, #0088cc, #0055cc);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0055cc', GradientType=0);
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-info {
//Turqoise
background-color: #49afcd;
background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
background-image: -ms-linear-gradient(top, #5bc0de, #2f96b4);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
background-image: linear-gradient(top, #5bc0de, #2f96b4);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-success {
//Green
background-color: #5bb75b;
background-image: -moz-linear-gradient(top, #62c462, #51a351);
background-image: -ms-linear-gradient(top, #62c462, #51a351);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
background-image: -webkit-linear-gradient(top, #62c462, #51a351);
background-image: -o-linear-gradient(top, #62c462, #51a351);
background-image: linear-gradient(top, #62c462, #51a351);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
.btn-warning {
//Orange
background-color: #faa732;
background-image: -moz-linear-gradient(top, #fbb450, #f89406);
background-image: -ms-linear-gradient(top, #fbb450, #f89406);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
background-image: -o-linear-gradient(top, #fbb450, #f89406);
background-image: linear-gradient(top, #fbb450, #f89406);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-inverse {
//Black
background-color: #414141;
background-image: -moz-linear-gradient(top, #555555, #222222);
background-image: -ms-linear-gradient(top, #555555, #222222);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#222222));
background-image: -webkit-linear-gradient(top, #555555, #222222);
background-image: -o-linear-gradient(top, #555555, #222222);
background-image: linear-gradient(top, #555555, #222222);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#222222', GradientType=0);
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-danger {
//Red
background-color: #da4f49;
background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
background-image: -ms-linear-gradient(top, #ee5f5b, #bd362f);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
background-image: linear-gradient(top, #ee5f5b, #bd362f);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
}
@import "../lib/wpb_icon.less";
!function(){"use strict";var e={d:function(t,n){for(var r in n)e.o(n,r)&&!e.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:n[r]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{__privateBlockDataCommand:function(){return s},__privateDispatchReadyEvent:function(){return g},__privateFlushListeners:function(){return P},__privateGetCurrentEditMode:function(){return O},__privateIsRouteActive:function(){return j},__privateListenTo:function(){return E},__privateOpenRoute:function(){return u},__privateRegisterRoute:function(){return a},__privateRunCommand:function(){return o},__privateRunCommandSync:function(){return i},__privateSetReady:function(){return _},__privateUseIsPreviewMode:function(){return R},__privateUseIsRouteActive:function(){return S},__privateUseListenTo:function(){return C},__privateUseRouteStatus:function(){return M},commandEndEvent:function(){return l},commandStartEvent:function(){return d},editModeChangeEvent:function(){return w},routeCloseEvent:function(){return f},routeOpenEvent:function(){return m},undoable:function(){return k},v1ReadyEvent:function(){return p},windowEvent:function(){return v}});var n=window.React,r=window.elementorV2.utils;async function o(e,t,{internal:n=!1}={}){const r=i(e,t,{internal:n});return r instanceof Promise?r:(u=r)&&"object"==typeof u&&Object.hasOwn(u,"promise")&&Object.hasOwn(u,"then")&&Object.hasOwn(u,"fail")?(o=r,new Promise(((e,t)=>{o.then(e,t)}))):Promise.resolve(r);var o,u}function i(e,t,{internal:n=!1}={}){const r=window,o=n?r.$e?.internal:r.$e?.run;if(!o)throw new Error(`\`${n?"$e.internal":"$e.run"}()\` is not available`);return o(e,t)}function u(e){const t=window;if(!t.$e?.route)return Promise.reject("`$e.route()` is not available");try{return Promise.resolve(t.$e.route(e))}catch(e){return Promise.reject(e)}}function a(e){const t=window;if(!t.$e?.routes?.register)return Promise.reject("`$e.routes.register()` is not available");const n=e.split("/");if(n.length<2)return Promise.reject(`\`${e}\` is an invalid route`);const r=n.pop(),o=n.join("/");try{return Promise.resolve(t.$e.routes.register(o,r,(()=>null)))}catch(e){return Promise.reject(e)}}var c=0;function s({command:e,condition:t}){const n=window,r=n.$e?.modules?.hookData?.Dependency;if(!r)return Promise.reject("`$e.modules.hookData.Dependency` is not available");const o=++c,i=new class extends r{getCommand(){return e}getId(){return`${e}--block--${o}`}apply(e){return!t(e)}};try{return Promise.resolve(i.register())}catch(e){return Promise.reject(e)}}var d=e=>({type:"command",name:e,state:"before"}),l=e=>({type:"command",name:e,state:"after"}),m=e=>({type:"route",name:e,state:"open"}),f=e=>({type:"route",name:e,state:"close"}),v=e=>({type:"window-event",name:e}),p=()=>v("elementor/initialized"),w=()=>v("elementor/edit-mode/change"),y=!1;function _(e){y=e}function g(){return function(){const e=window.__elementorEditorV1LoadingPromise;return e||Promise.reject("Elementor Editor V1 is not loaded")}().then((()=>{_(!0),window.dispatchEvent(new CustomEvent("elementor/initialized"))}))}var h=new Map,b=new AbortController;function E(e,t){Array.isArray(e)||(e=[e]);const n=e.map((e=>{const{type:n,name:r}=e;switch(n){case"command":return function(e,t,n){return $(`elementor/commands/run/${t}`,(t=>{"command"===t.type&&t.command===e&&n(t)}))}(r,e.state,t);case"route":return function(e,t,n){return $(`elementor/routes/${t}`,(t=>{"route"===t.type&&t.route.startsWith(e)&&n(t)}))}(r,e.state,t);case"window-event":return $(r,t)}}));return()=>{n.forEach((e=>e()))}}function P(){b.abort(),h.clear(),_(!1),b=new AbortController}function $(e,t){return!h.has(e)&&(h.set(e,[]),function(e){window.addEventListener(e,function(e){return t=>{if(!y)return;const n=function(e){return e instanceof CustomEvent&&e.detail?.command?{type:"command",command:e.detail.command,args:e.detail.args,originalEvent:e}:e instanceof CustomEvent&&e.detail?.route?{type:"route",route:e.detail.route,originalEvent:e}:{type:"window-event",event:e.type,originalEvent:e}}(t);h.get(e)?.forEach((e=>{e(n)}))}}(e),{signal:b.signal})}(e)),h.get(e)?.push(t),()=>{const n=h.get(e);if(!n?.length)return;const r=n.filter((e=>e!==t));h.set(e,r)}}function j(e){const t=window;return!!t.$e?.routes?.isPartOf(e)}function O(){const e=window;return e.elementor?.channels?.dataEditMode?.request?.("activeMode")}function C(e,t,r=[]){const[o,i]=(0,n.useState)((()=>t()));return(0,n.useEffect)((()=>{const n=()=>i(t());return n(),E(e,n)}),r),o}function R(){return C(w(),(()=>"preview"===O()))}function S(e){return C([m(e),f(e)],(()=>j(e)),[e])}function M(e,{blockOnKitRoutes:t=!0,blockOnPreviewMode:n=!0}={}){const r=S(e),o=S("panel/global"),i=R();return{isActive:r&&!(n&&i),isBlocked:n&&i||t&&o}}var A=(0,r.createError)({code:"history_manager_not_available",message:"Cannot access History manager."});function k(e,t){return e.redo??=e.do,n=>{const r=n,o=e,i=function(){const e=window,t=e.elementor?.documents?.getCurrent?.()?.history;if(!t)throw new A;return t}();let u=o.do(r);return i.addItem({title:D(t.title)(r,u),subTitle:D(t.subtitle)(r,u),type:"",restore:(e,t)=>{t?u=o.redo(r,u):o.undo(r,u)}}),u}}function D(e){return"function"==typeof e?e:()=>e??""}(window.elementorV2=window.elementorV2||{}).editorV1Adapters=t}();
Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woocommerce-payments
domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init
action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/wp-includes/functions.php on line 6121
Fatal error: Uncaught Error: Using $this when not in object context in /var/www/wp-content/themes/astra/inc/core/deprecated/deprecated-functions.php:13
Stack trace:
#0 /var/www/wp-content/themes/astra/functions.php(206): require_once()
#1 /var/www/wp-settings.php(695): include('/var/www/wp-con...')
#2 /var/www/wp-config.php(84): require_once('/var/www/wp-set...')
#3 /var/www/wp-load.php(50): require_once('/var/www/wp-con...')
#4 /var/www/wp-blog-header.php(13): require_once('/var/www/wp-loa...')
#5 /var/www/index.php(17): require('/var/www/wp-blo...')
#6 {main}
thrown in /var/www/wp-content/themes/astra/inc/core/deprecated/deprecated-functions.php on line 13
Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woocommerce
domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init
action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/wp-includes/functions.php on line 6121