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 */
События Вулкан Рояль - TEN ELVES
Отзывы о Вулкан Рояль на 7152 kz
Ключевые детали интерфейса достаточно заметны и не теряются в общей визуальной композиции. В дальнейшем ваши навыки улучшатся, и сможете попробовать себя на реальной сцене, где выигрываются настоящие деньги. Казино Вулкан предоставляет самые лучшие бонусы и акции, повышающие любое вложение в несколько раз. Игровой автомат от компании NetEnt приглашает вас на всемирный танцевальный баттл по диско. На танцполе встретятся яркие представители этой поп культуры, которые будут сражаться за самый дорогой приз приложения.
Пожалуйста, используйте форму отзывов для оценок и рецензий, для вопросов и обсуждений – используйте форму комментариев.
Многие написанные в адрес Вулкан Рояль отзывы достаточно высоко оценивают бонусную систему казино.
Заполните необходимую информацию, нажмите «Хотите бонус», введите бонусный код, чтобы получить лучшие награды.
Официальное приложение Вулкан Рояль превосходит мобильную версию во многих компонентах.
При этом качество видеоигр, предлагаемых на Вулкан Royal нисколько не уступает другим сайтам. В противном случае, если вы начнёте применять серые схемы и обманывать казино, полученный выигрыш на вулкане вам могут не выплатить. Онлайн-казино – это место, где можно выиграть деньги, даже с небольшими затратами. По этой причине многие испытывают удачу в таких местах и иногда срывают куш. Нажмите красную кнопку «Регистрация» в верхней части главной страницы.
Как проходит тестирование интернет казино
И начать рассказ о преимуществах нужно с официального сайта казино Вулкан Рояль. Лаконичный, простой и стильный дизайн выполнен в лучших традициях европейских казино клубов. А игральные фишки, кости и карточные масти подчеркивают царит здесь атмосферу риска, азарта и выигрышей. Чем выше статус в рамках программы лояльности, тем больше подарков и возможностей получает клиент.
Помимо возможности играть на деньги, статус члена клуба открывает доступ ко многим опциям, закрытым для анонимных гостей, — турнирам, джекпотам, лотереям и бонусам.
Есть еще и несколько специализированных игр, но большинство из них не так широко известны.
Вы сможете самостоятельно протестировать функции предложенных казино, чтобы выбрать лучший вариант.
Для тех, кто хочет поиграть в карточные игры, такие как блэкджек, есть бонус в размере 1500 долларов США в течение первых трех депозитов.
Максимальная сумма возмещения в течение одной недели составляет 8000 рублей с учетом требования по отыгрышу x5. Это сертифицированные провайдеры, которые сотрудничают только с лицензированными игровыми клубами. Блокировки казино со стороны Google не будет, если они используют лицензионных провайдеров. Минимальный депозит казино составит всего 50 тенге, поэтому начать свою игровую карьеру можно даже без особых вложений. Бездепозитный бонус в размере 88 тенге вообще не требует пополнения счета. Приветственный или Welcome бонус дает дополнительную сумму денег на ваш счет, соответствующую размеру депозита игрока.
Онлайн казино Казахстан
Теперь у вас точно не возникнет вопроса где можно играть в автоматы бесплатно без регистрации. Чтобы убедиться в том, что в казино играть на деньги удобно и выгодно, ознакомьтесь с отзывами на онлайн-казино. Официальное приложение Вулкан Рояль превосходит мобильную версию во многих компонентах. Оно не имеет рекламной интеграции, обеспечивает стабильное интернет-соединение, быстро загружается игровые слоты, не блокируется органами надзора. Оператор предоставит ссылку для загрузки файла APK (для платформы Android) или IPA (для iOS). Первое впечатление от пребывания в Вулкан Онлайн исключительно положительное.
Это еще один шанс заполучить казино и получить свою награду. Чем выше статус игрока в казино, тем выше процент кэшбэка. Для Luxor и Caesars Palace – 3%, но игрок со статусом Vulkan получит бонусный кэшбэк 12% .
ТОП-7 популярных игровых автоматов казино
Если есть аккаунт в популярной соцсети или мессенджере, для начальной регистрации достаточно дать согласие на обработку профиля. В личном кабинете casino Vulcan Royal нужно представить дополнительные сведения о себе.
Пишите ваши отзывы о своих любимых онлайн казино Казахстана, в которых вам довелось поиграть.
Понедельник – особенный день, поскольку игроки получают часть потерянных на предыдущей неделе денег.
Строгий темно-синий дизайн не раздражает глаз чрезмерной пестротой и яркостью.
В качестве примера можно привести программу лояльности к казино «Rox» — пополнив счет на 5000 тенге, игрок получит такую же сумму в качестве бонуса.
Незарегистрированным пользователям игра в слоты на тенге с выводом остается недоступной. В онлайн казино Казахстана, автоматы на реальные деньги всегда пользовались самым весомым спросом среди Ловцов Фортуны. Среди официальных казино с депозитом, можно выделить следующий рейтинг ТОП 7 игр игровых автоматов в Казахстане. В рейтинг лучших игровых клубов по версии нашего портала входят проверенные и надежные онлайн казино в Казахстане. В этих казино пользователи получают настоящее удовольствие от игры на реальные деньги.
Счетчики и рейтинги
Детальный обзор каждого бренда казино ищите на нашем сайте. Новые интернет казино Казахстана обязательно проходят тестирование. В рейтинг попадают только те клубы, которые предлагают безопасные игры. В новых казино онлайн игроки часто получают бесплатные фриспины и щедрый приветственный бонус. Пополнить счет в игорных заведениях можно с банковской карты через онлайн-банкинг, с телефонного счета или электронного кошелька. Стоит учитывать, что большинство игровых площадок предоставляют приветственные бонусы на депозит.
Рекомендуется заранее записать контакты службы поддержки в соцсетях, чтобы быстро узнавать актуальные адреса.
Прежде чем играть на деньги, не помешает также ознакомиться с функционалом слота и предусмотренными бонусными играми.
Промокоды — специальные предложения в виде комбинации букв и цифр.
При высокой волатильности время от времени выпадают крупные выплаты, если геймер проявит должную терпеливость.
Следует быть готовым к проверке документов для идентификации личности.
Каждый новый игрок в онлайн-казино Vulkan Royal может рассчитывать на приветственный бонус, покрывающий первые два депозита . При первом депозите минимум 40 рублей Vulkan Royal предлагает 100% приветственный бонус до 1200 рублей и 25 бесплатных вращений в Book of Dead (Play’nGO). Рокс Казино — лидер казахстанского рынка в вопросах бонусной политики. Интернет проект предлагает новоявленным пользователям приветственный пакет в размере 777% к сумме пополнения и 200 бесплатных спинов за регистрацию. Online Слоты — не единственное развлечение на сайте площадки, здесь можно найти информацию о стрип-клубе, который скрасит досуг любому скучающему игроку. Также в некоторых онлайн казино принимаются российские карты «Мир».
Jet Casino
Также современные онлайн казино могут предложить своим клиентам преуспеть за столами с реальными дилерами. Такие игры происходят в реальном времени, а все происходящее транслируется с помощью нескольких камер.
Это одна из лучших и уникальных особенностей, которыми обладает онлайн-казино.
Приложение для iOS пока отсутствует, поэтому обладателям девайсов Apple доступна только игра в мобильной версии сайта.
Новички здесь могут рассчитывать о приятных бонусах от администрации в виде бонуса на первый депозит.
При выводе средств зачастую приходится ждать, пока заявку обработают. Иногда задержка связана с размером суммы или претензиями со стороны администрации. Деньги перечисляются на реквизиты, использовавшиеся для пополнения баланса в онлайн казино Казахстан Вулкан Рояль. Если это невозможно, следует обратиться в службу поддержки. При выборе автомата Vulkan Royal опытные игроки обращают внимание не только на RTP, сюжет и оформление.
Официальные интернет казино Казахстана
Как правило, такая схема показывает хороший результат в 99 из 100 раз. Но помните, что данную стратегию можно применять только на официальном сайте казино. Кроме того, используйте эту схему не больше 6 раз в течение 24 часов. Промокоды — специальные предложения в виде комбинации букв и цифр.
Все представленные в нашем рейтинге казино онлайн Казахстана безопасны и надежны, и работают по официально выданным лицензиям. Приложение для iOS пока отсутствует, поэтому обладателям девайсов Apple доступна только игра в мобильной версии сайта. Здесь более крупные элементы управления, контрастнее шрифт и другой интерфейс. При этом доступны все опции основной версии, от регистрации до снятия выигрышей и получения бонусов. Таким образом, в казино Вулкан играть может каждый, у кого возникнет такое желание.
Кадровые перестановки среди судей
Это реальные казино, которые имеют физическое местоположение – например, в отелях или специальных клубах. Самый популярный тип – это онлайн казино, которые обычно имеют мобильную и веб версию сайта. Для тех, кто любит играть с телефона или планшета, существуют мобильные официальный сайт казино вулкан 777 с выводом денег скачать казино, скачать которые вы можете в виде приложения. В последнее время набирают популярность крипто казино, где для пополнения используется криптовалюта. Регистрация учетной записи — обязательное условие для игры в аппараты на деньги в любом онлайн-казино.
Предлагаемое клиентам Вулкан Рояль казино зеркало абсолютно безопасно, но существует риск нарваться на поддельный мошеннический сайт.
Демо-режим позволяет игроку получить лучшие эмоции, протестировать разные стратегии.
Пополнить счет в игорных заведениях можно с банковской карты через онлайн-банкинг, с телефонного счета или электронного кошелька.
Все финансовые транзакции проводятся по зашифрованным каналам, что обеспечивает их безопасность.
Обращаем ваше внимание, что максимальная сумма вывода выигрыша из этого бонуса составляет 800 рублей. Криптоказино редко бывают в оффлайне – они работают почти всегда только в онлайн-режиме. Среди клубов этого типа самыми популярными являются Stake Casino и Selector Casino. Одним словом, Вы вряд ли будете скучать и уж точно не будете разочарованы. Также через приложение геймеру удастся подписаться на рассылку важной информации.
Мобильное приложение от казино Вулкан Рояль (19.07.2019, 18: , просмотров: 4757
Например, такие приложения показывают, какую следует выбирать линию, сколько ставить кредитов и сколько раз это сделать. Помните, что для получения бонусов их необходимо активировать в разделе «Мои бонусы» . Как процентные бонусы, так и выигрыши с бесплатными вращениями подлежат отыгрышу в размере x40 и x30 соответственно. Также стоит отметить, что максимальная ставка во время торговли составляет 20 рублей, а время выполнения торговых условий составляет 5 дней. Прежде чем играть на деньги, не помешает также ознакомиться с функционалом слота и предусмотренными бонусными играми. При правильном распределении средств можно достичь потрясающих результатов и сорвать настоящий джекпот.
В современных реалиях казино – это не только способ провести досуг с удовольствием. Это реальный способ заработать приличную сумму, играть автоматы бесплатно без регистрации. Кризис, нет работы, низкая зарплата – забудьте эти слова, если вам знаком Клуб Вулкан Рояль.
Игровые возможности видеослота Disco Spins
Отзыв – это мнение или оценка людей, которые хотят передать опыт или впечатления другим пользователям нашего сайта с обязательной аргументацией оставленного отзыва. Пожалуйста, используйте форму отзывов для оценок и рецензий, для вопросов и обсуждений – используйте форму комментариев. Существуют и другие менее популярные акции — например, те же розыгрыши или турниры для определенных эмуляторов, конкурсы и многомиллионные джекпоты. Все добавленные материалы проходят ручную модерацию, не удовлетворяющие правилам публикации удаляются администратором. Добавлять статьи на нашем сайте могут только зарегистрированные пользователи.
Friend Bonus начисляется тогда, когда игрок приглашает своих друзей для регистрации.
Бонусы за регистрацию весьма велики и значительно больше, чем предлагаются в других онлайн-казино.
На сайте вы всегда получаете актуальную статистику по оценкам сотен игроков.
Своевременно полученное уведомление повышает шансы игрока на выигрыш. Она доступна даже для тех пользователей, которые не прошли регистрацию.
Отзывы о Вулкан Рояль на 7152 kz
Ключевые детали интерфейса достаточно заметны и не теряются в общей визуальной композиции. В дальнейшем ваши навыки улучшатся, и сможете попробовать себя на реальной сцене, где выигрываются настоящие деньги. Казино Вулкан предоставляет самые лучшие бонусы и акции, повышающие любое вложение в несколько раз. Игровой автомат от компании NetEnt приглашает вас на всемирный танцевальный баттл по диско. На танцполе встретятся яркие представители этой поп культуры, которые будут сражаться за самый дорогой приз приложения.
Пожалуйста, используйте форму отзывов для оценок и рецензий, для вопросов и обсуждений – используйте форму комментариев.
Многие написанные в адрес Вулкан Рояль отзывы достаточно высоко оценивают бонусную систему казино.
Заполните необходимую информацию, нажмите «Хотите бонус», введите бонусный код, чтобы получить лучшие награды.
Официальное приложение Вулкан Рояль превосходит мобильную версию во многих компонентах.
При этом качество видеоигр, предлагаемых на Вулкан Royal нисколько не уступает другим сайтам. В противном случае, если вы начнёте применять серые схемы и обманывать казино, полученный выигрыш на вулкане вам могут не выплатить. Онлайн-казино – это место, где можно выиграть деньги, даже с небольшими затратами. По этой причине многие испытывают удачу в таких местах и иногда срывают куш. Нажмите красную кнопку «Регистрация» в верхней части главной страницы.
Как проходит тестирование интернет казино
И начать рассказ о преимуществах нужно с официального сайта казино Вулкан Рояль. Лаконичный, простой и стильный дизайн выполнен в лучших традициях европейских казино клубов. А игральные фишки, кости и карточные масти подчеркивают царит здесь атмосферу риска, азарта и выигрышей. Чем выше статус в рамках программы лояльности, тем больше подарков и возможностей получает клиент.
Помимо возможности играть на деньги, статус члена клуба открывает доступ ко многим опциям, закрытым для анонимных гостей, — турнирам, джекпотам, лотереям и бонусам.
Есть еще и несколько специализированных игр, но большинство из них не так широко известны.
Вы сможете самостоятельно протестировать функции предложенных казино, чтобы выбрать лучший вариант.
Для тех, кто хочет поиграть в карточные игры, такие как блэкджек, есть бонус в размере 1500 долларов США в течение первых трех депозитов.
Максимальная сумма возмещения в течение одной недели составляет 8000 рублей с учетом требования по отыгрышу x5. Это сертифицированные провайдеры, которые сотрудничают только с лицензированными игровыми клубами. Блокировки казино со стороны Google не будет, если они используют лицензионных провайдеров. Минимальный депозит казино составит всего 50 тенге, поэтому начать свою игровую карьеру можно даже без особых вложений. Бездепозитный бонус в размере 88 тенге вообще не требует пополнения счета. Приветственный или Welcome бонус дает дополнительную сумму денег на ваш счет, соответствующую размеру депозита игрока.
Онлайн казино Казахстан
Теперь у вас точно не возникнет вопроса где можно играть в автоматы бесплатно без регистрации. Чтобы убедиться в том, что в казино играть на деньги удобно и выгодно, ознакомьтесь с отзывами на онлайн-казино. Официальное приложение Вулкан Рояль превосходит мобильную версию во многих компонентах. Оно не имеет рекламной интеграции, обеспечивает стабильное интернет-соединение, быстро загружается игровые слоты, не блокируется органами надзора. Оператор предоставит ссылку для загрузки файла APK (для платформы Android) или IPA (для iOS). Первое впечатление от пребывания в Вулкан Онлайн исключительно положительное.
Это еще один шанс заполучить казино и получить свою награду. Чем выше статус игрока в казино, тем выше процент кэшбэка. Для Luxor и Caesars Palace – 3%, но игрок со статусом Vulkan получит бонусный кэшбэк 12% .
ТОП-7 популярных игровых автоматов казино
Если есть аккаунт в популярной соцсети или мессенджере, для начальной регистрации достаточно дать согласие на обработку профиля. В личном кабинете casino Vulcan Royal нужно представить дополнительные сведения о себе.
Пишите ваши отзывы о своих любимых онлайн казино Казахстана, в которых вам довелось поиграть.
Понедельник – особенный день, поскольку игроки получают часть потерянных на предыдущей неделе денег.
Строгий темно-синий дизайн не раздражает глаз чрезмерной пестротой и яркостью.
В качестве примера можно привести программу лояльности к казино «Rox» — пополнив счет на 5000 тенге, игрок получит такую же сумму в качестве бонуса.
Незарегистрированным пользователям игра в слоты на тенге с выводом остается недоступной. В онлайн казино Казахстана, автоматы на реальные деньги всегда пользовались самым весомым спросом среди Ловцов Фортуны. Среди официальных казино с депозитом, можно выделить следующий рейтинг ТОП 7 игр игровых автоматов в Казахстане. В рейтинг лучших игровых клубов по версии нашего портала входят проверенные и надежные онлайн казино в Казахстане. В этих казино пользователи получают настоящее удовольствие от игры на реальные деньги.
Счетчики и рейтинги
Детальный обзор каждого бренда казино ищите на нашем сайте. Новые интернет казино Казахстана обязательно проходят тестирование. В рейтинг попадают только те клубы, которые предлагают безопасные игры. В новых казино онлайн игроки часто получают бесплатные фриспины и щедрый приветственный бонус. Пополнить счет в игорных заведениях можно с банковской карты через онлайн-банкинг, с телефонного счета или электронного кошелька. Стоит учитывать, что большинство игровых площадок предоставляют приветственные бонусы на депозит.
Рекомендуется заранее записать контакты службы поддержки в соцсетях, чтобы быстро узнавать актуальные адреса.
Прежде чем играть на деньги, не помешает также ознакомиться с функционалом слота и предусмотренными бонусными играми.
Промокоды — специальные предложения в виде комбинации букв и цифр.
При высокой волатильности время от времени выпадают крупные выплаты, если геймер проявит должную терпеливость.
Следует быть готовым к проверке документов для идентификации личности.
Каждый новый игрок в онлайн-казино Vulkan Royal может рассчитывать на приветственный бонус, покрывающий первые два депозита . При первом депозите минимум 40 рублей Vulkan Royal предлагает 100% приветственный бонус до 1200 рублей и 25 бесплатных вращений в Book of Dead (Play’nGO). Рокс Казино — лидер казахстанского рынка в вопросах бонусной политики. Интернет проект предлагает новоявленным пользователям приветственный пакет в размере 777% к сумме пополнения и 200 бесплатных спинов за регистрацию. Online Слоты — не единственное развлечение на сайте площадки, здесь можно найти информацию о стрип-клубе, который скрасит досуг любому скучающему игроку. Также в некоторых онлайн казино принимаются российские карты «Мир».
Jet Casino
Также современные онлайн казино могут предложить своим клиентам преуспеть за столами с реальными дилерами. Такие игры происходят в реальном времени, а все происходящее транслируется с помощью нескольких камер.
Это одна из лучших и уникальных особенностей, которыми обладает онлайн-казино.
Приложение для iOS пока отсутствует, поэтому обладателям девайсов Apple доступна только игра в мобильной версии сайта.
Новички здесь могут рассчитывать о приятных бонусах от администрации в виде бонуса на первый депозит.
При выводе средств зачастую приходится ждать, пока заявку обработают. Иногда задержка связана с размером суммы или претензиями со стороны администрации. Деньги перечисляются на реквизиты, использовавшиеся для пополнения баланса в онлайн казино Казахстан Вулкан Рояль. Если это невозможно, следует обратиться в службу поддержки. При выборе автомата Vulkan Royal опытные игроки обращают внимание не только на RTP, сюжет и оформление.
Официальные интернет казино Казахстана
Как правило, такая схема показывает хороший результат в 99 из 100 раз. Но помните, что данную стратегию можно применять только на официальном сайте казино. Кроме того, используйте эту схему не больше 6 раз в течение 24 часов. Промокоды — специальные предложения в виде комбинации букв и цифр.
Все представленные в нашем рейтинге казино онлайн Казахстана безопасны и надежны, и работают по официально выданным лицензиям. Приложение для iOS пока отсутствует, поэтому обладателям девайсов Apple доступна только игра в мобильной версии сайта. Здесь более крупные элементы управления, контрастнее шрифт и другой интерфейс. При этом доступны все опции основной версии, от регистрации до снятия выигрышей и получения бонусов. Таким образом, в казино Вулкан играть может каждый, у кого возникнет такое желание.
Кадровые перестановки среди судей
Это реальные казино, которые имеют физическое местоположение – например, в отелях или специальных клубах. Самый популярный тип – это онлайн казино, которые обычно имеют мобильную и веб версию сайта. Для тех, кто любит играть с телефона или планшета, существуют мобильные официальный сайт казино вулкан 777 с выводом денег скачать казино, скачать которые вы можете в виде приложения. В последнее время набирают популярность крипто казино, где для пополнения используется криптовалюта. Регистрация учетной записи — обязательное условие для игры в аппараты на деньги в любом онлайн-казино.
Предлагаемое клиентам Вулкан Рояль казино зеркало абсолютно безопасно, но существует риск нарваться на поддельный мошеннический сайт.
Демо-режим позволяет игроку получить лучшие эмоции, протестировать разные стратегии.
Пополнить счет в игорных заведениях можно с банковской карты через онлайн-банкинг, с телефонного счета или электронного кошелька.
Все финансовые транзакции проводятся по зашифрованным каналам, что обеспечивает их безопасность.
Обращаем ваше внимание, что максимальная сумма вывода выигрыша из этого бонуса составляет 800 рублей. Криптоказино редко бывают в оффлайне – они работают почти всегда только в онлайн-режиме. Среди клубов этого типа самыми популярными являются Stake Casino и Selector Casino. Одним словом, Вы вряд ли будете скучать и уж точно не будете разочарованы. Также через приложение геймеру удастся подписаться на рассылку важной информации.
Мобильное приложение от казино Вулкан Рояль (19.07.2019, 18: , просмотров: 4757
Например, такие приложения показывают, какую следует выбирать линию, сколько ставить кредитов и сколько раз это сделать. Помните, что для получения бонусов их необходимо активировать в разделе «Мои бонусы» . Как процентные бонусы, так и выигрыши с бесплатными вращениями подлежат отыгрышу в размере x40 и x30 соответственно. Также стоит отметить, что максимальная ставка во время торговли составляет 20 рублей, а время выполнения торговых условий составляет 5 дней. Прежде чем играть на деньги, не помешает также ознакомиться с функционалом слота и предусмотренными бонусными играми. При правильном распределении средств можно достичь потрясающих результатов и сорвать настоящий джекпот.
В современных реалиях казино – это не только способ провести досуг с удовольствием. Это реальный способ заработать приличную сумму, играть автоматы бесплатно без регистрации. Кризис, нет работы, низкая зарплата – забудьте эти слова, если вам знаком Клуб Вулкан Рояль.
Игровые возможности видеослота Disco Spins
Отзыв – это мнение или оценка людей, которые хотят передать опыт или впечатления другим пользователям нашего сайта с обязательной аргументацией оставленного отзыва. Пожалуйста, используйте форму отзывов для оценок и рецензий, для вопросов и обсуждений – используйте форму комментариев. Существуют и другие менее популярные акции — например, те же розыгрыши или турниры для определенных эмуляторов, конкурсы и многомиллионные джекпоты. Все добавленные материалы проходят ручную модерацию, не удовлетворяющие правилам публикации удаляются администратором. Добавлять статьи на нашем сайте могут только зарегистрированные пользователи.
Friend Bonus начисляется тогда, когда игрок приглашает своих друзей для регистрации.
Бонусы за регистрацию весьма велики и значительно больше, чем предлагаются в других онлайн-казино.
На сайте вы всегда получаете актуальную статистику по оценкам сотен игроков.
Своевременно полученное уведомление повышает шансы игрока на выигрыш. Она доступна даже для тех пользователей, которые не прошли регистрацию.
Отзывы о Вулкан Рояль на 7152 kz
Ключевые детали интерфейса достаточно заметны и не теряются в общей визуальной композиции. В дальнейшем ваши навыки улучшатся, и сможете попробовать себя на реальной сцене, где выигрываются настоящие деньги. Казино Вулкан предоставляет самые лучшие бонусы и акции, повышающие любое вложение в несколько раз. Игровой автомат от компании NetEnt приглашает вас на всемирный танцевальный баттл по диско. На танцполе встретятся яркие представители этой поп культуры, которые будут сражаться за самый дорогой приз приложения.
Пожалуйста, используйте форму отзывов для оценок и рецензий, для вопросов и обсуждений – используйте форму комментариев.
Многие написанные в адрес Вулкан Рояль отзывы достаточно высоко оценивают бонусную систему казино.
Заполните необходимую информацию, нажмите «Хотите бонус», введите бонусный код, чтобы получить лучшие награды.
Официальное приложение Вулкан Рояль превосходит мобильную версию во многих компонентах.
При этом качество видеоигр, предлагаемых на Вулкан Royal нисколько не уступает другим сайтам. В противном случае, если вы начнёте применять серые схемы и обманывать казино, полученный выигрыш на вулкане вам могут не выплатить. Онлайн-казино – это место, где можно выиграть деньги, даже с небольшими затратами. По этой причине многие испытывают удачу в таких местах и иногда срывают куш. Нажмите красную кнопку «Регистрация» в верхней части главной страницы.
Как проходит тестирование интернет казино
И начать рассказ о преимуществах нужно с официального сайта казино Вулкан Рояль. Лаконичный, простой и стильный дизайн выполнен в лучших традициях европейских казино клубов. А игральные фишки, кости и карточные масти подчеркивают царит здесь атмосферу риска, азарта и выигрышей. Чем выше статус в рамках программы лояльности, тем больше подарков и возможностей получает клиент.
Помимо возможности играть на деньги, статус члена клуба открывает доступ ко многим опциям, закрытым для анонимных гостей, — турнирам, джекпотам, лотереям и бонусам.
Есть еще и несколько специализированных игр, но большинство из них не так широко известны.
Вы сможете самостоятельно протестировать функции предложенных казино, чтобы выбрать лучший вариант.
Для тех, кто хочет поиграть в карточные игры, такие как блэкджек, есть бонус в размере 1500 долларов США в течение первых трех депозитов.
Максимальная сумма возмещения в течение одной недели составляет 8000 рублей с учетом требования по отыгрышу x5. Это сертифицированные провайдеры, которые сотрудничают только с лицензированными игровыми клубами. Блокировки казино со стороны Google не будет, если они используют лицензионных провайдеров. Минимальный депозит казино составит всего 50 тенге, поэтому начать свою игровую карьеру можно даже без особых вложений. Бездепозитный бонус в размере 88 тенге вообще не требует пополнения счета. Приветственный или Welcome бонус дает дополнительную сумму денег на ваш счет, соответствующую размеру депозита игрока.
Онлайн казино Казахстан
Теперь у вас точно не возникнет вопроса где можно играть в автоматы бесплатно без регистрации. Чтобы убедиться в том, что в казино играть на деньги удобно и выгодно, ознакомьтесь с отзывами на онлайн-казино. Официальное приложение Вулкан Рояль превосходит мобильную версию во многих компонентах. Оно не имеет рекламной интеграции, обеспечивает стабильное интернет-соединение, быстро загружается игровые слоты, не блокируется органами надзора. Оператор предоставит ссылку для загрузки файла APK (для платформы Android) или IPA (для iOS). Первое впечатление от пребывания в Вулкан Онлайн исключительно положительное.
Это еще один шанс заполучить казино и получить свою награду. Чем выше статус игрока в казино, тем выше процент кэшбэка. Для Luxor и Caesars Palace – 3%, но игрок со статусом Vulkan получит бонусный кэшбэк 12% .
ТОП-7 популярных игровых автоматов казино
Если есть аккаунт в популярной соцсети или мессенджере, для начальной регистрации достаточно дать согласие на обработку профиля. В личном кабинете casino Vulcan Royal нужно представить дополнительные сведения о себе.
Пишите ваши отзывы о своих любимых онлайн казино Казахстана, в которых вам довелось поиграть.
Понедельник – особенный день, поскольку игроки получают часть потерянных на предыдущей неделе денег.
Строгий темно-синий дизайн не раздражает глаз чрезмерной пестротой и яркостью.
В качестве примера можно привести программу лояльности к казино «Rox» — пополнив счет на 5000 тенге, игрок получит такую же сумму в качестве бонуса.
Незарегистрированным пользователям игра в слоты на тенге с выводом остается недоступной. В онлайн казино Казахстана, автоматы на реальные деньги всегда пользовались самым весомым спросом среди Ловцов Фортуны. Среди официальных казино с депозитом, можно выделить следующий рейтинг ТОП 7 игр игровых автоматов в Казахстане. В рейтинг лучших игровых клубов по версии нашего портала входят проверенные и надежные онлайн казино в Казахстане. В этих казино пользователи получают настоящее удовольствие от игры на реальные деньги.
Счетчики и рейтинги
Детальный обзор каждого бренда казино ищите на нашем сайте. Новые интернет казино Казахстана обязательно проходят тестирование. В рейтинг попадают только те клубы, которые предлагают безопасные игры. В новых казино онлайн игроки часто получают бесплатные фриспины и щедрый приветственный бонус. Пополнить счет в игорных заведениях можно с банковской карты через онлайн-банкинг, с телефонного счета или электронного кошелька. Стоит учитывать, что большинство игровых площадок предоставляют приветственные бонусы на депозит.
Рекомендуется заранее записать контакты службы поддержки в соцсетях, чтобы быстро узнавать актуальные адреса.
Прежде чем играть на деньги, не помешает также ознакомиться с функционалом слота и предусмотренными бонусными играми.
Промокоды — специальные предложения в виде комбинации букв и цифр.
При высокой волатильности время от времени выпадают крупные выплаты, если геймер проявит должную терпеливость.
Следует быть готовым к проверке документов для идентификации личности.
Каждый новый игрок в онлайн-казино Vulkan Royal может рассчитывать на приветственный бонус, покрывающий первые два депозита . При первом депозите минимум 40 рублей Vulkan Royal предлагает 100% приветственный бонус до 1200 рублей и 25 бесплатных вращений в Book of Dead (Play’nGO). Рокс Казино — лидер казахстанского рынка в вопросах бонусной политики. Интернет проект предлагает новоявленным пользователям приветственный пакет в размере 777% к сумме пополнения и 200 бесплатных спинов за регистрацию. Online Слоты — не единственное развлечение на сайте площадки, здесь можно найти информацию о стрип-клубе, который скрасит досуг любому скучающему игроку. Также в некоторых онлайн казино принимаются российские карты «Мир».
Jet Casino
Также современные онлайн казино могут предложить своим клиентам преуспеть за столами с реальными дилерами. Такие игры происходят в реальном времени, а все происходящее транслируется с помощью нескольких камер.
Это одна из лучших и уникальных особенностей, которыми обладает онлайн-казино.
Приложение для iOS пока отсутствует, поэтому обладателям девайсов Apple доступна только игра в мобильной версии сайта.
Новички здесь могут рассчитывать о приятных бонусах от администрации в виде бонуса на первый депозит.
При выводе средств зачастую приходится ждать, пока заявку обработают. Иногда задержка связана с размером суммы или претензиями со стороны администрации. Деньги перечисляются на реквизиты, использовавшиеся для пополнения баланса в онлайн казино Казахстан Вулкан Рояль. Если это невозможно, следует обратиться в службу поддержки. При выборе автомата Vulkan Royal опытные игроки обращают внимание не только на RTP, сюжет и оформление.
Официальные интернет казино Казахстана
Как правило, такая схема показывает хороший результат в 99 из 100 раз. Но помните, что данную стратегию можно применять только на официальном сайте казино. Кроме того, используйте эту схему не больше 6 раз в течение 24 часов. Промокоды — специальные предложения в виде комбинации букв и цифр.
Все представленные в нашем рейтинге казино онлайн Казахстана безопасны и надежны, и работают по официально выданным лицензиям. Приложение для iOS пока отсутствует, поэтому обладателям девайсов Apple доступна только игра в мобильной версии сайта. Здесь более крупные элементы управления, контрастнее шрифт и другой интерфейс. При этом доступны все опции основной версии, от регистрации до снятия выигрышей и получения бонусов. Таким образом, в казино Вулкан играть может каждый, у кого возникнет такое желание.
Кадровые перестановки среди судей
Это реальные казино, которые имеют физическое местоположение – например, в отелях или специальных клубах. Самый популярный тип – это онлайн казино, которые обычно имеют мобильную и веб версию сайта. Для тех, кто любит играть с телефона или планшета, существуют мобильные официальный сайт казино вулкан 777 с выводом денег скачать казино, скачать которые вы можете в виде приложения. В последнее время набирают популярность крипто казино, где для пополнения используется криптовалюта. Регистрация учетной записи — обязательное условие для игры в аппараты на деньги в любом онлайн-казино.
Предлагаемое клиентам Вулкан Рояль казино зеркало абсолютно безопасно, но существует риск нарваться на поддельный мошеннический сайт.
Демо-режим позволяет игроку получить лучшие эмоции, протестировать разные стратегии.
Пополнить счет в игорных заведениях можно с банковской карты через онлайн-банкинг, с телефонного счета или электронного кошелька.
Все финансовые транзакции проводятся по зашифрованным каналам, что обеспечивает их безопасность.
Обращаем ваше внимание, что максимальная сумма вывода выигрыша из этого бонуса составляет 800 рублей. Криптоказино редко бывают в оффлайне – они работают почти всегда только в онлайн-режиме. Среди клубов этого типа самыми популярными являются Stake Casino и Selector Casino. Одним словом, Вы вряд ли будете скучать и уж точно не будете разочарованы. Также через приложение геймеру удастся подписаться на рассылку важной информации.
Мобильное приложение от казино Вулкан Рояль (19.07.2019, 18: , просмотров: 4757
Например, такие приложения показывают, какую следует выбирать линию, сколько ставить кредитов и сколько раз это сделать. Помните, что для получения бонусов их необходимо активировать в разделе «Мои бонусы» . Как процентные бонусы, так и выигрыши с бесплатными вращениями подлежат отыгрышу в размере x40 и x30 соответственно. Также стоит отметить, что максимальная ставка во время торговли составляет 20 рублей, а время выполнения торговых условий составляет 5 дней. Прежде чем играть на деньги, не помешает также ознакомиться с функционалом слота и предусмотренными бонусными играми. При правильном распределении средств можно достичь потрясающих результатов и сорвать настоящий джекпот.
В современных реалиях казино – это не только способ провести досуг с удовольствием. Это реальный способ заработать приличную сумму, играть автоматы бесплатно без регистрации. Кризис, нет работы, низкая зарплата – забудьте эти слова, если вам знаком Клуб Вулкан Рояль.
Игровые возможности видеослота Disco Spins
Отзыв – это мнение или оценка людей, которые хотят передать опыт или впечатления другим пользователям нашего сайта с обязательной аргументацией оставленного отзыва. Пожалуйста, используйте форму отзывов для оценок и рецензий, для вопросов и обсуждений – используйте форму комментариев. Существуют и другие менее популярные акции — например, те же розыгрыши или турниры для определенных эмуляторов, конкурсы и многомиллионные джекпоты. Все добавленные материалы проходят ручную модерацию, не удовлетворяющие правилам публикации удаляются администратором. Добавлять статьи на нашем сайте могут только зарегистрированные пользователи.
Friend Bonus начисляется тогда, когда игрок приглашает своих друзей для регистрации.
Бонусы за регистрацию весьма велики и значительно больше, чем предлагаются в других онлайн-казино.
На сайте вы всегда получаете актуальную статистику по оценкам сотен игроков.
Своевременно полученное уведомление повышает шансы игрока на выигрыш. Она доступна даже для тех пользователей, которые не прошли регистрацию.
Отзывы о Вулкан Рояль на 7152 kz
Ключевые детали интерфейса достаточно заметны и не теряются в общей визуальной композиции. В дальнейшем ваши навыки улучшатся, и сможете попробовать себя на реальной сцене, где выигрываются настоящие деньги. Казино Вулкан предоставляет самые лучшие бонусы и акции, повышающие любое вложение в несколько раз. Игровой автомат от компании NetEnt приглашает вас на всемирный танцевальный баттл по диско. На танцполе встретятся яркие представители этой поп культуры, которые будут сражаться за самый дорогой приз приложения.
Пожалуйста, используйте форму отзывов для оценок и рецензий, для вопросов и обсуждений – используйте форму комментариев.
Многие написанные в адрес Вулкан Рояль отзывы достаточно высоко оценивают бонусную систему казино.
Заполните необходимую информацию, нажмите «Хотите бонус», введите бонусный код, чтобы получить лучшие награды.
Официальное приложение Вулкан Рояль превосходит мобильную версию во многих компонентах.
При этом качество видеоигр, предлагаемых на Вулкан Royal нисколько не уступает другим сайтам. В противном случае, если вы начнёте применять серые схемы и обманывать казино, полученный выигрыш на вулкане вам могут не выплатить. Онлайн-казино – это место, где можно выиграть деньги, даже с небольшими затратами. По этой причине многие испытывают удачу в таких местах и иногда срывают куш. Нажмите красную кнопку «Регистрация» в верхней части главной страницы.
Как проходит тестирование интернет казино
И начать рассказ о преимуществах нужно с официального сайта казино Вулкан Рояль. Лаконичный, простой и стильный дизайн выполнен в лучших традициях европейских казино клубов. А игральные фишки, кости и карточные масти подчеркивают царит здесь атмосферу риска, азарта и выигрышей. Чем выше статус в рамках программы лояльности, тем больше подарков и возможностей получает клиент.
Помимо возможности играть на деньги, статус члена клуба открывает доступ ко многим опциям, закрытым для анонимных гостей, — турнирам, джекпотам, лотереям и бонусам.
Есть еще и несколько специализированных игр, но большинство из них не так широко известны.
Вы сможете самостоятельно протестировать функции предложенных казино, чтобы выбрать лучший вариант.
Для тех, кто хочет поиграть в карточные игры, такие как блэкджек, есть бонус в размере 1500 долларов США в течение первых трех депозитов.
Максимальная сумма возмещения в течение одной недели составляет 8000 рублей с учетом требования по отыгрышу x5. Это сертифицированные провайдеры, которые сотрудничают только с лицензированными игровыми клубами. Блокировки казино со стороны Google не будет, если они используют лицензионных провайдеров. Минимальный депозит казино составит всего 50 тенге, поэтому начать свою игровую карьеру можно даже без особых вложений. Бездепозитный бонус в размере 88 тенге вообще не требует пополнения счета. Приветственный или Welcome бонус дает дополнительную сумму денег на ваш счет, соответствующую размеру депозита игрока.
Онлайн казино Казахстан
Теперь у вас точно не возникнет вопроса где можно играть в автоматы бесплатно без регистрации. Чтобы убедиться в том, что в казино играть на деньги удобно и выгодно, ознакомьтесь с отзывами на онлайн-казино. Официальное приложение Вулкан Рояль превосходит мобильную версию во многих компонентах. Оно не имеет рекламной интеграции, обеспечивает стабильное интернет-соединение, быстро загружается игровые слоты, не блокируется органами надзора. Оператор предоставит ссылку для загрузки файла APK (для платформы Android) или IPA (для iOS). Первое впечатление от пребывания в Вулкан Онлайн исключительно положительное.
Это еще один шанс заполучить казино и получить свою награду. Чем выше статус игрока в казино, тем выше процент кэшбэка. Для Luxor и Caesars Palace – 3%, но игрок со статусом Vulkan получит бонусный кэшбэк 12% .
ТОП-7 популярных игровых автоматов казино
Если есть аккаунт в популярной соцсети или мессенджере, для начальной регистрации достаточно дать согласие на обработку профиля. В личном кабинете casino Vulcan Royal нужно представить дополнительные сведения о себе.
Пишите ваши отзывы о своих любимых онлайн казино Казахстана, в которых вам довелось поиграть.
Понедельник – особенный день, поскольку игроки получают часть потерянных на предыдущей неделе денег.
Строгий темно-синий дизайн не раздражает глаз чрезмерной пестротой и яркостью.
В качестве примера можно привести программу лояльности к казино «Rox» — пополнив счет на 5000 тенге, игрок получит такую же сумму в качестве бонуса.
Незарегистрированным пользователям игра в слоты на тенге с выводом остается недоступной. В онлайн казино Казахстана, автоматы на реальные деньги всегда пользовались самым весомым спросом среди Ловцов Фортуны. Среди официальных казино с депозитом, можно выделить следующий рейтинг ТОП 7 игр игровых автоматов в Казахстане. В рейтинг лучших игровых клубов по версии нашего портала входят проверенные и надежные онлайн казино в Казахстане. В этих казино пользователи получают настоящее удовольствие от игры на реальные деньги.
Счетчики и рейтинги
Детальный обзор каждого бренда казино ищите на нашем сайте. Новые интернет казино Казахстана обязательно проходят тестирование. В рейтинг попадают только те клубы, которые предлагают безопасные игры. В новых казино онлайн игроки часто получают бесплатные фриспины и щедрый приветственный бонус. Пополнить счет в игорных заведениях можно с банковской карты через онлайн-банкинг, с телефонного счета или электронного кошелька. Стоит учитывать, что большинство игровых площадок предоставляют приветственные бонусы на депозит.
Рекомендуется заранее записать контакты службы поддержки в соцсетях, чтобы быстро узнавать актуальные адреса.
Прежде чем играть на деньги, не помешает также ознакомиться с функционалом слота и предусмотренными бонусными играми.
Промокоды — специальные предложения в виде комбинации букв и цифр.
При высокой волатильности время от времени выпадают крупные выплаты, если геймер проявит должную терпеливость.
Следует быть готовым к проверке документов для идентификации личности.
Каждый новый игрок в онлайн-казино Vulkan Royal может рассчитывать на приветственный бонус, покрывающий первые два депозита . При первом депозите минимум 40 рублей Vulkan Royal предлагает 100% приветственный бонус до 1200 рублей и 25 бесплатных вращений в Book of Dead (Play’nGO). Рокс Казино — лидер казахстанского рынка в вопросах бонусной политики. Интернет проект предлагает новоявленным пользователям приветственный пакет в размере 777% к сумме пополнения и 200 бесплатных спинов за регистрацию. Online Слоты — не единственное развлечение на сайте площадки, здесь можно найти информацию о стрип-клубе, который скрасит досуг любому скучающему игроку. Также в некоторых онлайн казино принимаются российские карты «Мир».
Jet Casino
Также современные онлайн казино могут предложить своим клиентам преуспеть за столами с реальными дилерами. Такие игры происходят в реальном времени, а все происходящее транслируется с помощью нескольких камер.
Это одна из лучших и уникальных особенностей, которыми обладает онлайн-казино.
Приложение для iOS пока отсутствует, поэтому обладателям девайсов Apple доступна только игра в мобильной версии сайта.
Новички здесь могут рассчитывать о приятных бонусах от администрации в виде бонуса на первый депозит.
При выводе средств зачастую приходится ждать, пока заявку обработают. Иногда задержка связана с размером суммы или претензиями со стороны администрации. Деньги перечисляются на реквизиты, использовавшиеся для пополнения баланса в онлайн казино Казахстан Вулкан Рояль. Если это невозможно, следует обратиться в службу поддержки. При выборе автомата Vulkan Royal опытные игроки обращают внимание не только на RTP, сюжет и оформление.
Официальные интернет казино Казахстана
Как правило, такая схема показывает хороший результат в 99 из 100 раз. Но помните, что данную стратегию можно применять только на официальном сайте казино. Кроме того, используйте эту схему не больше 6 раз в течение 24 часов. Промокоды — специальные предложения в виде комбинации букв и цифр.
Все представленные в нашем рейтинге казино онлайн Казахстана безопасны и надежны, и работают по официально выданным лицензиям. Приложение для iOS пока отсутствует, поэтому обладателям девайсов Apple доступна только игра в мобильной версии сайта. Здесь более крупные элементы управления, контрастнее шрифт и другой интерфейс. При этом доступны все опции основной версии, от регистрации до снятия выигрышей и получения бонусов. Таким образом, в казино Вулкан играть может каждый, у кого возникнет такое желание.
Кадровые перестановки среди судей
Это реальные казино, которые имеют физическое местоположение – например, в отелях или специальных клубах. Самый популярный тип – это онлайн казино, которые обычно имеют мобильную и веб версию сайта. Для тех, кто любит играть с телефона или планшета, существуют мобильные официальный сайт казино вулкан 777 с выводом денег скачать казино, скачать которые вы можете в виде приложения. В последнее время набирают популярность крипто казино, где для пополнения используется криптовалюта. Регистрация учетной записи — обязательное условие для игры в аппараты на деньги в любом онлайн-казино.
Предлагаемое клиентам Вулкан Рояль казино зеркало абсолютно безопасно, но существует риск нарваться на поддельный мошеннический сайт.
Демо-режим позволяет игроку получить лучшие эмоции, протестировать разные стратегии.
Пополнить счет в игорных заведениях можно с банковской карты через онлайн-банкинг, с телефонного счета или электронного кошелька.
Все финансовые транзакции проводятся по зашифрованным каналам, что обеспечивает их безопасность.
Обращаем ваше внимание, что максимальная сумма вывода выигрыша из этого бонуса составляет 800 рублей. Криптоказино редко бывают в оффлайне – они работают почти всегда только в онлайн-режиме. Среди клубов этого типа самыми популярными являются Stake Casino и Selector Casino. Одним словом, Вы вряд ли будете скучать и уж точно не будете разочарованы. Также через приложение геймеру удастся подписаться на рассылку важной информации.
Мобильное приложение от казино Вулкан Рояль (19.07.2019, 18: , просмотров: 4757
Например, такие приложения показывают, какую следует выбирать линию, сколько ставить кредитов и сколько раз это сделать. Помните, что для получения бонусов их необходимо активировать в разделе «Мои бонусы» . Как процентные бонусы, так и выигрыши с бесплатными вращениями подлежат отыгрышу в размере x40 и x30 соответственно. Также стоит отметить, что максимальная ставка во время торговли составляет 20 рублей, а время выполнения торговых условий составляет 5 дней. Прежде чем играть на деньги, не помешает также ознакомиться с функционалом слота и предусмотренными бонусными играми. При правильном распределении средств можно достичь потрясающих результатов и сорвать настоящий джекпот.
В современных реалиях казино – это не только способ провести досуг с удовольствием. Это реальный способ заработать приличную сумму, играть автоматы бесплатно без регистрации. Кризис, нет работы, низкая зарплата – забудьте эти слова, если вам знаком Клуб Вулкан Рояль.
Игровые возможности видеослота Disco Spins
Отзыв – это мнение или оценка людей, которые хотят передать опыт или впечатления другим пользователям нашего сайта с обязательной аргументацией оставленного отзыва. Пожалуйста, используйте форму отзывов для оценок и рецензий, для вопросов и обсуждений – используйте форму комментариев. Существуют и другие менее популярные акции — например, те же розыгрыши или турниры для определенных эмуляторов, конкурсы и многомиллионные джекпоты. Все добавленные материалы проходят ручную модерацию, не удовлетворяющие правилам публикации удаляются администратором. Добавлять статьи на нашем сайте могут только зарегистрированные пользователи.
Friend Bonus начисляется тогда, когда игрок приглашает своих друзей для регистрации.
Бонусы за регистрацию весьма велики и значительно больше, чем предлагаются в других онлайн-казино.
На сайте вы всегда получаете актуальную статистику по оценкам сотен игроков.
Своевременно полученное уведомление повышает шансы игрока на выигрыш. Она доступна даже для тех пользователей, которые не прошли регистрацию.
Отзывы о Вулкан Рояль на 7152 kz
Ключевые детали интерфейса достаточно заметны и не теряются в общей визуальной композиции. В дальнейшем ваши навыки улучшатся, и сможете попробовать себя на реальной сцене, где выигрываются настоящие деньги. Казино Вулкан предоставляет самые лучшие бонусы и акции, повышающие любое вложение в несколько раз. Игровой автомат от компании NetEnt приглашает вас на всемирный танцевальный баттл по диско. На танцполе встретятся яркие представители этой поп культуры, которые будут сражаться за самый дорогой приз приложения.
Пожалуйста, используйте форму отзывов для оценок и рецензий, для вопросов и обсуждений – используйте форму комментариев.
Многие написанные в адрес Вулкан Рояль отзывы достаточно высоко оценивают бонусную систему казино.
Заполните необходимую информацию, нажмите «Хотите бонус», введите бонусный код, чтобы получить лучшие награды.
Официальное приложение Вулкан Рояль превосходит мобильную версию во многих компонентах.
При этом качество видеоигр, предлагаемых на Вулкан Royal нисколько не уступает другим сайтам. В противном случае, если вы начнёте применять серые схемы и обманывать казино, полученный выигрыш на вулкане вам могут не выплатить. Онлайн-казино – это место, где можно выиграть деньги, даже с небольшими затратами. По этой причине многие испытывают удачу в таких местах и иногда срывают куш. Нажмите красную кнопку «Регистрация» в верхней части главной страницы.
Как проходит тестирование интернет казино
И начать рассказ о преимуществах нужно с официального сайта казино Вулкан Рояль. Лаконичный, простой и стильный дизайн выполнен в лучших традициях европейских казино клубов. А игральные фишки, кости и карточные масти подчеркивают царит здесь атмосферу риска, азарта и выигрышей. Чем выше статус в рамках программы лояльности, тем больше подарков и возможностей получает клиент.
Помимо возможности играть на деньги, статус члена клуба открывает доступ ко многим опциям, закрытым для анонимных гостей, — турнирам, джекпотам, лотереям и бонусам.
Есть еще и несколько специализированных игр, но большинство из них не так широко известны.
Вы сможете самостоятельно протестировать функции предложенных казино, чтобы выбрать лучший вариант.
Для тех, кто хочет поиграть в карточные игры, такие как блэкджек, есть бонус в размере 1500 долларов США в течение первых трех депозитов.
Максимальная сумма возмещения в течение одной недели составляет 8000 рублей с учетом требования по отыгрышу x5. Это сертифицированные провайдеры, которые сотрудничают только с лицензированными игровыми клубами. Блокировки казино со стороны Google не будет, если они используют лицензионных провайдеров. Минимальный депозит казино составит всего 50 тенге, поэтому начать свою игровую карьеру можно даже без особых вложений. Бездепозитный бонус в размере 88 тенге вообще не требует пополнения счета. Приветственный или Welcome бонус дает дополнительную сумму денег на ваш счет, соответствующую размеру депозита игрока.
Онлайн казино Казахстан
Теперь у вас точно не возникнет вопроса где можно играть в автоматы бесплатно без регистрации. Чтобы убедиться в том, что в казино играть на деньги удобно и выгодно, ознакомьтесь с отзывами на онлайн-казино. Официальное приложение Вулкан Рояль превосходит мобильную версию во многих компонентах. Оно не имеет рекламной интеграции, обеспечивает стабильное интернет-соединение, быстро загружается игровые слоты, не блокируется органами надзора. Оператор предоставит ссылку для загрузки файла APK (для платформы Android) или IPA (для iOS). Первое впечатление от пребывания в Вулкан Онлайн исключительно положительное.
Это еще один шанс заполучить казино и получить свою награду. Чем выше статус игрока в казино, тем выше процент кэшбэка. Для Luxor и Caesars Palace – 3%, но игрок со статусом Vulkan получит бонусный кэшбэк 12% .
ТОП-7 популярных игровых автоматов казино
Если есть аккаунт в популярной соцсети или мессенджере, для начальной регистрации достаточно дать согласие на обработку профиля. В личном кабинете casino Vulcan Royal нужно представить дополнительные сведения о себе.
Пишите ваши отзывы о своих любимых онлайн казино Казахстана, в которых вам довелось поиграть.
Понедельник – особенный день, поскольку игроки получают часть потерянных на предыдущей неделе денег.
Строгий темно-синий дизайн не раздражает глаз чрезмерной пестротой и яркостью.
В качестве примера можно привести программу лояльности к казино «Rox» — пополнив счет на 5000 тенге, игрок получит такую же сумму в качестве бонуса.
Незарегистрированным пользователям игра в слоты на тенге с выводом остается недоступной. В онлайн казино Казахстана, автоматы на реальные деньги всегда пользовались самым весомым спросом среди Ловцов Фортуны. Среди официальных казино с депозитом, можно выделить следующий рейтинг ТОП 7 игр игровых автоматов в Казахстане. В рейтинг лучших игровых клубов по версии нашего портала входят проверенные и надежные онлайн казино в Казахстане. В этих казино пользователи получают настоящее удовольствие от игры на реальные деньги.
Счетчики и рейтинги
Детальный обзор каждого бренда казино ищите на нашем сайте. Новые интернет казино Казахстана обязательно проходят тестирование. В рейтинг попадают только те клубы, которые предлагают безопасные игры. В новых казино онлайн игроки часто получают бесплатные фриспины и щедрый приветственный бонус. Пополнить счет в игорных заведениях можно с банковской карты через онлайн-банкинг, с телефонного счета или электронного кошелька. Стоит учитывать, что большинство игровых площадок предоставляют приветственные бонусы на депозит.
Рекомендуется заранее записать контакты службы поддержки в соцсетях, чтобы быстро узнавать актуальные адреса.
Прежде чем играть на деньги, не помешает также ознакомиться с функционалом слота и предусмотренными бонусными играми.
Промокоды — специальные предложения в виде комбинации букв и цифр.
При высокой волатильности время от времени выпадают крупные выплаты, если геймер проявит должную терпеливость.
Следует быть готовым к проверке документов для идентификации личности.
Каждый новый игрок в онлайн-казино Vulkan Royal может рассчитывать на приветственный бонус, покрывающий первые два депозита . При первом депозите минимум 40 рублей Vulkan Royal предлагает 100% приветственный бонус до 1200 рублей и 25 бесплатных вращений в Book of Dead (Play’nGO). Рокс Казино — лидер казахстанского рынка в вопросах бонусной политики. Интернет проект предлагает новоявленным пользователям приветственный пакет в размере 777% к сумме пополнения и 200 бесплатных спинов за регистрацию. Online Слоты — не единственное развлечение на сайте площадки, здесь можно найти информацию о стрип-клубе, который скрасит досуг любому скучающему игроку. Также в некоторых онлайн казино принимаются российские карты «Мир».
Jet Casino
Также современные онлайн казино могут предложить своим клиентам преуспеть за столами с реальными дилерами. Такие игры происходят в реальном времени, а все происходящее транслируется с помощью нескольких камер.
Это одна из лучших и уникальных особенностей, которыми обладает онлайн-казино.
Приложение для iOS пока отсутствует, поэтому обладателям девайсов Apple доступна только игра в мобильной версии сайта.
Новички здесь могут рассчитывать о приятных бонусах от администрации в виде бонуса на первый депозит.
При выводе средств зачастую приходится ждать, пока заявку обработают. Иногда задержка связана с размером суммы или претензиями со стороны администрации. Деньги перечисляются на реквизиты, использовавшиеся для пополнения баланса в онлайн казино Казахстан Вулкан Рояль. Если это невозможно, следует обратиться в службу поддержки. При выборе автомата Vulkan Royal опытные игроки обращают внимание не только на RTP, сюжет и оформление.
Официальные интернет казино Казахстана
Как правило, такая схема показывает хороший результат в 99 из 100 раз. Но помните, что данную стратегию можно применять только на официальном сайте казино. Кроме того, используйте эту схему не больше 6 раз в течение 24 часов. Промокоды — специальные предложения в виде комбинации букв и цифр.
Все представленные в нашем рейтинге казино онлайн Казахстана безопасны и надежны, и работают по официально выданным лицензиям. Приложение для iOS пока отсутствует, поэтому обладателям девайсов Apple доступна только игра в мобильной версии сайта. Здесь более крупные элементы управления, контрастнее шрифт и другой интерфейс. При этом доступны все опции основной версии, от регистрации до снятия выигрышей и получения бонусов. Таким образом, в казино Вулкан играть может каждый, у кого возникнет такое желание.
Кадровые перестановки среди судей
Это реальные казино, которые имеют физическое местоположение – например, в отелях или специальных клубах. Самый популярный тип – это онлайн казино, которые обычно имеют мобильную и веб версию сайта. Для тех, кто любит играть с телефона или планшета, существуют мобильные официальный сайт казино вулкан 777 с выводом денег скачать казино, скачать которые вы можете в виде приложения. В последнее время набирают популярность крипто казино, где для пополнения используется криптовалюта. Регистрация учетной записи — обязательное условие для игры в аппараты на деньги в любом онлайн-казино.
Предлагаемое клиентам Вулкан Рояль казино зеркало абсолютно безопасно, но существует риск нарваться на поддельный мошеннический сайт.
Демо-режим позволяет игроку получить лучшие эмоции, протестировать разные стратегии.
Пополнить счет в игорных заведениях можно с банковской карты через онлайн-банкинг, с телефонного счета или электронного кошелька.
Все финансовые транзакции проводятся по зашифрованным каналам, что обеспечивает их безопасность.
Обращаем ваше внимание, что максимальная сумма вывода выигрыша из этого бонуса составляет 800 рублей. Криптоказино редко бывают в оффлайне – они работают почти всегда только в онлайн-режиме. Среди клубов этого типа самыми популярными являются Stake Casino и Selector Casino. Одним словом, Вы вряд ли будете скучать и уж точно не будете разочарованы. Также через приложение геймеру удастся подписаться на рассылку важной информации.
Мобильное приложение от казино Вулкан Рояль (19.07.2019, 18: , просмотров: 4757
Например, такие приложения показывают, какую следует выбирать линию, сколько ставить кредитов и сколько раз это сделать. Помните, что для получения бонусов их необходимо активировать в разделе «Мои бонусы» . Как процентные бонусы, так и выигрыши с бесплатными вращениями подлежат отыгрышу в размере x40 и x30 соответственно. Также стоит отметить, что максимальная ставка во время торговли составляет 20 рублей, а время выполнения торговых условий составляет 5 дней. Прежде чем играть на деньги, не помешает также ознакомиться с функционалом слота и предусмотренными бонусными играми. При правильном распределении средств можно достичь потрясающих результатов и сорвать настоящий джекпот.
В современных реалиях казино – это не только способ провести досуг с удовольствием. Это реальный способ заработать приличную сумму, играть автоматы бесплатно без регистрации. Кризис, нет работы, низкая зарплата – забудьте эти слова, если вам знаком Клуб Вулкан Рояль.
Игровые возможности видеослота Disco Spins
Отзыв – это мнение или оценка людей, которые хотят передать опыт или впечатления другим пользователям нашего сайта с обязательной аргументацией оставленного отзыва. Пожалуйста, используйте форму отзывов для оценок и рецензий, для вопросов и обсуждений – используйте форму комментариев. Существуют и другие менее популярные акции — например, те же розыгрыши или турниры для определенных эмуляторов, конкурсы и многомиллионные джекпоты. Все добавленные материалы проходят ручную модерацию, не удовлетворяющие правилам публикации удаляются администратором. Добавлять статьи на нашем сайте могут только зарегистрированные пользователи.
Friend Bonus начисляется тогда, когда игрок приглашает своих друзей для регистрации.
Бонусы за регистрацию весьма велики и значительно больше, чем предлагаются в других онлайн-казино.
На сайте вы всегда получаете актуальную статистику по оценкам сотен игроков.
Своевременно полученное уведомление повышает шансы игрока на выигрыш. Она доступна даже для тех пользователей, которые не прошли регистрацию.
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