body,
.body {
height: 100% !important;
margin: 0;
Margin: 0;
padding: 0;
width: 100% !important;
min-width: 100%;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-font-smoothing: antialiased !important;
-moz-osx-font-smoothing: grayscale !important;
}
img {
outline: none;
text-decoration: none;
-ms-interpolation-mode: bicubic;
width: auto;
max-width: 100%;
clear: both;
display: block;
}
a img {
border: none;
}
p {
margin: 0 0 10px 0;
Margin: 0 0 10px 0;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
td {
word-wrap: break-word;
-webkit-hyphens: auto;
-moz-hyphens: auto;
hyphens: auto;
border-collapse: collapse !important;
}
table,
tr,
td {
padding: 0;
vertical-align: top;
text-align: left;
}
h1,
h2,
h3,
h4,
h5,
h6 {
margin: 0;
Margin: 0;
padding: 0;
}
.ReadMsgBody,
.ExternalClass {
width: 100%;
}
.ExternalClass {
width: 100%;
}
.ExternalClass,
.ExternalClass p,
.ExternalClass span,
.ExternalClass font,
.ExternalClass td,
.ExternalClass div {
line-height: 100%;
}
table,
td {
mso-table-lspace: 0pt;
mso-table-rspace: 0pt;
}
#outlook a {
padding: 0;
}
img {
-ms-interpolation-mode: bicubic;
}
body, table, td, p, a, li, blockquote {
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}
body,
table.body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
td,
th,
a {
color: #444444;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: normal;
padding: 0;
margin: 0;
Margin: 0;
text-align: left;
mso-line-height-rule: exactly;
line-height: 1.4;
line-height: 140%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
color: #444444;
word-wrap: normal;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: bold;
margin: 0 0 15px 0;
Margin: 0 0 15px 0;
mso-line-height-rule: exactly;
line-height: 1.3;
line-height: 130%;
}
h1.normal,
h2.normal,
h3.normal,
h4.normal,
h5.normal,
h6.normal {
font-weight: normal;
}
h1 {
font-size: 32px;
}
h2 {
font-size: 30px;
}
h3 {
font-size: 28px;
}
h4 {
font-size: 24px;
}
h5 {
font-size: 20px;
}
h6 {
font-size: 18px;
}
body,
table.body,
p,
td,
th {
font-size: 14px;
mso-line-height-rule: exactly;
line-height: 1.4;
line-height: 140%;
}
p {
margin: 0 0 15px 0;
Margin: 0 0 15px 0;
}
p.large, p.text-large {
font-size: 16px;
}
p.bold, p.text-bold {
font-weight: 700;
}
p a {
Margin: inherit;
margin: inherit;
}
small {
font-size: 80%;
}
center {
width: 100%;
}
a {
color: #1c75a6;
}
a:visited {
color: #1c75a6;
}
a:hover, a:active {
color: #0d374f;
}
h1 a,
h1 a:visited,
h2 a,
h2 a:visited,
h3 a,
h3 a:visited,
h4 a,
h4 a:visited,
h5 a,
h5 a:visited,
h6 a,
h6 a:visited {
color: #1c75a6;
}
table.text-center,
th.text-center,
td.text-center,
h1.text-center,
h2.text-center,
h3.text-center,
h4.text-center,
h5.text-center,
h6.text-center,
p.text-center,
span.text-center {
text-align: center;
}
table.text-left,
th.text-left,
td.text-left,
h1.text-left,
h2.text-left,
h3.text-left,
h4.text-left,
h5.text-left,
h6.text-left,
p.text-left,
span.text-left {
text-align: left;
}
table.text-right,
th.text-right,
td.text-right,
h1.text-right,
h2.text-right,
h3.text-right,
h4.text-right,
h5.text-right,
h6.text-right,
p.text-right,
span.text-right {
text-align: right;
}
table.primary,
th.primary,
td.primary,
h1.primary,
h2.primary,
h3.primary,
h4.primary,
h5.primary,
h6.primary,
p.primary,
span.primary {
color: #e27730;
}
table.orange,
th.orange,
td.orange,
h1.orange,
h2.orange,
h3.orange,
h4.orange,
h5.orange,
h6.orange,
p.orange,
span.orange {
color: #e27730;
}
table.blue,
th.blue,
td.blue,
h1.blue,
h2.blue,
h3.blue,
h4.blue,
h5.blue,
h6.blue,
p.blue,
span.blue {
color: #509fe2;
}
span.text-center {
display: block;
width: 100%;
text-align: center;
}
ol,
ul {
margin: 0 0 15px 20px;
Margin: 0 0 15px 20px;
padding: 0;
}
ol li,
ul li {
list-style-type: decimal;
padding-top: 5px;
}
ol ol,
ol ul,
ul ol,
ul ul {
margin-bottom: 0 !important;
}
table.button {
width: auto;
}
table.button td {
mso-line-height-rule: exactly;
line-height: 1;
line-height: 100%;
}
table.button td.button-inner {
padding: 20px 0 20px 0;
}
table.button table td {
text-align: center;
color: #ffffff;
background: #e27730;
border: 1px solid #c45e1b;
border-bottom: 3px solid #c45e1b;
mso-line-height-rule: exactly;
line-height: 1;
line-height: 100%;
}
table.button table td a {
font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
font-weight: bold;
color: #ffffff;
text-decoration: none;
text-align: center;
display: inline-block;
padding: 10px 16px 8px 16px;
border: 0 solid #c45e1b;
mso-line-height-rule: exactly;
line-height: 1;
line-height: 100%;
}
table.button:hover table tr td a,
table.button:active table tr td a,
table.button table tr td a:visited,
table.button.tiny:hover table tr td a,
table.button.tiny:active table tr td a,
table.button.tiny table tr td a:visited,
table.button.small:hover table tr td a,
table.button.small:active table tr td a,
table.button.small table tr td a:visited,
table.button.large:hover table tr td a,
table.button.large:active table tr td a,
table.button.large table tr td a:visited {
color: #ffffff;
text-decoration: none !important;
}
table.button.small table td,
table.button.small table a {
padding: 5px 10px 5px 10px;
font-size: 12px;
}
table.button.large table a {
padding: 14px 20px 12px 20px;
font-size: 20px;
}
table.button.expand, table.button.full, table.button.expanded {
width: 100% !important;
}
table.button.expand table, table.button.full table, table.button.expanded table {
width: 100% !important;
}
table.button.expand table a, table.button.full table a, table.button.expanded table a {
text-align: center;
width: 100%;
padding-left: 0;
padding-right: 0;
}
table.button:hover table td,
table.button:active table td {
background: #c45e1b;
color: #fefefe;
}
table.button:hover table a,
table.button:active table a {
border: 0 solid #c45e1b;
}
table.button.blue table td {
color: #ffffff;
background: #509fe2;
border: 1px solid #2487db;
border-bottom: 3px solid #2487db;
}
table.button.blue table a {
color: #ffffff;
border: 0 solid #2487db;
}
table.button.blue:hover table td, table.button.blue:active table td {
color: #ffffff;
background-color: #2487db;
}
table.button.green table td {
color: #ffffff;
background: #74ae5e;
border: 1px solid #5c9049;
border-bottom: 3px solid #5c9049;
}
table.button.green table a {
color: #ffffff;
border: 0 solid #5c9049;
}
table.button.green:hover table td, table.button.green:active table td {
color: #ffffff;
background-color: #5c9049;
}
body,
.body {
background-color: #f1f1f1;
text-align: center;
}
.body-inner {
text-align: center;
}
.container {
width: 600px;
margin: 0 auto 0 auto;
Margin: 0 auto 0 auto;
text-align: inherit;
}
.header {
text-align: center;
padding: 30px 30px 22px 30px;
}
.header img {
display: inline-block !important;
}
.content {
background-color: #ffffff;
padding: 60px 75px 45px 75px;
border-top: 3px solid #e27730;
border-right: 1px solid #dddddd;
border-bottom: 1px solid #dddddd;
border-left: 1px solid #dddddd;
}
.aside {
background-color: #f8f8f8;
padding: 50px 75px 35px 75px;
border-top: 1px solid #dddddd;
border-right: 1px solid #dddddd;
border-bottom: 1px solid #dddddd;
border-left: 1px solid #dddddd;
}
.footer {
padding: 30px;
color: #72777c;
font-size: 12px;
text-align: center;
}
.footer a {
color: #72777c;
text-decoration: underline;
}
.footer a:hover {
color: #444444;
}
a {
text-decoration: none;
}
@media only screen and (max-width: 599px) {
table.body .container {
width: 95% !important;
}
.header {
padding: 15px 15px 12px 15px !important;
}
.header img {
width: 200px !important;
height: auto !important;
}
.content,
.aside {
padding: 30px 40px 20px 40px !important;
}
.upsell-pro table.features td {
width: 100% !important;
display: block !important;
}
table.receipt-details td.receipt-details-inner {
padding: 30px 0px 20px 0px !important;
}
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXRzL2Nzcy9lbWFpbHMvZ2VuZXJhbC5jc3MiLCJzb3VyY2VzIjpbImFzc2V0cy9zY3NzL2VtYWlscy9nZW5lcmFsLnNjc3MiLCJhc3NldHMvc2Nzcy9lbWFpbHMvcGFydGlhbHMvX3Jlc2V0cy5zY3NzIiwiYXNzZXRzL3Njc3MvZW1haWxzL3BhcnRpYWxzL190ZXh0LnNjc3MiLCJhc3NldHMvc2Nzcy9lbWFpbHMvcGFydGlhbHMvX2J1dHRvbnMuc2NzcyIsImFzc2V0cy9zY3NzL2VtYWlscy9wYXJ0aWFscy9fZ2VuZXJhbC5zY3NzIiwiYXNzZXRzL3Njc3MvZW1haWxzL3BhcnRpYWxzL21lZGlhX3F1ZXJpZXMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIkcHJpbWFyeTogI2UyNzczMDtcbiRvcmFuZ2U6ICNlMjc3MzA7XG4kYmx1ZTogIzUwOWZlMjtcbiRncmVlbjogIzc0YWU1ZTtcbiRib3JkZXJHcmF5OiAjZGRkZGRkO1xuJGJhY2tncm91bmRDb2xvcjogI2YxZjFmMTtcbiRmb250U2l6ZTogMTRweDtcbiRmb250Q29sb3I6ICM0NDQ0NDQ7XG4kZm9udENvbG9yTGlnaHQ6ICM3Nzc3Nzc7XG4kZm9udEZhbWlseTogJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiRsaW5rQ29sb3I6ICMxYzc1YTY7XG4kbGlua0NvbG9ySG92ZXI6IGRhcmtlbiggJGxpbmtDb2xvciwgMjAlICk7XG4kbWFyZ2luQm90dG9tOiAxNXB4O1xuJGJ1dHRvblByaW1hcnk6ICRwcmltYXJ5O1xuJGJ1dHRvblByaW1hcnlIb3ZlcjogZGFya2VuKCAkcHJpbWFyeSwgMTAlICk7XG4kYnV0dG9uQmx1ZTogJGJsdWU7XG4kYnV0dG9uQmx1ZUhvdmVyOiBkYXJrZW4oICRibHVlLCAxMCUgKTtcbiRidXR0b25HcmVlbjogJGdyZWVuO1xuJGJ1dHRvbkdyZWVuSG92ZXI6IGRhcmtlbiggJGdyZWVuLCAxMCUgKTtcblxuQGltcG9ydCAncGFydGlhbHMvcmVzZXRzJztcbkBpbXBvcnQgJ3BhcnRpYWxzL3RleHQnO1xuQGltcG9ydCAncGFydGlhbHMvYnV0dG9ucyc7XG5AaW1wb3J0ICdwYXJ0aWFscy9nZW5lcmFsJztcbkBpbXBvcnQgJ3BhcnRpYWxzL21lZGlhX3F1ZXJpZXMnO1xuIiwiYm9keSxcbi5ib2R5IHtcblx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG5cdG1hcmdpbjogMDtcblx0TWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRtaW4td2lkdGg6IDEwMCU7XG5cdC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZCAhaW1wb3J0YW50O1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlICFpbXBvcnRhbnQ7XG59XG5cbmltZyB7XG5cdG91dGxpbmU6IG5vbmU7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0LW1zLWludGVycG9sYXRpb24tbW9kZTogYmljdWJpYztcblx0d2lkdGg6IGF1dG87XG5cdG1heC13aWR0aDogMTAwJTtcblx0Y2xlYXI6IGJvdGg7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5hIGltZyB7XG5cdGJvcmRlcjogbm9uZTtcbn1cblxucCB7XG5cdG1hcmdpbjogMCAwIDEwcHggMDtcblx0TWFyZ2luOiAwIDAgMTBweCAwO1xufVxuXG50YWJsZSB7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG50ZCB7XG5cdHdvcmQtd3JhcDogYnJlYWstd29yZDtcblx0LXdlYmtpdC1oeXBoZW5zOiBhdXRvO1xuXHQtbW96LWh5cGhlbnM6IGF1dG87XG5cdGh5cGhlbnM6IGF1dG87XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcbn1cblxudGFibGUsXG50cixcbnRkIHtcblx0cGFkZGluZzogMDtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcblx0bWFyZ2luOiAwO1xuXHRNYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5SZWFkTXNnQm9keSxcbi5FeHRlcm5hbENsYXNzIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5FeHRlcm5hbENsYXNzIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5FeHRlcm5hbENsYXNzLFxuLkV4dGVybmFsQ2xhc3MgcCxcbi5FeHRlcm5hbENsYXNzIHNwYW4sXG4uRXh0ZXJuYWxDbGFzcyBmb250LFxuLkV4dGVybmFsQ2xhc3MgdGQsXG4uRXh0ZXJuYWxDbGFzcyBkaXYge1xuXHRsaW5lLWhlaWdodDogMTAwJTtcbn1cblxudGFibGUsXG50ZCB7XG5cdG1zby10YWJsZS1sc3BhY2U6IDBwdDtcblx0bXNvLXRhYmxlLXJzcGFjZTogMHB0O1xufVxuXG4jb3V0bG9vayBhIHtcblx0cGFkZGluZzogMDtcbn1cblxuaW1nIHtcblx0LW1zLWludGVycG9sYXRpb24tbW9kZTogYmljdWJpYztcbn1cblxuYm9keSwgdGFibGUsIHRkLCBwLCBhLCBsaSwgYmxvY2txdW90ZSB7XG5cdC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59IiwiYm9keSxcbnRhYmxlLmJvZHksXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wLFxudGQsXG50aCxcbmEge1xuXHRjb2xvcjogJGZvbnRDb2xvcjtcblx0Zm9udC1mYW1pbHk6ICRmb250RmFtaWx5O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdE1hcmdpbjogMDtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0bXNvLWxpbmUtaGVpZ2h0LXJ1bGU6IGV4YWN0bHk7XG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuXHRjb2xvcjogIzQ0NDQ0NDtcblx0d29yZC13cmFwOiBub3JtYWw7XG5cdGZvbnQtZmFtaWx5OiAkZm9udEZhbWlseTtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdG1hcmdpbjogMCAwICRtYXJnaW5Cb3R0b20gMDtcblx0TWFyZ2luOiAwIDAgJG1hcmdpbkJvdHRvbSAwO1xuXHRtc28tbGluZS1oZWlnaHQtcnVsZTogZXhhY3RseTtcblx0bGluZS1oZWlnaHQ6IDEuMztcblx0bGluZS1oZWlnaHQ6IDEzMCU7XG5cblx0Ji5ub3JtYWwge1xuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdH1cbn1cblxuaDEge1xuXHRmb250LXNpemU6IDMycHg7XG59XG5cbmgyIHtcblx0Zm9udC1zaXplOiAzMHB4O1xufVxuXG5oMyB7XG5cdGZvbnQtc2l6ZTogMjhweDtcbn1cblxuaDQge1xuXHRmb250LXNpemU6IDI0cHg7XG59XG5cbmg1IHtcblx0Zm9udC1zaXplOiAyMHB4O1xufVxuXG5oNiB7XG5cdGZvbnQtc2l6ZTogMThweDtcbn1cblxuYm9keSxcbnRhYmxlLmJvZHksXG5wLFxudGQsXG50aCB7XG5cdGZvbnQtc2l6ZTogJGZvbnRTaXplO1xuXHRtc28tbGluZS1oZWlnaHQtcnVsZTogZXhhY3RseTtcblx0bGluZS1oZWlnaHQ6IDEuNDtcblx0bGluZS1oZWlnaHQ6IDE0MCU7XG59XG5cbnAge1xuXHRtYXJnaW46IDAgMCAkbWFyZ2luQm90dG9tIDA7XG5cdE1hcmdpbjogMCAwICRtYXJnaW5Cb3R0b20gMDtcblxuXHQmLmxhcmdlLFxuXHQmLnRleHQtbGFyZ2Uge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0fVxuXG5cdCYuYm9sZCxcblx0Ji50ZXh0LWJvbGQge1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdH1cblxuXHRhIHtcblx0XHRNYXJnaW46IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiBpbmhlcml0O1xuXHR9XG59XG5cbnNtYWxsIHtcblx0Zm9udC1zaXplOiA4MCU7XG59XG5cbmNlbnRlciB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG5hIHtcblx0Y29sb3I6ICRsaW5rQ29sb3I7XG5cblx0Jjp2aXNpdGVkIHtcblx0XHRjb2xvcjogJGxpbmtDb2xvcjtcblx0fVxuXG5cdCY6aG92ZXIsXG5cdCY6YWN0aXZlIHtcblx0XHRjb2xvcjogJGxpbmtDb2xvckhvdmVyO1xuXHR9XG59XG5cbmgxIGEsXG5oMSBhOnZpc2l0ZWQsXG5oMiBhLFxuaDIgYTp2aXNpdGVkLFxuaDMgYSxcbmgzIGE6dmlzaXRlZCxcbmg0IGEsXG5oNCBhOnZpc2l0ZWQsXG5oNSBhLFxuaDUgYTp2aXNpdGVkLFxuaDYgYSxcbmg2IGE6dmlzaXRlZCB7XG5cdGNvbG9yOiAkbGlua0NvbG9yO1xufVxuXG50YWJsZS50ZXh0LWNlbnRlcixcbnRoLnRleHQtY2VudGVyLFxudGQudGV4dC1jZW50ZXIsXG5oMS50ZXh0LWNlbnRlcixcbmgyLnRleHQtY2VudGVyLFxuaDMudGV4dC1jZW50ZXIsXG5oNC50ZXh0LWNlbnRlcixcbmg1LnRleHQtY2VudGVyLFxuaDYudGV4dC1jZW50ZXIsXG5wLnRleHQtY2VudGVyLFxuc3Bhbi50ZXh0LWNlbnRlciB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxudGFibGUudGV4dC1sZWZ0LFxudGgudGV4dC1sZWZ0LFxudGQudGV4dC1sZWZ0LFxuaDEudGV4dC1sZWZ0LFxuaDIudGV4dC1sZWZ0LFxuaDMudGV4dC1sZWZ0LFxuaDQudGV4dC1sZWZ0LFxuaDUudGV4dC1sZWZ0LFxuaDYudGV4dC1sZWZ0LFxucC50ZXh0LWxlZnQsXG5zcGFuLnRleHQtbGVmdCB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbnRhYmxlLnRleHQtcmlnaHQsXG50aC50ZXh0LXJpZ2h0LFxudGQudGV4dC1yaWdodCxcbmgxLnRleHQtcmlnaHQsXG5oMi50ZXh0LXJpZ2h0LFxuaDMudGV4dC1yaWdodCxcbmg0LnRleHQtcmlnaHQsXG5oNS50ZXh0LXJpZ2h0LFxuaDYudGV4dC1yaWdodCxcbnAudGV4dC1yaWdodCxcbnNwYW4udGV4dC1yaWdodCB7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG50YWJsZS5wcmltYXJ5LFxudGgucHJpbWFyeSxcbnRkLnByaW1hcnksXG5oMS5wcmltYXJ5LFxuaDIucHJpbWFyeSxcbmgzLnByaW1hcnksXG5oNC5wcmltYXJ5LFxuaDUucHJpbWFyeSxcbmg2LnByaW1hcnksXG5wLnByaW1hcnksXG5zcGFuLnByaW1hcnkge1xuXHRjb2xvcjogJHByaW1hcnk7XG59XG5cbnRhYmxlLm9yYW5nZSxcbnRoLm9yYW5nZSxcbnRkLm9yYW5nZSxcbmgxLm9yYW5nZSxcbmgyLm9yYW5nZSxcbmgzLm9yYW5nZSxcbmg0Lm9yYW5nZSxcbmg1Lm9yYW5nZSxcbmg2Lm9yYW5nZSxcbnAub3JhbmdlLFxuc3Bhbi5vcmFuZ2Uge1xuXHRjb2xvcjogJG9yYW5nZTtcbn1cblxudGFibGUuYmx1ZSxcbnRoLmJsdWUsXG50ZC5ibHVlLFxuaDEuYmx1ZSxcbmgyLmJsdWUsXG5oMy5ibHVlLFxuaDQuYmx1ZSxcbmg1LmJsdWUsXG5oNi5ibHVlLFxucC5ibHVlLFxuc3Bhbi5ibHVlIHtcblx0Y29sb3I6ICRibHVlO1xufVxuXG5zcGFuLnRleHQtY2VudGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbm9sLFxudWwge1xuXHRtYXJnaW46IDAgMCAkbWFyZ2luQm90dG9tIDIwcHg7XG5cdE1hcmdpbjogMCAwICRtYXJnaW5Cb3R0b20gMjBweDtcblx0cGFkZGluZzogMDtcblxuXHRsaSB7XG5cdFx0bGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuXHRcdHBhZGRpbmctdG9wOiA1cHg7XG5cdH1cblxuXHRvbCxcblx0dWwge1xuXHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcblx0fVxufVxuIiwidGFibGUuYnV0dG9uIHtcblx0d2lkdGg6IGF1dG87XG5cdC8vIG1hcmdpbjogMzBweCAwIDMwcHggMDtcblx0Ly8gTWFyZ2luOiAzMHB4IDAgMzBweCAwO1xuXG5cdHRkIHtcblx0XHRtc28tbGluZS1oZWlnaHQtcnVsZTogZXhhY3RseTtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRsaW5lLWhlaWdodDogMTAwJTtcblxuXHRcdCYuYnV0dG9uLWlubmVyIHtcblx0XHRcdHBhZGRpbmc6IDIwcHggMCAyMHB4IDA7XG5cdFx0fVxuXHR9XG5cblx0dGFibGUgdGQge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRiYWNrZ3JvdW5kOiAkYnV0dG9uUHJpbWFyeTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYnV0dG9uUHJpbWFyeUhvdmVyO1xuXHRcdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYnV0dG9uUHJpbWFyeUhvdmVyO1xuXHRcdG1zby1saW5lLWhlaWdodC1ydWxlOiBleGFjdGx5O1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXG5cdFx0YSB7XG5cdFx0XHRmb250LWZhbWlseTogSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDE2cHggOHB4IDE2cHg7XG5cdFx0XHRib3JkZXI6IDAgc29saWQgJGJ1dHRvblByaW1hcnlIb3Zlcjtcblx0XHRcdG1zby1saW5lLWhlaWdodC1ydWxlOiBleGFjdGx5O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRsaW5lLWhlaWdodDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQmOmhvdmVyIHRhYmxlIHRyIHRkIGEsXG5cdCY6YWN0aXZlIHRhYmxlIHRyIHRkIGEsXG5cdHRhYmxlIHRyIHRkIGE6dmlzaXRlZCxcblx0Ji50aW55OmhvdmVyIHRhYmxlIHRyIHRkIGEsXG5cdCYudGlueTphY3RpdmUgdGFibGUgdHIgdGQgYSxcblx0Ji50aW55IHRhYmxlIHRyIHRkIGE6dmlzaXRlZCxcblx0Ji5zbWFsbDpob3ZlciB0YWJsZSB0ciB0ZCBhLFxuXHQmLnNtYWxsOmFjdGl2ZSB0YWJsZSB0ciB0ZCBhLFxuXHQmLnNtYWxsIHRhYmxlIHRyIHRkIGE6dmlzaXRlZCxcblx0Ji5sYXJnZTpob3ZlciB0YWJsZSB0ciB0ZCBhLFxuXHQmLmxhcmdlOmFjdGl2ZSB0YWJsZSB0ciB0ZCBhLFxuXHQmLmxhcmdlIHRhYmxlIHRyIHRkIGE6dmlzaXRlZCB7XG5cdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQmLnNtYWxsIHRhYmxlIHRkLFxuXHQmLnNtYWxsIHRhYmxlIGEge1xuXHQgIHBhZGRpbmc6IDVweCAxMHB4IDVweCAxMHB4O1xuXHQgIGZvbnQtc2l6ZTogMTJweDtcblx0fVxuXG5cdCYubGFyZ2UgdGFibGUgYSB7XG5cdCAgcGFkZGluZzogMTRweCAyMHB4IDEycHggMjBweDtcblx0ICBmb250LXNpemU6IDIwcHg7XG5cdH1cblxuXHQmLmV4cGFuZCxcblx0Ji5mdWxsLFxuXHQmLmV4cGFuZGVkIHtcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXG5cdFx0dGFibGUge1xuXHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmOmhvdmVyIHRhYmxlIHRkLFxuICBcdCY6YWN0aXZlIHRhYmxlIHRkIHtcblx0XHRiYWNrZ3JvdW5kOiAkYnV0dG9uUHJpbWFyeUhvdmVyO1xuXHRcdGNvbG9yOiAjZmVmZWZlO1xuXHR9XG5cblx0Jjpob3ZlciB0YWJsZSBhLFxuIFx0JjphY3RpdmUgdGFibGUgYSB7XG5cdFx0Ym9yZGVyOiAwIHNvbGlkICRidXR0b25QcmltYXJ5SG92ZXI7XG5cdH1cblxuXHQmLmJsdWUgIHtcblx0XHR0YWJsZSB7XG5cdFx0XHR0ZCB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYnV0dG9uQmx1ZTtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJ1dHRvbkJsdWVIb3Zlcjtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRidXR0b25CbHVlSG92ZXI7XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0Ym9yZGVyOiAwIHNvbGlkICRidXR0b25CbHVlSG92ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmFjdGl2ZSB7XG5cdFx0XHR0YWJsZSB7XG5cdFx0XHRcdHRkIHtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uQmx1ZUhvdmVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5ncmVlbiB7XG5cdFx0dGFibGUge1xuXHRcdFx0dGQge1xuXHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0YmFja2dyb3VuZDogJGJ1dHRvbkdyZWVuO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYnV0dG9uR3JlZW5Ib3Zlcjtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRidXR0b25HcmVlbkhvdmVyO1xuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRcdGJvcmRlcjogMCBzb2xpZCAkYnV0dG9uR3JlZW5Ib3Zlcjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmhvdmVyLFxuXHRcdCY6YWN0aXZlIHtcblx0XHRcdHRhYmxlIHtcblx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRidXR0b25HcmVlbkhvdmVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJib2R5LFxuLmJvZHkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZENvbG9yO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ib2R5LWlubmVyIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY29udGFpbmVyIHtcblx0d2lkdGg6IDYwMHB4O1xuXHRtYXJnaW46IDAgYXV0byAwIGF1dG87XG5cdE1hcmdpbjogMCBhdXRvIDAgYXV0bztcblx0dGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cblxuLmhlYWRlciB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cGFkZGluZzogMzBweCAzMHB4IDIycHggMzBweDtcblxuXHRpbWcge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5jb250ZW50IHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0cGFkZGluZzogNjBweCA3NXB4IDQ1cHggNzVweDtcblx0Ym9yZGVyLXRvcDogM3B4IHNvbGlkICRwcmltYXJ5O1xuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyR3JheTtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXJHcmF5O1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXJHcmF5O1xufVxuXG4uYXNpZGUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuXHRwYWRkaW5nOiA1MHB4IDc1cHggMzVweCA3NXB4O1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2RkZGRkZDtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZGRkZDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGRkZGQ7XG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZGRkZDtcbn1cblxuLmZvb3RlciB7XG5cdHBhZGRpbmc6IDMwcHg7XG5cdGNvbG9yOiAjNzI3NzdjO1xuXHRmb250LXNpemU6IDEycHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRhIHtcblx0XHRjb2xvcjogIzcyNzc3Yztcblx0XHR0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogIzQ0NDQ0NDtcblx0XHR9XG5cdH1cbn1cbiIsImEge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7IC8vIFRoaXMgb25lIGlzIG5lZWRlZCBmb3IgT3V0bG9vayBjb21wYXRpYmlsaXR5LlxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG5cblx0dGFibGUuYm9keSAuY29udGFpbmVyIHtcblx0XHR3aWR0aDogOTUlICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuaGVhZGVyIHtcblx0XHRwYWRkaW5nOiAxNXB4IDE1cHggMTJweCAxNXB4ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuaGVhZGVyIGltZyB7XG5cdFx0d2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuY29udGVudCxcblx0LmFzaWRlIHtcblx0XHRwYWRkaW5nOiAzMHB4IDQwcHggMjBweCA0MHB4ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQudXBzZWxsLXBybyB0YWJsZS5mZWF0dXJlcyB0ZCB7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHR9XG5cblx0dGFibGUucmVjZWlwdC1kZXRhaWxzIHRkLnJlY2VpcHQtZGV0YWlscy1pbm5lciB7XG5cdFx0cGFkZGluZzogMzBweCAwcHggMjBweCAwcHggIWltcG9ydGFudDtcblx0fVxufSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUNBQSxBQUFBLElBQUk7QUFDSixLQUFLLENBQUM7RUFDTCxNQUFNLEVBQUUsZUFBZTtFQUN2QixNQUFNLEVBQUUsQ0FBQztFQUNULE1BQU0sRUFBRSxDQUFDO0VBQ1QsT0FBTyxFQUFFLENBQUM7RUFDVixLQUFLLEVBQUUsZUFBZTtFQUN0QixTQUFTLEVBQUUsSUFBSTtFQUNmLGVBQWUsRUFBRSxVQUFVO0VBQzNCLGtCQUFrQixFQUFFLFVBQVU7RUFDOUIsVUFBVSxFQUFFLFVBQVU7RUFDdEIsc0JBQXNCLEVBQUUsc0JBQXNCO0VBQzlDLHVCQUF1QixFQUFFLG9CQUFvQjtDQUM3Qzs7QUFFRCxBQUFBLEdBQUcsQ0FBQztFQUNILE9BQU8sRUFBRSxJQUFJO0VBQ2IsZUFBZSxFQUFFLElBQUk7RUFDckIsc0JBQXNCLEVBQUUsT0FBTztFQUMvQixLQUFLLEVBQUUsSUFBSTtFQUNYLFNBQVMsRUFBRSxJQUFJO0VBQ2YsS0FBSyxFQUFFLElBQUk7RUFDWCxPQUFPLEVBQUUsS0FBSztDQUNkOztBQUVELEFBQUEsQ0FBQyxDQUFDLEdBQUcsQ0FBQztFQUNMLE1BQU0sRUFBRSxJQUFJO0NBQ1o7O0FBRUQsQUFBQSxDQUFDLENBQUM7RUFDRCxNQUFNLEVBQUUsVUFBVTtFQUNsQixNQUFNLEVBQUUsVUFBVTtDQUNsQjs7QUFFRCxBQUFBLEtBQUssQ0FBQztFQUNMLGVBQWUsRUFBRSxRQUFRO0VBQ3pCLGNBQWMsRUFBRSxDQUFDO0NBQ2pCOztBQUVELEFBQUEsRUFBRSxDQUFDO0VBQ0YsU0FBUyxFQUFFLFVBQVU7RUFDckIsZUFBZSxFQUFFLElBQUk7RUFDckIsWUFBWSxF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 */
/*! elementor-pro - v3.0.10 - 20-01-2021 */
@charset "UTF-8";
.elementor-bg-transform .elementor-bg {
will-change: transform; }
.elementor-bg-transform-zoom-in:hover .elementor-bg {
-webkit-transform: scale(1.2);
-ms-transform: scale(1.2);
transform: scale(1.2); }
.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 {
-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 .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-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 .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(0.85);
-ms-transform: scale(0.85);
transform: scale(0.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-out, .elementor-animated-content:hover .elementor-animated-item--enter-zoom-in, .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-out, .elementor-animated-content:hover .elementor-animated-item--exit-zoom-in, .elementor-animated-content:hover .elementor-animated-item--fade-out {
opacity: 0; }
.elementor-animated-content:hover .elementor-animated-item--exit-zoom-out {
-webkit-transform: scale(0.2);
-ms-transform: scale(0.2);
transform: scale(0.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-right, .elementor-animated-content:hover .elementor-animated-item--enter-from-left, .elementor-animated-content:hover .elementor-animated-item--enter-from-top, .elementor-animated-content:hover .elementor-animated-item--enter-from-bottom {
opacity: 1;
-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-right, .elementor-animated-content:hover .elementor-animated-item--exit-to-left, .elementor-animated-content:hover .elementor-animated-item--exit-to-top, .elementor-animated-content:hover .elementor-animated-item--exit-to-bottom {
opacity: 0; }
.elementor-animated-content:hover .elementor-animated-item--move-right {
-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(0.2);
-ms-transform: scale(0.2);
transform: scale(0.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-out, .elementor-animated-content .elementor-animated-item--enter-zoom-in, .elementor-animated-content .elementor-animated-item--fade-in {
opacity: 0; }
.elementor-animated-content .elementor-animated-item--exit-zoom-out, .elementor-animated-content .elementor-animated-item--exit-zoom-in, .elementor-animated-content .elementor-animated-item--fade-out {
opacity: 1;
-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-right, .elementor-animated-content .elementor-animated-item--enter-from-left, .elementor-animated-content .elementor-animated-item--enter-from-top, .elementor-animated-content .elementor-animated-item--enter-from-bottom {
opacity: 0; }
.elementor-animated-content .elementor-animated-item--exit-to-right, .elementor-animated-content .elementor-animated-item--exit-to-left, .elementor-animated-content .elementor-animated-item--exit-to-top, .elementor-animated-content .elementor-animated-item--exit-to-bottom {
opacity: 1;
-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-right, .elementor-animated-content .elementor-animated-item--move-contained-left, .elementor-animated-content .elementor-animated-item--move-contained-top, .elementor-animated-content .elementor-animated-item--move-contained-bottom {
-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(to top, #feb416, #fec449); }
.elementor-editor-active .elementor.elementor-edit-mode .elementor-global-widget .elementor-editor-widget-settings .elementor-editor-element-setting:hover {
background-color: #feb416; }
.elementor-editor-active .elementor.elementor-edit-mode .elementor-global-widget .elementor-editor-widget-settings .elementor-editor-element-setting.elementor-editor-element-save {
display: none; }
.elementor-widget-posts:after, .elementor-widget-archive-posts:after {
display: none; }
.elementor-posts-container.elementor-posts-masonry {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start; }
.elementor-posts-container:not(.elementor-posts-masonry) {
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch; }
.elementor-posts-container .elementor-post {
padding: 0;
margin: 0; }
.elementor-posts-container .elementor-post__thumbnail {
overflow: hidden; }
.elementor-posts-container .elementor-post__thumbnail img {
display: block;
width: 100%;
max-height: none;
max-width: none;
-webkit-transition: -webkit-filter 0.3s;
transition: -webkit-filter 0.3s;
-o-transition: filter 0.3s;
transition: filter 0.3s;
transition: filter 0.3s, -webkit-filter 0.3s; }
.elementor-posts-container .elementor-post__thumbnail__link {
position: relative;
display: block;
width: 100%; }
.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail {
top: 0;
left: 0;
right: 0;
bottom: 0; }
.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail img {
height: auto;
position: absolute;
top: calc( 50% + 1px);
left: calc( 50% + 1px);
-webkit-transform: scale(1.01) translate(-50%, -50%);
-ms-transform: scale(1.01) translate(-50%, -50%);
transform: scale(1.01) translate(-50%, -50%); }
.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail.elementor-fit-height img {
height: 100%;
width: auto; }
.elementor-posts .elementor-post {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-transition-property: background, border, -webkit-box-shadow;
transition-property: background, border, -webkit-box-shadow;
-o-transition-property: background, border, box-shadow;
transition-property: background, border, box-shadow;
transition-property: background, border, box-shadow, -webkit-box-shadow;
-webkit-transition-duration: 0.25s;
-o-transition-duration: 0.25s;
transition-duration: 0.25s; }
.elementor-posts .elementor-post__title {
font-size: 18px;
margin: 0; }
.elementor-posts .elementor-post__excerpt {
margin-bottom: 10px; }
.elementor-posts .elementor-post__excerpt p {
margin: 0;
line-height: 1.5em;
font-size: 14px;
color: #777; }
.elementor-posts .elementor-post__meta-data {
line-height: 1.3em;
font-size: 12px;
margin-bottom: 13px;
color: #adadad; }
.elementor-posts .elementor-post__read-more {
font-size: 12px;
font-weight: bold; }
.elementor-posts .elementor-post__thumbnail {
position: relative; }
.elementor-posts--skin-classic {
display: grid;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.elementor-posts--skin-classic:not(.elementor-posts-masonry) {
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch; }
.elementor-posts--skin-classic .elementor-post {
overflow: hidden; }
.elementor-posts--skin-classic .elementor-post__text {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1; }
.elementor-posts--align-left .elementor-post {
text-align: left; }
.elementor-posts--align-right .elementor-post {
text-align: right; }
.elementor-posts--align-center .elementor-post {
text-align: center; }
.elementor-posts--thumbnail-top .elementor-post {
display: block;
/*
used to be
align-self: flex-start;
until v2.1
*/ }
.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
margin-bottom: 20px; }
.elementor-posts--thumbnail-top .elementor-post__text {
width: 100%; }
.elementor-posts--thumbnail-top.elementor-posts--align-left .elementor-post__thumbnail__link {
margin-right: auto; }
.elementor-posts--thumbnail-top.elementor-posts--align-right .elementor-post__thumbnail__link {
margin-left: auto; }
.elementor-posts--thumbnail-top.elementor-posts--align-center .elementor-post__thumbnail__link {
margin-right: auto;
margin-left: auto; }
.elementor-posts--thumbnail-left .elementor-post__thumbnail__link, .elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
-ms-flex-negative: 0;
flex-shrink: 0;
width: 25%; }
.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
-webkit-box-ordinal-group: 6;
-ms-flex-order: 5;
order: 5;
margin-right: 20px; }
.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
-webkit-box-ordinal-group: 1;
-ms-flex-order: 0;
order: 0;
margin-left: 20px; }
.elementor-posts--thumbnail-none .elementor-posts-container .elementor-post__thumbnail__link {
display: none; }
.elementor-posts .elementor-post__card {
overflow: hidden;
position: relative;
background-color: #fff;
width: 100%;
min-height: 100%;
border-radius: 3px;
border: 0 solid #818a91;
-webkit-transition: all 0.25s;
-o-transition: all 0.25s;
transition: all 0.25s; }
.elementor-posts .elementor-post__card .elementor-post__thumbnail {
position: relative;
transform-style: preserve-3d;
-webkit-transform-style: preserve-3d; }
.elementor-posts .elementor-post__card .elementor-post__thumbnail img {
width: calc( 100% + 1px); }
.elementor-posts .elementor-post__card .elementor-post__text {
padding: 0 30px;
margin-bottom: 0;
margin-top: 20px; }
.elementor-posts .elementor-post__card .elementor-post__read-more {
margin-bottom: 20px;
display: inline-block; }
.elementor-posts .elementor-post__card .elementor-post__meta-data {
padding: 15px 30px;
margin-bottom: 0;
border-top: 1px solid #eaeaea; }
.elementor-posts .elementor-post__card .elementor-post__meta-data span + span:before {
margin: 0 5px; }
.elementor-posts .elementor-post__card .elementor-post__title {
font-size: 21px; }
.elementor-posts .elementor-post__card .elementor-post__excerpt {
line-height: 1.7; }
.elementor-posts .elementor-post__card .elementor-post__excerpt, .elementor-posts .elementor-post__card .elementor-post__title {
margin-bottom: 25px; }
.elementor-posts .elementor-post__card .elementor-post__badge, .elementor-posts .elementor-post__card .elementor-post__read-more {
text-transform: uppercase; }
.elementor-posts .elementor-post__badge {
position: absolute;
top: 0;
background: #818a91;
color: #fff;
font-size: 12px;
padding: 0.6em 1.2em;
line-height: 1;
font-weight: 400;
margin: 20px;
border-radius: 999px; }
.elementor-posts .elementor-post__avatar {
position: relative;
padding: 0 30px;
width: 100%;
top: -25px;
height: 0;
pointer-events: none; }
.elementor-posts .elementor-post__avatar img {
border-radius: 50%;
width: 60px;
pointer-events: all;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%); }
.elementor-posts--thumbnail-top .elementor-posts--skin-cards:not(.elementor-posts-masonry) .elementor-post__card, .elementor-posts .elementor-posts--skin-cards:not(.elementor-posts-masonry) .elementor-post__card {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start; }
.elementor-posts--thumbnail-top .elementor-posts--skin-cards:not(.elementor-posts-masonry) .elementor-post__meta-data, .elementor-posts .elementor-posts--skin-cards:not(.elementor-posts-masonry) .elementor-post__meta-data {
margin-top: auto; }
.elementor-posts--thumbnail-none .elementor-post__card .elementor-post__avatar {
padding-top: 0;
position: static;
height: auto; }
.elementor-posts--thumbnail-none .elementor-post__card .elementor-post__avatar img.avatar {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
vertical-align: bottom; }
.elementor-posts--show-avatar .elementor-post__thumbnail__link {
margin-bottom: 25px; }
.elementor-posts__hover-gradient .elementor-post__card .elementor-post__thumbnail__link:after {
display: block;
content: '';
background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.35)), color-stop(75%, rgba(0, 0, 0, 0)));
background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 75%);
background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 75%);
background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 75%);
background-repeat: no-repeat;
height: 100%;
width: 100%;
position: absolute;
bottom: 0;
opacity: 1;
-webkit-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out; }
.elementor-posts__hover-gradient .elementor-post__card:hover .elementor-post__thumbnail__link:after {
opacity: 0.5; }
.elementor-posts__hover-zoom-in .elementor-post__card .elementor-post__thumbnail.elementor-fit-height img {
height: 100%; }
.elementor-posts__hover-zoom-in .elementor-post__card .elementor-post__thumbnail:not(.elementor-fit-height) img {
width: calc( 100% + 1px); }
.elementor-posts__hover-zoom-in .elementor-post__card:hover .elementor-post__thumbnail.elementor-fit-height img {
height: 115%; }
.elementor-posts__hover-zoom-in .elementor-post__card:hover .elementor-post__thumbnail:not(.elementor-fit-height) img {
width: 115%; }
.elementor-posts__hover-zoom-out .elementor-post__card .elementor-post__thumbnail.elementor-fit-height img {
height: 115%; }
.elementor-posts__hover-zoom-out .elementor-post__card .elementor-post__thumbnail:not(.elementor-fit-height) img {
width: 115%; }
.elementor-posts__hover-zoom-out .elementor-post__card:hover .elementor-post__thumbnail.elementor-fit-height img {
height: 100%; }
.elementor-posts__hover-zoom-out .elementor-post__card:hover .elementor-post__thumbnail:not(.elementor-fit-height) img {
width: calc( 100% + 1px); }
.elementor-posts__hover-zoom-out .elementor-post__thumbnail img, .elementor-posts__hover-zoom-in .elementor-post__thumbnail img {
-webkit-transition: height 1s cubic-bezier(0, 0.25, 0.07, 1), width 1s cubic-bezier(0, 0.25, 0.07, 1), -webkit-filter 0.3s;
transition: height 1s cubic-bezier(0, 0.25, 0.07, 1), width 1s cubic-bezier(0, 0.25, 0.07, 1), -webkit-filter 0.3s;
-o-transition: filter 0.3s, height 1s cubic-bezier(0, 0.25, 0.07, 1), width 1s cubic-bezier(0, 0.25, 0.07, 1);
transition: filter 0.3s, height 1s cubic-bezier(0, 0.25, 0.07, 1), width 1s cubic-bezier(0, 0.25, 0.07, 1);
transition: filter 0.3s, height 1s cubic-bezier(0, 0.25, 0.07, 1), width 1s cubic-bezier(0, 0.25, 0.07, 1), -webkit-filter 0.3s; }
.elementor-card-shadow-yes .elementor-post__card {
-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);
box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15); }
.elementor-card-shadow-yes .elementor-post__card:hover {
-webkit-box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.15);
box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.15); }
.elementor-posts--skin-full_content article {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
overflow: hidden; }
.elementor-posts--skin-full_content article .elementor-post__thumbnail {
padding-bottom: 0; }
body.elementor-editor-active .elementor-posts--skin-full_content,
body.elementor-editor-active .elementor-posts--skin-archive_full_content {
pointer-events: none; }
body.elementor-editor-active .elementor-posts--skin-full_content .elementor-post__thumbnail__link,
body.elementor-editor-active .elementor-posts--skin-archive_full_content .elementor-post__thumbnail__link {
display: none; }
body.elementor-editor-active .elementor-posts--show-thumbnail .elementor-post__thumbnail__link {
display: block; }
.elementor-portfolio__filters {
list-style: none;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding: 0;
margin: 0; }
.elementor-portfolio__filter {
margin: 0;
cursor: pointer;
padding: 8px; }
.elementor-portfolio-item {
-ms-flex-item-align: start;
align-self: flex-start;
-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: ease-in-out;
-o-transition-timing-function: ease-in-out;
transition-timing-function: ease-in-out;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
overflow: hidden;
margin: 0; }
.elementor-portfolio-item__title {
margin: 0;
padding: 0;
line-height: 1;
font-size: 18px;
color: #fff; }
.elementor-portfolio-item__tags__separator:before {
content: ', '; }
.elementor-portfolio-item__overlay {
opacity: 0;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
padding: 15px;
-webkit-transition: opacity 1s;
-o-transition: opacity 1s;
transition: opacity 1s;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
overflow: hidden;
background-color: rgba(129, 138, 145, 0.8); }
.elementor-portfolio-item__overlay:hover {
opacity: 1;
-webkit-transition: opacity 0.5s;
-o-transition: opacity 0.5s;
transition: opacity 0.5s; }
.elementor-portfolio-item__img img[src=""] {
background-color: rgba(0, 0, 0, 0.1);
height: 100%; }
.elementor-portfolio.elementor-has-item-ratio {
-webkit-transition: height 0.5s;
-o-transition: height 0.5s;
transition: height 0.5s; }
.elementor-portfolio.elementor-has-item-ratio .elementor-post__thumbnail {
position: absolute;
background-color: rgba(0, 0, 0, 0.1); }
.elementor-portfolio.elementor-has-item-ratio .elementor-post__thumbnail__link {
padding-bottom: 56.25%; }
.elementor ul li.elementor-portfolio__filter {
list-style-type: none; }
/*
Multi Steps Form
Currently manually overwriting - need to find a better solution,
the source property is coming from element/dev/scss...
*/
/* TODO: check why elementor-hidden class is not working */
.elementor-hidden,
.elementor-button.elementor-hidden {
display: none; }
.e-form__step {
width: 100%; }
.e-form__step:not(.elementor-hidden) {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.e-form__buttons, .e-form__buttons__wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
.e-form__indicators {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
font-size: 13px;
margin-bottom: var(--e-form-steps-indicators-spacing); }
.e-form__indicators__indicator {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-preferred-size: 0;
flex-basis: 0;
padding: 0 var(--e-form-steps-divider-gap); }
.e-form__indicators__indicator__progress {
width: 100%;
position: relative;
background-color: var(--e-form-steps-indicator-progress-background-color);
border-radius: var(--e-form-steps-indicator-progress-border-radius);
overflow: hidden; }
.e-form__indicators__indicator__progress__meter {
width: var(--e-form-steps-indicator-progress-meter-width, 0);
height: var(--e-form-steps-indicator-progress-height);
line-height: var(--e-form-steps-indicator-progress-height);
padding-right: 15px;
border-radius: var(--e-form-steps-indicator-progress-border-radius);
background-color: var(--e-form-steps-indicator-progress-color);
color: var(--e-form-steps-indicator-progress-meter-color);
text-align: right;
-webkit-transition: width 0.1s linear;
-o-transition: width 0.1s linear;
transition: width 0.1s linear; }
.e-form__indicators__indicator:first-child {
padding-left: 0; }
.e-form__indicators__indicator:last-child {
padding-right: 0; }
.e-form__indicators__indicator--state-inactive {
color: var(--e-form-steps-indicator-inactive-primary-color, #C2CBD2); }
.e-form__indicators__indicator--state-inactive [class*="indicator--shape-"]:not(.e-form__indicators__indicator--shape-none) {
background-color: var(--e-form-steps-indicator-inactive-secondary-color, #FFF); }
.e-form__indicators__indicator--state-active {
color: var(--e-form-steps-indicator-active-primary-color, #39B54A);
border-color: var(--e-form-steps-indicator-active-secondary-color, #FFF); }
.e-form__indicators__indicator--state-active [class*="indicator--shape-"]:not(.e-form__indicators__indicator--shape-none) {
background-color: var(--e-form-steps-indicator-active-secondary-color, #FFF); }
.e-form__indicators__indicator--state-completed {
color: var(--e-form-steps-indicator-completed-secondary-color, #FFF); }
.e-form__indicators__indicator--state-completed [class*="indicator--shape-"]:not(.e-form__indicators__indicator--shape-none) {
background-color: var(--e-form-steps-indicator-completed-primary-color, #39B54A); }
.e-form__indicators__indicator--state-completed .e-form__indicators__indicator__label {
color: var(--e-form-steps-indicator-completed-primary-color, #39B54A); }
.e-form__indicators__indicator--state-completed .e-form__indicators__indicator--shape-none {
color: var(--e-form-steps-indicator-completed-primary-color, #39B54A);
background-color: initial; }
.e-form__indicators__indicator__icon {
width: var(--e-form-steps-indicator-padding, 30px);
height: var(--e-form-steps-indicator-padding, 30px);
font-size: var(--e-form-steps-indicator-icon-size);
border-width: 1px;
border-style: solid;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
overflow: hidden;
margin-bottom: 10px; }
.e-form__indicators__indicator__icon img {
width: var(--e-form-steps-indicator-icon-size);
height: auto; }
.e-form__indicators__indicator__number {
width: var(--e-form-steps-indicator-padding, 30px);
height: var(--e-form-steps-indicator-padding, 30px);
border-width: 1px;
border-style: solid;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 10px; }
.e-form__indicators__indicator--shape-circle {
border-radius: 50%; }
.e-form__indicators__indicator--shape-square {
border-radius: 0; }
.e-form__indicators__indicator--shape-rounded {
border-radius: 5px; }
.e-form__indicators__indicator--shape-none {
border: 0; }
.e-form__indicators__indicator__label {
text-align: center; }
.e-form__indicators__indicator__separator {
width: 100%;
height: var(--e-form-steps-divider-width);
background-color: #c2cbd2; }
.e-form__indicators--type-number, .e-form__indicators--type-number_text, .e-form__indicators--type-icon, .e-form__indicators--type-icon_text {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start; }
.e-form__indicators--type-number .e-form__indicators__indicator__separator, .e-form__indicators--type-number_text .e-form__indicators__indicator__separator, .e-form__indicators--type-icon .e-form__indicators__indicator__separator, .e-form__indicators--type-icon_text .e-form__indicators__indicator__separator {
margin-top: calc(var(--e-form-steps-indicator-padding, 30px) / 2 - var(--e-form-steps-divider-width, 1px) / 2); }
/* End OF Multi Steps Form */
.elementor-field-type-hidden {
display: none; }
.elementor-field-type-html {
display: inline-block; }
.elementor-login .elementor-remember-me,
.elementor-login .elementor-lost-password {
font-size: 0.85em; }
.elementor-field-type-recaptcha_v3 .elementor-field-label {
display: none; }
.elementor-button .elementor-form-spinner {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3; }
.elementor-form .elementor-button > span {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.elementor-form .elementor-button .elementor-button-text {
white-space: normal;
-webkit-box-flex: 0;
-ms-flex-positive: 0;
flex-grow: 0; }
.elementor-form .elementor-button svg {
height: auto; }
.elementor-widget-price-list .elementor-price-list {
list-style: none;
padding: 0;
margin: 0; }
.elementor-widget-price-list .elementor-price-list li {
margin: 0; }
.elementor-price-list li:not(:last-child) {
margin-bottom: 20px; }
.elementor-price-list .elementor-price-list-image {
max-width: 50%;
-ms-flex-negative: 0;
flex-shrink: 0;
padding-left: 25px; }
.elementor-price-list .elementor-price-list-image img {
width: 100%; }
.elementor-price-list .elementor-price-list-text,
.elementor-price-list .elementor-price-list-item,
.elementor-price-list .elementor-price-list-header {
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
.elementor-price-list .elementor-price-list-item {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start; }
.elementor-price-list .elementor-price-list-item .elementor-price-list-text {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1; }
.elementor-price-list .elementor-price-list-item .elementor-price-list-header {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
font-size: 19px;
font-weight: 600;
margin-bottom: 10px;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between; }
.elementor-price-list .elementor-price-list-item .elementor-price-list-title {
max-width: 80%; }
.elementor-price-list .elementor-price-list-item p.elementor-price-list-description {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
font-size: 14px;
margin: 0; }
.elementor-price-list .elementor-price-list-item .elementor-price-list-separator {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
margin-left: 10px;
margin-right: 10px;
border-bottom-style: dotted;
border-bottom-width: 2px;
height: 0; }
.elementor-price-table {
text-align: center; }
.elementor-price-table .elementor-price-table__header {
background: #555;
padding: 20px 0; }
.elementor-price-table .elementor-price-table__heading {
margin: 0;
padding: 0;
line-height: 1.2;
font-size: 24px;
font-weight: 600;
color: #fff; }
.elementor-price-table .elementor-price-table__subheading {
font-size: 13px;
font-weight: 400;
color: #fff; }
.elementor-price-table .elementor-price-table__original-price {
margin-left: 15px;
text-decoration: line-through;
font-size: 0.5em;
line-height: 1;
font-weight: 400;
-ms-flex-item-align: center;
align-self: center; }
.elementor-price-table .elementor-price-table__price {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
color: #555;
font-weight: 800;
font-size: 65px;
padding: 40px 0; }
.elementor-price-table .elementor-price-table__price .elementor-typo-excluded {
line-height: initial;
letter-spacing: initial;
text-transform: initial;
font-weight: initial;
font-size: initial;
font-style: initial; }
.elementor-price-table .elementor-price-table__after-price {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
text-align: right;
-ms-flex-item-align: stretch;
align-self: stretch;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column; }
.elementor-price-table .elementor-price-table__integer-part {
line-height: 0.8; }
.elementor-price-table .elementor-price-table__currency, .elementor-price-table .elementor-price-table__fractional-part {
line-height: 1;
font-size: 0.3em; }
.elementor-price-table .elementor-price-table__currency {
margin-left: 3px; }
.elementor-price-table .elementor-price-table__period {
width: 100%;
font-size: 13px;
font-weight: 400; }
.elementor-price-table .elementor-price-table__features-list {
list-style-type: none;
margin: 0;
padding: 0;
line-height: 1; }
.elementor-price-table .elementor-price-table__features-list li {
font-size: 14px;
line-height: 1;
margin: 0;
padding: 0; }
.elementor-price-table .elementor-price-table__features-list li .elementor-price-table__feature-inner {
margin-left: 15px;
margin-right: 15px; }
.elementor-price-table .elementor-price-table__features-list li:not(:first-child):before {
content: '';
display: block;
border: 0 solid rgba(122, 122, 122, 0.3);
margin: 10px 12.5%; }
.elementor-price-table .elementor-price-table__features-list i {
margin-left: 10px;
font-size: 1.3em; }
.elementor-price-table .elementor-price-table__features-list svg {
margin-left: 10px;
width: 1.3em; }
.elementor-price-table .elementor-price-table__footer {
padding: 30px 0; }
.elementor-price-table .elementor-price-table__additional_info {
margin: 0;
font-size: 13px;
line-height: 1.4; }
.elementor-price-table__ribbon {
position: absolute;
top: 0;
left: 0;
right: auto;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
width: 150px;
overflow: hidden;
height: 150px; }
.elementor-price-table__ribbon-inner {
text-align: center;
left: 0;
width: 200%;
-webkit-transform: translateY(-50%) translateX(0) translateX(35px) rotate(-45deg);
-ms-transform: translateY(-50%) translateX(0) translateX(35px) rotate(-45deg);
transform: translateY(-50%) translateX(0) translateX(35px) rotate(-45deg);
margin-top: 35px;
font-size: 13px;
line-height: 2;
font-weight: 800;
text-transform: uppercase;
background: #000; }
.elementor-price-table__ribbon.elementor-ribbon-left {
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
left: 0;
right: auto; }
.elementor-price-table__ribbon.elementor-ribbon-right {
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
left: auto;
right: 0; }
.elementor-widget-price-table .elementor-widget-container {
overflow: hidden;
background-color: #f7f7f7; }
.elementor-flip-box {
height: 280px;
position: relative;
-webkit-perspective: 1000px;
perspective: 1000px;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d; }
@media (max-device-width: 1024px) {
.elementor-flip-box {
cursor: pointer; } }
.elementor-flip-box__front {
background-color: #1abc9c; }
.elementor-flip-box__back {
background-color: #4054b2;
display: block; }
.elementor-flip-box__layer {
position: absolute;
width: 100%;
height: 100%;
-webkit-transition: all .6s ease-in-out;
-o-transition: all .6s ease-in-out;
transition: all .6s ease-in-out; }
.elementor-flip-box__layer__overlay {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
height: 100%;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
text-align: center;
padding: 35px; }
.elementor-flip-box__layer__title {
font-size: 21px; }
.elementor-flip-box__layer__description {
font-size: 14px; }
.elementor-flip-box__layer__description, .elementor-flip-box__layer__title {
color: #fff; }
.elementor-flip-box__layer__description:not(:last-child), .elementor-flip-box__layer__title:not(:last-child) {
margin: 0 0 20px 0;
padding: 0; }
.elementor-flip-box__layer__title {
line-height: 1;
font-weight: 600; }
.elementor-flip-box .elementor-icon,
.elementor-flip-box .elementor-view-framed .elementor-icon,
.elementor-flip-box .elementor-view-stacked .elementor-icon {
color: #fff; }
.elementor-flip-box .elementor-view-framed .elementor-icon {
border-color: #fff; }
.elementor-flip-box .elementor-view-stacked .elementor-icon {
background-color: rgba(0, 0, 0, 0.5); }
.elementor-flip-box__button.elementor-button {
cursor: pointer;
-ms-flex-item-align: center;
align-self: center;
margin-left: auto;
margin-right: auto;
border: solid 2px white;
color: white;
background: transparent; }
.elementor-flip-box__button.elementor-button:hover {
background: transparent;
text-decoration: none; }
.elementor-flip-box__image {
margin: 0 0 20px 0;
display: inline-block;
width: 100%; }
.elementor-flip-box__image img {
width: 50%; }
.elementor-flip-box .elementor-icon-wrapper {
margin-bottom: 20px; }
.elementor-flip-box--3d .elementor-flip-box__layer__inner {
-webkit-transform: translateZ(90px) scale(0.91);
transform: translateZ(90px) scale(0.91); }
.elementor-flip-box--3d .elementor-flip-box__layer__overlay {
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transform: translateZ(0.1px);
transform: translateZ(0.1px); }
.elementor-flip-box--effect-flip .elementor-flip-box {
-webkit-perspective: 1000px;
perspective: 1000px;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d; }
.elementor-flip-box--effect-flip .elementor-flip-box__layer {
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-backface-visibility: hidden;
backface-visibility: hidden; }
.elementor-flip-box--effect-flip .elementor-flip-box__front {
-webkit-transform: none;
-ms-transform: none;
transform: none;
z-index: 1; }
.elementor-flip-box--effect-flip .elementor-flip-box:hover .elementor-flip-box__back {
-webkit-transform: none;
-ms-transform: none;
transform: none; }
.elementor-flip-box--effect-flip.elementor-flip-box--direction-right .elementor-flip-box__back {
-webkit-transform: rotateX(0) rotateY(-180deg);
transform: rotateX(0) rotateY(-180deg); }
.elementor-flip-box--effect-flip.elementor-flip-box--direction-right .elementor-flip-box:hover .elementor-flip-box__front {
-webkit-transform: rotateX(0) rotateY(180deg);
transform: rotateX(0) rotateY(180deg); }
.elementor-flip-box--effect-flip.elementor-flip-box--direction-left .elementor-flip-box__back {
-webkit-transform: rotateX(0) rotateY(180deg);
transform: rotateX(0) rotateY(180deg); }
.elementor-flip-box--effect-flip.elementor-flip-box--direction-left .elementor-flip-box:hover .elementor-flip-box__front {
-webkit-transform: rotateX(0) rotateY(-180deg);
transform: rotateX(0) rotateY(-180deg); }
.elementor-flip-box--effect-flip.elementor-flip-box--direction-up .elementor-flip-box__back {
-webkit-transform: rotateX(-180deg) rotateY(0);
transform: rotateX(-180deg) rotateY(0); }
.elementor-flip-box--effect-flip.elementor-flip-box--direction-up .elementor-flip-box:hover .elementor-flip-box__front {
-webkit-transform: rotateX(180deg) rotateY(0);
transform: rotateX(180deg) rotateY(0); }
.elementor-flip-box--effect-flip.elementor-flip-box--direction-down .elementor-flip-box__back {
-webkit-transform: rotateX(180deg) rotateY(0);
transform: rotateX(180deg) rotateY(0); }
.elementor-flip-box--effect-flip.elementor-flip-box--direction-down .elementor-flip-box:hover .elementor-flip-box__front {
-webkit-transform: rotateX(-180deg) rotateY(0);
transform: rotateX(-180deg) rotateY(0); }
.elementor-flip-box--effect-push .elementor-flip-box__front {
-webkit-transform: none;
-ms-transform: none;
transform: none; }
.elementor-flip-box--effect-push.elementor-flip-box--direction-right .elementor-flip-box:hover .elementor-flip-box__front {
-webkit-transform: translateX(100%) translateY(0);
-ms-transform: translateX(100%) translateY(0);
transform: translateX(100%) translateY(0); }
.elementor-flip-box--effect-push.elementor-flip-box--direction-left .elementor-flip-box:hover .elementor-flip-box__front {
-webkit-transform: translateX(-100%) translateY(0);
-ms-transform: translateX(-100%) translateY(0);
transform: translateX(-100%) translateY(0); }
.elementor-flip-box--effect-push.elementor-flip-box--direction-up .elementor-flip-box:hover .elementor-flip-box__front {
-webkit-transform: translateX(0) translateY(-100%);
-ms-transform: translateX(0) translateY(-100%);
transform: translateX(0) translateY(-100%); }
.elementor-flip-box--effect-push.elementor-flip-box--direction-down .elementor-flip-box:hover .elementor-flip-box__front {
-webkit-transform: translateX(0) translateY(100%);
-ms-transform: translateX(0) translateY(100%);
transform: translateX(0) translateY(100%); }
.elementor-flip-box--effect-slide .elementor-flip-box, .elementor-flip-box--effect-push .elementor-flip-box {
overflow: hidden; }
.elementor-flip-box--effect-slide .elementor-flip-box:hover .elementor-flip-box__back, .elementor-flip-box--effect-push .elementor-flip-box:hover .elementor-flip-box__back {
-webkit-transform: none;
-ms-transform: none;
transform: none; }
.elementor-flip-box--effect-slide.elementor-flip-box--direction-right .elementor-flip-box__back, .elementor-flip-box--effect-push.elementor-flip-box--direction-right .elementor-flip-box__back {
-webkit-transform: translateX(-100%) translateY(0);
-ms-transform: translateX(-100%) translateY(0);
transform: translateX(-100%) translateY(0); }
.elementor-flip-box--effect-slide.elementor-flip-box--direction-left .elementor-flip-box__back, .elementor-flip-box--effect-push.elementor-flip-box--direction-left .elementor-flip-box__back {
-webkit-transform: translateX(100%) translateY(0);
-ms-transform: translateX(100%) translateY(0);
transform: translateX(100%) translateY(0); }
.elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back, .elementor-flip-box--effect-push.elementor-flip-box--direction-up .elementor-flip-box__back {
-webkit-transform: translateX(0) translateY(100%);
-ms-transform: translateX(0) translateY(100%);
transform: translateX(0) translateY(100%); }
.elementor-flip-box--effect-slide.elementor-flip-box--direction-down .elementor-flip-box__back, .elementor-flip-box--effect-push.elementor-flip-box--direction-down .elementor-flip-box__back {
-webkit-transform: translateX(0) translateY(-100%);
-ms-transform: translateX(0) translateY(-100%);
transform: translateX(0) translateY(-100%); }
.elementor-flip-box--effect-zoom-out .elementor-flip-box .elementor-flip-box__front {
-webkit-transition: opacity 0.35s, width 0.1ms, -webkit-transform 0.7s;
transition: opacity 0.35s, width 0.1ms, -webkit-transform 0.7s;
-o-transition: transform 0.7s, opacity 0.35s, width 0.1ms;
transition: transform 0.7s, opacity 0.35s, width 0.1ms;
transition: transform 0.7s, opacity 0.35s, width 0.1ms, -webkit-transform 0.7s;
opacity: 1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
z-index: 1;
width: 100%; }
.elementor-flip-box--effect-zoom-out .elementor-flip-box:hover .elementor-flip-box__front {
width: 0;
opacity: 0;
-webkit-transform: scale(0.7);
-ms-transform: scale(0.7);
transform: scale(0.7);
-webkit-transition: opacity 0.7s 0.1s, width 0.1ms 0.7s, -webkit-transform 0.8s;
transition: opacity 0.7s 0.1s, width 0.1ms 0.7s, -webkit-transform 0.8s;
-o-transition: transform 0.8s, opacity 0.7s 0.1s, width 0.1ms 0.7s;
transition: transform 0.8s, opacity 0.7s 0.1s, width 0.1ms 0.7s;
transition: transform 0.8s, opacity 0.7s 0.1s, width 0.1ms 0.7s, -webkit-transform 0.8s; }
.elementor-flip-box--effect-zoom-in .elementor-flip-box .elementor-flip-box__back {
-webkit-transition: opacity 0.5s 0.2s, -webkit-transform 0.7s;
transition: opacity 0.5s 0.2s, -webkit-transform 0.7s;
-o-transition: transform 0.7s, opacity 0.5s 0.2s;
transition: transform 0.7s, opacity 0.5s 0.2s;
transition: transform 0.7s, opacity 0.5s 0.2s, -webkit-transform 0.7s;
opacity: 0;
-webkit-transform: scale(0.7);
-ms-transform: scale(0.7);
transform: scale(0.7); }
.elementor-flip-box--effect-zoom-in .elementor-flip-box:hover .elementor-flip-box__back {
-webkit-transition: opacity 0.5s, -webkit-transform 0.7s;
transition: opacity 0.5s, -webkit-transform 0.7s;
-o-transition: transform 0.7s, opacity 0.5s;
transition: transform 0.7s, opacity 0.5s;
transition: transform 0.7s, opacity 0.5s, -webkit-transform 0.7s;
opacity: 1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1); }
.elementor-flip-box--effect-fade .elementor-flip-box .elementor-flip-box__back {
opacity: 0; }
.elementor-flip-box--effect-fade .elementor-flip-box:hover .elementor-flip-box__back {
opacity: 1; }
.elementor-widget-flip-box.elementor-flip-box--flipped .elementor-widget-container .elementor-flip-box__front {
display: none; }
.elementor-widget-flip-box.elementor-flip-box--flipped .elementor-widget-container .elementor-flip-box__back {
-webkit-transform: none;
-ms-transform: none;
transform: none;
opacity: 1; }
.elementor-widget-call-to-action .elementor-widget-container {
overflow: hidden; }
.elementor-cta {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
overflow: hidden;
-webkit-transition: 0.5s;
-o-transition: 0.5s;
transition: 0.5s; }
.elementor-cta--skin-classic .elementor-cta {
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.elementor-cta--skin-classic .elementor-cta__bg-wrapper {
position: relative;
min-height: 200px;
width: 100%; }
.elementor-cta--skin-classic .elementor-cta__content {
-webkit-transition: all 0.4s;
-o-transition: all 0.4s;
transition: all 0.4s;
width: 100%;
background-color: #f7f7f7; }
.elementor-cta--skin-classic .elementor-cta__content-item, .elementor-cta--skin-classic .elementor-cta__content-item .elementor-icon {
color: #55595c;
border-color: #55595c; }
.elementor-cta--skin-classic .elementor-cta__button.elementor-button {
color: #55595c;
border-color: #55595c; }
.elementor-cta--skin-cover .elementor-cta {
display: block; }
.elementor-cta--skin-cover .elementor-cta__bg-wrapper {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
-webkit-transition: all 0.4s;
-o-transition: all 0.4s;
transition: all 0.4s;
width: 100%; }
.elementor-cta--skin-cover .elementor-cta__content {
min-height: 280px; }
.elementor-cta--skin-cover .elementor-cta__content-item, .elementor-cta--skin-cover .elementor-cta__content-item .elementor-icon {
color: #fff;
border-color: #fff; }
.elementor-cta--skin-cover .elementor-cta__button.elementor-button {
color: white;
border-color: white; }
.elementor-cta--layout-image-above .elementor-cta {
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.elementor-cta--layout-image-above .elementor-cta__bg-wrapper {
width: 100%; }
.elementor-cta--layout-image-left .elementor-cta, .elementor-cta--layout-image-right .elementor-cta {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap; }
.elementor-cta--layout-image-left .elementor-cta__bg-wrapper, .elementor-cta--layout-image-right .elementor-cta__bg-wrapper {
width: auto;
min-width: 50%; }
.elementor-cta--layout-image-left .elementor-cta__content, .elementor-cta--layout-image-right .elementor-cta__content {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1; }
.elementor-cta--layout-image-left .elementor-cta {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse; }
.elementor-cta--layout-image-right .elementor-cta {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row; }
.elementor-cta__bg, .elementor-cta__bg-overlay {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
-webkit-transition: all 0.4s;
-o-transition: all 0.4s;
transition: all 0.4s; }
.elementor-cta__bg-wrapper {
z-index: 1;
overflow: hidden; }
.elementor-cta__bg {
-webkit-background-size: cover;
background-size: cover;
background-position: center;
z-index: 1; }
.elementor-cta__bg-overlay {
z-index: 2; }
.elementor-cta__button.elementor-button {
cursor: pointer;
-ms-flex-item-align: center;
align-self: center;
margin-left: auto;
margin-right: auto;
border: solid 2px white;
background: transparent; }
.elementor-cta__button.elementor-button:hover {
background: transparent;
text-decoration: none; }
.elementor-cta__title {
font-size: 23px; }
.elementor-cta__content {
z-index: 1;
overflow: hidden;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-line-pack: center;
align-content: center;
padding: 35px;
width: 100%; }
.elementor-cta__content, .elementor-cta__content-item {
position: relative;
-webkit-transition: 0.5s;
-o-transition: 0.5s;
transition: 0.5s;
color: #fff; }
.elementor-cta__content-item {
width: 100%;
margin: 0; }
.elementor-cta__content-item:not(:last-child) {
margin-bottom: 15px; }
.elementor-cta__content-item .elementor-icon {
color: #fff; }
.elementor-cta--valign-top .elementor-cta__content {
-ms-flex-line-pack: start;
align-content: flex-start;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start; }
.elementor-cta--valign-middle .elementor-cta__content {
-ms-flex-line-pack: center;
align-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.elementor-cta--valign-bottom .elementor-cta__content {
-ms-flex-line-pack: end;
align-content: flex-end;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end; }
.elementor-cta:hover .elementor-cta__bg-overlay {
background-color: rgba(0, 0, 0, 0.3); }
@media (max-device-width: 1024px) {
.elementor-cta {
cursor: pointer; } }
@media (min-width: 1025px) {
.elementor-cta--desktop-layout-image-above .elementor-cta {
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.elementor-cta--desktop-layout-image-above .elementor-cta__bg-wrapper {
width: 100%; }
.elementor-cta--desktop-layout-image-left .elementor-cta, .elementor-cta--desktop-layout-image-right .elementor-cta {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap; }
.elementor-cta--desktop-layout-image-left .elementor-cta__bg-wrapper, .elementor-cta--desktop-layout-image-right .elementor-cta__bg-wrapper {
width: auto;
min-width: 50%; }
.elementor-cta--desktop-layout-image-left .elementor-cta__content, .elementor-cta--desktop-layout-image-right .elementor-cta__content {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1; }
.elementor-cta--desktop-layout-image-left .elementor-cta {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse; }
.elementor-cta--desktop-layout-image-right .elementor-cta {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row; } }
@media (max-width: 1024px) {
.elementor-cta--tablet-layout-image-above .elementor-cta {
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.elementor-cta--tablet-layout-image-above .elementor-cta__bg-wrapper {
width: 100%; }
.elementor-cta--tablet-layout-image-left .elementor-cta, .elementor-cta--tablet-layout-image-right .elementor-cta {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap; }
.elementor-cta--tablet-layout-image-left .elementor-cta__bg-wrapper, .elementor-cta--tablet-layout-image-right .elementor-cta__bg-wrapper {
width: auto;
min-width: 50%; }
.elementor-cta--tablet-layout-image-left .elementor-cta__content, .elementor-cta--tablet-layout-image-right .elementor-cta__content {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1; }
.elementor-cta--tablet-layout-image-left .elementor-cta {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse; }
.elementor-cta--tablet-layout-image-right .elementor-cta {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row; } }
@media (max-width: 767px) {
.elementor-cta--mobile-layout-image-above .elementor-cta {
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.elementor-cta--mobile-layout-image-above .elementor-cta__bg-wrapper {
width: 100%; }
.elementor-cta--mobile-layout-image-left .elementor-cta, .elementor-cta--mobile-layout-image-right .elementor-cta {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap; }
.elementor-cta--mobile-layout-image-left .elementor-cta__bg-wrapper, .elementor-cta--mobile-layout-image-right .elementor-cta__bg-wrapper {
width: auto;
min-width: 50%; }
.elementor-cta--mobile-layout-image-left .elementor-cta__content, .elementor-cta--mobile-layout-image-right .elementor-cta__content {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1; }
.elementor-cta--mobile-layout-image-left .elementor-cta {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse; }
.elementor-cta--mobile-layout-image-right .elementor-cta {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row; } }
.elementor-ribbon {
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: auto;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
width: 150px;
overflow: hidden;
height: 150px; }
.elementor-ribbon-inner {
text-align: center;
left: 0;
width: 200%;
-webkit-transform: translateY(-50%) translateX(0) translateX(35px) rotate(-45deg);
-ms-transform: translateY(-50%) translateX(0) translateX(35px) rotate(-45deg);
transform: translateY(-50%) translateX(0) translateX(35px) rotate(-45deg);
margin-top: 35px;
font-size: 13px;
line-height: 2;
font-weight: 800;
text-transform: uppercase;
background: #000;
color: #fff; }
.elementor-ribbon.elementor-ribbon-left {
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
left: 0;
right: auto; }
.elementor-ribbon.elementor-ribbon-right {
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
left: auto;
right: 0; }
.elementor-widget-countdown .elementor-countdown-expire--message {
display: none;
padding: 20px;
text-align: center; }
.elementor-widget-countdown .elementor-countdown-wrapper {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse; }
.elementor-widget-countdown .elementor-countdown-item {
padding: 20px 0;
text-align: center;
background-color: #818a91;
color: #ffffff; }
.elementor-widget-countdown .elementor-countdown-digits,
.elementor-widget-countdown .elementor-countdown-label {
line-height: 1; }
.elementor-widget-countdown .elementor-countdown-digits {
font-size: 69px; }
.elementor-widget-countdown .elementor-countdown-label {
font-size: 19px; }
.elementor-widget-countdown.elementor-countdown--label-block .elementor-countdown-wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-right: auto;
margin-left: auto; }
.elementor-widget-countdown.elementor-countdown--label-block .elementor-countdown-digits,
.elementor-widget-countdown.elementor-countdown--label-block .elementor-countdown-label {
display: block; }
.elementor-widget-countdown.elementor-countdown--label-block .elementor-countdown-item {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1; }
.elementor-widget-countdown.elementor-countdown--label-inline {
text-align: center; }
.elementor-widget-countdown.elementor-countdown--label-inline .elementor-countdown-item {
display: inline-block;
padding-left: 5px;
padding-right: 5px; }
/* Slides Widget */
.elementor-slides .swiper-slide-bg {
-webkit-background-size: cover;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
min-width: 100%;
min-height: 100%; }
.elementor-slides .swiper-slide-inner {
background-repeat: no-repeat;
background-position: center;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
padding: 50px;
margin: auto; }
.elementor-slides .swiper-slide-inner, .elementor-slides .swiper-slide-inner:hover {
color: white;
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
.elementor-slides .swiper-slide-inner .elementor-background-overlay {
position: absolute;
z-index: 0;
top: 0;
bottom: 0;
left: 0;
right: 0; }
.elementor-slides .swiper-slide-inner .elementor-slide-content {
position: relative;
z-index: 1;
width: 100%; }
.elementor-slides .swiper-slide-inner .elementor-slide-heading {
font-size: 35px;
font-weight: bold;
line-height: 1; }
.elementor-slides .swiper-slide-inner .elementor-slide-description {
font-size: 17px;
line-height: 1.4; }
.elementor-slides .swiper-slide-inner .elementor-slide-heading:not(:last-child), .elementor-slides .swiper-slide-inner .elementor-slide-description:not(:last-child) {
margin-bottom: 30px; }
.elementor-slides .swiper-slide-inner .elementor-slide-button {
border: solid 2px white;
color: white;
background: transparent;
display: inline-block; }
.elementor-slides .swiper-slide-inner .elementor-slide-button, .elementor-slides .swiper-slide-inner .elementor-slide-button:hover {
background: transparent;
color: inherit;
text-decoration: none; }
.elementor--v-position-top .swiper-slide-inner {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start; }
.elementor--v-position-bottom .swiper-slide-inner {
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end; }
.elementor--v-position-middle .swiper-slide-inner {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.elementor--h-position-left .swiper-slide-inner {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end; }
.elementor--h-position-right .swiper-slide-inner {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start; }
.elementor--h-position-center .swiper-slide-inner {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
body.rtl .elementor-widget-slides .elementor-swiper-button-next {
left: 10px;
right: auto; }
body.rtl .elementor-widget-slides .elementor-swiper-button-prev {
right: 10px;
left: auto; }
.elementor-slides-wrapper div:not(.swiper-slide) > .swiper-slide-inner {
display: none; }
@media (max-width: 767px) {
.elementor-slides .swiper-slide-inner {
padding: 30px; }
.elementor-slides .swiper-slide-inner .elementor-slide-heading {
font-size: 23px;
line-height: 1;
margin-bottom: 15px; }
.elementor-slides .swiper-slide-inner .elementor-slide-description {
font-size: 13px;
line-height: 1.4;
margin-bottom: 15px; } }
.elementor-share-buttons--color-custom.elementor-share-buttons--skin-flat .elementor-share-btn, .elementor-share-buttons--color-custom.elementor-share-buttons--skin-gradient .elementor-share-btn {
background-color: #ea4335; }
.elementor-share-buttons--color-custom.elementor-share-buttons--skin-framed .elementor-share-btn, .elementor-share-buttons--color-custom.elementor-share-buttons--skin-minimal .elementor-share-btn, .elementor-share-buttons--color-custom.elementor-share-buttons--skin-boxed .elementor-share-btn {
color: #ea4335;
border-color: #ea4335; }
.elementor-share-buttons--color-custom.elementor-share-buttons--skin-boxed .elementor-share-btn .elementor-share-btn__icon, .elementor-share-buttons--color-custom.elementor-share-buttons--skin-minimal .elementor-share-btn .elementor-share-btn__icon {
background-color: #ea4335; }
.elementor-share-buttons--color-custom.elementor-share-buttons--skin-boxed .elementor-share-btn__icon, .elementor-share-buttons--color-custom.elementor-share-buttons--skin-minimal .elementor-share-btn__icon {
color: #fff; }
.elementor-share-buttons--color-official .elementor-share-btn:hover {
-webkit-filter: saturate(1.5) brightness(1.2);
filter: saturate(1.5) brightness(1.2); }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_digg, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_digg {
background-color: #005be2; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_email, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_email {
background-color: #ea4335; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_print, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_print {
background-color: #aaaaaa; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_facebook, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_facebook {
background-color: #3b5998; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_google, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_google {
background-color: #dd4b39; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_pocket, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_pocket {
background-color: #EF3F56; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_linkedin, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_linkedin {
background-color: #0077b5; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_odnoklassniki, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_odnoklassniki {
background-color: #F4731C; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_pinterest, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_pinterest {
background-color: #bd081c; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_reddit, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_reddit {
background-color: #ff4500; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_skype, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_skype {
background-color: #00AFF0; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_slideshare, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_slideshare {
background-color: #0077b5; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_snapchat, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_snapchat {
background-color: #fffc00; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_stumbleupon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_stumbleupon {
background-color: #EB4924; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_mix, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_mix {
background-color: #f3782b; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_tumblr, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_tumblr {
background-color: #35465c; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_twitch, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_twitch {
background-color: #6441A5; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_telegram, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_telegram {
background-color: #2CA5E0; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_twitter, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_twitter {
background-color: #1DA1F2; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_vimeo, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_vimeo {
background-color: #1ab7ea; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_vk, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_vk {
background-color: #45668e; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_whatsapp, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_whatsapp {
background-color: #25d366; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_wordpress, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_wordpress {
background-color: #21759b; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_xing, .elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_xing {
background-color: #026466; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_digg, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_digg {
color: #005be2; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_email, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_email {
color: #ea4335; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_print, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_print {
color: #aaaaaa; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_facebook, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_facebook {
color: #3b5998; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_google, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_google {
color: #dd4b39; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_pocket, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_pocket {
color: #EF3F56; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_linkedin, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_linkedin {
color: #0077b5; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_odnoklassniki, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_odnoklassniki {
color: #F4731C; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_pinterest, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_pinterest {
color: #bd081c; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_reddit, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_reddit {
color: #ff4500; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_skype, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_skype {
color: #00AFF0; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_slideshare, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_slideshare {
color: #0077b5; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_snapchat, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_snapchat {
color: #fffc00; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_stumbleupon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_stumbleupon {
color: #EB4924; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_mix, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_mix {
color: #f3782b; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_tumblr, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_tumblr {
color: #35465c; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_twitch, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_twitch {
color: #6441A5; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_telegram, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_telegram {
color: #2CA5E0; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_twitter, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_twitter {
color: #1DA1F2; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_vimeo, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_vimeo {
color: #1ab7ea; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_vk, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_vk {
color: #45668e; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_whatsapp, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_whatsapp {
color: #25d366; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_wordpress, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_wordpress {
color: #21759b; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_xing, .elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_xing {
color: #026466; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_digg .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_digg .elementor-share-btn__icon {
background-color: #005be2; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_email .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_email .elementor-share-btn__icon {
background-color: #ea4335; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_print .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_print .elementor-share-btn__icon {
background-color: #aaaaaa; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_facebook .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_facebook .elementor-share-btn__icon {
background-color: #3b5998; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_google .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_google .elementor-share-btn__icon {
background-color: #dd4b39; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_pocket .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_pocket .elementor-share-btn__icon {
background-color: #EF3F56; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_linkedin .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_linkedin .elementor-share-btn__icon {
background-color: #0077b5; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_odnoklassniki .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_odnoklassniki .elementor-share-btn__icon {
background-color: #F4731C; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_pinterest .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_pinterest .elementor-share-btn__icon {
background-color: #bd081c; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_reddit .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_reddit .elementor-share-btn__icon {
background-color: #ff4500; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_skype .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_skype .elementor-share-btn__icon {
background-color: #00AFF0; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_slideshare .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_slideshare .elementor-share-btn__icon {
background-color: #0077b5; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_snapchat .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_snapchat .elementor-share-btn__icon {
background-color: #fffc00; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_stumbleupon .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_stumbleupon .elementor-share-btn__icon {
background-color: #EB4924; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_mix .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_mix .elementor-share-btn__icon {
background-color: #f3782b; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_tumblr .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_tumblr .elementor-share-btn__icon {
background-color: #35465c; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_twitch .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_twitch .elementor-share-btn__icon {
background-color: #6441A5; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_telegram .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_telegram .elementor-share-btn__icon {
background-color: #2CA5E0; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_twitter .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_twitter .elementor-share-btn__icon {
background-color: #1DA1F2; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_vimeo .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_vimeo .elementor-share-btn__icon {
background-color: #1ab7ea; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_vk .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_vk .elementor-share-btn__icon {
background-color: #45668e; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_whatsapp .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_whatsapp .elementor-share-btn__icon {
background-color: #25d366; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_wordpress .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_wordpress .elementor-share-btn__icon {
background-color: #21759b; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_xing .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_xing .elementor-share-btn__icon {
background-color: #026466; }
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn .elementor-share-btn__icon, .elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn .elementor-share-btn__icon {
color: #fff; }
.elementor-share-buttons--skin-framed .elementor-share-btn__icon, .elementor-share-buttons--skin-boxed .elementor-share-btn__icon {
margin-right: -0.2em; }
.elementor-share-buttons--skin-framed .elementor-share-btn, .elementor-share-buttons--skin-boxed .elementor-share-btn {
border-style: solid; }
.elementor-share-buttons--skin-gradient .elementor-share-btn__text {
background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.12)), to(rgba(0, 0, 0, 0)));
background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0));
background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0));
background-image: linear-gradient(to left, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0)); }
.elementor-share-buttons--skin-gradient.elementor-share-buttons--view-icon .elementor-share-btn__icon {
background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.12)), to(rgba(0, 0, 0, 0)));
background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0));
background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0));
background-image: linear-gradient(to left, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0)); }
.elementor-share-buttons--skin-boxed .elementor-share-btn__text, .elementor-share-buttons--skin-minimal .elementor-share-btn__text, .elementor-share-buttons--skin-gradient .elementor-share-btn__text {
padding-right: 0.9em; }
.elementor-share-buttons--skin-flat .elementor-share-btn, .elementor-share-buttons--skin-flat .elementor-share-btn:hover, .elementor-share-buttons--skin-gradient .elementor-share-btn, .elementor-share-buttons--skin-gradient .elementor-share-btn:hover {
color: #fff; }
.elementor-share-buttons--skin-minimal.elementor-share-buttons--shape-rounded .elementor-share-btn__icon {
border-radius: 0.5em; }
.elementor-share-buttons--skin-minimal.elementor-share-buttons--shape-circle .elementor-share-btn__icon {
border-radius: 99.9em; }
.elementor-share-buttons--view-text .elementor-share-btn__text {
padding-right: 1em; }
.elementor-share-buttons--view-text .elementor-share-btn, .elementor-share-buttons--view-icon .elementor-share-btn {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
.elementor-share-buttons--view-text .elementor-share-btn__icon, .elementor-share-buttons--view-text .elementor-share-btn__text, .elementor-share-buttons--view-icon .elementor-share-btn__icon, .elementor-share-buttons--view-icon .elementor-share-btn__text {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
.elementor-share-buttons--shape-rounded .elementor-share-btn {
border-radius: 0.5em; }
.elementor-share-buttons--shape-circle .elementor-share-btn {
border-radius: 99.9em; }
.elementor-share-buttons--align-right .elementor-grid {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start; }
.elementor-share-buttons--align-left .elementor-grid {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end; }
.elementor-share-buttons--align-center .elementor-grid {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
.elementor-share-buttons--align-justify .elementor-grid {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between; }
@media (max-width: 1024px) {
.elementor-share-buttons-tablet--align-right .elementor-grid {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start; }
.elementor-share-buttons-tablet--align-left .elementor-grid {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end; }
.elementor-share-buttons-tablet--align-center .elementor-grid {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
.elementor-share-buttons-tablet--align-justify .elementor-grid {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between; } }
@media (max-width: 767px) {
.elementor-share-buttons-mobile--align-right .elementor-grid {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start; }
.elementor-share-buttons-mobile--align-left .elementor-grid {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end; }
.elementor-share-buttons-mobile--align-center .elementor-grid {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
.elementor-share-buttons-mobile--align-justify .elementor-grid {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between; } }
.elementor-share-btn {
overflow: hidden;
font-size: 10px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-transition-duration: 0.2s;
-o-transition-duration: 0.2s;
transition-duration: 0.2s;
-webkit-transition-property: background-color, border-color, -webkit-filter;
transition-property: background-color, border-color, -webkit-filter;
-o-transition-property: filter, background-color, border-color;
transition-property: filter, background-color, border-color;
transition-property: filter, background-color, border-color, -webkit-filter;
height: 4.5em;
cursor: pointer; }
.elementor-share-btn__icon, .elementor-share-btn__text {
-webkit-transition-property: color, background-color;
-o-transition-property: color, background-color;
transition-property: color, background-color;
-webkit-transition-duration: 0.2s;
-o-transition-duration: 0.2s;
transition-duration: 0.2s; }
.elementor-share-btn__icon {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-item-align: stretch;
align-self: stretch;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
width: 4.5em;
position: relative; }
.elementor-share-btn__icon i {
font-size: 1.7em; }
.elementor-share-btn__text {
font-size: 1.5em;
padding-left: 1em;
-ms-flex-item-align: stretch;
align-self: stretch;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
font-weight: 100; }
.elementor-share-btn__title {
font-weight: bold;
-ms-flex-negative: 0;
flex-shrink: 0; }
.elementor-widget-share-buttons .elementor-widget-container {
overflow: hidden; }
body.woocommerce #content div.product .elementor-widget-woocommerce-product-images div.images,
body.woocommerce div.product .elementor-widget-woocommerce-product-images div.images, body.woocommerce-page #content div.product .elementor-widget-woocommerce-product-images div.images,
body.woocommerce-page div.product .elementor-widget-woocommerce-product-images div.images {
float: none;
width: 100%;
padding: 0; }
body.rtl.woocommerce #content div.product .elementor-widget-woocommerce-product-images div.images,
body.rtl.woocommerce div.product .elementor-widget-woocommerce-product-images div.images, body.rtl.woocommerce-page #content div.product .elementor-widget-woocommerce-product-images div.images,
body.rtl.woocommerce-page div.product .elementor-widget-woocommerce-product-images div.images {
float: none;
padding: 0; }
.woocommerce div.product.elementor form.cart:not(.grouped_form):not(.variations_form),
.woocommerce div.product.elementor form.cart.variations_form .woocommerce-variation-add-to-cart {
margin: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap; }
.woocommerce div.product.elementor .quantity .qty {
vertical-align: top;
margin-left: 0; }
.woocommerce div.product.elementor .quantity + .button {
margin-right: 10px; }
.woocommerce div.product.elementor .woocommerce-variation-add-to-cart .quantity input {
height: 100%; }
.woocommerce div.product.elementor .elementor-add-to-cart--align-left form.cart:not(.grouped_form):not(.variations_form),
.woocommerce div.product.elementor .elementor-add-to-cart--align-left form.cart.variations_form .woocommerce-variation-add-to-cart {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end; }
.woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart:not(.grouped_form):not(.variations_form),
.woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart.variations_form .woocommerce-variation-add-to-cart {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start; }
.woocommerce div.product.elementor .elementor-add-to-cart--align-center form.cart:not(.grouped_form):not(.variations_form),
.woocommerce div.product.elementor .elementor-add-to-cart--align-center form.cart.variations_form .woocommerce-variation-add-to-cart {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
.woocommerce div.product.elementor .elementor-add-to-cart--align-left form.cart:not(.grouped_form):not(.variations_form) div.quantity,
.woocommerce div.product.elementor .elementor-add-to-cart--align-left form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity, .woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart:not(.grouped_form):not(.variations_form) div.quantity,
.woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity, .woocommerce div.product.elementor .elementor-add-to-cart--align-center form.cart:not(.grouped_form):not(.variations_form) div.quantity,
.woocommerce div.product.elementor .elementor-add-to-cart--align-center form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity {
margin-left: initial; }
.woocommerce div.product.elementor .elementor-add-to-cart--align-left form.cart:not(.grouped_form):not(.variations_form) button,
.woocommerce div.product.elementor .elementor-add-to-cart--align-left form.cart.variations_form .woocommerce-variation-add-to-cart button, .woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart:not(.grouped_form):not(.variations_form) button,
.woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart.variations_form .woocommerce-variation-add-to-cart button, .woocommerce div.product.elementor .elementor-add-to-cart--align-center form.cart:not(.grouped_form):not(.variations_form) button,
.woocommerce div.product.elementor .elementor-add-to-cart--align-center form.cart.variations_form .woocommerce-variation-add-to-cart button {
-ms-flex-preferred-size: auto;
flex-basis: auto; }
.woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart:not(.grouped_form):not(.variations_form),
.woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap; }
.woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart:not(.grouped_form):not(.variations_form) div.quantity,
.woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity {
margin-left: auto; }
.woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart:not(.grouped_form):not(.variations_form) button,
.woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart button {
-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:not(.grouped_form):not(.variations_form),
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-left form.cart.variations_form .woocommerce-variation-add-to-cart {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end; }
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-right form.cart:not(.grouped_form):not(.variations_form),
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-right form.cart.variations_form .woocommerce-variation-add-to-cart {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start; }
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center form.cart:not(.grouped_form):not(.variations_form),
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center form.cart.variations_form .woocommerce-variation-add-to-cart {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-left form.cart:not(.grouped_form):not(.variations_form) div.quantity,
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-left form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity, .woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-right form.cart:not(.grouped_form):not(.variations_form) div.quantity,
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-right form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity, .woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center form.cart:not(.grouped_form):not(.variations_form) div.quantity,
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity {
margin-left: initial; }
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-left form.cart:not(.grouped_form):not(.variations_form) button,
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-left form.cart.variations_form .woocommerce-variation-add-to-cart button, .woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-right form.cart:not(.grouped_form):not(.variations_form) button,
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-right form.cart.variations_form .woocommerce-variation-add-to-cart button, .woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center form.cart:not(.grouped_form):not(.variations_form) button,
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center form.cart.variations_form .woocommerce-variation-add-to-cart button {
-ms-flex-preferred-size: auto;
flex-basis: auto; }
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart:not(.grouped_form):not(.variations_form),
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap; }
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart:not(.grouped_form):not(.variations_form) div.quantity,
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity {
margin-left: auto; }
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart:not(.grouped_form):not(.variations_form) button,
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart button {
-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:not(.grouped_form):not(.variations_form),
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-left form.cart.variations_form .woocommerce-variation-add-to-cart {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end; }
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-right form.cart:not(.grouped_form):not(.variations_form),
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-right form.cart.variations_form .woocommerce-variation-add-to-cart {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start; }
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center form.cart:not(.grouped_form):not(.variations_form),
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center form.cart.variations_form .woocommerce-variation-add-to-cart {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-left form.cart:not(.grouped_form):not(.variations_form) div.quantity,
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-left form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity, .woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-right form.cart:not(.grouped_form):not(.variations_form) div.quantity,
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-right form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity, .woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center form.cart:not(.grouped_form):not(.variations_form) div.quantity,
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity {
margin-left: initial; }
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-left form.cart:not(.grouped_form):not(.variations_form) button,
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-left form.cart.variations_form .woocommerce-variation-add-to-cart button, .woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-right form.cart:not(.grouped_form):not(.variations_form) button,
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-right form.cart.variations_form .woocommerce-variation-add-to-cart button, .woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center form.cart:not(.grouped_form):not(.variations_form) button,
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center form.cart.variations_form .woocommerce-variation-add-to-cart button {
-ms-flex-preferred-size: auto;
flex-basis: auto; }
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart:not(.grouped_form):not(.variations_form),
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap; }
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart:not(.grouped_form):not(.variations_form) div.quantity,
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity {
margin-left: auto; }
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart:not(.grouped_form):not(.variations_form) button,
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart button {
-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-right form.cart {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start; }
.elementor-widget-wc-add-to-cart.elementor-align-left form.cart {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start; }
.woocommerce div.product.elementor {
/* Reset WC tabs style */
/* End Reset WC tabs style */ }
.woocommerce div.product.elementor ul.tabs:before {
position: static;
content: none;
width: auto;
bottom: auto;
left: auto;
border-bottom: 0;
z-index: auto; }
.woocommerce div.product.elementor ul.tabs {
margin: 0; }
.woocommerce div.product.elementor ul.tabs li {
padding: 0; }
.woocommerce div.product.elementor ul.tabs li a {
padding: .8em 1.2em;
line-height: 1; }
.woocommerce div.product.elementor ul.tabs li:after,
.woocommerce div.product.elementor ul.tabs li:before {
border: 0;
position: static;
bottom: auto;
width: auto;
height: auto;
content: none;
-webkit-box-sizing: border-box;
box-sizing: border-box; }
.woocommerce div.product.elementor .woocommerce-tabs .panel {
margin: 0;
padding: 20px;
border-radius: 0;
border-width: 0;
border-top: 1px solid #d3ced2;
-webkit-box-shadow: none;
box-shadow: none;
margin-top: -1px; }
.woocommerce div.product.elementor .elementor-product-price-block-yes .price del,
.woocommerce div.product.elementor .elementor-product-price-block-yes .price ins {
display: block; }
.elementor-widget-woocommerce-product-meta .detail-container {
position: relative; }
.elementor-widget-woocommerce-product-meta .detail-container:after {
position: absolute;
bottom: 0;
left: 0;
width: 100%; }
.elementor-widget-woocommerce-product-meta .detail-label {
font-weight: bold; }
.elementor-woo-meta--view-inline .product_meta {
display: -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;
left: -8px; }
.elementor-woo-meta--view-table .product_meta {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column; }
.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: end;
-ms-flex-pack: end;
justify-content: flex-end; }
.elementor-product-rating--align-right .woocommerce-product-rating {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start; }
.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-right: auto; }
@media (min-width: 1025px) {
.elementor-element.elementor-products-grid ul.products.columns-2 {
grid-template-columns: repeat(2, 1fr); }
.elementor-element.elementor-products-grid .woocommerce.columns-2 ul.products {
grid-template-columns: repeat(2, 1fr); }
.elementor-element.elementor-products-grid ul.products.columns-3 {
grid-template-columns: repeat(3, 1fr); }
.elementor-element.elementor-products-grid .woocommerce.columns-3 ul.products {
grid-template-columns: repeat(3, 1fr); }
.elementor-element.elementor-products-grid ul.products.columns-4 {
grid-template-columns: repeat(4, 1fr); }
.elementor-element.elementor-products-grid .woocommerce.columns-4 ul.products {
grid-template-columns: repeat(4, 1fr); }
.elementor-element.elementor-products-grid ul.products.columns-5 {
grid-template-columns: repeat(5, 1fr); }
.elementor-element.elementor-products-grid .woocommerce.columns-5 ul.products {
grid-template-columns: repeat(5, 1fr); }
.elementor-element.elementor-products-grid ul.products.columns-6 {
grid-template-columns: repeat(6, 1fr); }
.elementor-element.elementor-products-grid .woocommerce.columns-6 ul.products {
grid-template-columns: repeat(6, 1fr); }
.elementor-element.elementor-products-grid ul.products.columns-7 {
grid-template-columns: repeat(7, 1fr); }
.elementor-element.elementor-products-grid .woocommerce.columns-7 ul.products {
grid-template-columns: repeat(7, 1fr); }
.elementor-element.elementor-products-grid ul.products.columns-8 {
grid-template-columns: repeat(8, 1fr); }
.elementor-element.elementor-products-grid .woocommerce.columns-8 ul.products {
grid-template-columns: repeat(8, 1fr); }
.elementor-element.elementor-products-grid ul.products.columns-9 {
grid-template-columns: repeat(9, 1fr); }
.elementor-element.elementor-products-grid .woocommerce.columns-9 ul.products {
grid-template-columns: repeat(9, 1fr); }
.elementor-element.elementor-products-grid ul.products.columns-10 {
grid-template-columns: repeat(10, 1fr); }
.elementor-element.elementor-products-grid .woocommerce.columns-10 ul.products {
grid-template-columns: repeat(10, 1fr); }
.elementor-element.elementor-products-grid ul.products.columns-11 {
grid-template-columns: repeat(11, 1fr); }
.elementor-element.elementor-products-grid .woocommerce.columns-11 ul.products {
grid-template-columns: repeat(11, 1fr); }
.elementor-element.elementor-products-grid ul.products.columns-12 {
grid-template-columns: repeat(12, 1fr); }
.elementor-element.elementor-products-grid .woocommerce.columns-12 ul.products {
grid-template-columns: repeat(12, 1fr); } }
@media (max-width: 1024px) {
.elementor-element.elementor-products-grid ul.products {
grid-template-columns: repeat(3, 1fr); } }
@media (max-width: 767px) {
.elementor-element.elementor-products-grid ul.products {
grid-template-columns: repeat(2, 1fr); } }
@media (min-width: 1025px) {
.elementor-element.elementor-products-grid.elementor-products-columns-1 ul.products {
grid-template-columns: repeat(1, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-2 ul.products {
grid-template-columns: repeat(2, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-3 ul.products {
grid-template-columns: repeat(3, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-4 ul.products {
grid-template-columns: repeat(4, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-5 ul.products {
grid-template-columns: repeat(5, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-6 ul.products {
grid-template-columns: repeat(6, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-7 ul.products {
grid-template-columns: repeat(7, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-8 ul.products {
grid-template-columns: repeat(8, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-9 ul.products {
grid-template-columns: repeat(9, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-10 ul.products {
grid-template-columns: repeat(10, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-11 ul.products {
grid-template-columns: repeat(11, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-12 ul.products {
grid-template-columns: repeat(12, 1fr); } }
@media (max-width: 1024px) {
.elementor-element.elementor-products-grid.elementor-products-columns-tablet-1 ul.products {
grid-template-columns: repeat(1, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-tablet-2 ul.products {
grid-template-columns: repeat(2, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-tablet-3 ul.products {
grid-template-columns: repeat(3, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-tablet-4 ul.products {
grid-template-columns: repeat(4, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-tablet-5 ul.products {
grid-template-columns: repeat(5, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-tablet-6 ul.products {
grid-template-columns: repeat(6, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-tablet-7 ul.products {
grid-template-columns: repeat(7, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-tablet-8 ul.products {
grid-template-columns: repeat(8, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-tablet-9 ul.products {
grid-template-columns: repeat(9, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-tablet-10 ul.products {
grid-template-columns: repeat(10, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-tablet-11 ul.products {
grid-template-columns: repeat(11, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-tablet-12 ul.products {
grid-template-columns: repeat(12, 1fr); } }
@media (max-width: 767px) {
.elementor-element.elementor-products-grid.elementor-products-columns-mobile-1 ul.products {
grid-template-columns: repeat(1, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-mobile-2 ul.products {
grid-template-columns: repeat(2, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-mobile-3 ul.products {
grid-template-columns: repeat(3, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-mobile-4 ul.products {
grid-template-columns: repeat(4, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-mobile-5 ul.products {
grid-template-columns: repeat(5, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-mobile-6 ul.products {
grid-template-columns: repeat(6, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-mobile-7 ul.products {
grid-template-columns: repeat(7, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-mobile-8 ul.products {
grid-template-columns: repeat(8, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-mobile-9 ul.products {
grid-template-columns: repeat(9, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-mobile-10 ul.products {
grid-template-columns: repeat(10, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-mobile-11 ul.products {
grid-template-columns: repeat(11, 1fr); }
.elementor-element.elementor-products-grid.elementor-products-columns-mobile-12 ul.products {
grid-template-columns: repeat(12, 1fr); } }
.elementor-element.elementor-products-grid ul.products {
display: grid;
margin: 0;
grid-column-gap: 20px;
grid-row-gap: 40px; }
.elementor-element.elementor-products-grid ul.products:before, .elementor-element.elementor-products-grid ul.products:after {
content: none;
display: none; }
.elementor-element.elementor-products-grid ul.products li.product {
width: auto;
padding: 0;
margin: 0;
float: none; }
.elementor-element.elementor-products-grid ul.products li.product .onsale {
padding: 0;
display: none; }
.elementor-element.elementor-products-grid ul.products li.product a.woocommerce-loop-product__link {
display: block;
position: relative; }
.elementor-products-grid:not(.show-heading-yes) .products > h2 {
display: none; }
.elementor-products-grid nav.woocommerce-pagination {
margin-top: 40px; }
.elementor-products-grid:not(.elementor-show-pagination-border-yes) nav.woocommerce-pagination ul {
border: none 0; }
.elementor-products-grid:not(.elementor-show-pagination-border-yes) nav.woocommerce-pagination ul li {
border-right: none 0;
border-left: none 0; }
.elementor-product-loop-item--align-left ul.products li.product .star-rating {
margin-right: auto; }
.elementor-product-loop-item--align-right ul.products li.product .star-rating {
margin-left: auto; }
.elementor-product-loop-item--align-center ul.products li.product .star-rating {
margin-right: auto;
margin-left: auto; }
.woocommerce .elementor-element.elementor-products-grid ul.products li.product {
width: auto; }
.woocommerce div.product .elementor-element.elementor-products-grid .related.products ul.products li.product,
.woocommerce div.product .elementor-element.elementor-products-grid .upsells.products ul.products li.product {
width: auto; }
.elementor.product .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper {
overflow: hidden; }
.woocommerce .elementor-widget-woocommerce-product-images span.onsale {
padding: 0; }
.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:not(.elementor-menu-cart--show-remove-button-yes) .elementor-menu-cart__product-remove {
display: none; }
.elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--show-divider-yes) .elementor-menu-cart__product:not(:last-of-type), .elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--show-divider-yes) .elementor-menu-cart__products, .elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--show-divider-yes) .elementor-menu-cart__subtotal {
border-bottom: 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-menu-cart__toggle .elementor-button {
background: transparent;
border-radius: 0;
color: #818a91;
border: 1px solid;
border-color: inherit;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.elementor-menu-cart__toggle .elementor-button-text {
margin-left: 0.3em; }
.elementor-menu-cart__toggle .elementor-button-icon {
position: relative;
-webkit-transition: color 0.1s;
-o-transition: color 0.1s;
transition: color 0.1s; }
.elementor-menu-cart--items-indicator-bubble .elementor-menu-cart__toggle .elementor-button-icon[data-counter]:before {
content: attr(data-counter);
display: block;
position: absolute;
min-width: 1.6em;
height: 1.6em;
line-height: 1.5em;
top: -0.7em;
right: -0.7em;
border-radius: 100%;
color: #fff;
background-color: #d9534f;
text-align: center;
font-size: 10px; }
.elementor-menu-cart--items-indicator-plain .elementor-menu-cart__toggle .elementor-button-icon[data-counter]:before {
content: attr(data-counter);
display: inline-block;
font-weight: normal; }
.elementor-menu-cart--empty-indicator-hide .elementor-menu-cart__toggle .elementor-button-icon[data-counter="0"]:before {
content: none; }
.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, 0.25);
-webkit-transition: background-color 0.4s, -webkit-transform 0s;
transition: background-color 0.4s, -webkit-transform 0s;
-o-transition: background-color 0.4s, transform 0s;
transition: background-color 0.4s, transform 0s;
transition: background-color 0.4s, transform 0s, -webkit-transform 0s; }
.elementor-menu-cart__container .elementor-menu-cart__main {
-webkit-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
position: fixed;
top: 0;
width: 350px;
max-width: 100%;
left: 0;
bottom: 0;
padding: 0 30px;
background-color: white;
-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0); }
.elementor-menu-cart__container:not(.elementor-menu-cart--shown) {
background-color: transparent;
-webkit-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0);
-webkit-transition: background-color 0.4s, -webkit-transform 0s 0.4s;
transition: background-color 0.4s, -webkit-transform 0s 0.4s;
-o-transition: background-color 0.4s, transform 0s 0.4s;
transition: background-color 0.4s, transform 0s 0.4s;
transition: background-color 0.4s, transform 0s 0.4s, -webkit-transform 0s 0.4s; }
.elementor-menu-cart__container:not(.elementor-menu-cart--shown) .elementor-menu-cart__main {
overflow: hidden;
opacity: 0;
-webkit-transform: translateX(100%);
-ms-transform: translateX(100%);
transform: translateX(100%); }
.elementor-menu-cart__container:not(.elementor-menu-cart--shown) .dialog-lightbox-close-button {
display: none; }
.elementor-menu-cart__main {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
font-size: 14px; }
.elementor-menu-cart__close-button {
width: 25px;
height: 25px;
position: relative;
margin: 20px 0;
-ms-flex-item-align: end;
align-self: flex-end;
cursor: pointer; }
.elementor-menu-cart__close-button:before, .elementor-menu-cart__close-button:after {
content: '';
position: absolute;
height: 3px;
width: 100%;
top: 50%;
left: 0;
margin-top: -1px;
background: #818a91;
border-radius: 1px; }
.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: 25% auto 50px;
grid-template-rows: 75% auto; }
.elementor-menu-cart__product-image {
grid-row-start: 1;
grid-row-end: 3;
width: 100%; }
.elementor-menu-cart__product-image img, .elementor-menu-cart__product-image a {
display: block; }
.elementor-menu-cart__product-name {
grid-column-start: 2;
grid-column-end: 4;
margin: 0; }
.elementor-menu-cart__product-price {
-ms-flex-item-align: end;
align-self: end;
color: #D4D4D4;
font-weight: 300; }
.elementor-menu-cart__product-price .amount {
font-weight: 600; }
.elementor-menu-cart__product-name, .elementor-menu-cart__product-price {
font-size: 14px;
padding-right: 20px; }
.elementor-menu-cart__product-remove {
-ms-flex-item-align: end;
align-self: end;
justify-self: end;
color: #818a91;
width: 22px;
height: 22px;
border-radius: 20px;
border: 1px solid #D4D4D4;
text-align: center;
overflow: hidden;
position: relative; }
.elementor-menu-cart__product-remove:before, .elementor-menu-cart__product-remove:after {
content: '';
position: absolute;
height: 1px;
width: 50%;
top: 50%;
left: 25%;
margin-top: -1px;
background: #D4D4D4;
z-index: 1; }
.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:not(:last-of-type), .elementor-menu-cart__products, .elementor-menu-cart__subtotal {
border-bottom: solid 1px #D4D4D4; }
.elementor-menu-cart__product:not(:first-of-type), .elementor-menu-cart__subtotal, .elementor-menu-cart__footer-buttons {
padding-top: 20px; }
.elementor-menu-cart__product, .elementor-menu-cart__subtotal {
padding-bottom: 20px; }
.elementor-menu-cart__subtotal {
font-size: 20px;
text-align: center;
font-weight: 600; }
.elementor-menu-cart__footer-buttons {
font-size: 20px;
text-align: center;
display: grid;
grid-column-gap: 10px;
grid-row-gap: 10px; }
.elementor-menu-cart__footer-buttons .elementor-button {
border-radius: 0; }
.elementor-menu-cart--buttons-inline .elementor-menu-cart__footer-buttons {
grid-template-columns: 1fr 1fr; }
.elementor-menu-cart--buttons-stacked .elementor-menu-cart__footer-buttons {
grid-template-columns: 1fr; }
.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; }
.elementor-skin-carousel .elementor-main-swiper, .elementor-skin-coverflow .elementor-main-swiper {
height: 230px; }
.elementor-skin-slideshow .elementor-main-swiper {
height: 450px;
position: relative; }
.elementor-skin-slideshow .elementor-thumbnails-swiper .elementor-custom-embed-play i {
font-size: 50px; }
.elementor-skin-slideshow .elementor-thumbnails-swiper .swiper-slide {
cursor: pointer; }
.elementor-skin-slideshow .elementor-thumbnails-swiper .swiper-slide:not(.swiper-slide-active):after {
content: '';
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
background-color: rgba(0, 0, 0, 0.3); }
.elementor-carousel-image {
background: no-repeat center;
-webkit-background-size: cover;
background-size: cover;
height: 100%;
position: relative; }
.elementor-carousel-image-overlay {
position: absolute;
top: 0;
left: 0;
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;
text-align: center;
width: 100%;
height: 100%;
padding: 20px;
color: #fff;
background-color: rgba(129, 138, 145, 0.8);
-webkit-transition: opacity .5s, -webkit-transform .5s;
transition: opacity .5s, -webkit-transform .5s;
-o-transition: transform .5s, opacity .5s;
transition: transform .5s, opacity .5s;
transition: transform .5s, opacity .5s, -webkit-transform .5s; }
.elementor-carousel-image-overlay i {
font-size: 21px; }
.elementor-testimonial__image {
-ms-flex-negative: 0;
flex-shrink: 0; }
.elementor-testimonial__image img {
border-radius: 999px;
-webkit-box-sizing: content-box;
box-sizing: content-box;
-o-object-fit: cover;
object-fit: cover; }
.elementor-testimonial__footer, .elementor-testimonial__header {
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
.elementor-testimonial__footer cite, .elementor-testimonial__header cite {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
font-style: normal;
font-size: 14px;
line-height: 1.5; }
.elementor-testimonial__name {
font-weight: bold; }
.elementor-testimonial--layout-image_inline .elementor-testimonial__footer, .elementor-testimonial--layout-image_above .elementor-testimonial__footer {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite, .elementor-testimonial--layout-image_above .elementor-testimonial__image + cite {
margin-right: 20px; }
.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__footer, .elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__footer {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row; }
.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite, .elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite {
margin-left: 20px;
margin-right: 0; }
.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__footer, .elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__footer {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse; }
.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite, .elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite {
margin-left: 0;
margin-right: 20px; }
.elementor-testimonial--layout-image_inline .elementor-testimonial__footer {
margin-top: 25px; }
.elementor-testimonial--layout-image_above .elementor-testimonial {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse; }
.elementor-testimonial--layout-image_above .elementor-testimonial__footer {
margin-bottom: 25px; }
.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer {
margin-top: 25px;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.elementor-testimonial--layout-image_stacked .elementor-testimonial__image, .elementor-testimonial--layout-image_stacked .elementor-testimonial cite {
margin-top: 15px;
width: 100%; }
.elementor-testimonial--layout-image_left .elementor-testimonial, .elementor-testimonial--layout-image_right .elementor-testimonial {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch; }
.elementor-testimonial--layout-image_left .elementor-testimonial__footer, .elementor-testimonial--layout-image_right .elementor-testimonial__footer {
-ms-flex-negative: 0;
flex-shrink: 0;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
text-align: center; }
.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite, .elementor-testimonial--layout-image_right .elementor-testimonial__image + cite {
margin-top: 15px; }
.elementor-testimonial--layout-image_left.elementor-testimonial--align-center .elementor-testimonial__footer, .elementor-testimonial--layout-image_right.elementor-testimonial--align-center .elementor-testimonial__footer {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start; }
.elementor-testimonial--layout-image_left .elementor-testimonial {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row; }
.elementor-testimonial--layout-image_left .elementor-testimonial__footer {
padding-left: 20px; }
.elementor-testimonial--layout-image_right .elementor-testimonial {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse; }
.elementor-testimonial--layout-image_right .elementor-testimonial__footer {
padding-right: 20px; }
.elementor-testimonial--align-right .elementor-testimonial {
text-align: right; }
.elementor-testimonial--align-left .elementor-testimonial {
text-align: left; }
.elementor-testimonial--align-center .elementor-testimonial {
text-align: center; }
.elementor-testimonial--align-center .elementor-testimonial__footer {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
.elementor-testimonial--align-center.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite {
text-align: right; }
.elementor-testimonial--skin-default.elementor-testimonial--layout-image_right .elementor-testimonial__cite, .elementor-testimonial--skin-default.elementor-testimonial--layout-image_left .elementor-testimonial__cite, .elementor-testimonial--skin-default.elementor-testimonial--layout-image_above .elementor-testimonial__cite {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
margin-top: 25px; }
.elementor-testimonial--skin-bubble .elementor-testimonial__content {
background-color: #e6e9ec;
padding: 20px;
position: relative; }
.elementor-testimonial--skin-bubble .elementor-testimonial__content:after {
content: '';
display: block;
width: 14px;
height: 14px;
background-color: #e6e9ec;
position: absolute;
-webkit-transform: scaleX(0.75) rotate(45deg);
-ms-transform: scaleX(0.75) rotate(45deg);
transform: scaleX(0.75) rotate(45deg);
border-width: 0;
-webkit-box-sizing: content-box;
box-sizing: content-box; }
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_above .elementor-testimonial__content:after {
bottom: calc( 100% - 7px);
-webkit-transform: scaleX(0.75) rotate(-135deg);
-ms-transform: scaleX(0.75) rotate(-135deg);
transform: scaleX(0.75) rotate(-135deg); }
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_above.elementor-testimonial--align-center .elementor-testimonial__content:after {
left: 50%;
-webkit-transform: translateX(-50%) scaleX(0.75) rotate(-135deg);
-ms-transform: translateX(-50%) scaleX(0.75) rotate(-135deg);
transform: translateX(-50%) scaleX(0.75) rotate(-135deg); }
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_stacked .elementor-testimonial__content:after, .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_inline .elementor-testimonial__content:after {
top: calc( 100% - 7px); }
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-center .elementor-testimonial__content:after, .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_inline.elementor-testimonial--align-center .elementor-testimonial__content:after {
left: 50%;
-webkit-transform: translateX(-50%) scaleX(0.75) rotate(45deg);
-ms-transform: translateX(-50%) scaleX(0.75) rotate(45deg);
transform: translateX(-50%) scaleX(0.75) rotate(45deg); }
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after, .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after, .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after {
left: calc( 20px + ( 50px / 2 )); }
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after, .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after, .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after {
right: calc( 20px + ( 50px / 2 )); }
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_left .elementor-testimonial__content:after {
-webkit-transform: scaleY(0.75) rotate(135deg);
-ms-transform: scaleY(0.75) rotate(135deg);
transform: scaleY(0.75) rotate(135deg);
left: -8px; }
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_right .elementor-testimonial__content:after {
-webkit-transform: scaleY(0.75) rotate(-45deg);
-ms-transform: scaleY(0.75) rotate(-45deg);
transform: scaleY(0.75) rotate(-45deg);
right: -8px; }
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_left .elementor-testimonial__content:after, .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_right .elementor-testimonial__content:after {
top: calc(20px + (50px / 2)); }
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_left .elementor-testimonial__footer, .elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_right .elementor-testimonial__footer {
padding-top: 20px; }
.elementor-widget-testimonial-carousel .swiper-slide {
padding: 20px; }
.elementor-widget-testimonial-carousel .elementor-testimonial__text {
font-size: 1.3em;
font-style: italic;
line-height: 1.5; }
.elementor-widget-testimonial-carousel .elementor-testimonial__image img {
width: 50px;
height: 50px; }
.elementor-widget-reviews .swiper-slide {
background-color: white;
border: 1px solid #e1e8ed;
border-radius: 5px;
padding: 0; }
.elementor-widget-reviews .elementor-testimonial__text {
font-size: 14px;
line-height: 20px; }
.elementor-widget-reviews .elementor-testimonial__name {
color: #1c2022; }
.elementor-widget-reviews .elementor-testimonial__title {
color: #697882;
font-size: 12.5px;
font-weight: normal;
font-family: inherit; }
.elementor-widget-reviews .elementor-testimonial__image {
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
.elementor-widget-reviews .elementor-testimonial__image img {
width: 36px;
height: 36px; }
.elementor-widget-reviews .elementor-testimonial__icon {
margin-right: auto;
font-size: 17px; }
.elementor-widget-reviews .elementor-testimonial__icon .fa + .fa {
margin-right: 0.15em; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-android {
color: #A4C639; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-apple {
color: #999999; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-behance {
color: #1769ff; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-bitbucket {
color: #205081; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-codepen {
color: #000000; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-delicious {
color: #3399ff; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-digg {
color: #005be2; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-dribbble {
color: #ea4c89; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-envelope {
color: #ea4335; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-facebook {
color: #3b5998; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-flickr {
color: #0063dc; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-foursquare {
color: #2d5be3; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-github {
color: #333333; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-google-plus {
color: #dd4b39; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-houzz {
color: #7ac142; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-instagram {
color: #262626; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-jsfiddle {
color: #487AA2; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-linkedin {
color: #0077b5; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-medium {
color: #00ab6b; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-meetup {
color: #ec1c40; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-mixcloud {
color: #273a4b; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-odnoklassniki {
color: #F4731C; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-pinterest {
color: #bd081c; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-product-hunt {
color: #da552f; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-reddit {
color: #ff4500; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-rss {
color: #f26522; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-shopping-cart {
color: #4CAF50; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-skype {
color: #00AFF0; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-slideshare {
color: #0077b5; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-snapchat {
color: #fffc00; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-soundcloud {
color: #ff8800; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-spotify {
color: #2ebd59; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-stack-overflow {
color: #fe7a15; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-steam {
color: #00adee; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-stumbleupon {
color: #EB4924; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-telegram {
color: #2CA5E0; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-thumb-tack, .elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-thumbtack {
color: #1aa1d8; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-tripadvisor {
color: #589442; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-tumblr {
color: #35465c; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-twitch {
color: #6441A5; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-twitter {
color: #1DA1F2; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-vimeo {
color: #1ab7ea; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-vk {
color: #45668e; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-weibo {
color: #DD2430; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-weixin {
color: #31A918; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-whatsapp {
color: #25d366; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-wordpress {
color: #21759b; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-xing {
color: #026466; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-yelp {
color: #af0606; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-youtube {
color: #cd201f; }
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-500px {
color: #0099e5; }
.elementor-widget-reviews .elementor-testimonial__rating {
background-image: -webkit-gradient(linear, left top, right top, from(#ffc82c), to(#cccccc));
background-image: -webkit-linear-gradient(left, #ffc82c var(--rating), #cccccc var(--rating));
background-image: -o-linear-gradient(left, #ffc82c var(--rating), #cccccc var(--rating));
background-image: linear-gradient(to right, #ffc82c var(--rating), #cccccc var(--rating));
font-family: eicons; }
.elementor-widget-reviews .elementor-testimonial__header {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding-top: 15px;
padding-bottom: 6px; }
.elementor-widget-reviews .elementor-testimonial__image + cite {
margin-right: 9px; }
.elementor-widget-reviews .elementor-testimonial__separator {
margin: 0 auto;
border-top: 0 none;
border-bottom: 1px solid #e1e8ed;
height: 0; }
.elementor-widget-reviews .elementor-testimonial__content {
padding-top: 6px;
padding-bottom: 15px; }
.elementor-widget-reviews .elementor-testimonial__content, .elementor-widget-reviews .elementor-testimonial__header {
padding-left: 15px;
padding-right: 15px; }
.elementor-widget-reviews.elementor-review--has-separator .elementor-testimonial__header {
border-bottom: 1px solid #e1e8ed; }
.swiper-pagination-bullets {
color: #fff;
cursor: default; }
.swiper-slide {
border-style: solid;
border-width: 0;
-webkit-transition-duration: .5s;
-o-transition-duration: .5s;
transition-duration: .5s;
-webkit-transition-property: border, background, -webkit-transform;
transition-property: border, background, -webkit-transform;
-o-transition-property: border, background, transform;
transition-property: border, background, transform;
transition-property: border, background, transform, -webkit-transform;
overflow: hidden; }
.swiper-slide:not(:hover) .e-overlay-animation-fade {
opacity: 0; }
.swiper-slide:not(:hover) .e-overlay-animation-slide-up {
-webkit-transform: translateY(100%);
-ms-transform: translateY(100%);
transform: translateY(100%); }
.swiper-slide:not(:hover) .e-overlay-animation-slide-down {
-webkit-transform: translateY(-100%);
-ms-transform: translateY(-100%);
transform: translateY(-100%); }
.swiper-slide:not(:hover) .e-overlay-animation-slide-right {
-webkit-transform: translateX(-100%);
-ms-transform: translateX(-100%);
transform: translateX(-100%); }
.swiper-slide:not(:hover) .e-overlay-animation-slide-left {
-webkit-transform: translateX(100%);
-ms-transform: translateX(100%);
transform: translateX(100%); }
.swiper-slide:not(:hover) .e-overlay-animation-zoom-in {
-webkit-transform: scale(0.5);
-ms-transform: scale(0.5);
transform: scale(0.5);
opacity: 0; }
.swiper-slide a {
display: inline; }
.swiper-slide a.elementor-button {
display: inline-block; }
.elementor-widget-testimonial-carousel .elementor-arrows-yes .elementor-main-swiper,
.elementor-widget-reviews .elementor-arrows-yes .elementor-main-swiper {
width: calc( 95% - 40px); }
.elementor-widget-testimonial-carousel .elementor-main-swiper,
.elementor-widget-reviews .elementor-main-swiper {
width: 95%; }
.elementor-widget-testimonial-carousel .swiper-wrapper,
.elementor-widget-reviews .swiper-wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch; }
.elementor-widget-testimonial-carousel .swiper-slide,
.elementor-widget-reviews .swiper-slide {
height: auto; }
.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .swiper-container, .elementor-widget-testimonial-carousel.elementor-pagination-type-fraction .swiper-container,
.elementor-widget-reviews.elementor-pagination-type-bullets .swiper-container,
.elementor-widget-reviews.elementor-pagination-type-fraction .swiper-container {
padding-bottom: 40px; }
.elementor-widget-testimonial-carousel .elementor-swiper-button-prev,
.elementor-widget-testimonial-carousel .swiper-container-rtl .elementor-swiper-button-next,
.elementor-widget-reviews .elementor-swiper-button-prev,
.elementor-widget-reviews .swiper-container-rtl .elementor-swiper-button-next {
left: 0;
right: unset; }
.elementor-widget-testimonial-carousel .elementor-swiper-button-next,
.elementor-widget-testimonial-carousel .swiper-container-rtl .elementor-swiper-button-prev,
.elementor-widget-reviews .elementor-swiper-button-next,
.elementor-widget-reviews .swiper-container-rtl .elementor-swiper-button-prev {
right: 0;
left: unset; }
.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .elementor-swiper-button-next, .elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .elementor-swiper-button-prev,
.elementor-widget-reviews.elementor-pagination-type-bullets .elementor-swiper-button-next,
.elementor-widget-reviews.elementor-pagination-type-bullets .elementor-swiper-button-prev {
top: calc( 50% - ( 40px / 2 )); }
.elementor-widget-media-carousel .elementor-swiper-button-prev,
.elementor-widget-media-carousel .swiper-container-rtl .elementor-swiper-button-next {
left: 10px;
right: unset; }
.elementor-widget-media-carousel .elementor-swiper-button-next,
.elementor-widget-media-carousel .swiper-container-rtl .elementor-swiper-button-prev {
right: 10px;
left: unset; }
.entry-content blockquote.elementor-blockquote:not(.alignright):not(.alignleft),
.entry-summary blockquote.elementor-blockquote {
margin-right: 0;
margin-left: 0; }
.elementor-widget-blockquote blockquote {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
quotes: none;
border-left: 0 none;
border-right: 0 none;
border-top: 0 none;
border-bottom: 0 none;
font-style: normal;
color: #55595c; }
.elementor-widget-blockquote blockquote:before, .elementor-widget-blockquote blockquote:after,
.elementor-widget-blockquote blockquote footer:before,
.elementor-widget-blockquote blockquote footer:after,
.elementor-widget-blockquote blockquote cite:before,
.elementor-widget-blockquote blockquote cite:after {
content: '';
content: none; }
.elementor-blockquote {
-webkit-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s; }
.elementor-blockquote__author, .elementor-blockquote__content {
margin-bottom: 0;
font-style: normal; }
.elementor-blockquote__author {
font-weight: bold; }
.elementor-blockquote footer {
margin-top: 12px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between; }
.elementor-blockquote__tweet-button {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
color: #1DA1F2;
-ms-flex-item-align: end;
align-self: flex-end;
line-height: 1;
position: relative;
width: -webkit-max-content;
width: -moz-max-content;
width: max-content; }
.elementor-blockquote__tweet-button:hover {
color: #0967a0; }
.elementor-blockquote__tweet-button span {
font-weight: 600; }
.elementor-blockquote__tweet-button i, .elementor-blockquote__tweet-button span {
vertical-align: middle; }
.elementor-blockquote__tweet-button i + span {
margin-right: 0.5em; }
.elementor-blockquote__tweet-label {
white-space: pre-wrap; }
.elementor-blockquote--button-skin-classic .elementor-blockquote__tweet-button, .elementor-blockquote--button-skin-bubble .elementor-blockquote__tweet-button {
padding: 0.7em 1.2em;
border-radius: 100em;
background-color: #1DA1F2;
color: #fff;
font-size: 15px; }
.elementor-blockquote--button-skin-classic .elementor-blockquote__tweet-button:hover, .elementor-blockquote--button-skin-bubble .elementor-blockquote__tweet-button:hover {
background-color: #0967a0;
color: #fff; }
.elementor-blockquote--button-skin-classic .elementor-blockquote__tweet-button:hover:before, .elementor-blockquote--button-skin-bubble .elementor-blockquote__tweet-button:hover:before {
border-left-color: #0967a0; }
.elementor-blockquote--button-skin-classic.elementor-blockquote--button-view-icon .elementor-blockquote__tweet-button, .elementor-blockquote--button-skin-bubble.elementor-blockquote--button-view-icon .elementor-blockquote__tweet-button {
padding: 0;
width: 2em;
height: 2em; }
.elementor-blockquote--button-skin-classic.elementor-blockquote--button-view-icon .elementor-blockquote__tweet-button i, .elementor-blockquote--button-skin-bubble.elementor-blockquote--button-view-icon .elementor-blockquote__tweet-button i {
position: absolute;
left: 50%;
top: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.elementor-blockquote--button-skin-bubble .elementor-blockquote__tweet-button:before {
content: '';
border: solid 0.5em transparent;
border-left-color: #1DA1F2;
position: absolute;
right: -0.8em;
top: 50%;
-webkit-transform: translateY(-50%) scale(1, 0.65);
-ms-transform: translateY(-50%) scale(1, 0.65);
transform: translateY(-50%) scale(1, 0.65);
-webkit-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s; }
.elementor-blockquote--button-skin-bubble.elementor-blockquote--align-left .elementor-blockquote__tweet-button:before {
right: auto;
left: -0.8em;
border-right-color: #1DA1F2;
border-left-color: transparent; }
.elementor-blockquote--button-skin-bubble.elementor-blockquote--align-left .elementor-blockquote__tweet-button:hover:before {
border-right-color: #0967a0; }
.elementor-blockquote--button-skin-bubble.elementor-blockquote--align-right .elementor-blockquote__tweet-button:before {
left: auto;
right: -0.8em;
border-right-color: transparent;
border-left-color: #1DA1F2; }
.elementor-blockquote--button-skin-bubble.elementor-blockquote--align-right .elementor-blockquote__tweet-button:hover:before {
border-left-color: #0967a0; }
.elementor-blockquote--skin-boxed .elementor-blockquote {
background-color: #e6e9ec;
padding: 30px; }
.elementor-blockquote--skin-border .elementor-blockquote {
border-color: #e6e9ec;
border-style: solid;
border-right-width: 7px;
padding-right: 20px; }
.elementor-blockquote--skin-quotation .elementor-blockquote:before {
content: '“';
font-size: 100px;
color: #e6e9ec;
font-family: "Times New Roman", Times, serif;
font-weight: 900;
line-height: 1;
display: block;
height: 0.6em; }
.elementor-blockquote--skin-quotation .elementor-blockquote__content {
margin-top: 15px; }
.elementor-blockquote--align-left .elementor-blockquote__content {
text-align: left; }
.elementor-blockquote--align-left .elementor-blockquote footer {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse; }
.elementor-blockquote--align-right .elementor-blockquote__content {
text-align: right; }
.elementor-blockquote--align-right .elementor-blockquote footer {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row; }
.elementor-blockquote--align-center .elementor-blockquote {
text-align: center; }
.elementor-blockquote--align-center .elementor-blockquote footer {
display: block; }
.elementor-blockquote--align-center .elementor-blockquote__author {
display: block; }
.elementor-blockquote--align-center .elementor-blockquote__tweet-button {
margin-right: auto;
margin-left: auto; }
.elementor-headline {
font-size: 43px;
line-height: 1.2;
display: block; }
.elementor-headline--style-rotate .elementor-headline-dynamic-wrapper {
text-align: right;
overflow: hidden; }
.elementor-headline--style-highlight .elementor-headline-dynamic-wrapper {
overflow: visible;
text-align: inherit; }
.elementor-headline--style-highlight .elementor-headline-dynamic-text {
z-index: 1; }
.elementor-headline--style-highlight .elementor-headline-plain-text {
z-index: 1;
position: relative; }
.elementor-headline--style-highlight svg {
position: absolute;
top: 50%;
left: 50%;
width: calc( 100% + 20px);
height: calc( 100% + 20px);
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
overflow: visible; }
.elementor-headline--style-highlight svg path {
stroke: red;
stroke-width: 9;
fill: none;
stroke-dasharray: 1500;
-webkit-animation: elementor-headline-dash 10s infinite;
animation: elementor-headline-dash 10s infinite; }
.elementor-headline--style-highlight svg path:nth-of-type(2) {
-webkit-animation-delay: 0.6s;
animation-delay: 0.6s; }
@-webkit-keyframes elementor-headline-dash {
0% {
stroke-dasharray: 0 1500; }
15% {
stroke-dasharray: 1500 1500; }
85% {
opacity: 1; }
90% {
stroke-dasharray: 1500 1500;
opacity: 0; }
100% {
stroke-dasharray: 0 1500;
opacity: 0; } }
@keyframes elementor-headline-dash {
0% {
stroke-dasharray: 0 1500; }
15% {
stroke-dasharray: 1500 1500; }
85% {
opacity: 1; }
90% {
stroke-dasharray: 1500 1500;
opacity: 0; }
100% {
stroke-dasharray: 0 1500;
opacity: 0; } }
.elementor-headline-text-wrapper {
vertical-align: bottom; }
.elementor-headline-dynamic-wrapper {
display: inline-block;
position: relative; }
.elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text {
display: inline-block;
position: absolute;
top: 0;
right: 0; }
.elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text.elementor-headline-text-active {
position: relative; }
.elementor-headline-animation-type-flip .elementor-headline-dynamic-wrapper {
-webkit-perspective: 300px;
perspective: 300px; }
.elementor-headline-animation-type-flip .elementor-headline-dynamic-text {
opacity: 0;
-webkit-transform-origin: 50% 100%;
-ms-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-transform: rotateX(180deg);
transform: rotateX(180deg); }
.elementor-headline-animation-type-flip .elementor-headline-dynamic-text.elementor-headline-text-active {
opacity: 1;
-webkit-transform: rotateX(0deg);
transform: rotateX(0deg);
-webkit-animation: elementor-headline-flip-in 1.2s;
animation: elementor-headline-flip-in 1.2s; }
.elementor-headline-animation-type-flip .elementor-headline-dynamic-text.elementor-headline-text-inactive {
-webkit-transform: rotateX(180deg);
transform: rotateX(180deg);
-webkit-animation: elementor-headline-flip-out 1.2s;
animation: elementor-headline-flip-out 1.2s; }
@-webkit-keyframes elementor-headline-flip-in {
0% {
-webkit-transform: rotateX(180deg);
transform: rotateX(180deg);
opacity: 0; }
35% {
-webkit-transform: rotateX(120deg);
transform: rotateX(120deg);
opacity: 0; }
65% {
opacity: 0; }
100% {
-webkit-transform: rotateX(360deg);
transform: rotateX(360deg);
opacity: 1; } }
@keyframes elementor-headline-flip-in {
0% {
-webkit-transform: rotateX(180deg);
transform: rotateX(180deg);
opacity: 0; }
35% {
-webkit-transform: rotateX(120deg);
transform: rotateX(120deg);
opacity: 0; }
65% {
opacity: 0; }
100% {
-webkit-transform: rotateX(360deg);
transform: rotateX(360deg);
opacity: 1; } }
@-webkit-keyframes elementor-headline-flip-out {
0% {
-webkit-transform: rotateX(0deg);
transform: rotateX(0deg);
opacity: 1; }
35% {
-webkit-transform: rotateX(-40deg);
transform: rotateX(-40deg);
opacity: 1; }
65% {
opacity: 0; }
100% {
-webkit-transform: rotateX(180deg);
transform: rotateX(180deg);
opacity: 0; } }
@keyframes elementor-headline-flip-out {
0% {
-webkit-transform: rotateX(0deg);
transform: rotateX(0deg);
opacity: 1; }
35% {
-webkit-transform: rotateX(-40deg);
transform: rotateX(-40deg);
opacity: 1; }
65% {
opacity: 0; }
100% {
-webkit-transform: rotateX(180deg);
transform: rotateX(180deg);
opacity: 0; } }
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper {
vertical-align: top;
overflow: hidden; }
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper::after {
/* vertical bar */
content: '';
position: absolute;
left: 0;
right: auto;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
height: 90%;
width: 1px;
background-color: #0d0d0d; }
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper:not(.elementor-headline-typing-selected):after {
-webkit-animation: elementor-headline-pulse 1s infinite;
animation: elementor-headline-pulse 1s infinite; }
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected {
background-color: #0d0d0d; }
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected::after {
visibility: hidden; }
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected .elementor-headline-dynamic-text {
color: #aebcb9; }
.elementor-headline-animation-type-typing .elementor-headline-dynamic-text:not(.elementor-headline-text-active) {
visibility: hidden; }
.elementor-headline-animation-type-typing .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in) {
position: absolute;
visibility: hidden; }
@-webkit-keyframes elementor-headline-pulse {
0% {
-webkit-transform: translateY(-50%) scale(1);
transform: translateY(-50%) scale(1);
opacity: 1; }
40% {
-webkit-transform: translateY(-50%) scale(0.9);
transform: translateY(-50%) scale(0.9);
opacity: 0; }
100% {
-webkit-transform: translateY(-50%) scale(0);
transform: translateY(-50%) scale(0);
opacity: 0; } }
@keyframes elementor-headline-pulse {
0% {
-webkit-transform: translateY(-50%) scale(1);
transform: translateY(-50%) scale(1);
opacity: 1; }
40% {
-webkit-transform: translateY(-50%) scale(0.9);
transform: translateY(-50%) scale(0.9);
opacity: 0; }
100% {
-webkit-transform: translateY(-50%) scale(0);
transform: translateY(-50%) scale(0);
opacity: 0; } }
.elementor-headline-animation-type-swirl .elementor-headline-dynamic-wrapper {
-webkit-perspective: 300px;
perspective: 300px; }
.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter {
display: inline-block;
-webkit-backface-visibility: hidden;
backface-visibility: hidden; }
.elementor-headline-animation-type-swirl .elementor-headline-dynamic-text {
-webkit-transform: scaleX(1.0005);
-ms-transform: scaleX(1.0005);
transform: scaleX(1.0005);
opacity: 0; }
.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter {
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transform: translateZ(-20px) rotateX(90deg);
transform: translateZ(-20px) rotateX(90deg);
opacity: 0; }
.elementor-headline-text-active .elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter {
opacity: 1; }
.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter.elementor-headline-animation-in {
-webkit-animation: elementor-headline-swirl-in .4s forwards;
animation: elementor-headline-swirl-in .4s forwards; }
.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in) {
-webkit-animation: elementor-headline-swirl-out .4s forwards;
animation: elementor-headline-swirl-out .4s forwards; }
@-webkit-keyframes elementor-headline-swirl-in {
0% {
opacity: 0;
-webkit-transform: translateZ(-20px) rotateX(90deg);
transform: translateZ(-20px) rotateX(90deg); }
60% {
opacity: 1;
-webkit-transform: translateZ(-20px) rotateX(-10deg);
transform: translateZ(-20px) rotateX(-10deg); }
100% {
opacity: 1;
-webkit-transform: translateZ(-20px) rotateX(0deg);
transform: translateZ(-20px) rotateX(0deg); } }
@keyframes elementor-headline-swirl-in {
0% {
opacity: 0;
-webkit-transform: translateZ(-20px) rotateX(90deg);
transform: translateZ(-20px) rotateX(90deg); }
60% {
opacity: 1;
-webkit-transform: translateZ(-20px) rotateX(-10deg);
transform: translateZ(-20px) rotateX(-10deg); }
100% {
opacity: 1;
-webkit-transform: translateZ(-20px) rotateX(0deg);
transform: translateZ(-20px) rotateX(0deg); } }
@-webkit-keyframes elementor-headline-swirl-out {
0% {
opacity: 1;
-webkit-transform: translateZ(-20px) rotateX(0);
transform: translateZ(-20px) rotateX(0); }
60% {
opacity: 0;
-webkit-transform: translateZ(-20px) rotateX(-100deg);
transform: translateZ(-20px) rotateX(-100deg); }
100% {
opacity: 0;
-webkit-transform: translateZ(-20px) rotateX(-90deg);
transform: translateZ(-20px) rotateX(-90deg); } }
@keyframes elementor-headline-swirl-out {
0% {
opacity: 1;
-webkit-transform: translateZ(-20px) rotateX(0);
transform: translateZ(-20px) rotateX(0); }
60% {
opacity: 0;
-webkit-transform: translateZ(-20px) rotateX(-100deg);
transform: translateZ(-20px) rotateX(-100deg); }
100% {
opacity: 0;
-webkit-transform: translateZ(-20px) rotateX(-90deg);
transform: translateZ(-20px) rotateX(-90deg); } }
.elementor-headline-animation-type-slide-down .elementor-headline-text-wrapper {
display: inline-block;
padding: .2em 0; }
.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-wrapper {
overflow: hidden;
vertical-align: top; }
.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-text {
opacity: 0;
top: .2em; }
.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-text.elementor-headline-text-active {
top: 0;
opacity: 1;
-webkit-animation: elementor-headline-slide-down-in .6s;
animation: elementor-headline-slide-down-in .6s; }
.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-text.elementor-headline-text-inactive {
-webkit-animation: elementor-headline-slide-down-out .6s;
animation: elementor-headline-slide-down-out .6s; }
@-webkit-keyframes elementor-headline-slide-down-in {
0% {
opacity: 0;
-webkit-transform: translateY(-100%);
transform: translateY(-100%); }
60% {
opacity: 1;
-webkit-transform: translateY(20%);
transform: translateY(20%); }
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0); } }
@keyframes elementor-headline-slide-down-in {
0% {
opacity: 0;
-webkit-transform: translateY(-100%);
transform: translateY(-100%); }
60% {
opacity: 1;
-webkit-transform: translateY(20%);
transform: translateY(20%); }
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0); } }
@-webkit-keyframes elementor-headline-slide-down-out {
0% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0); }
60% {
opacity: 0;
-webkit-transform: translateY(120%);
transform: translateY(120%); }
100% {
opacity: 0;
-webkit-transform: translateY(100%);
transform: translateY(100%); } }
@keyframes elementor-headline-slide-down-out {
0% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0); }
60% {
opacity: 0;
-webkit-transform: translateY(120%);
transform: translateY(120%); }
100% {
opacity: 0;
-webkit-transform: translateY(100%);
transform: translateY(100%); } }
.elementor-headline-animation-type-clip .elementor-headline-text-wrapper {
display: inline-block;
padding: .2em 0; }
.elementor-headline-animation-type-clip .elementor-headline-dynamic-wrapper {
overflow: hidden;
vertical-align: top; }
.elementor-headline-animation-type-clip .elementor-headline-dynamic-wrapper::after {
/* line */
content: '';
position: absolute;
top: 0;
left: 0;
right: auto;
width: 2px;
height: 100%;
background-color: #0d0d0d; }
.elementor-headline-animation-type-clip .elementor-headline-dynamic-text {
opacity: 0; }
.elementor-headline-animation-type-clip .elementor-headline-dynamic-text.elementor-headline-text-active {
opacity: 1; }
.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper {
-webkit-perspective: 300px;
perspective: 300px; }
.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-text {
opacity: 0; }
.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-text.elementor-headline-text-active {
opacity: 1;
-webkit-animation: elementor-headline-drop-in-in .8s;
animation: elementor-headline-drop-in-in .8s; }
.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-text.elementor-headline-text-inactive {
-webkit-animation: elementor-headline-drop-in-out .8s;
animation: elementor-headline-drop-in-out .8s; }
@-webkit-keyframes elementor-headline-drop-in-in {
0% {
opacity: 0;
-webkit-transform: translateZ(100px);
transform: translateZ(100px); }
100% {
opacity: 1;
-webkit-transform: translateZ(0);
transform: translateZ(0); } }
@keyframes elementor-headline-drop-in-in {
0% {
opacity: 0;
-webkit-transform: translateZ(100px);
transform: translateZ(100px); }
100% {
opacity: 1;
-webkit-transform: translateZ(0);
transform: translateZ(0); } }
@-webkit-keyframes elementor-headline-drop-in-out {
0% {
opacity: 1;
-webkit-transform: translateZ(0);
transform: translateZ(0); }
100% {
opacity: 0;
-webkit-transform: translateZ(-100px);
transform: translateZ(-100px); } }
@keyframes elementor-headline-drop-in-out {
0% {
opacity: 1;
-webkit-transform: translateZ(0);
transform: translateZ(0); }
100% {
opacity: 0;
-webkit-transform: translateZ(-100px);
transform: translateZ(-100px); } }
.elementor-headline-animation-type-blinds .elementor-headline-dynamic-wrapper {
-webkit-perspective: 300px;
perspective: 300px; }
.elementor-headline-animation-type-blinds .elementor-headline-dynamic-text {
opacity: 0; }
.elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter {
display: inline-block;
-webkit-transform: rotateY(180deg);
transform: rotateY(180deg);
-webkit-backface-visibility: hidden;
backface-visibility: hidden; }
.elementor-headline-text-active .elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter {
-webkit-transform: rotateY(0deg);
transform: rotateY(0deg); }
.elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter.elementor-headline-animation-in {
-webkit-animation: elementor-headline-blinds-in .6s forwards;
animation: elementor-headline-blinds-in .6s forwards; }
.elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in) {
-webkit-animation: elementor-headline-blinds-out .6s forwards;
animation: elementor-headline-blinds-out .6s forwards; }
@-webkit-keyframes elementor-headline-blinds-in {
0% {
-webkit-transform: rotateY(180deg);
transform: rotateY(180deg); }
100% {
-webkit-transform: rotateY(0deg);
transform: rotateY(0deg); } }
@keyframes elementor-headline-blinds-in {
0% {
-webkit-transform: rotateY(180deg);
transform: rotateY(180deg); }
100% {
-webkit-transform: rotateY(0deg);
transform: rotateY(0deg); } }
@-webkit-keyframes elementor-headline-blinds-out {
0% {
-webkit-transform: rotateY(0);
transform: rotateY(0); }
100% {
-webkit-transform: rotateY(-180deg);
transform: rotateY(-180deg); } }
@keyframes elementor-headline-blinds-out {
0% {
-webkit-transform: rotateY(0);
transform: rotateY(0); }
100% {
-webkit-transform: rotateY(-180deg);
transform: rotateY(-180deg); } }
.elementor-headline-animation-type-wave .elementor-headline-dynamic-text {
opacity: 0; }
.elementor-headline-animation-type-wave .elementor-headline-dynamic-letter {
display: inline-block;
opacity: 0;
-webkit-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0); }
.elementor-headline-text-active .elementor-headline-animation-type-wave .elementor-headline-dynamic-letter {
opacity: 1; }
.elementor-headline-animation-type-wave .elementor-headline-dynamic-letter.elementor-headline-animation-in {
-webkit-animation: elementor-headline-wave-up .6s forwards;
animation: elementor-headline-wave-up .6s forwards; }
.elementor-headline-animation-type-wave .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in) {
-webkit-animation: elementor-headline-wave-down .6s forwards;
animation: elementor-headline-wave-down .6s forwards; }
@-webkit-keyframes elementor-headline-wave-up {
0% {
-webkit-transform: scale(0);
transform: scale(0);
opacity: 0; }
60% {
-webkit-transform: scale(1.2);
transform: scale(1.2);
opacity: 1; }
100% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1; } }
@keyframes elementor-headline-wave-up {
0% {
-webkit-transform: scale(0);
transform: scale(0);
opacity: 0; }
60% {
-webkit-transform: scale(1.2);
transform: scale(1.2);
opacity: 1; }
100% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1; } }
@-webkit-keyframes elementor-headline-wave-down {
0% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1; }
60% {
-webkit-transform: scale(0);
transform: scale(0);
opacity: 0; } }
@keyframes elementor-headline-wave-down {
0% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1; }
60% {
-webkit-transform: scale(0);
transform: scale(0);
opacity: 0; } }
.elementor-headline-animation-type-slide .elementor-headline-dynamic-text {
opacity: 0; }
.elementor-headline-animation-type-slide .elementor-headline-dynamic-text.elementor-headline-text-active {
opacity: 1;
-webkit-animation: elementor-headline-slide-in .6s;
animation: elementor-headline-slide-in .6s; }
.elementor-headline-animation-type-slide .elementor-headline-dynamic-text.elementor-headline-text-inactive {
-webkit-animation: elementor-headline-slide-out .6s;
animation: elementor-headline-slide-out .6s; }
@-webkit-keyframes elementor-headline-slide-in {
0% {
opacity: 0;
-webkit-transform: translateX(-100%);
transform: translateX(-100%); }
60% {
opacity: 1;
-webkit-transform: translateX(10%);
transform: translateX(10%); }
100% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0); } }
@keyframes elementor-headline-slide-in {
0% {
opacity: 0;
-webkit-transform: translateX(-100%);
transform: translateX(-100%); }
60% {
opacity: 1;
-webkit-transform: translateX(10%);
transform: translateX(10%); }
100% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0); } }
@-webkit-keyframes elementor-headline-slide-out {
0% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0); }
60% {
opacity: 0;
-webkit-transform: translateX(110%);
transform: translateX(110%); }
100% {
opacity: 0;
-webkit-transform: translateX(100%);
transform: translateX(100%); } }
@keyframes elementor-headline-slide-out {
0% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0); }
60% {
opacity: 0;
-webkit-transform: translateX(110%);
transform: translateX(110%); }
100% {
opacity: 0;
-webkit-transform: translateX(100%);
transform: translateX(100%); } }
.elementor-headline-animation-type-swirl .elementor-headline-dynamic-wrapper, .elementor-headline-animation-type-blinds .elementor-headline-dynamic-wrapper, .elementor-headline-animation-type-wave .elementor-headline-dynamic-wrapper, .elementor-headline-animation-type-slide .elementor-headline-dynamic-wrapper, .elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper, .elementor-headline-animation-type-slide-down .elementor-headline-dynamic-wrapper, .elementor-headline-animation-type-flip .elementor-headline-dynamic-wrapper {
-webkit-transition: width 0.5s;
-o-transition: width 0.5s;
transition: width 0.5s; }
.elementor-headline-animation-type-swirl .elementor-headline-dynamic-text, .elementor-headline-animation-type-blinds .elementor-headline-dynamic-text, .elementor-headline-animation-type-wave .elementor-headline-dynamic-text {
white-space: nowrap; }
.elementor-msie .elementor-headline--style-highlight svg {
top: auto;
left: auto;
-webkit-transform: translate(-100%);
-ms-transform: translate(-100%);
transform: translate(-100%); }
.elementor-facebook-widget.fb_iframe_widget {
width: 100% !important; }
.elementor-facebook-widget.fb_iframe_widget span {
width: 100% !important; }
.elementor-facebook-widget.fb_iframe_widget iframe {
position: relative; }
.elementor-facebook-widget.fb-like {
height: 1px; }
.elementor-widget-facebook-comments iframe {
width: 100% !important; }
.site-main .menu-navigation-container {
overflow: visible; }
.elementor-item:before, .elementor-item:after {
display: block;
position: absolute;
-webkit-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
-webkit-transition-timing-function: cubic-bezier(0.58, 0.3, 0.005, 1);
-o-transition-timing-function: cubic-bezier(0.58, 0.3, 0.005, 1);
transition-timing-function: cubic-bezier(0.58, 0.3, 0.005, 1); }
.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before, .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after {
opacity: 0; }
.elementor-item:hover:before,
.elementor-item:hover:after,
.elementor-item:focus:before,
.elementor-item:focus:after,
.elementor-item.highlighted:before,
.elementor-item.highlighted:after,
.elementor-item-active:before,
.elementor-item-active:after {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1); }
.e--pointer-double-line .elementor-item:before, .e--pointer-double-line .elementor-item:after, .e--pointer-underline .elementor-item:before, .e--pointer-underline .elementor-item:after, .e--pointer-overline .elementor-item:before, .e--pointer-overline .elementor-item:after {
height: 3px;
width: 100%;
left: 0;
background-color: #55595c;
z-index: 2; }
.e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before, .e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after, .e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before, .e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after, .e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before, .e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after {
height: 0;
width: 0;
left: 50%; }
.e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before, .e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before, .e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
top: 10px; }
.e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after, .e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after, .e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after {
bottom: 10px; }
.e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before, .e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before, .e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
top: -10px; }
.e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after, .e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after, .e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after {
bottom: -10px; }
.e--pointer-double-line.e--animation-none,
.e--pointer-double-line.e--animation-none .elementor-item, .e--pointer-underline.e--animation-none,
.e--pointer-underline.e--animation-none .elementor-item, .e--pointer-overline.e--animation-none,
.e--pointer-overline.e--animation-none .elementor-item {
-webkit-transition-duration: 0s;
-o-transition-duration: 0s;
transition-duration: 0s; }
.e--pointer-double-line.e--animation-none:before, .e--pointer-double-line.e--animation-none:after, .e--pointer-double-line.e--animation-none:hover, .e--pointer-double-line.e--animation-none:focus,
.e--pointer-double-line.e--animation-none .elementor-item:before,
.e--pointer-double-line.e--animation-none .elementor-item:after,
.e--pointer-double-line.e--animation-none .elementor-item:hover,
.e--pointer-double-line.e--animation-none .elementor-item:focus, .e--pointer-underline.e--animation-none:before, .e--pointer-underline.e--animation-none:after, .e--pointer-underline.e--animation-none:hover, .e--pointer-underline.e--animation-none:focus,
.e--pointer-underline.e--animation-none .elementor-item:before,
.e--pointer-underline.e--animation-none .elementor-item:after,
.e--pointer-underline.e--animation-none .elementor-item:hover,
.e--pointer-underline.e--animation-none .elementor-item:focus, .e--pointer-overline.e--animation-none:before, .e--pointer-overline.e--animation-none:after, .e--pointer-overline.e--animation-none:hover, .e--pointer-overline.e--animation-none:focus,
.e--pointer-overline.e--animation-none .elementor-item:before,
.e--pointer-overline.e--animation-none .elementor-item:after,
.e--pointer-overline.e--animation-none .elementor-item:hover,
.e--pointer-overline.e--animation-none .elementor-item:focus {
-webkit-transition-duration: 0s;
-o-transition-duration: 0s;
transition-duration: 0s; }
.e--pointer-double-line .elementor-item:before, .e--pointer-overline .elementor-item:before {
content: '';
top: 0; }
.e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before, .e--pointer-overline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
width: 10px;
left: -20px; }
.e--pointer-double-line .elementor-item:after, .e--pointer-underline .elementor-item:after {
content: '';
bottom: 0; }
.e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after, .e--pointer-underline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after {
width: 10px;
left: calc( 100% + 20px); }
.e--pointer-framed .elementor-item:before, .e--pointer-framed .elementor-item:after {
background: transparent;
left: 0;
top: 0;
bottom: 0;
right: 0;
border: 3px solid #55595c; }
.e--pointer-framed .elementor-item:before {
content: ''; }
.e--pointer-framed.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
-webkit-transform: scale(0.75);
-ms-transform: scale(0.75);
transform: scale(0.75); }
.e--pointer-framed.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
-webkit-transform: scale(1.25);
-ms-transform: scale(1.25);
transform: scale(1.25); }
.e--pointer-framed.e--animation-grow .elementor-item:before, .e--pointer-framed.e--animation-shrink .elementor-item:before {
-webkit-transition: opacity 0.2s, -webkit-transform 0.4s;
transition: opacity 0.2s, -webkit-transform 0.4s;
-o-transition: opacity 0.2s, transform 0.4s;
transition: opacity 0.2s, transform 0.4s;
transition: opacity 0.2s, transform 0.4s, -webkit-transform 0.4s; }
.e--pointer-framed.e--animation-draw .elementor-item:before, .e--pointer-framed.e--animation-draw .elementor-item:after {
width: 3px;
height: 3px; }
.e--pointer-framed.e--animation-draw .elementor-item:before {
border-width: 0 3px 3px 0;
-webkit-transition: width 0.1s 0.2s, height 0.1s 0.3s, opacity 0.12s 0.22s;
-o-transition: width 0.1s 0.2s, height 0.1s 0.3s, opacity 0.12s 0.22s;
transition: width 0.1s 0.2s, height 0.1s 0.3s, opacity 0.12s 0.22s; }
.e--pointer-framed.e--animation-draw .elementor-item:after {
content: '';
top: initial;
bottom: 0;
right: initial;
left: 0;
border-width: 3px 0 0 3px;
-webkit-transition: width 0.1s, height 0.1s 0.1s, opacity 0.02s 0.18s;
-o-transition: width 0.1s, height 0.1s 0.1s, opacity 0.02s 0.18s;
transition: width 0.1s, height 0.1s 0.1s, opacity 0.02s 0.18s; }
.e--pointer-framed.e--animation-draw .elementor-item:hover:before,
.e--pointer-framed.e--animation-draw .elementor-item:hover:after,
.e--pointer-framed.e--animation-draw .elementor-item:focus:before,
.e--pointer-framed.e--animation-draw .elementor-item:focus:after,
.e--pointer-framed.e--animation-draw .elementor-item.highlighted:before,
.e--pointer-framed.e--animation-draw .elementor-item.highlighted:after,
.e--pointer-framed.e--animation-draw .elementor-item-active:before,
.e--pointer-framed.e--animation-draw .elementor-item-active:after {
width: 100%;
height: 100%; }
.e--pointer-framed.e--animation-draw .elementor-item:hover:before,
.e--pointer-framed.e--animation-draw .elementor-item:focus:before,
.e--pointer-framed.e--animation-draw .elementor-item.highlighted:before,
.e--pointer-framed.e--animation-draw .elementor-item-active:before {
-webkit-transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s;
-o-transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s;
transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s; }
.e--pointer-framed.e--animation-draw .elementor-item:hover:after,
.e--pointer-framed.e--animation-draw .elementor-item:focus:after,
.e--pointer-framed.e--animation-draw .elementor-item.highlighted:after,
.e--pointer-framed.e--animation-draw .elementor-item-active:after {
-webkit-transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s;
-o-transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s;
transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s; }
.e--pointer-framed.e--animation-corners .elementor-item:before, .e--pointer-framed.e--animation-corners .elementor-item:after {
width: 3px;
height: 3px; }
.e--pointer-framed.e--animation-corners .elementor-item:before {
border-width: 3px 3px 0 0; }
.e--pointer-framed.e--animation-corners .elementor-item:after {
content: '';
top: initial;
bottom: 0;
right: initial;
left: 0;
border-width: 0 0 3px 3px; }
.e--pointer-framed.e--animation-corners .elementor-item:hover:before,
.e--pointer-framed.e--animation-corners .elementor-item:hover:after,
.e--pointer-framed.e--animation-corners .elementor-item:focus:before,
.e--pointer-framed.e--animation-corners .elementor-item:focus:after,
.e--pointer-framed.e--animation-corners .elementor-item.highlighted:before,
.e--pointer-framed.e--animation-corners .elementor-item.highlighted:after,
.e--pointer-framed.e--animation-corners .elementor-item-active:before,
.e--pointer-framed.e--animation-corners .elementor-item-active:after {
width: 100%;
height: 100%;
-webkit-transition: opacity 0.002s, width 0.4s, height 0.4s;
-o-transition: opacity 0.002s, width 0.4s, height 0.4s;
transition: opacity 0.002s, width 0.4s, height 0.4s; }
.e--pointer-framed.e--animation-none,
.e--pointer-framed.e--animation-none .elementor-item {
-webkit-transition-duration: 0s;
-o-transition-duration: 0s;
transition-duration: 0s; }
.e--pointer-framed.e--animation-none:before, .e--pointer-framed.e--animation-none:after, .e--pointer-framed.e--animation-none:hover, .e--pointer-framed.e--animation-none:focus,
.e--pointer-framed.e--animation-none .elementor-item:before,
.e--pointer-framed.e--animation-none .elementor-item:after,
.e--pointer-framed.e--animation-none .elementor-item:hover,
.e--pointer-framed.e--animation-none .elementor-item:focus {
-webkit-transition-duration: 0s;
-o-transition-duration: 0s;
transition-duration: 0s; }
.e--pointer-background .elementor-item:before, .e--pointer-background .elementor-item:after {
content: '';
-webkit-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s; }
.e--pointer-background .elementor-item:before {
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #55595c;
z-index: -1; }
.e--pointer-background .elementor-item:hover,
.e--pointer-background .elementor-item:focus,
.e--pointer-background .elementor-item.highlighted,
.e--pointer-background .elementor-item-active {
color: #fff; }
.e--pointer-background.e--animation-grow .elementor-item:before {
-webkit-transform: scale(0.5);
-ms-transform: scale(0.5);
transform: scale(0.5); }
.e--pointer-background.e--animation-grow .elementor-item:hover:before,
.e--pointer-background.e--animation-grow .elementor-item:focus:before,
.e--pointer-background.e--animation-grow .elementor-item.highlighted:before,
.e--pointer-background.e--animation-grow .elementor-item-active:before {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
opacity: 1; }
.e--pointer-background.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
-webkit-transform: scale(1.2);
-ms-transform: scale(1.2);
transform: scale(1.2);
-webkit-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s; }
.e--pointer-background.e--animation-shrink .elementor-item:hover:before,
.e--pointer-background.e--animation-shrink .elementor-item:focus:before,
.e--pointer-background.e--animation-shrink .elementor-item.highlighted:before,
.e--pointer-background.e--animation-shrink .elementor-item-active:before {
-webkit-transition: opacity 0.15s, -webkit-transform 0.4s;
transition: opacity 0.15s, -webkit-transform 0.4s;
-o-transition: opacity 0.15s, transform 0.4s;
transition: opacity 0.15s, transform 0.4s;
transition: opacity 0.15s, transform 0.4s, -webkit-transform 0.4s; }
.e--pointer-background.e--animation-sweep-left .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
left: 100%; }
.e--pointer-background.e--animation-sweep-right .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
right: 100%; }
.e--pointer-background.e--animation-sweep-up .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
top: 100%; }
.e--pointer-background.e--animation-sweep-down .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
bottom: 100%; }
.e--pointer-background.e--animation-shutter-out-vertical .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
bottom: 50%;
top: 50%; }
.e--pointer-background.e--animation-shutter-out-horizontal .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
right: 50%;
left: 50%; }
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:after, .e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:after {
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #55595c;
z-index: -1; }
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:before {
top: 0;
bottom: 100%; }
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:after {
top: 100%;
bottom: 0; }
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:hover:before,
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:focus:before,
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item.highlighted:before,
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item-active:before {
bottom: 50%; }
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:hover:after,
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:focus:after,
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item.highlighted:after,
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item-active:after {
top: 50%; }
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:before {
right: 0;
left: 100%; }
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:after {
right: 100%;
left: 0; }
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:hover:before,
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:focus:before,
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item.highlighted:before,
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item-active:before {
left: 50%; }
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:hover:after,
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:focus:after,
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item.highlighted:after,
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item-active:after {
right: 50%; }
.e--pointer-background.e--animation-none,
.e--pointer-background.e--animation-none .elementor-item {
-webkit-transition-duration: 0s;
-o-transition-duration: 0s;
transition-duration: 0s; }
.e--pointer-background.e--animation-none:before, .e--pointer-background.e--animation-none:after, .e--pointer-background.e--animation-none:hover, .e--pointer-background.e--animation-none:focus,
.e--pointer-background.e--animation-none .elementor-item:before,
.e--pointer-background.e--animation-none .elementor-item:after,
.e--pointer-background.e--animation-none .elementor-item:hover,
.e--pointer-background.e--animation-none .elementor-item:focus {
-webkit-transition-duration: 0s;
-o-transition-duration: 0s;
transition-duration: 0s; }
.e--pointer-text.e--animation-skew .elementor-item:hover,
.e--pointer-text.e--animation-skew .elementor-item:focus {
-webkit-transform: skew(-8deg);
-ms-transform: skew(-8deg);
transform: skew(-8deg); }
.e--pointer-text.e--animation-grow .elementor-item:hover,
.e--pointer-text.e--animation-grow .elementor-item:focus {
-webkit-transform: scale(1.2);
-ms-transform: scale(1.2);
transform: scale(1.2); }
.e--pointer-text.e--animation-shrink .elementor-item:hover,
.e--pointer-text.e--animation-shrink .elementor-item:focus {
-webkit-transform: scale(0.8);
-ms-transform: scale(0.8);
transform: scale(0.8); }
.e--pointer-text.e--animation-float .elementor-item:hover,
.e--pointer-text.e--animation-float .elementor-item:focus {
-webkit-transform: translateY(-8px);
-ms-transform: translateY(-8px);
transform: translateY(-8px); }
.e--pointer-text.e--animation-sink .elementor-item:hover,
.e--pointer-text.e--animation-sink .elementor-item:focus {
-webkit-transform: translateY(8px);
-ms-transform: translateY(8px);
transform: translateY(8px); }
.e--pointer-text.e--animation-rotate .elementor-item:hover,
.e--pointer-text.e--animation-rotate .elementor-item:focus {
-webkit-transform: rotate(6deg);
-ms-transform: rotate(6deg);
transform: rotate(6deg); }
.e--pointer-text.e--animation-none,
.e--pointer-text.e--animation-none .elementor-item {
-webkit-transition-duration: 0s;
-o-transition-duration: 0s;
transition-duration: 0s; }
.e--pointer-text.e--animation-none:before, .e--pointer-text.e--animation-none:after, .e--pointer-text.e--animation-none:hover, .e--pointer-text.e--animation-none:focus,
.e--pointer-text.e--animation-none .elementor-item:before,
.e--pointer-text.e--animation-none .elementor-item:after,
.e--pointer-text.e--animation-none .elementor-item:hover,
.e--pointer-text.e--animation-none .elementor-item:focus {
-webkit-transition-duration: 0s;
-o-transition-duration: 0s;
transition-duration: 0s; }
.elementor-nav-menu--main .elementor-nav-menu a {
-webkit-transition: 0.4s;
-o-transition: 0.4s;
transition: 0.4s; }
.elementor-nav-menu--main .elementor-nav-menu a, .elementor-nav-menu--main .elementor-nav-menu a:hover, .elementor-nav-menu--main .elementor-nav-menu a:focus, .elementor-nav-menu--main .elementor-nav-menu a.highlighted {
padding: 13px 20px; }
.elementor-nav-menu--main .elementor-nav-menu a.current {
background: #373a3c;
color: #fff; }
.elementor-nav-menu--main .elementor-nav-menu a.disabled {
background: #55595c;
color: #a1a6a9; }
.elementor-nav-menu--main .elementor-nav-menu ul {
position: absolute;
width: 12em;
border-width: 0;
border-style: solid;
padding: 0; }
.elementor-nav-menu--main .elementor-nav-menu span.scroll-up,
.elementor-nav-menu--main .elementor-nav-menu span.scroll-down {
position: absolute;
display: none;
visibility: hidden;
overflow: hidden;
background: #fff;
height: 20px; }
.elementor-nav-menu--main .elementor-nav-menu span.scroll-up-arrow, .elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow, .elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow {
position: absolute;
top: -2px;
right: 50%;
margin-right: -8px;
width: 0;
height: 0;
overflow: hidden;
border-width: 8px;
border-style: dashed dashed solid dashed;
border-color: transparent transparent #494c4f transparent; }
.elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow {
top: 6px;
border-style: solid dashed dashed dashed;
border-color: #494c4f transparent transparent transparent; }
.elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow i {
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg); }
.elementor-nav-menu--layout-horizontal {
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
.elementor-nav-menu--layout-horizontal .elementor-nav-menu {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.elementor-nav-menu--layout-horizontal .elementor-nav-menu a {
white-space: nowrap; }
.elementor-nav-menu__align-right .elementor-nav-menu {
margin-left: auto;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start; }
.elementor-nav-menu__align-right .elementor-nav-menu--layout-vertical > ul > li > a {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start; }
.elementor-nav-menu__align-left .elementor-nav-menu {
margin-right: auto;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end; }
.elementor-nav-menu__align-left .elementor-nav-menu--layout-vertical > ul > li > a {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end; }
.elementor-nav-menu__align-center .elementor-nav-menu {
margin-left: auto;
margin-right: auto;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
.elementor-nav-menu__align-center .elementor-nav-menu--layout-vertical > ul > li > a {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu {
width: 100%; }
.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1; }
.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li > a {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
.elementor-widget-nav-menu:not(.elementor-nav-menu--toggle) .elementor-menu-toggle {
display: none; }
.elementor-widget-nav-menu .elementor-widget-container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column; }
.elementor-nav-menu {
position: relative;
z-index: 2; }
.elementor-nav-menu:after {
content: "\00a0";
display: block;
height: 0;
font: 0px/0 serif;
clear: both;
visibility: hidden;
overflow: hidden; }
.elementor-nav-menu,
.elementor-nav-menu ul,
.elementor-nav-menu li {
display: block;
list-style: none;
margin: 0;
padding: 0;
line-height: normal;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.elementor-nav-menu ul {
display: none; }
.elementor-nav-menu ul ul a,
.elementor-nav-menu ul ul a:hover,
.elementor-nav-menu ul ul a:focus,
.elementor-nav-menu ul ul a:active {
border-left: 16px solid transparent; }
.elementor-nav-menu ul ul ul a,
.elementor-nav-menu ul ul ul a:hover,
.elementor-nav-menu ul ul ul a:focus,
.elementor-nav-menu ul ul ul a:active {
border-left: 24px solid transparent; }
.elementor-nav-menu ul ul ul ul a,
.elementor-nav-menu ul ul ul ul a:hover,
.elementor-nav-menu ul ul ul ul a:focus,
.elementor-nav-menu ul ul ul ul a:active {
border-left: 32px solid transparent; }
.elementor-nav-menu ul ul ul ul ul a,
.elementor-nav-menu ul ul ul ul ul a:hover,
.elementor-nav-menu ul ul ul ul ul a:focus,
.elementor-nav-menu ul ul ul ul ul a:active {
border-left: 40px solid transparent; }
.elementor-nav-menu li,
.elementor-nav-menu a {
position: relative; }
.elementor-nav-menu li {
border-width: 0; }
.elementor-nav-menu a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.elementor-nav-menu a, .elementor-nav-menu a:hover, .elementor-nav-menu a:focus {
padding: 10px 20px;
line-height: 20px; }
.elementor-nav-menu a.current {
background: #373a3c;
color: #fff; }
.elementor-nav-menu a.disabled {
cursor: not-allowed;
color: #a1a6a9; }
.elementor-nav-menu--indicator-none .elementor-nav-menu .elementor-item.has-submenu {
padding-left: 20px; }
.elementor-nav-menu--indicator-none .elementor-nav-menu .elementor-item.has-submenu .sub-arrow {
display: none; }
.elementor-nav-menu--indicator-plus:before {
font-family: "Open Sans", sans-serif; }
.elementor-nav-menu--indicator-chevron .elementor-nav-menu .sub-arrow {
font-size: 10px; }
.elementor-nav-menu--indicator-chevron .elementor-nav-menu .sub-arrow i:before {
content: ''; }
.elementor-nav-menu--indicator-angle .elementor-nav-menu .sub-arrow i:before {
content: ''; }
.elementor-nav-menu--indicator-classic .elementor-nav-menu .sub-arrow i:before {
content: ''; }
.elementor-nav-menu--indicator-plus .elementor-nav-menu .sub-arrow i:before {
content: '+'; }
.elementor-nav-menu .sub-arrow {
font-size: 16px;
line-height: 1;
padding: 10px 10px 10px 0;
margin-top: -10px;
margin-bottom: -10px; }
.elementor-nav-menu .sub-arrow i {
pointer-events: none; }
.elementor-nav-menu--dropdown .elementor-item:hover, .elementor-nav-menu--dropdown .elementor-item:focus, .elementor-nav-menu--dropdown .elementor-item.highlighted, .elementor-nav-menu--dropdown .elementor-item.elementor-item-active,
.elementor-sub-item:hover,
.elementor-sub-item:focus,
.elementor-sub-item.highlighted,
.elementor-sub-item.elementor-item-active {
background-color: #55595c;
color: #fff; }
.elementor-menu-toggle {
display: -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;
font-size: 22px;
padding: 0.25em;
cursor: pointer;
border: 0 solid;
border-radius: 3px;
background-color: rgba(0, 0, 0, 0.05);
color: #494c4f; }
.elementor-menu-toggle.elementor-active i:before {
content: '\e87f'; }
.elementor-nav-menu--dropdown {
background-color: #fff;
font-size: 13px; }
.elementor-nav-menu--dropdown-none .elementor-nav-menu--dropdown, .elementor-nav-menu--dropdown-none .elementor-menu-toggle {
display: none; }
.elementor-nav-menu--dropdown.elementor-nav-menu__container {
margin-top: 10px;
-webkit-transition: max-height 0.3s, -webkit-transform 0.3s;
transition: max-height 0.3s, -webkit-transform 0.3s;
-o-transition: max-height 0.3s, transform 0.3s;
transition: max-height 0.3s, transform 0.3s;
transition: max-height 0.3s, transform 0.3s, -webkit-transform 0.3s;
-webkit-transform-origin: top;
-ms-transform-origin: top;
transform-origin: top;
overflow: auto; }
.elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item {
font-size: 0.85em; }
.elementor-nav-menu--dropdown a {
color: #494c4f;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between; }
.elementor-nav-menu--dropdown a.current {
background: #373a3c;
color: #fff; }
.elementor-nav-menu--dropdown a.disabled {
color: #b3b3b3; }
ul.elementor-nav-menu--dropdown a, ul.elementor-nav-menu--dropdown a:hover, ul.elementor-nav-menu--dropdown a:focus {
text-shadow: none;
border-right: 8px solid transparent; }
.elementor-nav-menu__text-align-center .elementor-nav-menu--dropdown .elementor-nav-menu a {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
.elementor-nav-menu--toggle .elementor-menu-toggle:not(.elementor-active) + .elementor-nav-menu__container {
-webkit-transform: scaleY(0);
-ms-transform: scaleY(0);
transform: scaleY(0);
max-height: 0; }
.elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active + .elementor-nav-menu__container {
-webkit-transform: scaleY(1);
-ms-transform: scaleY(1);
transform: scaleY(1);
max-height: 100vh; }
.elementor-nav-menu--stretch .elementor-nav-menu__container.elementor-nav-menu--dropdown {
position: absolute;
z-index: 9997; }
@media (min-width: 768px) {
.elementor-nav-menu--dropdown-mobile .elementor-nav-menu--dropdown, .elementor-nav-menu--dropdown-mobile .elementor-menu-toggle {
display: none; } }
@media (min-width: 1025px) {
.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--dropdown, .elementor-nav-menu--dropdown-tablet .elementor-menu-toggle {
display: none; } }
@media (max-width: 1024px) {
.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--main {
display: none; } }
@media (max-width: 767px) {
.elementor-nav-menu--dropdown-mobile .elementor-nav-menu--main {
display: none; } }
.elementor-theme-builder-content-area {
height: 400px; }
.elementor-location-header:before,
.elementor-location-footer:before {
content: '';
display: table;
clear: both; }
.elementor-posts.elementor-posts--skin-archive_full_content article.elementor-post {
display: block; }
.elementor-post-navigation-borders-yes .elementor-post-navigation.elementor-grid {
color: #D4D4D4;
border: none;
border-top: 1px solid;
border-bottom: 1px solid;
padding-top: 10px;
padding-bottom: 10px; }
.elementor-post-navigation-borders-yes .elementor-post-navigation__separator {
height: 100%;
width: 1px;
margin: 0 auto;
background-color: #D4D4D4; }
.elementor-post-navigation {
overflow: hidden;
display: -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-left: 15px; }
.elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-next {
font-size: 30px;
padding-right: 15px; }
.elementor-post-navigation .post-navigation__arrow-wrapper i {
-webkit-transform: translateY(-5%);
-ms-transform: translateY(-5%);
transform: translateY(-5%); }
.elementor-post-navigation .elementor-post-navigation__link__prev, .elementor-post-navigation .elementor-post-navigation__link__next {
overflow: hidden; }
.elementor-post-navigation .elementor-post-navigation__link a {
display: -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__prev--label, .elementor-post-navigation .post-navigation__next--label {
text-transform: uppercase;
font-size: 0.8em; }
.elementor-post-navigation .post-navigation__prev--title, .elementor-post-navigation .post-navigation__next--title {
font-size: 0.7em; }
.elementor-post-navigation .post-navigation__prev--label, .elementor-post-navigation .post-navigation__prev--title, .elementor-post-navigation .post-navigation__next--label, .elementor-post-navigation .post-navigation__next--title {
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis; }
.elementor-post-navigation span.elementor-post-navigation__link__next {
text-align: left; }
.elementor-post-navigation span.elementor-post-navigation__link__next, .elementor-post-navigation span.elementor-post-navigation__link__prev {
display: -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: left; }
.elementor-post-navigation .elementor-post-navigation__next a {
float: left; }
.site-main .elementor-widget-post-navigation {
margin: 0; }
.site-main .elementor-widget-post-navigation [class*=navigation] {
margin: 0; }
.elementor-search-form {
display: block;
-webkit-transition: 0.2s;
-o-transition: 0.2s;
transition: 0.2s;
/*------ Reset ------*/ }
.elementor-search-form input[type="search"], .elementor-search-form button {
margin: 0;
border: 0;
padding: 0;
display: inline-block;
vertical-align: middle;
white-space: normal;
background: none;
line-height: 1;
min-width: 0;
font-size: 15px;
-webkit-appearance: none;
-moz-appearance: none; }
.elementor-search-form input[type="search"]:focus, .elementor-search-form button:focus {
outline: 0;
color: inherit; }
.elementor-search-form button {
background-color: #818a91;
font-size: 16px;
color: #fff;
border-radius: 0; }
.elementor-search-form__container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-transition: 0.2s;
-o-transition: 0.2s;
transition: 0.2s;
overflow: hidden;
border: 0 solid transparent;
min-height: 50px; }
.elementor-search-form__container:not(.elementor-search-form--full-screen) {
background: #eceeef; }
.elementor-search-form__input {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
color: #55595c;
-webkit-transition: color 0.2s;
-o-transition: color 0.2s;
transition: color 0.2s; }
.elementor-search-form__input::-webkit-input-placeholder {
color: inherit;
font-family: inherit;
opacity: 0.6; }
.elementor-search-form__input:-ms-input-placeholder {
color: inherit;
font-family: inherit;
opacity: 0.6; }
.elementor-search-form__input::-moz-placeholder {
color: inherit;
font-family: inherit;
opacity: 0.6; }
.elementor-search-form__input:-moz-placeholder {
color: inherit;
font-family: inherit;
opacity: 0.6; }
.elementor-search-form__input::-ms-input-placeholder {
color: inherit;
font-family: inherit;
opacity: 0.6; }
.elementor-search-form__input::placeholder {
color: inherit;
font-family: inherit;
opacity: 0.6; }
.elementor-search-form__submit {
-webkit-transition: color 0.2s, background 0.2s;
-o-transition: color 0.2s, background 0.2s;
transition: color 0.2s, background 0.2s; }
.elementor-search-form .elementor-search-form__submit, .elementor-search-form .elementor-search-form__submit:hover {
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: 0.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; }
.elementor-search-form--skin-full_screen .elementor-search-form input[type="search"].elementor-search-form__input {
font-size: 50px;
text-align: center;
border-style: solid;
border-width: 0 0 1px 0;
border-color: #fff;
line-height: 1.5;
color: #fff; }
.elementor-search-form--skin-full_screen .elementor-search-form__toggle {
display: inline-block;
cursor: pointer;
vertical-align: middle;
color: #494c4f; }
.elementor-search-form--skin-full_screen .elementor-search-form__toggle i {
position: relative;
display: block;
border: solid 0;
-webkit-transition: 0.2s;
-o-transition: 0.2s;
transition: 0.2s;
width: 33px;
height: 33px;
background-color: rgba(0, 0, 0, 0.05);
border-radius: 3px; }
.elementor-search-form--skin-full_screen .elementor-search-form__toggle i:before {
position: absolute;
left: 50%;
top: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
font-size: 0.55em; }
.elementor-search-form--skin-full_screen .elementor-search-form__container {
-webkit-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.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, 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-left: 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 {
margin-bottom: 0.8em; }
.elementor-author-box__bio p {
margin-bottom: 0.8em; }
.elementor-author-box__bio p:last-of-type {
margin-bottom: 0; }
.elementor-author-box--layout-image-left .elementor-author-box {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse; }
.elementor-author-box--layout-image-left .elementor-author-box__avatar {
margin-left: 0;
margin-right: 25px; }
.elementor-author-box--layout-image-right .elementor-author-box {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row; }
.elementor-author-box--layout-image-right .elementor-author-box__avatar {
margin-right: 0;
margin-left: 25px; }
.elementor-author-box--layout-image-above .elementor-author-box {
display: block; }
.elementor-author-box--layout-image-above .elementor-author-box__avatar {
margin: 0 auto 15px;
display: inline-block; }
.elementor-author-box--layout-image-above.elementor-author-box--align-left .elementor-author-box__avatar {
margin-left: 0; }
.elementor-author-box--layout-image-above.elementor-author-box--align-right .elementor-author-box__avatar {
margin-right: 0; }
.elementor-author-box--align-left .elementor-author-box {
text-align: left; }
.elementor-author-box--align-right .elementor-author-box {
text-align: right; }
.elementor-author-box--align-center .elementor-author-box {
text-align: center; }
.elementor-button.elementor-author-box__button {
border: solid 2px #55595c;
font-size: 15px;
font-weight: 100;
padding: 10px 18px; }
.elementor-button.elementor-author-box__button, .elementor-button.elementor-author-box__button:hover {
background: transparent;
color: #55595c; }
.elementor-widget-author-box:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar {
-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-top .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: 0.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"]:not(.elementor-edit-area) {
display: none; }
[data-elementor-type="popup"] .elementor-section-wrap:not(:empty) + #elementor-add-new-section {
display: none; }
.elementor-popup-modal {
display: -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-header, .elementor-popup-modal .dialog-buttons-wrapper {
display: none; }
.elementor-popup-modal .dialog-close-button {
display: none;
top: 20px;
margin-top: 0;
left: 20px;
opacity: 1;
z-index: 9999;
pointer-events: all; }
.elementor-popup-modal .dialog-widget-content {
width: initial;
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, 0.33, 0.07, 1.03);
-o-transition-timing-function: cubic-bezier(0, 0.33, 0.07, 1.03);
transition-timing-function: cubic-bezier(0, 0.33, 0.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; }
.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; }
.elementor-gallery__container {
min-height: 1px; }
.elementor-gallery-item {
position: relative;
overflow: hidden;
display: block;
text-decoration: none;
border: solid var(--image-border-width) var(--image-border-color);
border-radius: var(--image-border-radius); }
.elementor-gallery-item__overlay, .elementor-gallery-item__content {
height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 0; }
.elementor-gallery-item__overlay {
mix-blend-mode: var(--overlay-mix-blend-mode);
-webkit-transition-duration: var(--overlay-transition-duration);
-o-transition-duration: var(--overlay-transition-duration);
transition-duration: var(--overlay-transition-duration);
-webkit-transition-property: mix-blend-mode, opacity, background-color, -webkit-transform;
transition-property: mix-blend-mode, opacity, background-color, -webkit-transform;
-o-transition-property: mix-blend-mode, transform, opacity, background-color;
transition-property: mix-blend-mode, transform, opacity, background-color;
transition-property: mix-blend-mode, transform, opacity, background-color, -webkit-transform; }
.elementor-gallery-item__image.e-gallery-image {
-webkit-transition-duration: var(--image-transition-duration);
-o-transition-duration: var(--image-transition-duration);
transition-duration: var(--image-transition-duration);
-webkit-transition-property: -webkit-filter, -webkit-transform;
transition-property: -webkit-filter, -webkit-transform;
-o-transition-property: filter, transform;
transition-property: filter, transform;
transition-property: filter, transform, -webkit-filter, -webkit-transform; }
.elementor-gallery-item__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: var(--content-justify-content, center);
-ms-flex-pack: var(--content-justify-content, center);
justify-content: var(--content-justify-content, center);
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
text-align: var(--content-text-align);
padding: var(--content-padding); }
.elementor-gallery-item__content > div {
-webkit-transition-duration: var(--content-transition-duration);
-o-transition-duration: var(--content-transition-duration);
transition-duration: var(--content-transition-duration); }
.elementor-gallery-item__content.elementor-gallery--sequenced-animation > div:nth-child(2) {
-webkit-transition-delay: calc( ( var(--content-transition-delay) / 3 ));
-o-transition-delay: calc( ( var(--content-transition-delay) / 3 ));
transition-delay: calc( ( var(--content-transition-delay) / 3 )); }
.elementor-gallery-item__content.elementor-gallery--sequenced-animation > div:nth-child(3) {
-webkit-transition-delay: calc( ( var(--content-transition-delay) / 3 ) * 2);
-o-transition-delay: calc( ( var(--content-transition-delay) / 3 ) * 2);
transition-delay: calc( ( var(--content-transition-delay) / 3 ) * 2); }
.elementor-gallery-item__content.elementor-gallery--sequenced-animation > div:nth-child(4) {
-webkit-transition-delay: calc( ( var(--content-transition-delay) / 3 ) * 3);
-o-transition-delay: calc( ( var(--content-transition-delay) / 3 ) * 3);
transition-delay: calc( ( var(--content-transition-delay) / 3 ) * 3); }
.elementor-gallery-item__description {
color: var(--description-text-color, #ffffff);
width: 100%; }
.elementor-gallery-item__title {
color: var(--title-text-color, #ffffff);
font-weight: bold;
width: 100%; }
.elementor-gallery__titles-container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: var(--titles-container-justify-content, center);
-ms-flex-pack: var(--titles-container-justify-content, center);
justify-content: var(--titles-container-justify-content, center);
margin-bottom: 20px; }
.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item:before {
background-color: var(--galleries-pointer-bg-color-hover); }
.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item:after {
background-color: var(--galleries-pointer-bg-color-hover); }
.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item.elementor-item-active:before {
background-color: var(--galleries-pointer-bg-color-active); }
.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item.elementor-item-active:after {
background-color: var(--galleries-pointer-bg-color-active); }
.elementor-gallery__titles-container.e--pointer-framed .elementor-item:before {
border-color: var(--galleries-pointer-bg-color-hover);
border-width: var(--galleries-pointer-border-width); }
.elementor-gallery__titles-container.e--pointer-framed .elementor-item:after {
border-color: var(--galleries-pointer-bg-color-hover); }
.elementor-gallery__titles-container.e--pointer-framed .elementor-item.elementor-item-active:before {
border-color: var(--galleries-pointer-bg-color-active); }
.elementor-gallery__titles-container.e--pointer-framed .elementor-item.elementor-item-active:after {
border-color: var(--galleries-pointer-bg-color-active); }
.elementor-gallery__titles-container.e--pointer-framed.e--animation-draw .elementor-item:before {
border-width: 0 0 var(--galleries-pointer-border-width) var(--galleries-pointer-border-width); }
.elementor-gallery__titles-container.e--pointer-framed.e--animation-draw .elementor-item:after {
border-width: var(--galleries-pointer-border-width) var(--galleries-pointer-border-width) 0 0; }
.elementor-gallery__titles-container.e--pointer-framed.e--animation-corners .elementor-item:before {
border-width: var(--galleries-pointer-border-width) 0 0 var(--galleries-pointer-border-width); }
.elementor-gallery__titles-container.e--pointer-framed.e--animation-corners .elementor-item:after {
border-width: 0 var(--galleries-pointer-border-width) var(--galleries-pointer-border-width) 0; }
.elementor-gallery__titles-container .e--pointer-underline .elementor-item:after,
.elementor-gallery__titles-container .e--pointer-overline .elementor-item:before,
.elementor-gallery__titles-container .e--pointer-double-line .elementor-item:before,
.elementor-gallery__titles-container .e--pointer-double-line .elementor-item:after {
height: var(--galleries-pointer-border-width); }
.elementor-gallery-title {
--space-between: 10px;
cursor: pointer;
color: #6D7882;
font-weight: 500;
position: relative;
padding: 7px 14px;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s; }
.elementor-gallery-title--active {
color: #495157; }
.elementor-gallery-title:not(:last-child) {
margin-left: var(--space-between); }
.elementor-gallery-item__title + .elementor-gallery-item__description {
margin-top: var(--description-margin-top); }
.e-gallery-item.elementor-gallery-item {
-webkit-transition-property: all;
-o-transition-property: all;
transition-property: all; }
.e-gallery-item:hover .elementor-gallery__item-overlay-bg {
opacity: 1; }
.e-gallery-item:hover .elementor-gallery__item-overlay-content {
opacity: 1; }
.e-gallery-item:hover .elementor-gallery__item-overlay-content__title, .e-gallery-item:hover .elementor-gallery__item-overlay-content__description {
opacity: 1; }
.e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-right, .e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-left, .e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-top, .e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-bottom {
opacity: 1; }
a.elementor-item.elementor-gallery-title {
color: var(--galleries-title-color-normal); }
a.elementor-item.elementor-gallery-title:hover, a.elementor-item.elementor-gallery-title.elementor-item-active, a.elementor-item.elementor-gallery-title.highlighted, a.elementor-item.elementor-gallery-title:focus {
color: var(--galleries-title-color-hover); }
a.elementor-item.elementor-gallery-title.elementor-item-active {
color: var(--gallery-title-color-active); }
.elementor-widget-table-of-contents .elementor-toc__header-title {
color: var(--header-color); }
.elementor-widget-table-of-contents.elementor-toc--collapsed .elementor-toc__toggle-button--collapse {
display: none; }
.elementor-widget-table-of-contents:not(.elementor-toc--collapsed) .elementor-toc__toggle-button--expand {
display: none; }
.elementor-widget-table-of-contents .elementor-widget-container {
min-height: var(--box-min-height);
border: var(--box-border-width, 1px) solid var(--box-border-color, #a4afb7);
border-radius: var(--box-border-radius, 3px);
background-color: var(--box-background-color);
-webkit-transition: min-height 0.4s;
-o-transition: min-height 0.4s;
transition: min-height 0.4s;
overflow: hidden; }
.elementor-toc__header {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
padding: var(--box-padding, 20px);
background-color: var(--header-background-color);
border-bottom: var(--separator-width, 1px) solid var(--box-border-color, #a4afb7); }
.elementor-toc__header-title {
font-size: 18px;
margin: 0;
color: var(--header-color); }
.elementor-toc__toggle-button {
cursor: pointer;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex; }
.elementor-toc__toggle-button i {
color: var(--toggle-button-color); }
.elementor-toc__toggle-button svg {
height: 1em;
width: 1em; }
.elementor-toc__spinner-container {
text-align: center; }
.elementor-toc__spinner {
font-size: 2em; }
.elementor-toc__body {
padding: var(--box-padding, 20px); }
.elementor-toc__list-wrapper {
list-style: none;
padding: 0; }
.elementor-toc__list-item {
margin-bottom: 0.5em; }
.elementor-toc__list-item.elementor-item-active {
font-weight: bold; }
.elementor-toc__list-item .elementor-toc__list-wrapper {
margin-top: 0.5em;
margin-right: var(--nested-list-indent, 1em); }
.elementor-toc__list-item-text:hover {
color: var(--item-text-hover-color);
-webkit-text-decoration: var(--item-text-hover-decoration);
text-decoration: var(--item-text-hover-decoration); }
.elementor-toc__list-item-text.elementor-item-active {
color: var(--item-text-active-color);
-webkit-text-decoration: var(--item-text-active-decoration);
text-decoration: var(--item-text-active-decoration); }
.elementor-toc__list-item-text-wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.elementor-toc__list-item-text-wrapper i, .elementor-toc__list-item-text-wrapper:before {
margin-left: 8px;
color: var(--marker-color); }
.elementor-toc__list-item-text-wrapper i {
font-size: var(--marker-size, 0.5em); }
.elementor-toc__list-item-text-wrapper:before {
font-size: var(--marker-size, 1em); }
.elementor-toc--content-ellipsis .elementor-toc__list-item-text {
white-space: nowrap;
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis; }
.elementor-toc__list-items--collapsible > .elementor-toc__list-wrapper > .elementor-toc__list-item > .elementor-toc__list-wrapper {
display: none; }
.elementor-toc__heading-anchor {
position: absolute; }
.elementor-toc__body .elementor-toc__list-item-text {
color: var(--item-text-color);
-webkit-text-decoration: var(--item-text-decoration);
text-decoration: var(--item-text-decoration); }
.elementor-toc__body .elementor-toc__list-item-text:hover {
color: var(--item-text-hover-color);
-webkit-text-decoration: var(--item-text-hover-decoration);
text-decoration: var(--item-text-hover-decoration); }
.elementor-toc__body .elementor-toc__list-item-text.elementor-item-active {
color: var(--item-text-active-color);
-webkit-text-decoration: var(--item-text-active-decoration);
text-decoration: var(--item-text-active-decoration); }
ol.elementor-toc__list-wrapper {
counter-reset: item; }
ol.elementor-toc__list-wrapper .elementor-toc__list-item {
counter-increment: item; }
ol.elementor-toc__list-wrapper .elementor-toc__list-item-text-wrapper:before {
content: counters(item, ".") ". "; }
@media only screen and (max-width: 1024px) {
.elementor-toc--minimized-on-tablet .elementor-toc__body {
display: none; } }
@media only screen and (max-width: 767px) {
.elementor-toc--minimized-on-mobile .elementor-toc__body {
display: none; } }
.e-lottie__container {
display: inline-block;
max-width: var(--lottie-container-max-width);
width: var(--lottie-container-width);
opacity: var(--lottie-container-opacity); }
.e-lottie__container:hover {
opacity: var(--lottie-container-opacity-hover);
-webkit-transition-duration: var(--lottie-container-transition-duration-hover);
-o-transition-duration: var(--lottie-container-transition-duration-hover);
transition-duration: var(--lottie-container-transition-duration-hover); }
.e-lottie__container svg,
.e-lottie__container svg * {
-webkit-transition: none !important;
-o-transition: none !important;
transition: none !important; }
.e-lottie__caption {
color: var(--caption-color);
margin-top: var(--caption-margin-top);
text-align: var(--caption-text-align); }
/*# sourceMappingURL=frontend-rtl.css.map *//*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */
Приложение бк Леон ️ Скачать Leon бет на Андройд, бесплатно, официальный, зеркало - TEN ELVES
Приложение бк Леон ️ Скачать Leon бет на Андройд, бесплатно, официальный, зеркало
Приложение БК «Леон» на Андроид: как скачать и пользоваться Новости пользователей Ставки
Зеркало как по мне очень хорошая, удобный интерфейс и хорошие коэфиценты. Многие другие зеркала сильно подводят, но не этот.Не хватает только умных ставок, что попадает на нашу долю. Больше всего понравилось вывод денег, быстро легко и без нервов.
Если же Андроид, то вы получите ссылку на скачивание.
Пробовал многие букмекерские конторы, но ставки на спорт в леон пришлись по душе больше всего.
Можно также использовать блоги, которым вы доверяете, либо проверенные сайты – но это уже только в случае, когда другие способы применить не выйдет.
Развитие интернет-технологий влечёт за собой изменения во многих сферах.
Быстрые переходы в нужные разделы позволяют не упустить хорошие коэффициенты, или, наоборот, вовремя убрать из купона ненужную ставку.
Надо согласиться и дождаться завершения процесса инсталляции. Скачать приложение можно если нажать на кнопку сбоку главной страницы. Чтобы такой проблемы не возникало, создается его зеркало. Оно полностью соответствует основному ресурсу по наполнению, и на нем можно авторизоваться с помощью тех же логина и пароля, при этом оно доступно в России без vpn. Спасибо, что регулярно обновляете зеркала, потому что нет желания vpn включать – уж очень оно режет скорость. Эти блокировки уже достали, какой вообще смысл в официальных букмекерах, когда можно играть в таких же, но только не платить при этом налог.
Мобильная версия Leonbets
Среди самых популярных можно выделить футбол, хоккей, волейбол, теннис, баскетбол и так далее. На главной странице представлен список актуальных матчей и турниров. Пользователи могут выбрать игру и составить прогноз на ее исход.
Чтобы скачать Леонбетс, перейдите на официальный сайт букмекерской конторы с телефона и загрузите установочный файл на устройство. Переходим с телефона (планшета) на сайт букмекерской конторы в раздел Мобильные приложения и кликаем на кнопку Версия для Android. Скачивание приложения от БК в телефон android даёт преимущество, так как следить за спортивными событиями вы сможете не только дома, а по всему миру и не важно где вы находитесь.
Казино Леонбетс — рабочее зеркало
Слева вверху на домашней странице приложения – всплывающее меню. В нем продублированы все игровые разделы, а также доступные акции и контакты службы поддержки. Вам также потребуется верифицированный аккаунт в Едином ЦУПИС. Как и другие легальные в России букмекерские конторы, «Леон» принимает платежи через этого посредника. Если вы уже проходили верификацию в ЦУПИС, можно сразу приступить к пополнению счета и ставкам.
Что-то я через зеркало побаиваюсь делать ставки, лучше уж с ВПН.
Обращаем внимание, что при пополнении счета криптовалютой используется сторонний сервис MyCryptopay с рыночным курсом конвертации.
Букмекеры, которые не обременяют поборами и излишним контролем своих игроков сейчас редкость и они на вес золота.
Да, большинство других методов обхода блокировок тоже бесплатные.
Минус зеркал — их постоянно блокируют, поэтому приходится искать новые. На этой странице всегда есть адрес рабочего зеркала. С ними борются и блокируются сайты, но для них в этой ситуации нет ничего нового. Помимо них, есть и букмекеры, которые работают в легальном поле, и одновременно с тем имеют сайты, не поддающиеся регулированию. Такие сайты тоже регулярно блокируются, так что пользователям приходится искать рабочие зеркала.
Похожие приложения
Администрация обработает вашу заявку и начислит фрибет на бонусный баланс. При первом входе в приложение клиенту напоминают о фрибете в 500 рублей. На следующем экране предстоит выбрать тему оформления – светлую, темную или авто. В приложении Леонбетс на Андроид все очень продуманно и функционально, поэтому явных недостатков здесь нет.
Скачать LeonBets Андроид бесплатно
Скачивайте официальные приложения БК Леон на Андроид по ссылкам Betonmobile и на сайте букмекера. Приложение для получения поинтов за заказ еды в ресторанах сети быстрого питания на территории Казахстана. Есть возможность отслеживать акции, скидки и бонусы.
Как зарегистрироваться в приложении Leon под андроид?
У каждого из работающих зеркал БК Леон есть особенности – это могут быть и преимущества, и недостатки. Для владельцев айфонов в официальном магазине Appstore доступно приложение БК Леон. В верхней части страницы вы увидите предложение о скачивании установочного файла. Компания Leonbets сегодня в числе наиболее популярных в своей категории в РФ. Для вывода выигранных денег, следует осуществить вход в игровой профиль и перейти в раздел выплат с игрового счёта. Далее выбрать конкретную платежную систему и написать там количество денег, которые вы хотите вывести.
Сделайте одну ставку за наш счет
Если у вас уже есть текущая рабочая регистрация и профиль в конторе, то в мобильном приложении заново регистрироваться не надо. Мобильное приложения для телефонов Эпл доступно в магазине приложений – App Store. Приложение для пользователей телефонов Андроид, можно скачать через официальный сайт, где находится соответствующая инструкция по установке программы. Leonbets является нелегальной букмекерской конторой, поэтому официальный сайт и его зеркала постоянно блокируются. Для входа на сайт вам нужно найти действующее зеркало, которое пока не попало под бан РКН.
Казино БК Леон
Обновлять приложение надо вручную, скачав с leon.ru последнюю версию приложения. Главный сервер букмекера располагает к приятному времяпровождению. Сразу при входе на сайт должно выскакивать диалоговое окно с предложением установки. Если его нет – значит, пользователь случайно его свернул. Чтобы вернуть баннер в верхнюю часть экрана, нужно развернуть меню слева и найти аналогичную кнопку там. Установка Leon на телефон происходит практически мгновенно.
Официальное зеркало сайта казино Фортуна
Здесь же расписаны основные функции софта и инструкция по получению http://leon-betting.ru/leon-mobile/ а в приложении. Тапните по баннеру в самом верху экрана, на котором есть логотип БК, прорекламирован фрибет 500 рублей и есть кнопка «Скачать». Возможность следить за событиями спортивных матчей серьезно увеличит количество клиентов Леонбетс. Прекрасно подойдет для новичков, позволив им быстро ознакомиться с принципами работы Андроид приложения Леонбетс. Обновление прематчевых и Live-предложений и коэффициентов происходит автоматически.
Какой VPN лучше всего использовать для доступа на международный сайт?
Еще бонусов и акций много проходит, это тоже приятно – поэтому я и ставлю на Леоне до сих пор. БК Леон принимает ставки на спорт в десятках стран мира, но в России зайти на сайт букмекера можно только если воспользоваться рабочим зеркалом. Рабочее зеркало БК Леон — это полная копия основного сайта.
Приложение БК «Леон» на Андроид: как скачать и пользоваться Новости пользователей Ставки
Зеркало как по мне очень хорошая, удобный интерфейс и хорошие коэфиценты. Многие другие зеркала сильно подводят, но не этот.Не хватает только умных ставок, что попадает на нашу долю. Больше всего понравилось вывод денег, быстро легко и без нервов.
Если же Андроид, то вы получите ссылку на скачивание.
Пробовал многие букмекерские конторы, но ставки на спорт в леон пришлись по душе больше всего.
Можно также использовать блоги, которым вы доверяете, либо проверенные сайты – но это уже только в случае, когда другие способы применить не выйдет.
Развитие интернет-технологий влечёт за собой изменения во многих сферах.
Быстрые переходы в нужные разделы позволяют не упустить хорошие коэффициенты, или, наоборот, вовремя убрать из купона ненужную ставку.
Надо согласиться и дождаться завершения процесса инсталляции. Скачать приложение можно если нажать на кнопку сбоку главной страницы. Чтобы такой проблемы не возникало, создается его зеркало. Оно полностью соответствует основному ресурсу по наполнению, и на нем можно авторизоваться с помощью тех же логина и пароля, при этом оно доступно в России без vpn. Спасибо, что регулярно обновляете зеркала, потому что нет желания vpn включать – уж очень оно режет скорость. Эти блокировки уже достали, какой вообще смысл в официальных букмекерах, когда можно играть в таких же, но только не платить при этом налог.
Мобильная версия Leonbets
Среди самых популярных можно выделить футбол, хоккей, волейбол, теннис, баскетбол и так далее. На главной странице представлен список актуальных матчей и турниров. Пользователи могут выбрать игру и составить прогноз на ее исход.
Чтобы скачать Леонбетс, перейдите на официальный сайт букмекерской конторы с телефона и загрузите установочный файл на устройство. Переходим с телефона (планшета) на сайт букмекерской конторы в раздел Мобильные приложения и кликаем на кнопку Версия для Android. Скачивание приложения от БК в телефон android даёт преимущество, так как следить за спортивными событиями вы сможете не только дома, а по всему миру и не важно где вы находитесь.
Казино Леонбетс — рабочее зеркало
Слева вверху на домашней странице приложения – всплывающее меню. В нем продублированы все игровые разделы, а также доступные акции и контакты службы поддержки. Вам также потребуется верифицированный аккаунт в Едином ЦУПИС. Как и другие легальные в России букмекерские конторы, «Леон» принимает платежи через этого посредника. Если вы уже проходили верификацию в ЦУПИС, можно сразу приступить к пополнению счета и ставкам.
Что-то я через зеркало побаиваюсь делать ставки, лучше уж с ВПН.
Обращаем внимание, что при пополнении счета криптовалютой используется сторонний сервис MyCryptopay с рыночным курсом конвертации.
Букмекеры, которые не обременяют поборами и излишним контролем своих игроков сейчас редкость и они на вес золота.
Да, большинство других методов обхода блокировок тоже бесплатные.
Минус зеркал — их постоянно блокируют, поэтому приходится искать новые. На этой странице всегда есть адрес рабочего зеркала. С ними борются и блокируются сайты, но для них в этой ситуации нет ничего нового. Помимо них, есть и букмекеры, которые работают в легальном поле, и одновременно с тем имеют сайты, не поддающиеся регулированию. Такие сайты тоже регулярно блокируются, так что пользователям приходится искать рабочие зеркала.
Похожие приложения
Администрация обработает вашу заявку и начислит фрибет на бонусный баланс. При первом входе в приложение клиенту напоминают о фрибете в 500 рублей. На следующем экране предстоит выбрать тему оформления – светлую, темную или авто. В приложении Леонбетс на Андроид все очень продуманно и функционально, поэтому явных недостатков здесь нет.
Скачать LeonBets Андроид бесплатно
Скачивайте официальные приложения БК Леон на Андроид по ссылкам Betonmobile и на сайте букмекера. Приложение для получения поинтов за заказ еды в ресторанах сети быстрого питания на территории Казахстана. Есть возможность отслеживать акции, скидки и бонусы.
Как зарегистрироваться в приложении Leon под андроид?
У каждого из работающих зеркал БК Леон есть особенности – это могут быть и преимущества, и недостатки. Для владельцев айфонов в официальном магазине Appstore доступно приложение БК Леон. В верхней части страницы вы увидите предложение о скачивании установочного файла. Компания Leonbets сегодня в числе наиболее популярных в своей категории в РФ. Для вывода выигранных денег, следует осуществить вход в игровой профиль и перейти в раздел выплат с игрового счёта. Далее выбрать конкретную платежную систему и написать там количество денег, которые вы хотите вывести.
Сделайте одну ставку за наш счет
Если у вас уже есть текущая рабочая регистрация и профиль в конторе, то в мобильном приложении заново регистрироваться не надо. Мобильное приложения для телефонов Эпл доступно в магазине приложений – App Store. Приложение для пользователей телефонов Андроид, можно скачать через официальный сайт, где находится соответствующая инструкция по установке программы. Leonbets является нелегальной букмекерской конторой, поэтому официальный сайт и его зеркала постоянно блокируются. Для входа на сайт вам нужно найти действующее зеркало, которое пока не попало под бан РКН.
Казино БК Леон
Обновлять приложение надо вручную, скачав с leon.ru последнюю версию приложения. Главный сервер букмекера располагает к приятному времяпровождению. Сразу при входе на сайт должно выскакивать диалоговое окно с предложением установки. Если его нет – значит, пользователь случайно его свернул. Чтобы вернуть баннер в верхнюю часть экрана, нужно развернуть меню слева и найти аналогичную кнопку там. Установка Leon на телефон происходит практически мгновенно.
Официальное зеркало сайта казино Фортуна
Здесь же расписаны основные функции софта и инструкция по получению http://leon-betting.ru/leon-mobile/ а в приложении. Тапните по баннеру в самом верху экрана, на котором есть логотип БК, прорекламирован фрибет 500 рублей и есть кнопка «Скачать». Возможность следить за событиями спортивных матчей серьезно увеличит количество клиентов Леонбетс. Прекрасно подойдет для новичков, позволив им быстро ознакомиться с принципами работы Андроид приложения Леонбетс. Обновление прематчевых и Live-предложений и коэффициентов происходит автоматически.
Какой VPN лучше всего использовать для доступа на международный сайт?
Еще бонусов и акций много проходит, это тоже приятно – поэтому я и ставлю на Леоне до сих пор. БК Леон принимает ставки на спорт в десятках стран мира, но в России зайти на сайт букмекера можно только если воспользоваться рабочим зеркалом. Рабочее зеркало БК Леон — это полная копия основного сайта.
Приложение БК «Леон» на Андроид: как скачать и пользоваться Новости пользователей Ставки
Зеркало как по мне очень хорошая, удобный интерфейс и хорошие коэфиценты. Многие другие зеркала сильно подводят, но не этот.Не хватает только умных ставок, что попадает на нашу долю. Больше всего понравилось вывод денег, быстро легко и без нервов.
Если же Андроид, то вы получите ссылку на скачивание.
Пробовал многие букмекерские конторы, но ставки на спорт в леон пришлись по душе больше всего.
Можно также использовать блоги, которым вы доверяете, либо проверенные сайты – но это уже только в случае, когда другие способы применить не выйдет.
Развитие интернет-технологий влечёт за собой изменения во многих сферах.
Быстрые переходы в нужные разделы позволяют не упустить хорошие коэффициенты, или, наоборот, вовремя убрать из купона ненужную ставку.
Надо согласиться и дождаться завершения процесса инсталляции. Скачать приложение можно если нажать на кнопку сбоку главной страницы. Чтобы такой проблемы не возникало, создается его зеркало. Оно полностью соответствует основному ресурсу по наполнению, и на нем можно авторизоваться с помощью тех же логина и пароля, при этом оно доступно в России без vpn. Спасибо, что регулярно обновляете зеркала, потому что нет желания vpn включать – уж очень оно режет скорость. Эти блокировки уже достали, какой вообще смысл в официальных букмекерах, когда можно играть в таких же, но только не платить при этом налог.
Мобильная версия Leonbets
Среди самых популярных можно выделить футбол, хоккей, волейбол, теннис, баскетбол и так далее. На главной странице представлен список актуальных матчей и турниров. Пользователи могут выбрать игру и составить прогноз на ее исход.
Чтобы скачать Леонбетс, перейдите на официальный сайт букмекерской конторы с телефона и загрузите установочный файл на устройство. Переходим с телефона (планшета) на сайт букмекерской конторы в раздел Мобильные приложения и кликаем на кнопку Версия для Android. Скачивание приложения от БК в телефон android даёт преимущество, так как следить за спортивными событиями вы сможете не только дома, а по всему миру и не важно где вы находитесь.
Казино Леонбетс — рабочее зеркало
Слева вверху на домашней странице приложения – всплывающее меню. В нем продублированы все игровые разделы, а также доступные акции и контакты службы поддержки. Вам также потребуется верифицированный аккаунт в Едином ЦУПИС. Как и другие легальные в России букмекерские конторы, «Леон» принимает платежи через этого посредника. Если вы уже проходили верификацию в ЦУПИС, можно сразу приступить к пополнению счета и ставкам.
Что-то я через зеркало побаиваюсь делать ставки, лучше уж с ВПН.
Обращаем внимание, что при пополнении счета криптовалютой используется сторонний сервис MyCryptopay с рыночным курсом конвертации.
Букмекеры, которые не обременяют поборами и излишним контролем своих игроков сейчас редкость и они на вес золота.
Да, большинство других методов обхода блокировок тоже бесплатные.
Минус зеркал — их постоянно блокируют, поэтому приходится искать новые. На этой странице всегда есть адрес рабочего зеркала. С ними борются и блокируются сайты, но для них в этой ситуации нет ничего нового. Помимо них, есть и букмекеры, которые работают в легальном поле, и одновременно с тем имеют сайты, не поддающиеся регулированию. Такие сайты тоже регулярно блокируются, так что пользователям приходится искать рабочие зеркала.
Похожие приложения
Администрация обработает вашу заявку и начислит фрибет на бонусный баланс. При первом входе в приложение клиенту напоминают о фрибете в 500 рублей. На следующем экране предстоит выбрать тему оформления – светлую, темную или авто. В приложении Леонбетс на Андроид все очень продуманно и функционально, поэтому явных недостатков здесь нет.
Скачать LeonBets Андроид бесплатно
Скачивайте официальные приложения БК Леон на Андроид по ссылкам Betonmobile и на сайте букмекера. Приложение для получения поинтов за заказ еды в ресторанах сети быстрого питания на территории Казахстана. Есть возможность отслеживать акции, скидки и бонусы.
Как зарегистрироваться в приложении Leon под андроид?
У каждого из работающих зеркал БК Леон есть особенности – это могут быть и преимущества, и недостатки. Для владельцев айфонов в официальном магазине Appstore доступно приложение БК Леон. В верхней части страницы вы увидите предложение о скачивании установочного файла. Компания Leonbets сегодня в числе наиболее популярных в своей категории в РФ. Для вывода выигранных денег, следует осуществить вход в игровой профиль и перейти в раздел выплат с игрового счёта. Далее выбрать конкретную платежную систему и написать там количество денег, которые вы хотите вывести.
Сделайте одну ставку за наш счет
Если у вас уже есть текущая рабочая регистрация и профиль в конторе, то в мобильном приложении заново регистрироваться не надо. Мобильное приложения для телефонов Эпл доступно в магазине приложений – App Store. Приложение для пользователей телефонов Андроид, можно скачать через официальный сайт, где находится соответствующая инструкция по установке программы. Leonbets является нелегальной букмекерской конторой, поэтому официальный сайт и его зеркала постоянно блокируются. Для входа на сайт вам нужно найти действующее зеркало, которое пока не попало под бан РКН.
Казино БК Леон
Обновлять приложение надо вручную, скачав с leon.ru последнюю версию приложения. Главный сервер букмекера располагает к приятному времяпровождению. Сразу при входе на сайт должно выскакивать диалоговое окно с предложением установки. Если его нет – значит, пользователь случайно его свернул. Чтобы вернуть баннер в верхнюю часть экрана, нужно развернуть меню слева и найти аналогичную кнопку там. Установка Leon на телефон происходит практически мгновенно.
Официальное зеркало сайта казино Фортуна
Здесь же расписаны основные функции софта и инструкция по получению http://leon-betting.ru/leon-mobile/ а в приложении. Тапните по баннеру в самом верху экрана, на котором есть логотип БК, прорекламирован фрибет 500 рублей и есть кнопка «Скачать». Возможность следить за событиями спортивных матчей серьезно увеличит количество клиентов Леонбетс. Прекрасно подойдет для новичков, позволив им быстро ознакомиться с принципами работы Андроид приложения Леонбетс. Обновление прематчевых и Live-предложений и коэффициентов происходит автоматически.
Какой VPN лучше всего использовать для доступа на международный сайт?
Еще бонусов и акций много проходит, это тоже приятно – поэтому я и ставлю на Леоне до сих пор. БК Леон принимает ставки на спорт в десятках стран мира, но в России зайти на сайт букмекера можно только если воспользоваться рабочим зеркалом. Рабочее зеркало БК Леон — это полная копия основного сайта.
Приложение БК «Леон» на Андроид: как скачать и пользоваться Новости пользователей Ставки
Зеркало как по мне очень хорошая, удобный интерфейс и хорошие коэфиценты. Многие другие зеркала сильно подводят, но не этот.Не хватает только умных ставок, что попадает на нашу долю. Больше всего понравилось вывод денег, быстро легко и без нервов.
Если же Андроид, то вы получите ссылку на скачивание.
Пробовал многие букмекерские конторы, но ставки на спорт в леон пришлись по душе больше всего.
Можно также использовать блоги, которым вы доверяете, либо проверенные сайты – но это уже только в случае, когда другие способы применить не выйдет.
Развитие интернет-технологий влечёт за собой изменения во многих сферах.
Быстрые переходы в нужные разделы позволяют не упустить хорошие коэффициенты, или, наоборот, вовремя убрать из купона ненужную ставку.
Надо согласиться и дождаться завершения процесса инсталляции. Скачать приложение можно если нажать на кнопку сбоку главной страницы. Чтобы такой проблемы не возникало, создается его зеркало. Оно полностью соответствует основному ресурсу по наполнению, и на нем можно авторизоваться с помощью тех же логина и пароля, при этом оно доступно в России без vpn. Спасибо, что регулярно обновляете зеркала, потому что нет желания vpn включать – уж очень оно режет скорость. Эти блокировки уже достали, какой вообще смысл в официальных букмекерах, когда можно играть в таких же, но только не платить при этом налог.
Мобильная версия Leonbets
Среди самых популярных можно выделить футбол, хоккей, волейбол, теннис, баскетбол и так далее. На главной странице представлен список актуальных матчей и турниров. Пользователи могут выбрать игру и составить прогноз на ее исход.
Чтобы скачать Леонбетс, перейдите на официальный сайт букмекерской конторы с телефона и загрузите установочный файл на устройство. Переходим с телефона (планшета) на сайт букмекерской конторы в раздел Мобильные приложения и кликаем на кнопку Версия для Android. Скачивание приложения от БК в телефон android даёт преимущество, так как следить за спортивными событиями вы сможете не только дома, а по всему миру и не важно где вы находитесь.
Казино Леонбетс — рабочее зеркало
Слева вверху на домашней странице приложения – всплывающее меню. В нем продублированы все игровые разделы, а также доступные акции и контакты службы поддержки. Вам также потребуется верифицированный аккаунт в Едином ЦУПИС. Как и другие легальные в России букмекерские конторы, «Леон» принимает платежи через этого посредника. Если вы уже проходили верификацию в ЦУПИС, можно сразу приступить к пополнению счета и ставкам.
Что-то я через зеркало побаиваюсь делать ставки, лучше уж с ВПН.
Обращаем внимание, что при пополнении счета криптовалютой используется сторонний сервис MyCryptopay с рыночным курсом конвертации.
Букмекеры, которые не обременяют поборами и излишним контролем своих игроков сейчас редкость и они на вес золота.
Да, большинство других методов обхода блокировок тоже бесплатные.
Минус зеркал — их постоянно блокируют, поэтому приходится искать новые. На этой странице всегда есть адрес рабочего зеркала. С ними борются и блокируются сайты, но для них в этой ситуации нет ничего нового. Помимо них, есть и букмекеры, которые работают в легальном поле, и одновременно с тем имеют сайты, не поддающиеся регулированию. Такие сайты тоже регулярно блокируются, так что пользователям приходится искать рабочие зеркала.
Похожие приложения
Администрация обработает вашу заявку и начислит фрибет на бонусный баланс. При первом входе в приложение клиенту напоминают о фрибете в 500 рублей. На следующем экране предстоит выбрать тему оформления – светлую, темную или авто. В приложении Леонбетс на Андроид все очень продуманно и функционально, поэтому явных недостатков здесь нет.
Скачать LeonBets Андроид бесплатно
Скачивайте официальные приложения БК Леон на Андроид по ссылкам Betonmobile и на сайте букмекера. Приложение для получения поинтов за заказ еды в ресторанах сети быстрого питания на территории Казахстана. Есть возможность отслеживать акции, скидки и бонусы.
Как зарегистрироваться в приложении Leon под андроид?
У каждого из работающих зеркал БК Леон есть особенности – это могут быть и преимущества, и недостатки. Для владельцев айфонов в официальном магазине Appstore доступно приложение БК Леон. В верхней части страницы вы увидите предложение о скачивании установочного файла. Компания Leonbets сегодня в числе наиболее популярных в своей категории в РФ. Для вывода выигранных денег, следует осуществить вход в игровой профиль и перейти в раздел выплат с игрового счёта. Далее выбрать конкретную платежную систему и написать там количество денег, которые вы хотите вывести.
Сделайте одну ставку за наш счет
Если у вас уже есть текущая рабочая регистрация и профиль в конторе, то в мобильном приложении заново регистрироваться не надо. Мобильное приложения для телефонов Эпл доступно в магазине приложений – App Store. Приложение для пользователей телефонов Андроид, можно скачать через официальный сайт, где находится соответствующая инструкция по установке программы. Leonbets является нелегальной букмекерской конторой, поэтому официальный сайт и его зеркала постоянно блокируются. Для входа на сайт вам нужно найти действующее зеркало, которое пока не попало под бан РКН.
Казино БК Леон
Обновлять приложение надо вручную, скачав с leon.ru последнюю версию приложения. Главный сервер букмекера располагает к приятному времяпровождению. Сразу при входе на сайт должно выскакивать диалоговое окно с предложением установки. Если его нет – значит, пользователь случайно его свернул. Чтобы вернуть баннер в верхнюю часть экрана, нужно развернуть меню слева и найти аналогичную кнопку там. Установка Leon на телефон происходит практически мгновенно.
Официальное зеркало сайта казино Фортуна
Здесь же расписаны основные функции софта и инструкция по получению http://leon-betting.ru/leon-mobile/ а в приложении. Тапните по баннеру в самом верху экрана, на котором есть логотип БК, прорекламирован фрибет 500 рублей и есть кнопка «Скачать». Возможность следить за событиями спортивных матчей серьезно увеличит количество клиентов Леонбетс. Прекрасно подойдет для новичков, позволив им быстро ознакомиться с принципами работы Андроид приложения Леонбетс. Обновление прематчевых и Live-предложений и коэффициентов происходит автоматически.
Какой VPN лучше всего использовать для доступа на международный сайт?
Еще бонусов и акций много проходит, это тоже приятно – поэтому я и ставлю на Леоне до сих пор. БК Леон принимает ставки на спорт в десятках стран мира, но в России зайти на сайт букмекера можно только если воспользоваться рабочим зеркалом. Рабочее зеркало БК Леон — это полная копия основного сайта.
Приложение БК «Леон» на Андроид: как скачать и пользоваться Новости пользователей Ставки
Зеркало как по мне очень хорошая, удобный интерфейс и хорошие коэфиценты. Многие другие зеркала сильно подводят, но не этот.Не хватает только умных ставок, что попадает на нашу долю. Больше всего понравилось вывод денег, быстро легко и без нервов.
Если же Андроид, то вы получите ссылку на скачивание.
Пробовал многие букмекерские конторы, но ставки на спорт в леон пришлись по душе больше всего.
Можно также использовать блоги, которым вы доверяете, либо проверенные сайты – но это уже только в случае, когда другие способы применить не выйдет.
Развитие интернет-технологий влечёт за собой изменения во многих сферах.
Быстрые переходы в нужные разделы позволяют не упустить хорошие коэффициенты, или, наоборот, вовремя убрать из купона ненужную ставку.
Надо согласиться и дождаться завершения процесса инсталляции. Скачать приложение можно если нажать на кнопку сбоку главной страницы. Чтобы такой проблемы не возникало, создается его зеркало. Оно полностью соответствует основному ресурсу по наполнению, и на нем можно авторизоваться с помощью тех же логина и пароля, при этом оно доступно в России без vpn. Спасибо, что регулярно обновляете зеркала, потому что нет желания vpn включать – уж очень оно режет скорость. Эти блокировки уже достали, какой вообще смысл в официальных букмекерах, когда можно играть в таких же, но только не платить при этом налог.
Мобильная версия Leonbets
Среди самых популярных можно выделить футбол, хоккей, волейбол, теннис, баскетбол и так далее. На главной странице представлен список актуальных матчей и турниров. Пользователи могут выбрать игру и составить прогноз на ее исход.
Чтобы скачать Леонбетс, перейдите на официальный сайт букмекерской конторы с телефона и загрузите установочный файл на устройство. Переходим с телефона (планшета) на сайт букмекерской конторы в раздел Мобильные приложения и кликаем на кнопку Версия для Android. Скачивание приложения от БК в телефон android даёт преимущество, так как следить за спортивными событиями вы сможете не только дома, а по всему миру и не важно где вы находитесь.
Казино Леонбетс — рабочее зеркало
Слева вверху на домашней странице приложения – всплывающее меню. В нем продублированы все игровые разделы, а также доступные акции и контакты службы поддержки. Вам также потребуется верифицированный аккаунт в Едином ЦУПИС. Как и другие легальные в России букмекерские конторы, «Леон» принимает платежи через этого посредника. Если вы уже проходили верификацию в ЦУПИС, можно сразу приступить к пополнению счета и ставкам.
Что-то я через зеркало побаиваюсь делать ставки, лучше уж с ВПН.
Обращаем внимание, что при пополнении счета криптовалютой используется сторонний сервис MyCryptopay с рыночным курсом конвертации.
Букмекеры, которые не обременяют поборами и излишним контролем своих игроков сейчас редкость и они на вес золота.
Да, большинство других методов обхода блокировок тоже бесплатные.
Минус зеркал — их постоянно блокируют, поэтому приходится искать новые. На этой странице всегда есть адрес рабочего зеркала. С ними борются и блокируются сайты, но для них в этой ситуации нет ничего нового. Помимо них, есть и букмекеры, которые работают в легальном поле, и одновременно с тем имеют сайты, не поддающиеся регулированию. Такие сайты тоже регулярно блокируются, так что пользователям приходится искать рабочие зеркала.
Похожие приложения
Администрация обработает вашу заявку и начислит фрибет на бонусный баланс. При первом входе в приложение клиенту напоминают о фрибете в 500 рублей. На следующем экране предстоит выбрать тему оформления – светлую, темную или авто. В приложении Леонбетс на Андроид все очень продуманно и функционально, поэтому явных недостатков здесь нет.
Скачать LeonBets Андроид бесплатно
Скачивайте официальные приложения БК Леон на Андроид по ссылкам Betonmobile и на сайте букмекера. Приложение для получения поинтов за заказ еды в ресторанах сети быстрого питания на территории Казахстана. Есть возможность отслеживать акции, скидки и бонусы.
Как зарегистрироваться в приложении Leon под андроид?
У каждого из работающих зеркал БК Леон есть особенности – это могут быть и преимущества, и недостатки. Для владельцев айфонов в официальном магазине Appstore доступно приложение БК Леон. В верхней части страницы вы увидите предложение о скачивании установочного файла. Компания Leonbets сегодня в числе наиболее популярных в своей категории в РФ. Для вывода выигранных денег, следует осуществить вход в игровой профиль и перейти в раздел выплат с игрового счёта. Далее выбрать конкретную платежную систему и написать там количество денег, которые вы хотите вывести.
Сделайте одну ставку за наш счет
Если у вас уже есть текущая рабочая регистрация и профиль в конторе, то в мобильном приложении заново регистрироваться не надо. Мобильное приложения для телефонов Эпл доступно в магазине приложений – App Store. Приложение для пользователей телефонов Андроид, можно скачать через официальный сайт, где находится соответствующая инструкция по установке программы. Leonbets является нелегальной букмекерской конторой, поэтому официальный сайт и его зеркала постоянно блокируются. Для входа на сайт вам нужно найти действующее зеркало, которое пока не попало под бан РКН.
Казино БК Леон
Обновлять приложение надо вручную, скачав с leon.ru последнюю версию приложения. Главный сервер букмекера располагает к приятному времяпровождению. Сразу при входе на сайт должно выскакивать диалоговое окно с предложением установки. Если его нет – значит, пользователь случайно его свернул. Чтобы вернуть баннер в верхнюю часть экрана, нужно развернуть меню слева и найти аналогичную кнопку там. Установка Leon на телефон происходит практически мгновенно.
Официальное зеркало сайта казино Фортуна
Здесь же расписаны основные функции софта и инструкция по получению http://leon-betting.ru/leon-mobile/ а в приложении. Тапните по баннеру в самом верху экрана, на котором есть логотип БК, прорекламирован фрибет 500 рублей и есть кнопка «Скачать». Возможность следить за событиями спортивных матчей серьезно увеличит количество клиентов Леонбетс. Прекрасно подойдет для новичков, позволив им быстро ознакомиться с принципами работы Андроид приложения Леонбетс. Обновление прематчевых и Live-предложений и коэффициентов происходит автоматически.
Какой VPN лучше всего использовать для доступа на международный сайт?
Еще бонусов и акций много проходит, это тоже приятно – поэтому я и ставлю на Леоне до сих пор. БК Леон принимает ставки на спорт в десятках стран мира, но в России зайти на сайт букмекера можно только если воспользоваться рабочим зеркалом. Рабочее зеркало БК Леон — это полная копия основного сайта.
Приложение БК «Леон» на Андроид: как скачать и пользоваться Новости пользователей Ставки
Зеркало как по мне очень хорошая, удобный интерфейс и хорошие коэфиценты. Многие другие зеркала сильно подводят, но не этот.Не хватает только умных ставок, что попадает на нашу долю. Больше всего понравилось вывод денег, быстро легко и без нервов.
Если же Андроид, то вы получите ссылку на скачивание.
Пробовал многие букмекерские конторы, но ставки на спорт в леон пришлись по душе больше всего.
Можно также использовать блоги, которым вы доверяете, либо проверенные сайты – но это уже только в случае, когда другие способы применить не выйдет.
Развитие интернет-технологий влечёт за собой изменения во многих сферах.
Быстрые переходы в нужные разделы позволяют не упустить хорошие коэффициенты, или, наоборот, вовремя убрать из купона ненужную ставку.
Надо согласиться и дождаться завершения процесса инсталляции. Скачать приложение можно если нажать на кнопку сбоку главной страницы. Чтобы такой проблемы не возникало, создается его зеркало. Оно полностью соответствует основному ресурсу по наполнению, и на нем можно авторизоваться с помощью тех же логина и пароля, при этом оно доступно в России без vpn. Спасибо, что регулярно обновляете зеркала, потому что нет желания vpn включать – уж очень оно режет скорость. Эти блокировки уже достали, какой вообще смысл в официальных букмекерах, когда можно играть в таких же, но только не платить при этом налог.
Мобильная версия Leonbets
Среди самых популярных можно выделить футбол, хоккей, волейбол, теннис, баскетбол и так далее. На главной странице представлен список актуальных матчей и турниров. Пользователи могут выбрать игру и составить прогноз на ее исход.
Чтобы скачать Леонбетс, перейдите на официальный сайт букмекерской конторы с телефона и загрузите установочный файл на устройство. Переходим с телефона (планшета) на сайт букмекерской конторы в раздел Мобильные приложения и кликаем на кнопку Версия для Android. Скачивание приложения от БК в телефон android даёт преимущество, так как следить за спортивными событиями вы сможете не только дома, а по всему миру и не важно где вы находитесь.
Казино Леонбетс — рабочее зеркало
Слева вверху на домашней странице приложения – всплывающее меню. В нем продублированы все игровые разделы, а также доступные акции и контакты службы поддержки. Вам также потребуется верифицированный аккаунт в Едином ЦУПИС. Как и другие легальные в России букмекерские конторы, «Леон» принимает платежи через этого посредника. Если вы уже проходили верификацию в ЦУПИС, можно сразу приступить к пополнению счета и ставкам.
Что-то я через зеркало побаиваюсь делать ставки, лучше уж с ВПН.
Обращаем внимание, что при пополнении счета криптовалютой используется сторонний сервис MyCryptopay с рыночным курсом конвертации.
Букмекеры, которые не обременяют поборами и излишним контролем своих игроков сейчас редкость и они на вес золота.
Да, большинство других методов обхода блокировок тоже бесплатные.
Минус зеркал — их постоянно блокируют, поэтому приходится искать новые. На этой странице всегда есть адрес рабочего зеркала. С ними борются и блокируются сайты, но для них в этой ситуации нет ничего нового. Помимо них, есть и букмекеры, которые работают в легальном поле, и одновременно с тем имеют сайты, не поддающиеся регулированию. Такие сайты тоже регулярно блокируются, так что пользователям приходится искать рабочие зеркала.
Похожие приложения
Администрация обработает вашу заявку и начислит фрибет на бонусный баланс. При первом входе в приложение клиенту напоминают о фрибете в 500 рублей. На следующем экране предстоит выбрать тему оформления – светлую, темную или авто. В приложении Леонбетс на Андроид все очень продуманно и функционально, поэтому явных недостатков здесь нет.
Скачать LeonBets Андроид бесплатно
Скачивайте официальные приложения БК Леон на Андроид по ссылкам Betonmobile и на сайте букмекера. Приложение для получения поинтов за заказ еды в ресторанах сети быстрого питания на территории Казахстана. Есть возможность отслеживать акции, скидки и бонусы.
Как зарегистрироваться в приложении Leon под андроид?
У каждого из работающих зеркал БК Леон есть особенности – это могут быть и преимущества, и недостатки. Для владельцев айфонов в официальном магазине Appstore доступно приложение БК Леон. В верхней части страницы вы увидите предложение о скачивании установочного файла. Компания Leonbets сегодня в числе наиболее популярных в своей категории в РФ. Для вывода выигранных денег, следует осуществить вход в игровой профиль и перейти в раздел выплат с игрового счёта. Далее выбрать конкретную платежную систему и написать там количество денег, которые вы хотите вывести.
Сделайте одну ставку за наш счет
Если у вас уже есть текущая рабочая регистрация и профиль в конторе, то в мобильном приложении заново регистрироваться не надо. Мобильное приложения для телефонов Эпл доступно в магазине приложений – App Store. Приложение для пользователей телефонов Андроид, можно скачать через официальный сайт, где находится соответствующая инструкция по установке программы. Leonbets является нелегальной букмекерской конторой, поэтому официальный сайт и его зеркала постоянно блокируются. Для входа на сайт вам нужно найти действующее зеркало, которое пока не попало под бан РКН.
Казино БК Леон
Обновлять приложение надо вручную, скачав с leon.ru последнюю версию приложения. Главный сервер букмекера располагает к приятному времяпровождению. Сразу при входе на сайт должно выскакивать диалоговое окно с предложением установки. Если его нет – значит, пользователь случайно его свернул. Чтобы вернуть баннер в верхнюю часть экрана, нужно развернуть меню слева и найти аналогичную кнопку там. Установка Leon на телефон происходит практически мгновенно.
Официальное зеркало сайта казино Фортуна
Здесь же расписаны основные функции софта и инструкция по получению http://leon-betting.ru/leon-mobile/ а в приложении. Тапните по баннеру в самом верху экрана, на котором есть логотип БК, прорекламирован фрибет 500 рублей и есть кнопка «Скачать». Возможность следить за событиями спортивных матчей серьезно увеличит количество клиентов Леонбетс. Прекрасно подойдет для новичков, позволив им быстро ознакомиться с принципами работы Андроид приложения Леонбетс. Обновление прематчевых и Live-предложений и коэффициентов происходит автоматически.
Какой VPN лучше всего использовать для доступа на международный сайт?
Еще бонусов и акций много проходит, это тоже приятно – поэтому я и ставлю на Леоне до сих пор. БК Леон принимает ставки на спорт в десятках стран мира, но в России зайти на сайт букмекера можно только если воспользоваться рабочим зеркалом. Рабочее зеркало БК Леон — это полная копия основного сайта.
Translate »
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it. Ok Privacy policy