@charset "UTF-8";
    html {
line-height: 1.15; -webkit-text-size-adjust: 100%; }  body {
margin: 0;
} main {
display: block;
} h1 {
font-size: 2em;
margin: 0.67em 0;
}  hr {
-webkit-box-sizing: content-box;
box-sizing: content-box; height: 0; overflow: visible; } pre {
font-family: monospace, monospace; font-size: 1em; }  a {
background-color: transparent;
} abbr[title] {
border-bottom: none; text-decoration: underline; -webkit-text-decoration: underline dotted;
text-decoration: underline dotted; } b,
strong {
font-weight: bolder;
} code,
kbd,
samp {
font-family: monospace, monospace; font-size: 1em; } small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}  img {
border-style: none;
}  button,
input,
optgroup,
select,
textarea {
font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0; } button,
input { overflow: visible;
} button,
select { text-transform: none;
} button,
[type=button],
[type=reset],
[type=submit] {
-webkit-appearance: button;
} button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
border-style: none;
padding: 0;
} button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
outline: 1px dotted ButtonText;
} fieldset {
padding: 0.35em 0.75em 0.625em;
} legend {
-webkit-box-sizing: border-box;
box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; } progress {
vertical-align: baseline;
} textarea {
overflow: auto;
} [type=checkbox],
[type=radio] {
-webkit-box-sizing: border-box;
box-sizing: border-box; padding: 0; } [type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
height: auto;
} [type=search] {
-webkit-appearance: textfield; outline-offset: -2px; } [type=search]::-webkit-search-decoration {
-webkit-appearance: none;
} ::-webkit-file-upload-button {
-webkit-appearance: button; font: inherit; }  details {
display: block;
} summary {
display: list-item;
}  template {
display: none;
} [hidden] {
display: none;
}
ul,
ol,
dl,
p,
h1,
h2,
h3,
h4,
h5,
h6,
address,
form,
table,
blockquote,
applet,
embed,
object,
iframe,
frameset {
margin: 0 0 20px;
}
blockquote {
border-left: 4px solid #ddd;
padding-left: 10px;
margin-left: 0;
}
table {
width: 100%;
margin: 8px 0;
border-radius: 4px;
border-spacing: 0;
border-collapse: collapse;
word-break: break-all;
}
td,
th {
padding: 8px;
border: 1px solid #4a4948;
border-right: 0;
border-left: 0;
text-align: left;
}
td:first-of-type,
th:first-of-type {
border-left: 1px solid #4a4948;
}
td:last-of-type,
th:last-of-type {
border-right: 1px solid #4a4948;
}
th {
background-color: #f8f9fa;
font-size: smaller;
font-weight: 600;
}
ul,
ol {
padding-left: 20px;
}
ul ul,
ul ol,
ol ul,
ol ol {
padding-left: 20px;
margin: 0;
}
ul {
list-style-type: disc;
}
dl dt {
float: left;
clear: left;
padding-right: 0.3em;
font-weight: bold;
}
dl dd {
overflow: hidden;
}
pre {
max-width: 100%;
overflow: auto;
}
.navigation-single, .nav-links,
.navigation,
.navigation-comments {
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;
margin-bottom: 20px;
}
.navigation-single .next a,
.navigation-single .prev a, .nav-links .next,
.nav-links .prev,
.navigation .next,
.navigation .prev,
.navigation-comments .next,
.navigation-comments .prev {
background: transparent;
color: #000;
border: 2px solid #D63F94;
padding: 8px 11px;
font-size: 16px;
line-height: 1.2;
}
.navigation-single .next a:hover,
.navigation-single .prev a:hover, .nav-links .next:hover,
.nav-links .prev:hover,
.navigation .next:hover,
.navigation .prev:hover,
.navigation-comments .next:hover,
.navigation-comments .prev:hover {
background: -webkit-gradient(linear, left top, right top, from(#B8519E), to(#D63F94));
background: linear-gradient(90deg, #B8519E 0%, #D63F94 100%);
color: #fff;
}
:root {
--wp--style--global--content-size: 1405px;
}
.wp-block-group__inner-container {
padding-left: 24px;
padding-right: 24px;
}
@media (min-width: 768px) {
[id=twocolumns] {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
}
[id=content] {
padding-top: 30px;
padding-bottom: 30px;
}
@media (min-width: 768px) {
[id=content] {
width: 70%;
}
}
[id=content]:only-child {
width: 100%;
}
[id=sidebar] {
padding-top: 30px;
padding-bottom: 30px;
}
@media (min-width: 768px) {
[id=sidebar] {
width: 30%;
padding-left: 30px;
}
}
.widget {
margin-bottom: 20px;
}
.widget select {
min-width: 150px;
width: 100%;
}
.search-form,
.post-password-form {
margin-bottom: 10px;
}
.search-form label,
.post-password-form label {
display: block;
}
.search-form input,
.post-password-form input {
float: left;
margin-right: 5px;
}
@media (min-width: 768px) {
[id=sidebar] .search-form input,
[id=sidebar] .post-password-form input {
width: 100%;
margin: 0 0 5px;
}
}
.search-form input[type=submit],
.post-password-form input[type=submit] {
margin: 0;
}
.nav-links,
.navigation,
.navigation-comments {
width: 100%;
position: relative;
}
.nav-links .screen-reader-text,
.navigation .screen-reader-text,
.navigation-comments .screen-reader-text {
position: absolute;
left: -99999px;
}
.nav-links .page-numbers,
.navigation .page-numbers,
.navigation-comments .page-numbers {
margin: 0 3px;
}
.nav-links .page-numbers:first-child,
.navigation .page-numbers:first-child,
.navigation-comments .page-numbers:first-child {
margin-left: 0;
}
.nav-links .page-numbers:last-child,
.navigation .page-numbers:last-child,
.navigation-comments .page-numbers:last-child {
margin-right: 0;
}
.nav-links .next,
.nav-links .prev,
.navigation .next,
.navigation .prev,
.navigation-comments .next,
.navigation-comments .prev {
-webkit-transition: background 0.3s ease-in-out;
transition: background 0.3s ease-in-out;
max-width: 49%;
}
@media (max-width: 767px) {
.nav-links .next,
.nav-links .prev,
.navigation .next,
.navigation .prev,
.navigation-comments .next,
.navigation-comments .prev {
font-size: 0;
}
.nav-links .next:after,
.nav-links .prev:after,
.navigation .next:after,
.navigation .prev:after,
.navigation-comments .next:after,
.navigation-comments .prev:after {
content: "»";
font-size: 16px;
}
}
@media (max-width: 767px) {
.nav-links .prev:after,
.navigation .prev:after,
.navigation-comments .prev:after {
content: "«";
}
}
.navigation-single {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
width: 100%;
}
.navigation-single .next,
.navigation-single .prev {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 0;
margin: 0;
max-width: 49%;
border: 0;
}
.navigation-single .next a,
.navigation-single .prev a {
-webkit-transition: background 0.3s ease-in-out;
transition: background 0.3s ease-in-out;
display: block;
padding: 8px 11px;
border: 2px solid #D63F94;
}
@media (max-width: 767px) {
.navigation-single .next a,
.navigation-single .prev a {
font-size: 0;
}
.navigation-single .next a:after,
.navigation-single .prev a:after {
content: "»";
font-size: 16px;
}
}
@media (max-width: 767px) {
.navigation-single .prev a:after {
content: "«";
}
}
.comment-form label {
display: block;
padding-bottom: 4px;
}
.comment-form input,
.comment-form textarea {
margin: 0 4px 0 0;
width: 100%;
}
@media (min-width: 768px) {
.comment-form input,
.comment-form textarea {
max-width: 300px;
}
}
.comment-form input[type=submit],
.comment-form textarea[type=submit] {
display: block;
width: auto;
}
.comment-form textarea {
overflow: auto;
margin: 0;
height: 120px;
min-height: 120px;
}
.commentlist {
margin: 0 0 1.2em;
}
.commentlist .edit-link {
margin: 0;
}
.commentlist .avatar-holder {
float: left;
margin: 0 1.2em 4px 0;
}
.commentlist-item .commentlist-item {
padding: 0;
}
@media (min-width: 768px) {
.commentlist-item .commentlist-item {
padding: 0 0 0 2em;
}
}
.comment,
.commentlist-holder {
overflow: hidden;
}
.commentlist-item .commentlist-item,
.commentlist-item + .commentlist-item {
padding-top: 20px;
}
.widget_calendar th,
.widget_calendar td {
text-align: center;
}
.widget_calendar #prev {
text-align: left;
}
.widget_calendar #next {
text-align: right;
}
#wp-calendar {
width: 100%;
}
.wp-caption {
max-width: 100%;
clear: both;
border: 2px solid #D63F94;
padding: 4px;
margin-bottom: 20px;
text-align: center;
}
.wp-caption img {
margin-bottom: 4px;
}
.wp-caption p {
margin: 0;
}
.aligncenter {
margin: 0 auto 20px;
}
img.aligncenter {
display: block;
margin: 0 auto;
}
.alignleft {
float: left;
margin: 0 1.2em 4px 0;
}
.alignright {
float: right;
margin: 0 0 4px 1.2em;
}
.mejs-container {
margin-bottom: 20px;
}
.wp-caption-text,
.gallery,
.alignnone,
.gallery-caption,
.sticky,
.bypostauthor {
height: auto;
}
.gallery {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
width: 100%;
}
.gallery .gallery-item {
margin: 0;
padding: 0 10px 10px;
}
.gallery .gallery-item dt {
float: none;
width: 100%;
margin: 0 0 10px;
padding: 0;
}
.gallery-columns-2 .gallery-item {
max-width: 50%;
width: 50%;
}
.gallery-columns-3 .gallery-item {
max-width: 33.33%;
width: 33.33%;
}
.tagcloud {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.comment-list .comment-body {
margin-bottom: 20px;
}
.comment-author img {
margin-right: 10px;
}
html {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-text-size-adjust: 100%;
}
*,
*:before,
*:after {
-webkit-box-sizing: inherit;
box-sizing: inherit;
}
* {
max-height: 1000000px;
}
main,
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
display: block;
}
ul,
ol,
dl,
p,
h1,
h2,
h3,
h4,
h5,
h6,
address,
form,
table,
blockquote,
applet,
embed,
object,
iframe,
frameset {
margin: 0 0 20px;
}
blockquote {
border-left: 4px solid #ddd;
padding-left: 10px;
margin-left: 0;
}
table {
border-collapse: collapse;
}
th {
text-align: center;
vertical-align: middle;
}
ul,
ol {
padding-left: 20px;
}
ul ul,
ul ol,
ol ul,
ol ol {
padding-left: 20px;
margin: 0;
}
ul {
list-style-type: disc;
}
dl dt {
float: left;
clear: left;
padding-right: 0.3em;
font-weight: bold;
}
dl dd {
overflow: hidden;
}
pre {
max-width: 100%;
overflow: auto;
}
body {
color: #303030;
background: #fff;
font: 16px/1.25 "Roboto", "Helvetica Neue", "Helvetica", sans-serif;
min-width: 320px;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
margin: 0;
}
@media (min-width: 768px) {
body {
font-size: 24px;
line-height: 1.2;
}
}
img {
max-width: 100%;
height: auto;
vertical-align: top;
display: inline-block;
}
.gm-style img {
max-width: none;
}
@media (max-width: 1023px) {
iframe {
width: 100%;
}
}
.resize-active * {
-webkit-transition: none !important;
transition: none !important;
}
.section-how-it-works .instruction-list, .section-benefits .benefits-list, [id=footer] .links-list, [id=header-alt] .nav, .tagcloud {
margin: 0;
padding: 0;
list-style: none;
}
.clearfix:after, dl:after, .widget:after, .search-form:after,
.post-password-form:after, .search-form p:after,
.post-password-form p:after {
content: "";
display: block;
clear: both;
} .visually-hidden,
.accessibility {
border: 0;
clip: rect(0, 0, 0, 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
white-space: nowrap;
width: 1px;
} .visually-hidden.focusable:active,
.visually-hidden.focusable:focus {
clip: auto;
height: auto;
margin: 0;
overflow: visible;
position: static;
white-space: inherit;
width: auto;
}
@font-face {
font-family: "Gotham";
src: url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-Book.eot);
src: url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-Book.eot?#iefix) format("embedded-opentype"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-Book.woff2) format("woff2"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-Book.woff) format("woff"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-Book.ttf) format("truetype"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-Book.svg#Gotham-Book) format("svg");
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "Gotham";
src: url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-Light.eot);
src: url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-Light.eot?#iefix) format("embedded-opentype"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-Light.woff2) format("woff2"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-Light.woff) format("woff"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-Light.ttf) format("truetype"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-Light.svg#Gotham-Light) format("svg");
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "Gotham";
src: url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-Bold.eot);
src: url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-Bold.eot?#iefix) format("embedded-opentype"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-Bold.woff2) format("woff2"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-Bold.woff) format("woff"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-Bold.ttf) format("truetype"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-Bold.svg#Gotham-Bold) format("svg");
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "Gotham";
src: url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-BoldItalic.eot);
src: url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-BoldItalic.eot?#iefix) format("embedded-opentype"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-BoldItalic.woff2) format("woff2"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-BoldItalic.woff) format("woff"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-BoldItalic.ttf) format("truetype"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-BoldItalic.svg#Gotham-BoldItalic) format("svg");
font-weight: bold;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: "Gotham";
src: url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-LightItalic.eot);
src: url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-LightItalic.eot?#iefix) format("embedded-opentype"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-LightItalic.woff2) format("woff2"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-LightItalic.woff) format("woff"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-LightItalic.ttf) format("truetype"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-LightItalic.svg#Gotham-LightItalic) format("svg");
font-weight: 300;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: "Gotham";
src: url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-Medium.eot);
src: url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-Medium.eot?#iefix) format("embedded-opentype"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-Medium.woff2) format("woff2"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-Medium.woff) format("woff"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-Medium.ttf) format("truetype"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-Medium.svg#Gotham-Medium) format("svg");
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "Gotham";
src: url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-BookItalic.eot);
src: url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-BookItalic.eot?#iefix) format("embedded-opentype"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-BookItalic.woff2) format("woff2"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-BookItalic.woff) format("woff"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-BookItalic.ttf) format("truetype"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-BookItalic.svg#Gotham-BookItalic) format("svg");
font-weight: normal;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: "Gotham";
src: url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-MediumItalic.eot);
src: url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-MediumItalic.eot?#iefix) format("embedded-opentype"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-MediumItalic.woff2) format("woff2"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-MediumItalic.woff) format("woff"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-MediumItalic.ttf) format("truetype"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Gotham-MediumItalic.svg#Gotham-MediumItalic) format("svg");
font-weight: 500;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: "Otterco";
src: url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Otterco-Medium.eot);
src: url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Otterco-Medium.eot?#iefix) format("embedded-opentype"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Otterco-Medium.woff2) format("woff2"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Otterco-Medium.woff) format("woff"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Otterco-Medium.ttf) format("truetype"), url(//www.instashowplus.com/wp-content/themes/instashowapp/fonts/Otterco-Medium.svg#Otterco-Medium) format("svg");
font-weight: 500;
font-style: normal;
font-display: swap;
}
mark {
background: transparent;
color: var(--green);
}
form,
fieldset {
margin: 0;
padding: 0;
border-style: none;
}
input[type=text],
input[type=tel],
input[type=email],
input[type=search],
input[type=password],
input[type=url],
textarea,
select {
-webkit-transition: border 0.3s ease-in-out;
transition: border 0.3s ease-in-out;
-webkit-appearance: none;
-webkit-border-radius: 0;
padding: 10px 0 0 !important;
font-size: 13px;
font-weight: 500;
line-height: 28px !important;
font-family: "Roboto", "Helvetica Neue", "Helvetica", sans-serif;
-webkit-box-sizing: border-box;
box-sizing: border-box;
border: none;
border-bottom: 1px solid #D63F94;
border-radius: 0;
width: 100%;
background-color: transparent;
color: #000;
font-family: "Roboto", "Helvetica Neue", "Helvetica", sans-serif;
letter-spacing: 0.02em;
}
@media (min-width: 768px) {
input[type=text],
input[type=tel],
input[type=email],
input[type=search],
input[type=password],
input[type=url],
textarea,
select {
font-size: 15px;
}
}
input[type=text]:focus,
input[type=tel]:focus,
input[type=email]:focus,
input[type=search]:focus,
input[type=password]:focus,
input[type=url]:focus,
textarea:focus,
select:focus {
outline: none;
border-color: #000;
}
input[type=text]::-webkit-input-placeholder,
input[type=tel]::-webkit-input-placeholder,
input[type=email]::-webkit-input-placeholder,
input[type=search]::-webkit-input-placeholder,
input[type=password]::-webkit-input-placeholder,
input[type=url]::-webkit-input-placeholder,
textarea::-webkit-input-placeholder,
select::-webkit-input-placeholder {
color: #000;
}
input[type=text]::-moz-placeholder,
input[type=tel]::-moz-placeholder,
input[type=email]::-moz-placeholder,
input[type=search]::-moz-placeholder,
input[type=password]::-moz-placeholder,
input[type=url]::-moz-placeholder,
textarea::-moz-placeholder,
select::-moz-placeholder {
opacity: 1;
color: #000;
}
input[type=text]:-moz-placeholder,
input[type=tel]:-moz-placeholder,
input[type=email]:-moz-placeholder,
input[type=search]:-moz-placeholder,
input[type=password]:-moz-placeholder,
input[type=url]:-moz-placeholder,
textarea:-moz-placeholder,
select:-moz-placeholder {
color: #000;
}
input[type=text]:-ms-input-placeholder,
input[type=tel]:-ms-input-placeholder,
input[type=email]:-ms-input-placeholder,
input[type=search]:-ms-input-placeholder,
input[type=password]:-ms-input-placeholder,
input[type=url]:-ms-input-placeholder,
textarea:-ms-input-placeholder,
select:-ms-input-placeholder {
color: #000;
}
input[type=text].placeholder,
input[type=tel].placeholder,
input[type=email].placeholder,
input[type=search].placeholder,
input[type=password].placeholder,
input[type=url].placeholder,
textarea.placeholder,
select.placeholder {
color: #000;
}
input[type=search]::-webkit-search-cancel-button {
-webkit-appearance: none;
}
textarea {
resize: vertical;
vertical-align: top;
overflow: auto;
}
form button,
form input[type=button],
form input[type=file],
form input[type=submit] {
-webkit-transition: background 0.3s ease-in-out;
transition: background 0.3s ease-in-out;
-webkit-appearance: none;
-webkit-border-radius: 0;
}
body .gform_wrapper.gravity-theme .gform_fields {
grid-row-gap: 16px;
}
@media (min-width: 768px) {
body .gform_wrapper.gravity-theme .gform_fields {
grid-row-gap: 25px;
}
}
@media (min-width: 1024px) {
body .gform_wrapper.gravity-theme .gform_fields {
grid-row-gap: 30px;
}
}
body .gform_wrapper.gravity-theme .gform_footer,
body .gform_wrapper.gravity-theme .gform_page_footer {
position: relative;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding: 0;
margin: 60px 0 0;
}
@media (min-width: 1024px) {
body .gform_wrapper.gravity-theme .gform_footer,
body .gform_wrapper.gravity-theme .gform_page_footer {
margin-top: 67px;
}
}
body .gform_wrapper.gravity-theme .gform_validation_errors {
display: none !important;
}
body .gform_wrapper.gravity-theme .gfield_validation_message,
body .gform_wrapper.gravity-theme .validation_message {
border: none;
font-size: 12px;
color: #F85951;
padding: 0;
background: transparent;
font-weight: 500;
margin: 0;
-moz-text-align-last: left;
text-align-last: left;
}
body .gform_wrapper.gravity-theme .gfield_error [aria-invalid=true] {
border-color: #F85951;
color: #F85951;
border-width: 0 0 1px;
}
body .gform_wrapper.gravity-theme .gfield_error [aria-invalid=true]::-webkit-input-placeholder {
color: #F85951;
}
body .gform_wrapper.gravity-theme .gfield_error [aria-invalid=true]::-moz-placeholder {
opacity: 1;
color: #F85951;
}
body .gform_wrapper.gravity-theme .gfield_error [aria-invalid=true]:-moz-placeholder {
color: #F85951;
}
body .gform_wrapper.gravity-theme .gfield_error [aria-invalid=true]:-ms-input-placeholder {
color: #F85951;
}
body .gform_wrapper.gravity-theme .gfield_error [aria-invalid=true].placeholder {
color: #F85951;
}
body .gform_confirmation_message_1.gform_confirmation_message,
body .gform_confirmation_message_2.gform_confirmation_message {
font-size: 16px;
color: green;
text-align: center;
}
@media (min-width: 768px) {
body .gform_confirmation_message_1.gform_confirmation_message,
body .gform_confirmation_message_2.gform_confirmation_message {
font-size: 20px;
}
}
@media (min-width: 1024px) {
body .gform_confirmation_message_1.gform_confirmation_message,
body .gform_confirmation_message_2.gform_confirmation_message {
font-size: 22px;
}
}
body .gform_ajax_spinner {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
[id=header-alt] {
-webkit-transition: padding 0.3s ease-in-out;
transition: padding 0.3s ease-in-out;
position: sticky !important;
top: 0 !important; 
z-index: 20 !important;
padding: 10px 0;
background: #fff;
}
.logged-in [id=header-alt]{top: 31px !important;} 
[id=header-alt] {
padding: 20px 0;    background: var(--light-blue);
}
[id=header-alt].fixed-position {
-webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.1);
box-shadow: 0 3px 8px rgba(0, 0, 0, 0.1);
}
[id=header-alt] .header-holder {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
[id=header-alt] .container {
max-width: 1675px;
}
@media (max-width: 767px) {
[id=header-alt] .container {
padding: 0 23px;
}
}
[id=header-alt] .logo img {
width: 100%;
}
@media (max-width: 1023px) {
[id=header-alt] .menu-holder {
position: absolute;
top: 100%;
left: 0;
right: 0;
background-color: #fff;
padding: 70px 24px;
z-index: 20;
-webkit-transform: translateX(100%);
transform: translateX(100%);
overflow-y: auto;
overflow-x: hidden;
-webkit-transition: 0.35s cubic-bezier(0.4, 0, 1, 1) -webkit-transform;
transition: 0.35s cubic-bezier(0.4, 0, 1, 1) -webkit-transform;
transition: 0.35s cubic-bezier(0.4, 0, 1, 1) transform;
transition: 0.35s cubic-bezier(0.4, 0, 1, 1) transform, 0.35s cubic-bezier(0.4, 0, 1, 1) -webkit-transform;
}
}
@media (min-width: 1024px) {
[id=header-alt] .menu-holder {
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;
}
}
@media (max-width: 1023px) {
.nav-active [id=header-alt] .menu-holder {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
[id=header-alt] .menu-holder .btn, [id=header-alt] .menu-holder form button, form [id=header-alt] .menu-holder button,
[id=header-alt] .menu-holder form input[type=button],
form [id=header-alt] .menu-holder input[type=button],
[id=header-alt] .menu-holder form input[type=file],
form [id=header-alt] .menu-holder input[type=file],
[id=header-alt] .menu-holder form input[type=submit],
form [id=header-alt] .menu-holder input[type=submit] {
padding: 16px 25px;
font-size: 22px;
min-width: 340px;
}
@media (max-width: 404px) {
[id=header-alt] .menu-holder .btn, [id=header-alt] .menu-holder form button, form [id=header-alt] .menu-holder button,
[id=header-alt] .menu-holder form input[type=button],
form [id=header-alt] .menu-holder input[type=button],
[id=header-alt] .menu-holder form input[type=file],
form [id=header-alt] .menu-holder input[type=file],
[id=header-alt] .menu-holder form input[type=submit],
form [id=header-alt] .menu-holder input[type=submit] {
padding: 16px;
}
}
@media (min-width: 1024px) {
[id=header-alt] .menu-holder .btn, [id=header-alt] .menu-holder form button, form [id=header-alt] .menu-holder button,
[id=header-alt] .menu-holder form input[type=button],
form [id=header-alt] .menu-holder input[type=button],
[id=header-alt] .menu-holder form input[type=file],
form [id=header-alt] .menu-holder input[type=file],
[id=header-alt] .menu-holder form input[type=submit],
form [id=header-alt] .menu-holder input[type=submit] {
padding: 10px 25px;
}
}
[id=header-alt] .nav {
font-size: 22px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
@media (min-width: 1024px) {
[id=header-alt] .nav {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
gap: 35px;
padding: 8px 30px 0 0;
}
}
@media (min-width: 1200px) {
[id=header-alt] .nav {
gap: 65px;
padding: 8px 88px 0 0;
}
}
[id=header-alt] .nav li {
display: inline-block;
font-size: 0;
}
@media (max-width: 1023px) {
[id=header-alt] .nav li {
margin: 0 0 20px;
}
}
[id=header-alt] .nav a {
-webkit-transition: font-weight 0.3s ease-in-out;
transition: font-weight 0.3s ease-in-out;
color: #000;
position: relative;
font-size: 22px;
}
[id=header-alt] .nav a:hover, [id=header-alt] .nav a.anchor-active {
font-weight: 500;
}
[id=header-alt] .nav a:before {
content: attr(data-text);
display: block;
font-weight: bold;
height: 0;
overflow: hidden;
visibility: hidden;
}
[id=header-alt] .nav-opener {
background: none;
border: 0;
margin: 0;
padding: 0;
font-size: 0;
line-height: 0;
width: 26px;
height: 24px;
position: relative;
cursor: pointer;
}
@media (min-width: 1024px) {
[id=header-alt] .nav-opener {
display: none;
}
}
[id=header-alt] .nav-opener:before, [id=header-alt] .nav-opener:after,
[id=header-alt] .nav-opener span {
-webkit-transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out;
transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
background: #000;
position: absolute;
top: 50%;
left: 0;
right: 0;
height: 2px;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
border-radius: 6px;
}
[id=header-alt] .nav-opener:before, [id=header-alt] .nav-opener:after {
content: "";
}
[id=header-alt] .nav-opener:before {
-webkit-transform: translateY(-10px);
transform: translateY(-10px);
}
[id=header-alt] .nav-opener:after {
-webkit-transform: translateY(8px);
transform: translateY(8px);
}
.nav-active [id=header-alt] .nav-opener span {
opacity: 0;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
}
.nav-active [id=header-alt] .nav-opener:before {
-webkit-transform: rotate(45deg) translateY(0);
transform: rotate(45deg) translateY(0);
}
.nav-active [id=header-alt] .nav-opener:after {
-webkit-transform: rotate(-45deg) translateY(0);
transform: rotate(-45deg) translateY(0);
}
body.modal-active {
overflow: hidden;
}
.is-not-touch-device body.modal-active {
padding-right: 17px;
}
#wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
position: relative; 
min-height: 100vh;
}
body #wrapper {
padding-top: var(--header-main-height) !important;
}
#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-flex: 1;
-ms-flex: 1 0;
flex: 1 0;
padding-top: 0;
}
#main > *:only-child {
-webkit-box-flex: 1;
-ms-flex: 1 0;
flex: 1 0;
}
#main > .container,
#main > .container-holder,
#main > .wp-block-group__inner-container {
padding-bottom: 30px;
}
#main > .container:first-child,
#main > .container-holder:first-child,
#main > .wp-block-group__inner-container:first-child {
padding-top: 50px;
}
@media (min-width: 768px) {
#main > .container:first-child,
#main > .container-holder:first-child,
#main > .wp-block-group__inner-container:first-child {
padding-top: 75px;
}
}
@media (min-width: 1024px) {
#main > .container:first-child,
#main > .container-holder:first-child,
#main > .wp-block-group__inner-container:first-child {
padding-top: 120px;
}
}
#main > .container:last-child,
#main > .container-holder:last-child,
#main > .wp-block-group__inner-container:last-child {
padding-bottom: 50px;
}
@media (min-width: 768px) {
#main > .container:last-child,
#main > .container-holder:last-child,
#main > .wp-block-group__inner-container:last-child {
padding-bottom: 75px;
}
}
@media (min-width: 1024px) {
#main > .container:last-child,
#main > .container-holder:last-child,
#main > .wp-block-group__inner-container:last-child {
padding-bottom: 120px;
}
}
#main > .section-manage__animation-text .section-manage__animation-text-hold {
margin-top: 0;
}
.container,
.container-holder,
.wp-block-group__inner-container {
width: 100%;
max-width: calc(100% - 150px);
padding: 0 15px;
margin: 0 auto;
}
.container .wp-block-group__inner-container,
.container .container-holder,
.container-holder .wp-block-group__inner-container,
.container-holder .container-holder,
.wp-block-group__inner-container .wp-block-group__inner-container,
.wp-block-group__inner-container .container-holder {
padding: 0;
}
.container > h1:last-child,
.container > .h1:last-child,
.container > h2:last-child,
.container > .h2:last-child,
.container > h3:last-child,
.container > .h3:last-child,
.container > h4:last-child,
.container > .h4:last-child,
.container > h5:last-child,
.container > .h5:last-child,
.container > h6:last-child,
.container > .h6:last-child,
.container > .h:last-child,
.container > p:last-child,
.container-holder > h1:last-child,
.container-holder > .h1:last-child,
.container-holder > h2:last-child,
.container-holder > .h2:last-child,
.container-holder > h3:last-child,
.container-holder > .h3:last-child,
.container-holder > h4:last-child,
.container-holder > .h4:last-child,
.container-holder > h5:last-child,
.container-holder > .h5:last-child,
.container-holder > h6:last-child,
.container-holder > .h6:last-child,
.container-holder > .h:last-child,
.container-holder > p:last-child,
.wp-block-group__inner-container > h1:last-child,
.wp-block-group__inner-container > .h1:last-child,
.wp-block-group__inner-container > h2:last-child,
.wp-block-group__inner-container > .h2:last-child,
.wp-block-group__inner-container > h3:last-child,
.wp-block-group__inner-container > .h3:last-child,
.wp-block-group__inner-container > h4:last-child,
.wp-block-group__inner-container > .h4:last-child,
.wp-block-group__inner-container > h5:last-child,
.wp-block-group__inner-container > .h5:last-child,
.wp-block-group__inner-container > h6:last-child,
.wp-block-group__inner-container > .h6:last-child,
.wp-block-group__inner-container > .h:last-child,
.wp-block-group__inner-container > p:last-child {
margin-bottom: 0;
}
.wp-block-group__inner-container {
padding-top: 50px;
padding-bottom: 50px;
max-width: 1500px !important;
line-height: 1.4;
}
@media (min-width: 768px) {
.wp-block-group__inner-container {
font-size: 24px;
}
}
@media (min-width: 1024px) {
.wp-block-group__inner-container {
padding-top: 100px;
padding-bottom: 175px;
}
}
@media (min-width: 1200px) {
.wp-block-group__inner-container {
font-size: 35px;
}
}
@media (min-width: 1200px) {
.wp-block-group__inner-container h1,
.wp-block-group__inner-container .h1 {
margin: 0 0 100px;
}
}
.wp-block-group__inner-container + .wp-block-group__inner-container {
padding-top: 0;
}
.alignright {
margin-bottom: 40px !important;
}
.alignright.is-resized {
margin-left: 20px !important;
}
.alignleft {
margin-bottom: 40px !important;
}
.alignleft.is-resized {
margin-right: 20px !important;
}
.wp-block-gallery {
padding-left: 0 !important;
}
.content > img {
display: inline-block;
vertical-align: top;
margin: 0 0 20px;
}
img,
svg {
max-width: 100%;
height: auto;
}
.js-tab-hidden {
display: block !important;
left: -9999px !important;
position: absolute !important;
top: -9999px !important;
}
.text-center {
text-align: center;
}
[id=footer] {
background: #000;
position: relative;
z-index: 10;
}
.page-id-1041 #footer,
#footer[id=footer]{
padding-top: 0 !important;
background: var(--blue-gradient);
}
@media (min-width: 1024px) {
[id=footer] .container {
max-width: 1340px;
}
}
[id=footer] .footer-panel {
padding: 50px 0;
}
[id=footer] .footer-logo a {
display: block;
}
[id=footer] .footer-logo img {
width: 100%;
}
[id=footer] .links-list {
text-align: center;
font-size: 18px;
padding: 50px 0 0;
}
@media (min-width: 1024px) {
[id=footer] .links-list {
padding: 0;
}
}
[id=footer] .links-list li {
margin: 0 0 30px;
}
@media (min-width: 1024px) {
[id=footer] .links-list li:last-child {
margin: 0;
}
}
[id=footer] .links-list a {
-webkit-transition: font-weight 0.3s ease-in-out;
transition: font-weight 0.3s ease-in-out;
color: var(--black)
}
[id=footer] .links-list a:hover {
text-decoration: underline;
font-weight: 700;
}
[id=footer] .btn, [id=footer] form button, form [id=footer] button,
[id=footer] form input[type=button],
form [id=footer] input[type=button],
[id=footer] form input[type=file],
form [id=footer] input[type=file],
[id=footer] form input[type=submit],
form [id=footer] input[type=submit] {
color: #fff;
font-weight: 500;
font-size: 18px;
padding: 17px 22px;
}
@media (min-width: 1024px) {
[id=footer] .btn, [id=footer] form button, form [id=footer] button,
[id=footer] form input[type=button],
form [id=footer] input[type=button],
[id=footer] form input[type=file],
form [id=footer] input[type=file],
[id=footer] form input[type=submit],
form [id=footer] input[type=submit] {
padding: 10px 22px;
}
}
.footer-panel__col {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
@media (min-width: 1024px) {
.footer-panel__col {
margin: 0 -40px;
}
}
@media (min-width: 1500px) {
.footer-panel__col {
margin: 0 -77px;
}
}
.footer-panel__col .col-item {
max-width: 100%;
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
text-align: center;
}
@media (min-width: 1024px) {
.footer-panel__col .col-item {
-webkit-box-flex: 1;
-ms-flex: 1 0 auto;
flex: 1 0 auto;
width: 33.33%;
max-width: none;
padding: 0 20px;
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;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
}
.footer-panel__col .col-item:last-child {
padding-bottom: 0;
}
@media (max-width: 1023px) {
.footer-panel__col .col-item:last-child:after {
display: none;
}
}
.footer-panel__col .col-item + .col-item {
position: relative;
}
.footer-panel__col .col-item + .col-item:after {
position: absolute;
content: "";
top: 0; 
height: 1px;
width: 135px;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
}
@media (min-width: 1024px) {
.footer-panel__col .col-item + .col-item:after {
left: 0;
top: -5px;
bottom: -5px;
width: 1px;
height: auto;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
.woocommerce-message .button,
.add_to_cart_button,
.woocommerce-Button.button,
.button.wc-backward,
.wc-proceed-to-checkout a,
.btn,
form button,
form input[type=button],
form input[type=file],
form input[type=submit] {
-webkit-transition: color 0.2s ease-in-out, border 0.2s ease-in-out, background 0.2s ease-in-out, padding 0.2s ease-in-out;
transition: color 0.2s ease-in-out, border 0.2s ease-in-out, background 0.2s ease-in-out, padding 0.2s ease-in-out;
position: relative;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
vertical-align: top;
font-size: 16px;
line-height: 1.2;
font-weight: 500;
border-radius: 55px;
padding: 8px 11px;
background: transparent;
border: 2px solid #D63F94;
color: #000;
z-index: 1;
cursor: pointer;
text-transform: uppercase;
}
@media (min-width: 768px) {
.woocommerce-message .button,
.add_to_cart_button,
.woocommerce-Button.button,
.button.wc-backward,
.wc-proceed-to-checkout a,
.btn,
form button,
form input[type=button],
form input[type=file],
form input[type=submit] {
font-size: 18px;
line-height: 1.15;
padding-block: 18px;
padding-inline: 25px;
}
}
@media (min-width: 1024px) {
.woocommerce-message .button,
.add_to_cart_button,
.woocommerce-Button.button,
.button.wc-backward,
.wc-proceed-to-checkout a,
.btn,
form button,
form input[type=button],
form input[type=file],
form input[type=submit] {
font-size: 20px;
padding-block: 20px;
}
}
.woocommerce-message .button:after,
.add_to_cart_button:after,
.woocommerce-Button.button:after,
.button.wc-backward:after,
.wc-proceed-to-checkout a:after,
.btn:after,
form button:after,
form input[type=button]:after,
form input[type=file]:after,
form input[type=submit]:after {
-webkit-transition: opacity 0.3s ease-in-out;
transition: opacity 0.3s ease-in-out;
position: absolute;
inset: -2px;
content: "";
z-index: -2;
border-radius: inherit;
background: #D83C95;
opacity: 0;
}
.woocommerce-message .button:hover, .woocommerce-message .button:focus,
.add_to_cart_button:hover,
.add_to_cart_button:focus,
.woocommerce-Button.button:hover,
.woocommerce-Button.button:focus,
.button.wc-backward:hover,
.button.wc-backward:focus,
.wc-proceed-to-checkout a:hover,
.wc-proceed-to-checkout a:focus,
.btn:hover,
form button:hover,
form input[type=button]:hover,
form input[type=file]:hover,
form input[type=submit]:hover,
.btn:focus,
form button:focus,
form input[type=button]:focus,
form input[type=file]:focus,
form input[type=submit]:focus {
color: #fff;
border-color: transparent;
}
.woocommerce-message .button:hover:after, .woocommerce-message .button:focus:after,
.add_to_cart_button:hover:after,
.add_to_cart_button:focus:after,
.woocommerce-Button.button:hover:after,
.woocommerce-Button.button:focus:after,
.button.wc-backward:hover:after,
.button.wc-backward:focus:after,
.wc-proceed-to-checkout a:hover:after,
.wc-proceed-to-checkout a:focus:after,
.btn:hover:after,
form button:hover:after,
form input[type=button]:hover:after,
form input[type=file]:hover:after,
form input[type=submit]:hover:after,
.btn:focus:after,
form button:focus:after,
form input[type=button]:focus:after,
form input[type=file]:focus:after,
form input[type=submit]:focus:after {
opacity: 1;
}
.woocommerce-message .button.btn-arrow,
.add_to_cart_button.btn-arrow,
.woocommerce-Button.button.btn-arrow,
.button.wc-backward.btn-arrow,
.wc-proceed-to-checkout a.btn-arrow,
.btn.btn-arrow,
form button.btn-arrow,
form input.btn-arrow[type=button],
form input.btn-arrow[type=file],
form input.btn-arrow[type=submit] {
padding-left: 40px;
}
@media (min-width: 768px) {
.woocommerce-message .button.btn-arrow,
.add_to_cart_button.btn-arrow,
.woocommerce-Button.button.btn-arrow,
.button.wc-backward.btn-arrow,
.wc-proceed-to-checkout a.btn-arrow,
.btn.btn-arrow,
form button.btn-arrow,
form input.btn-arrow[type=button],
form input.btn-arrow[type=file],
form input.btn-arrow[type=submit] {
padding-left: 70px;
}
}
@media (min-width: 1024px) {
.woocommerce-message .button.btn-arrow,
.add_to_cart_button.btn-arrow,
.woocommerce-Button.button.btn-arrow,
.button.wc-backward.btn-arrow,
.wc-proceed-to-checkout a.btn-arrow,
.btn.btn-arrow,
form button.btn-arrow,
form input.btn-arrow[type=button],
form input.btn-arrow[type=file],
form input.btn-arrow[type=submit] {
padding-left: 75px;
}
}
.woocommerce-message .button.btn-arrow:before,
.add_to_cart_button.btn-arrow:before,
.woocommerce-Button.button.btn-arrow:before,
.button.wc-backward.btn-arrow:before,
.wc-proceed-to-checkout a.btn-arrow:before,
.btn.btn-arrow:before,
form button.btn-arrow:before,
form input.btn-arrow[type=button]:before,
form input.btn-arrow[type=file]:before,
form input.btn-arrow[type=submit]:before {
-webkit-transition: opacity 0.2s ease-in-out, width 0.2s ease-in-out, height 0.2s ease-in-out, margin 0.2s ease-in-out;
transition: opacity 0.2s ease-in-out, width 0.2s ease-in-out, height 0.2s ease-in-out, margin 0.2s ease-in-out;
position: absolute;
content: "";
inset: 0;
background: -webkit-gradient(linear, left top, right top, from(#B8519E), to(#D63F94));
background: linear-gradient(90deg, #B8519E 0%, #D63F94 100%);
border-radius: inherit;
z-index: -1;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
left: 5px;
width: 30px;
height: 30px;
}
@media (min-width: 768px) {
.woocommerce-message .button.btn-arrow:before,
.add_to_cart_button.btn-arrow:before,
.woocommerce-Button.button.btn-arrow:before,
.button.wc-backward.btn-arrow:before,
.wc-proceed-to-checkout a.btn-arrow:before,
.btn.btn-arrow:before,
form button.btn-arrow:before,
form input.btn-arrow[type=button]:before,
form input.btn-arrow[type=file]:before,
form input.btn-arrow[type=submit]:before {
width: 43px;
height: 43px;
padding: 8px;
left: 8px;
}
}
@media (min-width: 1024px) {
.woocommerce-message .button.btn-arrow:before,
.add_to_cart_button.btn-arrow:before,
.woocommerce-Button.button.btn-arrow:before,
.button.wc-backward.btn-arrow:before,
.wc-proceed-to-checkout a.btn-arrow:before,
.btn.btn-arrow:before,
form button.btn-arrow:before,
form input.btn-arrow[type=button]:before,
form input.btn-arrow[type=file]:before,
form input.btn-arrow[type=submit]:before {
width: 46px;
height: 46px;
padding: 10px;
left: 11px;
}
}
.woocommerce-message .button.btn-arrow:hover, .woocommerce-message .button.btn-arrow:focus,
.add_to_cart_button.btn-arrow:hover,
.add_to_cart_button.btn-arrow:focus,
.woocommerce-Button.button.btn-arrow:hover,
.woocommerce-Button.button.btn-arrow:focus,
.button.wc-backward.btn-arrow:hover,
.button.wc-backward.btn-arrow:focus,
.wc-proceed-to-checkout a.btn-arrow:hover,
.wc-proceed-to-checkout a.btn-arrow:focus,
.btn.btn-arrow:hover,
form button.btn-arrow:hover,
form input.btn-arrow[type=button]:hover,
form input.btn-arrow[type=file]:hover,
form input.btn-arrow[type=submit]:hover,
.btn.btn-arrow:focus,
form button.btn-arrow:focus,
form input.btn-arrow[type=button]:focus,
form input.btn-arrow[type=file]:focus,
form input.btn-arrow[type=submit]:focus {
background: transparent;
}
.woocommerce-message .button.btn-arrow:hover:before, .woocommerce-message .button.btn-arrow:focus:before,
.add_to_cart_button.btn-arrow:hover:before,
.add_to_cart_button.btn-arrow:focus:before,
.woocommerce-Button.button.btn-arrow:hover:before,
.woocommerce-Button.button.btn-arrow:focus:before,
.button.wc-backward.btn-arrow:hover:before,
.button.wc-backward.btn-arrow:focus:before,
.wc-proceed-to-checkout a.btn-arrow:hover:before,
.wc-proceed-to-checkout a.btn-arrow:focus:before,
.btn.btn-arrow:hover:before,
form button.btn-arrow:hover:before,
form input.btn-arrow[type=button]:hover:before,
form input.btn-arrow[type=file]:hover:before,
form input.btn-arrow[type=submit]:hover:before,
.btn.btn-arrow:focus:before,
form button.btn-arrow:focus:before,
form input.btn-arrow[type=button]:focus:before,
form input.btn-arrow[type=file]:focus:before,
form input.btn-arrow[type=submit]:focus:before {
width: calc(100% + 5px);
height: calc(100% + 5px);
margin-left: -7px;
}
@media (min-width: 768px) {
.woocommerce-message .button.btn-arrow:hover:before, .woocommerce-message .button.btn-arrow:focus:before,
.add_to_cart_button.btn-arrow:hover:before,
.add_to_cart_button.btn-arrow:focus:before,
.woocommerce-Button.button.btn-arrow:hover:before,
.woocommerce-Button.button.btn-arrow:focus:before,
.button.wc-backward.btn-arrow:hover:before,
.button.wc-backward.btn-arrow:focus:before,
.wc-proceed-to-checkout a.btn-arrow:hover:before,
.wc-proceed-to-checkout a.btn-arrow:focus:before,
.btn.btn-arrow:hover:before,
form button.btn-arrow:hover:before,
form input.btn-arrow[type=button]:hover:before,
form input.btn-arrow[type=file]:hover:before,
form input.btn-arrow[type=submit]:hover:before,
.btn.btn-arrow:focus:before,
form button.btn-arrow:focus:before,
form input.btn-arrow[type=button]:focus:before,
form input.btn-arrow[type=file]:focus:before,
form input.btn-arrow[type=submit]:focus:before {
margin-left: -10px;
}
}
@media (min-width: 1024px) {
.woocommerce-message .button.btn-arrow:hover:before, .woocommerce-message .button.btn-arrow:focus:before,
.add_to_cart_button.btn-arrow:hover:before,
.add_to_cart_button.btn-arrow:focus:before,
.woocommerce-Button.button.btn-arrow:hover:before,
.woocommerce-Button.button.btn-arrow:focus:before,
.button.wc-backward.btn-arrow:hover:before,
.button.wc-backward.btn-arrow:focus:before,
.wc-proceed-to-checkout a.btn-arrow:hover:before,
.wc-proceed-to-checkout a.btn-arrow:focus:before,
.btn.btn-arrow:hover:before,
form button.btn-arrow:hover:before,
form input.btn-arrow[type=button]:hover:before,
form input.btn-arrow[type=file]:hover:before,
form input.btn-arrow[type=submit]:hover:before,
.btn.btn-arrow:focus:before,
form button.btn-arrow:focus:before,
form input.btn-arrow[type=button]:focus:before,
form input.btn-arrow[type=file]:focus:before,
form input.btn-arrow[type=submit]:focus:before {
margin-left: -13px;
}
}
.woocommerce-message .button.btn-arrow:hover:after, .woocommerce-message .button.btn-arrow:focus:after,
.add_to_cart_button.btn-arrow:hover:after,
.add_to_cart_button.btn-arrow:focus:after,
.woocommerce-Button.button.btn-arrow:hover:after,
.woocommerce-Button.button.btn-arrow:focus:after,
.button.wc-backward.btn-arrow:hover:after,
.button.wc-backward.btn-arrow:focus:after,
.wc-proceed-to-checkout a.btn-arrow:hover:after,
.wc-proceed-to-checkout a.btn-arrow:focus:after,
.btn.btn-arrow:hover:after,
form button.btn-arrow:hover:after,
form input.btn-arrow[type=button]:hover:after,
form input.btn-arrow[type=file]:hover:after,
form input.btn-arrow[type=submit]:hover:after,
.btn.btn-arrow:focus:after,
form button.btn-arrow:focus:after,
form input.btn-arrow[type=button]:focus:after,
form input.btn-arrow[type=file]:focus:after,
form input.btn-arrow[type=submit]:focus:after {
opacity: 0;
}
.woocommerce-message .button.btn-arrow .arrow,
.add_to_cart_button.btn-arrow .arrow,
.woocommerce-Button.button.btn-arrow .arrow,
.button.wc-backward.btn-arrow .arrow,
.wc-proceed-to-checkout a.btn-arrow .arrow,
.btn.btn-arrow .arrow,
form button.btn-arrow .arrow,
form input.btn-arrow[type=button] .arrow,
form input.btn-arrow[type=file] .arrow,
form input.btn-arrow[type=submit] .arrow {
-webkit-transition: background 0.2s ease-in-out, right 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;
transition: background 0.2s ease-in-out, right 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;
transition: transform 0.2s ease-in-out, background 0.2s ease-in-out, right 0.2s ease-in-out;
transition: transform 0.2s ease-in-out, background 0.2s ease-in-out, right 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;
position: absolute;
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;
content: "";
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
left: 5px;
width: 30px;
height: 30px;
border-radius: 50%;
padding: 8px;
color: #fff;
}
@media (min-width: 768px) {
.woocommerce-message .button.btn-arrow .arrow,
.add_to_cart_button.btn-arrow .arrow,
.woocommerce-Button.button.btn-arrow .arrow,
.button.wc-backward.btn-arrow .arrow,
.wc-proceed-to-checkout a.btn-arrow .arrow,
.btn.btn-arrow .arrow,
form button.btn-arrow .arrow,
form input.btn-arrow[type=button] .arrow,
form input.btn-arrow[type=file] .arrow,
form input.btn-arrow[type=submit] .arrow {
width: 40px;
height: 40px;
left: 8px;
}
}
@media (min-width: 1024px) {
.woocommerce-message .button.btn-arrow .arrow,
.add_to_cart_button.btn-arrow .arrow,
.woocommerce-Button.button.btn-arrow .arrow,
.button.wc-backward.btn-arrow .arrow,
.wc-proceed-to-checkout a.btn-arrow .arrow,
.btn.btn-arrow .arrow,
form button.btn-arrow .arrow,
form input.btn-arrow[type=button] .arrow,
form input.btn-arrow[type=file] .arrow,
form input.btn-arrow[type=submit] .arrow {
width: 46px;
height: 46px;
padding: 10px;
left: 11px;
}
}
.woocommerce-message .button.btn-arrow .arrow svg,
.add_to_cart_button.btn-arrow .arrow svg,
.woocommerce-Button.button.btn-arrow .arrow svg,
.button.wc-backward.btn-arrow .arrow svg,
.wc-proceed-to-checkout a.btn-arrow .arrow svg,
.btn.btn-arrow .arrow svg,
form button.btn-arrow .arrow svg,
form input.btn-arrow[type=button] .arrow svg,
form input.btn-arrow[type=file] .arrow svg,
form input.btn-arrow[type=submit] .arrow svg {
width: 100%;
}
.woocommerce-message .button.btn-arrow .arrow svg path,
.add_to_cart_button.btn-arrow .arrow svg path,
.woocommerce-Button.button.btn-arrow .arrow svg path,
.button.wc-backward.btn-arrow .arrow svg path,
.wc-proceed-to-checkout a.btn-arrow .arrow svg path,
.btn.btn-arrow .arrow svg path,
form button.btn-arrow .arrow svg path,
form input.btn-arrow[type=button] .arrow svg path,
form input.btn-arrow[type=file] .arrow svg path,
form input.btn-arrow[type=submit] .arrow svg path {
-webkit-transition: fill 0.3s ease-in-out;
transition: fill 0.3s ease-in-out;
fill: currentColor;
}
.woocommerce-message .button.btn-white,
.add_to_cart_button.btn-white,
.woocommerce-Button.button.btn-white,
.button.wc-backward.btn-white,
.wc-proceed-to-checkout a.btn-white,
.btn.btn-white,
form button.btn-white,
form input.btn-white[type=button],
form input.btn-white[type=file],
form input.btn-white[type=submit] {
border-color: #fff;
background: #fff;
}
.woocommerce-message .button.btn-white:hover, .woocommerce-message .button.btn-white:focus,
.add_to_cart_button.btn-white:hover,
.add_to_cart_button.btn-white:focus,
.woocommerce-Button.button.btn-white:hover,
.woocommerce-Button.button.btn-white:focus,
.button.wc-backward.btn-white:hover,
.button.wc-backward.btn-white:focus,
.wc-proceed-to-checkout a.btn-white:hover,
.wc-proceed-to-checkout a.btn-white:focus,
.btn.btn-white:hover,
form button.btn-white:hover,
form input.btn-white[type=button]:hover,
form input.btn-white[type=file]:hover,
form input.btn-white[type=submit]:hover,
.btn.btn-white:focus,
form button.btn-white:focus,
form input.btn-white[type=button]:focus,
form input.btn-white[type=file]:focus,
form input.btn-white[type=submit]:focus {
border-color: transparent;
}
.woocommerce-message .button.btn-secondary,
.add_to_cart_button.btn-secondary,
.woocommerce-Button.button.btn-secondary,
.button.wc-backward.btn-secondary,
.wc-proceed-to-checkout a.btn-secondary,
.wc-proceed-to-checkout a,
.btn.btn-secondary,
form button,
form input[type=button],
form input[type=file],
form input[type=submit] {
color: #fff;
background: #4a4947;
border-color: #4a4947;
font-size: 18px;
font-weight: 700;
letter-spacing: 0.05em;
padding: 17px 13px;
}
@media (min-width: 1200px) {
.woocommerce-message .button.btn-secondary,
.add_to_cart_button.btn-secondary,
.woocommerce-Button.button.btn-secondary,
.button.wc-backward.btn-secondary,
.wc-proceed-to-checkout a.btn-secondary,
.wc-proceed-to-checkout a,
.btn.btn-secondary,
form button,
form input[type=button],
form input[type=file],
form input[type=submit] {
padding: 22px 35px;
font-size: 25px;
}
}
.woocommerce-message .button.btn-secondary:after,
.add_to_cart_button.btn-secondary:after,
.woocommerce-Button.button.btn-secondary:after,
.button.wc-backward.btn-secondary:after,
.wc-proceed-to-checkout a.btn-secondary:after,
.wc-proceed-to-checkout a:after,
.btn.btn-secondary:after,
form button:after,
form input[type=button]:after,
form input[type=file]:after,
form input[type=submit]:after {
opacity: 1;
}
.woocommerce-message .button.btn-secondary:hover, .woocommerce-message .button.btn-secondary:focus,
.add_to_cart_button.btn-secondary:hover,
.add_to_cart_button.btn-secondary:focus,
.woocommerce-Button.button.btn-secondary:hover,
.woocommerce-Button.button.btn-secondary:focus,
.button.wc-backward.btn-secondary:hover,
.button.wc-backward.btn-secondary:focus,
.wc-proceed-to-checkout a.btn-secondary:hover,
.wc-proceed-to-checkout a:hover,
.wc-proceed-to-checkout a.btn-secondary:focus,
.wc-proceed-to-checkout a:focus,
.btn.btn-secondary:hover,
form button:hover,
form input[type=button]:hover,
form input[type=file]:hover,
form input[type=submit]:hover,
.btn.btn-secondary:focus,
form button:focus,
form input[type=button]:focus,
form input[type=file]:focus,
form input[type=submit]:focus {
color: #fff;
background: #939897;
border-color: #939897;
}
.woocommerce-message .button.btn-secondary:hover:after, .woocommerce-message .button.btn-secondary:focus:after,
.add_to_cart_button.btn-secondary:hover:after,
.add_to_cart_button.btn-secondary:focus:after,
.woocommerce-Button.button.btn-secondary:hover:after,
.woocommerce-Button.button.btn-secondary:focus:after,
.button.wc-backward.btn-secondary:hover:after,
.button.wc-backward.btn-secondary:focus:after,
.wc-proceed-to-checkout a.btn-secondary:hover:after,
.wc-proceed-to-checkout a:hover:after,
.wc-proceed-to-checkout a.btn-secondary:focus:after,
.wc-proceed-to-checkout a:focus:after,
.btn.btn-secondary:hover:after,
form button:hover:after,
form input[type=button]:hover:after,
form input[type=file]:hover:after,
form input[type=submit]:hover:after,
.btn.btn-secondary:focus:after,
form button:focus:after,
form input[type=button]:focus:after,
form input[type=file]:focus:after,
form input[type=submit]:focus:after {
opacity: 0;
}
.woocommerce-message .button.btn-secondary:hover:before, .woocommerce-message .button.btn-secondary:focus:before,
.add_to_cart_button.btn-secondary:hover:before,
.add_to_cart_button.btn-secondary:focus:before,
.woocommerce-Button.button.btn-secondary:hover:before,
.woocommerce-Button.button.btn-secondary:focus:before,
.button.wc-backward.btn-secondary:hover:before,
.button.wc-backward.btn-secondary:focus:before,
.wc-proceed-to-checkout a.btn-secondary:hover:before,
.wc-proceed-to-checkout a:hover:before,
.wc-proceed-to-checkout a.btn-secondary:focus:before,
.wc-proceed-to-checkout a:focus:before,
.btn.btn-secondary:hover:before,
form button:hover:before,
form input[type=button]:hover:before,
form input[type=file]:hover:before,
form input[type=submit]:hover:before,
.btn.btn-secondary:focus:before,
form button:focus:before,
form input[type=button]:focus:before,
form input[type=file]:focus:before,
form input[type=submit]:focus:before {
background: #4a4947;
}
.woocommerce-message .button.btn-secondary:hover .arrow, .woocommerce-message .button.btn-secondary:focus .arrow,
.add_to_cart_button.btn-secondary:hover .arrow,
.add_to_cart_button.btn-secondary:focus .arrow,
.woocommerce-Button.button.btn-secondary:hover .arrow,
.woocommerce-Button.button.btn-secondary:focus .arrow,
.button.wc-backward.btn-secondary:hover .arrow,
.button.wc-backward.btn-secondary:focus .arrow,
.wc-proceed-to-checkout a.btn-secondary:hover .arrow,
.wc-proceed-to-checkout a:hover .arrow,
.wc-proceed-to-checkout a.btn-secondary:focus .arrow,
.wc-proceed-to-checkout a:focus .arrow,
.btn.btn-secondary:hover .arrow,
form button:hover .arrow,
form input[type=button]:hover .arrow,
form input[type=file]:hover .arrow,
form input[type=submit]:hover .arrow,
.btn.btn-secondary:focus .arrow,
form button:focus .arrow,
form input[type=button]:focus .arrow,
form input[type=file]:focus .arrow,
form input[type=submit]:focus .arrow {
color: #fff;
}
.woocommerce-message .button.btn-secondary:before,
.add_to_cart_button.btn-secondary:before,
.woocommerce-Button.button.btn-secondary:before,
.button.wc-backward.btn-secondary:before,
.wc-proceed-to-checkout a.btn-secondary:before,
.wc-proceed-to-checkout a:before,
.btn.btn-secondary:before,
form button:before,
form input[type=button]:before,
form input[type=file]:before,
form input[type=submit]:before {
background: #fff;
}
.woocommerce-message .button.btn-secondary.btn-arrow,
.add_to_cart_button.btn-secondary.btn-arrow,
.woocommerce-Button.button.btn-secondary.btn-arrow,
.button.wc-backward.btn-secondary.btn-arrow,
.wc-proceed-to-checkout a.btn-secondary.btn-arrow,
.wc-proceed-to-checkout a.btn-arrow,
.btn.btn-secondary.btn-arrow,
form button.btn-arrow,
form input.btn-arrow[type=button],
form input.btn-arrow[type=file],
form input.btn-arrow[type=submit] {
border-color: transparent;
}
.woocommerce-message .button.btn-secondary .arrow,
.add_to_cart_button.btn-secondary .arrow,
.woocommerce-Button.button.btn-secondary .arrow,
.button.wc-backward.btn-secondary .arrow,
.wc-proceed-to-checkout a.btn-secondary .arrow,
.wc-proceed-to-checkout a .arrow,
.btn.btn-secondary .arrow,
form button .arrow,
form input[type=button] .arrow,
form input[type=file] .arrow,
form input[type=submit] .arrow {
color: #4a4948;
}
.woocommerce-message .button.btn-outline-white,
.add_to_cart_button.btn-outline-white,
.woocommerce-Button.button.btn-outline-white,
.button.wc-backward.btn-outline-white,
.wc-proceed-to-checkout a.btn-outline-white,
.btn.btn-outline-white,
form button.btn-outline-white,
form input.btn-outline-white[type=button],
form input.btn-outline-white[type=file],
form input.btn-outline-white[type=submit] {
border-color: #fff;
background: transparent;
color: #fff;
}
.woocommerce-message .button.btn-outline-white:after,
.add_to_cart_button.btn-outline-white:after,
.woocommerce-Button.button.btn-outline-white:after,
.button.wc-backward.btn-outline-white:after,
.wc-proceed-to-checkout a.btn-outline-white:after,
.btn.btn-outline-white:after,
form button.btn-outline-white:after,
form input.btn-outline-white[type=button]:after,
form input.btn-outline-white[type=file]:after,
form input.btn-outline-white[type=submit]:after {
opacity: 0;
}
.woocommerce-message .button.btn-outline-white:hover, .woocommerce-message .button.btn-outline-white:focus,
.add_to_cart_button.btn-outline-white:hover,
.add_to_cart_button.btn-outline-white:focus,
.woocommerce-Button.button.btn-outline-white:hover,
.woocommerce-Button.button.btn-outline-white:focus,
.button.wc-backward.btn-outline-white:hover,
.button.wc-backward.btn-outline-white:focus,
.wc-proceed-to-checkout a.btn-outline-white:hover,
.wc-proceed-to-checkout a.btn-outline-white:focus,
.btn.btn-outline-white:hover,
form button.btn-outline-white:hover,
form input.btn-outline-white[type=button]:hover,
form input.btn-outline-white[type=file]:hover,
form input.btn-outline-white[type=submit]:hover,
.btn.btn-outline-white:focus,
form button.btn-outline-white:focus,
form input.btn-outline-white[type=button]:focus,
form input.btn-outline-white[type=file]:focus,
form input.btn-outline-white[type=submit]:focus {
background: #fff;
color: #000;
}
.btn-custom {
position: relative;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
vertical-align: top;
}
.btn-custom .button {
position: relative;
min-width: 187px;
padding-left: 40px;
padding-block: 15px;
background: -webkit-gradient(linear, left top, right top, from(#B8519E), to(#D63F94));
background: linear-gradient(90deg, #B8519E 0%, #D63F94 100%);
border: none;
margin: 0 !important;
font-size: 20px;
}
@media (min-width: 768px) {
.btn-custom .button {
padding-left: 70px;
padding-block: 21px;
min-width: 226px;
}
}
@media (min-width: 1024px) {
.btn-custom .button {
padding-left: 75px;
}
}
.btn-custom .button:after {
-webkit-transition: background 0.2s ease-in-out, right 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;
transition: background 0.2s ease-in-out, right 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;
transition: transform 0.2s ease-in-out, background 0.2s ease-in-out, right 0.2s ease-in-out;
transition: transform 0.2s ease-in-out, background 0.2s ease-in-out, right 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;
position: absolute;
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;
content: "";
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
left: 18px;
width: 30px;
height: 30px;
border-radius: 50%;
padding: 8px;
color: #fff;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.265' height='16.75' viewBox='0 0 24.265 16.75' style=' fill: %234A4948;%0A'%3E%3Cpath id='arrow' d='M45.682,50.45c-.233,0-.35-.124-.583-.248a.973.973,0,0,1,0-1.117h0l6.416-6.328H29.7V41.269H51.632l-6.416-6.452.933-1.117,7.583,7.693c.117.124.233.248.233.372v.248h0a1.359,1.359,0,0,1-.233.62l-7.7,7.693C46.032,50.45,45.8,50.45,45.682,50.45Z' transform='translate(-29.7 -33.7)'%3E%3C/path%3E%3C/svg%3E");
background-position: center;
background-size: 19px 15px;
background-repeat: no-repeat;
opacity: 1;
}
@media (min-width: 768px) {
.btn-custom .button:after {
width: 46px;
height: 46px;
padding: 10px;
background-size: 24px 17px;
left: 11px;
}
}
.btn-custom .button:before {
-webkit-transition: opacity 0.2s ease-in-out, width 0.2s ease-in-out, height 0.2s ease-in-out, margin 0.2s ease-in-out;
transition: opacity 0.2s ease-in-out, width 0.2s ease-in-out, height 0.2s ease-in-out, margin 0.2s ease-in-out;
position: absolute;
content: "";
inset: 0;
background: #fff;
border-radius: inherit;
z-index: -2;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
left: 18px;
width: 30px;
height: 30px;
}
@media (min-width: 768px) {
.btn-custom .button:before {
width: 46px;
height: 46px;
padding: 10px;
left: 11px;
}
}
.btn-custom .button:hover:before, .btn-custom .button:focus:before {
width: 100%;
height: 100%;
margin-left: -18px;
background: #4a4947;
}
@media (min-width: 768px) {
.btn-custom .button:hover:before, .btn-custom .button:focus:before {
width: calc(100% + 1px);
height: calc(100% + 1px);
margin-left: -11px;
}
}
.btn-custom .button:hover:after, .btn-custom .button:focus:after {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.265' height='16.75' viewBox='0 0 24.265 16.75' style=' fill: %23fff;%0A'%3E%3Cpath id='arrow' d='M45.682,50.45c-.233,0-.35-.124-.583-.248a.973.973,0,0,1,0-1.117h0l6.416-6.328H29.7V41.269H51.632l-6.416-6.452.933-1.117,7.583,7.693c.117.124.233.248.233.372v.248h0a1.359,1.359,0,0,1-.233.62l-7.7,7.693C46.032,50.45,45.8,50.45,45.682,50.45Z' transform='translate(-29.7 -33.7)'%3E%3C/path%3E%3C/svg%3E");
}
.btn-wrap {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-inline: -5px;
}
@media (min-width: 768px) {
.btn-wrap {
margin-inline: -10px;
}
}
.btn-wrap:last-child {
margin-bottom: -10px;
}
.btn-wrap > * {
margin: 0 5px 10px;
}
@media (min-width: 768px) {
.btn-wrap > * {
margin-inline: 10px;
}
}
.btn-play {
width: 50px;
height: 50px;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
cursor: pointer;
padding: 0;
z-index: 10;
background: none;
border: 0;
font-size: 0;
}
@media (min-width: 768px) {
.btn-play {
width: 86px;
height: 86px;
}
}
.btn-play::before {
-webkit-transition: -webkit-transform 0.3s ease-in-out;
transition: -webkit-transform 0.3s ease-in-out;
transition: transform 0.3s ease-in-out;
transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
content: "";
position: absolute;
inset: 0;
border: 1px solid #FF0000;
border-radius: 50%;
-webkit-animation: btnPlayAnimation 0.3s infinite ease-in-out alternate;
animation: btnPlayAnimation 0.3s infinite ease-in-out alternate;
}
.btn-play img {
width: 100%;
}
@-webkit-keyframes btnPlayAnimation {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
100% {
-webkit-transform: scale(1.19);
transform: scale(1.19);
}
}
@keyframes btnPlayAnimation {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
100% {
-webkit-transform: scale(1.19);
transform: scale(1.19);
}
}
.accordion .opener {
font-weight: 700;
font-size: 24px;
letter-spacing: 0.02em;
line-height: 25px;
text-align: left;
color: #303030;
position: relative;
width: 100%;
padding:30px 30px 30px 0;
display: block;
}
.section-hero {
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e9faff));
background: linear-gradient(to bottom, #ffffff 0%, #e9faff 100%);
padding: 60px 0;
}
.section-hero .container {
max-width: 1535px;
}
@media (min-width: 1024px) {
.section-hero .two-columns {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
}
.section-hero .text-column {
text-align: center;
padding: 0 0 60px;
}
@media (min-width: 1024px) {
.section-hero .text-column {
width: 44%;
padding: 0 25px 0 0;
text-align: left;
}
}
@media (min-width: 1024px) {
.section-hero .video-column {
width: 56%;
}
}
.section-hero .video-block {
position: relative;
aspect-ratio: 811/456;
overflow: hidden;
}
.section-hero .video-block.playing .img-placeholder {
opacity: 0;
visibility: hidden;
}
.section-hero .video-block.playing .btn-play {
opacity: 0;
visibility: hidden;
}
.section-hero .video-block .img-placeholder {
position: absolute;
inset: 0;
z-index: 1;
}
.section-hero .video-block .img-placeholder img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.section-hero .video-block iframe {
position: absolute;
inset: 0;
width: 100%;
height: 100%;
}
.section-hero .text-block {
line-height: 1.4;
margin: 0 0 47px;
}
@media (min-width: 1200px) {
.section-hero .text-block {
font-size: 35px;
margin: 0 0 58px;
}
}
.section-benefits {
color: #fff;
background: var(--blue-gradient);
padding: 50px 0;
}
@media (min-width: 1024px) {
.section-benefits {
padding: 50px 0;
}
}
.section-benefits .heading-block {
text-align: center;
max-width: 750px;
margin: 0 auto;
padding: 0 30px 20px;
}
@media (min-width: 1024px) {
.section-benefits .heading-block {
padding: 0 30px 55px;
}
}
.section-benefits .two-columns {
margin: 0 0 53px;
}
@media (min-width: 1024px) {
.section-benefits .two-columns {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
}
.section-benefits .text-column {
padding: 0 0 10px;
}
@media (min-width: 768px) {
.section-benefits .text-column {
padding: 0 0 30px;
}
}
@media (min-width: 1024px) {
.section-benefits .text-column {
width: 47%;
}
}
@media (min-width: 1024px) {
.section-benefits .image-column {
width: 53%;
}
}
.section-benefits .img-block {
max-width: 290px;
margin: 0 auto;
text-align: center;
}
@media (min-width: 768px) {
.section-benefits .img-block {
max-width: 350px;
}
}
@media (min-width: 1024px) {
.section-benefits .img-block {
max-width: none;
padding: 0 15px;
}
}
.section-benefits .benefits-list {
color: #BBB;
line-height: 1.2;
max-width: 300px;
margin: 0 auto;
}
@media (min-width: 768px) {
.section-benefits .benefits-list {
max-width: none;
}
}
@media (min-width: 1024px) {
.section-benefits .benefits-list {
font-size: 24px;
}
}
@media (min-width: 1200px) {
.section-benefits .benefits-list {
font-size: 30px;
}
}
.section-benefits .benefits-list li {
position: relative;
padding: 0 15px 25px 50px;
color: var(--text-gray);
}
@media (min-width: 1024px) {
.section-benefits .benefits-list li {
padding: 0 15px 25px 65px;
}
}
@media (min-width: 1200px) {
.section-benefits .benefits-list li {
padding: 0 15px 40px 90px;
}
}
.section-benefits .benefits-list li:before {
content: "→";
position: absolute;
left: 0;
top: 3px;
color: var(--dark-blue);
font-size: 36px;
}
@media (min-width: 1024px) {
.section-benefits .benefits-list li:before {
font-size: 44px;
}
}
@media (min-width: 1200px) {
.section-benefits .benefits-list li:before {
font-size: 64px;
}
}
.section-benefits .benefits-list .title {
display: block;
color: var(--dark-blue); 
font-size: 24px;
line-height: 1.2; margin-bottom: 15px;
letter-spacing: 0.02em;
}
@media (min-width: 768px) {
.section-benefits .benefits-list .title {
font-size: 30px;
}
}
@media (min-width: 1200px) {
.section-benefits .benefits-list .title {
font-size: 42px;
}
}
.section-benefits .text-area {
text-align: center;
margin: 0 auto;
}
@media (min-width: 768px) {
.section-benefits .text-area {
max-width: 550px;
}
}
@media (min-width: 1024px) {
.section-benefits .text-area {
max-width: 850px;
}
}
.section-benefits .text-area h2,
.section-benefits .text-area .h2 {
margin: 0 0 47px;
font-weight: 500;
}
@media (min-width: 1024px) {
.section-benefits .text-area h2,
.section-benefits .text-area .h2 {
margin: 0 0 60px;
}
}
.section-lead-info {
padding: 70px 0;
background: url(//www.instashowplus.com/wp-content/themes/instashowapp/images/industry-bg.jpg) no-repeat center;
background-size: cover;
}
.section-lead-info .container {
max-width: 1254px;
}
@media (max-width: 767px) {
.section-lead-info .container {
padding: 0 24px;
}
}
@media (min-width: 1024px) {
.section-lead-info .container {
max-width: 900px;
}
}
@media (min-width: 1200px) {
.section-lead-info .container {
max-width: 1254px;
}
}
.section-lead-info .heading-block {
text-align: center;
max-width: 950px;
margin: 0 auto 285px;
}
@media (min-width: 1024px) {
.section-lead-info .heading-block {
margin: 0 auto 150px;
}
}
.section-lead-info .info-block {
background: var(--green);
border-radius: 25px;
position: relative;
padding: 1px 0 0 0;
}
@media (min-width: 1024px) {
.section-lead-info .info-block {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding: 0 0 0 47%;
}
}
.section-lead-info .info-block .img-block {
max-width: 275px;
margin: -255px auto 0;
}
@media (min-width: 1024px) {
.section-lead-info .info-block .img-block {
position: absolute;
width: 48%;
left: -61px;
bottom: 0;
margin: 0;
max-width: none;
}
}
.section-lead-info .info-block .show-on-desktop {
display: none;
}
@media (min-width: 1024px) {
.section-lead-info .info-block .show-on-desktop {
display: block;
}
.section-lead-info .info-block .show-on-desktop img {
max-width: 350px;
}
}
@media (min-width: 1024px) {
.section-lead-info .info-block .show-on-mobile {
display: none;
}
}
.section-lead-info .info-block .text-block {
line-height: 1.4;
padding: 35px 25px 35px;
}
.section-lead-info .info-block .text-block p{
color: var(--white);
}
@media (min-width: 1024px) {
.section-lead-info .info-block .text-block {
padding: 35px 25px 35px 15px;
}
}
@media (min-width: 1200px) {
.section-lead-info .info-block .text-block {
font-size: 30px;
padding: 65px 75px 65px 10px;
}
}
.section-lead-info .info-block h3,
.section-lead-info .info-block .h3 {
font-weight: 500;    color: #FFF;
}
@media (min-width: 1200px) {
.section-lead-info .info-block h3,
.section-lead-info .info-block .h3 {
margin: 0 0 38px;
}
}
.section-how-it-works {
background: var(--blue-gradient);
padding: 70px 0;
}
.section-how-it-works .container {
max-width: 1490px;
}
.section-how-it-works .heading-block {
text-align: center;
max-width: 990px;
margin: 0 auto 45px;
}
@media (min-width: 1024px) {
.section-how-it-works .heading-block {
margin: 0 auto 58px;
}
}
.section-how-it-works .heading-block h2,
.section-how-it-works .heading-block .h2 {
line-height: 1.3;
}
.section-how-it-works .heading-block mark {
text-transform: uppercase;
position: relative;
display: inline-block;
vertical-align: top;
}
.section-how-it-works .heading-block mark:before {
content: "";
position: absolute;
top: 100%;
left: 0;
right: 0;
height: 17px;
margin: -3px 0 0;
background-size: 100%;
background-repeat: no-repeat;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='179' height='17' fill='none'%3E%3Cpath fill='%23DD55A2' d='M176.934 14.864c.089.025.04.004-.212-.04l-.183-.02.395.06ZM175.259 14.482c-.299-.043-.658-.04-.484.062.311-.017.377.018.707.02.252.048.433.102.387.107l.53.089c-.323-.078-.729-.19-1.169-.242-.089-.032.005-.03.029-.036ZM150.886 8.915l.15.099a.285.285 0 0 0-.15-.1ZM135.521 6.561a.202.202 0 0 0 .188-.178c-.114.048-.208.097-.188.178ZM132.95 5.296l.152.08c-.053-.093-.11-.147-.152-.08ZM150.886 8.915l-.384-.267c-.056.216.19.191.384.267ZM171.81 14.112c.087.005.163 0 .232-.007l-.213-.017-.019.024ZM157.691 9.696l.123.025c.045-.052.093-.117.138-.19l-.261.165ZM162.846 10.725c-.112-.041-.219.302-.292.45.093-.133.192-.185.299-.19a.651.651 0 0 0-.005-.26h-.002ZM170.812 13.253l.148.015a11.666 11.666 0 0 1-.148-.015ZM154.014 8.818a.652.652 0 0 0-.021-.195c-.009.065 0 .13.021.195ZM7.992 13.908l-.003-.028c-.028.016-.035.028.003.028ZM1.885 13.909l.081-.011.018-.006-.099.017ZM128.163 3.741l.02.018c.133-.083.059-.074-.02-.018ZM83.476 3.268c.531.88-.788 1.168 0 2.141-.083-.388.646-1.578 0-2.141ZM171.679 14.072l-.212-.03.212.03ZM83.478 5.41v.007l.08.091-.08-.099ZM116.93 3.432c.018.163.058.29.101.41 0-.095-.023-.212-.101-.41ZM125.218 5.197l-.199-.133a.394.394 0 0 0 .199.133ZM112.564 4.542c-.111-.077-.147-.21-.303-.09a.59.59 0 0 0 .044.117c.058-.128.132-.185.257-.029l.002.002ZM108.06 4.4l.081.196.143-.05-.224-.146ZM21.63 13.498a1.55 1.55 0 0 1-.25-.394c.103.315-.544.44.25.394ZM171.825 14.033c-.035.03-.076.043-.146.04l.148.014c.018-.018.027-.038-.002-.054ZM112.223 12.024l-.702-.145c.196.093.45.144.702.145ZM53.698 12.343l-.155.11c.063.016.119-.011.155-.11ZM109.428 12.006c-.121-.338-.252-.532-.388-.658-.031.077-.065.138-.085.25l.473.408Z'/%3E%3Cpath fill='%23DD55A2' d='M16.787 14.159c.681.012.268-.467.382-.742.794-.17.415.346.72.594.493-.13.828-.615 1.209-.61.038.086.114.115.04.227.49-.443 1.584-.072 2.146-.668.053.049.08.097.096.14a1.966 1.966 0 0 1-.18-.793c.303-.03.524-.416.678-.036-.186.002-.186.16-.26.286l.3-.19c.347.544-.413.22-.37.629.602-.202 1.275-.727 1.768-.596.16.574-1.091.25-.404.727l-.76-.183c.654.855-.455-.049.162.87.987.157 1.054-.305 2.04-.152.184-.339-.123-.49.062-.832 1.309-.696 1.24 1.514 2.164.652.22-.432.238-1.265 1-.867l-.171.755c.946.049.428-1.108 1.459-.642-.145.313-.712.286-.56.372.696.585.408-.453.895-.48l.169.69c.988-.138 2.037-.7 3.128-.894-.04.227-.208.468.073.69 1.36-.425 2.983-.015 4.37.455l.45-.73c.12.003.25.316.132.46.547.257-.013-.459.214-.752.294-.065.43.401.26.626.87-.637 2.513-1.48 3.554-.707l-.17.237c.782.292.722-1.623 1.486-.928l-.124.146c1.673.29 3.432-.556 4.78.655.147-1.22 1.668.486 1.646-1.231 1 .808.756 1.128 2.117 1.666.36.07.448-1.116.87-1.322l.076.926.524-1 .394 1.103.391-.258c-.167-.048-.375-.406-.37-.676.61-.464 1.603.6 1.652 1.089l1.457-.848c-.007.389-.252.527-.437.78.742-1.001.214 1.012.894.093-.114-.218.016-.578.02-.774.406.572 1.245.558 1.849.29l-.076.678c1.13.148 2.34-.383 3.598-.414-.47-.31-.437-1.511-.075-1.643l.21 1.06c.2-.67-.41-.387.033-1.213.477.103.386 1.204.136 1.559l.55-.39c.052.318-.073.49-.084.899.196-.675 1.046 1.05 1.318-.122l.05.32c1.257-.025 1.804-.427 2.825-.511-.03-.948.382-.745.647-1.522.768.28 1.64 1.014 2.54.912.615-.495.148-.82.407-1.402.089.876.99.77.55 1.414 1.08-.17 1.379-.21 2.724-.973-.165-.36-.34-.511-.267-.819.243-.155.584.355.567.783l-.061.094c1.493-1.397 3.665 2.504 4.82.591l-.066.096 1.24-1.026c.591.135-.328.693.125 1.238 1.323-1.547 2.177.184 3.277-.85.95 2.677 3.104-.244 4.325 1.451l-.081-.633c.292-.628.377.356.605.496-.041-.493-.342-.563-.161-.912 2.572-.806 5.36.778 8.002 1.33.968.162.524-3.273 1.757-1.77l-.339 1.174c1.949-1.416 3.993.013 5.909-1.19-.116.267-.119.614-.306.613.4.835 1.493.02 1.506-.66.297.073.065.615.247.96.4.486 1.026-1.081 1.234-.253.036.133-.116.271-.19.338.268-.407 1.229.083.986-.871.714.446 1.381-.445 1.947.11.389-1.075 1.219.516 1.364-.981-.076 1.544 1.235 1.25 1.706.538-.161.46.384.482.194 1.12.517-.02.999-.301.926-1.082.908 1.815 1.96-1.433 2.433.874 1.561-.802 3.007-1.324 4.408-1.653-.105 1.45-1.539.135-1.533 1.67 1.332-.61 2.142-1.841 3.435-1.483.329.198-.218.617-.343.862 1.34-.585 2.534.117 3.738-.585-.009.13-.144.264-.267.367.232-.038.524.221.531-.409l-.234.162c-.322-.932 1.014-1.864 1.081-2.334-.486 1.768 1.133.506.388 2.723.157-.112.364-.398.351-.813.218.13.276.372.022.833.843-.311.587-.972 1.334-.93-.02.295-.177.403-.275.748.411-.565.826-1.121 1.444-.847-.049.174.011.404-.177.394 1.089-.058 1.948-1.417 3.106-.828-.436 1.21.378.42.367 1.472l.663-.295-.219-.515c.56.036 1.113-.696 1.571-.338l-.449.406 1.067-.156-.565-.41c.609-.5.038-1.296.767-.972-.162.095.561.047.808.65.305-.305.616-.62 1.013-.351.082.32-.177 1.086-.125 1.299.345-.826 1.332-.15 1.755-.975-.134.19-.185.694-.156.8l.288-.633c.241.23.27.333.192.729.769.18-.137-1.228.742-.628-.078.045-.053.144-.212.228.904.34 1.836-.243 2.662.135.16.925-.77.166-.558.957 1.247-.098 2.665-.883 3.837-.577l-.212-.112c.301-1.173.823.66 1.49.151-.157.072-.27.629-.214.503.796.24 1.706-.17 2.991-.405l-.188.266c.451.283 1.252.232 1.758.39.19-.255.478-.165.352-.574 1.392 1.641 3.15-.318 4.401.997-.171-.018-.435.151-.301.168l1.24-.063c-.037-.382-.124-.243-.33-.569.188-.202.556-.317.855-.268-.582.158-.09.588.113.813-.022-.115.079-.225.078-.34.525.718.222-.698 1.013-.144l-.076.175c.337-.047.674-.234 1.013-.128.078.403-.374.128-.451.443.493.034 1.087-.574 1.464-.139-.225.07-.524.029-.75.105.404.502.48.392.826.503l-.034-.014.796.28-.191-.133c.776-.811 1.278-.012 2.204-.435-.897.385-.188.274-.317.614.192.122.493.262.383.349.442-.222.618.245 1.234-.033.004.107.412.08.274.313.518 0-.084-.188-.017-.309.836-.166 1.742.67 2.942.472.994.028 1.222-.159 2.128-.05.276.161-.297.165-.297.165.462.189.832.237 1.303.271-.103.026-.018.085.109.164.372.05.288-.126.756.036-.094.03-.221.09-.411.114.445.025.893.025 1.348.082.103.08-.294.042-.464.061.515.049 1.327.159 1.501.126l-.315-.091c.183.034.077.08-.062.072-.45-.011-.616-.14-.631-.184l.325.043c-.276-.266-1.282-.248-1.925-.365l.315-.144-.696.027c-.125-.086-.189-.241.132-.196-.428-.227-.424-.015-.783-.243-.038-.033-.016-.04.027-.04l-.462-.036c.1-.032-.031-.205.234-.093-.758-.38-1.334-.123-1.582-.427h.07c-1.129-.181-.157.193-1.053.29l-.422-.77-.165.236c-.113-.038-.334-.116-.268-.216-.466.079.047.136-.238.255-.495-.4-1.546-.227-1.57-.763-.246.194.49.317-.132.342-.054-.615-.705-.034-1.164-.387.216-.282.667-.022.211-.396-.408.468-.968-.311-1.416-.304-.103.448-.968.01-1.718.033.074-.155-1.309-.533-1.947-.868l.034-.088c-.223.524-.897.292-1.421.317.076-.344.189-.465.488-.562l-.475-.097c-.142.164-.306.234-.624.241l.191-.42c-.635-.118-1.354.28-2.119-.199-.113.45.46 1.35-.444 1.52.003-.248.034-.674.273-.735-.078.018-.293.158-.426.028l.405-.352c-.343-.25-.245.31-.535.22.058-.353-.183-.292-.1-.567.08-.02.238.194.37.077-.325-.126-.698-.416-.792-.718 0 .212-.069.486-.321.488-.636-.094-.154-.483-.497-.749-.188.227-.554-.126-.643.435-.185-.037-.183-.309-.234-.478-.363.19-1.548-.159-1.258.518l.08.052-.058.018c-1.157.465-2.199-.633-3.305-.51l.028-.215c-.669.162-1.443-.043-1.953.383-.188-.021-.4-.466-.29-.725-.507.103-.591.358-1.258-.115.535-.337-.132-.382.537-.227-.615-.284-.72-.689-1.47-.14.295-.57-.401-.839-.723-.698l.402.502c-.35.041-.642-.052-.939-.148l.245-.793c-1.211-1.228-2.514 1.398-3.354-.48-.398.557.673.526.301 1.185-.589-.196-1.109-1.524-1.297-1.544-.785-.583-.878 1.213-1.712.797.086.331.12 1.191-.547 1.449-.591-.16-.634-1.424-.234-1.649.147-.014.209.098.194.206.203-.1.47-.213.259-.587l-.103.315c-.274-.36-1.106-.407-.87-.925-.48.264-.236.52.089.72-.738-.55-1.207-.13-1.981-.533.114.198.203.601.076.587-1.139-.526-.559.59-1.36.675-.415-.558.245-1.228-.582-.862-.464-.4-.043-.924.169-1.18-.77.59-1.332-.577-1.74-.751l.4-.24c-.239.142-.427.115-.619.094l.175.723c-.217-.145-.407-.167-.386-.46-.259.437.107 1.185-.389 1.774-.28-.387-.934.308-.985-.646.925.41-.05-.961.758-1.03-.161.096-.348.073-.567-.077-.028-.11.043-.192.107-.24-.858-.944-.477 1.028-1.411.919.149-.528-.163-1.046-.322-.945.377.05.132.918-.234 1.303-.578-.477-.667.257-.979.18l.348.23c-.149.534-.444.44-.87.58-.014-.43.393-.263.254-.465-.51.927-1.001-1.092-1.679-.466-.282-.392.018-1.047-.235-1.319-.758.684-.754-.817-1.545-.26.191.771.236.586-.331 1.298l1.276-.466-.85 1.058c.377.027.817-.437 1.038-.296-.409.595-.362.412-.208 1.043-.47-1.155-1.052.621-1.617-.173l.092-1.887c-.87-.9-1.636.885-2.787.35l.364.353c-.183.758-.725.074-1.113.367.056-.646-.174-.892-.323-1.306.006.484-.855-.09-1 1.211l-.497-.885c-.935-.403-1.127 1.824-2.025 1.567.29-.709-.11-1.197.51-1.682-.303-.022-.573-.155-.589.304-.169-.425-.86.858-1.124.214-.134.288-.191.986-.528.918-.034-.137.008-.33.008-.33-.008.33-.541.43-.258 1.183-.893-2.138-2.603.064-3.388-1.744-.663.22-1.461.434-2.061.477.04-.205.006-.342.118-.27-.823-.646-.524 1.967-1.457 1.249-.473-1.116.504-.6.207-1.022-.116-2.268-1.139.3-1.766-1.033l.154-.134c-.482-.78-1.185.852-1.976.684 0 0 .038-.201.006-.345-.542 1.16-1.563 1.544-2.322 1.868.232-.898.344-.475.196-1.39-.341.128.105 1.469-.573 1.723-.223-.494-.716-.927-.787-1.904l.642-.049c-.336-1.267-.832.038-1.173-.183l.04-.553c-.986.173-.986 1.57-2.045 1.467l.114.42c-.562 1.383-.493-.784-1.056.26l-.193-1.404c-.376.348-1.317 1.388-1.993 1.668.37-1.052 1.162-1.603 1.651-2.233-.379-.003-1.285.13-1.472.828.15-.139.337-.488.491-.274-.447 1.116-1.047 1.676-1.8 1.667.086-2.735-1.972-.646-2.563-2.753-1.312 1.04-2.657-.368-4.21-.164.609 2.105-.453.072-.296 2.244-.357.15-.496.117-.533-.024L82.357 4.13c-.28-.625.33-.488.28-.974-.799-.144-.36-.91-.904-1.47.132.772-.241 1.12-.703.839l.669.979c-1.07 1.187-1.02-1.796-2.098-.596l.33-.698c-.56.428-2.117.104-2.612 1.857-.11-.243-.266-.823-.02-.992-1.38-.178-2.97 1.989-4.078.995l.081-.523c-.248.165-.402.998-.743.495.008-.215.08-.522-.04-.546-.126.187-.638.943-.99.663l.264-.598c-1.367-.59-1.983 1.528-3.08 1.935-.07-1.5-1.146-1.919-1.682-2.124l.007-.212c-1.564-.069-2.57 1.443-3.973 2.118-.98-1.5-3.054-.409-4.539-1.137.236.235.033 1.1-.212 1.261-.353-.254-.867 1.046-.895-.238l.121.015c-.334-1.233-1.002-.831-1.544-.815l.02 1.66c-1.568-2.258-3.631 1.181-4.541-.815-.312.436-.732.477-1.04.906l-.042-.843c-.956-.106-1.434-.149-2.581.184l.194-.612c-.66.033-.651 2.446-1.251 2.548l-.274-1.178c-1.142.14-2.378-.735-3.424.448.005-.17.013-.504.194-.574-.54.032-2.14-.492-1.82 1.013-.096-.999-1.185.057-1.765.56l.034-.728c-.442.983-.439 1.23-1.142 1.562-.18-.072-.2-.541.045-.39-.605-.295-.39.713-1.116.423l.221-.472c-.594.02-.527.25-.807.794-.346.311-1.132-.045-1.274-.632-.047.378-.326.902-.689.769-.067-.218.047-.371.105-.448-1.024-.312-1.397.923-2.131.38-.033-.206-.087-.305-.149-.359.783-.086 1.418-.133 1.363-.079-.054-.596-.694-.603-.266-1.495-.466.534-1.245 1.596-1.887 1.407-.034-.05-.069-.101-.1-.184l.058-.072c-.147-.036-.27.034-.38.146-.205-.065-.338-.115-.526-.095-.116-.448-.747-.139-1.064-.112.083.59-.339.556.094.986-.054-.036.053-.08.26-.131.045-.024.1-.04.128-.08l-.016.056.78-.142c-.22.342-.456.628-.836.339-.125.403-.267.815-.348 1.011-.51-.776-1.382-1.082-1.545-1.55-.928.47-2.238.584-2.744 1.647-.261.16-.343-.24-.46-.376.148-.12.337-.131.407-.286-.52.331-1.608.336-1.67 1.004-.719-.198.323-.651-.61-.41l.107-.214c-1.956-.634-2.866 1.912-5.048 1.065.15.043.225.063.263.146-2.391-.042-4.8 1.024-7.171.89-.667.027-.714.243-1.098.447l-.17-.213-.655.375c-.956.291-1.74-.191-2.931.322l.17.07c-.442.061-1.392.28-1.329.184-.043.023-.134.1-.311.091l-.02-.05-1.073.263c-.843.124.11-.173-1.106.097l-1.115.273c.183-.034.484-.073.484-.073l-.417.064c-.072.03-.404 0 .642.006l.721-.049.24.029-.611.01c.351.024.569.004.81-.032.062.022.165.038.312.047l.698-.133c.094.052-.307.108.175.131.325-.072-.335-.11.21-.178.356.05.264.124.66.042.064.045-.02.077-.177.098.355-.06.957-.037 1.13-.161.376.118 1.217-.08 1.212.17.107-.059.612-.224.942-.255-.563.369 1.246-.027 1.137.396.408-.364 1.608-.18 2.374-.44-.04.039-.12.112-.192.09.453.024.599.157.898.247.012-.387.7-.496 1.044-.78.596.392-.276.51-.06.89-.067-.335.915-.353.694-.651.45.25.375.113.636.487.007-.58.38-.104.687-.48.64.275.221.567.867.363.339.19-.23.414-.23.414l-.013.017Zm15.694-1.95v.013l-.323.052c.067-.012.16-.034.322-.064Zm1.326-.077a3.481 3.481 0 0 0-.578.006c-.067-.216-.036-.443.098-.44-.06.152.266.258.48.434Zm-3.204-4.024c.2-.116.282-.008.322.112a2.416 2.416 0 0 0-.359.124l-.018.078c.01-.117.022-.229.055-.314Z'/%3E%3Cpath fill='%23DD55A2' d='M30.3 8.947c-.03.018-.044.045-.082.054l.138.119.056-.196-.112.023ZM151.061 9.032l-.026-.016a.26.26 0 0 1 .048.088l-.022-.072ZM52.25 12.823l-.016-.216-.103.193.119.023ZM158.062 11.828c.008.04.029.083.075.123 0-.03-.034-.074-.075-.123ZM161.182 12.302l.421.183a2.646 2.646 0 0 0-.421-.183ZM163.565 12.746c.041-.054.057-.097.073-.135h-.003l-.07.135ZM125.098 10.998a.192.192 0 0 0-.094.037c-.227.16-.074.098.094-.037ZM136.673 9.548c-.132.131-.264.261-.397.34.2.067.357.088.397-.34ZM112.298 12.042l.001-.016-.076-.002.075.018ZM135.742 9.852c.192.162.366.135.533.036-.164-.057-.356-.144-.533-.036ZM173.959 14.441l.115.02.018-.01-.133-.01ZM174.093 14.45l.132.01a.496.496 0 0 0-.132-.01ZM174.501 14.486l-.277-.025c.094.014.21.034.277.025ZM170.782 13.889l-.05.054a.084.084 0 0 0 .05-.054ZM169.813 13.745c.227.056.546.232.878.24l.041-.042c-.174.07-.674-.268-.919-.198ZM166.051 11.82l.779.294c-.118-.136-.272-.329.094-.248-.937-.6.16.284-.873-.047ZM163.598 11.065c.444.033.031-.187.067-.255-.297.055-.369.075-.067.255ZM145.404 7.781l.109-.581c-.346.034-.029.227-.109.581ZM141.582 10.56l.29.413.212-.561-.502.147ZM139.944 5.739l.157-.07-.589.149.432-.08ZM108.872 3.556l.088 1.083c.234-.19.299-1.404-.088-1.083ZM95.454 4.55c-.152-.56-.534-.93-.76-.37.303.07.608.515.76.37ZM55.252 4.86l.249-.354-.49.324.241.03Z'/%3E%3C/svg%3E");
width: 102px;
filter: grayscale(1);
}
@media (min-width: 1024px) {
.section-how-it-works .heading-block mark:before {
width: 150px;
}
}
@media (min-width: 1200px) {
.section-how-it-works .heading-block mark:before {
width: 179px;
}
}
.section-how-it-works .instruction-list {
counter-reset: my-counter;
font-size: 18px;
line-height: 1.4;
text-align: center;
max-width: 280px;
margin: 0 auto 45px;
}
@media (min-width: 768px) {
.section-how-it-works .instruction-list {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 0 -15px 50px;
max-width: none;
}
}
@media (min-width: 1200px) {
.section-how-it-works .instruction-list {
font-size: 30px;
}
}
.section-how-it-works .instruction-list .title {
display: block; 
color: var(--dark-blue);
line-height: 1.4;
font-size: 24px;
margin: 0 0 14px;
}
@media (min-width: 1200px) {
.section-how-it-works .instruction-list .title {
font-size: 42px;
margin: 0 0 18px;
}
}
.section-how-it-works .instruction-list li {
counter-increment: my-counter;
margin: 0 0 24px;
}
@media (min-width: 768px) {
.section-how-it-works .instruction-list li {
width: 33.33%;
padding: 0 15px;
}
}
.section-how-it-works .instruction-list li:before {
content: counter(my-counter) "";
color: var(--green);
font-weight: 700;
font-size: 120px;
line-height: 1.1;
letter-spacing: 0.02em;
display: block;
margin: 0 0 -2px;
}
@media (min-width: 1024px) {
.section-how-it-works .instruction-list li:before {
margin: 0 0 12px;
}
}
.section-how-it-works .text-block {
text-align: center;
}
.section-how-it-works .text-block .block-title {
display: block;
font-size: 24px;
font-style: italic;
line-height: 1.4;
margin: 0 0 40px;
}
@media (min-width: 1024px) {
.section-how-it-works .text-block .block-title {
font-size: 35px;
}
}
.section-reviews {
padding: 85px 40px 40px;
}
@media (min-width: 1024px) {
.section-reviews {
padding: 160px 40px 100px;
}
}
.section-reviews.custom-title .dLSPCe {
display: none;
}
.section-reviews .heading-block {
text-align: center;
max-width: 750px;
margin: 0 auto 20px;
}
@media (min-width: 1024px) {
.section-reviews .heading-block {
margin: 0 auto 45px;
}
}
.section-reviews .es-load-more-button {
color: #000 !important;
background: none !important;
border-color: 0;
font-size: 18px !important;
font-weight: 700 !important;
letter-spacing: 0.05em !important;
padding: 0 !important;
border-radius: 0 !important;
font-weight: normal !important;
border: 0 !important;
}
.section-reviews .es-load-more-button:hover, .section-reviews .es-load-more-button:focus {
color: #000 !important;
background: none !important;
text-decoration: none;
}
.section-reviews .es-load-more-button:hover span, .section-reviews .es-load-more-button:focus span {
text-decoration: none;
}
.section-reviews .es-load-more-button span {
padding: 0 !important;
background-color: transparent !important;
text-decoration: underline;
}
.section-faq {
padding: 40px 0 100px;
}
@media (min-width: 1024px) {
.section-faq {
padding: 90px 0;
}
}
@media (max-width: 767px) {
.section-faq h2 {
font-size: 32px;
}
}
.section-faq .container {
max-width: 1245px;
}
.section-faq .heading-holder {
text-align: center;
margin: 0 0 43px;
}
@media (min-width: 1024px) {
.section-faq .heading-holder {
margin: 0 0 80px;
}
}
.section-faq .link-wrap {
text-align: center;
padding: 35px 0 0;
}
@media (min-width: 1024px) {
.section-faq .link-wrap {
padding: 40px 0 0;
}
}
.section-faq .faq-block-hide .accordion-item:nth-child(n+4) {
display: none;
}
.section-faq .faq-block-hide.all-visible .accordion-item:nth-child(n+4) {
display: block;
-webkit-animation: fadeInItem 0.3s both;
animation: fadeInItem 0.3s both;
}
.section-faq .faq-block-hide.all-visible .link-wrap {
display: none;
}
@-webkit-keyframes fadeInItem {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes fadeInItem {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
.section-claim-info {
background: #F6F6F6;
padding: 85px 0 95px;
}
@media (min-width: 1024px) {
.section-claim-info {
padding: 155px 0 132px;
}
}
.section-claim-info .heading-block {
text-align: center;
max-width: 990px;
margin: 0 auto 55px;
}
@media (min-width: 1024px) {
.section-claim-info .heading-block {
margin: 0 auto 82px;
}
}
.section-claim-info .heading-block h2,
.section-claim-info .heading-block .h2 {
line-height: 1.3;
}
.section-claim-info .heading-block mark {
color: currentColor;
text-transform: uppercase;
position: relative;
display: inline-block;
vertical-align: top;
}
.section-claim-info .heading-block mark:before {
content: "";
position: absolute;
top: 100%;
left: 0;
right: 0;
height: 17px;
margin: -3px 0 0;
background-size: 100%;
background-repeat: no-repeat;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='179' height='17' fill='none'%3E%3Cpath fill='%23DD55A2' d='M176.934 14.864c.089.025.04.004-.212-.04l-.183-.02.395.06ZM175.259 14.482c-.299-.043-.658-.04-.484.062.311-.017.377.018.707.02.252.048.433.102.387.107l.53.089c-.323-.078-.729-.19-1.169-.242-.089-.032.005-.03.029-.036ZM150.886 8.915l.15.099a.285.285 0 0 0-.15-.1ZM135.521 6.561a.202.202 0 0 0 .188-.178c-.114.048-.208.097-.188.178ZM132.95 5.296l.152.08c-.053-.093-.11-.147-.152-.08ZM150.886 8.915l-.384-.267c-.056.216.19.191.384.267ZM171.81 14.112c.087.005.163 0 .232-.007l-.213-.017-.019.024ZM157.691 9.696l.123.025c.045-.052.093-.117.138-.19l-.261.165ZM162.846 10.725c-.112-.041-.219.302-.292.45.093-.133.192-.185.299-.19a.651.651 0 0 0-.005-.26h-.002ZM170.812 13.253l.148.015a11.666 11.666 0 0 1-.148-.015ZM154.014 8.818a.652.652 0 0 0-.021-.195c-.009.065 0 .13.021.195ZM7.992 13.908l-.003-.028c-.028.016-.035.028.003.028ZM1.885 13.909l.081-.011.018-.006-.099.017ZM128.163 3.741l.02.018c.133-.083.059-.074-.02-.018ZM83.476 3.268c.531.88-.788 1.168 0 2.141-.083-.388.646-1.578 0-2.141ZM171.679 14.072l-.212-.03.212.03ZM83.478 5.41v.007l.08.091-.08-.099ZM116.93 3.432c.018.163.058.29.101.41 0-.095-.023-.212-.101-.41ZM125.218 5.197l-.199-.133a.394.394 0 0 0 .199.133ZM112.564 4.542c-.111-.077-.147-.21-.303-.09a.59.59 0 0 0 .044.117c.058-.128.132-.185.257-.029l.002.002ZM108.06 4.4l.081.196.143-.05-.224-.146ZM21.63 13.498a1.55 1.55 0 0 1-.25-.394c.103.315-.544.44.25.394ZM171.825 14.033c-.035.03-.076.043-.146.04l.148.014c.018-.018.027-.038-.002-.054ZM112.223 12.024l-.702-.145c.196.093.45.144.702.145ZM53.698 12.343l-.155.11c.063.016.119-.011.155-.11ZM109.428 12.006c-.121-.338-.252-.532-.388-.658-.031.077-.065.138-.085.25l.473.408Z'/%3E%3Cpath fill='%23DD55A2' d='M16.787 14.159c.681.012.268-.467.382-.742.794-.17.415.346.72.594.493-.13.828-.615 1.209-.61.038.086.114.115.04.227.49-.443 1.584-.072 2.146-.668.053.049.08.097.096.14a1.966 1.966 0 0 1-.18-.793c.303-.03.524-.416.678-.036-.186.002-.186.16-.26.286l.3-.19c.347.544-.413.22-.37.629.602-.202 1.275-.727 1.768-.596.16.574-1.091.25-.404.727l-.76-.183c.654.855-.455-.049.162.87.987.157 1.054-.305 2.04-.152.184-.339-.123-.49.062-.832 1.309-.696 1.24 1.514 2.164.652.22-.432.238-1.265 1-.867l-.171.755c.946.049.428-1.108 1.459-.642-.145.313-.712.286-.56.372.696.585.408-.453.895-.48l.169.69c.988-.138 2.037-.7 3.128-.894-.04.227-.208.468.073.69 1.36-.425 2.983-.015 4.37.455l.45-.73c.12.003.25.316.132.46.547.257-.013-.459.214-.752.294-.065.43.401.26.626.87-.637 2.513-1.48 3.554-.707l-.17.237c.782.292.722-1.623 1.486-.928l-.124.146c1.673.29 3.432-.556 4.78.655.147-1.22 1.668.486 1.646-1.231 1 .808.756 1.128 2.117 1.666.36.07.448-1.116.87-1.322l.076.926.524-1 .394 1.103.391-.258c-.167-.048-.375-.406-.37-.676.61-.464 1.603.6 1.652 1.089l1.457-.848c-.007.389-.252.527-.437.78.742-1.001.214 1.012.894.093-.114-.218.016-.578.02-.774.406.572 1.245.558 1.849.29l-.076.678c1.13.148 2.34-.383 3.598-.414-.47-.31-.437-1.511-.075-1.643l.21 1.06c.2-.67-.41-.387.033-1.213.477.103.386 1.204.136 1.559l.55-.39c.052.318-.073.49-.084.899.196-.675 1.046 1.05 1.318-.122l.05.32c1.257-.025 1.804-.427 2.825-.511-.03-.948.382-.745.647-1.522.768.28 1.64 1.014 2.54.912.615-.495.148-.82.407-1.402.089.876.99.77.55 1.414 1.08-.17 1.379-.21 2.724-.973-.165-.36-.34-.511-.267-.819.243-.155.584.355.567.783l-.061.094c1.493-1.397 3.665 2.504 4.82.591l-.066.096 1.24-1.026c.591.135-.328.693.125 1.238 1.323-1.547 2.177.184 3.277-.85.95 2.677 3.104-.244 4.325 1.451l-.081-.633c.292-.628.377.356.605.496-.041-.493-.342-.563-.161-.912 2.572-.806 5.36.778 8.002 1.33.968.162.524-3.273 1.757-1.77l-.339 1.174c1.949-1.416 3.993.013 5.909-1.19-.116.267-.119.614-.306.613.4.835 1.493.02 1.506-.66.297.073.065.615.247.96.4.486 1.026-1.081 1.234-.253.036.133-.116.271-.19.338.268-.407 1.229.083.986-.871.714.446 1.381-.445 1.947.11.389-1.075 1.219.516 1.364-.981-.076 1.544 1.235 1.25 1.706.538-.161.46.384.482.194 1.12.517-.02.999-.301.926-1.082.908 1.815 1.96-1.433 2.433.874 1.561-.802 3.007-1.324 4.408-1.653-.105 1.45-1.539.135-1.533 1.67 1.332-.61 2.142-1.841 3.435-1.483.329.198-.218.617-.343.862 1.34-.585 2.534.117 3.738-.585-.009.13-.144.264-.267.367.232-.038.524.221.531-.409l-.234.162c-.322-.932 1.014-1.864 1.081-2.334-.486 1.768 1.133.506.388 2.723.157-.112.364-.398.351-.813.218.13.276.372.022.833.843-.311.587-.972 1.334-.93-.02.295-.177.403-.275.748.411-.565.826-1.121 1.444-.847-.049.174.011.404-.177.394 1.089-.058 1.948-1.417 3.106-.828-.436 1.21.378.42.367 1.472l.663-.295-.219-.515c.56.036 1.113-.696 1.571-.338l-.449.406 1.067-.156-.565-.41c.609-.5.038-1.296.767-.972-.162.095.561.047.808.65.305-.305.616-.62 1.013-.351.082.32-.177 1.086-.125 1.299.345-.826 1.332-.15 1.755-.975-.134.19-.185.694-.156.8l.288-.633c.241.23.27.333.192.729.769.18-.137-1.228.742-.628-.078.045-.053.144-.212.228.904.34 1.836-.243 2.662.135.16.925-.77.166-.558.957 1.247-.098 2.665-.883 3.837-.577l-.212-.112c.301-1.173.823.66 1.49.151-.157.072-.27.629-.214.503.796.24 1.706-.17 2.991-.405l-.188.266c.451.283 1.252.232 1.758.39.19-.255.478-.165.352-.574 1.392 1.641 3.15-.318 4.401.997-.171-.018-.435.151-.301.168l1.24-.063c-.037-.382-.124-.243-.33-.569.188-.202.556-.317.855-.268-.582.158-.09.588.113.813-.022-.115.079-.225.078-.34.525.718.222-.698 1.013-.144l-.076.175c.337-.047.674-.234 1.013-.128.078.403-.374.128-.451.443.493.034 1.087-.574 1.464-.139-.225.07-.524.029-.75.105.404.502.48.392.826.503l-.034-.014.796.28-.191-.133c.776-.811 1.278-.012 2.204-.435-.897.385-.188.274-.317.614.192.122.493.262.383.349.442-.222.618.245 1.234-.033.004.107.412.08.274.313.518 0-.084-.188-.017-.309.836-.166 1.742.67 2.942.472.994.028 1.222-.159 2.128-.05.276.161-.297.165-.297.165.462.189.832.237 1.303.271-.103.026-.018.085.109.164.372.05.288-.126.756.036-.094.03-.221.09-.411.114.445.025.893.025 1.348.082.103.08-.294.042-.464.061.515.049 1.327.159 1.501.126l-.315-.091c.183.034.077.08-.062.072-.45-.011-.616-.14-.631-.184l.325.043c-.276-.266-1.282-.248-1.925-.365l.315-.144-.696.027c-.125-.086-.189-.241.132-.196-.428-.227-.424-.015-.783-.243-.038-.033-.016-.04.027-.04l-.462-.036c.1-.032-.031-.205.234-.093-.758-.38-1.334-.123-1.582-.427h.07c-1.129-.181-.157.193-1.053.29l-.422-.77-.165.236c-.113-.038-.334-.116-.268-.216-.466.079.047.136-.238.255-.495-.4-1.546-.227-1.57-.763-.246.194.49.317-.132.342-.054-.615-.705-.034-1.164-.387.216-.282.667-.022.211-.396-.408.468-.968-.311-1.416-.304-.103.448-.968.01-1.718.033.074-.155-1.309-.533-1.947-.868l.034-.088c-.223.524-.897.292-1.421.317.076-.344.189-.465.488-.562l-.475-.097c-.142.164-.306.234-.624.241l.191-.42c-.635-.118-1.354.28-2.119-.199-.113.45.46 1.35-.444 1.52.003-.248.034-.674.273-.735-.078.018-.293.158-.426.028l.405-.352c-.343-.25-.245.31-.535.22.058-.353-.183-.292-.1-.567.08-.02.238.194.37.077-.325-.126-.698-.416-.792-.718 0 .212-.069.486-.321.488-.636-.094-.154-.483-.497-.749-.188.227-.554-.126-.643.435-.185-.037-.183-.309-.234-.478-.363.19-1.548-.159-1.258.518l.08.052-.058.018c-1.157.465-2.199-.633-3.305-.51l.028-.215c-.669.162-1.443-.043-1.953.383-.188-.021-.4-.466-.29-.725-.507.103-.591.358-1.258-.115.535-.337-.132-.382.537-.227-.615-.284-.72-.689-1.47-.14.295-.57-.401-.839-.723-.698l.402.502c-.35.041-.642-.052-.939-.148l.245-.793c-1.211-1.228-2.514 1.398-3.354-.48-.398.557.673.526.301 1.185-.589-.196-1.109-1.524-1.297-1.544-.785-.583-.878 1.213-1.712.797.086.331.12 1.191-.547 1.449-.591-.16-.634-1.424-.234-1.649.147-.014.209.098.194.206.203-.1.47-.213.259-.587l-.103.315c-.274-.36-1.106-.407-.87-.925-.48.264-.236.52.089.72-.738-.55-1.207-.13-1.981-.533.114.198.203.601.076.587-1.139-.526-.559.59-1.36.675-.415-.558.245-1.228-.582-.862-.464-.4-.043-.924.169-1.18-.77.59-1.332-.577-1.74-.751l.4-.24c-.239.142-.427.115-.619.094l.175.723c-.217-.145-.407-.167-.386-.46-.259.437.107 1.185-.389 1.774-.28-.387-.934.308-.985-.646.925.41-.05-.961.758-1.03-.161.096-.348.073-.567-.077-.028-.11.043-.192.107-.24-.858-.944-.477 1.028-1.411.919.149-.528-.163-1.046-.322-.945.377.05.132.918-.234 1.303-.578-.477-.667.257-.979.18l.348.23c-.149.534-.444.44-.87.58-.014-.43.393-.263.254-.465-.51.927-1.001-1.092-1.679-.466-.282-.392.018-1.047-.235-1.319-.758.684-.754-.817-1.545-.26.191.771.236.586-.331 1.298l1.276-.466-.85 1.058c.377.027.817-.437 1.038-.296-.409.595-.362.412-.208 1.043-.47-1.155-1.052.621-1.617-.173l.092-1.887c-.87-.9-1.636.885-2.787.35l.364.353c-.183.758-.725.074-1.113.367.056-.646-.174-.892-.323-1.306.006.484-.855-.09-1 1.211l-.497-.885c-.935-.403-1.127 1.824-2.025 1.567.29-.709-.11-1.197.51-1.682-.303-.022-.573-.155-.589.304-.169-.425-.86.858-1.124.214-.134.288-.191.986-.528.918-.034-.137.008-.33.008-.33-.008.33-.541.43-.258 1.183-.893-2.138-2.603.064-3.388-1.744-.663.22-1.461.434-2.061.477.04-.205.006-.342.118-.27-.823-.646-.524 1.967-1.457 1.249-.473-1.116.504-.6.207-1.022-.116-2.268-1.139.3-1.766-1.033l.154-.134c-.482-.78-1.185.852-1.976.684 0 0 .038-.201.006-.345-.542 1.16-1.563 1.544-2.322 1.868.232-.898.344-.475.196-1.39-.341.128.105 1.469-.573 1.723-.223-.494-.716-.927-.787-1.904l.642-.049c-.336-1.267-.832.038-1.173-.183l.04-.553c-.986.173-.986 1.57-2.045 1.467l.114.42c-.562 1.383-.493-.784-1.056.26l-.193-1.404c-.376.348-1.317 1.388-1.993 1.668.37-1.052 1.162-1.603 1.651-2.233-.379-.003-1.285.13-1.472.828.15-.139.337-.488.491-.274-.447 1.116-1.047 1.676-1.8 1.667.086-2.735-1.972-.646-2.563-2.753-1.312 1.04-2.657-.368-4.21-.164.609 2.105-.453.072-.296 2.244-.357.15-.496.117-.533-.024L82.357 4.13c-.28-.625.33-.488.28-.974-.799-.144-.36-.91-.904-1.47.132.772-.241 1.12-.703.839l.669.979c-1.07 1.187-1.02-1.796-2.098-.596l.33-.698c-.56.428-2.117.104-2.612 1.857-.11-.243-.266-.823-.02-.992-1.38-.178-2.97 1.989-4.078.995l.081-.523c-.248.165-.402.998-.743.495.008-.215.08-.522-.04-.546-.126.187-.638.943-.99.663l.264-.598c-1.367-.59-1.983 1.528-3.08 1.935-.07-1.5-1.146-1.919-1.682-2.124l.007-.212c-1.564-.069-2.57 1.443-3.973 2.118-.98-1.5-3.054-.409-4.539-1.137.236.235.033 1.1-.212 1.261-.353-.254-.867 1.046-.895-.238l.121.015c-.334-1.233-1.002-.831-1.544-.815l.02 1.66c-1.568-2.258-3.631 1.181-4.541-.815-.312.436-.732.477-1.04.906l-.042-.843c-.956-.106-1.434-.149-2.581.184l.194-.612c-.66.033-.651 2.446-1.251 2.548l-.274-1.178c-1.142.14-2.378-.735-3.424.448.005-.17.013-.504.194-.574-.54.032-2.14-.492-1.82 1.013-.096-.999-1.185.057-1.765.56l.034-.728c-.442.983-.439 1.23-1.142 1.562-.18-.072-.2-.541.045-.39-.605-.295-.39.713-1.116.423l.221-.472c-.594.02-.527.25-.807.794-.346.311-1.132-.045-1.274-.632-.047.378-.326.902-.689.769-.067-.218.047-.371.105-.448-1.024-.312-1.397.923-2.131.38-.033-.206-.087-.305-.149-.359.783-.086 1.418-.133 1.363-.079-.054-.596-.694-.603-.266-1.495-.466.534-1.245 1.596-1.887 1.407-.034-.05-.069-.101-.1-.184l.058-.072c-.147-.036-.27.034-.38.146-.205-.065-.338-.115-.526-.095-.116-.448-.747-.139-1.064-.112.083.59-.339.556.094.986-.054-.036.053-.08.26-.131.045-.024.1-.04.128-.08l-.016.056.78-.142c-.22.342-.456.628-.836.339-.125.403-.267.815-.348 1.011-.51-.776-1.382-1.082-1.545-1.55-.928.47-2.238.584-2.744 1.647-.261.16-.343-.24-.46-.376.148-.12.337-.131.407-.286-.52.331-1.608.336-1.67 1.004-.719-.198.323-.651-.61-.41l.107-.214c-1.956-.634-2.866 1.912-5.048 1.065.15.043.225.063.263.146-2.391-.042-4.8 1.024-7.171.89-.667.027-.714.243-1.098.447l-.17-.213-.655.375c-.956.291-1.74-.191-2.931.322l.17.07c-.442.061-1.392.28-1.329.184-.043.023-.134.1-.311.091l-.02-.05-1.073.263c-.843.124.11-.173-1.106.097l-1.115.273c.183-.034.484-.073.484-.073l-.417.064c-.072.03-.404 0 .642.006l.721-.049.24.029-.611.01c.351.024.569.004.81-.032.062.022.165.038.312.047l.698-.133c.094.052-.307.108.175.131.325-.072-.335-.11.21-.178.356.05.264.124.66.042.064.045-.02.077-.177.098.355-.06.957-.037 1.13-.161.376.118 1.217-.08 1.212.17.107-.059.612-.224.942-.255-.563.369 1.246-.027 1.137.396.408-.364 1.608-.18 2.374-.44-.04.039-.12.112-.192.09.453.024.599.157.898.247.012-.387.7-.496 1.044-.78.596.392-.276.51-.06.89-.067-.335.915-.353.694-.651.45.25.375.113.636.487.007-.58.38-.104.687-.48.64.275.221.567.867.363.339.19-.23.414-.23.414l-.013.017Zm15.694-1.95v.013l-.323.052c.067-.012.16-.034.322-.064Zm1.326-.077a3.481 3.481 0 0 0-.578.006c-.067-.216-.036-.443.098-.44-.06.152.266.258.48.434Zm-3.204-4.024c.2-.116.282-.008.322.112a2.416 2.416 0 0 0-.359.124l-.018.078c.01-.117.022-.229.055-.314Z'/%3E%3Cpath fill='%23DD55A2' d='M30.3 8.947c-.03.018-.044.045-.082.054l.138.119.056-.196-.112.023ZM151.061 9.032l-.026-.016a.26.26 0 0 1 .048.088l-.022-.072ZM52.25 12.823l-.016-.216-.103.193.119.023ZM158.062 11.828c.008.04.029.083.075.123 0-.03-.034-.074-.075-.123ZM161.182 12.302l.421.183a2.646 2.646 0 0 0-.421-.183ZM163.565 12.746c.041-.054.057-.097.073-.135h-.003l-.07.135ZM125.098 10.998a.192.192 0 0 0-.094.037c-.227.16-.074.098.094-.037ZM136.673 9.548c-.132.131-.264.261-.397.34.2.067.357.088.397-.34ZM112.298 12.042l.001-.016-.076-.002.075.018ZM135.742 9.852c.192.162.366.135.533.036-.164-.057-.356-.144-.533-.036ZM173.959 14.441l.115.02.018-.01-.133-.01ZM174.093 14.45l.132.01a.496.496 0 0 0-.132-.01ZM174.501 14.486l-.277-.025c.094.014.21.034.277.025ZM170.782 13.889l-.05.054a.084.084 0 0 0 .05-.054ZM169.813 13.745c.227.056.546.232.878.24l.041-.042c-.174.07-.674-.268-.919-.198ZM166.051 11.82l.779.294c-.118-.136-.272-.329.094-.248-.937-.6.16.284-.873-.047ZM163.598 11.065c.444.033.031-.187.067-.255-.297.055-.369.075-.067.255ZM145.404 7.781l.109-.581c-.346.034-.029.227-.109.581ZM141.582 10.56l.29.413.212-.561-.502.147ZM139.944 5.739l.157-.07-.589.149.432-.08ZM108.872 3.556l.088 1.083c.234-.19.299-1.404-.088-1.083ZM95.454 4.55c-.152-.56-.534-.93-.76-.37.303.07.608.515.76.37ZM55.252 4.86l.249-.354-.49.324.241.03Z'/%3E%3C/svg%3E");
width: 102px;
filter: grayscale(1);
}
@media (min-width: 1024px) {
.section-claim-info .heading-block mark:before {
width: 150px;
}
}
@media (min-width: 1200px) {
.section-claim-info .heading-block mark:before {
width: 179px;
}
}
.section-claim-info .img-block {
margin: 0 0 40px;
}
@media (min-width: 1024px) {
.section-claim-info .img-block {
margin: 0 0 98px;
}
}
.section-claim-info .text-block {
text-align: center;
}
.section-claim-info .text-block .block-title {
display: block;
font-size: 24px;
font-style: italic;
line-height: 1.4;
margin: 0 0 40px;
}
@media (min-width: 1024px) {
.section-claim-info .text-block .block-title {
font-size: 35px;
margin: 0 0 117px;
}
}
.section-content-text {
padding: 50px 0;
line-height: 1.4;
}
@media (min-width: 1024px) {
.section-content-text {
padding: 100px 0 175px;
}
}
@media (min-width: 1200px) {
.section-content-text {
font-size: 35px;
}
}
.section-content-text .container {
max-width: 1500px;
}
.section-content-text h1,
.section-content-text .h1 {
text-align: center;
}
@media (min-width: 1200px) {
.section-content-text h1,
.section-content-text .h1 {
margin: 0 0 100px;
}
}