img:is([sizes=auto i], [sizes^="auto, " i]) {contain-intrinsic-size: 3000px 1500px;}
:root {--wp-block-synced-color: #7a00df;--wp-block-synced-color--rgb: 122,0,223;--wp-bound-block-color: var(--wp-block-synced-color);--wp-editor-canvas-background: #ddd;--wp-admin-theme-color: #007cba;--wp-admin-theme-color--rgb: 0,124,186;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-10--rgb: 0,107,160.5;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-theme-color-darker-20--rgb: 0,90,135;--wp-admin-border-width-focus: 2px;}
@media (min-resolution:192dpi) {:root {--wp-admin-border-width-focus: 1.5px;}}
.wp-element-button {cursor: pointer;}
:root .has-very-light-gray-background-color {background-color: #eee;}
:root .has-very-dark-gray-background-color {background-color: #313131;}
:root .has-very-light-gray-color {color: #eee;}
:root .has-very-dark-gray-color {color: #313131;}
:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {background: linear-gradient(135deg,#00d084,#0693e3);}
:root .has-purple-crush-gradient-background {background: linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe);}
:root .has-hazy-dawn-gradient-background {background: linear-gradient(135deg,#faaca8,#dad0ec);}
:root .has-subdued-olive-gradient-background {background: linear-gradient(135deg,#fafae1,#67a671);}
:root .has-atomic-cream-gradient-background {background: linear-gradient(135deg,#fdd79a,#004a59);}
:root .has-nightshade-gradient-background {background: linear-gradient(135deg,#330968,#31cdcf);}
:root .has-midnight-gradient-background {background: linear-gradient(135deg,#020381,#2874fc);}
:root {--wp--preset--font-size--normal: 16px;--wp--preset--font-size--huge: 42px;}
.has-regular-font-size {font-size: 1em;}
.has-larger-font-size {font-size: 2.625em;}
.has-normal-font-size {font-size: var(--wp--preset--font-size--normal);}
.has-huge-font-size {font-size: var(--wp--preset--font-size--huge);}
.has-text-align-center {text-align: center;}
.has-text-align-left {text-align: left;}
.has-text-align-right {text-align: right;}
.has-fit-text {white-space: nowrap !important;}
#end-resizable-editor-section {display: none;}
.aligncenter {clear: both;}
.items-justified-left {justify-content: flex-start;}
.items-justified-center {justify-content: center;}
.items-justified-right {justify-content: flex-end;}
.items-justified-space-between {justify-content: space-between;}
.screen-reader-text {border: 0;clip-path: inset(50%);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;word-wrap: normal !important;}
.screen-reader-text:focus {background-color: #ddd;clip-path: none;color: #444;display: block;font-size: 1em;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;}
html :where(.has-border-color) {border-style: solid;}
html :where([style*=border-top-color]) {border-top-style: solid;}
html :where([style*=border-right-color]) {border-right-style: solid;}
html :where([style*=border-bottom-color]) {border-bottom-style: solid;}
html :where([style*=border-left-color]) {border-left-style: solid;}
html :where([style*=border-width]) {border-style: solid;}
html :where([style*=border-top-width]) {border-top-style: solid;}
html :where([style*=border-right-width]) {border-right-style: solid;}
html :where([style*=border-bottom-width]) {border-bottom-style: solid;}
html :where([style*=border-left-width]) {border-left-style: solid;}
html :where(img[class*=wp-image-]) {height: auto;max-width: 100%;}
:where(figure) {margin: 0 0 1em;}
html :where(.is-position-sticky) {--wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height,0px);}
@media screen and (max-width:600px) {html :where(.is-position-sticky) {--wp-admin--admin-bar--position-offset: 0px;}}
.wp-block-button__link {color: #fff;background-color: #32373c;border-radius: 9999px;box-shadow: none;text-decoration: none;padding: calc(.667em + 2px) calc(1.333em + 2px);font-size: 1.125em;}
.wp-block-file__button {background: #32373c;color: #fff;text-decoration: none;}
.truncate {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;}
*, *:before, *:after {box-sizing: border-box;}
html {font-family: sans-serif;line-height: 1.15;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-ms-overflow-style: scrollbar;-webkit-tap-highlight-color: rgba(0,0,0,0);}
@-ms-viewport {width: device-width;}
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {display: block;}
body {margin: 0;font-family: "Poppins",sans-serif;font-size: 1rem;font-weight: 400;line-height: 1.5;color: #101010;text-align: left;background-color: #fff;}
[tabindex="-1"]:focus {outline: 0 !important;}
hr {box-sizing: content-box;height: 0;overflow: visible;}
h1, h2, h3, h4, h5, h6 {margin-top: 0;margin-bottom: .5rem;}
p {margin-top: 0;margin-bottom: 1rem;}
abbr[title], abbr[data-original-title] {text-decoration: underline;text-decoration: underline dotted;cursor: help;border-bottom: 0;}
address {margin-bottom: 1rem;font-style: normal;line-height: inherit;}
ol, ul, dl {margin-top: 0;margin-bottom: 1rem;}
ol ol, ul ul, ol ul, ul ol {margin-bottom: 0;}
dt {font-weight: 700;}
dd {margin-bottom: .5rem;margin-left: 0;}
blockquote {margin: 0 0 1rem;}
dfn {font-style: italic;}
b, strong {font-weight: bolder;}
small {font-size: 80%;}
sub, sup {position: relative;font-size: 75%;line-height: 0;vertical-align: baseline;}
sub {bottom: -.25em;}
sup {top: -.5em;}
a {color: #007bff;text-decoration: none;background-color: transparent;-webkit-text-decoration-skip: objects;}
a:hover {color: #0056b3;text-decoration: underline;}
a:not([href]):not([tabindex]) {color: inherit;text-decoration: none;}
a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {color: inherit;text-decoration: none;}
a:not([href]):not([tabindex]):focus {outline: 0;}
pre, code, kbd, samp {font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size: 1em;}
pre {margin-top: 0;margin-bottom: 1rem;overflow: auto;-ms-overflow-style: scrollbar;}
figure {margin: 0 0 1rem;}
img {vertical-align: middle;border-style: none;}
svg {overflow: hidden;vertical-align: middle;}
table {border-collapse: collapse;}
caption {padding-top: .75rem;padding-bottom: .75rem;color: #6c757d;text-align: left;caption-side: bottom;}
th {text-align: inherit;}
label {display: inline-block;margin-bottom: .5rem;}
button {border-radius: 0;}
button:focus {outline: 1px dotted;outline: 5px auto -webkit-focus-ring-color;}
input, button, select, optgroup, textarea {margin: 0;font-family: inherit;font-size: inherit;line-height: inherit;}
button, input {overflow: visible;}
button, select {text-transform: none;}
button, html [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 {padding: 0;border-style: none;}
input[type=radio], input[type=checkbox] {box-sizing: border-box;padding: 0;}
input[type=date], input[type=time], input[type=datetime-local], input[type=month] {-webkit-appearance: listbox;}
textarea {overflow: auto;resize: vertical;}
fieldset {min-width: 0;padding: 0;margin: 0;border: 0;}
legend {display: block;width: 100%;max-width: 100%;padding: 0;margin-bottom: .5rem;font-size: 1.5rem;line-height: inherit;color: inherit;white-space: normal;}
progress {vertical-align: baseline;}
[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {height: auto;}
[type=search] {outline-offset: -2px;-webkit-appearance: none;}
[type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration {-webkit-appearance: none;}
::-webkit-file-upload-button {font: inherit;-webkit-appearance: button;}
output {display: inline-block;}
summary {display: list-item;cursor: pointer;}
template {display: none;}
[hidden] {display: none !important;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {margin-bottom: .5rem;font-family: inherit;font-weight: 500;line-height: 1.2;color: inherit;}
h1, .h1 {font-size: 2.5rem;}
h2, .h2 {font-size: 2rem;}
h3, .h3 {font-size: 1.75rem;}
h4, .h4 {font-size: 1.5rem;}
h5, .h5 {font-size: 1.25rem;}
h6, .h6 {font-size: 1rem;}
.lead {font-size: 1.25rem;font-weight: 300;}
.display-1 {font-size: 6rem;font-weight: 300;line-height: 1.2;}
.display-2 {font-size: 5.5rem;font-weight: 300;line-height: 1.2;}
.display-3 {font-size: 4.5rem;font-weight: 300;line-height: 1.2;}
.display-4 {font-size: 3.5rem;font-weight: 300;line-height: 1.2;}
hr {margin-top: 1rem;margin-bottom: 1rem;border: 0;border-top: 1px solid rgba(0,0,0,.1);}
small, .small {font-size: 80%;font-weight: 400;}
mark, .mark {padding: .2em;background-color: #fcf8e3;}
.list-unstyled {padding-left: 0;list-style: none;}
.list-inline {padding-left: 0;list-style: none;}
.list-inline-item {display: inline-block;}
.list-inline-item:not(:last-child) {margin-right: .5rem;}
.initialism {font-size: 90%;text-transform: uppercase;}
.blockquote {margin-bottom: 1rem;font-size: 1.25rem;}
.blockquote-footer {display: block;font-size: 80%;color: #6c757d;}
.blockquote-footer:before {content: "— ";}
.container {width: 100%;padding-right: 24px;padding-left: 24px;margin-right: auto;margin-left: auto;}
@media (min-width:576px) {.container {max-width: 540px;}}
@media (min-width:768px) {.container {max-width: 720px;}}
@media (min-width:992px) {.container {max-width: 960px;}}
@media (min-width:1200px) {.container {max-width: 1140px;}}
@media (min-width:1536px) {.container {max-width: 1488px;}}
.container-fluid {width: 100%;padding-right: 24px;padding-left: 24px;margin-right: auto;margin-left: auto;}
.row {display: flex;flex-wrap: wrap;margin-right: -24px;margin-left: -24px;}
.no-gutters {margin-right: 0;margin-left: 0;}
.no-gutters>.col, .no-gutters>[class*=col-] {padding-right: 0;padding-left: 0;}
.col-xxl, .col-xxl-auto, .col-xxl-12, .col-xxl-11, .col-xxl-10, .col-xxl-9, .col-xxl-8, .col-xxl-7, .col-xxl-6, .col-xxl-5, .col-xxl-4, .col-xxl-3, .col-xxl-2, .col-xxl-1, .col-xl, .col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, .col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, .col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, .col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, .col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {position: relative;width: 100%;min-height: 1px;padding-right: 24px;padding-left: 24px;}
.col {flex-basis: 0;flex-grow: 1;max-width: 100%;}
.col-auto {flex: 0 0 auto;width: auto;max-width: none;}
.col-1 {flex: 0 0 8.33333%;max-width: 8.33333%;}
.col-2 {flex: 0 0 16.66667%;max-width: 16.66667%;}
.col-3 {flex: 0 0 25%;max-width: 25%;}
.col-4 {flex: 0 0 33.33333%;max-width: 33.33333%;}
.col-5 {flex: 0 0 41.66667%;max-width: 41.66667%;}
.col-6 {flex: 0 0 50%;max-width: 50%;}
.col-7 {flex: 0 0 58.33333%;max-width: 58.33333%;}
.col-8 {flex: 0 0 66.66667%;max-width: 66.66667%;}
.col-9 {flex: 0 0 75%;max-width: 75%;}
.col-10 {flex: 0 0 83.33333%;max-width: 83.33333%;}
.col-11 {flex: 0 0 91.66667%;max-width: 91.66667%;}
.col-12 {flex: 0 0 100%;max-width: 100%;}
.order-first {order: -1;}
.order-last {order: 13;}
.order-0 {order: 0;}
.order-1 {order: 1;}
.order-2 {order: 2;}
.order-3 {order: 3;}
.order-4 {order: 4;}
.order-5 {order: 5;}
.order-6 {order: 6;}
.order-7 {order: 7;}
.order-8 {order: 8;}
.order-9 {order: 9;}
.order-10 {order: 10;}
.order-11 {order: 11;}
.order-12 {order: 12;}
.offset-1 {margin-left: 8.33333%;}
.offset-2 {margin-left: 16.66667%;}
.offset-3 {margin-left: 25%;}
.offset-4 {margin-left: 33.33333%;}
.offset-5 {margin-left: 41.66667%;}
.offset-6 {margin-left: 50%;}
.offset-7 {margin-left: 58.33333%;}
.offset-8 {margin-left: 66.66667%;}
.offset-9 {margin-left: 75%;}
.offset-10 {margin-left: 83.33333%;}
.offset-11 {margin-left: 91.66667%;}
@media (min-width:576px) {.col-sm {flex-basis: 0;flex-grow: 1;max-width: 100%;}
	.col-sm-auto {flex: 0 0 auto;width: auto;max-width: none;}
	.col-sm-1 {flex: 0 0 8.33333%;max-width: 8.33333%;}
	.col-sm-2 {flex: 0 0 16.66667%;max-width: 16.66667%;}
	.col-sm-3 {flex: 0 0 25%;max-width: 25%;}
	.col-sm-4 {flex: 0 0 33.33333%;max-width: 33.33333%;}
	.col-sm-5 {flex: 0 0 41.66667%;max-width: 41.66667%;}
	.col-sm-6 {flex: 0 0 50%;max-width: 50%;}
	.col-sm-7 {flex: 0 0 58.33333%;max-width: 58.33333%;}
	.col-sm-8 {flex: 0 0 66.66667%;max-width: 66.66667%;}
	.col-sm-9 {flex: 0 0 75%;max-width: 75%;}
	.col-sm-10 {flex: 0 0 83.33333%;max-width: 83.33333%;}
	.col-sm-11 {flex: 0 0 91.66667%;max-width: 91.66667%;}
	.col-sm-12 {flex: 0 0 100%;max-width: 100%;}
	.order-sm-first {order: -1;}
	.order-sm-last {order: 13;}
	.order-sm-0 {order: 0;}
	.order-sm-1 {order: 1;}
	.order-sm-2 {order: 2;}
	.order-sm-3 {order: 3;}
	.order-sm-4 {order: 4;}
	.order-sm-5 {order: 5;}
	.order-sm-6 {order: 6;}
	.order-sm-7 {order: 7;}
	.order-sm-8 {order: 8;}
	.order-sm-9 {order: 9;}
	.order-sm-10 {order: 10;}
	.order-sm-11 {order: 11;}
	.order-sm-12 {order: 12;}
	.offset-sm-0 {margin-left: 0;}
	.offset-sm-1 {margin-left: 8.33333%;}
	.offset-sm-2 {margin-left: 16.66667%;}
	.offset-sm-3 {margin-left: 25%;}
	.offset-sm-4 {margin-left: 33.33333%;}
	.offset-sm-5 {margin-left: 41.66667%;}
	.offset-sm-6 {margin-left: 50%;}
	.offset-sm-7 {margin-left: 58.33333%;}
	.offset-sm-8 {margin-left: 66.66667%;}
	.offset-sm-9 {margin-left: 75%;}
	.offset-sm-10 {margin-left: 83.33333%;}
	.offset-sm-11 {margin-left: 91.66667%;}}
@media (min-width:768px) {.col-md {flex-basis: 0;flex-grow: 1;max-width: 100%;}
	.col-md-auto {flex: 0 0 auto;width: auto;max-width: none;}
	.col-md-1 {flex: 0 0 8.33333%;max-width: 8.33333%;}
	.col-md-2 {flex: 0 0 16.66667%;max-width: 16.66667%;}
	.col-md-3 {flex: 0 0 25%;max-width: 25%;}
	.col-md-4 {flex: 0 0 33.33333%;max-width: 33.33333%;}
	.col-md-5 {flex: 0 0 41.66667%;max-width: 41.66667%;}
	.col-md-6 {flex: 0 0 50%;max-width: 50%;}
	.col-md-7 {flex: 0 0 58.33333%;max-width: 58.33333%;}
	.col-md-8 {flex: 0 0 66.66667%;max-width: 66.66667%;}
	.col-md-9 {flex: 0 0 75%;max-width: 75%;}
	.col-md-10 {flex: 0 0 83.33333%;max-width: 83.33333%;}
	.col-md-11 {flex: 0 0 91.66667%;max-width: 91.66667%;}
	.col-md-12 {flex: 0 0 100%;max-width: 100%;}
	.order-md-first {order: -1;}
	.order-md-last {order: 13;}
	.order-md-0 {order: 0;}
	.order-md-1 {order: 1;}
	.order-md-2 {order: 2;}
	.order-md-3 {order: 3;}
	.order-md-4 {order: 4;}
	.order-md-5 {order: 5;}
	.order-md-6 {order: 6;}
	.order-md-7 {order: 7;}
	.order-md-8 {order: 8;}
	.order-md-9 {order: 9;}
	.order-md-10 {order: 10;}
	.order-md-11 {order: 11;}
	.order-md-12 {order: 12;}
	.offset-md-0 {margin-left: 0;}
	.offset-md-1 {margin-left: 8.33333%;}
	.offset-md-2 {margin-left: 16.66667%;}
	.offset-md-3 {margin-left: 25%;}
	.offset-md-4 {margin-left: 33.33333%;}
	.offset-md-5 {margin-left: 41.66667%;}
	.offset-md-6 {margin-left: 50%;}
	.offset-md-7 {margin-left: 58.33333%;}
	.offset-md-8 {margin-left: 66.66667%;}
	.offset-md-9 {margin-left: 75%;}
	.offset-md-10 {margin-left: 83.33333%;}
	.offset-md-11 {margin-left: 91.66667%;}}
@media (min-width:992px) {.col-lg {flex-basis: 0;flex-grow: 1;max-width: 100%;}
	.col-lg-auto {flex: 0 0 auto;width: auto;max-width: none;}
	.col-lg-1 {flex: 0 0 8.33333%;max-width: 8.33333%;}
	.col-lg-2 {flex: 0 0 16.66667%;max-width: 16.66667%;}
	.col-lg-3 {flex: 0 0 25%;max-width: 25%;}
	.col-lg-4 {flex: 0 0 33.33333%;max-width: 33.33333%;}
	.col-lg-5 {flex: 0 0 41.66667%;max-width: 41.66667%;}
	.col-lg-6 {flex: 0 0 50%;max-width: 50%;}
	.col-lg-7 {flex: 0 0 58.33333%;max-width: 58.33333%;}
	.col-lg-8 {flex: 0 0 66.66667%;max-width: 66.66667%;}
	.col-lg-9 {flex: 0 0 75%;max-width: 75%;}
	.col-lg-10 {flex: 0 0 83.33333%;max-width: 83.33333%;}
	.col-lg-11 {flex: 0 0 91.66667%;max-width: 91.66667%;}
	.col-lg-12 {flex: 0 0 100%;max-width: 100%;}
	.order-lg-first {order: -1;}
	.order-lg-last {order: 13;}
	.order-lg-0 {order: 0;}
	.order-lg-1 {order: 1;}
	.order-lg-2 {order: 2;}
	.order-lg-3 {order: 3;}
	.order-lg-4 {order: 4;}
	.order-lg-5 {order: 5;}
	.order-lg-6 {order: 6;}
	.order-lg-7 {order: 7;}
	.order-lg-8 {order: 8;}
	.order-lg-9 {order: 9;}
	.order-lg-10 {order: 10;}
	.order-lg-11 {order: 11;}
	.order-lg-12 {order: 12;}
	.offset-lg-0 {margin-left: 0;}
	.offset-lg-1 {margin-left: 8.33333%;}
	.offset-lg-2 {margin-left: 16.66667%;}
	.offset-lg-3 {margin-left: 25%;}
	.offset-lg-4 {margin-left: 33.33333%;}
	.offset-lg-5 {margin-left: 41.66667%;}
	.offset-lg-6 {margin-left: 50%;}
	.offset-lg-7 {margin-left: 58.33333%;}
	.offset-lg-8 {margin-left: 66.66667%;}
	.offset-lg-9 {margin-left: 75%;}
	.offset-lg-10 {margin-left: 83.33333%;}
	.offset-lg-11 {margin-left: 91.66667%;}}
@media (min-width:1200px) {.col-xl {flex-basis: 0;flex-grow: 1;max-width: 100%;}
	.col-xl-auto {flex: 0 0 auto;width: auto;max-width: none;}
	.col-xl-1 {flex: 0 0 8.33333%;max-width: 8.33333%;}
	.col-xl-2 {flex: 0 0 16.66667%;max-width: 16.66667%;}
	.col-xl-3 {flex: 0 0 25%;max-width: 25%;}
	.col-xl-4 {flex: 0 0 33.33333%;max-width: 33.33333%;}
	.col-xl-5 {flex: 0 0 41.66667%;max-width: 41.66667%;}
	.col-xl-6 {flex: 0 0 50%;max-width: 50%;}
	.col-xl-7 {flex: 0 0 58.33333%;max-width: 58.33333%;}
	.col-xl-8 {flex: 0 0 66.66667%;max-width: 66.66667%;}
	.col-xl-9 {flex: 0 0 75%;max-width: 75%;}
	.col-xl-10 {flex: 0 0 83.33333%;max-width: 83.33333%;}
	.col-xl-11 {flex: 0 0 91.66667%;max-width: 91.66667%;}
	.col-xl-12 {flex: 0 0 100%;max-width: 100%;}
	.order-xl-first {order: -1;}
	.order-xl-last {order: 13;}
	.order-xl-0 {order: 0;}
	.order-xl-1 {order: 1;}
	.order-xl-2 {order: 2;}
	.order-xl-3 {order: 3;}
	.order-xl-4 {order: 4;}
	.order-xl-5 {order: 5;}
	.order-xl-6 {order: 6;}
	.order-xl-7 {order: 7;}
	.order-xl-8 {order: 8;}
	.order-xl-9 {order: 9;}
	.order-xl-10 {order: 10;}
	.order-xl-11 {order: 11;}
	.order-xl-12 {order: 12;}
	.offset-xl-0 {margin-left: 0;}
	.offset-xl-1 {margin-left: 8.33333%;}
	.offset-xl-2 {margin-left: 16.66667%;}
	.offset-xl-3 {margin-left: 25%;}
	.offset-xl-4 {margin-left: 33.33333%;}
	.offset-xl-5 {margin-left: 41.66667%;}
	.offset-xl-6 {margin-left: 50%;}
	.offset-xl-7 {margin-left: 58.33333%;}
	.offset-xl-8 {margin-left: 66.66667%;}
	.offset-xl-9 {margin-left: 75%;}
	.offset-xl-10 {margin-left: 83.33333%;}
	.offset-xl-11 {margin-left: 91.66667%;}}
@media (min-width:1536px) {.col-xxl {flex-basis: 0;flex-grow: 1;max-width: 100%;}
	.col-xxl-auto {flex: 0 0 auto;width: auto;max-width: none;}
	.col-xxl-1 {flex: 0 0 8.33333%;max-width: 8.33333%;}
	.col-xxl-2 {flex: 0 0 16.66667%;max-width: 16.66667%;}
	.col-xxl-3 {flex: 0 0 25%;max-width: 25%;}
	.col-xxl-4 {flex: 0 0 33.33333%;max-width: 33.33333%;}
	.col-xxl-5 {flex: 0 0 41.66667%;max-width: 41.66667%;}
	.col-xxl-6 {flex: 0 0 50%;max-width: 50%;}
	.col-xxl-7 {flex: 0 0 58.33333%;max-width: 58.33333%;}
	.col-xxl-8 {flex: 0 0 66.66667%;max-width: 66.66667%;}
	.col-xxl-9 {flex: 0 0 75%;max-width: 75%;}
	.col-xxl-10 {flex: 0 0 83.33333%;max-width: 83.33333%;}
	.col-xxl-11 {flex: 0 0 91.66667%;max-width: 91.66667%;}
	.col-xxl-12 {flex: 0 0 100%;max-width: 100%;}
	.order-xxl-first {order: -1;}
	.order-xxl-last {order: 13;}
	.order-xxl-0 {order: 0;}
	.order-xxl-1 {order: 1;}
	.order-xxl-2 {order: 2;}
	.order-xxl-3 {order: 3;}
	.order-xxl-4 {order: 4;}
	.order-xxl-5 {order: 5;}
	.order-xxl-6 {order: 6;}
	.order-xxl-7 {order: 7;}
	.order-xxl-8 {order: 8;}
	.order-xxl-9 {order: 9;}
	.order-xxl-10 {order: 10;}
	.order-xxl-11 {order: 11;}
	.order-xxl-12 {order: 12;}
	.offset-xxl-0 {margin-left: 0;}
	.offset-xxl-1 {margin-left: 8.33333%;}
	.offset-xxl-2 {margin-left: 16.66667%;}
	.offset-xxl-3 {margin-left: 25%;}
	.offset-xxl-4 {margin-left: 33.33333%;}
	.offset-xxl-5 {margin-left: 41.66667%;}
	.offset-xxl-6 {margin-left: 50%;}
	.offset-xxl-7 {margin-left: 58.33333%;}
	.offset-xxl-8 {margin-left: 66.66667%;}
	.offset-xxl-9 {margin-left: 75%;}
	.offset-xxl-10 {margin-left: 83.33333%;}
	.offset-xxl-11 {margin-left: 91.66667%;}}
.fade {transition: opacity .15s linear;}
@media screen and (prefers-reduced-motion:reduce) {.fade {transition: none;}}
.fade:not(.show) {opacity: 0;}
.collapse:not(.show) {display: none;}
.collapsing {position: relative;height: 0;overflow: hidden;transition: height .35s ease;}
@media screen and (prefers-reduced-motion:reduce) {.collapsing {transition: none;}}
.nav {display: flex;flex-wrap: wrap;padding-left: 0;margin-bottom: 0;list-style: none;}
.nav-link {display: block;padding: .5rem 1rem;}
.nav-link:hover, .nav-link:focus {text-decoration: none;}
.nav-link.disabled {color: #6c757d;}
.nav-tabs {border-bottom: 1px solid #dee2e6;}
.nav-tabs .nav-item {margin-bottom: -1px;}
.nav-tabs .nav-link {border: 1px solid transparent;border-top-left-radius: .25rem;border-top-right-radius: .25rem;}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {border-color: #e9ecef #e9ecef #dee2e6;}
.nav-tabs .nav-link.disabled {color: #6c757d;background-color: transparent;border-color: transparent;}
.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {color: #495057;background-color: #fff;border-color: #dee2e6 #dee2e6 #fff;}
.nav-tabs .dropdown-menu {margin-top: -1px;border-top-left-radius: 0;border-top-right-radius: 0;}
.nav-pills .nav-link {border-radius: .25rem;}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link {color: #fff;background-color: #007bff;}
.nav-fill .nav-item {flex: 1 1 auto;text-align: center;}
.nav-justified .nav-item {flex-basis: 0;flex-grow: 1;text-align: center;}
.tab-content>.tab-pane {display: none;}
.tab-content>.active {display: block;}
.navbar {position: relative;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;padding: .5rem 1rem;}
.navbar>.container, .navbar>.container-fluid {display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}
.navbar-brand {display: inline-block;padding-top: .3125rem;padding-bottom: .3125rem;margin-right: 1rem;font-size: 1.25rem;line-height: inherit;white-space: nowrap;}
.navbar-brand:hover, .navbar-brand:focus {text-decoration: none;}
.navbar-nav {display: flex;flex-direction: column;padding-left: 0;margin-bottom: 0;list-style: none;}
.navbar-nav .nav-link {padding-right: 0;padding-left: 0;}
.navbar-nav .dropdown-menu {position: static;float: none;}
.navbar-text {display: inline-block;padding-top: .5rem;padding-bottom: .5rem;}
.navbar-collapse {flex-basis: 100%;flex-grow: 1;align-items: center;}
.navbar-toggler {padding: .25rem .75rem;font-size: 1.25rem;line-height: 1;background-color: transparent;border: 1px solid transparent;border-radius: .25rem;}
.navbar-toggler:hover, .navbar-toggler:focus {text-decoration: none;}
.navbar-toggler:not(:disabled):not(.disabled) {cursor: pointer;}
.navbar-toggler-icon {display: inline-block;width: 1.5em;height: 1.5em;vertical-align: middle;content: "";background: no-repeat center center;background-size: 100% 100%;}
@media (max-width:575.98px) {.navbar-expand-sm>.container, .navbar-expand-sm>.container-fluid {padding-right: 0;padding-left: 0;}}
@media (min-width:576px) {.navbar-expand-sm {flex-flow: row nowrap;justify-content: flex-start;}
	.navbar-expand-sm .navbar-nav {flex-direction: row;}
	.navbar-expand-sm .navbar-nav .dropdown-menu {position: absolute;}
	.navbar-expand-sm .navbar-nav .nav-link {padding-right: .5rem;padding-left: .5rem;}
	.navbar-expand-sm>.container, .navbar-expand-sm>.container-fluid {flex-wrap: nowrap;}
	.navbar-expand-sm .navbar-collapse {display: flex !important;flex-basis: auto;}
	.navbar-expand-sm .navbar-toggler {display: none;}}
@media (max-width:767.98px) {.navbar-expand-md>.container, .navbar-expand-md>.container-fluid {padding-right: 0;padding-left: 0;}}
@media (min-width:768px) {.navbar-expand-md {flex-flow: row nowrap;justify-content: flex-start;}
	.navbar-expand-md .navbar-nav {flex-direction: row;}
	.navbar-expand-md .navbar-nav .dropdown-menu {position: absolute;}
	.navbar-expand-md .navbar-nav .nav-link {padding-right: .5rem;padding-left: .5rem;}
	.navbar-expand-md>.container, .navbar-expand-md>.container-fluid {flex-wrap: nowrap;}
	.navbar-expand-md .navbar-collapse {display: flex !important;flex-basis: auto;}
	.navbar-expand-md .navbar-toggler {display: none;}}
@media (max-width:991.98px) {.navbar-expand-lg>.container, .navbar-expand-lg>.container-fluid {padding-right: 0;padding-left: 0;}}
@media (min-width:992px) {.navbar-expand-lg {flex-flow: row nowrap;justify-content: flex-start;}
	.navbar-expand-lg .navbar-nav {flex-direction: row;}
	.navbar-expand-lg .navbar-nav .dropdown-menu {position: absolute;}
	.navbar-expand-lg .navbar-nav .nav-link {padding-right: .5rem;padding-left: .5rem;}
	.navbar-expand-lg>.container, .navbar-expand-lg>.container-fluid {flex-wrap: nowrap;}
	.navbar-expand-lg .navbar-collapse {display: flex !important;flex-basis: auto;}
	.navbar-expand-lg .navbar-toggler {display: none;}}
@media (max-width:1199.98px) {.navbar-expand-xl>.container, .navbar-expand-xl>.container-fluid {padding-right: 0;padding-left: 0;}}
@media (min-width:1200px) {.navbar-expand-xl {flex-flow: row nowrap;justify-content: flex-start;}
	.navbar-expand-xl .navbar-nav {flex-direction: row;}
	.navbar-expand-xl .navbar-nav .dropdown-menu {position: absolute;}
	.navbar-expand-xl .navbar-nav .nav-link {padding-right: .5rem;padding-left: .5rem;}
	.navbar-expand-xl>.container, .navbar-expand-xl>.container-fluid {flex-wrap: nowrap;}
	.navbar-expand-xl .navbar-collapse {display: flex !important;flex-basis: auto;}
	.navbar-expand-xl .navbar-toggler {display: none;}}
@media (max-width:1535.98px) {.navbar-expand-xxl>.container, .navbar-expand-xxl>.container-fluid {padding-right: 0;padding-left: 0;}}
@media (min-width:1536px) {.navbar-expand-xxl {flex-flow: row nowrap;justify-content: flex-start;}
	.navbar-expand-xxl .navbar-nav {flex-direction: row;}
	.navbar-expand-xxl .navbar-nav .dropdown-menu {position: absolute;}
	.navbar-expand-xxl .navbar-nav .nav-link {padding-right: .5rem;padding-left: .5rem;}
	.navbar-expand-xxl>.container, .navbar-expand-xxl>.container-fluid {flex-wrap: nowrap;}
	.navbar-expand-xxl .navbar-collapse {display: flex !important;flex-basis: auto;}
	.navbar-expand-xxl .navbar-toggler {display: none;}}
.navbar-expand {flex-flow: row nowrap;justify-content: flex-start;}
.navbar-expand>.container, .navbar-expand>.container-fluid {padding-right: 0;padding-left: 0;}
.navbar-expand .navbar-nav {flex-direction: row;}
.navbar-expand .navbar-nav .dropdown-menu {position: absolute;}
.navbar-expand .navbar-nav .nav-link {padding-right: .5rem;padding-left: .5rem;}
.navbar-expand>.container, .navbar-expand>.container-fluid {flex-wrap: nowrap;}
.navbar-expand .navbar-collapse {display: flex !important;flex-basis: auto;}
.navbar-expand .navbar-toggler {display: none;}
.navbar-light .navbar-brand {color: rgba(0,0,0,.9);}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {color: rgba(0,0,0,.9);}
.navbar-light .navbar-nav .nav-link {color: rgba(0,0,0,.5);}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {color: rgba(0,0,0,.7);}
.navbar-light .navbar-nav .nav-link.disabled {color: rgba(0,0,0,.3);}
.navbar-light .navbar-nav .show>.nav-link, .navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active {color: rgba(0,0,0,.9);}
.navbar-light .navbar-toggler {color: rgba(0,0,0,.5);border-color: rgba(0,0,0,.1);}
.navbar-light .navbar-toggler-icon {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=\'0 0 30 30\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath stroke=\'rgba(0,0,0,0.5)\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-miterlimit=\'10\' d=\'M4 7h22M4 15h22M4 23h22\'/%3E%3C/svg%3E");}
.navbar-light .navbar-text {color: rgba(0,0,0,.5);}
.navbar-light .navbar-text a {color: rgba(0,0,0,.9);}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {color: rgba(0,0,0,.9);}
.navbar-dark .navbar-brand {color: #fff;}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {color: #fff;}
.navbar-dark .navbar-nav .nav-link {color: rgba(255,255,255,.5);}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {color: rgba(255,255,255,.75);}
.navbar-dark .navbar-nav .nav-link.disabled {color: rgba(255,255,255,.25);}
.navbar-dark .navbar-nav .show>.nav-link, .navbar-dark .navbar-nav .active>.nav-link, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .nav-link.active {color: #fff;}
.navbar-dark .navbar-toggler {color: rgba(255,255,255,.5);border-color: rgba(255,255,255,.1);}
.navbar-dark .navbar-toggler-icon {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=\'0 0 30 30\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath stroke=\'rgba(255,255,255,0.5)\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-miterlimit=\'10\' d=\'M4 7h22M4 15h22M4 23h22\'/%3E%3C/svg%3E");}
.navbar-dark .navbar-text {color: rgba(255,255,255,.5);}
.navbar-dark .navbar-text a {color: #fff;}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {color: #fff;}
.alert {position: relative;padding: .75rem 1.25rem;margin-bottom: 1rem;border: 1px solid transparent;border-radius: .25rem;}
.alert-heading {color: inherit;}
.alert-link {font-weight: 700;}
.alert-dismissible {padding-right: 4rem;}
.alert-dismissible .close {position: absolute;top: 0;right: 0;padding: .75rem 1.25rem;color: inherit;}
.alert-primary {color: #004085;background-color: #cce5ff;border-color: #b8daff;}
.alert-primary hr {border-top-color: #9fcdff;}
.alert-primary .alert-link {color: #002752;}
.alert-secondary {color: #383d41;background-color: #e2e3e5;border-color: #d6d8db;}
.alert-secondary hr {border-top-color: #c8cbcf;}
.alert-secondary .alert-link {color: #202326;}
.alert-success {color: #155724;background-color: #d4edda;border-color: #c3e6cb;}
.alert-success hr {border-top-color: #b1dfbb;}
.alert-success .alert-link {color: #0b2e13;}
.alert-info {color: #0c5460;background-color: #d1ecf1;border-color: #bee5eb;}
.alert-info hr {border-top-color: #abdde5;}
.alert-info .alert-link {color: #062c33;}
.alert-warning {color: #856404;background-color: #fff3cd;border-color: #ffeeba;}
.alert-warning hr {border-top-color: #ffe8a1;}
.alert-warning .alert-link {color: #533f03;}
.alert-danger {color: #721c24;background-color: #f8d7da;border-color: #f5c6cb;}
.alert-danger hr {border-top-color: #f1b0b7;}
.alert-danger .alert-link {color: #491217;}
.alert-light {color: #818182;background-color: #fefefe;border-color: #fdfdfe;}
.alert-light hr {border-top-color: #ececf6;}
.alert-light .alert-link {color: #686868;}
.alert-dark {color: #1b1e21;background-color: #d6d8d9;border-color: #c6c8ca;}
.alert-dark hr {border-top-color: #b9bbbe;}
.alert-dark .alert-link {color: #040505;}
.clearfix:after {display: block;clear: both;content: "";}
.d-none {display: none !important;}
.d-inline {display: inline !important;}
.d-inline-block {display: inline-block !important;}
.d-block {display: block !important;}
.d-table {display: table !important;}
.d-table-row {display: table-row !important;}
.d-table-cell {display: table-cell !important;}
.d-flex {display: flex !important;}
.d-inline-flex {display: inline-flex !important;}
@media (min-width:576px) {.d-sm-none {display: none !important;}
	.d-sm-inline {display: inline !important;}
	.d-sm-inline-block {display: inline-block !important;}
	.d-sm-block {display: block !important;}
	.d-sm-table {display: table !important;}
	.d-sm-table-row {display: table-row !important;}
	.d-sm-table-cell {display: table-cell !important;}
	.d-sm-flex {display: flex !important;}
	.d-sm-inline-flex {display: inline-flex !important;}}
@media (min-width:768px) {.d-md-none {display: none !important;}
	.d-md-inline {display: inline !important;}
	.d-md-inline-block {display: inline-block !important;}
	.d-md-block {display: block !important;}
	.d-md-table {display: table !important;}
	.d-md-table-row {display: table-row !important;}
	.d-md-table-cell {display: table-cell !important;}
	.d-md-flex {display: flex !important;}
	.d-md-inline-flex {display: inline-flex !important;}}
@media (min-width:992px) {.d-lg-none {display: none !important;}
	.d-lg-inline {display: inline !important;}
	.d-lg-inline-block {display: inline-block !important;}
	.d-lg-block {display: block !important;}
	.d-lg-table {display: table !important;}
	.d-lg-table-row {display: table-row !important;}
	.d-lg-table-cell {display: table-cell !important;}
	.d-lg-flex {display: flex !important;}
	.d-lg-inline-flex {display: inline-flex !important;}}
@media (min-width:1200px) {.d-xl-none {display: none !important;}
	.d-xl-inline {display: inline !important;}
	.d-xl-inline-block {display: inline-block !important;}
	.d-xl-block {display: block !important;}
	.d-xl-table {display: table !important;}
	.d-xl-table-row {display: table-row !important;}
	.d-xl-table-cell {display: table-cell !important;}
	.d-xl-flex {display: flex !important;}
	.d-xl-inline-flex {display: inline-flex !important;}}
@media (min-width:1536px) {.d-xxl-none {display: none !important;}
	.d-xxl-inline {display: inline !important;}
	.d-xxl-inline-block {display: inline-block !important;}
	.d-xxl-block {display: block !important;}
	.d-xxl-table {display: table !important;}
	.d-xxl-table-row {display: table-row !important;}
	.d-xxl-table-cell {display: table-cell !important;}
	.d-xxl-flex {display: flex !important;}
	.d-xxl-inline-flex {display: inline-flex !important;}}
@media print {.d-print-none {display: none !important;}
	.d-print-inline {display: inline !important;}
	.d-print-inline-block {display: inline-block !important;}
	.d-print-block {display: block !important;}
	.d-print-table {display: table !important;}
	.d-print-table-row {display: table-row !important;}
	.d-print-table-cell {display: table-cell !important;}
	.d-print-flex {display: flex !important;}
	.d-print-inline-flex {display: inline-flex !important;}}
.embed-responsive {position: relative;display: block;width: 100%;padding: 0;overflow: hidden;}
.embed-responsive:before {display: block;content: "";}
.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video {position: absolute;top: 0;bottom: 0;left: 0;width: 100%;height: 100%;border: 0;}
.embed-responsive-21by9:before {padding-top: 42.85714%;}
.embed-responsive-16by9:before {padding-top: 56.25%;}
.embed-responsive-4by3:before {padding-top: 75%;}
.embed-responsive-1by1:before {padding-top: 100%;}
.flex-row {flex-direction: row !important;}
.flex-column {flex-direction: column !important;}
.flex-row-reverse {flex-direction: row-reverse !important;}
.flex-column-reverse {flex-direction: column-reverse !important;}
.flex-wrap {flex-wrap: wrap !important;}
.flex-nowrap {flex-wrap: nowrap !important;}
.flex-wrap-reverse {flex-wrap: wrap-reverse !important;}
.flex-fill {flex: 1 1 auto !important;}
.flex-grow-0 {flex-grow: 0 !important;}
.flex-grow-1 {flex-grow: 1 !important;}
.flex-shrink-0 {flex-shrink: 0 !important;}
.flex-shrink-1 {flex-shrink: 1 !important;}
.justify-content-start {justify-content: flex-start !important;}
.justify-content-end {justify-content: flex-end !important;}
.justify-content-center {justify-content: center !important;}
.justify-content-between {justify-content: space-between !important;}
.justify-content-around {justify-content: space-around !important;}
.align-items-start {align-items: flex-start !important;}
.align-items-end {align-items: flex-end !important;}
.align-items-center {align-items: center !important;}
.align-items-baseline {align-items: baseline !important;}
.align-items-stretch {align-items: stretch !important;}
.align-content-start {align-content: flex-start !important;}
.align-content-end {align-content: flex-end !important;}
.align-content-center {align-content: center !important;}
.align-content-between {align-content: space-between !important;}
.align-content-around {align-content: space-around !important;}
.align-content-stretch {align-content: stretch !important;}
.align-self-auto {align-self: auto !important;}
.align-self-start {align-self: flex-start !important;}
.align-self-end {align-self: flex-end !important;}
.align-self-center {align-self: center !important;}
.align-self-baseline {align-self: baseline !important;}
.align-self-stretch {align-self: stretch !important;}
@media (min-width:576px) {.flex-sm-row {flex-direction: row !important;}
	.flex-sm-column {flex-direction: column !important;}
	.flex-sm-row-reverse {flex-direction: row-reverse !important;}
	.flex-sm-column-reverse {flex-direction: column-reverse !important;}
	.flex-sm-wrap {flex-wrap: wrap !important;}
	.flex-sm-nowrap {flex-wrap: nowrap !important;}
	.flex-sm-wrap-reverse {flex-wrap: wrap-reverse !important;}
	.flex-sm-fill {flex: 1 1 auto !important;}
	.flex-sm-grow-0 {flex-grow: 0 !important;}
	.flex-sm-grow-1 {flex-grow: 1 !important;}
	.flex-sm-shrink-0 {flex-shrink: 0 !important;}
	.flex-sm-shrink-1 {flex-shrink: 1 !important;}
	.justify-content-sm-start {justify-content: flex-start !important;}
	.justify-content-sm-end {justify-content: flex-end !important;}
	.justify-content-sm-center {justify-content: center !important;}
	.justify-content-sm-between {justify-content: space-between !important;}
	.justify-content-sm-around {justify-content: space-around !important;}
	.align-items-sm-start {align-items: flex-start !important;}
	.align-items-sm-end {align-items: flex-end !important;}
	.align-items-sm-center {align-items: center !important;}
	.align-items-sm-baseline {align-items: baseline !important;}
	.align-items-sm-stretch {align-items: stretch !important;}
	.align-content-sm-start {align-content: flex-start !important;}
	.align-content-sm-end {align-content: flex-end !important;}
	.align-content-sm-center {align-content: center !important;}
	.align-content-sm-between {align-content: space-between !important;}
	.align-content-sm-around {align-content: space-around !important;}
	.align-content-sm-stretch {align-content: stretch !important;}
	.align-self-sm-auto {align-self: auto !important;}
	.align-self-sm-start {align-self: flex-start !important;}
	.align-self-sm-end {align-self: flex-end !important;}
	.align-self-sm-center {align-self: center !important;}
	.align-self-sm-baseline {align-self: baseline !important;}
	.align-self-sm-stretch {align-self: stretch !important;}}
@media (min-width:768px) {.flex-md-row {flex-direction: row !important;}
	.flex-md-column {flex-direction: column !important;}
	.flex-md-row-reverse {flex-direction: row-reverse !important;}
	.flex-md-column-reverse {flex-direction: column-reverse !important;}
	.flex-md-wrap {flex-wrap: wrap !important;}
	.flex-md-nowrap {flex-wrap: nowrap !important;}
	.flex-md-wrap-reverse {flex-wrap: wrap-reverse !important;}
	.flex-md-fill {flex: 1 1 auto !important;}
	.flex-md-grow-0 {flex-grow: 0 !important;}
	.flex-md-grow-1 {flex-grow: 1 !important;}
	.flex-md-shrink-0 {flex-shrink: 0 !important;}
	.flex-md-shrink-1 {flex-shrink: 1 !important;}
	.justify-content-md-start {justify-content: flex-start !important;}
	.justify-content-md-end {justify-content: flex-end !important;}
	.justify-content-md-center {justify-content: center !important;}
	.justify-content-md-between {justify-content: space-between !important;}
	.justify-content-md-around {justify-content: space-around !important;}
	.align-items-md-start {align-items: flex-start !important;}
	.align-items-md-end {align-items: flex-end !important;}
	.align-items-md-center {align-items: center !important;}
	.align-items-md-baseline {align-items: baseline !important;}
	.align-items-md-stretch {align-items: stretch !important;}
	.align-content-md-start {align-content: flex-start !important;}
	.align-content-md-end {align-content: flex-end !important;}
	.align-content-md-center {align-content: center !important;}
	.align-content-md-between {align-content: space-between !important;}
	.align-content-md-around {align-content: space-around !important;}
	.align-content-md-stretch {align-content: stretch !important;}
	.align-self-md-auto {align-self: auto !important;}
	.align-self-md-start {align-self: flex-start !important;}
	.align-self-md-end {align-self: flex-end !important;}
	.align-self-md-center {align-self: center !important;}
	.align-self-md-baseline {align-self: baseline !important;}
	.align-self-md-stretch {align-self: stretch !important;}}
@media (min-width:992px) {.flex-lg-row {flex-direction: row !important;}
	.flex-lg-column {flex-direction: column !important;}
	.flex-lg-row-reverse {flex-direction: row-reverse !important;}
	.flex-lg-column-reverse {flex-direction: column-reverse !important;}
	.flex-lg-wrap {flex-wrap: wrap !important;}
	.flex-lg-nowrap {flex-wrap: nowrap !important;}
	.flex-lg-wrap-reverse {flex-wrap: wrap-reverse !important;}
	.flex-lg-fill {flex: 1 1 auto !important;}
	.flex-lg-grow-0 {flex-grow: 0 !important;}
	.flex-lg-grow-1 {flex-grow: 1 !important;}
	.flex-lg-shrink-0 {flex-shrink: 0 !important;}
	.flex-lg-shrink-1 {flex-shrink: 1 !important;}
	.justify-content-lg-start {justify-content: flex-start !important;}
	.justify-content-lg-end {justify-content: flex-end !important;}
	.justify-content-lg-center {justify-content: center !important;}
	.justify-content-lg-between {justify-content: space-between !important;}
	.justify-content-lg-around {justify-content: space-around !important;}
	.align-items-lg-start {align-items: flex-start !important;}
	.align-items-lg-end {align-items: flex-end !important;}
	.align-items-lg-center {align-items: center !important;}
	.align-items-lg-baseline {align-items: baseline !important;}
	.align-items-lg-stretch {align-items: stretch !important;}
	.align-content-lg-start {align-content: flex-start !important;}
	.align-content-lg-end {align-content: flex-end !important;}
	.align-content-lg-center {align-content: center !important;}
	.align-content-lg-between {align-content: space-between !important;}
	.align-content-lg-around {align-content: space-around !important;}
	.align-content-lg-stretch {align-content: stretch !important;}
	.align-self-lg-auto {align-self: auto !important;}
	.align-self-lg-start {align-self: flex-start !important;}
	.align-self-lg-end {align-self: flex-end !important;}
	.align-self-lg-center {align-self: center !important;}
	.align-self-lg-baseline {align-self: baseline !important;}
	.align-self-lg-stretch {align-self: stretch !important;}}
@media (min-width:1200px) {.flex-xl-row {flex-direction: row !important;}
	.flex-xl-column {flex-direction: column !important;}
	.flex-xl-row-reverse {flex-direction: row-reverse !important;}
	.flex-xl-column-reverse {flex-direction: column-reverse !important;}
	.flex-xl-wrap {flex-wrap: wrap !important;}
	.flex-xl-nowrap {flex-wrap: nowrap !important;}
	.flex-xl-wrap-reverse {flex-wrap: wrap-reverse !important;}
	.flex-xl-fill {flex: 1 1 auto !important;}
	.flex-xl-grow-0 {flex-grow: 0 !important;}
	.flex-xl-grow-1 {flex-grow: 1 !important;}
	.flex-xl-shrink-0 {flex-shrink: 0 !important;}
	.flex-xl-shrink-1 {flex-shrink: 1 !important;}
	.justify-content-xl-start {justify-content: flex-start !important;}
	.justify-content-xl-end {justify-content: flex-end !important;}
	.justify-content-xl-center {justify-content: center !important;}
	.justify-content-xl-between {justify-content: space-between !important;}
	.justify-content-xl-around {justify-content: space-around !important;}
	.align-items-xl-start {align-items: flex-start !important;}
	.align-items-xl-end {align-items: flex-end !important;}
	.align-items-xl-center {align-items: center !important;}
	.align-items-xl-baseline {align-items: baseline !important;}
	.align-items-xl-stretch {align-items: stretch !important;}
	.align-content-xl-start {align-content: flex-start !important;}
	.align-content-xl-end {align-content: flex-end !important;}
	.align-content-xl-center {align-content: center !important;}
	.align-content-xl-between {align-content: space-between !important;}
	.align-content-xl-around {align-content: space-around !important;}
	.align-content-xl-stretch {align-content: stretch !important;}
	.align-self-xl-auto {align-self: auto !important;}
	.align-self-xl-start {align-self: flex-start !important;}
	.align-self-xl-end {align-self: flex-end !important;}
	.align-self-xl-center {align-self: center !important;}
	.align-self-xl-baseline {align-self: baseline !important;}
	.align-self-xl-stretch {align-self: stretch !important;}}
@media (min-width:1536px) {.flex-xxl-row {flex-direction: row !important;}
	.flex-xxl-column {flex-direction: column !important;}
	.flex-xxl-row-reverse {flex-direction: row-reverse !important;}
	.flex-xxl-column-reverse {flex-direction: column-reverse !important;}
	.flex-xxl-wrap {flex-wrap: wrap !important;}
	.flex-xxl-nowrap {flex-wrap: nowrap !important;}
	.flex-xxl-wrap-reverse {flex-wrap: wrap-reverse !important;}
	.flex-xxl-fill {flex: 1 1 auto !important;}
	.flex-xxl-grow-0 {flex-grow: 0 !important;}
	.flex-xxl-grow-1 {flex-grow: 1 !important;}
	.flex-xxl-shrink-0 {flex-shrink: 0 !important;}
	.flex-xxl-shrink-1 {flex-shrink: 1 !important;}
	.justify-content-xxl-start {justify-content: flex-start !important;}
	.justify-content-xxl-end {justify-content: flex-end !important;}
	.justify-content-xxl-center {justify-content: center !important;}
	.justify-content-xxl-between {justify-content: space-between !important;}
	.justify-content-xxl-around {justify-content: space-around !important;}
	.align-items-xxl-start {align-items: flex-start !important;}
	.align-items-xxl-end {align-items: flex-end !important;}
	.align-items-xxl-center {align-items: center !important;}
	.align-items-xxl-baseline {align-items: baseline !important;}
	.align-items-xxl-stretch {align-items: stretch !important;}
	.align-content-xxl-start {align-content: flex-start !important;}
	.align-content-xxl-end {align-content: flex-end !important;}
	.align-content-xxl-center {align-content: center !important;}
	.align-content-xxl-between {align-content: space-between !important;}
	.align-content-xxl-around {align-content: space-around !important;}
	.align-content-xxl-stretch {align-content: stretch !important;}
	.align-self-xxl-auto {align-self: auto !important;}
	.align-self-xxl-start {align-self: flex-start !important;}
	.align-self-xxl-end {align-self: flex-end !important;}
	.align-self-xxl-center {align-self: center !important;}
	.align-self-xxl-baseline {align-self: baseline !important;}
	.align-self-xxl-stretch {align-self: stretch !important;}}
.text-monospace {font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;}
.text-justify {text-align: justify !important;}
.text-nowrap {white-space: nowrap !important;}
.text-truncate {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.text-left {text-align: left !important;}
.text-right {text-align: right !important;}
.text-center {text-align: center !important;}
@media (min-width:576px) {.text-sm-left {text-align: left !important;}
	.text-sm-right {text-align: right !important;}
	.text-sm-center {text-align: center !important;}}
@media (min-width:768px) {.text-md-left {text-align: left !important;}
	.text-md-right {text-align: right !important;}
	.text-md-center {text-align: center !important;}}
@media (min-width:992px) {.text-lg-left {text-align: left !important;}
	.text-lg-right {text-align: right !important;}
	.text-lg-center {text-align: center !important;}}
@media (min-width:1200px) {.text-xl-left {text-align: left !important;}
	.text-xl-right {text-align: right !important;}
	.text-xl-center {text-align: center !important;}}
@media (min-width:1536px) {.text-xxl-left {text-align: left !important;}
	.text-xxl-right {text-align: right !important;}
	.text-xxl-center {text-align: center !important;}}
.text-lowercase {text-transform: lowercase !important;}
.text-uppercase {text-transform: uppercase !important;}
.text-capitalize {text-transform: capitalize !important;}
.font-weight-light {font-weight: 300 !important;}
.font-weight-normal {font-weight: 400 !important;}
.font-weight-bold {font-weight: 700 !important;}
.font-italic {font-style: italic !important;}
.text-white {color: #fff !important;}
.text-primary {color: #007bff !important;}
a.text-primary:hover, a.text-primary:focus {color: #0062cc !important;}
.text-secondary {color: #6c757d !important;}
a.text-secondary:hover, a.text-secondary:focus {color: #545b62 !important;}
.text-success {color: #28a745 !important;}
a.text-success:hover, a.text-success:focus {color: #1e7e34 !important;}
.text-info {color: #17a2b8 !important;}
a.text-info:hover, a.text-info:focus {color: #117a8b !important;}
.text-warning {color: #ffc107 !important;}
a.text-warning:hover, a.text-warning:focus {color: #d39e00 !important;}
.text-danger {color: #dc3545 !important;}
a.text-danger:hover, a.text-danger:focus {color: #bd2130 !important;}
.text-light {color: #f8f9fa !important;}
a.text-light:hover, a.text-light:focus {color: #dae0e5 !important;}
.text-dark {color: #343a40 !important;}
a.text-dark:hover, a.text-dark:focus {color: #1d2124 !important;}
.text-body {color: #101010 !important;}
.text-muted {color: #6c757d !important;}
.text-black-50 {color: rgba(0,0,0,.5) !important;}
.text-white-50 {color: rgba(255,255,255,.5) !important;}
.text-hide {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;}
.brochure-block .brochure-title, .supported-box-block .supported-box-single .supported-box-title, .icon-features-block .icon-features-title, .partners-block .partners-title, .solutions-block .solution-slider-heading h2, .apps-project-title, section .section-heading-biggset, section .section-heading, .section-title {font-size: 2.66667em;font-weight: 700;line-height: 1.17;margin-bottom: 30px;}
.active-corners-block .active-corners-center .active-corners-title, .dark-light-title, .newsletter-footer-page .newsletter-footer-page-title, .section-title-small {font-size: 2em;font-weight: 700;line-height: 1.556;margin-bottom: 30px;}
.section-title-medium-small {font-size: 1.77778em;font-weight: 700;line-height: 1.75;margin-bottom: 30px;}
.active-corners-block .active-corners-title, .section-title-ultra-small {font-size: 1.33333em;font-weight: 700;line-height: normal;margin-bottom: 30px;}
.site-main>*:not(.container):not(.fullwidth):not(.container-fluid):not(.is-style-large):not(.alignfull) {width: 100%;padding-right: 24px;padding-left: 24px;margin-right: auto;margin-left: auto;}
@media (min-width:576px) {.site-main>*:not(.container):not(.fullwidth):not(.container-fluid):not(.is-style-large):not(.alignfull) {max-width: 540px;}}
@media (min-width:768px) {.site-main>*:not(.container):not(.fullwidth):not(.container-fluid):not(.is-style-large):not(.alignfull) {max-width: 720px;}}
@media (min-width:992px) {.site-main>*:not(.container):not(.fullwidth):not(.container-fluid):not(.is-style-large):not(.alignfull) {max-width: 960px;}}
@media (min-width:1200px) {.site-main>*:not(.container):not(.fullwidth):not(.container-fluid):not(.is-style-large):not(.alignfull) {max-width: 1140px;}}
@media (min-width:1536px) {.site-main>*:not(.container):not(.fullwidth):not(.container-fluid):not(.is-style-large):not(.alignfull) {max-width: 1488px;}}
.site-main *:not(.container):not(.container-fluid).alignfull {max-width: 100%;}
.site-main>.max-1190 {max-width: 1190px !important;}
.wp-block-column {padding-left: 24px;padding-right: 24px;}
.wp-block-column:first-child {padding-left: 0;}
.wp-block-column:last-child {padding-right: 0;}
@media (min-width:600px) {.wp-block-column {max-width: unset;width: auto;margin-left: auto !important;margin-right: auto !important;}}
@media (max-width:991.98px) {.wp-block-column {width: 100%;padding-left: 0;padding-right: 0;flex-basis: 100%;}}
.wp-block-image {padding-left: 0 !important;padding-right: 0 !important;margin-bottom: 0;}
@media (min-width:992px) {.wp-block-image {padding-left: 24px !important;padding-right: 24px !important;margin-bottom: 0;}}
html, body {font-size: 14px;line-height: 1.75;font-weight: 500;}
@media (min-width:576px) {html, body {font-size: 16px;}}
@media (min-width:1200px) {html, body {font-size: 17px;}}
@media (min-width:1536px) {html, body {font-size: 18px;line-height: 1.78;}}
img {max-width: 100%;height: auto;}
a {transition: all .2s linear;color: #1c1ff1;}
a:hover, a:active, a:focus {color: #1c1ff1;}
p:last-child {margin-bottom: 0;}
.image-text-block.bg-color-special {background-color: #f9f9fe;padding-top: 60px;padding-bottom: 60px;margin-top: 0;margin-bottom: 0;}
.image-text-block.bg-color-special .image-text-title {font-size: 2.33333em;line-height: 1.17;}
@media (min-width:992px) {.image-text-block.bg-color-special {padding-top: 120px;padding-bottom: 120px;}
	.image-text-block.bg-color-special .image-text-title {font-size: 2.66667em;line-height: 1.17;}}
.wp-block-column {margin-bottom: 0;}
@media (max-width:991.98px) {.wp-block-column {margin-bottom: 60px;}
	.wp-block-column:last-child {margin-bottom: 0;}}
@media (max-width:991.98px) {.wp-block-columns {flex-wrap: wrap;}}
.font-24 {font-size: 1.33333em;}
.mobile-border-top {border-top: solid 1px #d4d4d8;}
@media (min-width:992px) {.font-24 {line-height: 2;}
	.mobile-border-top {border: none;}}
header .header-menu {padding-top: 25px;padding-bottom: 25px;position: fixed;top: 0;left: 0;right: 0;z-index: 9999;transition: all .3s linear;}
header .header-menu .btn-primary-outline {font-size: .778rem;}
header .header-menu.is-fixed {padding-top: 25px;padding-bottom: 25px;background: #fff;border-bottom: 1px solid #e7e7e8;}
header .header-menu.is-fixed-hidden {transform: translateY(-117px);}
header .header-menu.is-visible {transform: translateY(0);}
header .logo {display: block;}
header .logo svg {fill: #101010;max-width: 142px;height: auto;transition: all .2s linear;}
header .logo .logo-desktop {display: none;}
header .logo .logo-mobile {display: block;}
header .main-menu {list-style: none;padding: 0;margin: 0 auto;align-items: center;}
header .main-menu li {list-style: none;margin-left: 25px;margin-bottom: 0;margin-top: -1px;text-align: center;white-space: nowrap;}
header .main-menu li:before {display: none;}
header .main-menu li:first-child, header .main-menu li:nth-child(2) {margin-left: 0;}
header .main-menu li a {color: #101010;font-weight: 600;font-size: .778rem;line-height: 1;position: relative;}
header .main-menu li a:hover, header .main-menu li a.navbar__link--current {text-decoration: none;color: #1c1ff1;}
header .main-menu li.current_page_item a {text-decoration: none;color: #1c1ff1;}
.header-default:not(.home) header .header-menu {background: #fff;padding-bottom: 25px;}
.header-default:not(.home) header .header-menu.is-fixed {padding-bottom: 25px;}
.mobile-nav {position: fixed;left: 0;top: 0;height: 100%;width: 100%;background: #1c1ff1;z-index: 99999;text-align: center;padding: 0;-webkit-backface-visibility: hidden;backface-visibility: hidden;overflow: auto;-webkit-overflow-scrolling: touch;-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%);-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;transition-property: transform;-webkit-transition-duration: .4s;-moz-transition-duration: .4s;transition-duration: .4s;}
.mobile-nav .mobile-logo {padding-top: 30px;}
.mobile-nav .mobile-logo .menu-text {color: #fff;}
.mobile-nav ul {padding: 0;margin: 30px 0 0;list-style: none;}
.mobile-nav ul li {font-weight: 300;margin: 0 0 25px;text-transform: capitalize;}
.mobile-nav ul a {color: #fff;font-size: 24px;display: inline-block;-webkit-transition: background .2s;-moz-transition: background .2s;transition: background .2s;font-weight: 700;}
.mobile-nav ul a.navbar__link--current:after {width: 100%;}
.no-touch .mobile-nav ul a:hover {background-color: #fff;}
.mobile-nav ul.social {margin-bottom: 30px;}
.mobile-nav ul.social li {display: inline-block;margin: 0 15px;}
.mobile-nav ul.social li a svg {fill: #fff;}
.menu-is-open .mobile-nav {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}
.cd-primary-nav-trigger {color: #101010;font-weight: 600;font-size: 14px;display: block;width: 100%;}
.cd-primary-nav-trigger .menu-text {margin-right: 15px;}
@media (min-width:1200px) {.cd-primary-nav-trigger {display: none;}}
.cd-primary-nav-trigger .cd-menu-icon {display: inline-block;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);width: 15px;height: 2px;background-color: #101010;-webkit-transition: background-color .3s;-moz-transition: background-color .3s;transition: background-color .3s;vertical-align: middle;margin-left: 5px;}
.cd-primary-nav-trigger .cd-menu-icon:before, .cd-primary-nav-trigger .cd-menu-icon:after {content: "";width: 100%;height: 100%;position: absolute;background-color: #101010;right: 0;-webkit-transition: -webkit-transform .3s,top .3s,background-color 0s;-moz-transition: -moz-transform .3s,top .3s,background-color 0s;transition: transform .3s,top .3s,background-color 0s;}
.cd-primary-nav-trigger .cd-menu-icon:before {top: -6px;}
.cd-primary-nav-trigger .cd-menu-icon:after {top: 6px;}
.cd-primary-nav-trigger .cd-menu-icon.is-clicked {background-color: rgba(204,204,204,0);}
.cd-primary-nav-trigger .cd-menu-icon.is-clicked:before, .cd-primary-nav-trigger .cd-menu-icon.is-clicked:after {background-color: #fff;}
.cd-primary-nav-trigger .cd-menu-icon.is-clicked:before {top: 0;-webkit-transform: rotate(135deg);-moz-transform: rotate(135deg);-ms-transform: rotate(135deg);-o-transform: rotate(135deg);transform: rotate(135deg);}
.cd-primary-nav-trigger .cd-menu-icon.is-clicked:after {top: 0;-webkit-transform: rotate(225deg);-moz-transform: rotate(225deg);-ms-transform: rotate(225deg);-o-transform: rotate(225deg);transform: rotate(225deg);}
.hero-image.header2 {background-size: auto 960px;background-position: top right -250px;background-repeat: no-repeat;overflow: hidden;position: relative;}
.hero-image.header2 .container {position: relative;z-index: 2;}
.hero-image.header2 h1 {font-size: 1.77778em;font-weight: 700;line-height: normal;margin-top: 120px;}
.hero-image.header2 h1 span {color: #20efbe;-webkit-background-clip: text;-webkit-text-fill-color: transparent;display: block;background-image: linear-gradient(to left,#20efbe,#0eda89);}
.hero-image.header2 .mobile-image {display: block;text-align: center;margin-top: 41px;margin-bottom: 81px;position: relative;}
.hero-image.header2 .mobile-image:before {content: "";width: 90%;height: 90%;display: block;object-fit: contain;opacity: .7;-webkit-filter: blur(25.6px);filter: blur(25.6px);background-image: linear-gradient(to right,#10063f,#214bee);position: absolute;top: 22px;left: -6px;right: 0;margin: 0 auto;z-index: -1;}
.hero-image.header2 .mobile-image:after {top: 85px;content: "";background-image: url("//wp.signagerocket.com/wp-content/themes/rocket/img/bg-home-img.svg");background-repeat: no-repeat;width: 100%;height: calc(100% + 50px);object-fit: contain;opacity: .6;margin: 0 auto;position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);z-index: -2;background-position: center bottom;background-size: 90%;}
.hero-image.header2 .mobile-image-slider {margin: 0 auto;}
.hero-image.header2 .mobile-image-slider:before {content: "";background-image: url("//wp.signagerocket.com/wp-content/themes/rocket/img/header6-tv.svg");background-repeat: no-repeat;background-size: contain;width: calc(100% + 10px);height: 500px;display: block;position: absolute;top: -3px;left: -3px;}
.hero-image.header2 .hero-image-bg {position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);top: 0;z-index: 1;overflow: hidden;width: 100%;}
.hero-image.header2 .hero-image-bg .hero-image-bg-apps {position: absolute;left: 50%;left: calc(50% + 330px);-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);top: 250px;z-index: 2;width: 600px;height: 390px;}
.hero-image.header2 .hero-image-bg .hero-image-bg-apps:before {content: "";background-image: url("//wp.signagerocket.com/wp-content/themes/rocket/img/tv-apps.svg");background-repeat: no-repeat;background-size: contain;width: 600px;height: 389px;display: block;position: absolute;}
.hero-image.header2 .hero-image-bg .hero-image-bg-apps img {position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);max-width: 497px;top: 28px;}
.hero-image.header2 .hero-image-bg .hero-image-bg-apps .slick-slide {width: 614px;height: 346px;}
.hero-image.header2 .hero-image-bg-first {width: 1388px;height: 960px;}
.hero-image.header2 .hero-image-bg-second {width: 532px;height: 960px;z-index: 3;margin-left: -1px;}
.hero-image.header-default {color: #fff;min-height: 400px;margin-top: 74px;background-size: cover;background-repeat: no-repeat;background-position: center;padding-top: 60px;padding-bottom: 45px;}
.hero-image.header-default h1 {font-size: 2.11111em;font-weight: 700;}
.hero-image.header-default p {margin-bottom: 30px;}
.hero-image.header-default .col-xxl-5 {z-index: 2;}
.hero-image.header-default .col-xxl-5 h1 {margin-top: 20px;}
.overflow-hidden, .overflow-hidden body {overflow: hidden;}
.overflow-hidden header .header-menu.is-fixed-hidden, .overflow-hidden body header .header-menu.is-fixed-hidden {transform: translateY(0);}
.btn-header {display: block;}
.header-none {padding-top: 70px;}
.header-padding-none header .hero-image {padding-bottom: 0 !important;}
.page-template-page-request-demo {padding-top: 0 !important;}
.version-header5 .hero-image.header-default h1 {font-size: 3.11111em;line-height: normal;margin-bottom: 20px;}
.header-image-tv {margin: 0 auto 35px;position: relative;max-width: 300px;}
.header-image-tv-img {position: absolute;left: 3px;top: 3px;max-width: calc(100% - 11px);}
.hero-image.header-default.header6 {min-height: 520px;padding-bottom: 110px;}
.hero-image.header-default.header6 h1 {font-size: 3.143em;}
.hero-image.header-default.header6 p {color: #101010;margin-bottom: 0;}
.slider-header-tv img {max-height: 223px;width: auto;margin: 0 auto;transform: translateX(-7px);}
.slider-header-tv-bg {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);max-width: 270px;}
@media (min-width:576px) {.hero-image.header-default {margin-top: 145px;}
	.hero-image.header2 h1 {font-size: 2.44444em;margin-top: 120px;}
	header .header-menu {padding-top: 60px;padding-bottom: 60px;}
	header .header-menu .logo .logo-desktop {display: block;}
	header .header-menu .logo .logo-mobile {display: none;}
	.slider-header-tv img {max-height: 342px;transform: translateX(-10px);}
	.slider-header-tv-bg {max-width: 100%;}}
@media (min-width:768px) {.hero-image.header2 {background-position: top -90px left -370px;min-height: 580px;}
	.hero-image.header2 .mobile-image {display: none;}
	.hero-image.header2 h1 {font-size: 3em;margin-top: 240px;}
	.hero-image.header2 .hero-image-bg {left: calc(50% + 75px);top: -70px;}
	.hero-image.header-default {padding-top: 70px;padding-bottom: 70px;}
	.hero-image.header-default h1 {font-size: 3em;}
	.header-image-tv {max-width: 100%;}
	.header-image-tv-img {left: 7px;top: 7px;}}
@media (min-width:992px) {.hero-image.header-default p {margin-bottom: 0;}
	.hero-image.header-default .col-xxl-5 h1 {margin-top: 0;margin-bottom: 30px;}
	.header-image-tv-img {left: 4px;top: 5px;max-width: calc(100% - 15px);}
	.hero-image-bg-first {width: 1388px;height: 960px;}
	.hero-image-bg-sectond {width: 532px;height: 960px;}}
@media (min-width:1200px) {.header-none {padding-top: 185px;}
	.header-default {padding-top: 0;padding-bottom: 0;}
	.header-default header .header-menu {padding-bottom: 20px;}
	.btn-header {display: list-item;}
	.btn-header.menu-item-home {display: none;}
	header .header-menu .row.align-items-center {flex-wrap: nowrap;}
	header .header-menu .col-lg-2 {flex: 0 0 auto;width: auto;padding-right: 0;}
	header .header-actions {align-items: center;justify-content: flex-end;gap: 12px;}
	header .header-actions .btn {text-align: center;display: inline-block;padding: 13px 20px;white-space: nowrap;font-size: .778rem;width: auto;}
	.hero-image.header2 {min-height: 660px;background-position: top center;}
	.hero-image.header2 h1 {font-size: 3.55556em;margin-top: 300px;}
	.hero-image.header2 h1.no-text {margin-top: 285px;}
	.hero-image.header-default {min-height: 530px;margin-top: 190px;}
	.hero-image.header-default.header6 {min-height: 900px;margin-top: 190px;}
	.hero-image.header-default.header6 h1 {font-size: 4.889em;}
	header .main-menu li {margin-left: 20px;}
	.hero-image.header2 {min-height: 900px;}
	.hero-image.header6 {overflow: hidden;}
	.header-image-tv {position: relative;}
	.header-image-tv:before {content: "";background-size: cover;width: 800px;height: 436px;top: -15px;left: -280px;position: absolute;display: block;z-index: 1;}
	.header-image-tv .bg-image-tv {position: relative;}
	.header-image-tv img {z-index: 2;}
	.header-image-tv-img {left: 5px;top: 5px;max-width: calc(100% - 18px);}
	.hero-image.header2 .hero-image-bg {left: 50%;top: 0;}}
@media (min-width:1536px) {header .main-menu li {margin-left: 60px;}
	header .header-menu {padding-top: 60px;}
	.hero-image.header2 {min-height: 960px;}
	.header-image-tv:before {width: 1036px;height: 564px;top: -25px;left: -345px;}
	.header-image-tv-img {left: 7px;top: 7px;}}
section {margin-top: 56px;margin-bottom: 56px;}
section .section-heading {margin-bottom: 25px;}
section .section-heading span {color: #1c1ff1;}
section .section-heading-small {color: #fff;font-size: 1.33333em;font-weight: 700;line-height: 1.67;text-align: center;margin-bottom: 56px;}
section .section-heading-big {font-size: 2.286em;font-weight: 700;line-height: 1.56;margin-bottom: 56px;}
section .section-heading-big p {font-size: 1rem;line-height: 1.78;font-weight: 500;margin-top: 25px;}
section.section-padding, section.section-padding-small {padding-top: 56px;padding-bottom: 56px;}
.section-normall, .section-margin-medium {margin-top: 56px;margin-bottom: 56px;}
@media (min-width:768px) {section {margin-top: 90px;margin-bottom: 90px;}
	section .section-heading {margin-bottom: 90px;}
	section.section-padding {padding-top: 100px;padding-bottom: 100px;}
	section.section-padding-small {padding-top: 80px;padding-bottom: 80px;}
	.section-normall, .section-margin-medium {margin-top: 90px;margin-bottom: 90px;}}
@media (min-width:992px) {section {margin-top: 150px;margin-bottom: 150px;}
	section .section-heading {font-size: 5em;}
	section.section-padding {padding-top: 200px;padding-bottom: 200px;}
	section.section-padding-small {padding-top: 150px;padding-bottom: 150px;}
	section .section-heading-big {font-size: 2em;}
	.section-normall {margin-top: 150px;margin-bottom: 150px;}
	.section-margin-medium {margin-top: 110px;margin-bottom: 110px;}}
.btn {font-weight: 600;border-radius: 40px;padding: 16px 30px;border: 2px solid #1c1ff1;display: block;width: 80%;text-align: center;transition: all .2s ease-in-out;background: 0 0;margin: 0 auto;}
@media screen and (prefers-reduced-motion:reduce) {.btn {transition: none;}}
.btn:hover, .btn:focus, .btn:active {text-decoration: none;outline: 0;}
.btn-height-small {padding: 10px 30px;}
.btn-primary {color: #fff;background: #1c1ff1;}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active {color: #1c1ff1;background: 0 0;}
.btn-primary-outline {color: #1c1ff1;border-color: #1c1ff1;}
.btn-primary-outline:hover, .btn-primary-outline:focus, .btn-primary-outline:active {color: #fff;background: #1c1ff1;}
.btn-white {color: #1c1ff1;background: #fff;border-color: #fff;}
.btn-white:hover, .btn-white:focus, .btn-white:active {color: #fff;background: 0 0;}
.btn-white-outline {color: #fff;background: 0 0;border-color: #fff;}
.btn-white-outline:hover, .btn-white-outline:focus, .btn-white-outline:active {color: #1c1ff1;background: #fff;}
.btn-dark {color: #fff;background: #101010;border-color: #101010;}
.btn-dark:hover, .btn-dark:focus, .btn-dark:active {color: #101010;background: 0 0;}
.btn-dark-outline {color: #101010;border-color: #101010;}
.btn-dark-outline:hover, .btn-dark-outline:focus, .btn-dark-outline:active {color: #fff;background: #101010;}
.btn-outline {color: #101010;border-color: #d3d3d7;}
.btn-outline:hover, .btn-outline:active, .btn-outline:focus {border-color: #1c1ff1;}
.btn-long {padding-left: 45px;padding-right: 45px;}
.btn:disabled {color: #d4d4d8;border-color: #d4d4d8;background: 0 0;}
.btn:disabled:hover, .btn:disabled:active, .btn:disabled:focus {color: #d3d3d7;border-color: #d3d3d7;}
@media (max-width:991.98px) {.special-button-1 {color: #1c1ff1;font-weight: 600;border-radius: 40px;padding: 16px 30px;border: 2px solid #1c1ff1;display: block;width: 80%;text-align: center;transition: all .2s ease-in-out;background: 0 0;margin: 48px auto 0;}}
@media screen and (max-width:991.98px) and (prefers-reduced-motion:reduce) {.special-button-1 {transition: none;}}
@media (max-width:991.98px) {.special-button-1:hover, .special-button-1:focus, .special-button-1:active {color: #fff;background: #1c1ff1;text-decoration: none;}}
@media (min-width:576px) {.btn {display: inline-block;width: auto;margin: 0;}}
@media (min-width:1200px) {.btn {padding: 16px 50px;}
	.btn-long {padding-left: 95px;padding-right: 95px;}
	.btn-height-small {padding: 10px 50px;}}
.embed-container {position: relative;padding-bottom: 56.25%;overflow: hidden;max-width: 100%;height: auto;}
.embed-container iframe, .embed-container object, .embed-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.margin-t0 {margin-top: 0 !important;}
.margin-b0 {margin-bottom: 0 !important;}
.margin-t40 {margin-top: 40px !important;}
.margin-b40 {margin-bottom: 40px !important;}
.margin-t50 {margin-top: 50px !important;}
.margin-b50 {margin-bottom: 50px !important;}
.margin-t70, .margin-t60, .margin-t100 {margin-top: 56px !important;}
.margin-t200 {margin-top: 100px !important;}
.margin-b70, .margin-b60, .margin-b100 {margin-bottom: 56px !important;}
.margin-b200 {margin-bottom: 100px !important;}
.margin-br {margin-bottom: -90px;}
.heading-block.margin-b0 p {margin-bottom: 0;}
@media (max-width:991.98px) {.margin-mb-0 {margin-bottom: 0 !important;}
	.margin-mt-0 {margin-top: 0 !important;}}
@media (min-width:992px) {.margin-br {margin-bottom: -150px;}
	.margin-t80 {margin-top: 80px;}
	.margin-b80 {margin-bottom: 80px;}
	.margin-b70 {margin-bottom: 70px !important;}
	.margin-t70 {margin-top: 70px !important;}
	.margin-t60 {margin-top: 60px !important;}
	.margin-b60 {margin-bottom: 60px !important;}
	.margin-t100 {margin-top: 100px !important;}
	.margin-b100 {margin-bottom: 100px !important;}
	.margin-t200 {margin-top: 200px !important;}
	.margin-b200 {margin-bottom: 200px !important;}}
.request-demo {color: #fff;padding-top: 56px;padding-bottom: 48px;margin-bottom: 0;background-size: cover;background-position: center;background-repeat: no-repeat;}
.request-demo-title {font-size: 1.77778em;font-weight: 700;line-height: 1.13;margin-bottom: 45px;}
.request-demo p {margin-bottom: 45px;}
.request-demo p:last-child {margin-bottom: 0;}
.newsletter-footer {margin-top: 0;margin-bottom: 0;overflow: hidden;}
.newsletter-footer .alert {max-width: 350px;}
.newsletter-footer .row {position: relative;}
.newsletter-footer .container {padding-top: 56px;padding-bottom: 56px;}
.newsletter-footer-title {color: #1c1ff1;font-size: 2.28em;font-weight: 700;line-height: 1.17;margin-bottom: 30px;}
.newsletter-footer form {margin-top: 35px;}
.newsletter-footer form input[type=text], .newsletter-footer form input[type=email], .newsletter-footer form input[type=password], .newsletter-footer form input[type=tel] {min-width: 200px;max-width: 300px;}
.newsletter-footer-absolute {position: absolute;right: 0;bottom: 60px;}
.newsletter-footer-absolute p {font-weight: 600;line-height: 1.43;overflow-wrap: break-word;}
.newsletter-footer-absolute p span {font-size: 1.33333em;}
.newsletter-footer-page {background-image: url("//wp.signagerocket.com/wp-content/themes/rocket/img/newsletter-big.png");background-repeat: no-repeat;background-size: 200%;padding-top: 56px;padding-bottom: 48px;background-position: center bottom;margin-top: 0;margin-bottom: 0;}
.newsletter-footer-page form {margin-top: 0;}
.newsletter-footer-page .col-md-10 input[type=text], .newsletter-footer-page .col-md-10 input[type=email] {font-size: 14px;font-weight: 500;text-align: center;border-radius: 4px;box-shadow: 0 2px 40px 0 rgba(0,0,0,.05);border: solid 1px #cdcdf7;width: 100%;padding: 23px 15px;background: #fff;}
.newsletter-footer-page .col-md-10 .col-lg-3 {text-align: center;}
.newsletter-footer-page .col-md-10 .btn {width: 100%;max-width: 250px;margin: 0 auto 40px;}
footer {font-weight: 600;border-top: solid 1px #e7e7e7;padding-top: 56px;}
footer .col-md-auto {margin: 15px 0;}
footer .social {margin: 0;padding: 0;list-style: none;display: inline-block;}
footer .social li {margin: 0 12px;display: inline-block;}
footer .social li a:hover, footer .social li a:focus, footer .social li a:active {fill: #1c1ff1;}
footer .copyright {margin-top: 15px;margin-bottom: 15px;}
footer .copyright ul {margin: 0;padding: 0;list-style: none;}
footer .copyright ul li {margin: 0 30px;}
footer .copyright ul li a {color: #101010;font-size: 14px;}
footer .follow {display: none;}
.footer-menu {margin-bottom: 48px;}
.footer-menu-title {font-size: 2.143rem;line-height: 1.5;font-weight: 600;margin-bottom: 10px;}
.footer-menu-subtitle {font-size: 1.286rem;font-weight: 600;line-height: 1.5;margin-bottom: 48px;text-decoration: underline;}
.footer-menu-subtitle a {text-decoration: underline;}
.footer-menu-widget {margin-bottom: 48px;}
.footer-menu-widget:last-child {margin-bottom: 0;}
.footer-menu-widget-title {font-size: 1.429rem;font-weight: 600;line-height: 1.5;color: #101010;margin-bottom: 47px;}
.footer-menu-widget ul {list-style: none;padding: 0;margin: 0;}
.footer-menu-widget ul li {margin-bottom: 14px;}
.footer-menu-widget ul li a {color: #6e6e6e;font-size: 1em;line-height: 1.43;}
.footer-menu-widget ul li:last-child {margin-bottom: 0;}
@media (min-width:576px) {.request-demo {padding-top: 200px;padding-bottom: 150px;}
	.request-demo-title {font-size: 2.28em;}
	.newsletter-footer-title {font-size: 2.66667em;}}
@media (min-width:768px) {.request-demo-title {font-size: 3.55556em;}
	.newsletter-footer-page {padding-top: 80px;padding-bottom: 240px;background-position: center top;background-size: contain;}
	footer .col-md-auto {margin: 0;}
	footer .row-first {padding-bottom: 55px;border-bottom: solid 2px #1c1ff1;}
	footer .copyright {margin-top: 30px;margin-bottom: 30px;}
	footer .copyright ul li {display: inline-block;}
	footer .follow {display: inline-block;}
	.newsletter-footer .container {padding-top: 120px;padding-bottom: 70px;}}
@media (min-width:992px) {.newsletter-footer .container {background: url("//wp.signagerocket.com/wp-content/themes/rocket/img/bg-gosia.jpg") no-repeat;background-size: 100%;background-position: bottom right -230px;background-position: bottom 100px right -230px;}
	.newsletter-footer-page .col-md-10 .form-group {margin-top: 100px;margin-bottom: 0;}
	.newsletter-footer-page .col-md-10 .btn {margin-bottom: 0;}
	footer .copyright ul li {margin: 0 50px;}
	.footer-menu {margin-bottom: 80px;}
	.footer-menu-title {font-size: 3.55556em;}
	.footer-menu-subtitle {font-size: 1.33333em;margin-bottom: 0;text-decoration: none;font-weight: 500;}
	.footer-menu-widget {margin-bottom: 0;}
	.footer-menu-widget-title {font-size: 1em;margin-bottom: 47px;}}
@media (min-width:1200px) {.newsletter-footer .container {background-position: bottom 50px right -230px;padding-top: 200px;padding-bottom: 150px;}
	.newsletter-footer-absolute {bottom: 70px;}}
@media (min-width:1536px) {.newsletter-footer .container {background-position: bottom right -230px;}
	.newsletter-footer-absolute {bottom: 60px;}
	.newsletter-footer-absolute p {overflow-wrap: normal;}}
.slick-slider {position: relative;display: block;box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.slick-list {position: relative;overflow: hidden;display: block;margin: 0;padding: 0;}
.slick-list:focus {outline: none;}
.slick-list.dragging {cursor: pointer;cursor: hand;}
.slick-slider .slick-track, .slick-slider .slick-list {-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.slick-track {position: relative;left: 0;top: 0;display: block;margin-left: auto;margin-right: auto;}
.slick-track:before, .slick-track:after {content: "";display: table;}
.slick-track:after {clear: both;}
.slick-loading .slick-track {visibility: hidden;}
.slick-slide {float: left;height: 100%;min-height: 1px;display: none;}
[dir=rtl] .slick-slide {float: right;}
.slick-slide img {display: block;}
.slick-slide.slick-loading img {display: none;}
.slick-slide.dragging img {pointer-events: none;}
.slick-initialized .slick-slide {display: block;}
.slick-loading .slick-slide {visibility: hidden;}
.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}
.slick-arrow {border: none;text-indent: -9999px;z-index: 9;outline: 0;background: 0 0;position: absolute;left: 0;top: 0;transition: all .2s ease-in-out;height: 100%;}
@media screen and (prefers-reduced-motion:reduce) {.slick-arrow {transition: none;}}
.slick-arrow:before {content: "";background-image: url("//wp.signagerocket.com/wp-content/themes/rocket/img/carousel-ar-bg.svg");width: 83px;height: 502px;display: block;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);right: -44px;}
.slick-arrow:after {content: "";width: 45px;height: 45px;display: block;background: transparent url("data:image/svg+xml,%3Csvg height=\'60\' viewBox=\'0 0 60 60\' width=\'60\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cg fill=\'none\' transform=\'translate(1 1)\'%3E%3Ccircle cx=\'29\' cy=\'29\' r=\'29\' stroke=\'%23101010\' stroke-width=\'2\'/%3E%3Cpath d=\'m31.3273122 27.4986956-3.3773753-3.3773753 2.1213204-2.1213203 7.0710678 7.0710678-7.0710678 7.0710678-2.1213204-2.1213203 3.522138-3.522138-10.471696.0013227-.0003789-3z\' fill=\'%23101010\'/%3E%3C/g%3E%3C/svg%3E");cursor: pointer;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);right: -16px;background-size: cover;}
.slick-arrow.slick-prev:before {background-image: url("//wp.signagerocket.com/wp-content/themes/rocket/img/carousel-ar-bg.svg");-moz-transform: rotate(180deg) translateY(50%);-webkit-transform: rotate(180deg) translateY(50%);-o-transform: rotate(180deg) translateY(50%);-ms-transform: rotate(180deg) translateY(50%);transform: rotate(180deg) translateY(50%);left: -44px;right: auto;}
.slick-arrow.slick-prev:after {-moz-transform: rotate(180deg) translateY(50%);-webkit-transform: rotate(180deg) translateY(50%);-o-transform: rotate(180deg) translateY(50%);-ms-transform: rotate(180deg) translateY(50%);transform: rotate(180deg) translateY(50%);right: auto;left: -16px;}
.slick-arrow.slick-next {left: auto;right: 0;}
.slick-arrow:hover, .slick-arrow:active, .slick-arrow:focus {outline: 0;}
.slick-arrow:hover:after, .slick-arrow:active:after, .slick-arrow:focus:after {background: transparent url("data:image/svg+xml,%3Csvg height=\'60\' viewBox=\'0 0 60 60\' width=\'60\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cg fill=\'none\' transform=\'translate(1 1)\'%3E%3Ccircle cx=\'29\' cy=\'29\' r=\'29\' stroke=\'%231C1FF1\' stroke-width=\'2\'/%3E%3Cpath d=\'m31.3273122 27.4986956-3.3773753-3.3773753 2.1213204-2.1213203 7.0710678 7.0710678-7.0710678 7.0710678-2.1213204-2.1213203 3.522138-3.522138-10.471696.0013227-.0003789-3z\' fill=\'%231C1FF1\'/%3E%3C/g%3E%3C/svg%3E");background-size: cover;}
@media (min-width:768px) {.slick-arrow:after {width: 60px;height: 60px;right: -30px;}
	.slick-arrow.slick-prev:after {left: -30px;}}
.form-group {margin-bottom: 45px;}
form {margin-top: 56px;}
form .row .col, form .row .col-mg-6, form .row .col-12 {margin-bottom: 40px;}
form .row:last-child .col, form .row:last-child .col-mg-6, form .row:last-child .col-12 {margin-bottom: 0;}
input[type=text], input[type=email], input[type=password], input[type=tel] {outline: 0;border: none;border-bottom: solid 2px #9b9b9b;width: 100%;padding: 0 0 10px;transition: all .3s cubic-bezier(.4,0,.2,1);background: 0 0;}
input[type=text]:hover, input[type=text]:focus, input[type=text]:active, input[type=email]:hover, input[type=email]:focus, input[type=email]:active, input[type=password]:hover, input[type=password]:focus, input[type=password]:active, input[type=tel]:hover, input[type=tel]:focus, input[type=tel]:active {border-color: #1c1ff1;}
textarea {outline: 0;border: none;border-bottom: solid 2px #9b9b9b;width: 100%;padding: 0 0 10px;transition: all .3s cubic-bezier(.4,0,.2,1);}
textarea:hover, textarea:focus, textarea:active {border-color: #1c1ff1;}
.checkbox-group {margin-left: -10px;margin-right: -10px;overflow: hidden;}
input[type=checkbox], input[type=radio] {display: none;}
input[type=checkbox]+label, input[type=radio]+label {color: #1c1ff1;font-size: 14px;font-weight: 600;line-height: 18px;position: relative;border: 1px solid #1c1ff1;padding: 10px 20px;transition: all .2s ease-in-out;margin: 5px;width: calc(100% - 10px);float: left;}
@media screen and (prefers-reduced-motion:reduce) {input[type=checkbox]+label, input[type=radio]+label {transition: none;}}
input[type=checkbox]:checked+label, input[type=radio]:checked+label {color: #fff;background: #1c1ff1;}
input[type=checkbox].has-error+label span, input[type=radio].has-error+label span {border-color: #de3f3f;}
input[type=text]~span, textarea~span, input[type=email]~span, input[type=tel]~span {color: #9e9ea7;color: #999;visibility: visible;position: absolute;opacity: 0;display: inline-block;transition: all 1s cubic-bezier(.08,.86,.35,.94);font-size: .44444em;font-family: Arial,"Helvetica Neue",Helvetica,sans-serif;left: 24px;top: -15px;}
input[type=text]:not(:placeholder-shown)~span, textarea:not(:placeholder-shown)~span, input[type=email]:not(:placeholder-shown)~span, input[type=tel]:not(:placeholder-shown)~span {visibility: visible;opacity: 1;}
.checkbox-group-list {list-style: none;margin: 0;padding: 0;}
.checkbox-group-list li {width: 100%;display: block;}
.checkbox-group-list li input[type=checkbox]+label, .checkbox-group-list li input[type=radio]+label {width: 100%;color: #fff;background: 0 0;border: none;padding: 0;margin: 15px -1px;position: relative;}
.checkbox-group-list li input[type=checkbox]+label:before, .checkbox-group-list li input[type=radio]+label:before {content: "";display: inline-block;width: 24px;height: 24px;margin: -2px 4px 0 0;vertical-align: middle;border-radius: 4px;border: solid 2px #b0b0b8;cursor: pointer;margin-right: 15px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;background: 0 0;transition: all .25s cubic-bezier(.4,0,.23,1);animation: shrink-bounce .2s cubic-bezier(.4,0,.23,1);background-color: #fff;}
.checkbox-group-list li input[type=checkbox]:checked+label:before, .checkbox-group-list li input[type=radio]:checked+label:before {border: 12px solid #1c1ff1;}
.checkbox-group-list li input[type=checkbox]:checked+label:after, .checkbox-group-list li input[type=radio]:checked+label:after {content: "";position: absolute;top: 8.5px;left: 7px;border-right: 2px solid transparent;border-bottom: 2px solid transparent;transform: rotate(45deg);transform-origin: 0% 100%;animation: checkbox-check .125s .25s cubic-bezier(.4,0,.23,1) forwards;-ms-box-sizing: initial;-moz-box-sizing: initial;-webkit-box-sizing: initial;box-sizing: initial;}
@media (min-width:576px) {form input[type=checkbox]+label, form input[type=radio]+label {width: calc(50% - 10px);}}
@media (min-width:768px) {form {margin-top: 70px;}
	form input[type=checkbox]+label, form input[type=radio]+label {width: calc(33.333% - 10px);}}
@keyframes shrink-bounce {0% {transform: scale(1);}
	33% {transform: scale(.85);}
	100% {transform: scale(1);}}
@keyframes checkbox-check {0% {width: 0;height: 0;border-color: #fff;transform: translate3d(0,0,0) rotate(45deg);}
	33% {width: .2em;height: 0;transform: translate3d(0,0,0) rotate(45deg);}
	100% {width: .2em;height: .6em;border-color: #fff;transform: translate3d(0,-.5em,0) rotate(45deg);}}
.header3 .hero-image {overflow: hidden;}
.header3 .hero-image img {margin-bottom: -50px;}
.page-id-35 .request-demo {margin-top: 0;}
@media (max-width:767.98px) {.page-id-35 .hero-image.header-default {overflow: hidden;}
	.page-id-35 .hero-image.header-default .col-lg-6.text-center {padding-left: 0;padding-right: 0;margin-left: -20px;margin-right: -20px;}
	.page-id-35 .hero-image.header-default .col-lg-6.text-center img {width: calc(100% + 40px);max-width: none;margin-left: -20px;}}
.page-id-32 .hero-image.header-default .text-lg-left {text-align: center !important;}
.home .request-demo {margin-top: 0;}
.bg-color {background-color: #f9f9fe;}
.carousel-special-margins {margin-top: 48px;}
.mobile-border-top {padding-top: 56px;border-top: solid 1px #d4d4d8;}
@media (max-width:991.98px) {.header3 .hero-image.header-default {padding-bottom: 0;min-height: 350px;}
	.header3 .hero-image.header-default .row {flex-direction: column !important;}
	.header3 .hero-image.header-default .row h1 {margin-bottom: 30px;margin-top: 0;}
	.header3 .hero-image.header-default .row .col-lg-6.text-center {padding-left: 0;padding-right: 0;}}
@media (min-width:768px) {.header3 .hero-image {overflow: hidden;}
	.header3 .hero-image img {margin-bottom: -180px;}
	.mobile-border-top {padding-top: 0;border-top: none;}}
@media (min-width:992px) {.header3 .hero-image {overflow: hidden;}
	.header3 .hero-image img {margin-bottom: -100px;}
	.home .request-demo {margin-top: 140px;}}
@media (min-width:1200px) {.header3 .hero-image {overflow: hidden;}
	.header3 .hero-image img {margin-bottom: -130px;}}
@media (min-width:1536px) {.header3 .hero-image img {margin-bottom: -250px;}}
table.table-big {width: 100%;background: #fff;}
table.table-big .checked {width: 20px;height: 20px;background-image: url("//wp.signagerocket.com/wp-content/themes/rocket/img/checked.svg");background-repeat: no-repeat;background-size: cover;display: block;margin: 0 auto;}
table.table-big thead th {text-align: center;padding: 40px 0 25px;width: 16.6666666%;position: relative;}
table.table-big thead th ul {margin: 15px 0 55px;padding: 0;}
table.table-big thead th ul li {font-size: 14px;border-radius: 4px;background-color: #6ce7b6;line-height: 2.71;display: inline-block;padding: 1px 10px 0;margin: 3px 0;}
table.table-big thead th a {color: #1c1ff1;font-size: 14px;font-weight: 500;text-decoration: underline;position: absolute;bottom: 20px;left: 0;right: 0;}
table.table-big tbody td {padding: 20px 32px;border-bottom: 1px solid #e7e7e8;border-right: 1px solid #e7e7e8;width: 16.6666666%;}
table.table-big tbody td:last-child {border-right: none;}
table.table-big .td-title {font-size: 1.33333em;font-weight: 600;background: #f0f0f1;border: none;}
table.table-small {width: 100%;background: #fff;border: solid 2px #e7e7e8;}
table.table-small .checked {width: 20px;height: 20px;background-image: url("//wp.signagerocket.com/wp-content/themes/rocket/img/checked.svg");background-repeat: no-repeat;background-size: cover;display: block;margin: 0 auto;}
table.table-small thead th {text-align: center;padding: 40px 0;width: 50%;font-size: 1.22222em;}
table.table-small tbody td {padding: 20px 5px;width: 50%;font-weight: 600;text-align: center;}
table.table-small tbody td span {color: #969fac;}
table.table-small tbody td span.font-big {color: #101010;font-size: 1.61111rem;}
table.table-small tbody tr:nth-child(odd) {background: #f7f7f8;}
table.table-small .td-title {font-size: 1.33333em;font-weight: 600;background: #f0f0f1;border: none;}
.video-single-page .embed-container {background: url("//wp.signagerocket.com/wp-content/themes/rocket/img/header6-tv.svg") no-repeat;background-size: 272px auto;background-position: center;padding: 0;}
.video-single-page .embed-container iframe {width: 272px;height: 153px;padding: 3px 7px 3px 3px;position: relative;margin: 0 auto;display: block;}
.single-videos_single .text-content {font-weight: 400;}
@media (min-width:576px) {.video-single-page .embed-container {padding-bottom: 56.25%;background-size: cover;}
	.video-single-page .embed-container iframe {width: 100%;height: 100%;padding: 4px 11px 4px 4px;position: absolute;}}
@media (min-width:768px) {.video-single-page .embed-container iframe {padding: 5px 15px 5px 5px;}}
@media (min-width:992px) {.video-single-page .embed-container iframe {padding: 7px 18px 7px 7px;}}
@media (min-width:1200px) {.video-single-page .embed-container iframe {padding: 10px 24px 10px 10px;}}
@media (min-width:1536px) {.video-single-page .embed-container iframe {padding: 10px 30px 10px 10px;}}
.heading-block .heading-title {font-size: 2.88889em;font-weight: 700;line-height: 1.13;margin-bottom: 35px;}
.heading-block p {margin-bottom: 17px;}
.heading-block img {width: 150px;margin-bottom: 30px;}
.heading-block img.heading-icon {width: 50px;margin-bottom: 13px;}
.heading-block.heading-small-block .heading-title {font-size: 2.66667em;}
.heading-block.heading-ultra_small .heading-title {font-size: 2.286em;}
.heading-block.text-center p {margin-bottom: 0;}
@media (min-width:768px) {.heading-block .heading-title {font-size: 3.55556em;}
	.heading-block.heading-ultra_small .heading-title {font-size: 2em;}
	.heading-block p {margin-bottom: 25px;}
	.heading-block img {width: 285px;}
	.heading-block img.heading-icon {width: 70px;}}
.apps-project-single {margin-bottom: 60px;}
.apps-project-single .btn {display: none;}
.apps-project-single:last-child {margin-bottom: 0;}
.apps-project-single:last-child .btn {display: block;}
.apps-project-single:last-child .apps-project-subtitle {margin-bottom: 48px;}
.apps-project-single:last-child .no-button .apps-project-subtitle {margin-bottom: 0;}
.apps-project-title {margin-top: 80px;}
.apps-project-subtitle {margin-bottom: 0;}
.apps-project .col-lg-8 {position: relative;}
.apps-project-in {position: absolute;top: 75px;left: 50%;right: auto;margin-left: -150px;}
.apps-project-in:before {content: "";background-image: url("//wp.signagerocket.com/wp-content/themes/rocket/img/tv-apps.svg");background-repeat: no-repeat;background-size: contain;width: 300px;height: 194px;display: block;}
.apps-project-in img, .apps-project-in .embed-container, .apps-project-in iframe {position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);max-width: 249px;top: 14px;}
.apps-project-in iframe {height: 139px;}
.apps-project .flex-column-reverse .apps-project-title {margin-top: 0;}
.apps-project .flex-column-reverse.apps-project-single-button .btn {margin-bottom: 56px !important;}
@media (min-width:576px) {.apps-project-in {left: 50px;right: auto;margin-left: 0;}
	.apps-project-in:before {width: 500px;height: 324px;}
	.apps-project-in img, .apps-project-in .embed-container, .apps-project-in iframe {max-width: 416px;top: 23px;}
	.apps-project-in iframe {height: 234px;}}
@media (min-width:768px) {.apps-project-in:before {width: 600px;height: 389px;}
	.apps-project-in img, .apps-project-in .embed-container, .apps-project-in iframe {max-width: 497px;top: 28px;}
	.apps-project-in iframe {height: 280px;}}
@media (min-width:992px) {.apps-block .section-heading {margin-bottom: 115px;}
	.apps-project-single {margin-bottom: 230px;}
	.apps-project-single .btn {display: inline-block;}
	.apps-project-single:last-child .btn {display: inline-block;}
	.apps-project-title {margin-top: 0;}
	.apps-project-subtitle {margin-bottom: 35px;}
	.apps-project-in {top: 150px;left: 110px;}
	.apps-project-in:before {width: 500px;height: 324px;}
	.apps-project-in img, .apps-project-in .embed-container, .apps-project-in iframe {max-width: 416px;top: 23px;}
	.apps-project-in iframe {height: 234px;}
	.apps-project .flex-column-reverse .apps-project-title {margin-top: 80px;}
	.apps-project .flex-column-reverse.apps-project-single-button .btn {margin-bottom: 0;}}
@media (min-width:1200px) {.apps-project-in:before {width: 600px;height: 389px;}
	.apps-project-in img, .apps-project-in .embed-container, .apps-project-in iframe {max-width: 497px;top: 28px;}
	.apps-project-in iframe {height: 282px;}}
@media (min-width:1536px) {.apps-project-in:before {width: 738px;height: 479px;}
	.apps-project-in img, .apps-project-in .embed-container, .apps-project-in iframe {max-width: 100%;top: 34px;}
	.apps-project-in iframe {height: 345px;}}
.solutions-block {overflow: hidden;}
.solutions-block .solution-slider-heading {color: #fff;text-align: center;max-width: 650px;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.solutions-block .solution-slider-heading p {font-weight: 600;}
.solutions-block .solution-slider-thumb-heading {color: #fff;font-size: 1.33333em;text-align: center;width: 100%;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.solutions-block .solution-slider>div {position: relative;}
.solutions-block .slick-slide {position: relative;}
.solutions-block .solution-slider-thumb img {width: 100%;}
.solutions-block .solution-slider-thumb>div {position: relative;}
.solutions-block .solution-slider-thumb>div:hover, .solutions-block .solution-slider-thumb>div:focus, .solutions-block .solution-slider-thumb>div:active {outline: 0;}
.solutions-block .solution-slider-thumb .slick-slide {cursor: pointer;}
.solutions-block .solution-slider-thumb .slick-slide:before {content: "";background: #1c1ff1;opacity: .8;position: absolute;top: 0;right: 0;bottom: 0;left: 0;transition: opacity .2s;cursor: pointer;}
.solutions-block .solution-slider-thumb .slick-slide.slick-active:before, .solutions-block .solution-slider-thumb .slick-slide:hover:before, .solutions-block .solution-slider-thumb .slick-slide:active:before, .solutions-block .solution-slider-thumb .slick-slide:focus:before {opacity: 0;}
@media (min-width:992px) {.solutions-block {padding-bottom: 150px;margin-bottom: -108px;}
	.solutions-block .solution-slider-thumb-heading {font-size: 1em;}
	.solutions-block .solution-slider-thumb .slick-track {width: 100% !important;transform: translate3d(0,0,0) !important;}
	.solutions-block .solution-slider-thumb .slick-list {overflow: unset;}
	.solutions-block .solution-slider-thumb .slick-slide {transition: transform .2s;outline: 0;}
	.solutions-block .solution-slider-thumb .slick-slide:after {content: "";object-fit: contain;opacity: 0;-webkit-filter: blur(32px);filter: blur(32px);background-image: linear-gradient(to bottom,#10063f,#214bee);z-index: -1;width: 100%;height: 100%;position: absolute;top: 0;left: 0;transition: all .2s;}
	.solutions-block .solution-slider-thumb .slick-slide.slick-active:before {opacity: .8;}
	.solutions-block .solution-slider-thumb .slick-slide:hover:before, .solutions-block .solution-slider-thumb .slick-slide:active:before, .solutions-block .solution-slider-thumb .slick-slide:focus:before {opacity: 0;}
	.solutions-block .solution-slider-thumb .slick-slide.slick-current:after {opacity: .4;}
	.solutions-block .solution-slider-thumb .slick-slide.slick-current:before {opacity: 0;}
	.solutions-block .solution-slider-thumb .slick-current {z-index: 99;}}
.box-icons-block {background: #1c1ff1;padding-top: 70px;padding-bottom: 70px;}
.box-icons-block .col-12 {margin-bottom: 60px;}
.box-icons-block .col-12:last-child {margin-bottom: 0;}
.box-icons-block .box-icons-icon {color: #fff;text-align: center;font-weight: 600;z-index: 9;}
.box-icons-block .box-icons-icon>div {font-size: 1.125rem;margin-top: 30px;margin-bottom: 25px;display: block;}
.box-icons-block p {color: #fff;font-weight: 500;transition: opacity .3s cubic-bezier(.4,0,.2,1);text-align: left;z-index: 9;width: 100%;}
@media (min-width:576px) {.box-icons-block {padding-top: 90px;padding-bottom: 150px;}
	.box-icons-block .box-icons-in {border-radius: 4px;border: solid 1px rgba(231,231,232,.5);min-height: 350px;width: 100%;position: relative;}
	.box-icons-block .box-icons-in:before {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #fff;content: "";z-index: 1;opacity: 0;transition: opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1);box-shadow: 0 0 11.76px .24px rgba(200,200,200,.24),0 0 10.8px 1.2px rgba(200,200,200,.24);}
	.box-icons-block .box-icons-in:hover:before, .box-icons-block .box-icons-in:focus:before, .box-icons-block .box-icons-in:active:before {opacity: 1;-ms-transform: scale(1.1);transform: scale(1.1);}
	.box-icons-block .box-icons-in:hover .box-icons-icon, .box-icons-block .box-icons-in:focus .box-icons-icon, .box-icons-block .box-icons-in:active .box-icons-icon {color: #101010;top: calc(50% - 134px);}
	.box-icons-block .box-icons-in:hover .box-icons-icon img, .box-icons-block .box-icons-in:focus .box-icons-icon img, .box-icons-block .box-icons-in:active .box-icons-icon img {opacity: 0;pointer-events: none;}
	.box-icons-block .box-icons-in:hover .box-icons-icon>div, .box-icons-block .box-icons-in:focus .box-icons-icon>div, .box-icons-block .box-icons-in:active .box-icons-icon>div {font-size: 1.33333em;}
	.box-icons-block .box-icons-in:hover p, .box-icons-block .box-icons-in:focus p, .box-icons-block .box-icons-in:active p {opacity: 1;pointer-events: initial;transition: opacity .8s cubic-bezier(.4,0,.2,1) .2s;}
	.box-icons-block .box-icons-icon {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);transition: top .8s cubic-bezier(.4,0,.2,1);}
	.box-icons-block .box-icons-icon img {transition: opacity .3s cubic-bezier(.4,0,.2,1);}
	.box-icons-block .box-icons-icon>div {margin-top: 45px;margin-bottom: 0;transition: all .3s cubic-bezier(.4,0,.2,1);}
	.box-icons-block p {color: #101010;position: absolute;top: 50%;top: calc(50% + 35px);left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);opacity: 0;padding: 0 40px;}}
@media (min-width:1200px) {.box-icons-block .box-icons-in {min-height: 445px;}
	.box-icons-block .box-icons-in:hover .box-icons-icon, .box-icons-block .box-icons-in:focus .box-icons-icon, .box-icons-block .box-icons-in:active .box-icons-icon {top: calc(50% - 166px);}
	.box-icons-block p {top: calc(50% + 42px);}
	.box-icons-block .col-12 {margin-bottom: 0;}}
.image-list-block {margin-top: 56px;margin-bottom: 56px;}
.image-list-heading {font-size: 2.33333em;line-height: 1.17;font-weight: 700;margin-bottom: 32px;}
.image-list-img {text-align: center;margin-bottom: 45px;}
.image-list-l {font-size: 1.33333rem;font-weight: 600;line-height: 1.75;margin: 0;padding: 0;list-style: none;}
.image-list-l li {margin-bottom: 45px;padding-left: 95px;position: relative;}
.image-list-l li img {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);left: 0;}
.image-list-l li:last-child {margin-bottom: 0;}
.image-list-btn {margin-top: 57px;}
@media (min-width:768px) {.image-list-block {margin-top: 90px;margin-bottom: 60px;}
	.image-list-l {font-size: 1.55556rem;}
	.image-list-heading {font-size: 2.66667em;margin-bottom: 130px;}
	.image-list-btn {margin-top: 70px;}}
@media (min-width:992px) {.image-list-block {margin-top: 150px;margin-bottom: 60px;}}
@media (min-width:1200px) {.image-list-img {text-align: right;margin-bottom: 0;}
	.image-list-l {padding-left: 25px;}}
@media (min-width:1536px) {.image-list-l {font-size: 1.77778rem;}
	.image-list-l li {margin-bottom: 65px;}}
.partners-block {margin-top: 56px;margin-bottom: 56px;}
.partners-block.partners-block-bg .container {background: #f9f9fe;padding-top: 56px;padding-bottom: 56px;}
.partners-block .partners-logos {list-style: none;padding: 0;margin: 0;}
.partners-block .partners-logos li {width: 50%;text-align: center;margin-bottom: 30px;margin-top: 30px;padding-left: 24px;padding-right: 24px;}
.partners-block .partners-logos-list-header {margin-bottom: 30px;}
.partners-block p {margin-bottom: 30px;}
.partners-block p:last-child {margin-bottom: 0;}
.partners-block .d-block {margin-top: 20px;}
@media (min-width:992px) {.partners-block {margin-bottom: 140px;}
	.partners-block .partners-logos.partners-logos-list li {width: 20%;}
	.partners-block.partners-version-right .partners-logos li {width: 33.333%;padding-left: 24px;padding-right: 24px;}}
.apps-list-block {margin-top: 0;}
.apps-list-size {font-size: 1.33333em;font-weight: 600;line-height: 1.33;margin-bottom: 10px;}
.apps-list-size span {color: #1c1ff1;}
.apps-list-l {margin-top: 56px;margin-bottom: 56px;}
.apps-list-l .apps-item {position: relative;overflow: hidden;margin: 12px 0;}
.apps-list-l .apps-item>img {width: 100%;max-height: 335px;}
.apps-list-l .apps-item-content {color: #fff;position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;transition: opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1);padding: 25px 16px 0;transform: translateY(calc(100% - 70px));z-index: 3;}
.apps-list-l .apps-item-content .apps-item-title {font-size: 1.33333em;font-weight: 600;margin-bottom: 15px;}
.apps-list-l .apps-item-content .apps-item-category {color: #cdcdf7;font-weight: 600;font-size: 1rem;}
.apps-list-l .apps-item-content p {opacity: 0;}
.apps-list-l .apps-item-content .apps-item-features-t {font-size: 14px;margin-bottom: 8px;opacity: 0;display: none;}
.apps-list-l .apps-item-content .apps-item-features {margin: 0;padding: 0;list-style: none;font-size: .77778em;opacity: 0;display: none;}
.apps-list-l .apps-item-content .apps-item-features li {padding-left: 40px;margin-bottom: 8px;position: relative;}
.apps-list-l .apps-item-content .apps-item-features li img {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);left: 0;margin-right: 25px;}
.apps-list-l .apps-item-content .apps-item-features li:last-child {margin-bottom: 0;}
.apps-list-l .apps-item a {display: block;}
.apps-list-l .apps-item a:before {position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: "";opacity: 0;transition: opacity .8s cubic-bezier(.4,0,.2,1);background-color: #1c1ff1;z-index: 2;}
.apps-list-l .apps-item a:after {position: absolute;top: 70px;left: 0;bottom: 0;width: 100%;height: 100%;content: "";opacity: 1;z-index: 1;transition: opacity .8s cubic-bezier(.4,0,.2,1);background-image: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.04) 40%,#000);}
.apps-list-l .apps-item.apps-item-not-enable:before {position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: "";opacity: 0;transition: opacity .8s cubic-bezier(.4,0,.2,1);background-color: #1c1ff1;z-index: 2;}
.apps-list-l .apps-item.apps-item-not-enable:after {position: absolute;top: 70px;left: 0;bottom: 0;width: 100%;height: 100%;content: "";opacity: 1;z-index: 1;transition: opacity .8s cubic-bezier(.4,0,.2,1);background-image: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.04) 40%,#000);}
.apps-list-l .apps-item:hover .apps-item-content, .apps-list-l .apps-item:focus .apps-item-content {transform: translateY(0);}
.apps-list-l .apps-item:hover p, .apps-list-l .apps-item:hover .apps-item-features-t, .apps-list-l .apps-item:hover .apps-item-features, .apps-list-l .apps-item:focus p, .apps-list-l .apps-item:focus .apps-item-features-t, .apps-list-l .apps-item:focus .apps-item-features {opacity: 1;pointer-events: initial;transition: opacity .8s cubic-bezier(.4,0,.2,1) .2s;}
.apps-list-l .apps-item:hover a:before, .apps-list-l .apps-item:focus a:before {opacity: .9;}
.apps-list-l .apps-item:hover a:after, .apps-list-l .apps-item:focus a:after {opacity: 0;}
.apps-list-l .apps-item:hover:before, .apps-list-l .apps-item:focus:before {opacity: .9;}
.apps-list-l .apps-item:hover:after, .apps-list-l .apps-item:focus:after {opacity: 0;}
.apps-item-load-more {margin-top: 44px;}
@media (min-width:992px) {.apps-list-l {margin-top: 100px;margin-bottom: 100px;}
	.apps-list-l .apps-item {margin: 25px 0;}
	.apps-list-l .apps-item-content {padding: 25px 25px 0;transform: translateY(calc(100% - 80px));}
	.apps-list-l .apps-item-content p {min-height: 100px;}
	.apps-list-l .apps-item-content .apps-item-features-t, .apps-list-l .apps-item-content .apps-item-features {display: block;}
	.apps-item-load-more {margin-top: 60px;}}
.icon-features-block {background-color: #f9f9fe;padding-top: 56px;padding-bottom: 56px;}
.icon-features-block p {margin-bottom: 42px;}
.icon-features-block .icon-features-list {padding: 0;margin: 0;list-style: none;}
.icon-features-block .icon-features-list li {list-style: none;width: 100%;margin-top: 42px;margin-bottom: 42px;}
.icon-features-block .icon-features-list li span {font-size: 1.33333em;font-weight: 700;display: block;margin-top: 15px;line-height: normal;min-height: 70px;}
.icon-features-block .icon-features-list li:last-child {margin-bottom: 0;}
@media (min-width:576px) {.icon-features-block .icon-features-list li {width: 50%;}}
@media (min-width:768px) {.icon-features-block {padding-top: 100px;padding-bottom: 100px;}
	.icon-features-block .icon-features-list li {width: 33.333%;}}
@media (min-width:992px) {.icon-features-block {padding-top: 148px;padding-bottom: 148px;}
	.icon-features-block p {margin-bottom: 0;}}
@media (min-width:1536px) {.icon-features-block .icon-features-list li {width: 25%;}}
.image-text-block {margin-top: 56px;margin-bottom: 56px;}
.image-text-block .image-text-title {font-size: 2.571em;font-weight: 700;line-height: 1.13;margin-bottom: 30px;}
.image-text-block .image-text-title-small {font-size: 2.571rem;margin-bottom: 15px;}
.image-text-block .image-text-title-img {font-size: 1.77778em;font-weight: 700;max-width: 250px;margin: 0 auto 56px;}
.image-text-block .image-text-title span {color: #1c1ff1;}
.image-text-block .col-lg-5, .image-text-block .col-xl-5 {margin-bottom: 50px;}
.image-text-block.version-color .container {background: #0eda89;padding-top: 60px;padding-bottom: 60px;}
.image-text-block.version-color .container .image-text-title {margin-top: 56px;font-size: 2.66667em;}
.image-text-block.version-color .container .col-lg-5 {text-align: center;margin-bottom: 0;}
.image-text-block.version-right .container {background: #f9f9fe;padding-top: 60px;}
.image-text-block.version-right .container .image-text-title {font-size: 2.66667em;}
.image-text-block.version-right .container img {margin-top: 45px;}
.image-text-block.version-right_new .offset-xxl-1 {margin-top: 40px;}
.image-text-block.image-text-center .col-lg-7 {text-align: center;}
.image-text-block.version-two_images .d-flex .image-text-title-img {font-size: 2.286em;margin: 56px auto 112px;}
.image-text-block.version-two_images .d-flex:last-child .image-text-title-img {margin: 56px auto 0;}
.image-text-block.version-two_images img {max-width: 80%;margin: 0 auto;}
.image-text-block.version-bg_right .d-flex.text-lg-right {padding-top: 55px;padding-bottom: 55px;margin-bottom: 40px;background-color: #f9f9fe;}
.image-text-block.version-bg_right .d-flex.text-lg-right img {margin: 0 auto;}
.image-text-block.version-left_img {text-align: center;}
.image-text-block.version-left_img .col-xxl-4 {margin-bottom: 46px;}
.image-text-block.version-left_img p {margin-bottom: 0;}
@media (min-width:768px) {.image-text-block {margin-top: 120px;margin-bottom: 120px;}
	.image-text-block.image-text-margins-normall {margin-top: 100px;margin-bottom: 100px;}
	.image-text-block .image-text-title {font-size: 3.55556em;}
	.image-text-block .image-text-title-small {font-size: 2em;margin-bottom: 30px;}
	.image-text-block .image-text-title-medium {font-size: 2.66667em;margin-bottom: 25px;}
	.image-text-block.version-color .container {padding-top: 100px;padding-bottom: 100px;}}
@media (min-width:992px) {.image-text-block.version-color .container .image-text-title {margin-top: 0;}
	.image-text-block .col-xl-5 {margin-bottom: 0;}
	.image-text-block.version-right .container {padding-top: 0;}
	.image-text-block.version-right .container .image-text-title {font-size: 2.11111em;}
	.image-text-block.version-right .container img {margin-top: 0;}
	.image-text-block.version-right_new .offset-xxl-1 {margin-top: 0;}
	.image-text-block.version-two_images .d-flex .image-text-title-img {font-size: 1.77778em;margin: 0 auto 56px;}
	.image-text-block.version-two_images .d-flex:last-child .image-text-title-img {margin: 0 auto 56px;}
	.image-text-block.version-two_images img {max-width: 100%;}
	.image-text-block.version-bg_right {overflow: hidden;}
	.image-text-block.version-bg_right .d-flex.align-items-center {background-color: #f9f9fe;}
	.image-text-block.version-bg_right .d-flex.align-items-center:after {content: "";width: 3000px;height: 100%;position: absolute;left: 100%;top: 0;background-color: #f9f9fe;}
	.image-text-block.version-bg_right .image-text-content-bg-right {max-width: 380px;margin-left: 20px;padding-top: 180px;padding-bottom: 180px;}
	.image-text-block.version-bg_right .d-flex.text-lg-right {padding-top: 0;padding-bottom: 0;margin-bottom: 0;background-color: transparent;}
	.image-text-block.version-bg_right .d-flex.text-lg-right img {margin: 0;}
	.image-text-block.version-left_img {text-align: left;}
	.image-text-block.version-left_img p {margin-bottom: 1rem;}}
@media (min-width:1200px) {.image-text-block {margin-top: 240px;margin-bottom: 240px;}
	.image-text-block.image-text-margins-normall {margin-top: 150px;margin-bottom: 150px;}
	.image-text-block .col-lg-5 {margin-bottom: 0;}
	.image-text-block.version-color {margin-top: 150px;margin-bottom: 150px;}
	.image-text-block.version-color .container .col-lg-5 {text-align: left;margin-top: 0;}
	.image-text-block.version-right .container .image-text-title {font-size: 2.33333em;}
	.image-text-block.version-bg_right .image-text-content-bg-right {margin-left: 120px;}}
@media (min-width:1536px) {.image-text-block.version-right .container .image-text-title {font-size: 2.66667em;}}
.features-box-block {background-color: rgba(227,227,248,.2);padding-top: 56px;padding-bottom: 56px;margin-top: 0;}
.features-box-block .section-heading-small {color: #101010;margin-bottom: 56px;font-size: 2.33333em;font-weight: 700;text-align: left;}
.features-box-block .features-box-single img {margin-bottom: 30px;}
.features-box-block .features-box-single .features-box-title {font-size: 1.33333em;font-weight: 600;margin-bottom: 15px;}
.features-box-block .features-box-single p {color: #101010;}
.features-box-block .features-box-single p a {margin-top: 20px;}
.features-box-block .features-box-single p:last-child {margin-bottom: 0;}
.features-box-block .col-md-6 {margin-bottom: 56px;}
.features-box-block .col-md-6:last-child {margin-bottom: 0;}
@media (min-width:768px) {.features-box-block {margin-top: 150px;padding-top: 100px;padding-bottom: 110px;}
	.features-box-block .section-heading-small {margin-bottom: 100px;text-align: center;font-size: 2em;}
	.features-box-block .features-box-single {background: #fff;padding: 55px 40px;transition: opacity .3s cubic-bezier(.4,0,.2,1);height: 100%;}
	.features-box-block .features-box-single img {margin-bottom: 60px;}
	.features-box-block .features-box-single .features-box-title {margin-bottom: 35px;}
	.features-box-block .features-box-single p {color: #3f3f3f;min-height: 256px;}
	.features-box-block .features-box-single p:last-child {display: block;min-height: auto;}}
@media (min-width:1200px) {.features-box-block .col-md-6 {margin-bottom: 0;}}
.rocket-box-block {margin-top: 120px;}
.rocket-box-block .row {position: relative;}
.rocket-box-block .row>.col-12 {padding-top: 0;padding-bottom: 50px;margin-bottom: 120px;}
.rocket-box-block .row>.col-12:before {content: "";position: absolute;top: 0;left: 24px;right: 24px;width: calc(100% - 48px);height: 100%;background-image: linear-gradient(to bottom,#3ce6c1,#d9f5ee);z-index: -1;}
.rocket-box-block .row>.col-12 .rocket-box-title {font-size: 1.88889em;font-weight: 700;margin-bottom: 20px;}
.rocket-box-block .row>.col-12.flex-lg-row-reverse:before {left: 25px;right: 25px;background-image: linear-gradient(to bottom,#3ce6c1,#d9f5ee);}
.rocket-box-block .row:last-child>.col-12 {margin-bottom: 0;}
@media (min-width:768px) {.rocket-box-block {margin-top: 90px;}
	.rocket-box-block .row>.col-12 {padding-left: 24px;padding-right: 24px;}
	.rocket-box-block .row>.col-12:before {width: 100%;left: 0;right: 0;}
	.rocket-box-block .row>.col-12.flex-lg-row-reverse:before {left: auto;right: 0;}}
@media (min-width:992px) {.rocket-box-block {margin-top: 150px;}
	.rocket-box-block .row>.col-12 {padding-top: 50px;}}
@media (min-width:1200px) {.rocket-box-block .row {position: relative;}
	.rocket-box-block .row>.col-12 {margin-bottom: 240px;}
	.rocket-box-block .row>.col-12:before {width: 83%;background-image: linear-gradient(to left,#d9f5ee,#3ce6c1);}
	.rocket-box-block .row>.col-12.flex-lg-row-reverse:before {background-image: linear-gradient(to right,#d9f5ee,#3ce6c1);}
	.rocket-box-block .row>.col-12 .rocket-box-title {font-size: 2.66667em;}
	.rocket-box-block .row:last-child>.col-12 {margin-bottom: 120px;}
	.rocket-box-block img {position: absolute;right: 0;max-width: 600px;top: 0;}
	.rocket-box-block .flex-lg-row-reverse img {left: 0;right: auto;}}
@media (min-width:1536px) {.rocket-box-block img {max-width: 100%;top: -15%;}}
.step-block .col-lg-4 {color: #fff;background-color: #1c1ff1;padding-top: 25px;padding-bottom: 25px;text-align: center;}
.step-block .col-lg-4 .step-title {font-size: 2em;font-weight: 600;margin-bottom: 47px;text-align: left;}
.step-block .col-lg-4 img {margin-bottom: 15px;max-width: 60%;}
.step-block .col-lg-4 p {font-weight: 600;margin-bottom: 0;font-size: 18px;line-height: 1.78;}
@media (min-width:768px) {.step-block .col-lg-4 {padding-top: 130px;padding-bottom: 130px;}
	.step-block .col-lg-4 .step-title {margin-bottom: 80px;text-align: center;}
	.step-block .col-lg-4 img {margin-bottom: 60px;}
	.step-block .col-lg-4:after {content: "";width: 60px;height: 60px;position: absolute;top: 50%;top: 50%;-webkit-transform: translateY(-50%);-webkit-transform: rotate(0);-ms-transform: translateY(-50%);-ms-transform: rotate(0);transform: translateY(-50%);transform: rotate(0);background: #fff url("//wp.signagerocket.com/wp-content/themes/rocket/img/arrow.svg") no-repeat;background-size: 38px 38px;background-position: center;border-radius: 100%;z-index: 9;-moz-transform: rotate(0);-o-transform: rotate(0);bottom: auto;left: auto;right: -30px;margin-left: -30px;}
	.step-block .col-lg-4:last-child:after {display: none;}
	.step-block .col-lg-4:nth-child(2):after {-moz-transform: rotate(90deg);-webkit-transform: rotate(90deg);-o-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);left: 0;bottom: -30px;top: auto;}}
@media (min-width:992px) {.step-block .col-lg-4 img {max-width: 80%;}
	.step-block .col-lg-4:nth-child(2):after {-moz-transform: rotate(0);-webkit-transform: rotate(0);-o-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);left: auto;bottom: auto;top: 50%;}}
@media (min-width:1200px) {.step-block .col-lg-4 .step-title {margin-bottom: 110px;}
	.step-block .col-lg-4 img {margin-bottom: 90px;max-width: 100%;}}
.key-features-block {margin-bottom: 45px;}
.key-features-block .col-lg-4 {margin-bottom: 56px;}
.key-features-block .col-lg-4:last-child {margin-bottom: 0;}
.key-features-block .key-features-title {font-size: 1.33333em;font-weight: 600;margin-bottom: 20px;margin-top: 16px;}
.key-features-block p {color: #3f3f3f;font-weight: 600;}
.key-features-block.key-features-horizontal {background: #f9f9fe;padding-top: 56px;padding-bottom: 56px;}
.key-features-block.key-features-horizontal .col-lg {text-align: center;margin-top: 35px;margin-bottom: 35px;}
.key-features-block.key-features-horizontal img {max-width: 70px;height: auto;}
.key-features-block.key-features-horizontal .key-features-title {font-size: 1.33333em;line-height: 1.33;margin-bottom: 0;margin-top: 30px;}
.key-features-block.key-features-horizontal .section-heading-big {margin-bottom: 35px;}
.key-features-block .btn {margin-top: 50px;}
@media (min-width:576px) {.key-features-block .col-lg-4:last-child {margin-bottom: 56px;}
	.key-features-block.key-features-horizontal .col {width: 33.333%;}}
@media (min-width:992px) {.key-features-block {margin-bottom: 95px;}
	.key-features-block .col-lg-4 {margin-top: 5px;margin-bottom: 56px;}
	.key-features-block .key-features-title {margin-bottom: 40px;}
	.key-features-block .section-heading-big {margin-bottom: 102px;}
	.key-features-block.key-features-horizontal {padding-top: 70px;padding-bottom: 85px;}
	.key-features-block.key-features-horizontal .key-features-title {font-size: 1em;}
	.key-features-block.key-features-horizontal .col {border-right: 1px solid #c3c3c8;width: auto;}
	.key-features-block.key-features-horizontal .col:last-child {border-right: none;}
	.key-features-block.key-features-horizontal img {height: 112px;}
	.key-features-block.key-features-horizontal .section-heading-big {margin-bottom: 56px;}}
.slider-text-block .slider-text-title {font-size: 2.66667em;font-weight: 700;line-height: 1.17;margin-bottom: 40px;}
.slider-text-block .slider-text-nav .slick-slide {margin-bottom: 20px;font-size: 1.33333em;font-weight: 600;color: #101010;outline: 0;cursor: pointer;transition: all .2s ease-in-out;}
@media screen and (prefers-reduced-motion:reduce) {.slider-text-block .slider-text-nav .slick-slide {transition: none;}}
.slider-text-block .slider-text-nav .slick-slide span {display: inline-block;}
.slider-text-block .slider-text-nav .slick-slide span:after {content: "";height: 2px;width: 0;background: #1c1ff1;margin-top: 5px;display: block;transition: all .2s ease-in-out;}
@media screen and (prefers-reduced-motion:reduce) {.slider-text-block .slider-text-nav .slick-slide span:after {transition: none;}}
.slider-text-block .slider-text-nav .slick-slide.slick-current {color: #1c1ff1;}
.slider-text-block .slider-text-nav .slick-slide.slick-current span:after {width: 100%;}
.slider-text-block .slider-text-for .slick-slide {margin: 0 15px;}
@media (min-width:1200px) {.slider-text-block .slider-text-nav .slick-track {width: 100%;transform: translate3d(0px,0px,0px) !important;}
	.slider-text-block .slider-text-nav .slick-slide {width: 100% !important;float: none;}}
.supported-box-block .supported-box-single {margin-bottom: 56px;}
.supported-box-block .supported-box-single:last-child {margin-bottom: 0;}
.supported-box-block .supported-box-single .supported-box-bg {text-align: center;margin-bottom: 56px;margin-top: 56px;padding-left: 35px;padding-right: 35px;}
.supported-box-block .supported-box-single .supported-box-title {margin-bottom: 16px;}
.supported-box-block .supported-box-single p {margin-bottom: 48px;}
.supported-box-block .supported-box-single p:last-child {margin-bottom: 0;}
@media (max-width:991.98px) {.supported-box-block.supported-box-bg-color .supported-box-single {margin-bottom: 0;}
	.supported-box-block.supported-box-bg-color .supported-box-single .supported-box-bg {background-color: #f9f9fe;min-height: 350px;-ms-flex-align: center;align-items: center;display: flex;display: -ms-flexbox;margin-bottom: 40px;-ms-flex-pack: center;justify-content: center;}}
@media (min-width:992px) {.supported-box-block .supported-box-single {margin-bottom: 0;}
	.supported-box-block .supported-box-single .supported-box-bg {padding-top: 160px;padding-bottom: 160px;background-color: rgba(227,227,248,.2);margin-bottom: 0;margin-top: 0;}}
@media (min-width:1200px) {.supported-box-block .supported-box-single .supported-box-bg {padding-top: 210px;padding-bottom: 210px;}}
.carousel-block {overflow: hidden;}
.carousel-block .carousel-slider {display: none;}
.carousel-block .carousel-slider:first-child {display: block;}
.carousel-block .carousel-slider .slick-slide {outline: 0;margin: 0 24px;position: relative;padding-bottom: 56px;}
.carousel-block .carousel-slider .slick-slide:before {content: "";position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);bottom: 68px;width: 60%;height: 60%;opacity: .5;-webkit-filter: blur(32px);filter: blur(32px);background-image: linear-gradient(to right,#10063f,#214bee);z-index: -1;}
.carousel-block .carousel-slider .slick-slide img {margin: 0 auto;border: 1px solid #f4f4f4;}
.carousel-block .carousel-slider.version-landscape .slick-slide:before {width: 75%;}
.carousel-block ul {list-style: none;padding: 0;margin: 0 0 40px;}
.carousel-block ul li {display: inline-block;}
.carousel-block ul li a {color: #c3c3c8;font-size: 14px;font-weight: 600;min-width: 150px;display: block;text-align: center;}
.carousel-block ul li a.active {color: #101010;}
@media (min-width:576px) {.carousel-block .carousel-slider .slick-slide:before {width: 80%;height: 80%;}
	.carousel-block .carousel-slider.version-landscape .slick-slide:before {width: 90%;height: 70%;}}
@media (min-width:992px) {.carousel-block .carousel-slider .slick-slide {padding-bottom: 70px;}
	.carousel-block .carousel-slider .slick-slide:before {bottom: 80px;}}
.contact-title {font-size: 3.11111em;font-weight: 700;line-height: 1;margin-bottom: 25px;}
.contact-subtitle {font-size: 2em;font-weight: 600;color: #b0b0b8;}
.acf-map {width: 100%;height: 300px;}
.acf-map img {max-width: inherit !important;}
.google-map {position: relative;}
.google-map .acf-map-title {margin-top: 60px;}
.google-map .acf-map-title .col-lg-6 {background: #fff;}
.google-map .acf-map-title p {font-size: 1.33333em;margin-bottom: 40px;line-height: 1.67;}
.google-map .acf-map-title p:last-child {margin-bottom: 0;}
@media (min-width:768px) {.acf-map {height: 480px;}}
@media (min-width:992px) {.google-map .acf-map-title {margin-top: 0;position: absolute;top: 0;right: 0;left: 0;z-index: 9;height: 100%;}
	.google-map .acf-map-title .container, .google-map .acf-map-title .row {height: 100%;}
	.google-map .acf-map-title .acf-map-paddings {padding-left: 60px;padding-right: 60px;}}
@media (min-width:1536px) {.google-map .acf-map-title .acf-map-paddings {padding-left: 125px;padding-right: 125px;}}
.table-responsive {display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;}
.table-content {background: #f9f9fe;padding-top: 90px;padding-bottom: 90px;}
.brochure-block .brochure-content {padding-top: 50px;padding-bottom: 50px;background-image: linear-gradient(to top,#ffd969,#ffeea2);}
.brochure-block p {margin-bottom: 0;}
.brochure-block .btn {margin-top: 30px;}
@media (min-width:992px) {.brochure-block .brochure-content {background-image: linear-gradient(to left,#ffeea2,#ffd969);}
	.brochure-block .btn {margin-top: 0;}}
.menu-page {background-color: #3f3f3f;padding-top: 19px;padding-bottom: 19px;text-align: center;}
.menu-page ul {list-style: none;margin: 0;padding: 0;}
.menu-page ul li {margin-bottom: 30px;}
.menu-page ul li a {color: #fff;position: relative;font-size: 18px;}
.menu-page ul li a.active, .menu-page ul li a:hover, .menu-page ul li a:active, .menu-page ul li a:focus {color: #75e3c3;text-decoration: underline;}
.menu-page ul li.current-menu-item a {text-decoration: none;}
.menu-page ul li.current-menu-item a:after {width: 100%;}
.menu-page ul li:first-child {margin-left: 0;}
.menu-page ul li:last-child {margin-bottom: 0;}
@media (min-width:768px) {.menu-page ul li {margin-left: 25px;margin-bottom: 0;}}
@media (min-width:992px) {.menu-page ul li {margin-left: 50px;}
	.menu-page ul li a:after {content: "";width: 0;height: 2px;background: #75e3c3;position: absolute;left: 0;bottom: -7px;}
	.menu-page ul li a.active, .menu-page ul li a:hover, .menu-page ul li a:active, .menu-page ul li a:focus {color: #fff;text-decoration: none;}
	.menu-page ul li a.active:after, .menu-page ul li a:hover:after, .menu-page ul li a:active:after, .menu-page ul li a:focus:after {width: 100%;}}
.app-table-block .under-table {margin-top: 30px;font-weight: 600;}
.app-table-block table.table-small {margin-top: 45px;}
@media (min-width:992px) {.app-table-block table.table-small {margin-top: 0;}}
.request-block {overflow: hidden;margin-top: 0;margin-bottom: 0;}
.request-block .row {position: relative;}
.request-block .col-lg-8 {padding-top: 25px;padding-bottom: 25px;}
.request-block .col-lg-4 {padding-top: 45px;padding-bottom: 45px;background: #f9f9fe;}
.request-block .col-lg-4 img {margin: 0 auto;}
.request-block .logo-request {max-width: 145px;margin-bottom: 50px;}
.request-block .logo-desktop {display: none;}
.request-block .logo-mobile {display: block;max-width: 38px;}
.request-block .back-homepage {color: #9e9ea7;line-height: 1.11;font-weight: 600;text-transform: uppercase;position: absolute;right: 15px;z-index: 99;top: 31px;}
.request-block .back-homepage:before {content: "";display: inline-block;background-image: url("//wp.signagerocket.com/wp-content/themes/rocket/img/arrow-left.svg");background-size: cover;width: 17px;height: 26px;vertical-align: middle;margin-right: 15px;}
@media (min-width:576px) {.request-block .logo-mobile {display: none;}
	.request-block .logo-desktop {display: block;}
	.request-block .col-lg-8 {padding-top: 60px;padding-bottom: 60px;}
	.request-block .back-homepage {top: 60px;}}
@media (min-width:992px) {.request-block .col-lg-4 {min-height: 100vh;}
	.request-block .col-lg-4:before {content: "";width: 9999px;height: 100%;background: #f9f9fe;position: absolute;top: 0;left: 100%;bottom: 0;}}
.carousel-image-text-block {overflow: hidden;}
.carousel-image-text-block .carousel-image-text {background-color: #f9f9fe;width: 100%;}
.carousel-image-text-block .carousel-image-text>div {width: 100%;}
.carousel-image-text-block .carousel-image-text p {display: none;}
.carousel-image-text-block .carousel-image-text .carousel-image-text-img:after {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: #101010;opacity: .6;}
.carousel-image-text-block .carousel-image-text .carousel-image-text-text {text-align: center;border: solid 1px #fff;position: absolute;top: 35px;right: 35px;bottom: 35px;left: 35px;display: flex;-ms-flex-align: center !important;align-items: center !important;z-index: 2;}
.carousel-image-text-block .carousel-image-text .carousel-image-text-in {width: 100%;}
.carousel-image-text-block .carousel-image-text .carousel-image-text-title {color: #fff;font-size: 1.33333em;font-weight: 600;}
.carousel-image-text-block.version-white .carousel-image-text-img:after {display: none;}
.carousel-image-text-block.version-white .carousel-image-text-img {max-width: 240px;}
.carousel-image-text-block.version-white .carousel-image-text-img img {width: 240px;max-width: none;}
.carousel-image-text-block.version-white .carousel-image-text {background-color: #fff;}
.carousel-image-text-block.version-white .carousel-image-text>div {width: 100%;float: none;}
.carousel-image-text-block.version-white .carousel-image-text p {display: block;}
.carousel-image-text-block.version-white .carousel-image-text .carousel-image-text-in {max-width: 450px;margin: 0 auto;}
.carousel-image-text-block.version-white .carousel-image-text .carousel-image-text-text {width: 100%;position: relative;display: block;text-align: left;border: none;top: 0;bottom: 0;}
.carousel-image-text-block.version-white .carousel-image-text .carousel-image-text-title {color: #101010;font-size: 1.33333em;font-weight: 700;margin-bottom: 0;}
@media (min-width:768px) {.carousel-image-text-block .carousel-image-text>div {width: 50%;float: left;}
	.carousel-image-text-block.version-white .carousel-image-text>div {width: 100%;float: none;}
	.carousel-image-text-block.version-white .carousel-image-text .carousel-image-text-img {max-width: 400px;}
	.carousel-image-text-block.version-white .carousel-image-text .carousel-image-text-img img {width: 350px;}
	.carousel-image-text-block.version-white .carousel-image-text .carousel-image-text-title {font-size: 2em;}}
@media (max-width:1199.98px) {.carousel-image-text-block .d-xl-flex, .carousel-image-text-block .d-flex {opacity: 1 !important;}}
@media (min-width:768px) {.carousel-image-text-block .carousel-image-text-img {max-width: 550px;}
	.carousel-image-text-block .carousel-image-text .carousel-image-text-in {margin: 0 auto;}}
@media (min-width:992px) {.carousel-image-text-block.version-white .carousel-image-text-img {max-width: 550px;}
	.carousel-image-text-block.version-white .carousel-image-text-img img {width: 500px;}}
@media (min-width:1200px) {.carousel-image-text-block .carousel-image-text-img:after {display: none;}
	.carousel-image-text-block .carousel-image-text-img {max-width: 550px;}
	.carousel-image-text-block .carousel-image-text-img img {width: 820px;max-width: none;}
	.carousel-image-text-block .carousel-image-text>div {width: 100%;float: none;}
	.carousel-image-text-block .carousel-image-text p {display: block;}
	.carousel-image-text-block .carousel-image-text .carousel-image-text-in {max-width: 450px;margin: 0 auto;}
	.carousel-image-text-block .carousel-image-text .carousel-image-text-text {width: 100%;position: relative;display: block;text-align: left;border: none;top: 0;bottom: 0;}
	.carousel-image-text-block .carousel-image-text .carousel-image-text-title {color: #101010;font-size: 2.66667em;font-weight: 700;margin-bottom: 30px;}
	.carousel-image-text-block.version-white .carousel-image-text .carousel-image-text-img {max-width: 760px;}
	.carousel-image-text-block.version-white .carousel-image-text .carousel-image-text-img img {width: 760px;}
	.carousel-image-text-block.version-white .carousel-image-text .carousel-image-text-text {left: 100px;}
	.carousel-image-text-block.version-white .carousel-image-text .carousel-image-text-in {max-width: 500px;width: 500px;}
	.carousel-image-text-block.version-white .carousel-image-text .carousel-image-text-title {font-size: 3.55556em;}}
@media (min-width:1536px) {.carousel-image-text-block .carousel-image-text-img {max-width: 100%;}
	.carousel-image-text-block.version-white .carousel-image-text .carousel-image-text-img {max-width: 944px;}
	.carousel-image-text-block.version-white .carousel-image-text .carousel-image-text-img img {width: 944px;}}
.all-in-one-block .all-in-one-title {font-size: 1.77778em;font-weight: 600;text-align: center;margin-bottom: 30px;}
.all-in-one-block .all-in-one-wrap {overflow: hidden;padding-top: 100px;padding-bottom: 150px;border: 4px solid #1427a0;position: relative;}
.all-in-one-block .all-in-one-wrap .col-lg-5:nth-child(2) {margin-top: 40px;}
.all-in-one-block .all-in-one-wrap .col-lg-5:nth-child(2):before {content: "+";font-size: 20px;font-weight: 600;position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);top: -40px;font-family: "Poppins",sans-serif;}
.all-in-one-block .all-in-one-wrap.all-in-one-bg {padding-top: 96px;padding-bottom: 96px;}
.all-in-one-block .all-in-one-wrap .row svg, .all-in-one-block .all-in-one-wrap .row img {max-width: 200px;}
.all-in-one-block .triangle-first {position: absolute;top: -30px;left: -140px;}
.all-in-one-block .triangle-second {position: absolute;top: 80px;right: -70px;}
.all-in-one-block .triangle-third {position: absolute;bottom: -4px;right: 30%;}
@media (min-width:992px) {.all-in-one-block .all-in-one-title {margin-bottom: 56px;}
	.all-in-one-block .all-in-one-wrap .col-lg-5:nth-child(2) {margin-top: 0;}
	.all-in-one-block .all-in-one-wrap .col-lg-5:nth-child(2):before {content: "+";font-size: 32px;font-weight: 600;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);left: -65px;font-family: "Poppins",sans-serif;}
	.all-in-one-block .all-in-one-wrap.all-in-one-bg .triangle-first {position: absolute;top: -100px;}
	.all-in-one-block .all-in-one-wrap.all-in-one-bg .triangle-second {top: 67px;right: 60px;}
	.all-in-one-block .all-in-one-wrap .row svg, .all-in-one-block .all-in-one-wrap .row img {max-width: 100%;}
	.all-in-one-block .triangle-first {top: 40px;left: 10px;}
	.all-in-one-block .triangle-second {position: absolute;top: 95px;right: 120px;}
	.all-in-one-block .triangle-third {right: 488px;}}
@media (min-width:992px) {.all-in-one-block .triangle-first {top: -70px;left: 10px;}}
@media (min-width:1200px) {.all-in-one-block .triangle-first {top: 40px;left: 10px;}}
@media (min-width:1536px) {.all-in-one-block .triangle-first {top: 80px;left: 80px;}}
.two-box-single {margin-bottom: 56px;}
.two-box-single .font-24 {margin: 25px 0 30px;}
.two-box-single p {margin-bottom: 25px;}
.two-box-single p:last-child {margin-bottom: 0;}
.two-box-single:last-child {margin-bottom: 0;}
@media (min-width:992px) {.two-box-single {margin-bottom: 0;}
	.two-box-single p {min-height: 84px;}
	.two-box-single p:last-child {min-height: unset;}}
.faq-block .faq-single {border-bottom: solid 1px #d4d4d8;padding-top: 28px;padding-bottom: 28px;padding-right: 90px;}
.faq-block .faq-single:last-child {border-bottom: 0;}
.faq-block .faq-question {font-weight: 600;position: relative;}
.faq-block .faq-answer {color: #3f3f3f;margin-top: 25px;display: none;}
.faq-block .faq-icon-wrap {width: 32px;height: 32px;border: solid 2px #d4d4d8;border-radius: 100%;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);right: -60px;}
.faq-block .faq-icon {box-sizing: border-box;transition: transform .3s;width: 15px;height: 15px;transform: rotate(180deg);position: relative;margin-top: 7px;margin-left: 7px;}
.faq-block .faq-icon:before {content: "";display: block;width: 15px;height: 0;border-bottom: solid 2px #9e9ea7;position: absolute;bottom: 6.5px;transform: rotate(90deg);transition: width .3s;}
.faq-block .faq-icon:after {content: "";display: block;width: 15px;height: 0;border-bottom: solid 2px #9e9ea7;position: absolute;bottom: 6.5px;}
.faq-block .open .faq-icon {transform: rotate(0deg);}
.faq-block .open .faq-icon:before {content: "";display: block;width: 0;height: 0;border-bottom: solid 2px #9e9ea7;position: absolute;bottom: 6.5px;transform: rotate(90deg);}
@media (min-width:992px) {.faq-block .faq-single {border: solid 1px #d4d4d8;border-bottom: 0;}
	.faq-block .faq-single:last-child {border-bottom: solid 1px #d4d4d8;}}
.video-single {margin-bottom: 40px;}
.video-single a {font-size: 1.33333em;font-weight: 600;color: #101010;display: block;}
.video-single a .video-single-thumb {position: relative;margin-bottom: 15px;}
.video-single a .video-single-thumb:before, .video-single a .video-single-thumb:after {content: "";position: absolute;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%;transition: all .2s ease-in-out;z-index: 2;}
@media screen and (prefers-reduced-motion:reduce) {.video-single a .video-single-thumb:before, .video-single a .video-single-thumb:after {transition: none;}}
.video-single a .video-single-thumb:before {opacity: 0;background-image: linear-gradient(to bottom,#10063f,#214bee);-webkit-filter: blur(32px);filter: blur(32px);object-fit: contain;z-index: -1;}
.video-single a .video-single-thumb:after {opacity: 0;background: rgba(28,31,241,.8);}
.video-single a .video-single-thumb .play-button {width: 70px;height: 70px;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);background: #fff;z-index: 3;opacity: 0;border-radius: 100%;}
.video-single a .video-single-thumb .play-button:after {content: "";width: 0;height: 0;border-style: solid;border-width: 8px 0 8px 16px;border-color: transparent transparent transparent #1c20f1;display: block;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);margin-left: 3px;margin-top: 1px;}
.video-single a:hover, .video-single a:active, .video-single a:focus {text-decoration: none;}
.video-single a:hover .video-single-thumb:before, .video-single a:active .video-single-thumb:before, .video-single a:focus .video-single-thumb:before {opacity: .7;}
.video-single a:hover .video-single-thumb:after, .video-single a:active .video-single-thumb:after, .video-single a:focus .video-single-thumb:after {opacity: 1;}
.video-single a:hover .video-single-thumb .play-button, .video-single a:active .video-single-thumb .play-button, .video-single a:focus .video-single-thumb .play-button {opacity: 1;transition: opacity .5s cubic-bezier(.4,0,.2,1) .15s;}
@media (min-width:992px) {.video-single a .video-single-thumb .play-button {width: 103px;height: 103px;}
	.video-single a .video-single-thumb .play-button:after {border-width: 11px 0 11px 22px;margin-left: 5px;}}
.dark-light-block {overflow: hidden;}
.dark-light-wrap {position: relative;}
.dark-light-wrap:before {content: "";background: url("//wp.signagerocket.com/wp-content/themes/rocket/img/dark-light-bg.svg") no-repeat center;background-size: cover;width: 360px;height: 360px;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);z-index: -1;}
.dark-light-tv {max-width: 257px;margin: 0 auto;}
.cd-image-container {position: relative;position: absolute;width: 100%;margin: 0 auto;max-width: 184px;top: 32px;left: 50%;margin-left: -92px;}
.cd-image-container img {display: block;}
.cd-image-label {position: absolute;bottom: 0;right: 0;color: #fff;padding: 1em;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;opacity: 0;-webkit-transform: translateY(20px);-moz-transform: translateY(20px);-ms-transform: translateY(20px);-o-transform: translateY(20px);transform: translateY(20px);-webkit-transition: -webkit-transform .3s .7s,opacity .3s .7s;-moz-transition: -moz-transform .3s .7s,opacity .3s .7s;transition: transform .3s .7s,opacity .3s .7s;}
.cd-image-label.is-hidden {visibility: hidden;}
.is-visible .cd-image-label {opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}
.cd-resize-img {position: absolute;top: 0;left: 0;width: 0;height: 100%;overflow: hidden;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.cd-resize-img img {position: absolute;left: 0;top: 0;display: block;height: 100%;width: auto;max-width: none;}
.cd-resize-img .cd-image-label {right: auto;left: 0;}
.is-visible .cd-resize-img {width: 50%;-webkit-animation: cd-bounce-in .7s;-moz-animation: cd-bounce-in .7s;animation: cd-bounce-in .7s;}
@-webkit-keyframes cd-bounce-in {0% {width: 0;}
	60% {width: 55%;}
	100% {width: 50%;}}
@-moz-keyframes cd-bounce-in {0% {width: 0;}
	60% {width: 55%;}
	100% {width: 50%;}}
@keyframes cd-bounce-in {0% {width: 0;}
	60% {width: 55%;}
	100% {width: 50%;}}
.cd-handle {height: 90px;width: 90px;position: absolute;left: 50%;top: 50%;margin-top: -45px;margin-left: -45px;background: url("//wp.signagerocket.com/wp-content/themes/rocket/img/cd-arrows.svg") no-repeat center center;background-size: cover;cursor: move;opacity: 0;-webkit-transform: translate3d(0,0,0) scale(0);-moz-transform: translate3d(0,0,0) scale(0);-ms-transform: translate3d(0,0,0) scale(0);-o-transform: translate3d(0,0,0) scale(0);transform: translate3d(0,0,0) scale(0);}
.is-visible .cd-handle {opacity: 1;-webkit-transform: translate3d(0,0,0) scale(1);-moz-transform: translate3d(0,0,0) scale(1);-ms-transform: translate3d(0,0,0) scale(1);-o-transform: translate3d(0,0,0) scale(1);transform: translate3d(0,0,0) scale(1);-webkit-transition: -webkit-transform .3s .7s,opacity 0s .7s;-moz-transition: -moz-transform .3s .7s,opacity 0s .7s;transition: transform .3s .7s,opacity 0s .7s;}
@media (min-width:375px) {.dark-light-tv {max-width: 300px;}
	.cd-image-container {max-width: 215px;top: 37px;margin-left: -107.5px;}}
@media (min-width:768px) {.dark-light-tv {max-width: 540px;}
	.dark-light-wrap:before {width: 660px;height: 660px;}
	.cd-image-container {top: 67px;left: 142px;margin-left: 0;max-width: 387px;}
	.cd-handle {height: 112px;width: 112px;margin-top: -56px;margin-left: -56px;}}
@media (min-width:992px) {.cd-image-container {top: 67px;left: 77px;max-width: 387px;}}
@media (min-width:1200px) {.dark-light-wrap:before {width: 700px;height: 700px;}}
@media (min-width:1536px) {.dark-light-wrap:before {width: 820px;height: 820px;}
	.cd-image-container {max-width: 387px;top: 67px;left: 155px;}
	.cd-handle {height: 135px;width: 135px;margin-top: -67.5px;margin-left: -67.5px;}}
.active-corners-block .row {position: relative;}
.active-corners-block .col-xxl-5 .active-corners-wrap {margin-bottom: 56px;}
.active-corners-block .col-xxl-5:last-child .active-corners-wrap {margin-bottom: 0;}
.active-corners-block .active-corners-title {margin-top: 15px;}
@media (min-width:992px) {.active-corners-block .active-corners-wrap {max-width: 330px;margin: 0 auto 50px;}
	.active-corners-block .col-xxl-5:nth-child(3) .active-corners-wrap, .active-corners-block .col-xxl-5:nth-child(4) .active-corners-wrap {margin-bottom: 0;}
	.active-corners-block .active-corners-center {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
	.active-corners-block .active-corners-center .active-corners-wrap {max-width: 415px;}}
.landscape-portrait-block {overflow: hidden;}
.landscape-portrait-block .slick-slide {min-height: 360px;}
.landscape-portrait-block p {max-width: 400px;margin: 0 auto;}
.landscape-portrait-block .landscape-portrait-btn {margin-top: 50px;}
.landscape-portrait-block .landscape-portrait-btn button {padding: 10px 30px;font-weight: 500;background: 0 0;border: none;transition: all .2s ease-in-out;border-radius: 28px;}
@media screen and (prefers-reduced-motion:reduce) {.landscape-portrait-block .landscape-portrait-btn button {transition: none;}}
.landscape-portrait-block .landscape-portrait-btn button.active {color: #fff;background: #101010;}
.landscape-portrait-block .landscape-portrait-btn button:hover, .landscape-portrait-block .landscape-portrait-btn button:active, .landscape-portrait-block .landscape-portrait-btn button:focus {outline: 0;}
.landscape-portrait-block .dark-light-tv-inside, .landscape-portrait-block .dark-light-landscape-inside {position: absolute;z-index: 4;}
.landscape-portrait-block .dark-light-landscape-inside {max-width: 213px;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);margin-left: 1px;}
.landscape-portrait-block .dark-light-tv-inside {top: 32px;top: 50%;left: 44px;left: 50%;position: absolute;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);max-width: 185px;}
.dark-light-landscape-tv {max-width: 257px;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.landscape-portrait-text {margin-bottom: 50px;}
@media (min-width:375px) {.dark-light-landscape-tv {max-width: 300px;width: 100%;}
	.landscape-portrait-block .dark-light-landscape-inside {max-width: 249px;}
	.landscape-portrait-block .dark-light-tv-inside {max-width: 216px;}}
@media (min-width:576px) {.dark-light-landscape-tv {max-width: none;width: 100%;}
	.landscape-portrait-block .dark-light-landscape-inside {top: 65px;left: 44px;max-width: 408px;margin-left: 0;-webkit-transform: none;-ms-transform: none;transform: none;}
	.landscape-portrait-block .dark-light-tv-inside {top: 37px;left: 138px;-webkit-transform: none;-ms-transform: none;transform: none;max-width: 400px;}}
@media (min-width:768px) {.landscape-portrait-block .slick-slide {min-height: 660px;}
	.landscape-portrait-block .dark-light-landscape-inside {top: 174px;left: 61px;max-width: 557px;}
	.landscape-portrait-block .dark-light-tv-inside {top: 67px;left: 142px;}}
@media (min-width:992px) {.dark-light-landscape-tv {max-width: 820px;}
	.landscape-portrait-block .dark-light-landscape-inside {top: 211px;left: 46px;max-width: 425px;}
	.landscape-portrait-block .dark-light-tv-inside {top: 67px;left: 76px;}
	.landscape-portrait-block .landscape-portrait-btn button {padding: 10px 50px;}
	.landscape-portrait-text {margin-bottom: 0;}}
@media (min-width:1200px) {.landscape-portrait-block .slick-slide {min-height: 700px;}
	.landscape-portrait-block .dark-light-landscape-inside {top: 206px;left: 55px;max-width: 513px;}
	.landscape-portrait-block .dark-light-tv-inside {top: 67px;left: 115px;}}
@media (min-width:1536px) {.landscape-portrait-block .dark-light-landscape-inside {max-width: 680px;top: 224px;left: 74px;}
	.landscape-portrait-block .dark-light-tv-inside {top: 67px;left: 217px;}
	.landscape-portrait-block .slick-slide {min-height: 830px;}
	.landscape-portrait-block .landscape-portrait-btn button {margin: 0 24px;}}
.type-of-partners-block .type-of-partners-first, .type-of-partners-block .type-of-partners-second {position: relative;}
.type-of-partners-block .type-of-partners-first {margin-bottom: 50px;}
.type-of-partners-block .type-of-partners-title {font-size: 1.77778em;font-weight: 600;line-height: 1.56;margin-bottom: 24px;}
.type-of-partners-block img {display: none;}
.type-of-partners-block .list {list-style: none;padding: 0;margin: 0;background: #f9f9fe;width: 100%;}
.type-of-partners-block .list:before, .type-of-partners-block .list:after {content: "";width: 100%;height: 65px;background: #fff;display: block;z-index: 1;position: relative;}
.type-of-partners-block .list li {font-size: 1em;font-weight: 600;text-align: center;padding: 0 19px;height: 130px;background: #fff;margin: 0 15px 15px;border-radius: 8px;border: solid 2px #f9f9fe;display: flex;align-items: center;justify-content: center;z-index: 2;position: relative;}
.type-of-partners-block .list li:first-child {margin-top: -65px;}
.type-of-partners-block .list li:last-child {margin-bottom: -65px;}
@media (min-width:992px) {.type-of-partners-block img {display: block;}
	.type-of-partners-block .type-of-partners-first {margin-bottom: 0;}
	.type-of-partners-block .type-of-partners-title {top: 25px;top: 45px;font-size: 1.6em;position: absolute;width: 100%;text-align: center;margin-bottom: 0;}
	.type-of-partners-block .list {margin: 0 3px;bottom: 58px;background: 0 0;position: absolute;}
	.type-of-partners-block .list:before, .type-of-partners-block .list:after {display: none;}
	.type-of-partners-block .list li {width: 16.666%;font-size: .55556em;padding: 0 14px;height: auto;background: 0 0;border-radius: 0;border: none;margin: 0;}
	.type-of-partners-block .list li:first-child {margin-top: 0;}
	.type-of-partners-block .list li:last-child {margin-bottom: 0;}
	.type-of-partners-block .type-of-partners-second .list li {width: 33.333%;}}
@media (min-width:1200px) {.type-of-partners-block .type-of-partners-title {top: 35px;font-size: 1.6em;}
	.type-of-partners-block .list {bottom: 67px;padding: 0 10px;margin: 0;}
	.type-of-partners-block .list li {font-size: .61111em;padding: 0 22px;}}
@media (min-width:1536px) {.type-of-partners-block .type-of-partners-title {font-size: 2em;top: 45px;}
	.type-of-partners-block .list {bottom: 92px;}
	.type-of-partners-block .list li {font-size: .77778em;}}
.partners-boxes-block .partners-boxes-thumb {padding: 77px 0;text-align: center;background-color: #f9f9fe;}
.partners-boxes-block .partners-boxes-content {padding: 56px 40px 65px;}
.partners-boxes-block .partners-boxes-content p:last-child {margin-top: 60px;text-align: center;}
.partners-boxes-block .col-xl-4 {padding-left: 0;padding-right: 0;}
.partners-boxes-block .col-xl-4:last-child .partners-boxes-content {padding-bottom: 0;}
@media (min-width:992px) {.partners-boxes-block .partners-boxes-single {margin-bottom: 0;border: solid 1px #f9f9fe;}
	.partners-boxes-block .col-xl-4 {padding-right: 24px;padding-left: 24px;}
	.partners-boxes-block .col-xl-4:last-child .partners-boxes-content {padding-bottom: 56px;}}
@media (min-width:1200px) {.partners-boxes-block .partners-boxes-content p {min-height: 224px;}
	.partners-boxes-block .partners-boxes-content p:last-child {min-height: unset;}}
.application-form-block {color: #fff;background-image: radial-gradient(circle at 50% 50%,#101010,#3f3f3f);}
.application-form-block input[type=text], .application-form-block input[type=email], .application-form-block input[type=password], .application-form-block input[type=tel] {font-size: .77778em;color: #fff;}
.application-form-block input[type=text]:active, .application-form-block input[type=text]:focus, .application-form-block input[type=text]:hover, .application-form-block input[type=email]:active, .application-form-block input[type=email]:focus, .application-form-block input[type=email]:hover, .application-form-block input[type=password]:active, .application-form-block input[type=password]:focus, .application-form-block input[type=password]:hover, .application-form-block input[type=tel]:active, .application-form-block input[type=tel]:focus, .application-form-block input[type=tel]:hover {border-color: #fff;}
.application-form-block form .row .col-12 {margin-bottom: 32px;}
.testimonials-block {overflow: hidden;margin-top: 0;margin-bottom: 0;padding-top: 56px;padding-bottom: 112px;}
.testimonials-block .testimonial-single {border-radius: 8px;padding: 40px;background-color: #fff;}
.testimonials-block .testimonial-single:after {content: "";position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);top: 50px;width: 85%;height: 80%;opacity: .2;-webkit-filter: blur(32px);filter: blur(32px);background-image: linear-gradient(to right,#10063f,#214bee);z-index: -1;}
.testimonials-block .testimonial-quote:before, .testimonials-block .testimonial-quote:after {content: "";position: absolute;right: 24px;top: -80px;background-image: url("//wp.signagerocket.com/wp-content/themes/rocket/img/testimonial-quote.svg");background-size: cover;width: 120px;height: 120px;display: block;z-index: -1;}
.testimonials-block .testimonial-quote:after {left: 24px;right: auto;bottom: -80px;top: auto;}
.testimonials-block .testimonial-content {color: #101010;line-height: 1.78;font-style: italic;margin-bottom: 45px;}
.testimonials-block .testimonial-meta {color: #b0b0b8;line-height: 1.78;}
.testimonials-block .testimonial-meta-thumb {margin-right: 20px;}
.testimonials-block .testimonial-meta img {border-radius: 100%;}
.testimonials-block .heading-block p {margin-bottom: 80px;}
@media (min-width:992px) {.testimonials-block {margin-top: 0;margin-bottom: -160px;padding-top: 240px;padding-bottom: 240px;}
	.testimonials-block .testimonial-quote:before, .testimonials-block .testimonial-quote:after {right: -160px;top: -160px;width: 200px;height: 200px;}
	.testimonials-block .testimonial-quote:after {left: -100px;right: auto;bottom: -120px;top: auto;}
	.testimonials-block .heading-block p {margin-bottom: 0;}}
.lazyload {background-image: none !important;}
.lazyload:before {background-image: none !important;}
.wp-block-gallery.is-cropped .blocks-gallery-item picture {height: 100%;width: 100%;}