@charset 'UTF-8';
@charset "UTF-8";
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{display:block;}
audio, canvas, progress, video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],
template {
display: none;
} a{background:transparent;}
a:active, a:hover{outline:0 none;}
abbr[title]{border-bottom:1px dotted;}
b, strong{font-weight:bold;}
dfn{font-style:italic;}
mark{background:#ff0;color:#000;}
small{font-size:80%;}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
figure{margin:1em 40px;}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
pre{overflow:auto;}
code, kbd, pre, samp{font-family:monospace, monospace;font-size:1em;}
button, input, optgroup, select, textarea{color:inherit;font:inherit;margin:0;outline:0 none;}
button{overflow:visible;}
button, select{text-transform:none;}
button, html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],
html input[disabled]{cursor:default;}
button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0;}
input{line-height:normal;}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;}
textarea{overflow:auto;}
optgroup{font-weight:bold;}
table{border-collapse:collapse;border-spacing:0;}
td, th {
padding: 0;
} *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,
*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;line-height:1.421;color:#333333;background-color:#ffffff;}
input, button, select, textarea {
font-family: inherit;
font-size: inherit;
line-height: inherit;
} a{color:#428bca;text-decoration:none;}
a:hover{color:#2a6496;text-decoration:none;}
a:focus{outline:0 none;outline:0 none;outline-offset:0;}
figure{margin:0;}
img{vertical-align:middle;}
.img-responsive{display:block;max-width:100%;height:auto;}
.img-rounded{border-radius:6px;}
.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#ffffff;border:1px solid #dddddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto;}
.img-circle{border-radius:50%;}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee;}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;}
.clearfix:before, .clearfix:after{display:table;content:" ";}
.clearfix:after {
clear: both;
}.container{margin-right:auto;margin-left:auto;padding-left:21px;padding-right:21px;}
@media(min-width:1212px){
.container{width:1212px;}
}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:21px;padding-right:21px;}
.row{margin-left:-21px;margin-right:-21px;}
.container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after{display:table;content:" ";}
.container:after, .container-fluid:after, .row:after{clear:both;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:21px;padding-right:21px;}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float:left;}
.col-xs-12{width:100%;}
.col-xs-11{width:91.66666667%;}
.col-xs-10{width:83.33333333%;}
.col-xs-9{width:75%;}
.col-xs-8{width:66.66666667%;}
.col-xs-7{width:58.33333333%;}
.col-xs-6{width:50%;}
.col-xs-5{width:41.66666667%;}
.col-xs-4{width:33.33333333%;}
.col-xs-3{width:25%;}
.col-xs-2{width:16.66666667%;}
.col-xs-1{width:8.33333333%;}
.col-xs-pull-12{right:100%;}
.col-xs-pull-11{right:91.66666667%;}
.col-xs-pull-10{right:83.33333333%;}
.col-xs-pull-9{right:75%;}
.col-xs-pull-8{right:66.66666667%;}
.col-xs-pull-7{right:58.33333333%;}
.col-xs-pull-6{right:50%;}
.col-xs-pull-5{right:41.66666667%;}
.col-xs-pull-4{right:33.33333333%;}
.col-xs-pull-3{right:25%;}
.col-xs-pull-2{right:16.66666667%;}
.col-xs-pull-1{right:8.33333333%;}
.col-xs-pull-0{right:0%;}
.col-xs-push-12{left:100%;}
.col-xs-push-11{left:91.66666667%;}
.col-xs-push-10{left:83.33333333%;}
.col-xs-push-9{left:75%;}
.col-xs-push-8{left:66.66666667%;}
.col-xs-push-7{left:58.33333333%;}
.col-xs-push-6{left:50%;}
.col-xs-push-5{left:41.66666667%;}
.col-xs-push-4{left:33.33333333%;}
.col-xs-push-3{left:25%;}
.col-xs-push-2{left:16.66666667%;}
.col-xs-push-1{left:8.33333333%;}
.col-xs-push-0{left:0%;}
.col-xs-offset-12{margin-left:100%;}
.col-xs-offset-11{margin-left:91.66666667%;}
.col-xs-offset-10{margin-left:83.33333333%;}
.col-xs-offset-9{margin-left:75%;}
.col-xs-offset-8{margin-left:66.66666667%;}
.col-xs-offset-7{margin-left:58.33333333%;}
.col-xs-offset-6{margin-left:50%;}
.col-xs-offset-5{margin-left:41.66666667%;}
.col-xs-offset-4{margin-left:33.33333333%;}
.col-xs-offset-3{margin-left:25%;}
.col-xs-offset-2{margin-left:16.66666667%;}
.col-xs-offset-1{margin-left:8.33333333%;}
.col-xs-offset-0{margin-left:0%;}
@media(min-width:768px){
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{float:left;}
.col-sm-12{width:100%;}
.col-sm-11{width:91.66666667%;}
.col-sm-10{width:83.33333333%;}
.col-sm-9{width:75%;}
.col-sm-8{width:66.66666667%;}
.col-sm-7{width:58.33333333%;}
.col-sm-6{width:50%;}
.col-sm-5{width:41.66666667%;}
.col-sm-4{width:33.33333333%;}
.col-sm-3{width:25%;}
.col-sm-2{width:16.66666667%;}
.col-sm-1{width:8.33333333%;}
.col-sm-pull-12{right:100%;}
.col-sm-pull-11{right:91.66666667%;}
.col-sm-pull-10{right:83.33333333%;}
.col-sm-pull-9{right:75%;}
.col-sm-pull-8{right:66.66666667%;}
.col-sm-pull-7{right:58.33333333%;}
.col-sm-pull-6{right:50%;}
.col-sm-pull-5{right:41.66666667%;}
.col-sm-pull-4{right:33.33333333%;}
.col-sm-pull-3{right:25%;}
.col-sm-pull-2{right:16.66666667%;}
.col-sm-pull-1{right:8.33333333%;}
.col-sm-pull-0{right:0%;}
.col-sm-push-12{left:100%;}
.col-sm-push-11{left:91.66666667%;}
.col-sm-push-10{left:83.33333333%;}
.col-sm-push-9{left:75%;}
.col-sm-push-8{left:66.66666667%;}
.col-sm-push-7{left:58.33333333%;}
.col-sm-push-6{left:50%;}
.col-sm-push-5{left:41.66666667%;}
.col-sm-push-4{left:33.33333333%;}
.col-sm-push-3{left:25%;}
.col-sm-push-2{left:16.66666667%;}
.col-sm-push-1{left:8.33333333%;}
.col-sm-push-0{left:0%;}
.col-sm-offset-12{margin-left:100%;}
.col-sm-offset-11{margin-left:91.66666667%;}
.col-sm-offset-10{margin-left:83.33333333%;}
.col-sm-offset-9{margin-left:75%;}
.col-sm-offset-8{margin-left:66.66666667%;}
.col-sm-offset-7{margin-left:58.33333333%;}
.col-sm-offset-6{margin-left:50%;}
.col-sm-offset-5{margin-left:41.66666667%;}
.col-sm-offset-4{margin-left:33.33333333%;}
.col-sm-offset-3{margin-left:25%;}
.col-sm-offset-2{margin-left:16.66666667%;}
.col-sm-offset-1{margin-left:8.33333333%;}
.col-sm-offset-0{margin-left:0%;}
}
@media(min-width:992px){
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{float:left;}
.col-md-12{width:100%;}
.col-md-11{width:91.66666667%;}
.col-md-10{width:83.33333333%;}
.col-md-9{width:75%;}
.col-md-8{width:66.66666667%;}
.col-md-7{width:58.33333333%;}
.col-md-6{width:50%;}
.col-md-5{width:41.66666667%;}
.col-md-4{width:33.33333333%;}
.col-md-3{width:25%;}
.col-md-2{width:16.66666667%;}
.col-md-1{width:8.33333333%;}
.col-md-pull-12{right:100%;}
.col-md-pull-11{right:91.66666667%;}
.col-md-pull-10{right:83.33333333%;}
.col-md-pull-9{right:75%;}
.col-md-pull-8{right:66.66666667%;}
.col-md-pull-7{right:58.33333333%;}
.col-md-pull-6{right:50%;}
.col-md-pull-5{right:41.66666667%;}
.col-md-pull-4{right:33.33333333%;}
.col-md-pull-3{right:25%;}
.col-md-pull-2{right:16.66666667%;}
.col-md-pull-1{right:8.33333333%;}
.col-md-pull-0{right:0%;}
.col-md-push-12{left:100%;}
.col-md-push-11{left:91.66666667%;}
.col-md-push-10{left:83.33333333%;}
.col-md-push-9{left:75%;}
.col-md-push-8{left:66.66666667%;}
.col-md-push-7{left:58.33333333%;}
.col-md-push-6{left:50%;}
.col-md-push-5{left:41.66666667%;}
.col-md-push-4{left:33.33333333%;}
.col-md-push-3{left:25%;}
.col-md-push-2{left:16.66666667%;}
.col-md-push-1{left:8.33333333%;}
.col-md-push-0{left:0%;}
.col-md-offset-12{margin-left:100%;}
.col-md-offset-11{margin-left:91.66666667%;}
.col-md-offset-10{margin-left:83.33333333%;}
.col-md-offset-9{margin-left:75%;}
.col-md-offset-8{margin-left:66.66666667%;}
.col-md-offset-7{margin-left:58.33333333%;}
.col-md-offset-6{margin-left:50%;}
.col-md-offset-5{margin-left:41.66666667%;}
.col-md-offset-4{margin-left:33.33333333%;}
.col-md-offset-3{margin-left:25%;}
.col-md-offset-2{margin-left:16.66666667%;}
.col-md-offset-1{margin-left:8.33333333%;}
.col-md-offset-0{margin-left:0%;}
}
@media(min-width:1212px){
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
float: left;
}
.col-lg-12 {
width: 100%;
}
.col-lg-11 {
width: 91.66666667%;
}
.col-lg-10 {
width: 83.33333333%;
}
.col-lg-9 {
width: 75%;
}
.col-lg-8 {
width: 66.66666667%;
}
.col-lg-7 {
width: 58.33333333%;
}
.col-lg-6 {
width: 50%;
}
.col-lg-5 {
width: 41.66666667%;
}
.col-lg-4 {
width: 33.33333333%;
}
.col-lg-3 {
width: 25%;
}
.col-lg-2 {
width: 16.66666667%;
}
.col-lg-1 {
width: 8.33333333%;
}
.col-lg-pull-12 {
right: 100%;
}
.col-lg-pull-11 {
right: 91.66666667%;
}
.col-lg-pull-10 {
right: 83.33333333%;
}
.col-lg-pull-9 {
right: 75%;
}
.col-lg-pull-8 {
right: 66.66666667%;
}
.col-lg-pull-7 {
right: 58.33333333%;
}
.col-lg-pull-6 {
right: 50%;
}
.col-lg-pull-5 {
right: 41.66666667%;
}
.col-lg-pull-4 {
right: 33.33333333%;
}
.col-lg-pull-3 {
right: 25%;
}
.col-lg-pull-2 {
right: 16.66666667%;
}
.col-lg-pull-1 {
right: 8.33333333%;
}
.col-lg-pull-0 {
right: 0%;
}
.col-lg-push-12 {
left: 100%;
}
.col-lg-push-11 {
left: 91.66666667%;
}
.col-lg-push-10 {
left: 83.33333333%;
}
.col-lg-push-9 {
left: 75%;
}
.col-lg-push-8 {
left: 66.66666667%;
}
.col-lg-push-7 {
left: 58.33333333%;
}
.col-lg-push-6 {
left: 50%;
}
.col-lg-push-5 {
left: 41.66666667%;
}
.col-lg-push-4 {
left: 33.33333333%;
}
.col-lg-push-3 {
left: 25%;
}
.col-lg-push-2 {
left: 16.66666667%;
}
.col-lg-push-1 {
left: 8.33333333%;
}
.col-lg-push-0 {
left: 0%;
}
.col-lg-offset-12 {
margin-left: 100%;
}
.col-lg-offset-11 {
margin-left: 91.66666667%;
}
.col-lg-offset-10 {
margin-left: 83.33333333%;
}
.col-lg-offset-9 {
margin-left: 75%;
}
.col-lg-offset-8 {
margin-left: 66.66666667%;
}
.col-lg-offset-7 {
margin-left: 58.33333333%;
}
.col-lg-offset-6 {
margin-left: 50%;
}
.col-lg-offset-5 {
margin-left: 41.66666667%;
}
.col-lg-offset-4 {
margin-left: 33.33333333%;
}
.col-lg-offset-3 {
margin-left: 25%;
}
.col-lg-offset-2 {
margin-left: 16.66666667%;
}
.col-lg-offset-1 {
margin-left: 8.33333333%;
}
.col-lg-offset-0 {
margin-left: 0%;
}
}@font-face{font-family:'thegem-icons';src:url(//bitquery.io/wp-content/themes/thegem-elementor/fonts/thegem-icons.eot);src:url(//bitquery.io/wp-content/themes/thegem-elementor/fonts/thegem-icons.eot?#iefix) format('embedded-opentype'), url(//bitquery.io/wp-content/themes/thegem-elementor/fonts/thegem-icons.woff) format('woff'), url(//bitquery.io/wp-content/themes/thegem-elementor/fonts/thegem-icons.ttf) format('truetype'), url(//bitquery.io/wp-content/themes/thegem-elementor/fonts/thegem-icons.svg#thegem-icons) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'thegem-socials';src:url(//bitquery.io/wp-content/themes/thegem-elementor/fonts/thegem-socials.eot);src:url(//bitquery.io/wp-content/themes/thegem-elementor/fonts/thegem-socials.eot?#iefix) format('embedded-opentype'), url(//bitquery.io/wp-content/themes/thegem-elementor/fonts/thegem-socials.ttf) format('truetype'), url(//bitquery.io/wp-content/themes/thegem-elementor/fonts/thegem-socials.woff) format('woff'), url(//bitquery.io/wp-content/themes/thegem-elementor/fonts/thegem-socials.svg#thegem-socials) format('svg');font-weight:normal;font-style:normal;}
body{background-attachment:fixed;}
p {
margin: 0 0 1.1em;
} a{-o-transition:color 0.3s, background-color 0.3s;-webkit-transition:color 0.3s, background-color 0.3s;transition:color 0.3s, background-color 0.3s;}::placeholder{opacity:1;}
.row{margin-bottom:1.1em;}
.row:last-of-type{margin-bottom:0;}
button{outline:none;}
h1:first-child{margin-top:-10px;}
h1, .title-h1{margin:1.4em 0;text-transform:uppercase;letter-spacing:0.05em;}
h2, .title-h2{text-transform:uppercase;margin:1.2em 0;letter-spacing:0.05em;}
h3, .title-h3{text-transform:uppercase;margin:1.13em 0;letter-spacing:0.05em;}
h4, .title-h4{text-transform:uppercase;margin:1em 0;letter-spacing:0.05em;}
h5, .title-h5{text-transform:uppercase;margin:0.5em 0;letter-spacing:0.05em;}
h6, .title-h6{text-transform:uppercase;margin:1.19em 0;letter-spacing:0.05em;}
.title-xlarge{margin:1.4em 0;text-transform:uppercase;letter-spacing:0.05em;}
h1 .light, h2 .light, h3 .light, h4 .light, h5 .light, h6 .light, .title-h1 .light, .title-h2 .light, .title-h3 .light, .title-h4 .light, .title-h5 .light, .title-h6 .light, .title-xlarge .light{text-transform:uppercase;font-size:inherit;line-height:inherit;}
.letter-spacing{letter-spacing:0.05em;}
.page-title-block .title-xlarge, .page-title-block h1, .page-title-block h2, .page-title-block h3, .page-title-block h4, .page-title-block h5, .page-title-block h6, .page-title-block .title-h1, .page-title-block .title-h2, .page-title-block .title-h3, .page-title-block .title-h4, .page-title-block .title-h5, .page-title-block .title-h6{margin:0;}
.small-body{font-size:85%;line-height:inherit;display:block;line-height:23px;}
.centered-box{text-align:center;}
.gem-dummy{display:inline-block;width:100%;height:100%;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.grayscale, .grayscale-image img{filter:url(//bitquery.io/wp-content/themes/thegem-elementor/css/grayscale.svg#greyscale);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);}
.gscale img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:0.3s linear;transition:0.3s linear;}
.gscale:hover img{-webkit-filter:grayscale(0);filter:grayscale(0);}
.grayscale-hover:hover, .grayscale-image a:hover img, .grayscale-image .hover img{-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none;}
.disable-grayscale .grayscale-hover, .disable-grayscale .grayscale-image a img, .disable-grayscale .grayscale-image  img{-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none;}
.inline-row{font-size:0;margin-bottom:-42px;}
.inline-row-center{text-align:center;}
.inline-column{float:none;display:inline-block;text-align:left;vertical-align:top;margin-bottom:42px;}
.inline-inside{font-size:0;line-height:0;}
.z-index{z-index:1000;position:relative;}
ul.styled, ol.styled, ul.product_list_widget{margin:0;padding:0;list-style:none;}
.fullwidth-block-inner > :last-child, .fullwidth-block-inner > .container > :last-child, .centered-box > :last-child, .gem-textbox-content > :last-child, .gem-icon-with-text-text > :last-child, .gem-icon-with-text-content > :last-child, .gem-alert-box-content > :last-child, .gem-map-with-text-content > :last-child, .gem-map-with-text-content > .container > :last-child, blockquote > :last-child, .comment-text > :last-child, .entry-content.post-content > :last-child, .elementor-text-editor > :last-child, .elementor-tab-content > :last-child, .gem-text-output > :last-child{margin-bottom:0;}
.entry-content.post-content > .wpb_row:last-child, .gem-textbox-content > .wpb_row:last-child{margin-bottom:0;}
.fullwidth-block-inner > :first-child, .fullwidth-block-inner > .container > :first-child, .centered-box > :first-child, .gem-textbox-content > :first-child, .gem-icon-with-text-text > :first-child, .gem-icon-with-text-content > :first-child, .gem-map-with-text-content > :first-child, .gem-map-with-text-content > .container > :first-child, .gem_tab > :first-child, blockquote > :first-child, .comment-text > :first-child, .wpb_wrapper > :first-child, .elementor-text-editor > :first-child, .elementor-tab-content > :first-child, .gem-text-output > :first-child{margin-top:0;}
.gem-prev, .gem-next, .ls-thegem a.ls-nav-prev, .ls-thegem a.ls-nav-next{position:absolute;width:40px;top:0;bottom:0;font-size:0;line-height:0;text-indent:100%;overflow:hidden;display:block;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.gem-prev:focus, .gem-next:focus, .ls-thegem a.ls-nav-prev:focus, .ls-thegem a.ls-nav-next:focus{outline:0 none;}
.nivo-directionNav .gem-prev, .nivo-directionNav .gem-next, .ls-thegem a.ls-nav-prev, .ls-thegem a.ls-nav-next, .related-products-carousel.fullwidth-block .gem-prev, .related-products-carousel.fullwidth-block .gem-next{width:10%;z-index:10;}
.gem-prev, .ls-thegem a.ls-nav-prev{left:0;}
.gem-next, .ls-thegem a.ls-nav-next{right:0;}
.gem-prev:after, .gem-next:after, .ls-thegem a.ls-nav-prev:after, .ls-thegem a.ls-nav-next:after{position:absolute;font-family:'thegem-icons';top:50%;margin-top:-20px;left:50%;margin-left:-20px;font-size:24px;width:40px;height:40px;line-height:40px;text-align:center;text-indent:0;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.gem-prev:after, .ls-thegem a.ls-nav-prev:after{content:'\e636';}
.gem-next:after, .ls-thegem a.ls-nav-next:after{content:'\e634';}
.gem-prev.disabled, .gem-next.disabled{visibility:hidden;}
.gem-pagination{text-align:left;margin-top:75px;}
.gem-pagination.centered-box{text-align:center;}
.gem-pagination-links{margin:0 -8px;}
.gem-pagination a, .gem-pagination .current{position:relative;display:inline-block;margin:0 8px;width:30px;height:30px;line-height:26px;text-align:center;vertical-align:top;text-decoration:none;margin-bottom:16px;font-size:14px;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.gem-pagination .prev, .gem-pagination .next{font-size:0;}
.gem-pagination .prev:before, .gem-pagination .next:before{font-family:'thegem-icons';font-weight:normal;font-size:24px;}
.gem-pagination .prev:before{content:'\e636';}
.gem-pagination .next:before{content:'\e634';}
.gem-mini-pagination{text-align:center;padding-top:15px;}
.gem-mini-pagination a{display:inline-block;width:17px;height:17px;font-size:0;line-height:0;text-indent:100%;overflow:hidden;margin:0 7px;border-radius:17px;-moz-border-radius:17px;-webkit-border-radius:17px;}
.gem-mini-pagination a:focus{outline:0 none;}
.vc_pagination.vc_pagination-style-thegem.vc_pagination-shape-circle .vc_pagination-trigger{width:16px;height:16px;background-color:#b6c6c9;border-radius:50%;}
.vc_pagination.vc_pagination-style-thegem.vc_pagination-shape-circle .vc_pagination-trigger:hover{background-color:#b6c6c9;}
.vc_pagination.vc_pagination-style-thegem.vc_pagination-shape-circle .vc_active .vc_pagination-trigger{background-color:#00bcd4;}
.vc_pagination.vc_pagination-style-thegem.vc_pagination-shape-square .vc_pagination-trigger{width:16px;height:16px;background-color:#3c3950;border-radius:3px;}
.vc_pagination.vc_pagination-style-thegem.vc_pagination-shape-square .vc_pagination-trigger:hover{background-color:#3c3950;}
.vc_pagination.vc_pagination-style-thegem.vc_pagination-shape-square .vc_active .vc_pagination-trigger{background-color:#00bcd4;}
.gem-print-icon{display:inline-block;font-family:'thegem-user-icons';font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size:inherit;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;text-align:center;vertical-align:middle;}
.gem-print-icon.gem-icon-pack-elegant{font-family:'ElegantIcons';font-size:16px;}
.gem-print-icon.gem-icon-pack-material{font-family:'MaterialDesignIcons';font-size:24px;}
.gem-print-icon.gem-icon-pack-fontawesome{font-family:'FontAwesome';font-size:14px;}
.gem-print-icon.gem-icon-pack-userpack{font-family:'UserPack';font-size:16px;}
.gem-print-icon.gem-icon-pack-thegem-icons::before{font-family:'thegem-icons';font-size:16px;vertical-align:top;}
.gem-print-icon.gem-icon-pack-thegem-icons.gem-icon-share::before{content:'\e60d';}
.gem-print-icon.gem-icon-pack-thegem-icons.gem-icon-prev::before{content:'\e636';font-size:24px;}
.gem-print-icon.gem-icon-pack-thegem-icons.gem-icon-next::before{content:'\e634';font-size:24px;}
.gem-print-icon.gem-icon-pack-thegem-icons.gem-icon-hamburger::before{content:'\e620';}
.gem-icon{position:relative;font-weight:normal;font-family:'ElegantIcons';font-size:24px;border-radius:50%;display:inline-block;vertical-align:middle;border-style:solid;border-width:3px;border-color:transparent;}
.gem-icon.gem-icon-pack-material{font-family:'MaterialDesignIcons';}
.gem-icon.gem-icon-pack-fontawesome{font-family:'FontAwesome';}
.gem-icon.gem-icon-pack-userpack{font-family:'UserPack';}
.gem-icon-centered{display:block;margin:0 auto;}
.gem-icon-inner{position:relative;height:100%;border-radius:50%;width:46px;height:46px;line-height:46px;margin:-1px;}
.gem-icon-size-small{font-size:24px;border-style:solid;border-width:3px;height:50px;}
.gem-icon-size-small .gem-icon-inner{width:46px;height:46px;line-height:46px;}
.gem-icon.gem-simple-icon{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;width:24px;height:24px;line-height:24px;border:0 none;}
.gem-icon.gem-simple-icon .gem-icon-inner{width:100%;height:100%;line-height:inherit;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
.gem-icon-shape-square, .gem-simple-icon{border-radius:3px;}
.gem-icon-shape-square .gem-icon-inner{border-radius:0;}
.gem-icon-size-medium{font-size:48px;border-width:4px;height:80px;}
.gem-icon-size-medium .gem-icon-inner{width:74px;height:74px;line-height:74px;}
.gem-icon-size-medium.gem-simple-icon{width:48px;height:48px;line-height:48px;}
.gem-icon-size-medium.gem-icon-shape-square, .gem-icon-size-medium.gem-simple-icon{border-radius:3px;}
.gem-icon-size-large{font-size:96px;border-width:7px;height:160px;}
.gem-icon-size-large .gem-icon-inner{width:148px;height:148px;line-height:148px;}
.gem-icon-size-large.gem-simple-icon{width:96px;height:96px;line-height:96px;}
.gem-icon-size-large.gem-icon-shape-square, .gem-icon-size-large.gem-simple-icon{border-radius:6px;}
.gem-icon-size-xlarge{font-size:144px;border-width:13px;height:240px;}
.gem-icon-size-xlarge .gem-icon-inner{width:216px;height:216px;line-height:216px;}
.gem-icon-size-xlarge.gem-simple-icon{width:144px;height:144px;line-height:144px;}
.gem-icon-size-xlarge.gem-icon-shape-square, .gem-icon-size-xlarge.gem-simple-icon{border-radius:9px;}
.gem-icon .gem-icon-half-1, .gem-icon .gem-icon-half-2{float:left;width:100%;height:100%;overflow:hidden;text-align:center;}
.gem-icon .gem-icon-half-1{margin-left:-50%;}
.gem-icon .gem-icon-half-2{margin-right:-50%;}
.gem-icon.angle-45deg-l .gem-icon-half-1, .gem-icon.angle-45deg-l .gem-icon-half-2{transform:skew(45deg, 0);-o-transform:skew(45deg, 0);-ms-transform:skew(45deg, 0);-moz-transform:skew(45deg, 0);-webkit-transform:skew(45deg, 0);}
.gem-icon.angle-45deg-r .gem-icon-half-1, .gem-icon.angle-45deg-r .gem-icon-half-2{transform:skew(-45deg, 0);-o-transform:skew(-45deg, 0);-ms-transform:skew(-45deg, 0);-moz-transform:skew(-45deg, 0);-webkit-transform:skew(-45deg, 0);}
.gem-icon .back-angle{display:block;position:relative;width:200%;height:100%;}
.gem-icon .gem-icon-half-2 .back-angle{left:-100%;}
.gem-icon.angle-45deg-l .back-angle{transform:skew(-45deg, 0);-o-transform:skew(-45deg, 0);-ms-transform:skew(-45deg, 0);-moz-transform:skew(-45deg, 0);-webkit-transform:skew(-45deg, 0);}
.gem-icon.angle-45deg-r .back-angle{transform:skew(45deg, 0);-o-transform:skew(45deg, 0);-ms-transform:skew(45deg, 0);-moz-transform:skew(45deg, 0);-webkit-transform:skew(45deg, 0);}
.gem-icon-size-small, .gem-icon-size-medium, .gem-icon-size-large, .gem-icon-size-xlarge{height:unset;}
.gem-button, input[type='submit']{position:relative;display:inline-block;text-align:center;text-transform:uppercase;white-space:nowrap;border:0 none;vertical-align:middle;height:40px;line-height:40px;padding:0 17px;font-size:14px;margin:25px;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;border-radius:3px;letter-spacing:0.05em;}
.gem-button.gem-button-no-uppercase{text-transform:none;}
.gem-button:hover{text-decoration:none;}
.gem-button-position-inline{display:inline-block;vertical-align:top;}
.gem-button-position-left{float:left;}
.gem-button-position-right{float:right;}
.gem-button-position-center{text-align:center;display:block;}
.gem-button-position-fullwidth .gem-button{width:100%;padding-left:5px;padding-right:5px;text-align:center;}
.gem-button-size-tiny, input.gem-button-size-tiny{height:30px;line-height:30px;padding:0 14px;font-size:14px;margin:20px;}
.gem-button-size-small, input.gem-button-size-small{height:40px;line-height:40px;padding:0 17px;font-size:14px;margin:25px;}
.gem-button-size-medium, input.gem-button-size-medium{height:50px;line-height:50px;padding:0 25px;font-size:19px;margin:30px;}
.gem-button-size-large, input.gem-button-size-large{height:80px;line-height:80px;padding:0 37px;font-size:24px;margin:40px;}
.gem-button-size-giant, input.gem-button-size-giant{height:100px;line-height:100px;padding:0 53px;font-size:36px;margin:50px;}
.gem-button.gem-button-empty{padding-left:0;padding-right:0;width:40px;}
.gem-button.gem-button-empty.gem-button-size-tiny{width:30px;}
.gem-button.gem-button-empty.gem-button-size-small{width:40px;}
.gem-button.gem-button-empty.gem-button-size-medium{width:50px;}
.gem-button.gem-button-empty.gem-button-size-large{width:80px;}
.gem-button.gem-button-empty.gem-button-size-giant{width:100px;}
.gem-button.gem-button-style-outline{border-width:2px;line-height:36px;border-style:solid;background:transparent;}
.gem-button.gem-button-style-outline{background:transparent;}
.gem-button-style-outline.gem-button-border-1{border-width:1px;line-height:38px;}
.gem-button-style-outline.gem-button-border-3{border-width:3px;line-height:34px;}
.gem-button-style-outline.gem-button-border-4{border-width:4px;line-height:32px;}
.gem-button-style-outline.gem-button-border-5{border-width:5px;line-height:30px;}
.gem-button-style-outline.gem-button-border-6{border-width:6px;line-height:28px;}
.gem-button-size-tiny.gem-button-border-1{line-height:28px;}
.gem-button-size-tiny.gem-button-style-outline{line-height:26px;}
.gem-button-size-tiny.gem-button-border-3{line-height:24px;}
.gem-button-size-tiny.gem-button-border-4{line-height:22px;}
.gem-button-size-tiny.gem-button-border-5{line-height:20px;}
.gem-button-size-tiny.gem-button-border-6{line-height:18px;}
.gem-button-size-medium.gem-button-border-1{line-height:48px;}
.gem-button-size-medium.gem-button-style-outline{line-height:46px;}
.gem-button-size-medium.gem-button-border-3{line-height:44px;}
.gem-button-size-medium.gem-button-border-4{line-height:42px;}
.gem-button-size-medium.gem-button-border-5{line-height:40px;}
.gem-button-size-medium.gem-button-border-6{line-height:38px;}
.gem-button-size-large.gem-button-border-1{line-height:78px;}
.gem-button-size-large.gem-button-style-outline{line-height:76px;}
.gem-button-size-large.gem-button-border-3{line-height:74px;}
.gem-button-size-large.gem-button-border-4{line-height:72px;}
.gem-button-size-large.gem-button-border-5{line-height:70px;}
.gem-button-size-large.gem-button-border-6{line-height:68px;}
.gem-button-size-giant.gem-button-border-1{line-height:98px;}
.gem-button-size-giant.gem-button-style-outline{line-height:96px;}
.gem-button-size-giant.gem-button-border-3{line-height:94px;}
.gem-button-size-giant.gem-button-border-4{line-height:92px;}
.gem-button-size-giant.gem-button-border-5{line-height:90px;}
.gem-button-size-giant.gem-button-border-6{line-height:88px;}
.gem-button-position-inline .gem-button{margin-left:0;}
.gem-button-position-left .gem-button{margin-left:0;margin-top:0;}
.gem-button-position-right .gem-button{margin-right:0;margin-top:0;}
.gem-button-position-center .gem-button, .gem-button-position-fullwidth .gem-button{margin-left:0;margin-right:0;}
.gem-button-size-large .gem-print-icon.gem-icon-pack-elegant, .gem-button-size-giant .gem-print-icon.gem-icon-pack-elegant{font-size:32px;}
.gem-button-size-large .gem-print-icon.gem-icon-pack-material, .gem-button-size-giant .gem-print-icon.gem-icon-pack-material{font-size:48px;}
.gem-button-size-large .gem-print-icon.gem-icon-pack-fontawesome, .gem-button-size-giant .gem-print-icon.gem-icon-pack-fontawesome{font-size:28px;}
.gem-button-size-large .gem-print-icon.gem-icon-pack-userpack, .gem-button-size-giant .gem-print-icon.gem-icon-pack-userpack{font-size:32px;}
.gem-button i.gem-print-icon{line-height:inherit;vertical-align:top;height:100%;line-height:inherit;}
.gem-button-icon-position-left .gem-print-icon{margin-right:6px;}
.gem-button-icon-position-left.gem-button-size-tiny .gem-print-icon{margin-right:6px;}
.gem-button-icon-position-left.gem-button-size-medium .gem-print-icon{margin-right:9px;}
.gem-button-icon-position-left.gem-button-size-large .gem-print-icon{margin-right:12px;}
.gem-button-icon-position-left.gem-button-size-giant .gem-print-icon{margin-right:16px;}
.gem-button-icon-position-right .gem-print-icon{margin-left:6px;}
.gem-button-icon-position-right.gem-button-size-tiny .gem-print-icon{margin-left:6px;}
.gem-button-icon-position-right.gem-button-size-medium .gem-print-icon{margin-left:9px;}
.gem-button-icon-position-right.gem-button-size-large .gem-print-icon{margin-left:12px;}
.gem-button-icon-position-right.gem-button-size-giant .gem-print-icon{margin-left:16px;}
.blog-load-more{position:relative;}
.blog-load-more .gem-button{margin:0;}
.portfolio-load-more .gem-button, .gem-product-load-more .gem-button{margin-right:0;}
@media(max-width:767px){
.gem-button-size-large{height:50px;line-height:50px;padding:0 25px;font-size:19px;margin:30px;}
.gem-button.gem-button-empty.gem-button-size-large{width:50px;}
.gem-button-size-large.gem-button-border-1{line-height:48px;}
.gem-button-size-large.gem-button-style-outline{line-height:46px;}
.gem-button-size-large.gem-button-border-3{line-height:44px;}
.gem-button-size-large.gem-button-border-4{line-height:42px;}
.gem-button-size-large.gem-button-border-5{line-height:40px;}
.gem-button-size-large.gem-button-border-6{line-height:38px;}
.gem-button-icon-position-left.gem-button-size-large .gem-print-icon{margin-right:9px;}
.gem-button-icon-position-right.gem-button-size-large .gem-print-icon{margin-left:9px;}
.gem-button-size-giant{height:80px;line-height:80px;padding:0 37px;font-size:24px;margin:40px;}
.gem-button.gem-button-empty.gem-button-size-giant{width:80px;}
.gem-button-size-giant.gem-button-border-1{line-height:78px;}
.gem-button-size-giant.gem-button-style-outline{line-height:76px;}
.gem-button-size-giant.gem-button-border-3{line-height:74px;}
.gem-button-size-giant.gem-button-border-4{line-height:72px;}
.gem-button-size-giant.gem-button-border-5{line-height:70px;}
.gem-button-size-giant.gem-button-border-6{line-height:68px;}
.gem-button-icon-position-left.gem-button-size-giant .gem-print-icon{margin-right:12px;}
.gem-button-icon-position-right.gem-button-size-giant .gem-print-icon{margin-left:12px;}
} a.socials-item{display:inline-block;vertical-align:top;text-align:center;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;margin:0 5px;line-height:16px;}
.socials-item-icon{display:inline-block;font-family:'thegem-socials';font-weight:normal;width:1em;height:1em;line-height:1;font-size:16px;text-align:center;vertical-align:top;font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:normal;text-rendering:auto;}
a .socials-item-icon{-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.socials-item-icon.facebook::before{content:'\e600';}
.socials-colored a .socials-item-icon.facebook, .socials-colored-hover a:hover .socials-item-icon.facebook{color:#4e64b5;}
.socials-item-icon.twitter::before{content:'\e601';}
.socials-colored a .socials-item-icon.twitter, .socials-colored-hover a:hover .socials-item-icon.twitter{color:#00aced;}
.socials-item-icon.pinterest::before{content:'\e602';}
.socials-colored a .socials-item-icon.pinterest, .socials-colored-hover a:hover .socials-item-icon.pinterest{color:#ff5757;}
.socials-item-icon.google-plus::before, .socials-item-icon.googleplus::before{content:'\e603';}
.socials-colored a .socials-item-icon.google-plus, .socials-colored a .socials-item-icon.googleplus, .socials-colored-hover a:hover .socials-item-icon.google-plus, .socials-colored-hover a:hover .socials-item-icon.googleplus{color:#f44336;}
.socials-item-icon.tumblr::before{content:'\e604';}
.socials-colored a .socials-item-icon.tumblr, .socials-colored-hover a:hover .socials-item-icon.tumblr{color:#456988;}
.socials-item-icon.stumbleupon::before{content:'\e605';}
.socials-colored a .socials-item-icon.stumbleupon, .socials-colored-hover a:hover .socials-item-icon.stumbleupon{color:#46485c;}
.socials-item-icon.wordpress::before{content:'\e606';}
.socials-colored a .socials-item-icon.wordpress, .socials-colored-hover a:hover .socials-item-icon.wordpress{color:#0087be;}
.socials-item-icon.instagram::before{content:'\e607';}
.socials-colored a .socials-item-icon.instagram, .socials-colored-hover a:hover .socials-item-icon.instagram{color:#9a8f62;}
.socials-item-icon.dribbble::before{content:'\e608';}
.socials-colored a .socials-item-icon.dribbble, .socials-colored-hover a:hover .socials-item-icon.dribbble{color:#ec4a89;}
.socials-item-icon.vimeo::before{content:'\e609';}
.socials-colored a .socials-item-icon.vimeo, .socials-colored-hover a:hover .socials-item-icon.vimeo{color:#1db3e3;}
.socials-item-icon.linkedin::before{content:'\e60a';}
.socials-colored a .socials-item-icon.linkedin, .socials-colored-hover a:hover .socials-item-icon.linkedin{color:#0288d1;}
.socials-item-icon.rss::before{content:'\e60b';}
.socials-colored a .socials-item-icon.rss, .socials-colored-hover a:hover .socials-item-icon.rss{color:#ef8321;}
.socials-item-icon.deviantart::before{content:'\e60c';}
.socials-colored a .socials-item-icon.deviantart, .socials-colored-hover a:hover .socials-item-icon.deviantart{color:#00d13b;}
.socials-item-icon.share::before{content:'\e60d';}
.socials-colored a .socials-item-icon.share, .socials-colored-hover a:hover .socials-item-icon.share{color:#ff694c;}
.socials-item-icon.myspace::before{content:'\e60e';}
.socials-colored a .socials-item-icon.myspace, .socials-colored-hover a:hover .socials-item-icon.myspace{color:#003399;}
.socials-item-icon.skype::before{content:'\e60f';}
.socials-colored a .socials-item-icon.skype, .socials-colored-hover a:hover .socials-item-icon.skype{color:#00aff0;}
.socials-item-icon.youtube::before{content:'\e610';}
.socials-colored a .socials-item-icon.youtube, .socials-colored-hover a:hover .socials-item-icon.youtube{color:#c82929;}
.socials-item-icon.picassa::before{content:'\e611';}
.socials-colored a .socials-item-icon.picassa, .socials-colored-hover a:hover .socials-item-icon.picassa{color:#9966cc;}
.socials-item-icon.google-drive::before, .socials-item-icon.googledrive::before{content:'\e612';}
.socials-colored a .socials-item-icon.google-drive, .socials-colored-hover a:hover .socials-item-icon.google-drive, .socials-colored a .socials-item-icon.googledrive, .socials-colored-hover a:hover .socials-item-icon.googledrive{color:#2db672;}
.socials-item-icon.flickr::before{content:'\e613';}
.socials-colored a .socials-item-icon.flickr, .socials-colored-hover a:hover .socials-item-icon.flickr{color:#ff0084;}
.socials-item-icon.blogger::before{content:'\e614';}
.socials-colored a .socials-item-icon.blogger, .socials-colored-hover a:hover .socials-item-icon.blogger{color:#f06a35;}
.socials-item-icon.spotify::before{content:'\e615';}
.socials-colored a .socials-item-icon.spotify, .socials-colored-hover a:hover .socials-item-icon.spotify{color:#1ed760;}
.socials-item-icon.delicious::before{content:'\e616';}
.socials-colored a .socials-item-icon.delicious, .socials-colored-hover a:hover .socials-item-icon.delicious{color:#229bf7;}
.socials-item-icon.telegram::before{content:'\e645';}
.socials-colored a .socials-item-icon.telegram, .socials-colored-hover a:hover .socials-item-icon.telegram{color:#2ca5e0;}
.socials-item-icon.vk::before{content:'\e648';}
.socials-colored a .socials-item-icon.vk, .socials-colored-hover a:hover .socials-item-icon.vk{color:#5181b8;}
.socials-item-icon.whatsapp::before{content:'\e64b';}
.socials-colored a .socials-item-icon.whatsapp, .socials-colored-hover a:hover .socials-item-icon.whatsapp{color:#30b220;}
.socials-item-icon.viber::before{content:'\e64e';}
.socials-colored a .socials-item-icon.viber, .socials-colored-hover a:hover .socials-item-icon.viber{color:#7a4e9d;}
.socials-item-icon.ok::before{content:'\e651';}
.socials-colored a .socials-item-icon.ok, .socials-colored-hover a:hover .socials-item-icon.ok{color:#df8733;}
.socials-item-icon.reddit::before{content:'\e654';}
.socials-colored a .socials-item-icon.reddit, .socials-colored-hover a:hover .socials-item-icon.reddit{color:#ff4500;}
.socials-item-icon.slack::before{content:'\e657';}
.socials-colored a .socials-item-icon.slack, .socials-colored-hover a:hover .socials-item-icon.slack{color:#63c1a0;}
.socials-item-icon.askfm::before{content:'\e65a';}
.socials-colored a .socials-item-icon.askfm, .socials-colored-hover a:hover .socials-item-icon.askfm{color:#ff6648;}
.socials-item-icon.meetup::before{content:'\e65d';}
.socials-colored a .socials-item-icon.meetup, .socials-colored-hover a:hover .socials-item-icon.meetup{color:#e25063;}
.socials-item-icon.weibo::before{content:'\e660';}
.socials-colored a .socials-item-icon.weibo, .socials-colored-hover a:hover .socials-item-icon.weibo{color:#d52b2a;}
.socials-item-icon.qzone::before{content:'\e663';}
.socials-colored a .socials-item-icon.qzone, .socials-colored-hover a:hover .socials-item-icon.qzone{color:#fece00;}
.social-item-rounded.socials-item-icon.facebook::before, .socials-rounded .socials-item-icon.facebook::before{content:'\e617';}
.social-item-rounded.socials-item-icon.twitter::before, .socials-rounded .socials-item-icon.twitter::before{content:'\e618';}
.social-item-rounded.socials-item-icon.pinterest::before, .socials-rounded .socials-item-icon.pinterest::before{content:'\e619';}
.social-item-rounded.socials-item-icon.google-plus::before, .social-item-rounded.socials-item-icon.googleplus::before, .socials-rounded .socials-item-icon.google-plus::before, .socials-rounded .socials-item-icon.googleplus::before{content:'\e61a';}
.social-item-rounded.socials-item-icon.tumblr::before, .socials-rounded .socials-item-icon.tumblr::before{content:'\e61b';}
.social-item-rounded.socials-item-icon.stumbleupon::before, .socials-rounded .socials-item-icon.stumbleupon::before{content:'\e61c';}
.social-item-rounded.socials-item-icon.wordpress::before, .socials-rounded .socials-item-icon.wordpress::before{content:'\e61d';}
.social-item-rounded.socials-item-icon.instagram::before, .socials-rounded .socials-item-icon.instagram::before{content:'\e61e';}
.social-item-rounded.socials-item-icon.dribbble::before, .socials-rounded .socials-item-icon.dribbble::before{content:'\e61f';}
.social-item-rounded.socials-item-icon.vimeo::before, .socials-rounded .socials-item-icon.vimeo::before{content:'\e620';}
.social-item-rounded.socials-item-icon.linkedin::before, .socials-rounded .socials-item-icon.linkedin::before{content:'\e621';}
.social-item-rounded.socials-item-icon.rss::before, .socials-rounded .socials-item-icon.rss::before{content:'\e622';}
.social-item-rounded.socials-item-icon.deviantart::before, .socials-rounded .socials-item-icon.deviantart::before{content:'\e623';}
.social-item-rounded.socials-item-icon.share::before, .socials-rounded .socials-item-icon.share::before{content:'\e624';}
.social-item-rounded.socials-item-icon.myspace::before, .socials-rounded .socials-item-icon.myspace::before{content:'\e625';}
.social-item-rounded.socials-item-icon.skype::before, .socials-rounded .socials-item-icon.skype::before{content:'\e626';}
.social-item-rounded.socials-item-icon.youtube::before, .socials-rounded .socials-item-icon.youtube::before{content:'\e627';}
.social-item-rounded.socials-item-icon.picassa::before, .socials-rounded .socials-item-icon.picassa::before{content:'\e628';}
.social-item-rounded.socials-item-icon.google-drive::before, .social-item-rounded.socials-item-icon.googledrive::before, .socials-rounded .socials-item-icon.google-drive::before, .socials-rounded .socials-item-icon.googledrive::before{content:'\e629';}
.social-item-rounded.socials-item-icon.flickr::before, .socials-rounded .socials-item-icon.flickr::before{content:'\e62a';}
.social-item-rounded.socials-item-icon.blogger::before, .socials-rounded .socials-item-icon.blogger::before{content:'\e62b';}
.social-item-rounded.socials-item-icon.spotify::before, .socials-rounded .socials-item-icon.spotify::before{content:'\e62c';}
.social-item-rounded.socials-item-icon.delicious::before, .socials-rounded .socials-item-icon.delicious::before{content:'\e62d';}
.social-item-rounded.socials-item-icon.telegram::before, .socials-rounded .socials-item-icon.telegram::before{content:'\e646';}
.social-item-rounded.socials-item-icon.vk::before, .socials-rounded .socials-item-icon.vk::before{content:'\e649';}
.social-item-rounded.socials-item-icon.whatsapp::before, .socials-rounded .socials-item-icon.whatsapp::before{content:'\e64c';}
.social-item-rounded.socials-item-icon.viber::before, .socials-rounded .socials-item-icon.viber::before{content:'\e64f';}
.social-item-rounded.socials-item-icon.ok::before, .socials-rounded .socials-item-icon.ok::before{content:'\e652';}
.social-item-rounded.socials-item-icon.reddit::before, .socials-rounded .socials-item-icon.reddit::before{content:'\e655';}
.social-item-rounded.socials-item-icon.slack::before, .socials-rounded .socials-item-icon.slack::before{content:'\e658';}
.social-item-rounded.socials-item-icon.askfm::before, .socials-rounded .socials-item-icon.askfm::before{content:'\e65b';}
.social-item-rounded.socials-item-icon.meetup::before, .socials-rounded .socials-item-icon.meetup::before{content:'\e65e';}
.social-item-rounded.socials-item-icon.weibo::before, .socials-rounded .socials-item-icon.weibo::before{content:'\e661';}
.social-item-rounded.socials-item-icon.qzone::before, .socials-rounded .socials-item-icon.qzone::before{content:'\e664';}
.social-item-square.socials-item-icon.facebook::before, .socials-square .socials-item-icon.facebook::before{content:'\e62e';}
.social-item-square.socials-item-icon.twitter::before, .socials-square .socials-item-icon.twitter::before{content:'\e62f';}
.social-item-square.socials-item-icon.pinterest::before, .socials-square .socials-item-icon.pinterest::before{content:'\e630';}
.social-item-square.socials-item-icon.google-plus::before, .social-item-square.socials-item-icon.googleplus::before, .socials-square .socials-item-icon.google-plus::before, .socials-square .socials-item-icon.googleplus::before{content:'\e631';}
.social-item-square.socials-item-icon.tumblr::before, .socials-square .socials-item-icon.tumblr::before{content:'\e632';}
.social-item-square.socials-item-icon.stumbleupon::before, .socials-square .socials-item-icon.stumbleupon::before{content:'\e633';}
.social-item-square.socials-item-icon.wordpress::before, .socials-square .socials-item-icon.wordpress::before{content:'\e634';}
.social-item-square.socials-item-icon.instagram::before, .socials-square .socials-item-icon.instagram::before{content:'\e635';}
.social-item-square.socials-item-icon.dribbble::before, .socials-square .socials-item-icon.dribbble::before{content:'\e636';}
.social-item-square.socials-item-icon.vimeo::before, .socials-square .socials-item-icon.vimeo::before{content:'\e637';}
.social-item-square.socials-item-icon.linkedin::before, .socials-square .socials-item-icon.linkedin::before{content:'\e638';}
.social-item-square.socials-item-icon.rss::before, .socials-square .socials-item-icon.rss::before{content:'\e639';}
.social-item-square.socials-item-icon.deviantart::before, .socials-square .socials-item-icon.deviantart::before{content:'\e63a';}
.social-item-square.socials-item-icon.share::before, .socials-square .socials-item-icon.share::before{content:'\e63b';}
.social-item-square.socials-item-icon.myspace::before, .socials-square .socials-item-icon.myspace::before{content:'\e63c';}
.social-item-square.socials-item-icon.skype::before, .socials-square .socials-item-icon.skype::before{content:'\e63d';}
.social-item-square.socials-item-icon.youtube::before, .socials-square .socials-item-icon.youtube::before{content:'\e63e';}
.social-item-square.socials-item-icon.picassa::before, .socials-square .socials-item-icon.picassa::before{content:'\e63f';}
.social-item-square.socials-item-icon.google-drive::before, .social-item-square.socials-item-icon.googledrive::before, .socials-square .socials-item-icon.google-drive::before, .socials-square .socials-item-icon.googledrive::before{content:'\e640';}
.social-item-square.socials-item-icon.flickr::before, .socials-square .socials-item-icon.flickr::before{content:'\e641';}
.social-item-square.socials-item-icon.blogger::before, .socials-square .socials-item-icon.blogger::before{content:'\e642';}
.social-item-square.socials-item-icon.spotify::before, .socials-square .socials-item-icon.spotify::before{content:'\e643';}
.social-item-square.socials-item-icon.delicious::before, .socials-square .socials-item-icon.delicious::before{content:'\e644';}
.social-item-square.socials-item-icon.telegram::before, .socials-square .socials-item-icon.telegram::before{content:'\e647';}
.social-item-square.socials-item-icon.vk::before, .socials-square .socials-item-icon.vk::before{content:'\e64a';}
.social-item-square.socials-item-icon.whatsapp::before, .socials-square .socials-item-icon.whatsapp::before{content:'\e64d';}
.social-item-square.socials-item-icon.viber::before, .socials-square .socials-item-icon.viber::before{content:'\e650';}
.social-item-square.socials-item-icon.ok::before, .socials-square .socials-item-icon.ok::before{content:'\e653';}
.social-item-square.socials-item-icon.reddit::before, .socials-square .socials-item-icon.reddit::before{content:'\e656';}
.social-item-square.socials-item-icon.slack::before, .socials-square .socials-item-icon.slack::before{content:'\e659';}
.social-item-square.socials-item-icon.askfm::before, .socials-square .socials-item-icon.askfm::before{content:'\e65c';}
.social-item-square.socials-item-icon.meetup::before, .socials-square .socials-item-icon.meetup::before{content:'\e65f';}
.social-item-square.socials-item-icon.weibo::before, .socials-square .socials-item-icon.weibo::before{content:'\e662';}
.social-item-square.socials-item-icon.qzone::before, .socials-square .socials-item-icon.qzone::before{content:'\e665';}
.socials-list{margin-left:-10px;margin-right:-10px;}
.socials-list .socials-item{margin-left:10px;margin-right:10px;margin-bottom:10px;}
.socials-list.socials-alignment-right{text-align:right;}
.socials-list.socials-alignment-center{text-align:center;}
#footer-socials .socials:not(.socials-colored-hover) a:hover .socials-item-icon{color:#ffffff;}
.preloader{position:relative;height:200px;}
.slideshow-preloader{height:400px;}
.loading{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;}
.preloader:after, .loading:after{content:'';position:absolute;height:90px;width:90px;background:#ffffff url(//bitquery.io/wp-content/themes/thegem-elementor/images/preloader-1.gif) no-repeat 50% 50%;top:50%;left:50%;margin-top:-45px;margin-left:-45px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.preloader + *{padding:0 !important;margin:0 !important;overflow:hidden !important;opacity:0;}
.preloader + *:not(iframe){height:0 !important;}
.preloader + iframe{margin-top:-200px !important;}
.loading + *{opacity:0;}
input[type="text"],
input[type="password"],
input[type="color"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="email"],
input[type="number"],
input[type="range"],
input[type="search"],
input[type="tel"],
input[type="time"],
input[type="url"],
input[type="month"],
input[type="week"]{padding:0 10px;max-width:100%;vertical-align:middle;}
textarea{padding:10px;max-width:100%;vertical-align:middle;}
.dropdown_product_cat .select2-container{border-radius:3px;}
.combobox-wrapper, #page .select2-container .select2-selection--single{position:relative;width:100%;height:38px;display:inline-block;vertical-align:middle;min-width:140px;padding-right:36px;border-radius:3px;}
#page .select2-container .select2-selection--single{display:block;width:auto;padding-right:0;outline:none;box-shadow:none;}
#page .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,
#page .select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0;}
#page .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,
#page .select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0;}
.combobox-wrapper .combobox-text, #page .select2-container--default .select2-selection--single .select2-selection__rendered{display:block;padding:0 10px;line-height:36px;overflow:hidden;text-align:left;white-space:nowrap;}
#page .select2-container--default .select2-selection--single .select2-selection__rendered{padding-right:36px;outline:none;box-shadow:none;}
.woocommerce .combobox-wrapper .combobox-text, #page .woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:18px;}
.combobox-wrapper .combobox-button, #page .select2-container--default .select2-selection--single .select2-selection__arrow{width:36px;height:36px;position:absolute;right:0px;top:0px;cursor:pointer;}
#page .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none;}
.combobox-wrapper .combobox-button:before, #page .select2-container--default .select2-selection--single .select2-selection__arrow:before{content:'\e635';position:absolute;left:50%;top:50%;margin-left:-12px;margin-top:-12px;font-family:'thegem-icons';font-size:24px;width:24px;height:24px;line-height:24px;font-weight:normal;}
.combobox-wrapper select{width:100%;cursor:pointer;}
.checkbox-sign, .radio-sign{display:inline-block;width:30px;height:30px;cursor:pointer;position:relative;vertical-align:middle;}
.radio-sign{width:28px;height:28px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
#shipping_method .radio-sign{width:12px;height:12px;}
.checkbox-sign.checked:before, .radio-sign.checked:before{position:absolute;left:50%;top:50%;}
.checkbox-sign.checked:before{content:'\e646';font-size:24px;font-weight:normal;font-family:'thegem-icons';text-align:center;width:14px;height:14px;line-height:14px;margin-top:-7px;margin-left:-11px;}
.radio-sign.checked:before{content:'';font-size:10px;width:16px;height:16px;line-height:10px;margin-top:-8px;margin-left:-8px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
#shipping_method .radio-sign:before{width:6px;height:6px;margin-top:-3px;margin-left:-3px;}
#page{position:relative;overflow:hidden;}
#page.layout-boxed{max-width:1260px;margin:0 auto;box-shadow:0 0 5px rgba(0, 0, 0, 0.11);}
.page-title-block{text-align:center;background-position:50% 0;background-size:cover;padding:80px 0;position:relative;}
.page-title-alignment-left{text-align:left;}
.page-title-alignment-left .page-title-icon{float:right;}
.page-title-alignment-right{text-align:right;}
.page-title-alignment-right .page-title-icon{float:left;}
.page-title-title h1, .page-title-title h2{margin:0;line-height:1;}
.page-title-icon + .page-title-title{margin-top:55px;}
.page-title-alignment-right .page-title-icon + .page-title-title,
.page-title-alignment-left .page-title-icon + .page-title-title{margin-top:-7px;}
.page-title-excerpt{margin-top:18px;display:inline-block;width:100%;}
.page-title-block .breadcrumbs-container{position:absolute;bottom:0;left:0;width:100%;}
.page-title-block .breadcrumbs{display:inline-block;}
.page-title-block .breadcrumbs > span{display:inline-block;vertical-align:top;}
#main{position:relative;z-index:5;}
.container-fullwidth{width:100%;}
@media(min-width:1244px){
.container-fullwidth{padding:0 37px;}
}
@media(max-width:991px){
.sidebar{margin-top:3em;}
} .top-area{padding:10px 0;border-bottom:1px solid #494c64;position:relative;}
.top-area-items{margin:0 -35px;}
@media(min-width:1212px){
.top-area-alignment-justified .top-area-menu{float:right;}
}
.top-area-alignment-right .top-area-items{text-align:right;}
.top-area-alignment-center .top-area-items{text-align:center;}
@media(max-width:1211px){
.top-area-items{text-align:center;}
}
.top-area-block{position:relative;display:inline-block;vertical-align:middle;padding:0 35px;}
.top-area .top-area-items .top-area-block{height:30px;line-height:30px;}
.top-area-contacts:after, .top-area-socials:after{content:'';position:absolute;height:50px;margin-top:-25px;top:50%;right:0;}
@media(max-width:1211px){
.top-area-contacts:after, .top-area-socials:after{display:none;}
}
.top-area-style-2 .top-area-contacts:after, .top-area-style-2 .top-area-socials:after{right:auto;left:0;}
.top-area-alignment-center .top-area-contacts:after, .top-area-alignment-center .top-area-socials:after{display:none;}
.top-area-alignment-center .top-area-contacts:after, .top-area-alignment-center .top-area-socials:after{display:none;}
.top-area-socials{margin:0 -5px;}
.top-area-socials .socials{margin-top:7px;}
.top-area-socials .socials-item{padding:0 7px;margin:0;}
.top-area-socials .socials-item a{width:20px;height:20px;}
.top-area-socials .socials-item a:after{line-height:20px;font-size:16px;}
.top-area-button .gem-button{margin:0;font-family:inherit;font-weight:inherit;font-style:inherit;vertical-align:top;letter-spacing:0;}
.top-area-button .gem-button:after{display:none;}
.top-area .top-area-block.top-area-menu{font-size:0;}
.top-area-menu .nav-menu{margin:0 -15px;}
.top-area-menu .nav-menu > li{display:inline-block;padding:0 15px;line-height:30px;}
.top-area-menu .nav-menu > li a{display:block;font-size:14px;}
.top-area-menu .nav-menu > li a:before{content:'\e601';font-family:'thegem-icons';font-weight:normal;margin-right:2px;font-size:16px;vertical-align:top;}
#top-area-menu,
.top-area-button{display:inline-block;vertical-align:top;}
#top-area-menu + .top-area-button{margin-left:40px;}
#site-header.shrink.fixed .top-area-scroll-hide{display:none;}
#page:not(.vertical-header) #site-header{position:relative;z-index:5;-moz-box-shadow:0 0 2px 0 rgba(56, 69, 84, 0.2);-webkit-box-shadow:0 0 2px 0 rgba(56, 69, 84, 0.2);box-shadow:0 0 2px 0 rgba(56, 69, 84, 0.2);}
#page .site-header-wrapper-transparent #site-header:not(.shrink){-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
#page #site-header:not(.animated-header){z-index:7;}
#page:not(.vertical-header) #site-header.animated-header{position:static;}
#site-header .site-title{display:table-cell;vertical-align:middle;padding:15px 0;}
#site-header .header-layout-overlay .site-title{position:relative;z-index:11;}
#page.vertical-header #site-header .site-title{margin-bottom:40px;}
#site-header .primary-navigation,
#site-header #perspective-menu-buttons{display:table-cell;width:99%;vertical-align:middle;text-align:right;position:relative;z-index:10;}
#site-header .logo-position-right .primary-navigation,
#site-header .logo-position-right #perspective-menu-buttons{text-align:left;}
#site-header .logo-position-menu_center:not(.header-layout-fullwidth_hamburger):not(.header-layout-overlay) > .site-title{display:none;}
#site-header .logo-position-menu_center:not(.header-layout-fullwidth_hamburger):not(.header-layout-overlay) #primary-menu.no-responsive{margin-left:0;margin-right:0;}
@media(min-width:1213px){
#site-header .logo-position-menu_center #primary-menu{opacity:0;}
}
#site-header .primary-navigation .menu-item-logo{padding:0 50px !important;}
#site-header .primary-navigation.responsive .menu-item-logo{display:none !important;}
@media(max-width:979px){
#site-header .primary-navigation .menu-item-logo{display:none;}
}
@media(max-width:768px){
#site-header .logo-position-menu_center.header-main > .site-title{display:table-cell;}
}
@media(min-width:980px){
#site-header .logo-position-menu_center:not(.header-layout-fullwidth_hamburger) #primary-navigation,
#site-header .logo-position-menu_center:not(.header-layout-fullwidth_hamburger) #perspective-menu-buttons{display:block;width:auto;text-align:left;}
#site-header .logo-position-menu_center.header-layout-fullwidth:not(.header-layout-fullwidth_hamburger) #primary-navigation,
#site-header .logo-position-menu_center.header-layout-fullwidth:not(.header-layout-fullwidth_hamburger) #perspective-menu-buttons{text-align:center;}
}
.site-title .site-logo, #site-header .primary-navigation .menu-item-logo .site-logo{margin:0 auto;font-size:0 !important;line-height:0 !important;}
.header-style-vertical .site-title .site-logo{margin:0;}
@media(min-width:768px){
#site-header .logo-position-center .site-title,
#site-header .logo-position-center .primary-navigation,
#site-header .logo-position-center #perspective-menu-buttons{display:block;text-align:center;}
#site-header .logo-position-center .site-title{padding-top:40px;padding-bottom:10px;}
}
#site-header .header-main{position:relative;z-index:11;}
#site-header .header-main-style-fullwidth{padding:0 21px;}
#page.vertical-header{padding-left:45px;}
#page.vertical-header #site-header-wrapper{position:fixed;left:0;top:0;width:360px;min-height:100%;box-shadow:0 0 2px 0 rgba(56, 69, 84, 0.2);-moz-box-shadow:0 0 2px 0 rgba(56, 69, 84, 0.2);-webkit-box-shadow:0 0 2px 0 rgba(56, 69, 84, 0.2);padding:55px 45px 0;margin-left:-315px;-o-transition:all 1s;-webkit-transition:all 1s;transition:all 1s;z-index:1000;}
body.admin-bar #page.vertical-header #site-header-wrapper{top:32px;}
#page.vertical-header #site-header-wrapper.vertical-active{margin-left:0;}
#page.vertical-header #site-header-wrapper .header-main{display:block;}
#page.vertical-header #site-header-wrapper.vertical-active .header-main{}
@media(min-width:1600px){
#page.vertical-header{padding-left:360px;}
#page.vertical-header #site-header-wrapper{margin-left:0;}
#page.vertical-header #site-header-wrapper .header-main{display:block;visibility:visible;}
}
#page.vertical-header #site-header .container,
#site-header .container-fullwidth{width:100%;}
@media(min-width:1244px){
#site-header .container-fullwidth{padding-left:37px;padding-right:37px;}
}
#page.vertical-header #site-header .site-title{display:block;}
#page.vertical-header #site-header .primary-navigation,
#page.vertical-header #site-header #perspective-menu-buttons{display:block;width:auto;}
#page.vertical-header .vertical-toggle{border:none;width:27px;height:23px;text-indent:100%;font-size:0;line-height:0;overflow:hidden;position:absolute;top:10px;right:9px;cursor:pointer;outline:none;background:transparent;padding:0;-o-transition:all 1s;-webkit-transition:all 1s;transition:all 1s;}
@media(min-width:1600px){
#page.vertical-header .vertical-toggle{display:none;}
}
#page.vertical-header .vertical-toggle .menu-line-1,
#page.vertical-header .vertical-toggle .menu-line-2,
#page.vertical-header .vertical-toggle .menu-line-3{position:absolute;height:3px;width:100%;left:0;-o-transition:all 1s;-webkit-transition:all 1s;transition:all 1s;}
#page.vertical-header .vertical-toggle .menu-line-1{top:2px;transform:rotate(0);}
#page.vertical-header #site-header-wrapper.vertical-active .vertical-toggle .menu-line-1{transform:rotate(45deg);top:10px;}
#page.vertical-header .vertical-toggle .menu-line-2{top:10px;opacity:1;}
#page.vertical-header #site-header-wrapper.vertical-active .vertical-toggle .menu-line-2{opacity:0;}
#page.vertical-header .vertical-toggle .menu-line-3{top:18px;transform:rotate(0);}
#page.vertical-header #site-header-wrapper.vertical-active .vertical-toggle .menu-line-3{top:10px;transform:rotate(-45deg);}
@media(max-width:767px){
#page.vertical-header .vertical-toggle{display:none;}
#page.vertical-header{padding-left:0;}
#page.vertical-header #site-header-wrapper{margin-left:0;}
#page.vertical-header #site-header-wrapper .header-main{display:table;visibility:visible;}
} #primary-menu,
#primary-menu + ul{text-align:left;}
#primary-navigation .menu-toggle,
#perspective-menu-buttons .menu-toggle,
#perspective-menu-buttons .menu-toggle{display:none;}
#primary-navigation #primary-menu.no-responsive li.dl-parent,
#primary-navigation #primary-menu.no-responsive li.dl-back{display:none;}
#primary-menu.no-responsive{text-align:left;white-space:nowrap;display:inline-block;font-size:0;margin:0 -20px;}
#page.vertical-header #primary-menu.no-responsive{margin:0;display:block;}
#primary-menu.no-responsive li{position:relative;}
#primary-menu.no-responsive li > a{position:relative;display:block;text-decoration:none;}
#primary-menu.no-responsive > li{display:inline-block;vertical-align:middle;}
#page.vertical-header #primary-menu.no-responsive,
#page.vertical-header #primary-menu.no-responsive > li{display:block;}
#page.vertical-header #primary-menu.no-responsive > li.menu-item-logo{display:none;}
#page.vertical-header #primary-menu.no-responsive > li{padding-right:66px;margin-right:-66px;}
#primary-menu.no-responsive > li > a{padding:35px 20px;text-transform:uppercase;}
#page.vertical-header #primary-menu.no-responsive > li > a{padding:12px 0 13px;}
.header-style-2 #primary-menu.no-responsive > li > a:before{content:"\e601";font-family:"thegem-icons";font-size:16px;font-weight:normal;vertical-align:top;}
.header-style-3 #primary-menu.no-responsive > li,
.header-style-4 #primary-menu.no-responsive > li{padding:33px 3px;}
.header-style-3 #primary-menu.no-responsive > li.menu-item-current,
.header-style-3 #primary-menu.no-responsive > li.menu-item-active,
.header-style-4 #primary-menu.no-responsive > li.menu-item-current,
.header-style-4 #primary-menu.no-responsive > li.menu-item-active{padding:31px 1px;}
.header-style-3 #primary-menu.no-responsive > li > a,
.header-style-4 #primary-menu.no-responsive > li > a{padding:0px 15px;}
.header-style-1 #primary-menu.no-responsive > li.menu-item-current > a,
.header-style-1 #primary-menu.no-responsive > li.menu-item-active > a{padding-bottom:31px;border-bottom:4px solid #d7dee4;}
#site-header:not(.shrink) .transparent-header-background .header-style-1 #primary-menu.no-responsive > li.menu-item-current > a,
#site-header:not(.shrink) .transparent-header-background .header-style-1 #primary-menu.no-responsive > li.menu-item-active > a{border-bottom-color:transparent;background-color:transparent;}
.header-style-2 #primary-menu.no-responsive li li.menu-item-current > a,
.header-style-2 #primary-menu.no-responsive li li.menu-item-active > a,
.header-style-2 #primary-menu.no-responsive li li:hover > a,
.header-style-3 #primary-menu.no-responsive li li.menu-item-current > a,
.header-style-3 #primary-menu.no-responsive li li.menu-item-active > a,
.header-style-3 #primary-menu.no-responsive li li:hover > a{padding-left:27px;border-left:3px solid transparent;}
#primary-menu.no-responsive > li ul{position:absolute;visibility:hidden;white-space:normal;width:280px;transition:transform 0.1s linear 0.5s, opacity 0.1s linear 0.5s, visibility 0.1s linear 0.5s;-moz-transition:transform 0.1s linear 0.5s, opacity 0.1s linear 0.5s, visibility 0.1s linear 0.5s;-webkit-transition:transform 0.1s linear 0.5s, opacity 0.1s linear 0.5s, visibility 0.1s linear 0.5s;opacity:0;}
#primary-menu.no-responsive > li > ul:before{content:'';position:absolute;bottom:-3px;left:-3px;right:-3px;height:3px;}
#primary-menu.no-responsive > li > ul{transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);-moz-transform:translateY(20px);-webkit-transform:translateY(20px);}
.header-main:not(.header-layout-overlay) #primary-menu.no-responsive:hover li:hover > ul,
#thegem-perspective .perspective-navigation #primary-menu.no-responsive:hover li:hover > ul{visibility:visible;transition:transform 0.3s linear, opacity 0.3s linear, visibility 0.3s linear;-moz-transition:transform 0.3s linear, opacity 0.3s linear, visibility 0.3s linear;-webkit-transition:transform 0.3s linear, opacity 0.3s linear, visibility 0.3s linear;opacity:1;transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);}
#primary-menu.no-responsive:hover > li ul{visibility:hidden;transition:transform 0.1s linear, opacity 0.1s linear, visibility 0.1s linear;-moz-transition:transform 0.1s linear, opacity 0.1s linear, visibility 0.1s linear;-webkit-transition:transform 0.1s linear, opacity 0.1s linear, visibility 0.1s linear;opacity:0;}
#primary-menu.no-responsive > li > ul{top:100%;left:0;}
#page.vertical-header #primary-menu.no-responsive > li > ul{top:0;left:100%;}
#primary-menu.no-responsive > li > ul.invert{left:auto;right:0;}
#primary-menu.no-responsive > li > ul a{padding:15px 30px;}
#primary-menu.no-responsive > li > ul ul{top:0;left:100%;transform:translateX(20px);-o-transform:translateX(20px);-ms-transform:translateX(20px);-moz-transform:translateX(20px);-webkit-transform:translateX(20px);z-index:1;}
#page .header-style-vertical #primary-menu.no-responsive > li ul.vertical-invert{top:auto;}
#primary-menu.no-responsive > li > ul ul.invert{top:0;left:auto;right:100%;transform:translateX(-20px);-o-transform:translateX(-20px);-ms-transform:translateX(-20px);-moz-transform:translateX(-20px);-webkit-transform:translateX(-20px);}
#primary-menu.no-responsive > li > ul li:hover > ul{transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);}
#primary-menu.no-responsive > li li.menu-item-parent > a:after{position:absolute;width:9px;height:16px;right:20px;top:50%;margin-top:-8px;font-weight:normal;font-family:'thegem-icons';content:'\e601';font-size:16px;line-height:16px;}
#primary-menu.no-responsive .hamburger-widgets{white-space:normal;padding:13px 15px;}
.header-layout-vertical #primary-menu.no-responsive .hamburger-widgets{padding:13px 0;}
#primary-menu.no-responsive > li.megamenu-enable > ul:not(.megamenu-item-inited){opacity:0 !important;transform:translateY(20px) !important;-o-transform:translateY(20px) !important;-ms-transform:translateY(20px) !important;-moz-transform:translateY(20px) !important;-webkit-transform:translateY(20px) !important;}
#primary-menu.no-responsive > li.megamenu-enable > ul > li > ul ul{display:none;}
#primary-menu.no-responsive > li.megamenu-enable > ul{width:auto;white-space:nowrap;background-repeat:no-repeat;font-size:0;line-height:1;}
#primary-menu.no-responsive > li.megamenu-enable > ul.megamenu-masonry.megamenu-masonry-inited > li{position:absolute;}
#primary-menu.no-responsive li > ul.without-transition,
#primary-navigation.without-transition ul{transition:none !important;-moz-transition:none !important;-webkit-transition:none !important;}
#primary-menu.no-responsive > li.megamenu-enable ul{width:auto;}
#primary-menu.no-responsive > li.megamenu-enable > ul ul{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-left:0;border-right:0;}
#primary-menu.no-responsive > li.megamenu-enable > ul:not(.megamenu-masonry) > li.megamenu-no-right-border,
#primary-menu.no-responsive > li.megamenu-enable > ul:not(.megamenu-masonry) > li.megamenu-no-right-border span.megamenu-column-header{border-right:0;}
#primary-menu.no-responsive > li.megamenu-enable > ul > li{display:inline-block;vertical-align:top;border:0;}
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul > li{margin:-1px 0 -1px -1px;border-top:0 !important;border-bottom:0 !important;}
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul > li{margin:0 0 0 31px;}
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul > li.megamenu-first-element{margin-left:0;}
#primary-menu.no-responsive > li.megamenu-enable > ul > li.megamenu-new-row{display:block;font-size:0;line-height:1;height:0;padding:0 !important;margin:0 0 1px 0;}
#primary-menu.no-responsive > li.megamenu-enable > ul.megamenu-masonry > li.megamenu-new-row{margin-bottom:0;}
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul > li.megamenu-new-row{margin:0 0 7px 0;}
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-default ul ul{border:0;}
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-default li,
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-default li.menu-item-current,
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-default li.menu-item-active{background:none;border:0;}
#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header{display:block;border-top:0;position:relative;}
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul > li span.megamenu-column-header{padding-top:8px;padding-bottom:12px;margin-bottom:11px;border-top:0;border-left:0;border-right:0;}
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul > li a{display:block;background:none;padding:0;-o-transition:none;-webkit-transition:none;transition:none;}
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul li:hover > a,
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-default li.menu-item-current > a,
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-default li.menu-item-active > a{border:0;}
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-default li.menu-item-parent > a:after{display:none;}
#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a{text-transform:uppercase;}
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul > li span.megamenu-column-header a{padding:0;}
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul > li span.megamenu-column-header a{display:block;padding-top:13px;padding-bottom:13px;}
#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a.mega-no-link{pointer-events:none;}
#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header.mega-not-show{display:none;}
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul > li span.megamenu-column-header a.megamenu-has-icon{padding-left:26px;}
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul > li span.megamenu-column-header a.megamenu-has-icon{padding-left:56px;}
#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a.megamenu-has-icon:before{position:absolute;left:0;display:inline-block;font-weight:normal;font-family:'FontAwesome';content:attr(data-icon);font-size:14px;vertical-align:baseline;}
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul > li span.megamenu-column-header a.megamenu-has-icon:before{left:30px;}
#primary-menu.no-responsive > li.megamenu-enable > ul > li .mega-label{display:inline;font-size:65%;line-height:1;text-transform:uppercase;padding:0 4px 0px 4px;margin:0 0 0 10px;}
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul > li > ul li > a{padding-left:55px;}
.header-layout-fullwidth_hamburger.logo-position-right #primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul > li > ul li.menu-item-current > a,
.header-layout-fullwidth_hamburger.logo-position-right #primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul > li > ul li.menu-item-active > a,
.header-layout-fullwidth_hamburger.logo-position-right #primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul > li > ul li:hover > a,
.header-style-2 #primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul > li > ul li.menu-item-current > a,
.header-style-2 #primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul > li > ul li.menu-item-active > a,
.header-style-2 #primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul > li > ul li:hover > a,
.header-style-3 #primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul > li > ul li.menu-item-current > a,
.header-style-3 #primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul > li > ul li.menu-item-active > a,
.header-style-3 #primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul > li > ul li:hover > a{padding-left:52px;}
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul > li > ul li > a{position:relative;padding:8px 12px 8px 47px;vertical-align:middle;margin-left:-20px;}
#primary-menu.no-responsive > li.megamenu-enable > ul > li > ul > li > a:before{display:inline-block;font-weight:normal;font-family:'FontAwesome';content:"\f105";font-size:14px;vertical-align:baseline;width:25px;text-align:left;margin-left:-13px;padding-left:4px;position:absolute;left:34px;}
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul > li > ul > li > a:before{margin:0;left:30px;}
.header-layout-fullwidth_hamburger.logo-position-right #primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul > li > ul li.menu-item-current > a:before,
.header-layout-fullwidth_hamburger.logo-position-right #primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul > li > ul li.menu-item-active > a:before,
.header-layout-fullwidth_hamburger.logo-position-right #primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul > li > ul li:hover > a:before,
.header-style-2 #primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul > li > ul li.menu-item-current > a:before,
.header-style-2 #primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul > li > ul li.menu-item-active > a:before,
.header-style-2 #primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul > li > ul li:hover > a:before,
.header-style-3 #primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul > li > ul li.menu-item-current > a:before,
.header-style-3 #primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul > li > ul li.menu-item-active > a:before,
.header-style-3 #primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul > li > ul li:hover > a:before{left:27px;}
#primary-menu.no-responsive > li.megamenu-enable > ul > li > ul > li.megamenu-has-icon > a::before{content:attr(data-icon);padding:0;}
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul > li > ul > li > a:before{margin-right:0;font-size:14px;}
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul > li > ul > li.megamenu-has-icon > a::before{font-family:'FontAwesome';content:attr(data-icon);}
#primary-menu.no-responsive > li.megamenu-enable > ul > li > ul{position:static;transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);}
#primary-menu.no-responsive > li.megamenu-enable:hover > ul > li > ul{visibility:visible;opacity:1;}
#primary-navigation .hamburger-toggle{border:none;width:36px;height:30px;text-indent:100%;font-size:0;line-height:0;overflow:hidden;position:relative;cursor:pointer;outline:none;background:transparent;padding:0;-o-transition:margin-right 1s, margin-left 1s, width .3s, height .2s, transform 1s;-webkit-transition:margin-right 1s, margin-left 1s, width .3s, height .2s, transform 1s;transition:margin-right 1s, margin-left 1s, width .3s, height .2s, transform 1s;-moz-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);margin-right:0;margin-top:35px;margin-bottom:35px;}
#primary-navigation .hamburger-toggle .menu-line-1,
#primary-navigation .hamburger-toggle .menu-line-2,
#primary-navigation .hamburger-toggle .menu-line-3{position:absolute;height:4px;width:100%;left:0;-webkit-transition:all 0.5s, top .3s, height .3s;transition:all 0.5s, top .3s, height .3s;}
#primary-navigation .hamburger-toggle .menu-line-1{top:3px;transform:rotate(0);}
#primary-navigation.hamburger-active .hamburger-toggle .menu-line-1{transform:rotate(45deg);top:13px;}
#primary-navigation .hamburger-toggle .menu-line-2{top:13px;opacity:1;}
#primary-navigation.hamburger-active .hamburger-toggle .menu-line-2{opacity:0;}
#primary-navigation .hamburger-toggle .menu-line-3{top:23px;transform:rotate(0);}
#primary-navigation.hamburger-active .hamburger-toggle .menu-line-3{top:13px;transform:rotate(-45deg);}
#primary-navigation .hamburger-group.hamburger-size-small .hamburger-toggle .menu-line-1,
#primary-navigation .hamburger-group.hamburger-size-small .hamburger-toggle .menu-line-2,
#primary-navigation .hamburger-group.hamburger-size-small .hamburger-toggle .menu-line-3{height:2px;width:18px;left:9px;}
#primary-navigation .hamburger-group.hamburger-size-small .hamburger-toggle .menu-line-1{top:8px;}
#primary-navigation.hamburger-active .hamburger-group.hamburger-size-small .hamburger-toggle .menu-line-1{top:13px;}
#primary-navigation .hamburger-group.hamburger-size-small .hamburger-toggle .menu-line-2{top:13px;}
#primary-navigation .hamburger-group.hamburger-size-small .hamburger-toggle .menu-line-3{top:18px;}
#primary-navigation.hamburger-active .hamburger-group.hamburger-size-small .hamburger-toggle .menu-line-3{top:13px;transform:rotate(-45deg);}
.header-layout-fullwidth_hamburger #primary-menu.no-responsive{position:fixed;top:0;bottom:0;width:340px;-moz-transition:transform 1s;-webkit-transition:transform 1s;transition:transform 1s;background:#ffffff;padding:100px 30px 0;z-index:10;}
.header-layout-fullwidth_hamburger #primary-menu.no-responsive{padding-left:0;}
.header-layout-fullwidth_hamburger.logo-position-right #primary-menu.no-responsive{padding-right:0;}
.header-layout-fullwidth_hamburger #primary-menu.no-responsive{right:0;-moz-transform:translateX(340px);-webkit-transform:translateX(340px);transform:translateX(340px);}
.header-layout-fullwidth_hamburger.logo-position-right #primary-menu.no-responsive{left:0;-moz-transform:translateX(-340px);-webkit-transform:translateX(-340px);transform:translateX(-340px);}
.header-layout-fullwidth_hamburger #primary-navigation.hamburger-active #primary-menu.no-responsive{right:0;-moz-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);}
.header-layout-fullwidth_hamburger.logo-position-right #primary-navigation.hamburger-active #primary-menu.no-responsive{left:0;-moz-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);}
.header-layout-fullwidth_hamburger #primary-navigation.hamburger-active .hamburger-toggle,
.header-layout-fullwidth_hamburger #primary-navigation.hamburger-active .hamburger-minicart{-moz-transform:translateX(-340px);-webkit-transform:translateX(-340px);transform:translateX(-340px);}
.header-layout-fullwidth_hamburger.logo-position-right #primary-navigation.hamburger-active .hamburger-toggle,
.header-layout-fullwidth_hamburger.logo-position-right #primary-navigation.hamburger-active .hamburger-minicart{-moz-transform:translateX(340px);-webkit-transform:translateX(340px);transform:translateX(340px);}
.header-layout-fullwidth_hamburger #primary-menu.no-responsive{margin:0;display:block;}
.header-layout-fullwidth_hamburger #primary-menu.no-responsive .menu-item-logo{display:none;}
.header-layout-fullwidth_hamburger #primary-menu.no-responsive,
.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li{display:block;}
.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li{padding:0;}
.header-layout-fullwidth_hamburger.logo-position-left #primary-menu.no-responsive > li{padding-left:30px;}
.header-layout-fullwidth_hamburger.logo-position-right #primary-menu.no-responsive > li{padding-left:30px;}
.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li > a{padding:13px 15px;}
.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-current,
.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-active{padding-top:11px;padding-bottom:11px;}
.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-current > a,
.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-active > a,
#site-header.fixed.shrink .header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-current > a,
#site-header.fixed.shrink .header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-active > a{display:inline-block;padding-top:0;padding-bottom:0;}
.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li > ul{top:0;left:100%;}
.header-layout-fullwidth_hamburger.logo-position-left #primary-menu.no-responsive > li > ul,
.thegem-perspective.effect-moveleft.animate .perspective-navigation #primary-menu.no-responsive > li > ul{top:0;right:100%;left:auto;}
.header-layout-fullwidth_hamburger.logo-position-left #primary-menu.no-responsive > li > ul ul,
.thegem-perspective.effect-moveleft.animate .perspective-navigation #primary-menu.no-responsive > li > ul ul{right:100%;left:auto;}
.header-layout-fullwidth_hamburger.logo-position-left #primary-menu.no-responsive > li li > a{padding-left:45px;}
.header-layout-fullwidth_hamburger.logo-position-left #primary-menu.no-responsive > li li.menu-item-parent > a:after{left:20px;right:auto;content:'\e603';}
.header-layout-fullwidth_hamburger.logo-position-right #primary-menu.no-responsive li li.menu-item-current > a,
.header-layout-fullwidth_hamburger.logo-position-right #primary-menu.no-responsive li li.menu-item-active > a,
.header-layout-fullwidth_hamburger.logo-position-right #primary-menu.no-responsive li li:hover > a{padding-left:27px;border-left:3px solid transparent;}
.header-layout-fullwidth_hamburger.logo-position-left #primary-menu.no-responsive li li.menu-item-current > a,
.header-layout-fullwidth_hamburger.logo-position-left #primary-menu.no-responsive li li.menu-item-active > a,
.header-layout-fullwidth_hamburger.logo-position-left #primary-menu.no-responsive li li:hover > a{padding-right:27px;border-right:3px solid transparent;}
.hamburger-overlay{visibility:hidden;opacity:0;background-color:#212331;position:fixed;z-index:6;top:0;left:0;width:100%;height:100%;-o-transition:all 1s;-webkit-transition:all 1s;transition:all 1s;}
.hamburger-overlay.active{visibility:visible;opacity:0.8;}
#site-header:not(.shrink) #primary-navigation.hamburger-active .hamburger-toggle > span,
#site-header:not(.shrink) .header-colors-light #primary-navigation.hamburger-active .hamburger-toggle > span{background-color:#ffffff;}
#site-header:not(.shrink) #primary-navigation.hamburger-active .hamburger-minicart > a,
#site-header:not(.shrink) #primary-navigation.hamburger-active .hamburger-minicart:hover > a{color:#ffffff;}
body.menu-scroll-locked{position:fixed;overflow:hidden;width:100%;height:100%;}
body.menu-scroll-locked #wpadminbar{top:-46px;}
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu{min-height:100%;}
.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-language:not(.menu-item-has-children),
#thegem-perspective .perspective-navigation #primary-menu.no-responsive li.menu-item-language:not(.menu-item-has-children),
#page.vertical-header #primary-menu.no-responsive > li.menu-item-language:not(.menu-item-has-children),
.header-layout-overlay #primary-menu.no-responsive > li.menu-item-language:not(.menu-item-has-children),
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-language:not(.menu-item-has-children),
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-language:not(.menu-item-has-children),
.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-language:not(.menu-item-has-children),
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li.menu-item-language:not(.menu-item-has-children),
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li.menu-item-language:not(.menu-item-has-children){display:inline-block;}
.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-language + li.menu-item-language,
#thegem-perspective .perspective-navigation #primary-menu.no-responsive li.menu-item-language + li.menu-item-language,
#page.vertical-header #primary-menu.no-responsive > li.menu-item-language + li.menu-item-language{padding-left:0;margin-left:0;}
#page.vertical-header #primary-menu.no-responsive > li.menu-item-language:not(.menu-item-has-children),
#page.vertical-header #primary-menu.no-responsive > li.menu-item-cart{padding-right:0;margin-right:0;}
.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-language.wpml-ls-menu-item:not(.menu-item-has-children) .wpml-ls-flag,
#thegem-perspective .perspective-navigation #primary-menu.no-responsive li.menu-item-language.wpml-ls-menu-item:not(.menu-item-has-children) .wpml-ls-flag,
#page.vertical-header #primary-menu.no-responsive > li.menu-item-language.wpml-ls-menu-item:not(.menu-item-has-children) .wpml-ls-flag,
.header-layout-overlay #primary-menu.no-responsive > li.menu-item-language.wpml-ls-menu-item .wpml-ls-flag,
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-language.wpml-ls-menu-item .wpml-ls-flag, .mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-language.wpml-ls-menu-item .wpml-ls-flag,
.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-language.wpml-ls-menu-item .wpml-ls-flag, .mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li.menu-item-language.wpml-ls-menu-item .wpml-ls-flag,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li.menu-item-language.wpml-ls-menu-item .wpml-ls-flag{vertical-align:middle;}
.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-cart,
.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-search + li.menu-item-cart,
#thegem-perspective .perspective-navigation #primary-menu.no-responsive li.menu-item-language + li.menu-item-cart,
#thegem-perspective .perspective-navigation #primary-menu.no-responsive li.menu-item-language + li.menu-item-search + li.menu-item-cart,
#page.vertical-header #primary-menu.no-responsive > li.menu-item-language + li.menu-item-cart,
#page.vertical-header #primary-menu.no-responsive > li.menu-item-language + li.menu-item-search + li.menu-item-cart,
.header-layout-overlay #primary-menu.no-responsive > li.menu-item-language + li.menu-item-cart,
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-language + li.menu-item-cart,
.header-layout-overlay #primary-menu.no-responsive > li.menu-item-language + li.menu-item-search + li.menu-item-cart,
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-language + li.menu-item-search + li.menu-item-cart,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-language + li.menu-item-cart,
.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-language + li.menu-item-cart,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-language + li.menu-item-search + li.menu-item-cart,
.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-language + li.menu-item-search + li.menu-item-cart,
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li.menu-item-language + li.menu-item-cart,
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li.menu-item-language + li.menu-item-search + li.menu-item-cart,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li.menu-item-language + li.menu-item-cart,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li.menu-item-language + li.menu-item-search + li.menu-item-cart{display:inline-block;padding-left:0;margin-left:0;}
.header-layout-overlay #primary-menu.no-responsive > li.menu-item-cart,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-cart,
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li.menu-item-cart,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li.menu-item-cart{display:inline-block;padding-left:0;margin-left:0;vertical-align:top;}
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-language + li.menu-item-cart,
.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-language + li.menu-item-cart,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-language + li.menu-item-search + li.menu-item-cart,
.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-language + li.menu-item-search + li.menu-item-cart{vertical-align:top;}
.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-cart > a,
#thegem-perspective .perspective-navigation #primary-menu.no-responsive li.menu-item-cart > a,
#page.vertical-header #primary-menu.no-responsive > li.menu-item-cart > a,
.header-layout-overlay #primary-menu.no-responsive > li.menu-item-cart > a,
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-cart > a, .mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-cart > a,
.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-cart > a, .mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li.menu-item-cart > a,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li.menu-item-cart > a{position:relative;display:inline-block;}
#thegem-perspective .perspective-navigation #primary-menu.no-responsive li.menu-item-cart > a{padding-left:0 !important;}
.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-cart > a,
#thegem-perspective .perspective-navigation #primary-menu.no-responsive li.menu-item-language:not(.menu-item-has-children) + li.menu-item-language > a,
#thegem-perspective .perspective-navigation #primary-menu.no-responsive li.menu-item-language:not(.menu-item-has-children) + li.menu-item-cart > a,
#thegem-perspective .perspective-navigation #primary-menu.no-responsive li.menu-item-language:not(.menu-item-has-children) + li.menu-item-search + li.menu-item-cart > a,
#page.vertical-header #primary-menu.no-responsive > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-language > a,
#page.vertical-header #primary-menu.no-responsive > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-cart > a,
#page.vertical-header #primary-menu.no-responsive > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-search + li.menu-item-cart > a,
.header-layout-overlay #primary-menu.no-responsive > li.menu-item-language + li.menu-item-language > a,
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-language + li.menu-item-language > a,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-language > a,
.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-language > a,
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-language > a,
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-cart > a,
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-search + li.menu-item-cart > a,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-language > a,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-cart > a,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-search + li.menu-item-cart > a{padding-left:15px !important;}
#thegem-perspective .perspective-navigation #primary-menu.no-responsive li.menu-item-cart > a,
#page.vertical-header #primary-menu.no-responsive > li.menu-item-cart > a{padding-right:15px;}
#page .header-layout-overlay #primary-menu.no-responsive > li.menu-item-cart > a,
#page .page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-cart > a,
#page .mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-cart > a,
#page .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-cart > a{padding-left:15px !important;padding-right:15px !important;margin-right:-3px !important;}
#page .header-layout-overlay #primary-menu.no-responsive > li.menu-item-cart > a:before,
#page .page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-cart > a:before,
#page .mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-cart > a:before,
#page .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-cart > a:before,
#page .mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li.menu-item-cart > a:before,
#page .mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li.menu-item-cart > a:before{margin-right:0;}
#page .mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-cart > a .minicart-item-count,
#page .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-cart > a .minicart-item-count,
#page .mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li.menu-item-cart > a .minicart-item-count,
#page .mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li.menu-item-cart > a .minicart-item-count{left:auto;right:-15px;}
#page .header-layout-overlay #primary-menu.no-responsive > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-cart > a,
#page .page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-cart > a,
#page .mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-cart > a,
#page .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-cart > a,
#page .mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-search + li.menu-item-cart > a,
#page .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-search + li.menu-item-cart > a{margin-right:-25px !important;}
#page .header-layout-overlay #primary-menu.no-responsive > li.menu-item-cart > a .minicart-item-count,
#page .page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-cart > a .minicart-item-count,
#page .mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-cart > a .minicart-item-count,
#page .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-cart > a .minicart-item-count{font-size:12px;}
.header-layout-overlay #primary-menu.no-responsive > li.menu-item-language.wpml-ls-menu-item.menu-item-has-children a,
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-language.wpml-ls-menu-item.menu-item-has-children a{padding-right:0 !important;}
.header-layout-overlay #primary-menu.no-responsive > li.menu-item-language.wpml-ls-menu-item.menu-item-has-children a + .menu-item-parent-toggle:before,
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-language.wpml-ls-menu-item.menu-item-has-children a  + .menu-item-parent-toggle:before{top:2px !important;}
.header-layout-overlay #primary-menu.no-responsive > li.menu-item-language.wpml-ls-menu-item.menu-item-has-children ul,
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-language.wpml-ls-menu-item.menu-item-has-children ul, #page .mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-language.wpml-ls-menu-item.menu-item-has-children ul,
#page .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-language.wpml-ls-menu-item.menu-item-has-children ul{margin-top:0;margin-bottom:0;}
.menu-overlay.active + #site-header.fixed.shrink{background:transparent;}
#primary-navigation .overlay-toggle,
.page-additional-menu .page-additional-menu-close .overlay-toggle{border:none;width:36px;height:30px;text-indent:100%;font-size:0;line-height:0;overflow:hidden;position:relative;cursor:pointer;outline:none;background:transparent;padding:0;-o-transition:width .3s, height .2s;-webkit-transition:width .3s, height .2s;transition:width .3s, height .2s;margin-right:0;margin-top:35px;margin-bottom:35px;z-index:2;}
.page-additional-menu .page-additional-menu-close .overlay-toggle{margin:0;}
#primary-navigation .overlay-toggle .menu-line-1,
#primary-navigation .overlay-toggle .menu-line-2,
#primary-navigation .overlay-toggle .menu-line-3,
.page-additional-menu .page-additional-menu-close .overlay-toggle .menu-line-1, .page-additional-menu .page-additional-menu-close .overlay-toggle .menu-line-2, .page-additional-menu .page-additional-menu-close .overlay-toggle .menu-line-3{position:absolute;height:4px;width:100%;left:0;-o-transition:all 0.5s, top .3s, height .3s;-webkit-transition:all 0.5s, top .3s, height .3s;transition:all 0.5s, top .3s, height .3s;}
.page-additional-menu .page-additional-menu-close .overlay-toggle .menu-line-1, .page-additional-menu .page-additional-menu-close .overlay-toggle .menu-line-2, .page-additional-menu .page-additional-menu-close .overlay-toggle .menu-line-3{background-color:#ffffff;}
#primary-navigation .overlay-toggle .menu-line-1,
#primary-navigation.overlay-active.close .overlay-toggle .menu-line-1{top:3px;transform:rotate(0);}
#primary-navigation.overlay-active .overlay-toggle .menu-line-1,
.page-additional-menu .page-additional-menu-close .menu-line-1{transform:rotate(45deg);top:13px;}
#primary-navigation .overlay-toggle .menu-line-2,
#primary-navigation.overlay-active.close .overlay-toggle .menu-line-2{top:13px;opacity:1;}
#primary-navigation.overlay-active .overlay-toggle .menu-line-2{opacity:0;}
.page-additional-menu .page-additional-menu-close .menu-line-2{opacity:0;}
#primary-navigation .overlay-toggle .menu-line-3,
#primary-navigation.overlay-active.close .overlay-toggle .menu-line-3{top:23px;transform:rotate(0);}
#primary-navigation.overlay-active .overlay-toggle .menu-line-3,
.page-additional-menu .page-additional-menu-close .menu-line-3{top:13px;transform:rotate(-45deg);}
#primary-navigation .overlay-toggle.toggle-size-small .menu-line-1,
#primary-navigation .overlay-toggle.toggle-size-small .menu-line-2,
#primary-navigation .overlay-toggle.toggle-size-small .menu-line-3{height:2px;width:18px;left:9px;}
#primary-navigation .overlay-toggle.toggle-size-small .menu-line-1,
#primary-navigation.overlay-active.close .overlay-toggle.toggle-size-small .menu-line-1{top:8px;}
#primary-navigation.overlay-active .overlay-toggle.toggle-size-small .menu-line-1{top:13px;}
#primary-navigation .overlay-toggle.toggle-size-small .menu-line-2,
#primary-navigation.overlay-active.close .overlay-toggle.toggle-size-small .menu-line-2{top:13px;}
#primary-navigation .overlay-toggle.toggle-size-small .menu-line-3,
#primary-navigation.overlay-active.close .overlay-toggle.toggle-size-small .menu-line-3{top:18px;}
#primary-navigation.overlay-active .overlay-toggle .menu-line-3{top:13px;}
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu li.menu-item-search,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu li.menu-item-widgets,
.mobile-menu-layout-slide-horizontal #primary-navigation #primary-menu.no-responsive li.menu-item-widgets.mobile-only,
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-search,
.mobile-menu-layout-slide-vertical #primary-navigation #primary-menu.no-responsive li.menu-item-widgets.mobile-only,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-search{display:none;}
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-search,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-search{display:inline-block;position:static;}
.header-layout-overlay #primary-menu.no-responsive li.menu-item-search,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu li.menu-item-search{display:inline-block;position:static;vertical-align:top;}
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-language,
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-cart,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-language,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-cart{border:0;vertical-align:top;}
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li.menu-item-language:not(.menu-item-has-children) a,
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li.menu-item-cart a,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li.menu-item-language:not(.menu-item-has-children) a,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li.menu-item-cart a{background-color:transparent;border:0;padding-right:15px;}
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li.menu-item-language a,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li.menu-item-language a,
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li.menu-item-cart a,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li.menu-item-cart a{padding-top:16px;}
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li.menu-item-language:not(.menu-item-has-children) a,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li.menu-item-language:not(.menu-item-has-children) a{padding-right:0;}
.header-layout-overlay #primary-navigation:not(.responsive) .overlay-menu-wrapper,
.mobile-menu-layout-overlay #primary-navigation.responsive .overlay-menu-wrapper,
.page-additional-menu.header-layout-overlay .primary-navigation:not(.responsive) .overlay-menu-wrapper,
.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .overlay-menu-wrapper{position:fixed;visibility:hidden;left:0;top:60px;bottom:auto;width:100%;height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;}
.header-layout-overlay #primary-navigation:not(.responsive) .overlay-menu-wrapper::-webkit-scrollbar,
.mobile-menu-layout-overlay #primary-navigation.responsive .overlay-menu-wrapper::-webkit-scrollbar,
.page-additional-menu.header-layout-overlay .primary-navigation:not(.responsive) .overlay-menu-wrapper::-webkit-scrollbar,
.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .overlay-menu-wrapper::-webkit-scrollbar{width:2px;}
body.admin-bar .header-layout-overlay #primary-navigation:not(.responsive) .overlay-menu-wrapper,
body.admin-bar .mobile-menu-layout-overlay #primary-navigation.responsive .overlay-menu-wrapper,
body.admin-bar .page-additional-menu.header-layout-overlay .primary-navigation:not(.responsive) .overlay-menu-wrapper,
body.admin-bar .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .overlay-menu-wrapper{top:90px;}
.header-layout-overlay #primary-navigation:not(.responsive) .overlay-menu-wrapper.active,
.mobile-menu-layout-overlay #primary-navigation.responsive .overlay-menu-wrapper.active,
.page-additional-menu.header-layout-overlay .primary-navigation:not(.responsive) .overlay-menu-wrapper.active,
.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .overlay-menu-wrapper.active{visibility:visible;height:auto;bottom:0;}
.header-layout-overlay #primary-navigation:not(.responsive) .overlay-menu-table,
.mobile-menu-layout-overlay #primary-navigation.responsive .overlay-menu-table,
.page-additional-menu.header-layout-overlay .primary-navigation:not(.responsive) .overlay-menu-table,
.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .overlay-menu-table{display:table;width:100%;height:100%;}
.header-layout-overlay :not(.responsive) .overlay-menu-row,
.mobile-menu-layout-overlay #primary-navigation.responsive .overlay-menu-row,
.page-additional-menu.header-layout-overlay :not(.responsive) .overlay-menu-row,
.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .overlay-menu-row{display:table-row;}
.header-layout-overlay :not(.responsive) .overlay-menu-cell,
.mobile-menu-layout-overlay #primary-navigation.responsive .overlay-menu-cell,
.page-additional-menu.header-layout-overlay :not(.responsive) .overlay-menu-cell,
.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .overlay-menu-cell{display:table-cell;vertical-align:middle;}
.header-layout-overlay #primary-menu.no-responsive,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu,
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive, .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu{position:relative;padding:20px;text-align:center;}
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu,
.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu{background:transparent;}
.header-layout-overlay #primary-menu.no-responsive,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu,
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive, .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu{width:100%;opacity:0.4;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:translateY(-10%) rotateX(35deg);transform:translateY(-10%) rotateX(35deg);-webkit-transition:-webkit-transform 0.5s, opacity 0.5s;transition:transform 0.5s, opacity 0.5s;margin:0;display:block;visibility:hidden;}
.header-layout-overlay #primary-navigation.overlay-active #primary-menu.no-responsive,
.mobile-menu-layout-overlay #primary-navigation.responsive.overlay-active #primary-menu,
.page-additional-menu.header-layout-overlay .primary-navigation.overlay-active .nav-menu.no-responsive, .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive.overlay-active .nav-menu{visibility:visible;opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0);}
.header-layout-overlay #primary-navigation.overlay-active.close #primary-menu.no-responsive,
.mobile-menu-layout-overlay #primary-navigation.responsive.overlay-active.close #primary-menu,
.page-additional-menu.header-layout-overlay .primary-navigation.overlay-active.close .nav-menu.no-responsive, .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive.overlay-active.close .nav-menu{opacity:0;-webkit-transform:translateY(10%) rotateX(0);transform:translateY(10%) rotateX(0);}
.header-layout-overlay #primary-menu.no-responsive .menu-item-logo,
.header-layout-overlay #primary-navigation.responsive #primary-menu .menu-item-logo,
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive .menu-item-logo, .page-additional-menu.header-layout-overlay .primary-navigation.responsive .nav-menu .menu-item-logo{display:none;}
.header-layout-overlay #primary-menu.no-responsive,
.header-layout-overlay #primary-menu.no-responsive > li,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li,
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive, .page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li, .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu, .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li{display:block;}
.header-layout-overlay #primary-menu.no-responsive > li,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li,
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li, .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li{padding:0;}
.header-layout-overlay.logo-position-left #primary-menu.no-responsive > li,
.mobile-menu-layout-overlay .logo-position-left #primary-navigation.responsive #primary-menu > li,
.page-additional-menu.header-layout-overlay.logo-position-left .nav-menu.no-responsive > li, .page-additional-menu.mobile-menu-layout-overlay .logo-position-left .primary-navigation.responsive .nav-menu > li{padding-left:0;}
.header-layout-overlay.logo-position-right #primary-menu.no-responsive > li,
.mobile-menu-layout-overlay .logo-position-right #primary-navigation.responsive #primary-menu > li,
.page-additional-menu.header-layout-overlay.logo-position-right .nav-menu.no-responsive > li, .page-additional-menu.mobile-menu-layout-overlay .logo-position-right .primary-navigation.responsive .nav-menu > li{padding-left:0;}
.header-layout-overlay #primary-menu.no-responsive > li > a,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li > a,
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li > a, .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li > a{padding:0 !important;}
.header-layout-overlay #primary-menu.no-responsive > li > a{background-color:transparent !important;border:0 none !important;}
.header-layout-overlay #primary-menu.no-responsive > li.menu-item-current,
.header-layout-overlay #primary-menu.no-responsive > li.menu-item-active,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-current,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-active,
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-current, .page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-active, .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-current, .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-active{padding:0;}
.header-layout-overlay #primary-menu.no-responsive > li.menu-item-current > a,
.header-layout-overlay #primary-menu.no-responsive > li.menu-item-active > a{padding-top:0;padding-bottom:0;border-bottom:0;}
.header-layout-overlay #primary-menu.no-responsive > li > a,
.header-layout-overlay #primary-menu.no-responsive > li li > a,
#site-header.fixed.shrink .header-layout-overlay #primary-menu.no-responsive > li > a,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-current > a,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-active > a,
#site-header.fixed.shrink.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-current > a,
#site-header.fixed.shrink.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-active > a,
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-current > a, .page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-active > a, #site-header.fixed.shrink .page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-current > a,
#site-header.fixed.shrink .page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-active > a,
.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-current > a, .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-active > a, #site-header.fixed.shrink.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-current > a,
#site-header.fixed.shrink.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-active > a{display:inline-block;padding-top:0;padding-bottom:0 !important;}
.header-style-3.header-layout-overlay #primary-menu.no-responsive > li.menu-item-current > a,
.header-style-3.header-layout-overlay #primary-menu.no-responsive > li.menu-item-active > a,
.header-style-4.header-layout-overlay #primary-menu.no-responsive > li.menu-item-current > a,
.header-style-4.header-layout-overlay #primary-menu.no-responsive > li.menu-item-active > a,
.mobile-menu-layout-overlay .header-style-3 #primary-navigation.responsive #primary-menu > li.menu-item-current > a,
.mobile-menu-layout-overlay .header-style-3 #primary-navigation.responsive #primary-menu > li.menu-item-active > a,
.mobile-menu-layout-overlay .header-style-4 #primary-navigation.responsive #primary-menu > li.menu-item-current > a,
.mobile-menu-layout-overlay .header-style-4 #primary-navigation.responsive #primary-menu > li.menu-item-active > a{border:0 none;}
.header-layout-overlay #primary-menu.no-responsive > li > ul,
.header-layout-overlay #primary-menu.no-responsive > li > ul ul,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li > ul,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li > ul ul,
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li > ul, .page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li > ul ul, .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li > ul, .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li > ul ul{position:relative;width:auto;top:auto;bottom:auto;left:auto;right:auto;margin:0;-webkit-transform:none;transform:none;height:0;opacity:0;visibility:hidden;-webkit-transition:all 0.5s;transition:all 0.5s;box-sizing:border-box;text-transform:uppercase;overflow:hidden;}
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive a, .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu a{display:inline-block;}
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li > a, .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li > a{text-transform:uppercase;}
.header-layout-overlay #primary-navigation:not(.overlay-active) #primary-menu.no-responsive ul,
.mobile-menu-layout-overlay #primary-navigation.responsive:not(.overlay-active) #primary-menu ul,
.page-additional-menu.header-layout-overlay .primary-navigation:not(.overlay-active) .nav-menu.no-responsive ul,
.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive:not(.overlay-active) .nav-menu ul{display:none;}
.header-layout-overlay #primary-menu.no-responsive li.menu-overlay-item-open > ul,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu li.menu-overlay-item-open > ul,
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive li.menu-overlay-item-open > ul, .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu li.menu-overlay-item-open > ul{opacity:1;height:auto;visibility:visible;}
.header-layout-overlay #primary-menu.no-responsive li.menu-overlay-item-open > ul,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu li.menu-overlay-item-open > ul,
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive li.menu-overlay-item-open > ul, .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu li.menu-overlay-item-open > ul{margin-top:40px;}
.header-layout-overlay #primary-menu.no-responsive li.menu-overlay-item-open:not(:last-child) > ul,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu li.menu-overlay-item-open:not(:last-child) > ul,
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive li.menu-overlay-item-open:not(:last-child) > ul,
.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu li.menu-overlay-item-open:not(:last-child) > ul{margin-bottom:40px;}
.header-layout-overlay #primary-menu.no-responsive > li li > a,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li li > a,
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li li > a, .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li li > a{padding:0;}
.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li ul,
.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li li,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu.responsive > li ul,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu.responsive > li li,
.page-additional-menu.header-layout-overlay .primary-navigation .nav-menu.no-responsive > li ul, .page-additional-menu.header-layout-overlay .primary-navigation .nav-menu.no-responsive > li li, .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu.responsive > li ul, .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu.responsive > li li{border:0 none;}
.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li li > a,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li li > a,
.page-additional-menu.header-layout-overlay .primary-navigation .nav-menu.no-responsive > li li > a, .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li li > a{background-color:transparent;border:0 none;}
.header-layout-overlay #primary-menu.no-responsive li li.menu-item-current > a,
.header-layout-overlay #primary-menu.no-responsive li li.menu-item-active > a,
.header-layout-overlay #primary-menu.no-responsive li li:hover > a,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu li li.menu-item-current > a,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu li li.menu-item-active > a,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu li li:hover > a,
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive li li.menu-item-current > a, .page-additional-menu.header-layout-overlay .nav-menu.no-responsive li li.menu-item-active > a, .page-additional-menu.header-layout-overlay .nav-menu.no-responsive li li:hover > a, .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu li li.menu-item-current > a, .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu li li.menu-item-active > a, .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu li li:hover > a{border:0 none;}
.header-layout-overlay #primary-menu.no-responsive > li li > a:after,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li li > a:after,
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li li > a:after, .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li li > a:after{display:none;}
.header-layout-overlay.logo-position-right #primary-menu.no-responsive li li.menu-item-current > a,
.header-layout-overlay.logo-position-right #primary-menu.no-responsive li li.menu-item-active > a,
.header-layout-overlay.logo-position-right #primary-menu.no-responsive li li:hover > a,
.mobile-menu-layout-overlay .logo-position-right #primary-navigation.responsive #primary-menu li li.menu-item-current > a,
.mobile-menu-layout-overlay .logo-position-right #primary-navigation.responsive #primary-menu li li.menu-item-active > a,
.mobile-menu-layout-overlay .logo-position-right #primary-navigation.responsive #primary-menu li li:hover > a,
.page-additional-menu.header-layout-overlay.logo-position-right .nav-menu.no-responsive li li.menu-item-current > a, .page-additional-menu.header-layout-overlay.logo-position-right .nav-menu.no-responsive li li.menu-item-active > a, .page-additional-menu.header-layout-overlay.logo-position-right .nav-menu.no-responsive li li:hover > a, .page-additional-menu.mobile-menu-layout-overlay .logo-position-right .primary-navigation.responsive .nav-menu li li.menu-item-current > a, .page-additional-menu.mobile-menu-layout-overlay .logo-position-right .primary-navigation.responsive .nav-menu li li.menu-item-active > a, .page-additional-menu.mobile-menu-layout-overlay .logo-position-right .primary-navigation.responsive .nav-menu li li:hover > a{padding:0;}
.header-layout-overlay.logo-position-left #primary-menu.no-responsive li li.menu-item-current > a,
.header-layout-overlay.logo-position-left #primary-menu.no-responsive li li.menu-item-active > a,
.header-layout-overlay.logo-position-left #primary-menu.no-responsive li li:hover > a,
.mobile-menu-layout-overlay .logo-position-left #primary-navigation.responsive #primary-menu li li.menu-item-current > a,
.mobile-menu-layout-overlay .logo-position-left #primary-navigation.responsive #primary-menu li li.menu-item-active > a,
.mobile-menu-layout-overlay .logo-position-left #primary-navigation.responsive #primary-menu li li:hover > a,
.page-additional-menu.header-layout-overlay.logo-position-left .nav-menu.no-responsive li li.menu-item-current > a, .page-additional-menu.header-layout-overlay.logo-position-left .nav-menu.no-responsive li li.menu-item-active > a, .page-additional-menu.header-layout-overlay.logo-position-left .nav-menu.no-responsive li li:hover > a, .page-additional-menu.mobile-menu-layout-overlay .logo-position-left .primary-navigation.responsive .nav-menu li li.menu-item-current > a, .page-additional-menu.mobile-menu-layout-overlay .logo-position-left .primary-navigation.responsive .nav-menu li li.menu-item-active > a, .page-additional-menu.mobile-menu-layout-overlay .logo-position-left .primary-navigation.responsive .nav-menu li li:hover > a{padding:0;}
.header-layout-overlay #primary-navigation #primary-menu.no-responsive li.menu-item-has-children > .menu-item-parent-toggle,
.page-additional-menu.header-layout-overlay #primary-navigation #primary-menu.no-responsive li.menu-item-has-children > .menu-item-parent-toggle{display:inline-block;vertical-align:top;position:relative;}
.header-layout-overlay #primary-navigation #primary-menu.no-responsive li.menu-item-has-children > .menu-item-parent-toggle:before,
.page-additional-menu.header-layout-overlay #primary-navigation #primary-menu.no-responsive li.menu-item-has-children > .menu-item-parent-toggle:before{content:'\e635';display:inline-block;font-family:'thegem-icons';cursor:pointer;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-transform-origin:50% 50%;transform-origin:50% 49%;position:absolute;left:5px;top:0;}
.header-layout-overlay #primary-navigation #primary-menu.no-responsive li.menu-overlay-item-open > .menu-item-parent-toggle:before,
.page-additional-menu.header-layout-overlay #primary-navigation #primary-menu.no-responsive li.menu-overlay-item-open > .menu-item-parent-toggle:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);}
.header-layout-overlay #primary-navigation .hamburger-minicart{-o-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;}
.header-layout-overlay #primary-navigation.overlay-active:not(.close) .hamburger-minicart{opacity:0;}
.mobile-menu-layout-overlay .primary-navigation.responsive li.menu-item-parent > a:after, .mobile-menu-layout-overlay .primary-navigation.responsive li.menu-item-parent > span > a:after{display:none;}
.mobile-menu-layout-overlay .primary-navigation.responsive ul{border:0;}
.mobile-menu-layout-overlay #primary-navigation.responsive li a,
.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive li a{text-transform:uppercase;}
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu li,
.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu li{position:relative;width:auto !important;}
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu li.menu-item-has-children .menu-item-parent-toggle,
.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu li.menu-item-has-children .menu-item-parent-toggle{display:block;position:absolute;top:0;right:-5px;text-align:center;}
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu li.menu-item-has-children .menu-item-parent-toggle:before,
.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu li.menu-item-has-children .menu-item-parent-toggle:before{content:'\e635';display:inline-block;font-family:'thegem-icons';cursor:pointer;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-transform-origin:50% 50%;transform-origin:51% 51%;margin-left:-1px;font-size:24px;line-height:48px;}
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu li.menu-overlay-item-open > .menu-item-parent-toggle:before,
.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu li.menu-overlay-item-open > .menu-item-parent-toggle:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);}
.menu-overlay{visibility:hidden;opacity:0;background-color:#212331;position:fixed;z-index:6;top:0;left:0;width:100%;height:100%;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;}
.menu-overlay.active{visibility:visible;opacity:0.96;}
@media(max-width:767px){
#site-header .header-main{position:relative;display:table;width:100%;z-index:11;}
#primary-navigation .menu-toggle,
#perspective-menu-buttons .menu-toggle{display:inline-block;}
#perspective-menu-buttons .perspective-toggle{display:none;}
#primary-navigation .hamburger-toggle,
#primary-navigation .overlay-toggle{display:none;}
}
#site-header #primary-navigation.responsive{position:static;}
#primary-navigation .menu-toggle,
#perspective-menu-buttons .menu-toggle,
#perspective-menu-buttons .perspective-toggle{border:none;width:36px;height:30px;text-indent:100%;font-size:0;line-height:0;overflow:hidden;position:relative;cursor:pointer;outline:none;background:transparent;padding:0;}
#perspective-menu-buttons .perspective-toggle{margin-top:35px;margin-bottom:35px;-o-transition:width .3s, height .2s;-webkit-transition:width .3s, height .2s;transition:width .3s, height .2s;}
.mobile-menu-layout-overlay #primary-navigation.overlay-active .menu-toggle,
.mobile-menu-layout-overlay #perspective-menu-buttons.overlay-active .menu-toggle{z-index:2;}
#primary-navigation .menu-toggle .menu-line-1,
#primary-navigation .menu-toggle .menu-line-2,
#primary-navigation .menu-toggle .menu-line-3,
#perspective-menu-buttons .menu-toggle .menu-line-1,
#perspective-menu-buttons .menu-toggle .menu-line-2,
#perspective-menu-buttons .menu-toggle .menu-line-3,
#perspective-menu-buttons .perspective-toggle .menu-line-1,
#perspective-menu-buttons .perspective-toggle .menu-line-2,
#perspective-menu-buttons .perspective-toggle .menu-line-3{position:absolute;height:4px;width:100%;left:0;background:#3c3950;-webkit-transition:all 0.5s, top .3s, height .3s;transition:all 0.5s, top .3s, height .3s;}
#site-header:not(.shrink) .header-colors-light #perspective-menu-buttons .menu-toggle .menu-line-1,
#site-header:not(.shrink) .header-colors-light #perspective-menu-buttons .menu-toggle .menu-line-2,
#site-header:not(.shrink) .header-colors-light #perspective-menu-buttons .menu-toggle .menu-line-3,
#site-header:not(.shrink) .header-colors-light #primary-navigation .menu-toggle > span{background:#ffffff;}
#primary-navigation .menu-toggle .menu-line-1,
#perspective-menu-buttons .menu-toggle .menu-line-1,
#perspective-menu-buttons .perspective-toggle .menu-line-1{top:3px;}
#primary-navigation .menu-toggle .menu-line-2,
#perspective-menu-buttons .menu-toggle .menu-line-2,
#perspective-menu-buttons .perspective-toggle .menu-line-2{top:13px;}
#primary-navigation .menu-toggle .menu-line-3,
#perspective-menu-buttons .menu-toggle .menu-line-3,
#perspective-menu-buttons .perspective-toggle .menu-line-3{top:23px;}
#primary-navigation .menu-toggle .menu-line-1,
#primary-navigation .menu-toggle .menu-line-2,
#primary-navigation .menu-toggle .menu-line-3,
#perspective-menu-buttons .menu-toggle .menu-line-1,
#perspective-menu-buttons .menu-toggle .menu-line-2,
#perspective-menu-buttons .menu-toggle .menu-line-3{height:2px;width:18px;left:9px;}
#primary-navigation .menu-toggle .menu-line-1,
#perspective-menu-buttons .menu-toggle .menu-line-1{top:9px;}
#primary-navigation .menu-toggle .menu-line-2,
#perspective-menu-buttons .menu-toggle .menu-line-2{top:14px;}
#primary-navigation .menu-toggle .menu-line-3,
#perspective-menu-buttons .menu-toggle .menu-line-3{top:19px;}
@media(max-width:767px){
#perspective-menu-buttons .hamburger-minicart{display:none;}
}
.mobile-menu-layout-overlay .primary-navigation .menu-toggle, .mobile-menu-layout-overlay .primary-navigation .menu-toggle .menu-line-1, .mobile-menu-layout-overlay .primary-navigation .menu-toggle .menu-line-2, .mobile-menu-layout-overlay .primary-navigation .menu-toggle .menu-line-3, .mobile-menu-layout-overlay #perspective-menu-buttons .menu-toggle,
.mobile-menu-layout-overlay #perspective-menu-buttons .menu-toggle .menu-line-1,
.mobile-menu-layout-overlay #perspective-menu-buttons .menu-toggle .menu-line-2,
.mobile-menu-layout-overlay #perspective-menu-buttons .menu-toggle .menu-line-3{-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;}
.mobile-menu-layout-overlay #primary-navigation.overlay-active .menu-toggle .menu-line-1,
.mobile-menu-layout-overlay #perspective-menu-buttons.overlay-active .menu-toggle .menu-line-1{transform:rotate(45deg);top:13px;}
.mobile-menu-layout-overlay #primary-navigation.overlay-active .menu-toggle .menu-line-2,
.mobile-menu-layout-overlay #perspective-menu-buttons.overlay-active .menu-toggle .menu-line-2{opacity:0;}
.mobile-menu-layout-overlay #primary-navigation.overlay-active .menu-toggle .menu-line-3,
.mobile-menu-layout-overlay #perspective-menu-buttons.overlay-active .menu-toggle .menu-line-3{top:13px;transform:rotate(-45deg);}
.mobile-menu-layout-overlay #primary-navigation.overlay-active.close .menu-toggle .menu-line-1,
.mobile-menu-layout-overlay #perspective-menu-buttons.overlay-active.close .menu-toggle .menu-line-1{top:3px;transform:rotate(0);}
.mobile-menu-layout-overlay #primary-navigation.overlay-active.close .menu-toggle .menu-line-2,
.mobile-menu-layout-overlay #perspective-menu-buttons.overlay-active.close .menu-toggle .menu-line-2{opacity:1;}
.mobile-menu-layout-overlay #primary-navigation.overlay-active.close .menu-toggle .menu-line-3,
.mobile-menu-layout-overlay #perspective-menu-buttons.overlay-active.close .menu-toggle .menu-line-3{top:23px;transform:rotate(0);}
#perspective-menu-buttons .perspective-toggle.toggle-size-small .menu-line-1,
#perspective-menu-buttons .perspective-toggle.toggle-size-small .menu-line-2,
#perspective-menu-buttons .perspective-toggle.toggle-size-small .menu-line-3{height:2px;width:18px;left:9px;}
#perspective-menu-buttons .perspective-toggle.toggle-size-small .menu-line-1{top:8px;}
#perspective-menu-buttons .perspective-toggle.toggle-size-small .menu-line-2{top:13px;}
#perspective-menu-buttons .perspective-toggle.toggle-size-small .menu-line-3{top:18px;}
@media(max-width:767px){
.mobile-menu-layout-overlay #primary-navigation.overlay-active.close .menu-toggle .menu-line-1,
.mobile-menu-layout-overlay #perspective-menu-buttons.overlay-active.close .menu-toggle .menu-line-1{top:9px;}
.mobile-menu-layout-overlay #primary-navigation.overlay-active.close .menu-toggle .menu-line-3,
.mobile-menu-layout-overlay #perspective-menu-buttons.overlay-active.close .menu-toggle .menu-line-3{top:19px;}
} #site-header .primary-navigation.responsive{padding:15px 0;vertical-align:middle;}
.mobile-menu-layout-default .primary-navigation.responsive ul, .mobile-menu-layout-overlay .primary-navigation.responsive #primary-menu ul,
.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu ul{padding:0 !important;background:none !important;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}
.mobile-menu-layout-default .primary-navigation.responsive li{position:relative;width:auto !important;}
.mobile-menu-layout-default .primary-navigation.responsive li a{display:block;position:relative;padding:16px 30px;outline:none;}
.mobile-menu-layout-default .primary-navigation.responsive li .mega-label, .mobile-menu-layout-slide-vertical .primary-navigation.responsive li .mega-label, .mobile-menu-layout-slide-horizontal .primary-navigation.responsive li .mega-label{display:none;}
.mobile-menu-layout-default .primary-navigation.responsive li.dl-back, .mobile-menu-layout-default .primary-navigation.responsive li.dl-parent{text-align:right;}
.mobile-menu-layout-default .primary-navigation.responsive li.dl-back > a, .mobile-menu-layout-default .primary-navigation.responsive li.dl-parent > a{padding-left:30px;}
.mobile-menu-layout-default .primary-navigation.responsive li.dl-back:after, .mobile-menu-layout-default .primary-navigation.responsive li.menu-item-parent > a:after, .mobile-menu-layout-default .primary-navigation.responsive li.menu-item-parent > span > a:after, .mobile-menu-layout-default .primary-navigation.responsive li.dl-parent > a:after{position:absolute;width:9px;height:16px;right:20px;top:50%;margin-top:-8px;font-weight:normal;font-family:'thegem-icons';content:'\e601';font-size:16px;line-height:16px;}
.mobile-menu-layout-default .primary-navigation.responsive li.dl-back:after{right:auto;left:20px;content:'\e603';}
.mobile-menu-layout-default .primary-navigation.responsive li.dl-parent > a:after{right:auto;left:20px;}
.mobile-menu-layout-default .primary-navigation.responsive .dl-menu{margin:0;position:absolute;left:0;right:0;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;backface-visibility:hidden;text-align:left;top:100%;overflow-x:hidden;overflow-y:auto;}
@media(max-width:767px){
.mobile-menu-layout-default .primary-navigation .dl-menu{position:absolute;left:0;right:0;opacity:0;}
.mobile-menu-layout-overlay .header-main:not(.header-layout-overlay) #primary-navigation:not(.responsive) .overlay-menu-wrapper,
.page-additional-menu.mobile-menu-layout-overlay:not(.header-layout-overlay) .primary-navigation:not(.responsive) .overlay-menu-wrapper{visibility:hidden;height:0;width:0;}
.mobile-menu-layout-slide-horizontal #primary-navigation:not(.responsive) .mobile-menu-slide-wrapper,
.mobile-menu-layout-slide-vertical #primary-navigation:not(.responsive) .mobile-menu-slide-wrapper{visibility:hidden;height:0;width:0;}
}
.mobile-menu-layout-default .primary-navigation.responsive .dl-menu.dl-menu-toggle{transition:all 0.3s ease;}
.mobile-menu-layout-default .primary-navigation.responsive .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;-webkit-transform:translateY(0px);transform:translateY(0px);}
.mobile-menu-layout-default .primary-navigation.responsive li .dl-submenu{display:none;}
.mobile-menu-layout-default .primary-navigation.responsive .dl-menu.dl-subview li, .mobile-menu-layout-default .primary-navigation.responsive .dl-menu.dl-subview li.dl-subviewopen > a, .mobile-menu-layout-default .primary-navigation.responsive .dl-menu.dl-subview li.dl-subview > a, .mobile-menu-layout-default .primary-navigation.responsive .dl-menu.dl-subview li.dl-subviewopen > span, .mobile-menu-layout-default .primary-navigation.responsive .dl-menu.dl-subview li.dl-subview > span{display:none;}
.mobile-menu-layout-default .primary-navigation.responsive .dl-menu.dl-subview li.dl-subview, .mobile-menu-layout-default .primary-navigation.responsive .dl-menu.dl-subview li.dl-subview .dl-submenu, .mobile-menu-layout-default .primary-navigation.responsive .dl-menu.dl-subview li.dl-subviewopen, .mobile-menu-layout-default .primary-navigation.responsive .dl-menu.dl-subview li.dl-subviewopen > .dl-submenu, .mobile-menu-layout-default .primary-navigation.responsive .dl-menu.dl-subview li.dl-subviewopen > .dl-submenu > li{display:block;}
.mobile-menu-layout-default .primary-navigation.responsive .dl-menu + .dl-submenu{position:absolute;width:100% !important;left:0;margin:0;top:100%;margin-top:-15px;}
.mobile-menu-layout-default .primary-navigation.responsive .dl-menu + .dl-submenu:before{content:'';position:absolute;bottom:-3px;left:-3px;right:-3px;height:3px;}
.dl-menu.dl-animate-out{-webkit-animation:MenuAnimOut 0.4s;animation:MenuAnimOut 0.4s;}
@-webkit-keyframes MenuAnimOut {
0%{}
50%{-webkit-transform:translateZ(-250px) rotateY(30deg);}
75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5;}
100%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0;}
}
@keyframes MenuAnimOut {
0%{}
50%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);}
75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);transform:translateZ(-372.5px) rotateY(15deg);opacity:.5;}
100%{-webkit-transform:translateZ(-500px) rotateY(0deg);transform:translateZ(-500px) rotateY(0deg);opacity:0;}
}
.dl-menu.dl-animate-in{-webkit-animation:MenuAnimIn 0.3s;animation:MenuAnimIn 0.3s;}
@-webkit-keyframes MenuAnimIn {
0%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0;}
20%{-webkit-transform:translateZ(-250px) rotateY(30deg);opacity:0.5;}
100%{-webkit-transform:translateZ(0px) rotateY(0deg);opacity:1;}
}
@keyframes MenuAnimIn {
0%{-webkit-transform:translateZ(-500px) rotateY(0deg);transform:translateZ(-500px) rotateY(0deg);opacity:0;}
20%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);opacity:0.5;}
100%{-webkit-transform:translateZ(0px) rotateY(0deg);transform:translateZ(0px) rotateY(0deg);opacity:1;}
}
.mobile-menu-layout-default .primary-navigation.responsive .dl-menu + .dl-submenu.dl-animate-in{-webkit-animation:SubMenuAnimIn 0.4s ease;animation:SubMenuAnimIn 0.4s ease;}
@-webkit-keyframes SubMenuAnimIn {
0%{-webkit-transform:translateX(50%);opacity:0;}
100%{-webkit-transform:translateX(0px);opacity:1;}
}
@keyframes SubMenuAnimIn {
0%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0;}
100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1;}
}
.mobile-menu-layout-default .primary-navigation.responsive .dl-menu + .dl-submenu.dl-animate-out{-webkit-animation:SubMenuAnimOut 0.4s ease;animation:SubMenuAnimOut 0.4s ease;}
@-webkit-keyframes SubMenuAnimOut {
0%{-webkit-transform:translateX(0%);opacity:1;}
100%{-webkit-transform:translateX(50%);opacity:0;}
}
@keyframes SubMenuAnimOut {
0%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1;}
100%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0;}
} .no-js .primary-navigation .dl-menu{position:relative;opacity:1;-webkit-transform:none;transform:none;}
.no-js .primary-navigation li .dl-submenu{display:block;}
.no-js .primary-navigation li.dl-back{display:none;}
.no-js .primary-navigation li > a:not(:only-child):after{content:'';}
#primary-navigation .hamburger-toggle > span,
#primary-navigation .overlay-toggle > span,
#primary-navigation.overlay-active.close .overlay-toggle > span,
#perspective-menu-buttons.primary-navigation .perspective-toggle span,
#page.vertical-header .vertical-toggle > span,
#thegem-perspective #primary-navigation .perspective-menu-close:before,
#thegem-perspective #primary-navigation .perspective-menu-close:after{background-color:#3c3950;}
.hamburger-minicart > a, .hamburger-minicart:hover > a{color:#3c3950;}
#site-header:not(.shrink) .header-colors-light #primary-navigation .hamburger-toggle > span,
#site-header:not(.shrink) .header-colors-light #primary-navigation:not(.overlay-active) .overlay-toggle > span,
#site-header:not(.shrink) .header-colors-light #primary-navigation.overlay-active.close .overlay-toggle > span,
#site-header:not(.shrink) .header-colors-light #perspective-menu-buttons.primary-navigation .perspective-toggle span{background-color:#ffffff;}
#site-header:not(.shrink) .header-colors-light .hamburger-minicart > a,
#site-header:not(.shrink) .header-colors-light .hamburger-minicart:hover > a{color:#ffffff;}
#footer-nav{padding:40px 0;border-top:1px solid #313646;}
@media(max-width:1199px){
#footer-nav .row{margin-top:-3em;}
#footer-nav .row > *{margin-top:3em;}
}
#footer-navigation{margin-bottom:0;}
#footer-menu{display:inline-block;margin:0 -21px;}
#footer-menu li{display:inline-block;padding:0 21px;position:relative;line-height:1;}
#footer-menu li + li:before{content:'';width:0;height:100%;position:absolute;left:-1px;top:0;font-size:0;border-left:1px solid #232234;border-right:1px solid #333146;}
#footer-menu li a{font-size:92.86%;display:block;}
#footer-socials{text-align:right;}
#footer-socials .socials{text-align:right;margin:0 -7px;display:inline-block;vertical-align:middle;}
.footer-socials-item{display:inline-block;vertical-align:top;padding:0 7px;}
.footer-socials-item a{display:block;position:relative;font-size:0;width:20px;line-height:inherit;}
.footer-socials-item a:after{position:absolute;font-family:'thegem-socials';display:block;font-size:16px;width:100%;height:100%;top:0;left:0;text-align:center;transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;}
.footer-socials-item.twitter a:after{content:'\e603';}
.footer-socials-item.facebook a:after{content:'\e601';}
.footer-socials-item.linkedin a:after{content:'\e604';}
.footer-socials-item.googleplus a:after{content:'\e602';}
.footer-socials-item.stumbleupon a:after{content:'\e606';}
.footer-socials-item.rss a:after{content:'\e608';}
@media(max-width:991px){
#footer-nav #footer-socials{text-align:center;}
#footer-nav .footer-site-info{text-align:center;}
#footer-navigation #footer-menu li{margin:5px 0;}
} #colophon{position:relative;padding:110px 0 45px;background-position:50% 0;background-size:cover;background-repeat:no-repeat;}
.footer-widget-area{margin-bottom:1.421em;}
.footer-site-info{font-size:92.86%;}
.footer-site-info a:hover{text-decoration:underline;}
.block-content{padding:135px 0 100px;}
.block-content:last-of-type{padding-bottom:110px;}
.no-bottom-margin:last-of-type{padding-bottom:0;}
.page-title + .no-top-margin,
#page-title + .no-top-margin,
.gem-slideshow + .no-top-margin,
.no-top-margin:first-child{padding-top:0;}
.block-content + .block-content{padding-top:0;}
.fullwidth-block{position:relative;}
.fullwidth-top-marker, .fullwidth-bottom-marker{position:absolute;width:140px;height:70px;left:50%;margin-left:-70px;z-index:10;}
.fullwidth-top-marker.marker-direction-inside{top:0;}
.fullwidth-top-marker.marker-direction-outside{top:-69px;}
.fullwidth-bottom-marker.marker-direction-inside{bottom:0;}
.fullwidth-bottom-marker.marker-direction-outside{bottom:-69px;}
.wpb-js-composer vc_tta.vc_general .vc_tta-panel-heading .vc_tta-panel-title{line-height:1.2;}
.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs .vc_tta-panel-body{box-sizing:border-box;}
.wpb-js-composer .vc_tta.vc_general.vc_tta-shape-square .vc_tta-panel-body{min-height:0px;}
.wpb-js-composer .vc_tta.vc_general.vc_tta-shape-square .vc_tta-panel-body, .wpb-js-composer .vc_tta.vc_general.vc_tta-shape-square .vc_tta-panel-heading{border-radius:0px;}
.wpb-js-composer .vc_tta.vc_general.vc_tta-shape-square .vc_tta-tabs-container{margin:0px;}
.wpb-js-composer .vc_tta.vc_general.vc_tta-shape-square .vc_tta-tab > a{border-radius:0px;}
.wpb-js-composer .vc_non_responsive .vc_tta.vc_general.vc_tta-shape-square.vc_tta-tabs .vc_tta-panels, .wpb-js-composer .vc_tta-o-non-responsive .vc_tta.vc_general.vc_tta-shape-square.vc_tta-tabs .vc_tta-panels{border-radius:0px;}
@media(min-width:768px){
.wpb-js-composer .vc_tta.vc_general.vc_tta-shape-square.vc_tta-tabs .vc_tta-panels{border-radius:0px;}
}
.wpb-js-composer .vc_tta.vc_general.vc_tta-shape-square.vc_tta-o-no-fill .vc_tta-panel-body{border-radius:0;}
.wpb-js-composer .vc_tta.vc_general.vc_tta-shape-square.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel.vc_active + .vc_tta-panel:not(:first-child):not(:last-child) .vc_tta-panel-heading,
.wpb-js-composer .vc_tta.vc_general.vc_tta-shape-square.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel.vc_active + .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-heading{border-top-left-radius:0px;border-top-right-radius:0px;}
.wpb-js-composer .vc_tta.vc_general.vc_tta-shape-rounded .vc_tta-panel-body{min-height:6px;}
.wpb-js-composer .vc_tta.vc_general.vc_tta-shape-rounded .vc_tta-panel-body, .wpb-js-composer .vc_tta.vc_general.vc_tta-shape-rounded .vc_tta-panel-heading{border-radius:3px;}
.wpb-js-composer .vc_tta.vc_general.vc_tta-shape-rounded .vc_tta-tabs-container{margin:3px;}
.wpb-js-composer .vc_tta.vc_general.vc_tta-shape-rounded .vc_tta-tab > a{border-radius:3px;}
.wpb-js-composer .vc_non_responsive .vc_tta.vc_general.vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panels, .wpb-js-composer .vc_tta-o-non-responsive .vc_tta.vc_general.vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panels{border-radius:3px;}
@media(min-width:768px){
.wpb-js-composer .vc_tta.vc_general.vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panels{border-radius:3px;}
}
.wpb-js-composer .vc_tta.vc_general.vc_tta-shape-rounded.vc_tta-o-no-fill .vc_tta-panel-body{border-radius:0;}
.wpb-js-composer .vc_tta.vc_general.vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel.vc_active + .vc_tta-panel:not(:first-child):not(:last-child) .vc_tta-panel-heading,
.wpb-js-composer .vc_tta.vc_general.vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel.vc_active + .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-heading{border-top-left-radius:3px;border-top-right-radius:3px;}
.wpb-js-composer .vc_tta.vc_general.vc_tta-shape-round .vc_tta-panel-body{min-height:36px;}
.wpb-js-composer .vc_tta.vc_general.vc_tta-shape-round .vc_tta-panel-body, .wpb-js-composer .vc_tta.vc_general.vc_tta-shape-round .vc_tta-panel-heading{border-radius:18px;}
.wpb-js-composer .vc_tta.vc_general.vc_tta-shape-round .vc_tta-tabs-container{margin:18px;}
.wpb-js-composer .vc_tta.vc_general.vc_tta-shape-round .vc_tta-tab > a{border-radius:18px;}
.wpb-js-composer .vc_non_responsive .vc_tta.vc_general.vc_tta-shape-round.vc_tta-tabs .vc_tta-panels, .wpb-js-composer .vc_tta-o-non-responsive .vc_tta.vc_general.vc_tta-shape-round.vc_tta-tabs .vc_tta-panels{border-radius:18px;}
@media(min-width:768px){
.wpb-js-composer .vc_tta.vc_general.vc_tta-shape-round.vc_tta-tabs .vc_tta-panels{border-radius:18px;}
}
.wpb-js-composer .vc_tta.vc_general.vc_tta-shape-round.vc_tta-o-no-fill .vc_tta-panel-body{border-radius:0;}
.wpb-js-composer .vc_tta.vc_general.vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel.vc_active + .vc_tta-panel:not(:first-child):not(:last-child) .vc_tta-panel-heading,
.wpb-js-composer .vc_tta.vc_general.vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel.vc_active + .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-heading{border-top-left-radius:18px;border-top-right-radius:18px;}
.wpb-js-composer .vc_tta.vc_general.vc_tta-pageable .vc_tta-panel-body{border:0 none;}
.wpb-js-composer .vc_tta-shape-rounded:not(.vc_tta-o-no-fill) .vc_tta-panel.vc_active .vc_tta-panel-heading{border-bottom-left-radius:0;border-bottom-right-radius:0;}
.wpb-js-composer .vc_tta-shape-rounded:not(.vc_tta-o-no-fill) .vc_tta-panel.vc_active .vc_tta-panel-body{border-top-left-radius:0;border-top-right-radius:0;}
.wpb-js-composer .vc_non_responsive .vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panel-body::before, .wpb-js-composer .vc_tta-o-non-responsive .vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panel-body::before, .wpb-js-composer .vc_non_responsive .vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panel-body::after, .wpb-js-composer .vc_tta-o-non-responsive .vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panel-body::after{box-sizing:border-box;content:'';display:none;position:absolute;width:3px;height:3px;border-radius:3px;border-style:inherit;border-width:inherit;}
@media(min-width:768px){
.wpb-js-composer .vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panel-body::before, .wpb-js-composer .vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panel-body::after{box-sizing:border-box;content:'';display:none;position:absolute;width:3px;height:3px;border-radius:3px;border-style:inherit;border-width:inherit;}
}
.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:not(:first-child):not(:last-child) .vc_tta-panel-heading{border-radius:0;}
.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:not(:first-child):not(:last-child) .vc_tta-panel-body{border-radius:0;}
.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:first-child:not(:last-child) .vc_tta-panel-heading,
.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:first-child:not(:last-child) .vc_tta-panel-body{border-bottom-left-radius:0;border-bottom-right-radius:0;}
.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-heading,
.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-body{border-top-left-radius:0;border-top-right-radius:0;}
.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:not(:first-child):not(:last-child):not(.vc_active) .vc_tta-panel-heading,
.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:not(:first-child):not(:last-child):not(.vc_active) .vc_tta-panel-body{border-radius:0;}
.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:not(:first-child):not(:last-child).vc_active .vc_tta-panel-heading{border-top-left-radius:0;border-top-right-radius:0;}
.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:first-child:not(:last-child):not(.vc_active) .vc_tta-panel-heading,
.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:first-child:not(:last-child):not(.vc_active) .vc_tta-panel-body{border-bottom-left-radius:0;border-bottom-right-radius:0;}
.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-heading,
.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-body{border-top-left-radius:0;border-top-right-radius:0;}
.wpb-js-composer .vc_tta-shape-round:not(.vc_tta-o-no-fill) .vc_tta-panel.vc_active .vc_tta-panel-heading{border-bottom-left-radius:0;border-bottom-right-radius:0;}
.wpb-js-composer .vc_tta-shape-round:not(.vc_tta-o-no-fill) .vc_tta-panel.vc_active .vc_tta-panel-body{border-top-left-radius:0;border-top-right-radius:0;}
.wpb-js-composer .vc_non_responsive .vc_tta-shape-round.vc_tta-tabs .vc_tta-panel-body::before, .wpb-js-composer .vc_tta-o-non-responsive .vc_tta-shape-round.vc_tta-tabs .vc_tta-panel-body::before, .wpb-js-composer .vc_non_responsive .vc_tta-shape-round.vc_tta-tabs .vc_tta-panel-body::after, .wpb-js-composer .vc_tta-o-non-responsive .vc_tta-shape-round.vc_tta-tabs .vc_tta-panel-body::after{box-sizing:border-box;content:'';display:none;position:absolute;width:18px;height:18px;border-radius:18px;border-style:inherit;border-width:inherit;}
@media(min-width:768px){
.wpb-js-composer .vc_tta-shape-round.vc_tta-tabs .vc_tta-panel-body::before, .wpb-js-composer .vc_tta-shape-round.vc_tta-tabs .vc_tta-panel-body::after{box-sizing:border-box;content:'';display:none;position:absolute;width:18px;height:18px;border-radius:18px;border-style:inherit;border-width:inherit;}
.wpb-js-composer .vc_tta.vc_tta-shape-round.vc_tta-tabs .vc_tta-panel-body::before, .wpb-js-composer .vc_tta.vc_tta-shape-round.vc_tta-tabs .vc_tta-panel-body::after{width:18px;height:18px;border-radius:18px;}
}
.wpb-js-composer .vc_tta-shape-round.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:not(:first-child):not(:last-child) .vc_tta-panel-heading{border-radius:0;}
.wpb-js-composer .vc_tta-shape-round.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:not(:first-child):not(:last-child) .vc_tta-panel-body{border-radius:0;}
.wpb-js-composer .vc_tta-shape-round.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:first-child:not(:last-child) .vc_tta-panel-heading,
.wpb-js-composer .vc_tta-shape-round.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:first-child:not(:last-child) .vc_tta-panel-body{border-bottom-left-radius:0;border-bottom-right-radius:0;}
.wpb-js-composer .vc_tta-shape-round.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-heading,
.wpb-js-composer .vc_tta-shape-round.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-body{border-top-left-radius:0;border-top-right-radius:0;}
.wpb-js-composer .vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:not(:first-child):not(:last-child):not(.vc_active) .vc_tta-panel-heading,
.wpb-js-composer .vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:not(:first-child):not(:last-child):not(.vc_active) .vc_tta-panel-body{border-radius:0;}
.wpb-js-composer .vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:not(:first-child):not(:last-child).vc_active .vc_tta-panel-heading{border-top-left-radius:0;border-top-right-radius:0;}
.wpb-js-composer .vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:first-child:not(:last-child):not(.vc_active) .vc_tta-panel-heading,
.wpb-js-composer .vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:first-child:not(:last-child):not(.vc_active) .vc_tta-panel-body{border-bottom-left-radius:0;border-bottom-right-radius:0;}
.wpb-js-composer .vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-heading,
.wpb-js-composer .vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-body{border-top-left-radius:0;border-top-right-radius:0;}
.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-container, .wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-container{margin-top:0;}
.wpb-js-composer .vc_tta.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel-body::before, .wpb-js-composer .vc_tta.vc_non_responsive .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel-body::before, .wpb-js-composer .vc_tta.vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel-body::before{border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-right-width:0;border-bottom-width:0;}
.wpb-js-composer .vc_tta.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel-body::after, .wpb-js-composer .vc_tta.vc_non_responsive .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel-body::after, .wpb-js-composer .vc_tta.vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel-body::after{border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left-width:0;border-bottom-width:0;}
.wpb-js-composer .vc_tta.vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel-body::before, .wpb-js-composer .vc_tta.vc_non_responsive .vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel-body::before, .wpb-js-composer .vc_tta.vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel-body::before{border-bottom-right-radius:0;border-top-right-radius:0;border-top-left-radius:0;border-right-width:0;border-top-width:0;}
.wpb-js-composer .vc_tta.vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel-body::after, .wpb-js-composer .vc_tta.vc_non_responsive .vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel-body::after, .wpb-js-composer .vc_tta.vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel-body::after{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-left-width:0;border-top-width:0;}
.wpb-js-composer .vc_tta.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panel-body::before, .wpb-js-composer .vc_tta.vc_non_responsive .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panel-body::before, .wpb-js-composer .vc_tta.vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panel-body::before{right:auto;bottom:auto;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-right-width:0;border-bottom-width:0;}
.wpb-js-composer .vc_tta.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panel-body::after, .wpb-js-composer .vc_tta.vc_non_responsive .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panel-body::after, .wpb-js-composer .vc_tta.vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panel-body::after{right:auto;top:auto;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0;border-top-width:0;}
.wpb-js-composer .vc_tta.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panel-body::before, .wpb-js-composer .vc_tta.vc_non_responsive .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panel-body::before, .wpb-js-composer .vc_tta.vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panel-body::before{left:auto;bottom:auto;border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left-width:0;border-bottom-width:0;}
.wpb-js-composer .vc_tta.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panel-body::after, .wpb-js-composer .vc_tta.vc_non_responsive .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panel-body::after, .wpb-js-composer .vc_tta.vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panel-body::after{left:auto;top:auto;border-top-right-radius:0;border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:0;border-top-width:0;}
.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs .vc_tta-panel-body{overflow:visible;}
.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs .vc_tta-title-text:not(:empty):not(:first-child),
.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs .vc_tta-title-text:not(:empty) ~ *,
.wpb-js-composer .vc_tta.vc_general.vc_tta-accordion .vc_tta-title-text:not(:empty):not(:first-child),
.wpb-js-composer .vc_tta.vc_general.vc_tta-accordion .vc_tta-title-text:not(:empty) ~ *{margin-left:10px;}
.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs .vc_tta-title-text:not(:empty) ~ .vc_tta-controls-icon,
.wpb-js-composer .vc_tta.vc_general.vc_tta-accordion .vc_tta-title-text:not(:empty) ~ .vc_tta-controls-icon{margin-left:0;}
.wpb-js-composer .vc_tta.vc_general .vc_tta-icon.gem-print-icon{display:inline-block;vertical-align:middle;}
.wpb-js-composer .vc_tta.vc_general .vc_tta-icon.gem-print-icon.gem-icon-pack-elegant{font-size:16px;}
.wpb-js-composer .vc_tta.vc_general .vc_tta-icon.gem-print-icon.gem-icon-pack-material{font-size:24px;}
.wpb-js-composer .vc_tta.vc_general .vc_tta-icon.gem-print-icon.gem-icon-pack-fontawesome{font-size:14px;}
.wpb-js-composer .vc_tta.vc_general .vc_tta-icon.gem-print-icon.gem-icon-pack-userpack{font-size:16px;}
.wpb-js-composer .vc_tta.vc_general .vc_tta-title-text{display:inline-block;vertical-align:middle;}
.wpb-js-composer .vc_tta.vc_general .vc_tta-tab{vertical-align:bottom;}
.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs-position-bottom .vc_tta-tab{vertical-align:top;}
.wpb-js-composer .vc_tta.vc_tta-tabs .vc_tta-panel .vc_tta-panel-title, .wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-panel .vc_tta-panel-title{font-family:'Montserrat UltraLight';font-weight:normal;text-transform:uppercase;font-size:14px;}
.wpb-js-composer .vc_tta.vc_tta-tabs .vc_tta-panel.vc_active .vc_tta-panel-title, .wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-title, .wpb-js-composer .vc_tta.vc_tta-tabs.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title, .wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title
.wpb-js-composer .vc_tta.vc_tta-tabs .vc_tta-panel.vc_tta-style-modern .vc_tta-panel-title, .wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title, .wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-style-simple_dashed .vc_tta-panel .vc_tta-panel-title{font-family:'Montserrat';font-weight:bold;}
.wpb-js-composer .vc_tta.vc_tta-tabs.vc_general .vc_tta-tab > a{padding:12px 25px;}
.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs .vc_tta-panel-body{padding:50px;}
.wpb-js-composer .vc_tta.vc_general.vc_tta-color-thegem .vc_tta-panel-heading .vc_tta-panel-title > a{padding-top:16px;padding-bottom:16px;}
.wpb-js-composer .vc_tta.vc_general.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-panel-heading .vc_tta-panel-title > a{padding-top:17px;padding-bottom:17px;}
.wpb-js-composer .vc_tta.vc_general.vc_tta-color-thegem.vc_tta-style-outline .vc_tta-panel-heading .vc_tta-panel-title > a{padding-top:16px;padding-bottom:16px;}
.wpb-js-composer .vc_tta.vc_tta-tabs .vc_tta-tab a{font-family:'Montserrat UltraLight';font-size:14px;text-transform:uppercase;font-weight:normal;}
.wpb-js-composer .vc_tta.vc_tta-tabs .vc_tta-tab.vc_active > a, .wpb-js-composer .vc_tta.vc_tta-tabs.vc_tta-style-outline .vc_tta-tab a, .wpb-js-composer .vc_tta.vc_tta-tabs.vc_tta-style-modern .vc_tta-tab a{font-family:'Montserrat';font-weight:bold;}
.wpb-js-composer .widget .vc_tta.vc_tta-tabs.vc_tta-color-thegem .vc_tta-tab a, .wpb-js-composer .widget .vc_tta.vc_tta-tabs.vc_tta-color-thegem .vc_tta-tab.vc_active > a, .wpb-js-composer .widget .vc_tta.vc_tta-tabs.vc_tta-color-thegem.vc_tta-style-outline .vc_tta-tab a, .wpb-js-composer .widget .vc_tta.vc_tta-tabs.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-tab a{font-family:inherit;font-weight:inherit;text-transform:none;}
.wpb-js-composer .widget .vc_tta.vc_tta-tabs.vc_tta-color-thegem.vc_general .vc_tta-tab > a{padding:2px 23px;}
.wpb-js-composer .widget .vc_tta.vc_general.vc_tta-color-thegem.vc_tta-tabs .vc_tta-panel-body{padding:25px 40px;}
.wpb-js-composer .widget .vc_tta.vc_general.vc_tta-color-thegem .vc_tta-panel-heading .vc_tta-panel-title > a{padding-top:13px;padding-bottom:13px;}
.wpb-js-composer .widget .vc_tta.vc_general.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-panel-heading .vc_tta-panel-title > a{padding-top:12px;padding-bottom:12px;}
.wpb-js-composer .widget .vc_tta.vc_general.vc_tta-color-thegem.vc_tta-style-outline .vc_tta-panel-heading .vc_tta-panel-title > a{padding-top:11px;padding-bottom:11px;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading{margin-bottom:-1px;}
.wpb-js-composer .widget .vc_tta.vc_tta-tabs.vc_tta-color-thegem.vc_general.vc_tta-style-classic:not([class*="vc_tta-gap"]) .vc_tta-tab.vc_active > a{padding:4px 23px;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading{border-color:#b6c6c9;background-color:#f4f6f7;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover, .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus{background-color:#f4f6f7;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title > a{color:#5f727f;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading{border-color:#b6c6c9;background-color:#ffffff;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title > a{color:#5f727f;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body{background-color:#ffffff;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after{border-color:#b6c6c9;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-controls-icon::before, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-controls-icon::after{border-color:#b6c6c9;color:#b6c6c9;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after{border-color:#b6c6c9;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-tab > a{border-color:#b6c6c9;background-color:#f4f6f7;color:#5f727f;}
.wpb-js-composer .widget .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-tab > a{color:#00bcd4;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-tab > a:hover, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-tab > a:focus{background-color:#f4f6f7;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-tab.vc_active > a{border-color:#b6c6c9;background-color:#ffffff;color:#5f727f;}
.wpb-js-composer .widget .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-tab.vc_active > a{color:#5f727f;}
@media(min-width:768px){
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels{background-color:#ffffff;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after{border-color:#b6c6c9;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body{border-color:transparent;background-color:transparent;}
} .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading{margin-bottom:-1px;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top.vc_tta-style-modern .vc_tta-tabs-container{margin-bottom:0;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-bottom.vc_tta-style-modern .vc_tta-tabs-container{margin-top:0;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left.vc_tta-style-modern .vc_tta-tabs-container{margin-right:0;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right.vc_tta-style-modern .vc_tta-tabs-container{margin-left:0;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-panel-body, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-panel-heading, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-tab > a{border-width:0;background-image:none;filter:none;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading{border-color:transparent;background-color:#99a9b5;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus{background-color:#99a9b5;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title > a{color:#dfe5e8;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading{border-color:transparent;background-color:#3c3950;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title > a{color:#ffffff;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body{background-color:#3c3950;color:#99a9b5;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after{border-color:transparent;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-controls-icon::before, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-controls-icon::after{border-color:#dfe5e8;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after{border-color:#ffffff;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-tab > a{border-color:transparent;background-color:#99a9b5;color:#dfe5e8;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-tab > a:hover, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-tab > a:focus{background-color:#99a9b5;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-tab.vc_active > a{border-color:transparent;background-color:#3c3950;color:#ffffff;}
@media(min-width:768px){
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels{background-color:#3c3950;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after{border-color:transparent;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body{border-color:transparent;background-color:transparent;}
} .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading{margin-bottom:-1px;}
.wpb-js-composer .vc_tta.vc_tta-tabs.vc_tta-color-thegem.vc_tta-style-flat .vc_tta-tab > a{padding-top:10px;padding-bottom:10px;}
.wpb-js-composer .widget .vc_tta.vc_tta-tabs.vc_tta-color-thegem.vc_tta-style-flat .vc_tta-tab > a{padding-top:0;padding-bottom:0;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading{border-color:transparent;background-color:#dfe5e8;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus{background-color:#dfe5e8;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title > a{color:#5f727f;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading{border-color:transparent;background-color:#f4f6f7;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title > a{color:#5f727f;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body{background-color:#f4f6f7;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body::before, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body::after{border-color:transparent;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-flat .vc_tta-controls-icon::before, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-flat .vc_tta-controls-icon::after{border-color:#5f727f;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after{border-color:#5f727f;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-flat .vc_tta-tab > a{border-color:transparent;background-color:#dfe5e8;color:#5f727f;}
.wpb-js-composer .widget .vc_tta.vc_tta-color-thegem.vc_tta-style-flat .vc_tta-tab > a{color:#99a9b5;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-flat .vc_tta-tab > a:hover, .vc_tta.vc_tta-color-thegem.vc_tta-style-flat .vc_tta-tab > a:focus{background-color:#dfe5e8;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-flat .vc_tta-tab.vc_active > a{border-color:transparent;background-color:#f4f6f7;color:#5f727f;}
@media(min-width:768px){
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels{background-color:#f4f6f7;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels::before, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels::after{border-color:transparent;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body{border-color:transparent;background-color:transparent;}
} .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading{margin-bottom:-2px;}
.wpb-js-composer .vc_tta.vc_tta-tabs.vc_tta-color-thegem.vc_tta-style-outline .vc_tta-tab > a{padding-top:11px;padding-bottom:11px;}
.wpb-js-composer .widget .vc_tta.vc_tta-tabs.vc_tta-color-thegem.vc_tta-style-outline .vc_tta-tab > a{padding-top:1px;padding-bottom:1px;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading{border-color:#99a9b5;background-color:#99a9b5;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus{background-color:#99a9b5;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title > a{color:#ffffff;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading{border-color:#99a9b5;background-color:#ffffff;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title > a{color:#99a9b5;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body{background-color:#ffffff;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after{border-color:#99a9b5;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-outline .vc_tta-controls-icon::before, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-outline .vc_tta-controls-icon::after{border-color:#ffffff;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after{border-color:#99a9b5;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-outline .vc_tta-tab > a{border-color:#99a9b5;background-color:#99a9b5;color:#ffffff;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-outline .vc_tta-tab > a:hover, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-outline .vc_tta-tab > a:focus{background-color:#99a9b5;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-outline .vc_tta-tab.vc_active > a{border-color:#99a9b5;background-color:#ffffff;color:#99a9b5;}
@media(min-width:768px){
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels{background-color:#ffffff;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after{border-color:#99a9b5;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body{border-color:transparent;background-color:transparent;}
}
.wpb-js-composer .vc_tta.vc_tta-tabs.vc_tta-o-no-fill.vc_tta-color-thegem .vc_tta-panels, .wpb-js-composer .vc_tta.vc_tta-o-no-fill.vc_tta-color-thegem .vc_tta-panels .vc_tta-panel-body{border-color:transparent;background-color:transparent;}
body .fancybox-title-over-wrap{width:100%;}
.gem-simple-gallery .gem-gallery-items-carousel-wrap{position:relative;}
.gem-simple-gallery .gem-gallery-item{float:left;position:relative;text-align:center;margin:0 21px;overflow:hidden;max-width:100%;}
.gem-simple-gallery.responsive .gem-gallery-item{margin:0;}
.widget .gem-simple-gallery .gem-gallery-item{width:261px;}
.gem-simple-gallery .gem-gallery-item a{display:inline-block;vertical-align:top;max-width:100%;}
.gem-simple-gallery .gem-gallery-items-carousel-wrap{overflow:hidden;}
.gem-simple-gallery .gem-gallery-thumbs-carousel-wrap .gem-gallery-item a{position:relative;}
.gem-simple-gallery .gem-gallery-item a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.gem-simple-gallery .gem-gallery-item a:hover:before{opacity:0.7;}
.gem-simple-gallery .gem-gallery-caption{display:none;}
.gem-simple-gallery .gem-gallery-item img{display:inline-block;height:auto;}
.gem-simple-gallery .gem-gallery-item a:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;transition:all 0.3s linear 0.4s;-moz-transition:all 0.3s linear 0.4s;-webkit-transition:all 0.3s linear 0.4s;opacity:0;z-index:5;}
.gem-simple-gallery .gem-gallery-item a:hover:before{opacity:1;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
.gem-simple-gallery .gem-gallery-item a img{transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
.gem-simple-gallery .gem-gallery-item a:hover img{transition:all 0.3s linear 0.2s;-moz-transition:all 0.3s linear 0.2s;-webkit-transition:all 0.3s linear 0.2s;}
.gem-simple-gallery .gem-gallery-item a:after{content:'\e60f';font-family:'thegem-icons';font-weight:normal;font-style:normal;font-size:63px;height:63px;line-height:63px;width:63px;text-align:center;position:absolute;top:0%;left:50%;transition:all 0.2s ease 0.1s;-moz-transition:all 0.2s ease 0.1s;-webkit-transition:all 0.2s ease 0.1s;margin-left:-32px;margin-top:-32px;z-index:5;opacity:0;}
.gem-simple-gallery .gem-gallery-item a:hover:after{transition:all 0.2s ease 0.1s;-moz-transition:all 0.2s ease 0.1s;-webkit-transition:all 0.2s ease 0.1s;top:50%;opacity:1;}
.gem-simple-gallery .gem-prev, .gem-simple-gallery .gem-next{z-index:5;}
.gem-icon-with-title{margin-bottom:1.421em;}
.gem-icon-with-title > .gem-icon-with-title-icon{display:table-cell;padding-right:10px;vertical-align:middle;}
.gem-icon-with-title-icon-size-medium > .gem-icon-with-title-icon{padding-right:20px;}
.gem-icon-with-title-icon-size-big > .gem-icon-with-title-icon{padding-right:30px;}
.gem-iconed-title{display:table-cell;vertical-align:middle;text-transform:uppercase;width:99%;}
.gem-iconed-title > *{margin:0;}
.gem-icon-with-text{margin-bottom:1.421em;}
.gem-icon-with-text > .gem-icon-with-text-icon{display:table-cell;padding-right:10px;vertical-align:top;}
.gem-icon-with-text-icon-size-medium > .gem-icon-with-text-icon{padding-right:20px;}
.gem-icon-with-text-icon-size-big > .gem-icon-with-text-icon{padding-right:30px;}
.gem-icon-with-text.gem-icon-with-text-flow > .gem-icon-with-text-icon{display:block;float:left;margin:0 10px 0 0;padding-right:0;}
.gem-icon-with-text-icon-size-medium.gem-icon-with-text-flow > .gem-icon-with-text-icon{margin:0 20px 0 0;}
.gem-icon-with-text-icon-size-big.gem-icon-with-text-flow > .gem-icon-with-text-icon{margin:0 30px 0 0;}
.gem-icon-with-text > .gem-icon-with-text-content{display:table-cell;width:99%;vertical-align:top;}
.gem-icon-with-text.gem-icon-with-text-flow > .gem-icon-with-text-content{display:block;width:auto;}
.gem-icon-with-text.centered-box > .gem-icon-with-title{display:block;}
.gem-icon-with-text.centered-box > .gem-icon-with-text-icon, .gem-icon-with-text.centered-box > .gem-icon-with-title > .gem-icon-with-title-icon{display:block;text-align:center;padding:0 0 10px;}
.gem-icon-with-text.centered-box > .gem-icon-with-title > .gem-iconed-title{display:block;}
.gem-icon-with-text-icon-size-medium.centered-box > .gem-icon-with-text-icon, .gem-icon-with-text-icon-size-medium.centered-box > .gem-icon-with-title > .gem-icon-with-title-icon{display:block;text-align:center;padding:0 0 20px;}
.gem-icon-with-text-icon-size-big.centered-box > .gem-icon-with-text-icon, .gem-icon-with-text-icon-size-big.centered-box > .gem-icon-with-title > .gem-icon-with-title-icon{display:block;text-align:center;padding:0 0 30px;}
.gem-icon-with-text.gem-icon-with-text-flow.centered-box > .gem-icon-with-text-icon{float:none;margin:0;}
.gem-icon-with-text.centered-box > .gem-icon-with-text-content{display:block;width:auto;}
.gem-icon-with-text > .gem-icon-with-title, .gem-icon-with-text > .gem-icon-with-title + .gem-icon-with-text-content{display:table-row;}
.gem-icon-with-text > .gem-icon-with-title + .gem-icon-with-text-content > .gem-icon-with-text-empty,
.gem-icon-with-text > .gem-icon-with-title + .gem-icon-with-text-content > .gem-icon-with-text-text{display:table-cell;}
@media(max-width:768px){
.gem-icon-with-text:not(.disable-mobile-centered) > .gem-icon-with-text-icon{display:block;text-align:center;padding:0 0 10px;padding-right:0 !important;}
.gem-icon-with-text-icon-size-medium:not(.disable-mobile-centered) > .gem-icon-with-text-icon{display:block;text-align:center;padding:0 0 20px;}
.gem-icon-with-text-icon-size-big:not(.disable-mobile-centered) > .gem-icon-with-text-icon{display:block;text-align:center;padding:0 0 30px;}
.gem-icon-with-text.gem-icon-with-text-flow:not(.disable-mobile-centered) > .gem-icon-with-text-icon{float:none;margin:0;}
.gem-icon-with-text:not(.disable-mobile-centered) > .gem-icon-with-text-content,
.gem-icon-with-text.centered-box > .gem-icon-with-title + .gem-icon-with-text-content{display:block;width:auto;text-align:center;}
.gem-icon-with-text:not(.disable-mobile-centered) > .gem-icon-with-title + .gem-icon-with-text-content{text-align:left;}
} .gem-widget-button .gem-button-separator{display:flex;justify-content:center;align-items:center;}
.gem-button-separator-holder{flex-grow:1;}
.gem-button-separator-holder:first-child .gem-button-separator-line{margin-left:auto;margin-right:0;}
.gem-button-separator-holder:first-child .gem-button-separator-line svg{transform:rotate(180deg);}
.gem-button-separator-holder svg{display:block;}
.gem-button-sep-button .gem-button{margin:20px 0;vertical-align:middle;}
.gem-button-separator-type-single .gem-button-separator-line{border-top:2px solid;border-bottom:2px solid;height:0;}
.gem-button-separator-type-square .gem-button-separator-button{padding:0 20px;}
.gem-button-separator-type-soft-double .gem-button-separator-line{border-top:1px solid;border-bottom:1px solid;height:7px;}
.gem-button-separator-type-square .gem-button-separator-button{padding:0 40px;}
.gem-button-separator-type-strong-double .gem-button-separator-line{border-top:4px solid;border-bottom:4px solid;height:17px;}
.gem-button-separator-type-load-more .gem-button-separator-button{padding:0 20px;}
.gem-button-separator-type-load-more .gem-button-separator-line{border-top:1px solid;border-bottom:1px solid;height:4px;}
.clearboth{clear:both;height:0;font-size:0;line-height:0;}
.clear{height:0;font-size:0;line-height:0;clear:both;}
.gem-divider{position:relative;border-top:1px solid transparent;height:0;font-size:0;line-height:0;}
.gem-divider-style-1{height:1px;border:0 none;}
.gem-divider-style-2{border-top:3px solid transparent;}
.gem-divider-style-3{border-top:7px solid transparent;}
.gem-divider-style-4{height:8px;border:0 none;}
.gem-divider-style-5{height:6px;border:0 none;}
.gem-divider-style-6{border-top:0;height:10px;background:url(//bitquery.io/wp-content/themes/thegem-elementor/images/divider-zigzag.png) repeat-x 50% 0;}
.gem-divider-style-7{border-top:0;height:8px;background:url(//bitquery.io/wp-content/themes/thegem-elementor/images/divider-wave.png) repeat-x 50% 0;}
.gem-dropcap .gem-dropcap-letter{float:left;position:relative;font-size:127%;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;overflow:hidden;margin-right:21px;text-align:center;width:80px;height:80px;line-height:80px;margin-top:7px;}
.gem-dropcap.gem-dropcap-style-medium .gem-dropcap-letter{width:50px;height:50px;line-height:48px;}
.gem-dropcap.gem-dropcap-shape-square .gem-dropcap-letter{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before, .wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon[data-vc-tta-controls-icon="chevron"]::before{-webkit-transform:rotate(-45deg) translate(-25%, -25%);-ms-transform:rotate(-45deg) translate(-25%, -25%);transform:rotate(-45deg) translate(-25%, -25%);}
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_active .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before, .wpb-js-composer .vc_tta.vc_tta-accordion .vc_active .vc_tta-controls-icon[data-vc-tta-controls-icon="chevron"]::before{-webkit-transform:rotate(45deg) translate(-25%, -25%);-ms-transform:rotate(45deg) translate(-25%, -25%);transform:rotate(45deg) translate(-25%, -25%);}
.wpb-js-composer .vc_tta.vc_general.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title > a, .wpb-js-composer .vc_tta.vc_general.vc_tta-accordion .vc_tta-controls-icon-position-right.vc_tta-panel-title > a, .wpb-js-composer .vc_tta.vc_general.vc_tta-accordion [data-vc-tta-controls-icon-position="left"].vc_tta-panel-title > a,
.wpb-js-composer .vc_tta.vc_general.vc_tta-accordion [data-vc-tta-controls-icon-position="right"].vc_tta-panel-title > a{padding-left:50px;padding-right:50px;}
.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-style-simple_solid .vc_tta-controls-icon-position-left.vc_tta-panel-title > a, .wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-style-simple_dashed .vc_tta-controls-icon-position-left.vc_tta-panel-title > a, .wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-style-simple_solid [data-vc-tta-controls-icon-position="left"].vc_tta-panel-title > a,
.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-style-simple_dashed [data-vc-tta-controls-icon-position="left"].vc_tta-panel-title > a{padding-left:30px;padding-right:0;}
.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-style-simple_solid .vc_tta-controls-icon-position-right.vc_tta-panel-title > a, .wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-style-simple_dashed .vc_tta-controls-icon-position-right.vc_tta-panel-title > a, .wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-style-simple_solid [data-vc-tta-controls-icon-position="right"].vc_tta-panel-title > a,
.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-style-simple_dashed [data-vc-tta-controls-icon-position="right"].vc_tta-panel-title > a{padding-left:0;padding-right:30px;}
.wpb-js-composer .vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-body{padding:50px;}
.wpb-js-composer .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-simple_solid .vc_tta-panel-body, .wpb-js-composer .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-simple_dashed .vc_tta-panel-body{padding:30px 0 50px;}
.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-style-simple_solid .vc_tta-panel .vc_tta-panel-title, .wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-style-simple_dashed .vc_tta-panel .vc_tta-panel-title{font-size:16px;}
.wpb-js-composer .widget .vc_tta.vc_tta-accordion.vc_tta-style-simple_solid .vc_tta-panel .vc_tta-panel-title, .wpb-js-composer .widget .vc_tta.vc_tta-accordion.vc_tta-style-simple_dashed .vc_tta-panel .vc_tta-panel-title{font-size:14px;}
.wpb-js-composer .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-simple_solid .vc_tta-panel + .vc_tta-panel{border-top:1px solid #b6c6c9;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-simple_solid .vc_tta-controls-icon::before, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-simple_solid .vc_tta-controls-icon::after{border-color:#b6c6c9;color:#b6c6c9;}
.wpb-js-composer .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-simple_dashed .vc_tta-panel + .vc_tta-panel{border-top:1px dashed #3c3950;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-simple_dashed .vc_tta-controls-icon::before, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-simple_dashed .vc_tta-controls-icon::after{border-color:#00bcd4;color:#00bcd4;}
.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-simple_dashed .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-simple_dashed .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after{border-color:#3c3950;color:#3c3950;}
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon.vc_tta-controls-icon-solid_squared, .wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon.vc_tta-controls-icon-solid_rounded, .wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon.vc_tta-controls-icon-outlined_rounded, .wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon[data-vc-tta-controls-icon="solid_squared"],
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon[data-vc-tta-controls-icon="solid_rounded"],
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon[data-vc-tta-controls-icon="outlined_rounded"]{width:24px;height:24px;line-height:24px;font-size:24px;text-align:center;font-style:normal;}
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon.vc_tta-controls-icon-solid_rounded, .wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon.vc_tta-controls-icon-outlined_rounded, .wpb-js-composer .vc_tta.vc_tta-accordion [data-vc-tta-controls-icon-position="left"] .vc_tta-controls-icon[data-vc-tta-controls-icon="solid_rounded"],
.wpb-js-composer .vc_tta.vc_tta-accordion [data-vc-tta-controls-icon-position="left"] .vc_tta-controls-icon[data-vc-tta-controls-icon="outlined_rounded"]{left:17px;}
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon.vc_tta-controls-icon-solid_squared, .wpb-js-composer .vc_tta.vc_tta-accordion [data-vc-tta-controls-icon-position="left"] .vc_tta-controls-icon[data-vc-tta-controls-icon="solid_squared"]{left:20px;}
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon.vc_tta-controls-icon-chevron, .wpb-js-composer .vc_tta.vc_tta-accordion [data-vc-tta-controls-icon-position="left"] .vc_tta-controls-icon[data-vc-tta-controls-icon="chevron"]{left:23px;}
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon.vc_tta-controls-icon-solid_rounded, .wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon.vc_tta-controls-icon-outlined_rounded, .wpb-js-composer .vc_tta.vc_tta-accordion [data-vc-tta-controls-icon-position="right"] .vc_tta-controls-icon[data-vc-tta-controls-icon="solid_rounded"],
.wpb-js-composer .vc_tta.vc_tta-accordion [data-vc-tta-controls-icon-position="right"] .vc_tta-controls-icon[data-vc-tta-controls-icon="solid_rounded"]{right:13px;}
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon.vc_tta-controls-icon-solid_squared, .wpb-js-composer .vc_tta.vc_tta-accordion [data-vc-tta-controls-icon-position="right"] .vc_tta-controls-icon[data-vc-tta-controls-icon="solid_squared"]{right:20px;}
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon.vc_tta-controls-icon-chevron, .wpb-js-composer .vc_tta.vc_tta-accordion [data-vc-tta-controls-icon-position="right"] .vc_tta-controls-icon[data-vc-tta-controls-icon="chevron"]{right:23px;}
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon.vc_tta-controls-icon-solid_squared::before, .wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon.vc_tta-controls-icon-solid_rounded::before, .wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon.vc_tta-controls-icon-outlined_rounded::before, .wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon[data-vc-tta-controls-icon="solid_squared"]::before,
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon[data-vc-tta-controls-icon="solid_rounded"]::before,
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon[data-vc-tta-controls-icon="outlined_rounded"]::before{font-family:'thegem-icons';font-weight:normal;}
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon.vc_tta-controls-icon-solid_squared::before, .wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon[data-vc-tta-controls-icon="solid_squared"]::before{content:'\e62f';}
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-controls-icon.vc_tta-controls-icon-solid_squared::before, .wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-controls-icon[data-vc-tta-controls-icon="solid_squared"]::before{content:'\e62e';}
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon.vc_tta-controls-icon-solid_rounded::before, .wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon[data-vc-tta-controls-icon="solid_rounded"]::before{content:'\e60a';}
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-controls-icon.vc_tta-controls-icon-solid_rounded::before, .wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-controls-icon[data-vc-tta-controls-icon="solid_rounded"]::before{content:'\e609';}
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon.vc_tta-controls-icon-outlined_rounded::before, .wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon[data-vc-tta-controls-icon="outlined_rounded"]::before{content:'\e62d';}
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-controls-icon.vc_tta-controls-icon-outlined_rounded::before, .wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-controls-icon[data-vc-tta-controls-icon="outlined_rounded"]::before{content:'\e62c';}
.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-style-simple_solid .vc_tta-controls-icon-position-left .vc_tta-controls-icon, .wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-style-simple_dashed .vc_tta-controls-icon-position-left .vc_tta-controls-icon{left:0;}
.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-style-simple_solid .vc_tta-controls-icon-position-right .vc_tta-controls-icon, .wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-style-simple_dashed .vc_tta-controls-icon-position-right .vc_tta-controls-icon, .wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-style-simple_solid [data-vc-tta-controls-icon-position="right"] .vc_tta-controls-icon,
.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-style-simple_dashed [data-vc-tta-controls-icon-position="right"] .vc_tta-controls-icon{right:0;}
.wpb-js-composer .widget .vc_tta.vc_general.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title > a, .wpb-js-composer .widget .vc_tta.vc_general.vc_tta-accordion .vc_tta-controls-icon-position-right.vc_tta-panel-title > a{padding-left:35px;padding-right:35px;}
.wpb-js-composer .widget .vc_tta.vc_tta-accordion.vc_tta-style-simple_solid .vc_tta-controls-icon-position-left.vc_tta-panel-title > a, .wpb-js-composer .widget .vc_tta.vc_tta-accordion.vc_tta-style-simple_dashed .vc_tta-controls-icon-position-left.vc_tta-panel-title > a{padding-left:30px;padding-right:0;}
.wpb-js-composer .widget .vc_tta.vc_tta-accordion.vc_tta-style-simple_solid .vc_tta-controls-icon-position-right.vc_tta-panel-title > a, .wpb-js-composer .widget .vc_tta.vc_tta-accordion.vc_tta-style-simple_dashed .vc_tta-controls-icon-position-right.vc_tta-panel-title > a{padding-left:0;padding-right:30px;}
.wpb-js-composer .widget .vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-body{padding:35px;}
.wpb-js-composer .widget .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-simple_solid .vc_tta-panel-body, .wpb-js-composer .widget .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-simple_dashed .vc_tta-panel-body{padding:20px 0 35px;}
.wpb-js-composer .widget .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon.vc_tta-controls-icon-solid_squared, .wpb-js-composer .widget .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon.vc_tta-controls-icon-solid_rounded, .wpb-js-composer .widget .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon.vc_tta-controls-icon-outlined_rounded{left:7px;}
.wpb-js-composer .widget .widget .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon.vc_tta-controls-icon-solid_squared, .wpb-js-composer .widget .widget .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon.vc_tta-controls-icon-solid_rounded, .wpb-js-composer .widget .widget .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right.vc_tta-controls-icon.vc_tta-controls-icon-outlined_rounded{right:7px;}
.wpb-js-composer .widget .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon.vc_tta-controls-icon-chevron{left:15px;}
.wpb-js-composer .widget .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon.vc_tta-controls-icon-chevron{left:15px;}
.gem-news{margin-bottom:1.421em;}
.gem-news .gem-news-item{float:left;width:360px;padding:0 15px;position:relative;}
.gem-news-item-left{display:table-cell;padding-top:7px;}
.gem-news-item-right{display:table-cell;vertical-align:middle;padding-top:4px;width:100%;padding-left:12px;}
.gem-news-item-image{width:72px;height:72px;}
.gem-news-item-excerpt{margin-top:2px;}
.gem-news-item-date{margin-top:3px;}
.gem-news-zilla-likes{position:absolute;right:30px;bottom:0px;}
.gem-news .post-meta-likes{margin-right:5px;}
.gem-news_title-excerpt > p{max-height:5em;overflow:hidden;}
.gem-news_title-excerpt{max-height:4.6em;overflow:hidden;}
.gem-news-item-meta{position:relative;}
.gem-news-item-right-conteiner{max-height:3.1em;overflow:hidden;}
.gem-map-with-text{position:relative;margin-bottom:1.421em;}
.gem-map-with-text.rounded-corners{-webkit-mask-image:url(//bitquery.io/wp-content/themes/thegem-elementor/css/rounded.svg);}
.gem-map-with-text-content{position:absolute;z-index:1;top:0;left:0;width:100%;padding:20px 15px;}
.gem-map-with-text-map{overflow:hidden;}
.gem-map-with-text-map .wpb_gmaps_widget{margin-top:-46px;margin-bottom:0;}
@media(max-width:992px){
.gem-map-with-text-content{position:relative;top:auto;left:auto;width:auto;}
}
.wpb_map_wraper iframe{vertical-align:top;}
.vc_separator .vc_sep_text{line-height:1em;display:table-cell;white-space:pre;}
.vc_separator.vc_separator_align_center .vc_sep_text{padding:0 0.8em;}
.vc_separator.vc_separator_align_left .vc_sep_text{padding:0 0.8em 0 0;}
.vc_separator.vc_separator_align_right .vc_sep_text{padding:0 0 0 0.8em;margin:0 !important;}
.vc_separator.vc_sep_double .vc_sep_line{height:4px !important;}
@media(max-width:768px){
.vc_separator .vc_sep_text{white-space:normal;text-align:center;}
}
.vc_separator.vc_sep_color_blue .vc_sep_text{color:#5472d2;}
.vc_separator.vc_sep_color_turquoise .vc_sep_text{color:#00c1cf;}
.vc_separator.vc_sep_color_pink .vc_sep_text{color:#fe6c61;}
.vc_separator.vc_sep_color_violet .vc_sep_text{color:#8d6dc4;}
.vc_separator.vc_sep_color_peacoc .vc_sep_text{color:#4cadc9;}
.vc_separator.vc_sep_color_chino .vc_sep_text{color:#cec2ab;}
.vc_separator.vc_sep_color_mulled_wine .vc_sep_text{color:#50485b;}
.vc_separator.vc_sep_color_vista_blue .vc_sep_text{color:#75d69c;}
.vc_separator.vc_sep_color_black .vc_sep_text{color:#2a2a2a;}
.vc_separator.vc_sep_color_grey .vc_sep_text{color:#ebebeb;}
.vc_separator.vc_sep_color_orange .vc_sep_text{color:#f7be68;}
.vc_separator.vc_sep_color_sky .vc_sep_text{color:#5aa1e3;}
.vc_separator.vc_sep_color_green .vc_sep_text{color:#6dab3c;}
.vc_separator.vc_sep_color_juicy_pink .vc_sep_text{color:#f4524d;}
.vc_separator.vc_sep_color_sandy_brown .vc_sep_text{color:#f79468;}
.vc_separator.vc_sep_color_purple .vc_sep_text{color:#b97ebb;}
.vc_separator.vc_sep_color_white .vc_sep_text{color:#ffffff;}
.vc_separator.vc_sep_color_grace .vc_sep_text{color:#aed13b;}
.comment{position:relative;}
.comment .comment{margin-left:45px;}
.comment .comment:before{content:'';position:absolute;top:0;height:100%;border-left:1px solid #dfe5e8;left:-45px;}
.comment-inner{position:relative;margin-bottom:40px;}
.comment .comment >.comment-inner:before{content:'';position:absolute;top:50%;border-top:1px solid #dfe5e8;left:-45px;width:45px;}
.comments-title, .comment-reply-title{text-transform:uppercase;margin-top:0;}
.comments-title:before{content:'\e63d';font-family:'thegem-icons';font-weight:normal;font-size:48px;margin-right:30px;vertical-align:top;color:#d8e5e7;}
.comment-reply-title:before{content:'\e63e';font-family:'thegem-icons';font-weight:normal;font-size:48px;margin-right:25px;vertical-align:top;color:#ff758f;}
.comments-area{margin-top:100px;}
.comment-list{margin-bottom:110px;}
.comment-author a{color:inherit;}
.comment-author .avatar{float:left;width:40px;height:40px;margin-right:20px;margin-top:15px;margin-bottom:15px;}
.comment.depth-1 > .comment-inner .comment-author .avatar{width:70px;height:70px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;margin-top:0;margin-bottom:0;}
.comment-author .fn{margin:10px 0 0;}
.comment-meta{font-size:89.5%;line-height:1.421;display:inline-block;}
.comment-text, .comment-awaiting-moderation{padding-top:20px;}
.comment-inner{padding:33px 40px 45px;}
.comment-header{display:table;width:100%;}
.comment-header .comment-author, .comment-header .reply{display:table-cell;}
.comment-header .reply{text-align:right;}
.comment-header .reply .gem-button{margin-right:0;}
.comment-form-fields{margin-bottom:25px;}
.comment-form-fields > *{margin-bottom:1.1em;}
.comment-form label{display:block;margin-bottom:15px;}
.comment-form .comment-form-fields input[type="text"],
.comment-form .comment-form-fields input[type="email"]{width:100%;line-height:48px;height:50px;padding:0 50px 0 20px;}
.comment-form .comment-author-input, .comment-form .comment-email-input, .comment-form .comment-url-input{position:relative;}
.comment-form .comment-author-input:after, .comment-form .comment-email-input:after, .comment-form .comment-url-input:after{font-family:'thegem-icons';font-weight:normal;position:absolute;top:0;right:21px;font-size:24px;width:50px;height:100%;line-height:50px;text-align:center;}
.comment-form .comment-author-input:after{content:'\e63b';}
.comment-form .comment-email-input:after{content:'\e643';}
.comment-form .comment-url-input:after{content:'\e623';}
.comment-form #comment{width:100%;padding:15px 20px;}
.comment-form .comment-form-cookies-consent{display:flex;margin-top:36px;align-items:flex-start;}
.comment-form .comment-form-cookies-consent label{margin:0;line-height:26px;}
.comment-form .comment-form-cookies-consent .checkbox-sign{flex:0 0 auto;margin-right:10px;width:26px;height:26px;border:1px solid #dfe5e8;}
.comment-form .comment-form-cookies-consent .checkbox-sign.checked:before{font-size:21px;margin-left:-10px;}
.blog-post-image img{display:inline-block;}
.post-related-posts h2{padding-right:100px;}
.post-related-posts h2:before{content:'\e63c';font-family:'thegem-icons';font-weight:normal;font-size:48px;margin-right:25px;vertical-align:top;color:#72cfce;}
.gem-nivoslider .nivo-directionNav a{top:0;}
.gem-mini-pagination.nivo-controlNav{bottom:0;position:absolute;width:100%;z-index:10;}
.gem-nivoslider .nivo-caption{padding:0;overflow:visible;opacity:1;position:relative;width:1212px;margin:0 auto;}
.gem-nivoslider .caption-left, .gem-nivoslider .caption-right{position:absolute;bottom:50px;max-width:70%;}
.gem-nivoslider .caption-left{left:20px;}
.gem-nivoslider .caption-right{right:20px;}
@media only screen and (max-width:1439px) {
.gem-nivoslider .nivo-caption{width:auto;}
.gem-nivoslider .caption-left{left:155px;}
.gem-nivoslider .caption-right{right:155px;}
}
@media only screen and (max-width:799px) {
.gem-nivoslider .caption-left{left:80px;}
.gem-nivoslider .caption-right{right:80px;}
.gem-nivoslider .nivo-directionNav{display:none;}
.gem-nivoslider .gem-mini-pagination.nivo-controlNav{display:none;}
}
.gem-nivoslider .caption-left .gem-nivoslider-title, .gem-nivoslider .caption-left .gem-nivoslider-description{float:left;text-align:left;}
.gem-nivoslider .caption-right .gem-nivoslider-title, .gem-nivoslider .caption-right .gem-nivoslider-description{float:right;text-align:right;}
.gem-nivoslider .nivo-caption .gem-nivoslider-title{background-color:rgba(56, 65, 84, 0.8);color:#ffffff;padding:10px 15px;}
.gem-nivoslider .nivo-caption .gem-nivoslider-description{background-color:rgba(0, 0, 0, 0.7);color:#ffffff;padding:0 10px;}
.scroll-top-button{position:fixed;right:40px;bottom:35px;z-index:1000;opacity:0;visibility:hidden;line-height:0;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
.scroll-top-button.visible{opacity:0.5;visibility:visible;}
.scroll-top-button:before{font-family:'thegem-icons';content:'\e633';font-size:24px;font-weight:normal;display:inline-block;vertical-align:top;width:50px;height:50px;text-align:center;line-height:50px;background-color:#06060f;color:#99a9b5;}
@media(max-width:768px){
.scroll-top-button{right:0;}
}
#page .wpb_start_animation.wpb_left-to-right,
#page .wpb_start_animation.wpb_right-to-left,
#page .wpb_start_animation.wpb_top-to-bottom,
#page .wpb_start_animation.wpb_bottom-to-top,
#page .wpb_start_animation.wpb_appear{-webkit-animation-duration:1.4s;-moz-animation-duration:1.4s;-o-animation-duration:1.4s;animation-duration:1.4s;}
.wpb_text_column.wpb_animate_when_almost_visible.wpb_fade{opacity:1;}
body .wpb_text_column.wpb_animate_when_almost_visible.wpb_fade{opacity:0;}
body .lazy-loading .wpb_text_column.wpb_animate_when_almost_visible.wpb_fade{opacity:1;}
#primary-menu.no-responsive > li > ul.submenu-languages{list-style:none;padding:0;width:auto;}
#primary-navigation.no-responsive .menu-item-language a{text-align:center;}
.menu-item.menu-item-language img.iclflag{position:relative;margin-right:0;width:19px !important;height:13px !important;}
#primary-menu.no-responsive > li.menu-item-language > a{padding-right:8px !important;}
#primary-menu.no-responsive > li.menu-item-language > a:before{display:none;}
#primary-menu.no-responsive > li.menu-item-search > a{padding-left:10px !important;padding-right:3px !important;}
#primary-menu.no-responsive > li.menu-item-cart > a{padding-left:7px !important;}
#page.vertical-header #primary-menu.no-responsive > li.menu-item-cart > a{padding-left:0px !important;}
.header-style-3 #primary-menu.no-responsive > li.menu-item-language > a,
.header-style-4 #primary-menu.no-responsive > li.menu-item-language > a{padding-right:9px !important;}
.header-style-3 #primary-menu.no-responsive > li.menu-item-search > a,
.header-style-4 #primary-menu.no-responsive > li.menu-item-search > a{padding-left:7px !important;padding-right:3px !important;}
.header-style-3 #primary-menu.no-responsive > li.menu-item-cart > a,
.header-style-4 #primary-menu.no-responsive > li.menu-item-cart > a,
.header-style-3 .hamburger-minicart > a, .header-style-4 .hamburger-minicart > a{padding-left:2px !important;}
.header-layout-perspective .hamburger-minicart > a, .header-style-3.header-layout-overlay .hamburger-minicart > a, .header-style-4.header-layout-overlay .hamburger-minicart > a{padding:0 !important;}
.gem-sticky-block > *{left:auto;right:auto;}
.gem-sticky-block .sticky-fixed{position:fixed;}
.wp-caption{margin-bottom:1.6em;max-width:100%;}
.wp-caption-text{font-size:89.5%;padding:0.5em 0;}
.sticky{}
.gallery-caption{font-size:89.5%;padding:0.5em 0;}
.bypostauthor{}
.alignleft{display:inline;float:left;margin-right:1.5em;}
.alignright{display:inline;float:right;margin-left:1.5em;}
.aligncenter{clear:both;display:block;margin-right:auto;margin-left:auto;}
blockquote.alignleft, .wp-caption.alignleft, img.alignleft{margin:0 1.6em 1.6em 0;}
blockquote.alignright, .wp-caption.alignright, img.alignright{margin:0 0 1.6em 1.6em;}
blockquote.aligncenter, .wp-caption.aligncenter, img.aligncenter{clear:both;margin-top:0;margin-bottom:1.6em;}
.wp-caption.alignleft, .wp-caption.alignright, .wp-caption.aligncenter{margin-bottom:1.2em;}
body .blog{margin-bottom:20px;padding-bottom:30px;}
*:not(.gem-table):not(.cart_totals) > table:not(.shop_table):not(.group_table):not(.variations) td,
*:not(.gem-table):not(.cart_totals) > table:not(.shop_table):not(.group_table):not(.variations) th{padding:5px 10px;}
.page-links a{display:inline-block;position:relative;}
.page-links span:not(.page-links-title){display:inline-block;width:1.421em;text-align:center;}
.gallery{margin-bottom:1.6em;}
.gallery .gallery-item{display:inline-block;padding:1.79104477%;text-align:center;vertical-align:top;width:100%;}
.gallery-columns-2 .gallery-item{max-width:50%;}
.gallery-columns-3 .gallery-item{max-width:33.33%;}
.gallery-columns-4 .gallery-item{max-width:25%;}
.gallery-columns-5 .gallery-item{max-width:20%;}
.gallery-columns-6 .gallery-item{max-width:16.66%;}
.gallery-columns-7 .gallery-item{max-width:14.28%;}
.gallery-columns-8 .gallery-item{max-width:12.5%;}
.gallery-columns-9 .gallery-item{max-width:11.11%;}
.gallery-icon img{margin:0 auto;}
.gallery-caption{display:block;padding:0.5em 0;}
.gallery-columns-6 .gallery-caption, .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption{display:none;}
.gem-slideshow > .rs-p-wp-fix + *{height:400px;}
.gem-video-background{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.gem-video-background ~ *{position:relative;z-index:1;}
.gem-video-background-inner, .gem-video-background-overlay{position:absolute;left:0;top:0;width:100%;height:100%;}
.gem-video-background-inner iframe, .gem-video-background-inner video{width:100%;height:100%;}
.zilla-likes{margin-bottom:0 !important;color:inherit;display:inline-block;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.zilla-likes:hover{color:#3c3950;}
.zilla-likes:before{content:'\e641';display:inline-block;font-family:"thegem-icons";font-size:16px;font-weight:normal;line-height:inherit;margin-right:6px;vertical-align:top;}
.zilla-likes .zilla-likes-count{display:inline-block;vertical-align:top;}
#fancybox-video{width:80%;height:80%;overflow:hidden;}
#fancybox-video .mejs-container,
#fancybox-video .mejs-container video{width:100% !important;height:100% !important;}
.video-block{position:relative;background-color:#e3ebe8;}
.video-block > iframe, .video-block > video, .video-block > .preloader, .video-block > .mejs-video{position:absolute;width:100% !important;height:100% !important;left:0;top:0;}
.fancybox-inner .video-block{width:100%;height:100%;overflow:hidden;}
.fancybox-inner .video-block .mejs-video{width:100% !important;height:100% !important;}
.audio-block audio{width:100%;}
.blog-style-timeline article.format-quote .post-featured-content{margin-bottom:15px;}
.post-featured-content blockquote{background:#212331;color:#ffffff;text-align:left;position:relative;padding:40px 60px 35px;}
.blog-style-4x .post-featured-content blockquote, .blog-style-justified-4x .post-featured-content blockquote{padding-left:30px;padding-right:30px;}
.post-featured-content blockquote:after{display:none;}
.post-featured-content blockquote .quote-author{float:left;color:#ffffff;font-size:13px;}
.post-featured-content blockquote .quote-link{float:right;color:#ffffff;}
.post-featured-content blockquote .quote-link a{position:absolute;top:0;left:0;height:100%;width:100%;}
.post-featured-content blockquote .quote-link:after{font-family:'thegem-icons';font-weight:normal;content:'\e632';font-size:40px;}
.fullwidth-block.fullwidth-block-parallax-fixed .fullwidth-block-background{background-attachment:fixed;}
.fullwidth-block.fullwidth-block-parallax-horizontal .fullwidth-block-background{background-position:center center;}
.fullwidth-block .fullwidth-block-background, .page-title-parallax-background-wrap .page-title-parallax-background{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;}
.fullwidth-block.fullwidth-block-parallax-vertical .fullwidth-block-parallax-overlay, .fullwidth-block.fullwidth-block-parallax-horizontal .fullwidth-block-parallax-overlay, .fullwidth-block.fullwidth-block-parallax-fixed .fullwidth-block-parallax-overlay{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;}
.fullwidth-block .fullwidth-block-inner{position:relative;z-index:3;}
.fullwidth-block.fullwidth-block-parallax-vertical, .page-title-parallax-background-wrap{position:relative;overflow:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}
.fullwidth-block.fullwidth-block-parallax-vertical .fullwidth-block-background, .page-title-parallax-background-wrap .page-title-parallax-background{background-repeat:no-repeat;background-size:cover;will-change:transform;}
.page-title-parallax-background-wrap .page-title-title, .page-title-parallax-background-wrap .container{position:relative;z-index:10;}
.portfolio .item-animations-not-inited, .gallery-set .item-animations-not-inited, .blog:not(.home) .item-animations-not-inited{visibility:hidden !important;}
.item-animation-flip .item-animations-inited{-webkit-transform-origin:0% 0%;-moz-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform-style:preserve-3d;}
.item-animation-flip .portfolio-set, .item-animation-flip .gallery-set, .blog.item-animation-flip, .item-animation-scale .portfolio-set, .item-animation-scale .gallery-set, .blog.item-animation-scale, .item-animation-fall-perspective .portfolio-set, .item-animation-fall-perspective .gallery-set, .blog.item-animation-fall-perspective{webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px;}
@media(min-width:1212px){
body:not(.compose-mode) #page .half-width-map{position:absolute;top:0;height:100%;left:50%;right:0;width:auto;}
body:not(.compose-mode) #page .half-width-map *:not(.map-locker):not(.gem-map-with-text-content){height:100%;}
body:not(.compose-mode) #page .half-width-map .vc_column-inner{padding:0;}
body:not(.compose-mode) #page .half-width-map .gem-map-with-text-map .wpb_gmaps_widget{margin-top:0;top:-46px;position:absolute;height:auto;bottom:0;width:100%;}
body:not(.compose-mode) #page .half-width-map .wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper{padding:0;}
body:not(.compose-mode) #page .half-width-map iframe + .map-locker{position:absolute;right:0;bottom:15px;}
} .mailchimp-form-1 .yikes-easy-mc-email,
.mailchimp-form-3 .yikes-easy-mc-email{background:#fff !important;padding-left:20px !important;border:1px solid #dfe5e8 !important;}
.mailchimp-form-1 .yikes-easy-mc-submit-button, .mailchimp-form-3 .yikes-easy-mc-submit-button{border:none;color:#fff;font-family:'Montserrat';font-size:14px;font-weight:bold;text-transform:uppercase;}
.mailchimp-form-1 .yikes-easy-mc-submit-button{background:#9ccc65;}
.mailchimp-form-3 .yikes-easy-mc-submit-button{background:#2c2e3d;}
.page-scroller #main{-o-transition:1s ease;-webkit-transition:1s ease;transition:1s ease;}
.page-scroller #main.page-scroller-no-animate{-o-transition:0s ease;-webkit-transition:0s ease;transition:0s ease;}
.page-scroller .scroller-block{height:100vh;margin-top:0;margin-bottom:0;overflow:hidden;}
.page-scroller-nav-pane{position:fixed;right:50px;top:50%;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10;}
.page-scroller-nav-item{display:block;height:10px;width:10px;border:2px solid #ffffff;border-radius:50%;margin:10px 0;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.page-scroller-nav-item.active{background-color:#ffffff;}
@media(min-width:768px){
body.page-scroller:not(.compose-mode),
body.page-scroller:not(.compose-mode) #page{height:100vh;position:relative;}
body.page-scroller:not(.page-scroller-mobile) #page #site-header.fixed.shrink{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;}
}
@media(max-width:767px){
body.page-scroller.page-scroller-mobile:not(.compose-mode),
body.page-scroller.page-scroller-mobile:not(.compose-mode) #page{height:100vh;position:relative;}
body.page-scroller:not(.page-scroller-mobile){overflow:visible !important;}
.page-scroller:not(.page-scroller-mobile) #main{-webkit-transform:none !important;transform:none !important;-o-transition:0s ease;-webkit-transition:0s ease;transition:0s ease;}
.page-scroller:not(.page-scroller-mobile) .scroller-block{height:auto;}
.page-scroller:not(.page-scroller-mobile) .page-scroller-nav-pane{display:none;}
.page-scroller-nav-pane{right:15px;}
} @media(max-width:500px){
.vc_sep_holder{display:none;text-align:left;}
body .vc_separator.vc_separator_align_center h4{padding:0;}
}
.vc_separator.vc_separator_align_center > *{padding:0 .7em;}
.yikes-easy-mc-form .yikes-easy-mc-submit-button.gem-button{padding:0 10px;margin-left:0;margin-right:0;}
form.yikes-easy-mc-form input[type="email"],
form.yikes-easy-mc-form input[type="number"],
form.yikes-easy-mc-form input[type="text"],
form.yikes-easy-mc-form input[type="url"],
form.yikes-easy-mc-form select, form.yikes-easy-mc-form textarea{border-width:1px;padding:0 10px;height:40px;}
form.yikes-easy-mc-form input[type="email"]:focus,
form.yikes-easy-mc-form input[type="number"]:focus,
form.yikes-easy-mc-form input[type="text"]:focus,
form.yikes-easy-mc-form input[type="url"]:focus,
form.yikes-easy-mc-form select:focus, form.yikes-easy-mc-form textarea:focus{outline:0 none;}
.yikes-easy-mc-form .yikes-easy-mc-form input[type="email"],
.yikes-easy-mc-form .yikes-easy-mc-form input[type="number"],
.yikes-easy-mc-form .yikes-easy-mc-form input[type="text"],
.yikes-easy-mc-form .yikes-easy-mc-form input[type="url"],
.yikes-easy-mc-form .yikes-easy-mc-form select{border-width:1px;}
form.mc4wp-form input[type='submit']{position:relative;display:inline-block;text-align:center;text-transform:uppercase;white-space:nowrap;border:0 none;vertical-align:middle;height:40px;line-height:40px;padding:0 17px;font-size:14px;margin:0;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;border-radius:3px;}
form.mc4wp-form input[type="text"],
form.mc4wp-form input[type="email"],
form.mc4wp-form input[type="tel"],
form.mc4wp-form input[type="number"],
form.mc4wp-form input[type="url"],
form.mc4wp-form input[type="date"],
form.mc4wp-form textarea{line-height:inherit;}
form.mc4wp-form input[type="text"],
form.mc4wp-form input[type="email"],
form.mc4wp-form input[type="tel"],
form.mc4wp-form input[type="number"],
form.mc4wp-form input[type="url"],
form.mc4wp-form input[type="date"]{height:40px;}
#mc4wp_email{height:41px;}
.agency-sparta-style.yikes-easy-mc-form label.label-inline{width:69%;padding-right:5%;}
.agency-sparta-style.yikes-easy-mc-form label.label-inline > input{background:#f0f3f2;height:45px;border-radius:3px;border:none;padding-left:20px;}
.agency-sparta-style.yikes-easy-mc-form label.label-inline > input:focus{outline:none !important;}
.yikes-mailchimp-container .agency-sparta-style .submit-button-inline-label{width:17%;min-width:235px;}
.yikes-mailchimp-container .agency-sparta-style .submit-button-inline-label > span{display:none;}
.yikes-mailchimp-container .agency-sparta-style .submit-button-inline-label .yikes-easy-mc-submit-button{background:#212331;color:#fff;height:45px;border:none;border-radius:3px;font-family:'Montserrat';font-weight:700;text-transform:uppercase;padding-left:50px;position:relative;}
.yikes-mailchimp-container .agency-sparta-style .yikes-easy-mc-submit-button:before{content:"\e626";font-family:"thegem-icons";font-size:24px;font-weight:normal;color:#fff;position:absolute;left:50%;margin-left:-69px;text-align:center;}
@media(max-width:1200px){
body .agency-sparta-style.yikes-easy-mc-form label.label-inline{width:100%;padding-right:0;}
body .yikes-mailchimp-container .agency-sparta-style .submit-button-inline-label{width:100%;}
}
.splash-shop-3-style.yikes-easy-mc-form label.label-inline{width:350px;padding-right:20px;}
.splash-shop-3-style.yikes-easy-mc-form label.label-inline > input{background:#f0f3f2;height:45px;border:none;padding-left:20px;}
.yikes-mailchimp-container .splash-shop-3-style.yikes-easy-mc-form label.label-inline > input:focus{outline:none !important;}
.yikes-mailchimp-container .splash-shop-3-style .submit-button-inline-label{width:155px;min-width:155px;height:45px;}
.yikes-mailchimp-container .splash-shop-3-style .submit-button-inline-label > span{display:none;}
.yikes-mailchimp-container .splash-shop-3-style .submit-button-inline-label .yikes-easy-mc-submit-button{background:#d7b398;color:#fff;border:none;font-family:'Montserrat';font-weight:700;text-transform:uppercase;padding-right:30px;padding-left:30px;position:relative;border-radius:0;height:45px;}
.yikes-mailchimp-container .splash-shop-3-style button{transition:all 0.3s;-webkit-transition:all 0.3s;}
.yikes-mailchimp-container .splash-shop-3-style button:hover{background:#212121 !important;color:#fff !important;transition:all 0.3s;-webkit-transition:all 0.3s;}
@media(max-width:1200px){
body .splash-shop-3-style.yikes-easy-mc-form label.label-inline{width:100%;padding-right:0;}
body .yikes-mailchimp-container .splash-shop-3-style .submit-button-inline-label{width:100%;}
}
.splash-shop-4-style.yikes-easy-mc-form label.label-inline{width:350px;padding-right:20px;}
.splash-shop-4-style.yikes-easy-mc-form label.label-inline > input{color:#fff;background:transparent;height:45px;border:none;padding-left:0;border-bottom:1px solid #575c6c;}
.yikes-mailchimp-container .splash-shop-4-style.yikes-easy-mc-form label.label-inline > input:focus{outline:none !important;}
.yikes-mailchimp-container .splash-shop-4-style .submit-button-inline-label{width:155px;min-width:155px;height:45px;}
.yikes-mailchimp-container .splash-shop-4-style .submit-button-inline-label > span{display:none;}
.yikes-mailchimp-container .splash-shop-4-style .submit-button-inline-label .yikes-easy-mc-submit-button{background:#f44236;color:#fff;border:none;font-family:'Montserrat';font-weight:700;text-transform:uppercase;padding-right:30px;padding-left:30px;position:relative;border-radius:0;height:45px;}
.yikes-mailchimp-container .splash-shop-4-style button{transition:all 0.3s;-webkit-transition:all 0.3s;}
.yikes-mailchimp-container .splash-shop-4-style button:hover{background:#212121;color:#fff;transition:all 0.3s;-webkit-transition:all 0.3s;}
@media(max-width:1200px){
body .splash-shop-4-style.yikes-easy-mc-form label.label-inline{width:100%;padding-right:0;}
body .yikes-mailchimp-container .splash-shop-4-style .submit-button-inline-label{width:100%;}
}
.wpcf7 .contact-form-style-5 .wpcf7-form-control-wrap{width:100%;}
.wpcf7 .contact-form-style-5 input, .wpcf7 .contact-form-style-5 textarea{width:100%;}
.yikes-easy-mc-form.app-sparta-style{position:relative;}
.yikes-easy-mc-form.app-sparta-style.yikes-easy-mc-form   .yikes-easy-mc-submit-button{position:absolute;top:11px;width:164px;right:11px;margin-top:2px;padding:13px;background-color:#008aff;border:medium none;border-radius:10px;font-family:Montserrat;font-size:16px;font-weight:700;line-height:26px;color:#ffffff;text-transform:uppercase;}
.yikes-easy-mc-form.app-sparta-style.yikes-easy-mc-form .yikes-easy-mc-submit-button:hover{background-color:#00BCD4;}
.yikes-easy-mc-form.app-sparta-style.yikes-easy-mc-form  .yikes-easy-mc-email{background:transparent;border:1px solid #4f4f5b;border-radius:12px;overflow:hidden;padding:25px;margin-bottom:0;color:#fff;}
.scrolldown{position:absolute;left:50%;margin-left:-2vw;z-index:9;bottom:2vh;background-color:rgba(22,195,241,0.8);padding:20px 30px !important;border-radius:50%;text-align:center;}
.scrolldown img{-webkit-animation:scrollmove 1s infinite ease;-moz-animation:scrollmove 1s infinite ease;animation:scrollmove 1s infinite ease;width:1.5vw;margin-top:7px !important;}
.scrolldown .mouse-2{-webkit-animation:scrollmove 1s infinite ease;-moz-animation:scrollmove 1s infinite ease;animation:scrollmove 1s infinite ease;width:1.5vw;background-image:url(//bitquery.io/wp-content/themes/images/mouse_icon.png);display:block;font-size:0;height:43px;background-repeat:no-repeat;}
@-moz-keyframes scrollmove {
0%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}
50%{-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px);-o-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);}
100%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}
}
@-webkit-keyframes scrollmove {
0%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}
50%{-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px);-o-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);}
100%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}
}
@keyframes scrollmove {
0%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}
50%{-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px);-o-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);}
100%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}
}
body div.wpcf7-response-output{margin:2em 0 1em;}
.thegem__footer-widget-class__thegem{width:100%;padding:0 21px;}
@media(min-width:768px){
.thegem__footer-widget-class__thegem{width:50%;}
}
@media(min-width:982px){
.thegem__footer-widget-class__thegem{width:25%;}
}
img[class*='wp-image-']{max-width:100%;height:auto;}
body.search .page-title-block{padding-top:45px;padding-bottom:20px;}
body.search .page-title-block .page-title-icon{margin-top:-10px;}
body.search .page-title-block .page-title-title{padding-bottom:60px;}
body.search .page-title-block .page-title-icon + .page-title-title{padding-bottom:0;}
.page-content.content-none .searchform > table td{border:0 none !important;padding:0 !important;}
.page-content.content-none .searchform > table td:first-child{width:99%;}
.page-content.content-none .searchform input{width:100%;height:50px;line-height:48px;border-radius:3px;}
.page-content.content-none .searchform .searchform-submit .gem-button{margin-left:30px;margin-right:0;}
.parallax-footer-inited{position:fixed;bottom:0;left:0;width:100%;z-index:-1;}
#page.layout-boxed .parallax-footer-inited{width:1260px;max-width:100%;left:auto;}
.disable-hover{pointer-events:none !important;}
.diagram-line-timer-element{font-size:0;line-height:1;height:0;-webkit-opacity:0;-moz-opacity:0;filter:alpha(opacity=0);opacity:0;-moz-transition:opacity 0.15s;-ms-transition:opacity 0.15s;-o-transition:opacity 0.15s;-webkit-transition:opacity 0.15s;transition:opacity 0.15s;}
.diagram-line-timer-element.start-timer{-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);opacity:1;}
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive .mobile-menu-slide-wrapper,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive .mobile-menu-slide-wrapper{position:fixed;overflow-y:auto;padding-top:75px;z-index:1003;-webkit-overflow-scrolling:touch;opacity:0;}
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive .mobile-menu-slide-wrapper #primary-menu,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive .mobile-menu-slide-wrapper #primary-menu{padding-bottom:30px;}
.mobile-menu-slide-wrapper .mobile-menu-slide-close{display:none;}
#primary-navigation.responsive .mobile-menu-slide-wrapper .mobile-menu-slide-close{display:block;border:none;width:36px;height:30px;text-indent:100%;font-size:0;line-height:0;overflow:hidden;position:absolute;right:19px;top:20px;cursor:pointer;outline:none;background:transparent;padding:0;}
#primary-navigation.responsive .mobile-menu-slide-wrapper .mobile-menu-slide-close:before,
#primary-navigation.responsive .mobile-menu-slide-wrapper .mobile-menu-slide-close:after{display:block;content:'';position:absolute;height:4px;width:100%;left:0;}
#primary-navigation.responsive .mobile-menu-slide-wrapper .mobile-menu-slide-close:before{transform:rotate(45deg);top:13px;}
#primary-navigation.responsive .mobile-menu-slide-wrapper .mobile-menu-slide-close:after{top:13px;transform:rotate(-45deg);}
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive .mobile-menu-slide-wrapper.left{left:0;top:0;width:350px;height:100vh;max-width:100vw;-o-transform:translateX(-100%);-ms-transform:translateX(-100%);-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);}
.mobile-menu-layout-slide-vertical #primary-navigation.responsive .mobile-menu-slide-wrapper.top{left:0;right:0;top:-100vh;height:100vh;}
body.admin-bar .mobile-menu-layout-slide-horizontal #primary-navigation.responsive .mobile-menu-slide-wrapper.left,
body.admin-bar .mobile-menu-layout-slide-vertical #primary-navigation.responsive .mobile-menu-slide-wrapper.top.opened{top:46px;height:calc(100vh - 46px);}
body.admin-bar .fixed.mobile-menu-layout-slide-horizontal #primary-navigation.responsive .mobile-menu-slide-wrapper.left,
body.admin-bar .fixed.mobile-menu-layout-slide-vertical #primary-navigation.responsive .mobile-menu-slide-wrapper.top.opened{top:0;height:100vh;}
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive .mobile-menu-slide-wrapper.left.animation{-webkit-transition:transform 0.2s ease-out;-moz-transition:transform 0.2s ease-out;-o-transition:transform 0.2s ease-out;transition:transform 0.2s ease-out;opacity:1;}
.mobile-menu-layout-slide-vertical #primary-navigation.responsive .mobile-menu-slide-wrapper.top.animation{-webkit-transition:top 0.2s ease-out;-moz-transition:top 0.2s ease-out;-o-transition:top 0.2s ease-out;transition:top 0.2s ease-out;opacity:1;}
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive .mobile-menu-slide-wrapper.left.opened{-o-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}
.mobile-menu-layout-slide-vertical #primary-navigation.responsive .mobile-menu-slide-wrapper.top.opened{top:0;opacity:1;}
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li a,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li a{display:block;padding:13px 60px 15px 30px;position:relative;}
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li{position:relative;width:auto !important;}
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li > ul,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li > ul{display:none;padding:0 !important;background-image:none !important}
.mobile-menu-layout-slide-horizontal .primary-navigation.responsive li.menu-item-has-children > .menu-item-parent-toggle, .mobile-menu-layout-slide-vertical .primary-navigation.responsive li.menu-item-has-children > .menu-item-parent-toggle{display:block;position:absolute;right:15px;top:0;width:40px;height:49px;cursor:pointer;}
.mobile-menu-layout-slide-horizontal .primary-navigation.responsive li.menu-item-has-children > .menu-item-parent-toggle:after, .mobile-menu-layout-slide-vertical .primary-navigation.responsive li.menu-item-has-children > .menu-item-parent-toggle:after{display:block;text-align:center;font-weight:normal;font-family:'thegem-icons';content:'\e634';font-size:24px;line-height:49px;}
.mobile-menu-layout-slide-horizontal .primary-navigation.responsive li.menu-item-has-children.opened > .menu-item-parent-toggle:after, .mobile-menu-layout-slide-vertical .primary-navigation.responsive li.menu-item-has-children.opened > .menu-item-parent-toggle:after{content:'\e635';}
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li > ul > li > a,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li > ul > li > a{padding-left:50px;}
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li > ul > li > ul > li > a,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li > ul > li > ul > li > a{padding-left:70px;}
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li > ul > li > ul > li > ul > li > a,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li > ul > li > ul > li > ul > li > a{padding-left:90px;}
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li{border-top:1px solid transparent;}
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li:first-child,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li:first-child{border:0;}
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-widgets,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-widgets{display:none;border:0;position:static;height:0;}
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-widgets.mobile-only,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-widgets.mobile-only{display:inline-block;height:auto;}
body .mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-cart ~ li.menu-item-widgets.mobile-only,
body:not(.mobile-cart-position-top) .mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-cart ~ li.menu-item-widgets.mobile-only,
body .mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-language ~ li.menu-item-widgets.mobile-only,
body:not(.mobile-cart-position-top) .mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-language ~ li.menu-item-widgets.mobile-only{float:right;}
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-widgets .menu-item-socials,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-widgets .menu-item-socials{padding:16px 30px 15px;}
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-widgets .menu-item-socials .socials,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-widgets .menu-item-socials .socials{margin:0 -5px;}
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-widgets .menu-item-socials a,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-widgets .menu-item-socials a{display:inline-block;padding:0;vertical-align:bottom;}
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-widgets .menu-item-socials a i,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-widgets .menu-item-socials a i{vertical-align:middle;}
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-search .minisearch,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-search .minisearch{position:absolute;top:0;left:0;right:55px;background:transparent;width:auto;padding-top:15px;}
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-search > a,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-search > a{display:none;}
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-search .minisearch .sf-submit-icon:before,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-search .minisearch .sf-submit-icon:before{color:#99a9b5;}
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-search .minisearch input[type="text"]::placeholder,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-search .minisearch input[type="text"]::placeholder{color:#99a9b5;}
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-search .minisearch input[type="text"]::-webkit-input-placeholder,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-search .minisearch input[type="text"]::-webkit-input-placeholder{color:#99a9b5;}
body .mobile-menu-layout-slide-horizontal:before{content:'';position:fixed;top:0;left:0;width:100%;height:100%;background:#000000;z-index:10;opacity:0;visibility:hidden;transition:opacity 0.3s ease-out 0s, visibility 0s linear 0.3s;}
body .mobile-menu-layout-slide-horizontal.menu-slide-opened:before{opacity:0.7;visibility:visible;transition:opacity 0.3s ease-in 0s, visibility 0s linear 0s;}
.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li.menu-item-language,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-language,
.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li.menu-item-cart,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-cart,
.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li.menu-item-search,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search{margin-top:40px;}
.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li.menu-item-language,
.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li.menu-item-cart,
.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li.menu-item-search{width:70px;}
.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li.menu-item-language > a,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-language > a{padding:0 !important;}
.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li.menu-item-cart > a:before,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-cart > a:before,
.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li.menu-item-search > a:before,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > a:before{font-size:40px;}
.header-layout-overlay #primary-menu.no-responsive > li.menu-item-search > a,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > a{display:block;}
.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li.menu-item-search > a:before,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > a:before{font-size:40px;}
.header-layout-overlay #primary-menu.no-responsive > li.menu-item-search > .minisearch,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > .minisearch{position:absolute;opacity:0;visibility:hidden;top:50%;padding:40px;background:transparent;transform:translateY(-50%);border:0 none;transition:opacity 0.3s ease-out, visibility 0s linear 0.3s;}
.header-layout-overlay #primary-menu.no-responsive > li.menu-item-search > .minisearch{width:40%;left:50%;transform:translateX(-50%) translateY(-50%);}
.header-layout-overlay #primary-menu.no-responsive > li,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li{visibility:visible;opacity:1;transition:opacity 0.3s ease-in, visibility 0s linear 0s;}
.header-layout-overlay #primary-menu.no-responsive.overlay-search-form-show > li,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu.overlay-search-form-show > li{visibility:hidden;opacity:0;transition:opacity 0.3s ease-out, visibility 0s linear 0.3s;}
.header-layout-overlay #primary-menu.no-responsive.overlay-search-form-show > li ul,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu.overlay-search-form-show > li ul,
.header-layout-overlay #primary-menu.no-responsive.overlay-search-form-show > li li,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu.overlay-search-form-show > li li{visibility:hidden;transition:visibility 0s linear 0s;}
.header-layout-overlay #primary-menu.no-responsive.overlay-search-form-show > li.menu-item-search,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu.overlay-search-form-show > li.menu-item-search{visibility:visible;opacity:1;}
.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li.menu-item-search > a,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > a{visibility:visible;opacity:1;transition:opacity 0.3s ease-in, visibility 0s linear 0s, color 0.3s ease;}
.header-layout-overlay #primary-navigation #primary-menu.no-responsive.overlay-search-form-show > li.menu-item-search > a,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu.overlay-search-form-show > li.menu-item-search > a{visibility:hidden;opacity:0;transition:opacity 0.3s ease-out, visibility 0s linear 0.3s;}
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu.overlay-search-form-show > li.menu-item-search > .minisearch{opacity:1;visibility:visible;transition:opacity 0.3s ease-in, visibility 0s linear 0s;}
.header-layout-overlay #primary-menu.no-responsive > li.menu-item-search > .minisearch input[type="text"],
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > .minisearch input[type="text"]{height:50px;border:3px solid transparent;line-height:44px;background:transparent;border-radius:25px;text-transform:uppercase;padding-left:25px;}
.header-layout-overlay #primary-menu.no-responsive > li.menu-item-search > .minisearch .sf-submit-icon,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > .minisearch .sf-submit-icon,
.header-layout-overlay #primary-menu.no-responsive > li.menu-item-search > .minisearch .sf-submit,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > .minisearch .sf-submit{right:46px;top:43px;height:44px;}
.header-layout-overlay #primary-menu.no-responsive > li.menu-item-search > .minisearch .sf-submit-icon:before,
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > .minisearch .sf-submit-icon:before{font-size:40px;}
.header-layout-overlay #primary-menu.no-responsive > li.menu-item-search > .minisearch{transition:opacity .2s .7s, visibility .7s, bottom .5s .3s;top:auto;bottom:-20px;opacity:0;visibility:hidden;}
.header-layout-overlay #primary-menu.no-responsive > li.menu-item-search > .minisearch > form{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
.header-layout-overlay #primary-menu.no-responsive > li.menu-item-search > .minisearch > form .sf-input{width:50px;padding:0 23px;transition:width .5s, font-size .3s, padding .3s;}
.header-layout-overlay #primary-menu.no-responsive > li.menu-item-search > .minisearch > form .sf-submit-icon,
.header-layout-overlay #primary-menu.no-responsive > li.menu-item-search > .minisearch > form .sf-submit{top:4px;right:6px;}
.header-layout-overlay #primary-menu.no-responsive.overlay-search-form-show.animated-minisearch > li.menu-item-search > .minisearch{visibility:visible;opacity:1;bottom:200px;transition:opacity .5s, visibility .5s, bottom .3s .2s;}
.header-layout-overlay #primary-menu.no-responsive.overlay-search-form-show.animated-minisearch > li.menu-item-search > .minisearch > form .sf-input{padding:0 25px;width:400px;transition:width .5s .5s, padding .3s .5s;}
body .fancybox-caption-wrap{padding:0;background:none;}
body .fancybox-caption-wrap .fancybox-caption{border:0;}
.fancybox-slide.thegem-fancybox-video .fancybox-content{max-width:80%;max-height:80%;margin:0;}
.gem-instagram-gallery .overlay .links .caption{word-break:break-all;}
.gem-instagram-gallery.portfolio.hover-default .portfolio-item .image .overlay .links a.icon{margin:0 10px;}
.vc_column-inner.sticky > .wpb_wrapper{position:fixed;}
body:not(.vc_editor) .give-form-hidden{display:none;}
body .give-modal .mfp-content{background:#edeef0;max-width:763px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.give-modal [id*=give-form] fieldset{max-width:390px;margin:0 auto;}
.give-modal form.give-form .form-row{float:none;width:100%;}
.give-modal form.give-form .form-row .give-label{display:none;}
.give-modal form[id*=give-form] .form-row input[type="text"],
.give-modal form[id*=give-form] .form-row input[type="email"]{height:50px;background:#ffffff;border:0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.page-additional-menu .page-additional-menu-close{position:fixed;right:37px;top:37px;z-index:999999;opacity:0;transition:opacity 0.5s;visibility:hidden;}
body.admin-bar .page-additional-menu .page-additional-menu-close{top:67px;}
.page-additional-menu .primary-navigation.overlay-active .page-additional-menu-close{visibility:visible;opacity:1;}
.page-additional-menu .primary-navigation.overlay-active.close .page-additional-menu-close{opacity:0;}
@media(max-width:768px){
.page-additional-menu .page-additional-menu-close{right:37px;top:17px;}
body.admin-bar .page-additional-menu .page-additional-menu-close{top:67px;}
}
.portfolio .caption{display:block;}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important;}
@media(max-width:768px){
body #site-header .logo-position-menu_center:not(.header-layout-fullwidth_hamburger):not(.header-layout-overlay) > .site-title{display:table-cell;}
.site-title .site-logo{max-width:60vw;}
}
.gem-icon .gem-icon-style-gradient .back-angle{width:100%;text-align:center;}
.gem-map-with-text{margin-bottom:0;}
.wp-block-cover-image.alignleft{margin-right:1.5em;}
.wp-block-cover-image.alignright{margin-left:1.5em;}
.wp-block-image figure{margin-top:1em;margin-bottom:1em;}
.wp-block-columns{margin:0 -21px;}
.wp-block-column{padding:0 21px;}
.wp-block-audio audio{width:100%;}
blockquote.wp-block-quote{padding:50px 20px 50px 50px;}
blockquote.wp-block-quote cite{font:inherit;font-size:0.8em;}
blockquote.wp-block-quote.is-large, blockquote.wp-block-quote.is-style-large{padding:50px 20px 50px 50px;margin:20px 0;text-transform:uppercase;}
blockquote.wp-block-quote.is-large cite, blockquote.wp-block-quote.is-style-large cite, blockquote.wp-block-quote.is-large p, blockquote.wp-block-quote.is-style-large p, .wp-block-pullquote blockquote cite, .wp-block-pullquote blockquote p, .wp-block-pullquote.alignleft blockquote cite, .wp-block-pullquote.alignleft blockquote p, .wp-block-pullquote.alignright blockquote cite, .wp-block-pullquote.alignright blockquote p{font:inherit;}
blockquote.wp-block-quote.is-large cite, blockquote.wp-block-quote.is-style-large cite, .wp-block-pullquote blockquote cite, .wp-block-pullquote.alignleft blockquote cite, .wp-block-pullquote.alignright blockquote cite{font-size:0.85em;}
figure.wp-block-pullquote{border:1px solid #c9d2d9;padding:0;overflow:hidden;}
.wp-block-pullquote blockquote{background:transparent;padding-left:20px;padding-right:20px;padding-top:45px;padding-bottom:50px;}
figure.wp-block-pullquote blockquote{font-size:24px;line-height:37px;font-weight:100;}
.wp-block-pullquote blockquote:after{color:#e7ebee;}
.wp-block-pullquote.alignleft blockquote:after, .wp-block-pullquote.alignright blockquote:after{right:20px;}
body .wp-block-button .wp-block-button__link{position:relative;display:inline-block;text-align:center;text-transform:uppercase;white-space:nowrap;border:0 none;vertical-align:middle;height:40px;line-height:40px;padding:0 17px;font-size:14px;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;border-radius:3px;}
body .vc-hoverbox-wrapper .vc-hoverbox{cursor:pointer;}
body  .vc-hoverbox-block, .vc-hoverbox-block-inner *{-webkit-backface-visibility:hidden;backface-visibility:hidden;}
#lazy-loading-point{font-size:0;line-height:1;height:0;overflow:hidden;}
.quickfinder-item-box{position:relative;padding:50px;}
.quickfinder-item.col-md-2 .quickfinder-item-box, .quickfinder-item.col-md-3 .quickfinder-item-box{padding-left:25px;padding-right:25px;}
.page-title-block.custom-page-title, body.search .page-title-block.custom-page-title{padding:0;text-align:left;color:inherit;}
body.elementor-page:not(.elementor-editor-active) .page-title-block.custom-page-title .elementor{opacity:0;}
.custom-title-background.fullwidth-block-parallax-vertical .fullwidth-block-background{background-attachment:scroll;}
.custom-title-background.fullwidth-block-parallax-fixed .fullwidth-block-background{background-attachment:fixed;}
.custom-title-background.fullwidth-block-parallax-horizontal .fullwidth-block-background{background-position:center center;}
.custom-title-background .fullwidth-block-background{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;}
.custom-title-background .gem-video-background{z-index:2;}
.custom-title-background.fullwidth-block-parallax-vertical .fullwidth-block-parallax-overlay, .custom-title-background.fullwidth-block-parallax-horizontal .fullwidth-block-parallax-overlay, .custom-title-background.fullwidth-block-parallax-fixed .fullwidth-block-parallax-overlay{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;}
.custom-title-background .fullwidth-block-inner{position:relative;z-index:3;}
.custom-title-icon.custom-title-icon-alignment-center{text-align:center;}
.custom-title-icon.custom-title-icon-alignment-left{float:left;}
.custom-title-icon.custom-title-icon-alignment-right{float:right;}
.page-title-block.custom-page-title .breadcrumbs-container{z-index:3;}
.page-title-block.custom-page-title .page-title-alignment-center{text-align:center;}
body.thegem-effects-disabled #page .lazy-loading .wpb_text_column.wpb_animate_when_almost_visible.wpb_fade{opacity:1;}
body.thegem-effects-disabled #page .quickfinder-item-image .quickfinder-item-image-content.lazy-loading-item{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);}
body.thegem-effects-disabled #page .lazy-loading,
body.thegem-effects-disabled #page .lazy-loading:not(.lazy-loading-not-hide){visibility:visible;}
body.thegem-effects-disabled #page .wpb_text_column.wpb_animate_when_almost_visible.wpb_fade{opacity:1;}
body.thegem-effects-disabled #page .wpb_start_animation.wpb_left-to-right,
body.thegem-effects-disabled #page .wpb_start_animation.wpb_right-to-left,
body.thegem-effects-disabled #page .wpb_start_animation.wpb_top-to-bottom,
body.thegem-effects-disabled #page .wpb_start_animation.wpb_bottom-to-top,
body.thegem-effects-disabled #page .wpb_start_animation.wpb_appear{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none;}
body.thegem-effects-disabled #page .wpb_animate_when_almost_visible.wpb_left-to-right,
body.thegem-effects-disabled #page .wpb_animate_when_almost_visible.wpb_right-to-left,
body.thegem-effects-disabled #page .wpb_animate_when_almost_visible.wpb_top-to-bottom,
body.thegem-effects-disabled #page .wpb_animate_when_almost_visible.wpb_bottom-to-top,
body.thegem-effects-disabled #page .wpb_animate_when_almost_visible.wpb_appear{opacity:1;}
.elementor-section.elementor-section-stretched .elementor-container.elementor-column-gap-thegem{padding:0 21px;}
.elementor-inner-section .elementor-container.elementor-column-gap-thegem{padding:0;}
.elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-thegem{max-width:1212px;}
.elementor-column-gap-thegem > .elementor-row{margin:0 -21px 0 -21px;width:calc(100% + 42px);}
.elementor-column-gap-thegem > .elementor-row > .elementor-column > .elementor-element-populated{padding:10px 21px 10px 21px;}
.elementor-widget-heading .default.elementor-heading-title{line-height:inherit;}
@media(min-width:1244px){
.fullwidth-content .elementor-section.elementor-section-full_width.elementor-top-section > .elementor-container.elementor-column-gap-thegem{padding:0 37px;}
}
.fullwidth-content .elementor-section .elementor-container.elementor-column-gap-thegem{padding:0 21px;}
.fullwidth-content .elementor-container.elementor-column-gap-thegem .elementor-container.elementor-column-gap-thegem{padding:0;}
.fullwidth-content .elementor-container.elementor-column-gap-thegem .elementor-inner-section.elementor-section-boxed .elementor-container.elementor-column-gap-thegem {
max-width: 1170px;
}#site-header-wrapper{position:static;z-index:1000;width:100%;}
#site-header-wrapper.site-header-wrapper-transparent{position:absolute;}
#site-header-wrapper.site-header-wrapper-transparent #site-header:not(.shrink),
#site-header-wrapper.site-header-wrapper-transparent,
#site-header-wrapper.site-header-wrapper-transparent #site-header:not(.shrink) #top-area{background:transparent !important;border-bottom:0 none;}
#site-header-wrapper.header-on-slideshow{position:static !important;height:0 !important;background-color:transparent;}
#site-header.header-on-slideshow.init{top:0 !important;}
#site-header.header-on-slideshow{background:transparent;position:absolute;left:0;right:0;top:0;z-index:1000;}
body #page:not(.vertical-header) #site-header.fixed{width:100%;position:fixed;left:0;top:0;z-index:1000;}
@media(min-width:1260px){
#page.layout-boxed:not(.vertical-header) #site-header.fixed{width:1260px;left:50%;margin-left:-630px;}
}
#site-header.fixed.shrink{box-shadow:0 0 2px 0 rgba(56, 69, 84, 0.2);-moz-box-shadow:0 0 2px 0 rgba(56, 69, 84, 0.2);-webkit-box-shadow:0 0 2px 0 rgba(56, 69, 84, 0.2);border-collapse:separate;}
#site-header.without-transition{transition:none !important;-moz-transition:none !important;-webkit-transition:none !important;}
#site-header.fixed.shrink .site-title{padding-top:5px;padding-bottom:5px;-webkit-transition:padding 0.3s;-moz-transition:padding 0.3s;transition:padding 0.3s;}
#site-header.fixed.shrink.shrink-mobile{-webkit-transition:transform 0.7s 0.2s;-moz-transition:transform 0.7s 0.2s;transition:transform 0.7s 0.2s;}
#site-header.fixed.shrink.shrink-mobile.hidden{-o-transform:translate3d(0px, -100%, 0px);-ms-transform:translate3d(0px, -100%, 0px);-moz-transform:translate3d(0px, -100%, 0px);-webkit-transform:translate3d(0px, -100%, 0px);transform:translate3d(0px, -100%, 0px);-webkit-transition:transform 0.7s 0.4s;-moz-transition:transform 0.7s 0.4s;transition:transform 0.7s 0.4s;}
.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li,
.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li > a{-webkit-transition:all 0s !important;-moz-transition:all 0s !important;transition:all 0s !important;}
.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li > a{vertical-align:middle;}
#site-header.fixed #primary-menu > li > a{-webkit-transition:padding 0.3s, color 0.3s, background-color 0.3s;-moz-transition:padding 0.3s, color 0.3s, background-color 0.3s;transition:padding 0.3s, color 0.3s, background-color 0.3s;}
#site-header.scroll-counting .site-title,
#site-header.scroll-counting .site-title img,
#site-header.scroll-counting #primary-menu > li,
#site-header.scroll-counting #primary-menu > li > a,
#site-header.scroll-counting .menu-item-logo,
#site-header.scroll-counting .menu-item-logo img{-webkit-transition:all 0s !important;-moz-transition:all 0s !important;transition:all 0s !important;}
#site-header.fixed.shrink #primary-menu.no-responsive > li > a{padding-top:18px;padding-bottom:18px;}
#site-header.fixed.shrink .header-layout-fullwidth_hamburger #primary-menu.no-responsive > li > a{padding-top:13px;padding-bottom:13px;}
#site-header.fixed.shrink .header-style-1 #primary-menu.no-responsive > li.menu-item-current > a,
#site-header.fixed.shrink .header-style-1 #primary-menu.no-responsive > li.menu-item-active > a{padding-bottom:14px;}
#site-header.fixed.shrink .header-style-3 #primary-menu.no-responsive > li.menu-item-current,
#site-header.fixed.shrink .header-style-3 #primary-menu.no-responsive > li.menu-item-active,
#site-header.fixed.shrink .header-style-4 #primary-menu.no-responsive > li.menu-item-current,
#site-header.fixed.shrink .header-style-4 #primary-menu.no-responsive > li.menu-item-active{-webkit-transition:padding 0.3s;-moz-transition:padding 0.3s;transition:padding 0.3s;}
#site-header.fixed.shrink .header-style-3 #primary-menu.no-responsive > li,
#site-header.fixed.shrink .header-style-4 #primary-menu.no-responsive > li{padding-top:18px;padding-bottom:18px;-webkit-transition:padding 0.3s;-moz-transition:padding 0.3s;transition:padding 0.3s;}
#site-header.fixed.shrink .header-layout-overlay.header-style-3 #primary-menu.no-responsive > li,
#site-header.fixed.shrink .header-layout-overlay.header-style-4 #primary-menu.no-responsive > li{padding:0;}
#site-header.fixed.shrink .header-style-3 #primary-menu.no-responsive > li.menu-item-current,
#site-header.fixed.shrink .header-style-3 #primary-menu.no-responsive > li.menu-item-active,
#site-header.fixed.shrink .header-style-4 #primary-menu.no-responsive > li.menu-item-current,
#site-header.fixed.shrink .header-style-4 #primary-menu.no-responsive > li.menu-item-active{padding-top:16px;padding-bottom:16px;padding-left:1px;padding-right:1px;}
#site-header.fixed.shrink .header-layout-overlay.header-style-3 #primary-menu.no-responsive > li.menu-item-current,
#site-header.fixed.shrink .header-layout-overlay.header-style-3 #primary-menu.no-responsive > li.menu-item-active,
#site-header.fixed.shrink .header-layout-overlay.header-style-4 #primary-menu.no-responsive > li.menu-item-current,
#site-header.fixed.shrink .header-layout-overlay.header-style-4 #primary-menu.no-responsive > li.menu-item-active{padding:0;}
body.one-pager #site-header.fixed.shrink .header-style-3 #primary-menu.no-responsive > li,
body.one-pager #site-header.fixed.shrink .header-style-4 #primary-menu.no-responsive > li{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s;}
#site-header.fixed.shrink .header-style-3 #primary-menu.no-responsive > li > a,
#site-header.fixed.shrink .header-style-4 #primary-menu.no-responsive > li > a{padding:0px 15px;}
#site-header.fixed.shrink #primary-navigation .hamburger-toggle,
#site-header.fixed.shrink #primary-navigation .overlay-toggle,
#site-header.fixed.shrink #perspective-menu-buttons .perspective-toggle{margin-top:15px;margin-bottom:15px;}
#site-header .site-title a,
#site-header .menu-item-logo a{white-space:nowrap;}
#site-header .logo-position-right .site-title,
#site-header .logo-position-right .site-title a{text-align:right;}
#site-header .site-title a img,
#site-header .menu-item-logo a img{position:relative;}
#site-header.fixed.scroll-counting .site-title a img,
#site-header.fixed.scroll-counting .menu-item-logo a img{-webkit-transition:all 0s !important;-moz-transition:all 0s !important;transition:all 0s !important;}
#site-header .site-title a img.default,
#site-header .menu-item-logo a img.default{opacity:1;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;transition:opacity .3s ease-in;}
#site-header .site-title a img.small,
#site-header .menu-item-logo a img.small{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;transition:opacity .3s ease-out;}
#site-header.fixed.shrink .site-title a img.default,
#site-header.fixed.shrink .menu-item-logo a img.default{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;transition:opacity .3s ease-out;}
#site-header.fixed.shrink .site-title a img.small,
#site-header.fixed.shrink .menu-item-logo a img.small{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;transition:opacity .3s ease-in;}
#site-header.shrink-mobile .site-title a img{transition:opacity 0s;}
#site-header.fixed.shrink .logo-position-center > .site-title{display:none;}
@media(max-width:767px){
#site-header.fixed.shrink .logo-position-center > .site-title{display:table-cell;}
}
.site-title .logo, .menu-item-logo .logo{display:inline-block;vertical-align:middle;min-height:1px;min-width:1px;}
#site-header .site-title a img.small.light,
#site-header .menu-item-logo a img.small.light{display:none !important;}
@media(max-width:767px){
#site-header .site-title a img.default,
#site-header .menu-item-logo a img.default{display:none;}
#site-header .site-title a img.small,
#site-header .menu-item-logo a img.small{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;display:inline-block !important;margin:0 !important;}
#site-header .site-title a img.small.light,
#site-header .menu-item-logo a img.small.light{display:inline-block !important;}
#site-header .site-title a img.small.light ~ img.small,
#site-header .menu-item-logo a img.small.light ~ img.small{display:none !important;}
#site-header.fixed.shrink .site-title a img.small.light,
#site-header.fixed.shrink .menu-item-logo a img.small.light{display:none !important;}
#site-header.fixed.shrink .site-title a img.small.light ~ img.small,
#site-header.fixed.shrink .menu-item-logo a img.small.light ~ img.small{display:inline-block !important;}
} #primary-navigation #primary-menu > li.menu-item-search > a:before{content:"\e612";display:block;font-family:"thegem-icons";font-size:24px;font-weight:normal;margin-right:5px;text-align:center;vertical-align:top;width:100%;}
#primary-navigation #primary-menu > li.menu-item-search.active > a:before{content:"\e619";display:block;font-family:"thegem-icons";font-size:24px;font-weight:normal;margin-right:5px;text-align:center;vertical-align:top;width:100%;}
.menu-item-search .minisearch{position:absolute;top:100%;left:0;padding:20px;width:280px;opacity:0;visibility:hidden;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, transform 0.3s;}
.menu-item-search.active .minisearch{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, transform 0.5s;}
.minisearch.invert{left:auto;right:0;}
.minisearch .sf-input{width:100%;font-family:"Source Sans Pro";font-size:16px;font-weight:400;height:40px;border-radius:4px;padding-right:40px;outline:none;}
.minisearch .sf-submit{position:absolute;right:20px;width:40px;height:40px;margin:0;background:rgba(0, 0, 0, 0);border:0;cursor:pointer;}
.minisearch .sf-submit:hover{background:transparent;}
.minisearch .sf-submit:focus{outline:none;}
.minisearch .sf-submit-icon{position:absolute;right:20px;width:40px;height:40px;}
.minisearch .sf-submit-icon:before{content:"\e612";display:block;font-family:"thegem-icons";font-size:24px;font-weight:normal;line-height:40px;margin-right:5px;padding-right:3px;text-align:center;vertical-align:top;width:100%;height:40px;}
.mobile-menu-layout-default .primary-navigation.responsive ul{border-top:1px solid #dfe5e8;border-left:1px solid #dfe5e8;border-right:1px solid #dfe5e8;}
.mobile-menu-layout-default .primary-navigation.responsive ul ul, .mobile-menu-layout-default #primary-navigation.responsive ul ul{border:0 none;}
.mobile-menu-layout-default .primary-navigation.responsive ul.sub-menu, .mobile-menu-layout-default .primary-navigation.responsive .dl-menu + ul.sub-menu{margin-top:0;}
.mobile-menu-layout-default .primary-navigation.responsive ul li.menu-item, .mobile-menu-layout-default .primary-navigation.responsive ul li.dl-back{background:#f4f6f7;}
.mobile-menu-layout-default .primary-navigation.responsive ul > li.menu-item, .mobile-menu-layout-default .primary-navigation.responsive ul > li.dl-back{border-bottom:1px solid #dfe5e8;}
.mobile-menu-layout-default .primary-navigation.responsive ul > li.menu-item-current > a, .mobile-menu-layout-default .primary-navigation.responsive ul > li.menu-item.menu-item-active a{background:#fff;border-left:4px solid #00bcd4;padding-left:26px;color:#3c3950;}
#primary-navigation.responsive ul > li.menu-item-search > a{display:none;}
.primary-navigation.responsive .minisearch{position:static;width:100%;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);background-color:#fff;border:none;visibility:visible;padding:20px 30px;}
.primary-navigation.responsive .minisearch .sf-input{border:1px solid #dfe5e8;background-color:#f4f6f7;color:#3c3950;font-family:"Source Sans Pro";font-size:16px;font-weight:400;right:30px;}
.primary-navigation.responsive .minisearch .sf-submit-icon{right:30px;}
.primary-navigation.responsive .minisearch .sf-submit-icon:before{color:#3c3950;}
.primary-navigation.responsive li a{color:#5f727f;}
.primary-navigation.responsive li a:hover{color:#3c3950;}
.header-style-vertical #primary-navigation .no-responsive li.menu-item-widgets{position:absolute;bottom:50px;width:100%;}
.header-style-vertical #primary-navigation.responsive li.menu-item-widgets,
.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-search,
body #page.vertical-header #primary-menu.no-responsive li.menu-item-search{display:none;}
.no-responsive .menu-item-widgets .vertical-minisearch{padding-right:30px;width:100%;}
.no-responsive .vertical-minisearch .sf-input{width:100%;font-family:"Source Sans Pro";font-size:16px;font-weight:400;height:40px;padding-right:50px;outline:none;background:#e0e5e9;}
.no-responsive .vertical-minisearch .sf-submit{position:absolute;right:30px;width:40px;height:40px;margin:0;padding:0;border:0;cursor:pointer;opacity:0;background:#000;z-index:1;}
.no-responsive .vertical-minisearch .sf-submit:hover{background:transparent;}
.no-responsive .vertical-minisearch .sf-submit:focus{outline:none;}
.no-responsive .vertical-minisearch .sf-submit-icon{position:absolute;right:45px;width:40px;height:40px;z-index:0;}
.no-responsive .vertical-minisearch .sf-submit-icon:after{background:#3d3950;content:"\e612";display:block;font-family:"thegem-icons";font-size:24px;font-weight:normal;line-height:40px;text-align:center;vertical-align:top;width:100%;height:40px;color:#fff;}
.no-responsive .menu-item-socials, .vertical-menu-item-widgets .menu-item-socials{margin-top:35px;}
.no-responsive .menu-item-socials .socials-item{margin:0 9px;}
.vertical-menu-item-widgets .menu-item-socials .socials-item{margin:0 8px;}
.no-responsive .menu-item-socials .socials-item:first-child, .vertical-menu-item-widgets .menu-item-socials .socials-item:first-child{margin-left:0;}
.no-responsive .menu-item-socials .socials-item:last-child, .vertical-menu-item-widgets .menu-item-socials .socials-item:last-child{margin-right:0;}
.no-responsive .menu-item-socials .socials-item .socials-item-icon, .vertical-menu-item-widgets .menu-item-socials .socials-item .socials-item-icon{font-size:24.5px;}
.vertical-menu-item-widgets{position:absolute;bottom:50px;width:270px;}
.vertical-menu-item-widgets .vertical-minisearch{width:100%;}
.vertical-menu-item-widgets .vertical-minisearch .sf-input{width:100%;font-family:"Source Sans Pro";font-size:16px;font-weight:400;padding-right:50px;height:40px;outline:none;background:#e0e5e9;}
.vertical-menu-item-widgets .vertical-minisearch .sf-submit{position:absolute;right:0;width:40px;height:40px;margin:0;padding:0;border:0;cursor:pointer;opacity:0;background:#000;}
.vertical-menu-item-widgets .vertical-minisearch .sf-submit:hover{background:transparent;}
.vertical-menu-item-widgets .vertical-minisearch .sf-submit:focus{outline:none;}
.vertical-menu-item-widgets .vertical-minisearch .sf-submit-icon{position:absolute;right:0;width:40px;height:40px;z-index:0;}
#page.vertical-header .vertical-menu-item-widgets .vertical-minisearch .sf-submit-icon{right:21px;}
#page.vertical-header .vertical-menu-item-widgets .vertical-minisearch .sf-submit{right:21px;}
.vertical-menu-item-widgets .vertical-minisearch .sf-submit-icon:after{background:#3d3950;content:"\e612";display:block;font-family:"thegem-icons";font-size:24px;font-weight:normal;line-height:40px;text-align:center;vertical-align:top;width:40px;height:40px;color:#fff;}
@media (max-height: 669px) {
.header-style-vertical #primary-menu.no-responsive{padding-top:calc(100vh - 570px);}
}
@media (max-height: 590px) {
.header-style-vertical #primary-menu.no-responsive{padding-top:20px;}
}
.header-layout-fullwidth_hamburger #primary-menu.no-responsive .menu-item-widgets .vertical-minisearch form,
.header-layout-fullwidth_hamburger #primary-menu.no-responsive .menu-item-widgets .menu-item-socials{padding-left:15px;padding-right:15px;}
#page.vertical-header .vertical-menu-item-widgets{padding-left:21px;padding-right:21px;}
@media(max-width:767px){
#page.vertical-header #site-header-wrapper{position:static;width:100%;padding:0;}
#page.vertical-header{padding-left:0;}
#page.vertical-header #site-header .site-title{display:table-cell;}
.vertical-menu-item-widgets{display:none;}
}
@media (max-height: 799px) {
.header-style-vertical #primary-menu.no-responsive > .menu-item-language,
.header-style-vertical #primary-menu.no-responsive > .menu-item-cart{display:none;}
}
@media (max-height: 689px) {
.vertical-menu-item-widgets{display:none;}
}
#site-header.fixed.shrink #primary-navigation :not(.hamburger-size-small) .hamburger-toggle,
#site-header.fixed.shrink #primary-navigation :not(.hamburger-size-small) .overlay-toggle,
#site-header.fixed.shrink #perspective-menu-buttons :not(.hamburger-size-small) .perspective-toggle{width:18px;height:18px;}
#site-header.fixed.shrink #primary-navigation :not(.hamburger-size-small) .hamburger-toggle [class^="menu-line-"],
#site-header.fixed.shrink #primary-navigation :not(.hamburger-size-small) .overlay-toggle [class^="menu-line-"],
#site-header.fixed.shrink #perspective-menu-buttons :not(.hamburger-size-small) .perspective-toggle [class^="menu-line-"]{height:2px;}
#site-header.fixed.shrink #primary-navigation :not(.hamburger-size-small) .hamburger-toggle .menu-line-1,
#site-header.fixed.shrink #perspective-menu-buttons :not(.hamburger-size-small) .perspective-toggle .menu-line-1,
#site-header.fixed.shrink #primary-navigation :not(.hamburger-size-small) .overlay-toggle .menu-line-1,
#site-header.fixed.shrink #primary-navigation.overlay-active.close :not(.hamburger-size-small) .overlay-toggle .menu-line-1{top:3px;}
#site-header.fixed.shrink #primary-navigation :not(.hamburger-size-small) .hamburger-toggle .menu-line-2,
#site-header.fixed.shrink #perspective-menu-buttons :not(.hamburger-size-small) .perspective-toggle .menu-line-2,
#site-header.fixed.shrink #primary-navigation :not(.hamburger-size-small) .overlay-toggle .menu-line-2,
#site-header.fixed.shrink #primary-navigation.overlay-active.close :not(.hamburger-size-small) .overlay-toggle .menu-line-2{top:8px;}
#site-header.fixed.shrink #primary-navigation :not(.hamburger-size-small) .hamburger-toggle .menu-line-3,
#site-header.fixed.shrink #perspective-menu-buttons :not(.hamburger-size-small) .perspective-toggle .menu-line-3,
#site-header.fixed.shrink #primary-navigation :not(.hamburger-size-small) .overlay-toggle .menu-line-3,
#site-header.fixed.shrink #primary-navigation.overlay-active.close :not(.hamburger-size-small) .overlay-toggle .menu-line-3{top:13px;}
#site-header.fixed.shrink #primary-navigation.hamburger-active :not(.hamburger-size-small) .hamburger-toggle .menu-line-1,
#site-header.fixed.shrink #primary-navigation.hamburger-active :not(.hamburger-size-small) .hamburger-toggle .menu-line-3,
#site-header.fixed.shrink #primary-navigation.overlay-active :not(.hamburger-size-small) .overlay-toggle .menu-line-1,
#site-header.fixed.shrink #primary-navigation.overlay-active :not(.hamburger-size-small) .overlay-toggle .menu-line-3 {
top: 8px;
}.widget-area .widget + .widget{margin-top:68px;}
.widget-area  .widget-title{margin-bottom:28px;}
.elementor-widget-sidebar .widget + .widget{margin-top:50px;}
.sidebar .widget:first-child .widget-title{margin-top:0px;}
.elementor-widget-sidebar .widget:first-child .widget-title{margin-top:0px;}
.img-responsive.img-circle.wp-post-image{margin:0 auto;}
.widget_contacts .widget-title{margin-bottom:21px;}
.widget .gem-dummy{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;width:72px;height:72px;float:left;}
.widget  .gem-teams-image .gem-dummy{background-image:url(//bitquery.io/wp-content/themes/thegem-elementor/images/default-avatar.png);background-size:100%;}
.widget  .gem-teams-image .gem-dummy:after{display:none;}
.widget .gem-teams-image .gem-dummy{height:128px;width:128px;margin-left:66px;}
#colophon .widget .gem-dummy{background-color:#394050;}
#colophon .widget .gem-dummy:after{color:#212331;}
.widget .gem-dummy:after{content:'\e642';font-family:thegem-icons;font-size:24px;position:absolute;margin-top:24px;margin-left:25px;font-weight:normal;}
.Custom_Popular_Posts  .widget-title, .Custom_Recent_Posts .widget-title, .widget_meta .widget-title, .thegem_news .widget-title, .widget_recent_entries .widget-title{margin-bottom:17px;}
.widget_archive li{list-style:none;padding-top:12px;padding-left:16px;padding-bottom:12px;}
.widget_archive li:nth-child(odd){background-color:#f7f9f8;}
.widget_archive ul{padding-left:0px;}
.widget_archive a{text-transform:capitalize;}
.widget_recent_comments ul, .widget_pages ul, .widget_meta ul, .widget_rss ul, .widget_archive ul, .diagram-item{margin-bottom:0px;}
.gem-contacts-icon{float:left;font-family:thegem-icons;font-size:20px;}
.gem-contacts-item:before{vertical-align:top;}
.gem-contacts-text{padding-left:32px;}
.sidebar .widget .gem-contacts-item, .elementor-widget-sidebar .gem-contacts-item{padding:5px 0;}
.sidebar .widget  .gem-contacts-item.gem-contacts-address{padding-bottom:33px;}
.sidebar .widget  .gem-contacts-item.gem-contacts-phone{padding-top:28px;}
.gem-contacts-item.gem-contacts-phone a, #colophon .widget .gem-contacts-item.gem-contacts-phone a{color:inherit;}
.site-footer .gem-contacts-email:before{font-family:thegem-icons;content:'\e607';float:left;font-size:20px;float:left;margin-top:2px;padding-right:15px;font-weight:normal;}
.site-footer .gem-contacts-phone:before{font-family:thegem-icons;content:'\e625';font-size:20px;font-weight:normal;}
.site-footer .gem-contacts-address:before{font-family:thegem-icons;content:'\e604';font-size:20px;font-weight:normal;}
.site-footer .gem-contacts-fax:before{font-family:thegem-icons;content:'\e606';float:left;font-size:12px;padding-right:15px;font-weight:normal;}
.site-footer .gem-contacts-item{padding:5px 0;}
body .widget .gem-contacts-address:before, body .elementor-widget-sidebar .gem-contacts-address:before{font-family:thegem-icons;content:'\e604';font-size:16px;display:inline-block;padding-right:8px;font-weight:normal;}
body .widget .gem-contacts-phone:before, body .elementor-widget-sidebar .gem-contacts-phone:before{font-family:thegem-icons;content:'\e625';font-size:16px;display:inline-block;padding-right:12px;font-weight:normal;}
body .widget .gem-contacts-fax:before, body .elementor-widget-sidebar .gem-contacts-fax:before{font-family:thegem-icons;content:'\e606';float:left;display:inline-block;padding-right:12px;font-size:16px;font-weight:normal;}
body .widget .gem-contacts-email:before, body .elementor-widget-sidebar .gem-contacts-email:before{font-family:thegem-icons;content:'\e607';float:left;display:inline-block;padding-right:12px;font-size:16px;margin-top:-1px;font-weight:normal;}
body .widget .gem-contacts-website:before, body .elementor-widget-sidebar .gem-contacts-website:before{font-family:thegem-icons;content:'\e608';float:left;display:inline-block;padding-right:12px;font-size:16px;}
.gem-pp-posts-image img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;width:72px;height:72px;}
.gem-pp-posts-text{display:table-cell;vertical-align:middle;}
.gem-pp-posts-date{padding-left:12px;display:block;margin-top:-2px;}
.gem-pp-posts-item{display:block;margin-left:12px;}
.gem-pp-posts-image{display:table-cell;}
.gem-pp-posts-news{padding-top:14px;padding-bottom:14px;}
.gem-pp-posts-item > a{display:block;}
.gem-pp-posts{padding-bottom:14px;padding-top:14px;}
.gem-post-thumb img{width:71px;height:71px;position:absolute;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;left:0px;top:0;}
.isotope-inner{padding-left:90px;}
.gem-post-thumb-gem-dummy{height:71px;left:0px;position:absolute;top:0;width:71px;}
.footer-widget-area .gem-pp-posts-image a:after{content:'';position:absolute;left:0;top:0;width:72px;height:72px;border-radius:50%;background:rgba(255,255,255,0.2);opacity:0;}
.footer-widget-area .gem-pp-posts-image a:hover:after{opacity:1;}
.footer-widget-area .gem-pp-posts-image{position:relative;}
.post-related-posts .gem-dummy:after{content:'\e642';font-family:thegem-icons;font-size:24px;position:absolute;margin-top:24px;margin-left:25px;font-weight:normal;}
.post-related-posts .gem-dummy:after{content:'\e642';font-family:thegem-icons;font-size:24px;position:absolute;margin-top:24px;margin-left:25px;font-weight:normal;}
.gem-post-thumb-conteiner{display:table-cell;vertical-align:middle;}
.site-footer .gem-pp-posts{padding-bottom:12px;}
.footer-widget-area .posts{margin-top:-19px;}
.Custom_Recent_Posts ul li:last-child, .Custom_Popular_Posts ul li:last-child{border-bottom:none;}
.widget_recent_entries li{padding-bottom:25px;padding-top:20px;list-style:none;}
.widget_recent_entries li:last-child{border-bottom:none;}
.widget_recent_entries ul{margin:0;padding:0;}
.widget_recent_entries .post-date{clear:both;display:block;}
.site-footer .Custom_Recent_Posts .gem-pp-posts:last-child{border-bottom:none;}
.widget_calendar td a{display:block;font-weight:normal;}
.widget_calendar table{text-align:center;width:100%;}
.widget_calendar #prev > a{float:left;padding-left:12px;}
.widget_calendar #next > a{float:right;padding-right:12px;}
.widget_calendar a{font-weight:bold;}
.calendar_wrap{padding-bottom:20px;}
.widget_calendar caption{padding-bottom:1px;padding-top:1px;}
.widget_calendar table{margin-left:9%;text-align:center;width:83%;}
.widget_calendar td{padding:2px;padding-bottom:4px;padding-top:4px;}
.widget_calendar tfoot td.pad{display:none;}
#wp-calendar caption:after{position:absolute;content:'';height:39px;width:39px;top:0;background-color:#b9c7ca;right:0;}
#wp-calendar #prev a{position:absolute;left:0;height:39px;width:39px;top:0;padding-top:7px;padding-bottom:7px;}
#wp-calendar #prev a:after{content:'\e637';font-family:thegem-icons;width:38px;height:38px;position:absolute;left:0px;top:0;line-height:1.6;font-size:24px;}
#wp-calendar #next a:after{content:'\e638';font-family:thegem-icons;top:0px;position:absolute;right:0px;width:38px;line-height:1.6;height:38px;font-size:24px;}
#wp-calendar #next a{position:absolute;right:0;top:0;height:39px;width:39px;padding-top:7px;padding-bottom:7px;}
#wp-calendar caption{margin-bottom:34px;letter-spacing:0.08em;}
.calendar_wrap{position:relative;}
.widget_diagram .skill-line{margin-right:0px;}
.widget_diagram .skill-amount{margin-top:-29px;font-weight:bold;}
.widget_diagram .skill-element + .skill-element{margin:18px 0 0;}
.widget.Facebook div{padding:20px;}
.flickr-item{float:left;padding:0 10px 10px 0;}
.flickr-item img{width:80px;height:80px;}
.widget.Custom_Flickr .flickr{list-style:none outside none;margin:0 -10px 0 0;padding:0;}
.widget .flickr-item a, .elementor-widget-sidebar .widget .flickr-item a{position:relative;display:inline-block;vertical-align:top;overflow:hidden;}
.widget .flickr-item a:before, .elementor-widget-sidebar .widget .flickr-item a:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;z-index:5;}
.widget .flickr-item a:hover:before, .elementor-widget-sidebar .widget .flickr-item a:hover:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:1;z-index:5;}
.widget .flickr-item a img, .elementor-widget-sidebar .widget .flickr-item a img{transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;}
.widget .flickr-item a:hover img, .elementor-widget-sidebar .widget .flickr-item a:hover img{}
.mc-form{position:relative;padding-top:5px;}
.elementor-widget-sidebar .mc4wp-form-fields{padding:29px;margin-top:29px;}
.sidebar .mc4wp-form-fields{padding:29px;margin-top:29px;}
.widget_mc4wp_widget form{padding:25px 23px 10px 26px;}
.widget_mc4wp_widget p{line-height:1.6;}
#mc4wp_submit{width:40px;font-weight:normal;height:41px;position:absolute;right:0;padding:0;top:-8px;margin:13px 0 0 0;font-size:24px;font-family:thegem-icons;border-radius:0px;}
.mc4wp-alert{margin-top:40px;}
.gem-button-footer{border:medium none;margin-top:21px;}
.mc4wp-form input[type='email']{padding:7px 46px 7px 9px;width:100%;}
.widget_meta li, .widget_rss li{list-style:none;padding-top:12px;padding-bottom:12px;text-transform:capitalize;}
.widget_meta li:last-child, .widget_rss li:last-child, .site-footer .widget_meta li:last-child, .site-footer .widget_rss li:last-child{border-bottom:none;}
.widget_meta ul, .widget_rss ul{padding-left:0px;}
.widget_meta li:before, .widget_rss li:before{content:'\e601';font-family:'thegem-icons';font-size:16px;font-weight:normal;padding-right:8px;vertical-align:middle;position:relative;top:-2px;}
.widget_meta abbr, .widget_rss abbr{border-bottom:none;}
.gem-latest-news-image img{height:72px;width:72px;border-radius:50%;-moz-border-radius:50%;webkit-border-radius:50%;}
.gem-latest-news-image{display:table-cell;}
.gem-latest-news-title{display:table-cell;padding-left:15px;vertical-align:middle;}
.gem-latest-news{display:inline-block;padding-bottom:17px;padding-top:11px;width:100%;}
.gem-latest-news-title > span{display:block;margin-top:-1px;}
.gem-latest-news-title > a{display:block;}
.gem-latest-news-image .gem-dummy{height:72px;width:72px;}
.widget .thegem_news, .elementor-widget-sidebar .widget .thegem_news{line-height:1.5;}
.gem-latest-news:first-child{padding-bottom:16px;padding-top:16px;}
.gem-latest-news-image .gem-dummy{display:block;}
.gem-picturebox-text{padding-top:11px;}
.gem-picturebox p{padding:12px 26px 30px;}
.gem-picturebox-image{text-align:center;}
.project_info-item-style-2 .project_info-item:last-child  .value{border-bottom:medium none;}
.project_info-item-style-1 .project_info-item .icon{display:inline-block;font-size:24px;border-radius:0px;width:50px;height:50px;text-align:center;color:#FFFFFF !important;background-color:transparent;vertical-align:middle;line-height:2.1;}
.project_info-item-style-1 .project_info-item .title{text-transform:uppercase;}
.project_info-item-style-1  .project_info-item-title{vertical-align:top;padding-left:16px;}
.project_info-item-style-1  .project_info-item.iconed{padding:28px;padding-left:0;}
.project_info-item-style-1  .project_info-item.iconed:last-child{border-bottom:none;}
.widget.project_info  .widget-title, .widget.project_info  .widget-title{margin-bottom:32px;}
.project_info-item-style-1 .project_info-item .value{padding-top:0;padding-right:18px;margin-top:-22px;padding-left:71px;}
.project_info-item-style-2{padding-bottom:20px;}
.project_info-item-style-2 .icon{font-size:24px;margin-right:16px;float:left;margin-top:2px;}
.project_info-item-style-2 .project_info-item{padding:28px;margin-bottom:17px;}
.project_info-item-style-2  .project_info-item.iconed:last-child{margin-bottom:-24px;}
.project_info-item-style-2 .icon{background-color:transparent !important;}
.project_info-item-style-2 .value{padding-left:42px;padding-top:18px;}
.project_info-item .icon-elegant, .project-info-shortcode-item .icon.elegant{font-family:'ElegantIcons';}
.project_info-item .icon-material, .project-info-shortcode-item .icon.material{font-family:'MaterialDesignIcons';}
.project_info-item .icon-fontawesome, .project-info-shortcode-item .icon.fontawesome{font-family:'FontAwesome';}
.project_info-item .icon-userpack, .project-info-shortcode-item .icon.userpack{font-family:'UserPack';}
.widget_recent_comments ul{padding-left:0px;margin-top:30px;}
.widget_recent_comments li{list-style:none;border-radius:60px;border-bottom-left-radius:0;padding-top:14px;margin-bottom:24px;padding-bottom:20px;padding-left:20px;padding-right:20px;}
.widget_recent_comments li:first-child{border-top:none;}
.widget_recent_comments li:before{clear:both;content:'\e639';float:left;font-family:'thegem-icons';font-size:24px;font-weight:normal;height:100%;padding-right:14px;position:relative;top:0;padding-bottom:7px;width:100%;text-align:center;vertical-align:middle;}
.widget_recent_entries .post-date{margin-left:48px;}
.site-footer .widget_recent_entries li:first-child{background:none;}
.widget .searchform input, .elementor-widget-sidebar .widget .searchform input{padding:6px 10px;}
.widget .searchform, .elementor-widget-sidebar .widget .searchform{text-align:center;position:relative;}
.searchform button{border:none;}
.widget.widget_search .gem-button{font-size:0;position:absolute;top:0;right:0;width:43px;height:38px;margin:0;background-color:transparent !important;}
.widget.widget_search .gem-button:before{content:'\e612';position:absolute;font-size:24px;font-family:thegem-icons;left:26%;font-weight:100;margin-top:-3px;margin:0;}
.widget.widget_search input{width:100%;padding-right:50px;}
.tagcloud a:hover{text-decoration:none;}
body .widget .tagcloud a{margin-right:4px;text-decoration:none;margin-bottom:6px;padding:2px 9px;display:inline-block;font-size:16px !important;}
.gem-client-item{float:left;padding-right:30px;padding-left:30px;}
.gem_client-carousel{position:relative;}
.gem-client-prev{margin-left:0%;}
.gem-client-next{margin-right:0%;}
.clients_title{text-align:center;}
.clients_description{text-align:center;}
.gem_client-carousel{margin-top:25px;}
.gem-client-prev{width:10%;}
.gem-client-next{width:10%;}
.gem-client-carousel-item-wrap{padding:0 10%;}
.widget .gem-teams-item{text-align:center;padding-top:11px;padding-bottom:40px;}
.widget .gem-teams-name{padding-top:56px;}
.widget .gem-teams-position{font-size:89.5%;}
.widget .gem-teams-phone{text-transform:uppercase;padding-top:28px;padding-bottom:16px;}
.widget .gem-teams-image img{margin:0 auto;text-align:center;width:128px;}
.widget .gem-teams-image{display:block;padding-top:50px;padding-bottom:7px;height:160px;}
.widget  .team-person-email a:before{font-size:34px;}
.widget-teams{border-top-right-radius:122px;border-top-left-radius:122px;overflow:hidden;}
.widget .team-person-email{font-size:0px;}
.widget .gem-teams-mail{padding-top:3px;}
.widget .gem-teams-mail a:before{padding-right:10px;content:'\e607';font-family:'thegem-icons';font-size:22px;font-weight:normal;vertical-align:bottom;}
.widget .gem-teams-name{padding-bottom:8px;}
.gem-team-style-horizontal .team-person-phone{padding-bottom:0px;margin-bottom:-11px;}
.gem-team-style-horizontal .team-person-phone:before{font-size:22px;}
.gem-team-style-horizontal .team-person-info{display:table-cell;vertical-align:middle;padding-left:15px;}
.gem-team-style-horizontal .team-person-image{display:table-cell;vertical-align:middle;}
.gem-team-style-horizontal .team-person{padding-left:30px;padding-top:45px;}
.gem-team-style-rounded .team-person-phone{padding-bottom:8px;padding-top:8px;}
.gem-team-style-vertical .team-person-phone{padding-bottom:5px;}
.fullwidth-block .container .gem-client-carousel-item-wrap{padding:0 0%;}
.widget_tweets .twitter-box .jtwt_tweet{padding-bottom:24px;padding-top:27px;}
body .widget_tweets .twitter-box  .jtwt_tweet:first-child{padding-top:0px;background:none;}
.jtwt_tweet:before{content:'\e611';float:left;font-family:thegem-icons;font-size:18px;padding-right:8px;position:relative;top:0px;}
.jtwt_date{padding-bottom:12px;font-weight:300;}
.twitter-box .jtwt_tweet{padding:0 0 0 0px;}
.tweets-container{padding-top:14px;}
.jtwt_tweet_text{margin-bottom:0px;}
.gem-textbox-content blockquote{font-size:116%;}
.gem-textbox-content > blockquote{padding:14px;}
.widget-area .gem-products-image, .shop-widget-area .gem-products-image{display:table-cell;}
ul.product_list_widget .gem-products-image a{position:relative;float:left;}
ul.product_list_widget .gem-products-image a:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;opacity:0;z-index:1;background:rgba(0, 188, 212, 0.3);}
ul.product_list_widget .gem-products-image a:hover:before{opacity:1;}
.widget-area .gem-products-content, .shop-widget-area .gem-products-content{display:table-cell;vertical-align:middle;width:100%;}
.shop-widget-area .product_list_widget > li{display:inline-block;width:100%;}
.woocommerce ul.product_list_widget li img, .woocommerce-page ul.product_list_widget li img{height:auto;width:80px;max-width:none;}
.woocommerce .widget_recently_viewed_products ul.product_list_widget li img, .woocommerce-page .widget_recently_viewed_products ul.product_list_widget li img{height:70px;width:70px;}
.shop-widget-area .gem-products-content{border-image:none;padding-bottom:11px;position:relative;margin-left:70px;padding-left:18px;}
ul.product_list_widget li{margin-bottom:15px;display:inline-block;padding:0;width:100%;}
.widget ul.product_list_widget li, .widget_shopping_cart_content ul.product_list_widget li{overflow:visible;}
ul.product_list_widget li:last-child{margin-bottom:0px;}
.widget .gem-products-content{margin-left:70px;min-height:70px;padding-left:18px;}
.widget .catalog-view .gem-products-content{padding-bottom:0;}
.shop-widget-area .gem-products-title{padding-top:5px;}
.widget .catalog-view .gem-products-title{padding-top:0;}
.shop-widget-area .gem-products-price{margin-bottom:-5px;}
.widget .gem-products-price{font-size:20px;line-height:1.5em;}
.woocommerce ul.product_list_widget li img, .woocommerce-page ul.product_list_widget li img{margin-left:0;box-shadow:none;}
.shop-widget-area .gem-products-title a{padding-right:80px;}
.product_list_widget del{display:none;}
.shop-widget-area .gem-products-rating{display:block;position:absolute;top:13px;right:20px;}
.widget .catalog-view .gem-products-rating{position:relative;margin-top:5px;top:auto;right:auto;}
.widget .product_list_widget .onsale, .shop-widget-area .onsale{position:absolute;width:24px;height:24px;line-height:26px;border-radius:50%;top:13px;left:68px;font-size:0;z-index:1;text-align:center;font-weight:inherit;}
.widget .product_list_widget .onsale:after, .shop-widget-area .onsale:after{content:'%';font-size:16px;}
.woocommerce .gem-products-price ins{font-size:20px;text-decoration:none;}
.gem-products-price > span{font-size:20px;text-decoration:none;}
.widget_product_search .screen-reader-text{display:none;}
.widget_product_search input.search-field{width:100%;padding-right:35px;padding-left:10px;box-sizing:border-box;line-height:36px;border-width:2px;border-radius:2px;}
.widget_product_search form{position:relative;}
.widget_product_search button{background-color:transparent;font-family:'thegem-icons';font-size:24px;height:36px;line-height:36px;position:absolute;right:2px;top:7px;width:36px;border:0 none;background:transparent;}
.widget_recent_reviews .product_list_widget li{padding-top:5px;}
.widget_recent_reviews .product_list_widget .attachment-woocommerce_thumbnail{float:left;margin-right:10px;z-index:100;margin-top:-5px;}
.widget_black_studio_tinymce .wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{width:100%;}
.widget_black_studio_tinymce .wpcf7-form-control.wpcf7-text{width:100%;}
.widget_black_studio_tinymce .wpcf7-form-control.wpcf7-textarea{width:100%;}
.widget_black_studio_tinymce div.wpcf7-mail-sent-ok{border:2px solid #ACDD8B;margin:0px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.widget_black_studio_tinymce div.wpcf7-validation-errors{border:2px solid #D55271;margin:0px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.widget_price_filter .price_label{float:right;}
.widget_price_filter .price_slider_amount .button{float:left;margin:0;}
.widget_price_filter .price_slider_amount{padding-top:15px;}
.widget_price_filter .widget-title{padding-bottom:15px;}
.woocommerce .widget_price_filter .price_slider, .woocommerce-page .widget_price_filter .price_slider{margin-bottom:1em}
.widget_price_filter .price_slider_wrapper .price_slider{height:6px;overflow:visible;position:relative;}
.widget_price_filter .price_slider .ui-slider-range{height:100%;position:absolute;}
.widget_price_filter .price_slider .ui-slider-handle{position:absolute;width:14px;height:14px;top:50%;margin-top:-7px;margin-left:-7px;border-radius:50%;}
.widget-area .woocommerce .star-rating, .woocommerce-page .star-rating{float:none;}
.widget-area .reviewer{display:block;}
.widget-area .attachment-shop_thumbnail.wp-post-image, .widget-area .attachment-woocommerce_thumbnail.wp-post-image{float:left;}
.gem-products-content{margin-left:80px;}
.product_list_widget li{position:relative;}
.widget-area .woocommerce-placeholder{float:left;}
.widget_recent_entries ul li:last-child{border-bottom:0 none;}
.widget_recent_entries ul li:before{content:'\e63a';float:left;font-family:"thegem-icons";font-size:24px;padding-left:22px;padding-right:6px;position:absolute;padding-top:11px;}
.widget_recent_entries ul li a{display:block;margin-left:66px;padding-top:9px;padding-right:24px;}
.widget_shopping_cart .variation{display:none;}
.attachment-shop_thumbnail{width:70px;height:70px;}
.widget .product-dummy, .elementor-widget-sidebar .widget .product-dummy{background-size:cover;float:left;margin-left:-1px;margin-top:-1px;width:100%;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
.widget .product-dummy-wrapper, .elementor-widget-sidebar .widget .product-dummy-wrapper{width:70px;height:70px;float:left;}
.widget_recent_reviews .product-dummy-wrapper{margin-left:-1px;border-color:transparent;}
.widget_shopping_cart .product_list_widget li a .product-dummy-wrapper{padding:0px;}
.shop-widget-area .widget .product-dummy{margin-left:-3px;}
.widget_shopping_cart_content ul.product_list_widget > li img{margin:-1px;}
.widget_product_search form{padding-top:5px;}
.customer_details > dt{font-weight:bold;float:left;padding-right:10px;}
.order-actions .gem-button{margin-top:0px;}
.widget_layered_nav .combobox-wrapper{height:40px;border-width:2px;}
.widget_layered_nav .combobox-wrapper .combobox-text{line-height:36px;}
.widget_layered_nav .combobox-wrapper .combobox-button{width:36px;height:36px;}
.widget_layered_nav ul{margin:0;padding:0;}
.widget_layered_nav ul li{list-style:none;padding:12px 0 12px 15px;}
.widget_layered_nav ul li:first-child{border-top:0 none;}
.widget_layered_nav ul li a:before{content:"\e601";font-family:"thegem-icons";font-size:15px;font-weight:normal;margin-right:8px;position:relative;top:1px;}
.widget_layered_nav ul li small:before{content:"(";}
.widget_layered_nav ul li small:after{content:")";}
.adress-button{margin-bottom:30px;}
 .top-area-contacts .gem-contacts{margin:0 -17px;}
.top-area-contacts .gem-contacts-item{display:inline-block;font-size:14px;padding:0 17px;line-height:30px;vertical-align:top;}
.top-area-contacts .gem-contacts-item.gem-contacts-phone a{color:inherit;}
.top-area-contacts .gem-contacts-address:before, .top-area-contacts .gem-contacts-phone:before, .top-area-contacts .gem-contacts-fax:before, .top-area-contacts .gem-contacts-email:before, .top-area-contacts .gem-contacts-website:before{font-family:'thegem-icons';margin-right:0.33em;vertical-align:top;display:inline-block;width:16px;font-size:16px;text-align:center;}
.top-area-contacts .gem-contacts-address:before{content:'\e604';}
.top-area-contacts .gem-contacts-phone:before{content:'\e625';}
.top-area-contacts .gem-contacts-fax:before{content:'\e606';}
.top-area-contacts .gem-contacts-email:before{content:'\e607';}
.gem_accordion_header{outline:none;}
.gem-news-carousel-wrap .gem-news-pagination{padding-top:35px;}
.gem_accordion_header{cursor:pointer;}
.gem_accordion_header a{text-transform:uppercase;}
.post-author-block{display:block;padding:40px;}
.post-author-avatar{display:block;float:left;}
a.post-author-avatar:after{display:block;text-align:center;content:'\e607';font-family:'thegem-icons';font-weight:normal;font-size:32px;padding-top:25px;}
.post-author-avatar img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.post-author-info{margin-left:135px;margin-top:0;}
.post-author-info .name{margin-top:0;}
.post-author-posts-link a:before{content:'\e601';font-family:'thegem-icons';font-weight:normal;vertical-align:top;margin-right:5px;font-size:16px;}
@media(max-width:599px){
.post-author-avatar{float:none;margin-bottom:25px}
.post-author-info{margin-left:0;margin-top:0;}
.post-author-info .name{margin-top:0;}
a.post-author-avatar:after{display:inline-block;vertical-align:middle;padding-top:0;padding-left:25px;line-height:1;}
}
.post-author-info .date{margin-left:23px;}
.post-author-description{margin-bottom:20px;}
.read-more-link{float:right;}
.byline{padding:0 5px;}
.entry-meta{margin-bottom:8px;}
.sep{margin:0 6px;border-left:1px solid #d4dee1;height:20px;display:inline-block;vertical-align:middle;}
.read-more-link:before{content:'\e601';font-family:thegem-icons;padding-left:-20px;font-size:14px;}
.post-title a{-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.post-meta-right{float:right;font-size:16px;white-space:nowrap;}
.single-post-meta .post-meta-right{margin-left:100px;}
.post-meta-right > *{display:inline-block;vertical-align:top;}
.post-meta-right > .sep{vertical-align:middle;}
.comments-link a{-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.comments-link a:before{content:'\e61e';font-family:'thegem-icons';font-size:14px;font-weight:normal;margin-right:6px;display:inline-block;line-height:inherit;}
.post-footer-sharing{display:inline-block;position:relative;}
.sharing-popup{position:absolute;visibility:hidden;opacity:0;bottom:50px;border-radius:25px;height:50px;line-height:50px;padding:0 25px;white-space:nowrap;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;left:-20px;margin-bottom:-10px;}
.sharing-popup .socials{line-height:16px;height:16px;margin-top:17px;}
article.sticky .sharing-popup{bottom:70px;left:-10px;}
.sharing-popup .sharing-styled-arrow{position:absolute;bottom:-100px;height:100px;width:50px;left:-30px;-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:100% 0;-o-transform:rotate(-90deg) scale(0.3);-ms-transform:rotate(-90deg) scale(0.3);-moz-transform:rotate(-90deg) scale(0.3);transform:rotate(-90deg) scale(0.3);}
.sharing-popup.active{visibility:visible;opacity:1;margin-bottom:0;}
.sharing-popup a.socials-item{vertical-align:top;}
.post-footer-sharing .gem-button-container .gem-button{margin-right:13px;}
.post-footer .gem-button-container .gem-button{margin-bottom:0;}
article.sticky .post-footer-sharing .gem-button-container .gem-button{margin-right:16px;}
.post-read-more{display:inline-block;}
.post-read-more .gem-button, .comment-reply-link{padding:0 24px;}
.styled-blog-meta{display:inline-block;float:right;}
.styled-blog-meta .comments{padding-right:8px;float:left;}
.styled-blog-meta .comments:after{content:"|";padding-left:8px;vertical-align:top;}
.styled-blog-meta .tag-links{display:none;}
.styled-blog-meta{bottom:27px;position:absolute;right:32px;}
article:not(.type-page) > .entry-content.post-content{margin-bottom:60px;}
.post-content .post-meta{margin-bottom:45px;}
.post-tags-list{margin-bottom:30px;margin-left:10px;}
.post-tags-list a{position:relative;display:inline-block;color:inherit;margin-right:17px;margin-bottom:10px;font-size:13px;line-height:21px;background-color:#e7edf0;z-index:2;padding:0 16px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-o-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;}
.post-tags-list a:before{content:'';position:absolute;background-color:inherit;width:12px;height:12px;top:5px;left:-5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;z-index:-1;transform:skew(-45deg, 45deg);}
.post-tags-list a:after{content:'';position:absolute;width:6px;height:6px;top:50%;margin-top:-3px;left:-5px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.block-tags .tags-links a{padding:0 10px;}
.block-tags{float:right;display:block;padding-top:21px;}
.block-date{float:left;font-size:89.5%;margin-top:2px;margin-right:10px;}
.post-meta-categories a{-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
@media(max-width:755px){
.single-post-meta .post-meta-categories{display:block;clear:both;}
.single-post-meta .post-meta-author + .sep,
.single-post-meta .post-meta-categories + .sep{display:none;}
.single-post-meta .post-meta-right{margin-left:30px;}
}
.thegem_pf_item .post-meta-left .post-meta-date:before{content:'\e66e';font-family:'thegem-icons';font-size:16px;font-weight:normal;margin-right:8px;}
.post-meta-navigation{font-family:'thegem-icons';font-weight:normal;font-size:24px;white-space:nowrap;vertical-align:top;margin-left:10px;}
.post-meta-navigation > span + span{margin-left:-7px;}
.thegem_pf_item .post-meta-navigation > span + span{margin-left:-10px;}
.post-meta-navigation a{color:inherit;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.thegem_pf_item .post-meta-navigation > .post-meta-category-link a{font-size:16px;vertical-align:top;}
.block-navigation{clear:both;display:inline-block;width:100%;}
.block-navigation-prev{float:left;}
.block-navigation-prev a:before{content:'\e603';font-size:15px;padding-right:10px;font-family:thegem-icons;display:block;float:left;}
.block-navigation-next{float:right;}
.block-navigation-next a:after{content:'\e601';font-size:15px;padding-left:10px;font-family:thegem-icons;display:block;float:right;}
.block-divider{margin-top:50px;display:block;margin-bottom:45px;}
.block-thegem_socials_sharing{width:100%;display:inline-block;}
.portfolio-item-page-bottom .socials-sharing .socials-item-icon{font-size:24px;}
.portfolio-item-page-bottom .socials-sharing{margin-top:42px;float:left;}
.portfolio-item-page-bottom .centered-box .socials-sharing{float:none;}
.portfolio-item-page-bottom .project-button .gem-button{margin-top:40px;}
.block-portfolio-navigation-prev .gem-button{padding-left:3px;padding-right:14px;}
.block-portfolio-navigation-prev .gem-button .gem-print-icon{margin-right:3px;}
.block-portfolio-navigation-next .gem-button{padding-right:3px;padding-left:14px;}
.block-portfolio-navigation-next .gem-button .gem-print-icon{margin-left:3px;}
.block-navigation.centered-box .block-portfolio-navigation-prev .gem-button, .block-navigation.centered-box .block-portfolio-navigation-next .gem-button{margin-left:30px;margin-right:30px;}
.post-related-posts{padding-bottom:50px;}
.post-related-posts-block{margin:0 -21px;}
.post-related-posts-block .related-element{float:left;padding:0;width:303px;padding:0 21px;}
.post-related-posts-block .related-element .entry-meta{margin-bottom:0;}
.related-posts-navigation{position:absolute;top:-85px;right:21px;}
.related-posts-navigation .related-posts-prev, .related-posts-navigation .related-posts-next{height:30px;width:30px;padding:0;border:2px solid #00bcd4;background:transparent;margin-left:15px;}
.related-posts-navigation .gem-button.related-posts-prev:hover, .related-posts-navigation .gem-button.related-posts-next:hover{background-color:#3c3950;border-color:#3c3950;}
.related-posts-carousel{position:relative;}
.related-element img, .related-element .gem-dummy{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;height:72px;width:72px;}
.related-element .post-meta-right{font:inherit;}
.related-element > a{display:table-cell;padding-right:14px;}
.related-element .post-meta-right > *{display:inline-block;vertical-align:top;}
.related-element .post-meta-right .zilla-likes:before{display:inline-block;}
.related-element .post-meta-right .zilla-likes > *{display:inline-block;vertical-align:top;}
.related-element .comments-link a{display:inline-block;vertical-align:top;padding-right:5px;}
.related-element .comments-link a:before{display:inline-block;}
.related-element-info{display:table-cell;vertical-align:middle;width:99%;}
.related-element-info > a{margin-bottom:3px;}
.related-element-info .date{display:block;margin-top:-2px;}
.related-element-info .comments-link a::before{content:'\e631';}
.related-element-info-conteiner{max-height:3.1em;overflow:hidden;}
.post-related-posts-bloack{margin-top:8px;}
.post-related-posts h3{text-transform:uppercase;}
.related-element{padding:30px 0 30px 30px;}
.post-related-posts{margin-top:75px;}
.post-author-block{margin-top:85px;}
.wpb_wrapper .vc_progress_bar .vc_label{font-size:89.5%;}
.wpb_wrapper .vc_progress_bar .vc_label_units{font-size:116%;padding-left:8px;}
.gem-btn-primary{color:#0088cc;}
.gem-btn-warning{color:#ff9900;}
.gem-btn-danger{color:#ff675b;}
.gem-btn-success{color:#6ab165;}
.gem-btn-info{color:#58b9da;}
.gem-btn-inverse{color:#555555;}
#customer_login .login label,
#customer_login .register label{display:block;}
#customer_login .login,
#customer_login .register{padding:33px;padding-right:10px;width:100%;display:inline-block;}
#customer_login .login .input-text, #customer_login .register .input-text{width:97%;margin-top:5px;padding:4px 10px;}
#customer_login .login .inline{display:inline-block;}
#customer_login .form-row.login-button{display:inline-block;}
#customer_login .lost_password{display:inline-block;}
.inline{display:block;}
#customer_login .rememberme-label{padding-left:9px;}
#customer_login .lost_password{padding-left:19px;}
#customer_login .login-button button{top:8px;}
#customer_login .form-row.login-button{padding-left:18px;}
#customer_login .form-row.register_form_button{display:inline-block;float:right;margin-right:15px;}
#customer_login .form-row.register_form_button button{top:8px;}
#customer_login .login  .gem-button input[type="submit"]{padding:0.6em 32px 0.6em 50px;}
.account-tittle{text-transform:uppercase;}
.lost_reset_password .input-text{margin-right:20px;margin-top:5px;padding-left:10px;width:36%;}
.lost_reset_password .gem-button{margin-top:-5px;}
.lost_reset_password .input-text{float:left;}
.form-edit-adress label{display:block;padding-bottom:5px;}
.form-edit-adress abbr{border:0 none;}
.form-edit-adress input{width:50%;}
.form-edit-adress  .button{width:auto;}
.isotope-item{padding-bottom:10px;}
.gem-post-grid-item-image{display:table-cell;}
.gem-post-grid-item-image img{width:72px;height:72px;}
.gem-post-grid-item-info{display:table-cell;vertical-align:middle;padding-left:20px;}
.gem-post-griid-item.clearix{padding-bottom:30px;}
.gem-post-grid-item-date{font-size:89.5%;}
@media(max-width:768px){
.wpcf7-form td{float:left;width:100%;text-align:center;}
} .site-footer .gem-custom-mailchimp input{border:none;}
#colophon .gem-custom-mailchimp input[type="email"]{width:50%;height:54px;border-top-right-radius:0;-moz-border-top-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0;margin-top:25px;}
#colophon .gem-custom-mailchimp button{margin-top:25px;border-top-left-radius:0;-moz-border-top-left-radius:0;-webkit-border-top-left-radius:0;border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;}
#colophon .widget .gem-testimonial-position,
#colophon .widget .gem-pp-posts-date,
#colophon .widget .jtwt_date,
#colophon .widget .gem-latest-news-title > span,
#colophon .widget.widget_recent_entries .post-date{font-size:89.5%;}
.gem-latest-news:last-child{border-bottom:none;}
.widget_nav_menu li li a:before, .widget_submenu li li a:before{content:'';width:6px;display:block;height:6px;position:absolute;margin-top:10px;margin-left:-20px;}
.widget_pages li li a:before, .widget_categories li li a:before, .widget_product_categories li li a:before{content:'';width:6px;display:block;height:6px;float:left;margin-top:10px;margin-right:12px;}
.widget_pages a{display:block;}
.widget_nav_menu ul, .widget_categories ul, .widget_product_categories ul, .widget_pages ul{list-style:none;margin:0;padding:0;}
.widget_nav_menu > ul > li > a, .widget_categories > ul > li > a, .widget_product_categories > ul > li > a, .widget_pages > ul > li > a{padding-left:18px;}
.widget_nav_menu ul.menu li > a, .widget_submenu > div > ul li > a{display:block;padding:12px 12px 12px 20px;}
.widget_categories > ul > li, .widget_product_categories > ul > li, .widget_pages > ul > li{padding:12px 12px 12px 0;}
.widget_categories > ul li > a, .widget_product_categories > ul li > a, .widget_pages > ul li > a{}
.widget_categories > ul > li > a, .widget_product_categories > ul > li > a, .widget_pages > ul > li > a{text-transform:uppercase;}
.widget_nav_menu ul.menu li > a:after, .widget_submenu > div > ul li > a:after{content:'';display:inline-block;width:30px;vertical-align:top;margin-left:-30px;text-align:center;}
.widget_nav_menu ul.menu ul, .widget_submenu > div > ul ul{display:none;}
.widget_categories > ul > li > ul, .widget_product_categories > ul > li > ul, .widget_pages > ul > li > ul{margin:12px -12px -12px 0;}
.widget_nav_menu ul.menu li.menu-item-active > ul, .widget_nav_menu ul.menu li.menu-item-current > ul, .widget_submenu > div > ul li.menu-item-active > ul, .widget_submenu > div > ul li.menu-item-current > ul{display:block;}
.widget_nav_menu ul.menu li.menu-item-parent > a:after, .widget_submenu > div > ul li.menu-item-parent > a:after, .widget_categories > ul li.cat-parent:after, .widget_product_categories > ul li.cat-parent:after, .widget_pages > ul li.page_item_has_children:after{font-weight:normal;}
.widget_nav_menu ul.menu li.menu-item-parent.menu-item-active > a:after, .widget_nav_menu ul.menu li.menu-item-parent.menu-item-current > a:after, .widget_submenu > div > ul li.menu-item-parent.menu-item-active > a:after, .widget_submenu > div > ul li.menu-item-parent.menu-item-current > a:after, .widget_product_categories > ul li.cat-parent.current-cat-ancestor:after, .widget_product_categories > ul li.cat-parent.current-cat-parent:after, .widget_product_categories > ul li.cat-parent.current-cat:after{content:'\e635';font-family:thegem-icons;font-size:16px;font-weight:normal;}
.widget_nav_menu ul.menu li li.menu-item-parent.menu-item-active > a:after, .widget_nav_menu ul.menu li li.menu-item-parent.menu-item-current > a:after, .widget_submenu > div > ul li li.menu-item-parent.menu-item-active > a:after, .widget_submenu > div > ul li li.menu-item-parent.menu-item-current > a:after, .widget_categories > ul li li.cat-parent.current-cat-ancestor:after, .widget_categories > ul li li.cat-parent.current-cat-parent:after, .widget_categories > ul li li.cat-parent.current-cat:after, .widget_product_categories > ul li li.cat-parent.current-cat-ancestor:after, .widget_product_categories > ul li li.cat-parent.current-cat-parent:after, .widget_product_categories > ul li li.cat-parent.current-cat:after{content:'\e635';font-family:thegem-icons;font-size:16px;font-weight:normal;}
.widget .menu-item-has-children.menu-item-parent > a:after{content:'\e601';font-size:16px;font-family:thegem-icons;font-weight:normal;}
.widget_nav_menu ul.menu > li.menu-item-parent.menu-item-active > a:after, .widget_nav_menu ul.menu > li.menu-item-parent.menu-item-current > a:after, .widget_submenu > div > ul > li.menu-item-parent.menu-item-active > a:after, .widget_submenu > div > ul > li.menu-item-parent.menu-item-current > a:after, .widget_product_categories > ul > li.cat-parent.current-cat-ancestor:after, .widget_product_categories > ul > li.cat-parent.current-cat-parent:after, .widget_product_categories > ul > li.cat-parent.current-cat:after{font-size:24px;}
.widget_categories > ul li.cat-parent.current-cat-ancestor:after, .widget_categories > ul li.cat-parent.current-cat-parent:after, .widget_categories > ul li.cat-parent.current-cat:after, .widget_product_categories > ul li.cat-parent.current-cat-ancestor:after, .widget_product_categories > ul li.cat-parent.current-cat-parent:after, .widget_product_categories > ul li.cat-parent.current-cat:after{content:'\e602';font-family:thegem-icons;font-size:16px;top:12px;right:18px;position:absolute;font-weight:normal;}
.widget_pages > ul li.page_item_has_children.current_page_ancestor, .widget_pages > ul li.page_item_has_children.current_page_parent, .widget_pages > ul li.current_page_item, .widget_categories > ul li.cat-parent.current-cat-ancestor, .widget_categories > ul li.cat-parent.current-cat-parent, .widget_categories > ul li.cat-parent.current-cat, .widget_product_categories > ul li.cat-parent.current-cat-ancestor, .widget_product_categories > ul li.cat-parent.current-cat-parent, .widget_product_categories > ul li.cat-parent.current-cat{position:relative;}
.widget_pages > ul li.page_item_has_children.current_page_ancestor > a:after, .widget_pages > ul li.page_item_has_children.current_page_parent > a:after, .widget_pages > ul li.page_item_has_children.current_page_item > a:after{content:'\e602';font-family:thegem-icons;font-size:13px;top:12px;right:18px;position:absolute;font-weight:normal;}
.widget_pages > ul li li.page_item_has_children.current_page_ancestor > a:after, .widget_pages > ul li li.page_item_has_children.current_page_parent > a:after, .widget_pages > ul li li.page_item_has_children.current_page_item > a:after{content:'\e602';font-family:thegem-icons;font-size:8px;top:12px;right:18px;position:absolute;font-weight:normal;}
.widget_nav_menu ul.menu ul li.menu-item-active > a, .widget_submenu > div > ul ul li.menu-item-active > a{border:0 none !important;}
.widget_nav_menu ul.menu > li li > a, .widget_submenu > div > ul > li li > a{padding-left:40px;}
.widget_nav_menu ul.menu > li li li > a, .widget_submenu > div > ul > li li li > a{padding-left:60px;}
.widget_nav_menu ul.menu > li li li li > a, .widget_submenu > div > ul > li li li li > a{padding-left:80px;}
.widget_nav_menu ul.menu > li li li li li > a, .widget_submenu > div > ul > li li li li li > a{padding-left:100px;}
.widget_categories > ul > li > ul > li, .widget_product_categories > ul > li > ul > li, .widget_pages > ul > li > ul > li{padding:12px 12px 12px 20px;}
.widget_categories > ul > li > ul > li > ul, .widget_product_categories > ul > li > ul > li > ul, .widget_pages > ul > li > ul > li > ul{margin:12px -12px -12px -20px;}
.widget_categories > ul > li > ul > li li, .widget_product_categories > ul > li > ul > li li, .widget_pages > ul > li > ul > li li{padding:10px 15px 10px 40px;}
.widget_categories > ul > li > ul > li > ul ul, .widget_product_categories > ul > li > ul > li > ul ul, .widget_pages > ul > li > ul > li > ul ul{margin:10px -15px -10px -20px;}
.widget_pages > ul > ul{padding-left:30px;}
#colophon .widget_submenu a,
#colophon .widget_nav_menu a{background:transparent;}
.widget_recently_viewed_products .product_list_widget a{clear:both;}
.widget_recently_viewed_products ul.product_list_widget li{padding:10px;margin-bottom:0;box-shadow:none;-moz-box-shadow:none;-webkit-moz-box-shadow:none;display:block;}
.widget_recently_viewed_products ul.product_list_widget li + li{background-repeat:repeat-x;}
.widget_recently_viewed_products ul.product_list_widget li .gem-products-image{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;overflow:hidden;}
.widget_recently_viewed_products ul.product_list_widget li .gem-products-content{border:0 none;}
.widget_recently_viewed_products ul.product_list_widget li .product-dummy-wrapper{border:0 none;}
.gem_client_carousel-items .gem-client-item .grayscale-hover{background:none repeat scroll 0 0 transparent !important;}
.teaser_grid_container .gem-post-title{padding-right:31px;}
body .footer-contact-form .wpcf7-email{background-color:#2c2e3a;border:medium none;color:#ffffff;height:54px;}
body .footer-contact-form .wpcf7-textarea{background-color:#2c2e3a;border:medium none;color:#ffffff;height:117px;}
.footer-contact-form{padding-right:30px;}
.footer-contact-form .wpcf7-submit{background-color:#4c5867;float:left;}
.footer-contact-form .wpcf7-submit:hover{background:none repeat scroll 0 0 rgba(255, 255, 255, 0.2);}
.widget .wpcf7 .gem-sidebar-input{text-align:left;}
.elementor-widget-sidebar .gem-products-image{display:table-cell;}
.elementor-widget-sidebar .gem-products-content{display:table-cell;vertical-align:middle;width:100%;}
.widget .blog{padding-bottom:0px;}
.widget-title:after{font-family:thegem-icons;content:'\e630';font-size:8px;padding-left:8px;font-weight:normal;}
#colophon .gem-latest-news:last-child,
#colophon .Custom_Recent_Posts .gem-pp-posts:first-child,
#colophon .widget_meta li:first-child,
#colophon .widget_rss li:first-child,
#colophon .widget_recent_entries li:first-child,
#colophon .Custom_Recent_Posts ul li:first-child{background:none;}
.widget_socials .socials-item-icon{font-size:24px;margin-bottom:13px;}
.widget_socials a.socials-item{margin-left:0;margin-right:13px;}
.widget .socials-colored a:hover .socials-item-icon{color:#00bcd4 !important;}
.widget .gem-portfolios-type-carousel-grid .gem-portfolio-item{padding:0px 12px 12px 0;display:block;}
.widget-portfolio-carousel-slide a{display:block;height:80px;float:left;margin-right:10px;margin-bottom:10px;overflow:hidden;}
.widget-portfolio-carousel-slide img{width:80px;height:80px;display:block;}
.widget-portfolio-carousel-slide{float:left;}
.widget-portfolio-carousel-slide{margin-right:-10px;}
.widget .widget-portfolio-pagination.gem-mini-pagination a{width:14px;height:14px;}
.widget .widget-portfolio-pagination.gem-mini-pagination{padding-top:4px;}
.widget-gem-portfolio-item.gem-portfolio-dummy img{display:none;}
.widget-gem-portfolio-item.gem-portfolio-dummy{position:relative;}
.widget-gem-portfolio-item.gem-portfolio-dummy:after{content:'?';color:#ffffff;position:absolute;left:35px;top:28px;}
.widget-gem-portfolio-item{position:relative;}
.widget-gem-portfolio-item img{transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;}
.widget-gem-portfolio-item .widget-gem-portfolio-item-hover{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;opacity:0;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.widget-gem-portfolio-item:hover .widget-gem-portfolio-item-hover{opacity:1;}
#page,
.widget_submenu  ul ul ul, .widget_nav_menu  ul ul ul, .widget_pages ul ul ul, .widget_categories ul ul ul, .widget_product_categories ul ul ul{background-color:#e8ecef;}
.widget a.gem-button.gem-button-style-outline{background:transparent;}
.gmaps_round{border-radius:50%;overflow:hidden;}
body .wpb_gmaps_widget .wpb_wrapper{padding:0;}
.vc_gem_pricing_table  .vc_controls-container.vc_controls{margin-top:10px;z-index:10;}
@media(max-width:600px){
body .vc_separator.vc_sep_double{height:auto !important;}
}
@media(max-width:1024px){
.fullwidth-block.fullwidth-block-parallax-vertical, .fullwidth-block.fullwidth-block-parallax-fixed{background-attachment:scroll;}
}
.textwidget img{max-width:100%;height:auto;}
.textwidget option, .textwidget select{max-width:100%;}
.widget .screen-reader-text{margin-bottom:10px;display:block;}
.calendar_wrap td, .calendar_wrap th{border:none !important;padding:5px !important;}
.gem-icon-with-title  > a{display:table-cell;padding-bottom:0 !important;vertical-align:middle;padding-right:10px;}
.gem-alert-inner.button-bottom .gem-alert-box-buttons .gem-button-container-1, .gem-alert-inner.button-bottom .gem-alert-box-buttons .gem-button-container-2 {
display: inline-block;
}blockquote{margin:0;font-size:24px;line-height:37px;padding:67px 87px;background-color:#f3f5f6;position:relative;}
blockquote:after{position:absolute;font-family:thegem-icons;content:'\e60c';font-size:76px;line-height:37px;font-weight:normal;right:67px;bottom:7px;color:#a3e7f0;}
.wpb_text_column ul li{position:relative;list-style:none;padding-bottom:6px;}
.wpb_text_column ul li ul, .wpb_text_column ol li ol{padding-bottom:5px;padding-left:30px;padding-top:5px;}
.wpb_text_column ul li:before{left:-12px;content:"";height:3px;width:3px;position:absolute;background-color:#002b36;border-radius:50%;top:12px;}
.wpb_text_column ol li{position:relative;padding-bottom:6px;}
.wpb_text_column ol{list-style:none;counter-reset:li;}
.wpb_text_column ol li:before{content:counter(li);counter-increment:li;position:absolute;counter-reset:section;top:-4px;left:-2em;width:2em;padding:4px 0;font-weight:bold;text-align:center;}
.wpb_text_column .yith-wcwl-share ul li:before{display:none;}
.gem-list{margin-bottom:1.421em;}
.gem-list > ul{list-style:none;padding-left:1.2em;margin:0;}
.gem-list > ul > li{position:relative;text-indent:-1.2em;margin-bottom:0.7em;}
.gem-list > ul > li:last-child{margin-bottom:0;}
.gem-list > ul > li:before{font-family:'thegem-icons';font-weight:normal;content:'\e601';font-size:16px;vertical-align:top;display:inline-block;width:21px;text-indent:0;}
.gem-list.gem-list-type-check > ul > li:before{content:'\e614';}
.gem-list.gem-list-type-arrow > ul > li:before{content:'\e64c';}
.gem-list.gem-list-type-double-arrow > ul > li:before{content:'\e653';}
.gem-list.gem-list-type-check-style-1  > ul > li:before{content:'\e614';}
.gem-list.gem-list-type-check-style-2  > ul > li:before{content:'\e650';}
.gem-list.gem-list-type-disc-style-1  > ul > li:before{content:'\e617';}
.gem-list.gem-list-type-disc-style-2  > ul > li:before{content:'\e651';}
.gem-list.gem-list-type-checkbox  > ul > li:before{content:'\e647';}
.gem-list.gem-list-type-cross > ul > li:before{content:'\e619';}
.gem-list.gem-list-type-snowflake-style-1 > ul > li:before{content:'\e644';}
.gem-list.gem-list-type-snowflake-style-2 > ul > li:before{content:'\e645';}
.gem-list.gem-list-type-square > ul > li:before{content:'\e618';}
.gem-list.gem-list-type-disc > ul > li:before{content:'\e617';}
.gem-list.gem-list-type-star > ul > li:before{content:'\e61a';}
.gem-list.gem-list-type-plus > ul > li:before{content:'\e652';}
.gem-list.gem-list-type-Label > ul > li:before{content:'\e648';}
.gem-list.gem-list-color-1  > ul > li:before{color:#3c3950;}
.gem-list.gem-list-color-2   > ul > li:before{color:#00bfa5;}
.gem-list.gem-list-color-3  > ul > li:before{color:#00bcd4;}
.gem-list.gem-list-color-4  > ul > li:before{color:#ffb932;}
.gem-list.gem-list-color-5  > ul > li:before{color:#f44336;}
.gem-list.gem-list-color-6  > ul > li:before{color:#7e57c2;}
.gem-list.gem-list-color-7  > ul > li:before{color:#d500f9;}
.gem-list.gem-list-color-8  > ul > li:before{color:#8d6e63;}
.gem-list.gem-list-color-9  > ul > li:before{color:#f26c4f;}
.gem-list.gem-list-color-10 > ul > li:before{color:#ad1457;}
.gem-list.gem-list-color-11 > ul > li:before{color:#afb42b;}
.gem-list.gem-list-color-12 > ul > li:before{color:#ffffff;}
.gem-list.gem-list-color-13 > ul > li:before{color:#e5bf93;}
.gem-list .gem-list  > ul > li:before{color:#5f727f;}
.gem-table{margin-bottom:1.421em;}
.gem-table table{width:100%;}
.gem-table thead th{padding:17px;text-transform:uppercase;}
.gem-table td{padding:16px;}
.gem-table table{border:medium none !important;overflow:visible;}
.gem-table.gem-table-style-3{border:medium none;overflow:visible;}
@media(max-width:768px){
.gem-table.gem-table-responsive{border:0 none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
.gem-table-responsive .tabletolist > li span{margin-bottom:30px;}
.gem-table-responsive .tabletolist .titles{border:medium none;margin:0;background-color:#f4f7f6;}
.gem-table-responsive .tabletolist .row_headers{border-right:1px solid #dfe5e8;}
.gem-table-responsive .tabletolist > li{margin-bottom:30px;}
.gem-table-responsive.gem-table-style-1 .tabletolist > li  li:nth-child(even){background-color:#f4f7f6;}
.gem-table-responsive.gem-table-style-2 .tabletolist > li span.titles{border:medium none;}
.gem-table-responsive.gem-table-style-3  .tabletolist > li, .gem-table-responsive.gem-table-style-3  .tabletolist .row_headers, .gem-table-responsive.gem-table-style-3  .tabletolist > li span{border:medium none;}
.gem-table-responsive.gem-table-style-3 .tabletolist > li .titles{background-color:#46485c;}
.gem-table-responsive.gem-table-style-3 .tabletolist > li  li:nth-child(odd){background-color:#f4f7f6;}
.gem-table-responsive.gem-table-style-3 .tabletolist > li  li:nth-child(odd) .row_headers{background-color:#f0f3f2;}
.gem-table-responsive.gem-table-style-3 .tabletolist > li  li:nth-child(even){background-color:#ebf0ef;}
.gem-table-responsive.gem-table-style-3 .tabletolist > li  li:nth-child(even) .row_headers{background-color:#e6ebe9;}
.gem-table-responsive .tabletolist, .gem-table-responsive .tabletolist > li > ul{margin:0;padding:0;list-style:none;}
.gem-table-responsive .tabletolist > li > ul{display:table;width:100%;}
.gem-table-responsive .tabletolist > li > ul > li{display:table-row;}
.gem-table-responsive .tabletolist .row_headers, .gem-table-responsive .tabletolist .row_data{display:table-cell;padding:17px;vertical-align:middle;}
.gem-table-responsive.gem-table-style-1 .tabletolist.nrh .row_headers{font-weight:bold;}
.gem-table-responsive .tabletolist.rh > li > .titles{display:block;padding:14px;text-align:center;text-transform:uppercase;}
.gem-table-style-1 .tabletolist.rh > li > .titles{position:relative;}
.gem-table-responsive .tabletolist.rh .row_data, .gem-table-responsive .tabletolist.rh .row_headers{text-align:center;}
}
.gem-table-style-1.gem-table{border:medium none;}
.gem-table-style-3 tr:nth-child(even) td{background-color:#e6ebe9;}
.gem-table-style-3 tr:nth-child(even) td:nth-child(even){background-color:#ebf0ef;}
.gem-table-style-3 tr:nth-child(odd) td{background-color:#f4f7f6;}
.gem-table-style-3 thead tr th:nth-child(even){background-color:#46485c;}
.gem-table-style-1 tr:nth-child(even) td{background-color:#f4f7f6;}
.gem-table-style-2 thead tr{background-color:#f4f7f6;}
.gem-table-style-2.gem-table{border:medium none;}
.gem-table-responsive .tabletolist.rh > li:first-child > .titles{border-top:medium none;}
.gem-table h1, .gem-table h2, .gem-table h3, .gem-table h4, .gem-table h5, .gem-table h6{margin:0px;}
.custom-header  .title-xlarge{margin:0.4em 0;}
.custom-header-subtitle span{display:block;}
.gem-custom-header-icon-position-centered{text-align:center;}
.gem-custom-header-icon-position-left .gem-icon{float:left;}
.gem-custom-header-icon-position-left .gem-custom-header-conteiner{text-align:right;}
.gem-custom-header-icon-position-right .gem-icon{float:right;}
.gem-custom-header-icon-position-left .custom-header-title, .gem-custom-header-icon-position-left .custom-header-subtitle{float:right;clear:right;}
.gem-custom-header-icon-position-left{text-align:right;}
.gem-custom-header-icon-position-right{text-align:left;}
.gem-custom-header-icon-position-centered{text-align:center;}
.custom-header .breadcrumbs{width:100%;}
.gem-custom-header-icon-position-centered .gem-icon{float:none;display:inline-block;}
.gem-custom-header-icon-position-centered .gem-custom-header-conteiner{width:100%;text-align:center;}
.gem-custom-header-icon-position-centered .styled-subtitle .light{display:inline-block;}
.custom-header.gem-custom-header-no-icon .gem-icon{display:none;}
.gem-custom-header-icon-position-centered .container{padding:0;}
.custom-header .container{position:inherit;}
.gem-custom-header-icon-position-left .breadcrumbs{right:21px;}
.gem-custom-header-icon-position-right .breadcrumbs{left:21px;}
body .site-main .custom-header .gem-icon{margin-top:50px;}
.custom-header h1 , .custom-header h2, .custom-header h3, .custom-header h4, .custom-header h5, .custom-header h6{margin-top:50px;}
.gem-custom-header-icon-position-centered  h1{margin-top:30px;}
.gem-custom-header-icon-position-centered{padding-top:20px;}
.custom-header h1{margin-bottom:20px;}
.gem-custom-header-icon-position-centered  .gem-custom-header-conteiner{display:inline-block;width:100%;}
.gem-custom-header-icon-position-centered .gem-custom-header-conteiner .custom-header-title, .gem-custom-header-icon-position-centered .gem-custom-header-conteiner .custom-header-subtitle{width:100%;}
.gem-custom-header-no-icon .custom-header-title span{display:inline;}
.custom-header-title span{display:inline-block;}
.custom-header  .breadcrumbs{position:absolute;bottom:10px;}
.custom-header .gem-icon-shape-none{border:none !important;}
.custom-header.centreed_breadcrumbs .breadcrumbs{text-align:center;}
.breadcrumbs .current{color:#e7ff89;padding-bottom:12px;border-bottom:3px solid #e7ff89;}
.bc-devider:before{font-family:thegem-icons;width:20px;vertical-align:middle;padding:0px 12px;content:'\e64c';}
@media(max-width:768px){
.custom-header  .breadcrumbs{right:0 !important;left:0 !important;text-align:center !important;}
.gem-custom-header-icon-position-left .custom-header-title, .gem-custom-header-icon-position-left .custom-header-subtitle{float:none;}
}
@media(max-width:1080px){
.custom-header .custom-header-title span{max-width:800px !important;}
.custom-header .custom-header-title span{max-width:800px !important;}
}
@media(min-width:980px) and (max-width:1200px){
.row .custom-header{padding-top:120px !important;}
}
@media(max-width:980px){
.custom-header .custom-header-title span{max-width:600px !important;}
.custom-header .custom-header-title span{max-width:600px !important;}
.gem-custom-header-icon-position-centered .custom-header-title{margin:0 auto;text-align:center !important;}
}
@media(max-width:880px){
.custom-header .custom-header-title span{max-width:480px !important;}
.custom-header .custom-header-title span{max-width:480px !important;}
}
@media(max-width:767px){
.custom-header .custom-header-title{max-width:550px !important;margin:0 auto;text-align:center;float:none;}
.custom-header .custom-header-title span{max-width:550px !important;margin:0 auto;text-align:center !important;float:none;}
.custom-header .custom-header-title span h1{font-size:2.6em !important;}
.custom-header .gem-icon{display:inline-block;float:none;}
.custom-header{text-align:center;}
.styled-subtitle .light{text-align:center;}
.gem-icon-size-big{font-size:95px;width:95px;height:95px;line-height:95px;}
}  .contact-form-footer input{padding-top:21px;border-radius:3px;padding-bottom:17px;}
.wpcf7 .wpcf7-form .contact-form-footer textarea{height:95px;width:100%;}
.wpcf7 .wpcf7-form .contact-form-footer .wpcf7-submit{width:100%;padding:11px;margin:0;line-height:0;}
.site-footer .contact-form-footer .wpcf7-form-control-wrap .wpcf7-form-control{padding:7px !important;}
.site-footer #colophon .widget-title{margin-bottom:42px;}
.site-footer .widget_contacts .gem-contacts div{line-height:inherit;display:block;}
.site-footer .gem-contacts-item.gem-contacts-address{border-bottom:1px solid #393d50;padding-bottom:30px;margin-top:-15px;}
.site-footer .gem-contacts-item.gem-contacts-phone{padding-top:30px;}
.site-footer .widget_text ul{padding-left:0px;margin-left:0px;margin-top:-17px;}
.site-footer .widget_text  ul li{list-style:none;float:left;padding-left:14px;padding:8px 0;margin-left:13px;border-bottom:1px solid #393d50;width:100%;}
.site-footer .widget_text  ul li:last-child{border-bottom:medium none;}
.site-footer .widget_text ul li:before{border-radius:50%;content:'';width:5px;margin-top:10px;height:5px;float:left;margin-left:-14px;}
.site-footer .gem-mini-pagination a{width:13px;height:13px;}
.site-footer .gem-clients-grid-carousel-wrap .gem-clients-slide a{border-radius:0px;}
.site-footer .mc-form{position:relative;margin-top:35px;}
.site-footer #mc4wp_submit{position:absolute;top:-8px;right:0;border-top-left-radius:0px;border-bottom-left-radius:0px;}
.site-footer .mc4wp-form input[type='email']{padding:7px 21px;width:100%;}
.site-footer .widget-title{margin-bottom:40px;}
.digram-line-box  .skill-element{padding-top:4px;}
.skill-title{padding-left:28px;margin-bottom:7px;}
.widget .diagram-summary-skill-line{font-size:22px;font-weight:100;}
body .gem-icon-with-text.gem-icon-with-text-float-right .gem-icon-with-text-icon{display:block;float:right;}
.gem-icon-shape-romb{-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.gem-icon-shape-romb .gem-icon-inner{border-radius:0px;}
.romb-icon-conteiner{transform:rotate(-45deg);width:100%;height:100%;}
.gem-icon-size-xlarge.gem-icon-shape-romb{border-radius:14px;}
.gem-icon-size-large.gem-icon-shape-romb{margin:34px;border-radius:7px;}
.gem-icon-size-medium.gem-icon-shape-romb{margin:16px;border-radius:3px;}
.gem-icon-size-small.gem-icon-shape-romb{margin:10px;border-radius:3px;}
body .gem-icon.gem-icon-size-small{border-width:3px;}
.wpcf7-form .wpcf7-quiz, .wpcf7-form input[type="number"],
.wpcf7-form input[type="date"],
.wpcf7-form input.wpcf7-text, .wpcf7-form .combobox-wrapper, .wpcf7-form textarea{width:100%;}
.wpcf7-form .wpcf7-quiz, .wpcf7-form input[type="number"],
.wpcf7-form input[type="date"],
.wpcf7-form input.wpcf7-text{padding:12px;padding-left:20px;}
.wpcf7-form .combobox-wrapper{overflow:hidden;}
.wpcf7-form input:not(.gem-button-wpcf-custom){padding-right:40px;}
.wpcf7 p{margin-bottom:24px;}
.wpcf7-form  .wpcf7-form-control-wrap{display:inline-block;}
.wpcf7-form .combobox-wrapper{height:51px;}
.wpcf7-form .combobox-wrapper .combobox-button{height:51px;width:51px;}
.wpcf7-form .combobox-wrapper .combobox-button:before{font-size:24px;margin-left:-11px;}
.wpcf7-form .combobox-wrapper .combobox-text{padding:10px 20px;line-height:32px;}
.wpcf7 textarea{padding-left:20px;padding-right:12px;}
.wpcf7-form span.wpcf7-list-item{margin-right:20px;margin-left:0px;}
@media(max-width:768px){
.wpcf7-form span.wpcf7-list-item{display:block;float:left;}
}
.wpcf7-form .gem-button:not(.gem-button-wpcf-custom),
.wpcf7-form  input[type='submit']:not(.gem-button-wpcf-custom){margin:15px 15px 15px 0;}
.wpcf7-form .checkbox-sign, .wpcf7-form .radio-sign, .wpcf7-quiz-label{margin-right:10px;}
.wpcf7-form input[type='submit']:not(.gem-button-wpcf-custom){height:50px;line-height:30px;padding:10px 40px;font-size:20px;}
.wpcf7  .cf-style1-name, .wpcf7  .cf-style1-email{float:left;margin-right:16px;}
.wpcf7  .cf-style1-title{margin-right:11px;float:left;}
.cf-style1-title > span, .cf-style1-name span, .cf-style1-email span{margin-right:19px;}
.wpcf7  .cf-style1-website span, .wpcf7  .cf-style1-name span, .wpcf7  .cf-style1-email span{max-width:310px;}
.cf-style1-website{float:left;}
body .cf-style1-checkbox{clear:both;width:100%;margin-bottom:24px;}
select.wpcf7-form-control.wpcf7-select option{padding-left:10px;padding-top:3px;}
.cf-style1-textarea .wpcf7-form-control-wrap, .cf-style1-textarea textarea{width:100%;}
.cf-style1-textarea textarea{height:220px;}
.wpcf7-form-control-wrap select{width:100%;}
.contact-form-style-3{margin-left:-21px;margin-right:-21px;}
body .contact-form-style-3 input, body .contact-form-style-3 span{width:100%;}
body .cf-style1-textarea{margin-top:20px;float:left;width:100%;margin-bottom:35px;}
div.wpcf7 .gem-button-position-center .ajax-loader{margin-right:-20px;}
.wpcf7-form .website{position:relative;}
.wpcf7-form .gem-form-icon-phone, .wpcf7-form .gem-form-icon-website, .wpcf7-form .gem-form-icon-email, .wpcf7-form .gem-form-icon-name{position:relative;}
.wpcf7-form .phone:after, .wpcf7-form .website:after, .wpcf7-form .email:after, .wpcf7-form  .name:after, .wpcf7-form .gem-form-icon-phone:after, .wpcf7-form .gem-form-icon-website:after, .wpcf7-form .gem-form-icon-email:after, .wpcf7-form .gem-form-icon-name:after{position:absolute;font-family:thegem-icons;right:12px;top:12px;font-size:24px;}
.wpcf7-form .website:after, .wpcf7-form .gem-form-icon-website:after{content:'\e623';}
.wpcf7-form .email:after, .wpcf7-form .gem-form-icon-email:after{content:'\e643';}
.wpcf7-form .name:after, .wpcf7-form .gem-form-icon-name:after{content:'\e63b';}
.wpcf7-form .phone:after, .wpcf7-form .gem-form-icon-phone:after{content:'\e625';}
.wpcf7-form .gem-form-icon-phone .phone:after, .wpcf7-form .gem-form-icon-website .website:after, .wpcf7-form .gem-form-icon-email .email:after, .wpcf7-form .gem-form-icon-name .name:after{display:none;}
.contact-form-style-2 input, .contact-form-style-2 .wpcf7-form-control-wrap{width:100%;}
.cf-style2-title, .cf-style2-text{float:left;}
.cf-style2-title > span{float:left;}
.cf-style2-text > span{float:left;}
.cf-style2-textarea textarea{width:100%;}
p.cf-style2-textarea{margin-top:30px;float:left;width:100%;}
p.cf-style2-checkbox, p.cf-style2-radio{margin-bottom:-24px;}
p.cf-style2-checkbox .wpcf7-list-item, p.cf-style2-radio .wpcf7-list-item{padding-bottom:24px;display:block;float:left;}
p.cf-style2-title{width:28%;margin-right:3%;}
p.cf-style2-text{width:69%;}
.cf-style2-adreess .combobox-wrapper{max-width:100%;}
.widget .wpcf7-form .wpcf7-form-control-wrap{display:inline-block;width:100%;}
.wpcf7-form .wpcf7-form-control-wrap{width:100%;}
.widget  .wpcf7 textarea{height:100px;width:100%;}
.form-sidebar span, .form-sidebar textarea, .form-sidebar input{width:100%;}
.widget .wpcf7-form  input{width:100%;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;overflow:hidden;}
.widget .wpcf7-form textarea{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;overflow:hidden;}
.widget .wpcf7-form p{width:100%;}
.wpcf7-form p.col-lg-6:after, .wpcf7-form p.col-lg-3:after, .wpcf7-form p.col-lg-4:after{right:30px;}
.widget .wpcf7-form input.wpcf7-text{padding:6px;padding-left:20px;padding-right:40px;}
.widget .wpcf7-form .phone:after, .widget .wpcf7-form .website:after, .widget .wpcf7-form .email:after, .widget .wpcf7-form .name:after{top:7px;}
.widget .wpcf7 p{margin-bottom:20px;}
.widget .wpcf7-form .combobox-wrapper .combobox-text{padding:5px 20px;line-height:31px;}
.widget .wpcf7-form input[type='submit']{margin-top:0px;}
.widget  .wpcf7-form .combobox-wrapper{height:41px;max-width:331px;}
.widget .wpcf7-form input[type='submit']{height:40px;line-height:21px;padding:10px 40px;font-size:14px;}
.widget .combobox-wrapper .combobox-button:before{margin-top:-11px;}
.wpcf7-form .contact-form-style-2  .combobox-wrapper{height:49px;}
@media(max-width:1212px){
.wpcf7-form .wpcf7-form-control-wrap, .wpcf7 .contact-form-style-3 p, .wpcf7 .contact-form-style-1 p{width:100%;}
.wpcf7 .cf-style3-website input, .wpcf7 .cf-style3-name input, .wpcf7 .cf-style3-email input, .wpcf7 .cf-style1-website input, .wpcf7 .cf-style1-name input, .wpcf7 .cf-style1-email input{width:100%;max-width:100%;}
}
@media(max-width:768px){
.wpcf7 .cf-style3-website span, .wpcf7 .cf-style3-name span, .wpcf7 .cf-style3-email span, .wpcf7-form .contact-form-style-2 .combobox-wrapper, .wpcf7-form .contact-form-style-1 .combobox-wrapper, .wpcf7 .cf-style1-website span, .wpcf7 .cf-style1-name span, .wpcf7 .cf-style1-email span{width:100%;max-width:100%;}
p.cf-style2-title{width:100%;}
p.cf-style2-text{width:100%;}
.cf-style1-title, .cf-style1-name, .cf-style1-email{width:100%;}
.wpcf7-form .cf-style1-title .wpcf7-form-control-wrap{width:100%;}
.widget .wpcf7 textarea{width:100%;}
}
.wpcf7-form.gem-contact-form-white  .combobox-wrapper, .wpcf7-form.gem-contact-form-white  input:not(.gem-button-wpcf-custom),
.wpcf7-form.gem-contact-form-white .combobox-wrapper .combobox-button, .wpcf7-form.gem-contact-form-white .combobox-wrapper .combobox-text, .wpcf7-form.gem-contact-form-white .checkbox-sign, .wpcf7-form.gem-contact-form-white  span.radio-sign, .wpcf7-form.gem-contact-form-white textarea{border:none;}
.wpcf7-form.gem-contact-form-dark  .combobox-wrapper, .wpcf7-form.gem-contact-form-dark  input:not(.gem-button-wpcf-custom),
.wpcf7-form.gem-contact-form-dark .checkbox-sign, .wpcf7-form.gem-contact-form-dark  span.radio-sign, .wpcf7-form.gem-contact-form-dark textarea{border:1px solid #394050;background-color:#181828;}
.wpcf7-form.gem-contact-form-dark .combobox-wrapper .combobox-button:before, .wpcf7-form.gem-contact-form-dark .combobox-wrapper .combobox-text, .wpcf7-form.gem-contact-form-dark .phone:after, .wpcf7-form.gem-contact-form-dark .website:after, .wpcf7-form.gem-contact-form-dark .email:after, .wpcf7-form.gem-contact-form-dark  .name:after{color:#46485c;}
.wpcf7-form.gem-contact-form-dark ::-webkit-input-placeholder{color:#46485c;}
.wpcf7-form.gem-contact-form-dark:-moz-placeholder{color:#46485c;}
.wpcf7-form.gem-contact-form-dark::-moz-placeholder{color:#46485c;}
.wpcf7-form.gem-contact-form-dark:-ms-input-placeholder{color:#46485c;}
p.cf-style3-textarea{margin-top:14px;float:left;width:100%;}
p.cf-style3-textarea span{width:100%;}
.wpcf7 .cf-style3-website{float:left;}
.wpcf7 .cf-style3-textarea span, .wpcf7 .cf-style3-textarea textarea{width:100%;}
.wpcf7  input[type='submit']:not(.gem-button-wpcf-custom){width:100%;}
@media(max-width:368px){
.wpcf7  input{width:100% !important;}
.wpcf7-form .wpcf7-form-control-wrap{display:block;width:100%;}
}
.wpcf7-form .contact-form-style-logistics-1 .combobox-wrapper{max-width:100%;background:transparent;color:#fff;border-color:#fff;}
.wpcf7-form .contact-form-style-logistics-1 .name:after, .wpcf7-form .contact-form-style-logistics-1 .email:after, .wpcf7-form .contact-form-style-logistics-1 .combobox-button:before, .wpcf7-form .contact-form-style-logistics-1 .combobox-text{color:#fff;}
.wpcf7-form .contact-form-style-logistics-1 .combobox-wrapper select{color:#2d2a40;}
.wpcf7-form .contact-form-style-logistics-1 .wpcf7-form-control-wrap, .wpcf7-form .contact-form-style-logistics-1 input[type=text],
.wpcf7-form .contact-form-style-logistics-1 input[type=email],
.wpcf7-form .contact-form-style-logistics-1 select, .wpcf7-form .contact-form-style-logistics-1 textarea{width:100%;background:transparent;border-radius:3px;color:#fff;border-color:#fff;}
.wpcf7-form .contact-form-style-logistics-1 input[type='submit']{width:auto;text-align:center;margin:15px auto;padding:10px 25px;display:block;background:#2d2a40;}
.wpcf7-form .contact-form-style-logistics-1 input[type='submit']:hover{background:#fff;color:#2d2a40;}
.wpcf7-form .contact-form-style-logistics-1 ::-webkit-input-placeholder{color:#fff;}
.wpcf7-form .contact-form-style-logistics-1 ::-moz-placeholder       {color:#fff;}
.wpcf7-form .contact-form-style-logistics-1 :-moz-placeholder        {color:#fff;}
.wpcf7-form .contact-form-style-logistics-1 :-ms-input-placeholder   {color:#fff;}
form.wpcf7-form.gem-contact-form-simple-line input[type="text"],
form.wpcf7-form.gem-contact-form-simple-line input[type="password"],
form.wpcf7-form.gem-contact-form-simple-line input[type="color"],
form.wpcf7-form.gem-contact-form-simple-line input[type="date"],
form.wpcf7-form.gem-contact-form-simple-line input[type="datetime"],
form.wpcf7-form.gem-contact-form-simple-line input[type="datetime-local"],
form.wpcf7-form.gem-contact-form-simple-line input[type="email"],
form.wpcf7-form.gem-contact-form-simple-line input[type="number"],
form.wpcf7-form.gem-contact-form-simple-line input[type="range"],
form.wpcf7-form.gem-contact-form-simple-line input[type="search"],
form.wpcf7-form.gem-contact-form-simple-line input[type="tel"],
form.wpcf7-form.gem-contact-form-simple-line input[type="time"],
form.wpcf7-form.gem-contact-form-simple-line input[type="url"],
form.wpcf7-form.gem-contact-form-simple-line input[type="month"],
form.wpcf7-form.gem-contact-form-simple-line input[type="week"],
form.wpcf7-form.gem-contact-form-simple-line textarea{border-top:0 none;border-left:0 none;border-right:0 none;background:transparent;}
.row .theme-default .nivo-controlNav a{width:16px;height:16px;background-image:none;border-radius:50%;margin:5px 7px;}
.row  .flex-direction-nav a:before{font-family:thegem-icons;font-size:24px;display:inline-block;padding:8px;content:'\e636';}
.row  .flex-direction-nav a.flex-next:before{content:'\e634';}
.row .vc_images_carousel .vc_carousel-indicators{bottom:-50px;}
.row .vc_images_carousel .vc_carousel-indicators .vc_active{width:16px;height:16px;background-color:transparent;border:4px solid #b6c6c9;}
.row .vc_images_carousel .vc_carousel-indicators li{width:16px;height:16px;margin:0 6px;background-color:#b6c6c9;border:3px solid #b6c6c9;}
.row  .flexslider{border:medium none;border-radius:0px;box-shadow:none;}
.row  .wpb_gallery .wpb_flexslider .flex-control-nav{margin-top:25px;}
.row  .flex-direction-nav a{text-shadow:none;}
.row  .flex-direction-nav li .flex-next{right:0px;}
.row  .flex-direction-nav li .flex-prev{left:0px;}
.row .wpb_gallery .wpb_flexslider .flex-direction-nav a{border:none;}
.row .theme-default .nivoSlider{box-shadow:none;}
.row .wpb_gallery .wpb_flexslider .flex-direction-nav a:hover{border:none;}
.row .theme-default .nivo-directionNav a{background:none;font-size:24px;display:inline-block;padding:9px;}
.row .theme-default a.nivo-nextNav{right:0px;}
.row  .theme-default .nivo-directionNav a{font-size:0px;text-indent:0;height:40px;width:40px;}
.row .theme-default a.nivo-nextNav:after{font-size:24px;content:'\e634';font-family:thegem-icons;margin-top:0px;}
.row  .theme-default a.nivo-prevNav:after{font-size:24px;content:'\e636';font-family:thegem-icons;margin-top:0px;}
.row  .theme-default a.nivo-prevNav{left:0px;}
.row  .vc_carousel-control .icon-next{font-size:24px;content:'\e634';font-family:thegem-icons;margin-top:0px;}
.row  .vc_carousel-control  .icon-prev{font-size:24px;content:'\e636';font-family:thegem-icons;}
.row .vc_images_carousel .vc_carousel-control.vc_left{margin-left:-15px;}
.row .vc_images_carousel .vc_carousel-control.vc_right{margin-right:-5px;}
.row .vc_images_carousel .vc_carousel-control .icon-prev, .row .vc_images_carousel .vc_carousel-control .icon-next{height:40px;width:40px;}
.row  .vc_images_carousel .vc_carousel-control{opacity:1;text-shadow:none;}
.row .vc_images_carousel .vc_carousel-control .icon-prev:before, .row .vc_images_carousel .vc_carousel-control .icon-next:before{top:0px;}
.row .vc_images_carousel .vc_carousel-control .icon-prev:before{content:'\e636';top:7px;font-size:24px;font-family:thegem-icons;}
.row .vc_images_carousel .vc_carousel-control .icon-next:before{content:'\e634';top:7px;font-family:thegem-icons;font-size:24px;}
.row .vc_pie_chart_back{border:7px solid #f7f7f7;}
.row  .vc_pie_wrapper span{font-size:50px;}
.diagram-wrapper.style-2 .digram-line-box .skill-line{margin-right:0px;}
.diagram-wrapper.style-2 .digram-line-box  .skill-title{padding-left:0px;}
.diagram-wrapper.style-2 .digram-line-box  .skill-amount{margin-top:-30px;}
.diagram-wrapper.style-2 .digram-line-box .skill-element{padding-top:14px;}
.diagram-wrapper.style-1 .digram-line-box .skill-line{margin-right:0px;}
.diagram-wrapper.style-1 .digram-line-box  .skill-amount{margin-top:-30px;}
.diagram-wrapper.style-1 .digram-line-box .skill-element{padding-top:14px;}
.diagram-wrapper.style-3 .digram-line-box   .skill-line{margin-right:0px;height:30px;overflow:hidden;border-radius:50px;}
.diagram-wrapper.style-3 .digram-line-box  .skill-title{position:absolute;padding-top:3px;padding-left:22px;text-transform:uppercase;letter-spacing:0.07em;}
.diagram-wrapper.style-3 .digram-line-box .skill-title span{margin-left:8px;}
.diagram-wrapper.style-3 .digram-line-box  .skill-amount{margin-top:-30px;}
.diagram-wrapper.style-3 .digram-line-box .skill-element{padding-top:18px;}
.diagram-wrapper.style-3 .skill-line div{height:30px;}
p.skill-style-3{font-size:10px;display:inline-block;}
.diagram-wrapper.style-3  .skill-amount{display:none;}
.diagram-legend .legend-element .color{margin-top:5px;}
.widget_diagram .diagram-legend .legend-element .title{font-size:14px;font-weight:normal;}
.widget_diagram  .diagram-legend .legend-element .color{display:block;float:left;width:12px;height:12px;}
.widget_diagram  .diagram-legend .legend-element .color{margin-top:-1px;}
.widget_diagram .diagram-legend .legend-element{margin-top:15px;}
.row .vc_progress_bar .vc_label{text-transform:uppercase;}
.row .vc_round-chart .vc_chart-legend span{border-radius:50%;}
.row .vc_chart .vc_chart-legend li{margin:0px 20px 1em;}
.diagram-circle .diagram-legend .legend-element .title{line-height:inherit;}
.style-2 .diagram-circle .diagram-legend .legend-element .title{font-size:inherit;color:#5f727f;margin-left:18px;}
.style-2 .diagram-circle .diagram-legend .legend-element .color{margin-top:8px;width:10px;height:10px;}
.style-2 .diagram-circle .diagram-legend .legend-element{margin:-10px 0 15px 0;}
.gem-dropcap-shape-hexagon{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;position:relative;}
.gem-dropcap-shape-hexagon span.gem-dropcap-letter{background:transparent !important;border:none !important;}
.dropcap-hexagon-inner{position:absolute;}
.gem-dropcap-letter{z-index:10;}
.gem-dropcap-shape-hexagon .gem-dropcap-shape-hexagon-back{display:block;transform:rotate(-30deg) skewX(30deg);overflow:hidden;position:relative;z-index:1;font-size:0;line-height:1;}
.gem-dropcap-shape-hexagon .gem-dropcap-shape-hexagon-back .gem-dropcap-shape-hexagon-back-inner, .gem-dropcap-shape-hexagon .gem-dropcap-shape-hexagon-back .gem-dropcap-shape-hexagon-back-inner-before{display:block;width:inherit;height:inherit;-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit;overflow:hidden;}
.gem-dropcap-shape-hexagon .gem-dropcap-shape-hexagon-back .gem-dropcap-shape-hexagon-back-inner{transform:skewX(-30deg) rotate(60deg) skewX(30deg);}
.gem-dropcap-shape-hexagon .gem-dropcap-shape-hexagon-back .gem-dropcap-shape-hexagon-back-inner-before{transform:skewX(-30deg) rotate(60deg) skewX(30deg);}
.gem-dropcap-shape-hexagon .gem-dropcap-shape-hexagon-top{display:block;transform:rotate(-30deg) skewX(30deg);overflow:hidden;position:absolute;left:0;top:0;z-index:2;font-size:0;line-height:1;}
.gem-dropcap-shape-hexagon .gem-dropcap-shape-hexagon-top .gem-dropcap-shape-hexagon-top-inner, .gem-dropcap-shape-hexagon .gem-dropcap-shape-hexagon-top .gem-dropcap-shape-hexagon-top-inner-before{display:block;width:inherit;height:inherit;-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit;overflow:hidden;}
.gem-dropcap-shape-hexagon .gem-dropcap-shape-hexagon-top .gem-dropcap-shape-hexagon-top-inner{transform:skewX(-30deg) rotate(60deg) skewX(30deg);}
.gem-dropcap-shape-hexagon .gem-dropcap-shape-hexagon-top .gem-dropcap-shape-hexagon-top-inner-before{transform:skewX(-30deg) rotate(60deg) skewX(30deg);}
.gem-dropcap-shape-hexagon.gem-dropcap-style-big, .gem-dropcap-shape-hexagon.gem-dropcap-style-big:last-child{margin:5px 0;}
.gem-dropcap-shape-hexagon.gem-dropcap-style-big .gem-dropcap-shape-hexagon-back{width:86px;height:76px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.gem-dropcap-shape-hexagon.gem-dropcap-style-big .gem-dropcap-shape-hexagon-top{width:80px;height:70px;left:3px;top:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.gem-dropcap-shape-hexagon .gem-dropcap-letter{line-height:62px;}
.gem-dropcap-shape-hexagon.gem-dropcap-style-medium, .gem-dropcap-shape-hexagon.gem-dropcap-style-medium:last-child{margin:3px 0;}
.gem-dropcap-shape-hexagon.gem-dropcap-style-medium .gem-dropcap-letter{text-indent:13px;line-height:36px;}
.gem-dropcap-shape-hexagon.gem-dropcap-style-medium .gem-dropcap-shape-hexagon-back{width:62px;height:52px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.gem-dropcap-shape-hexagon.gem-dropcap-style-medium .gem-dropcap-shape-hexagon-top{width:58px;height:48px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;left:2px;top:2px;}
.gem-dropcap-style-medium .dropcap-hexagon-inner{margin-top:0px;}
.gem-dropcap-shape-hexagon span.gem-dropcap-letter{text-indent:9px;}
body .vc_separator.vc_sep_double .vc_sep_line{height:7px !important;}
.vc_separator.vc_sep_double.vc_sep_border_width_2 .vc_sep_line{height:8px !important;}
body .vc_separator h4{margin-top:3px;}
.mouse-scroll{display:block;width:32px;height:48px;border:3px solid #4dc4c8;border-radius:50px;position:relative;cursor:pointer;margin:0 auto;transform:translate(0, 0);overflow:hidden;font-size:10000px;}
.mouse-scroll:after{content:'';width:4px;height:8px;position:absolute;left:50%;top:7px;border-radius:4px;background-color:#4dc4c8;margin-left:-2px;opacity:1;transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);animation:1.5s cubic-bezier(0.68, -0.55, 0.265, 1.55) 0s normal none infinite running scrollAnimation;-webkit-animation:1.5s cubic-bezier(0.68, -0.55, 0.265, 1.55) 0s normal none infinite scrollAnimation;}
@keyframes scrollAnimation {
0%, 20%{transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);}
10%{opacity:1;transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);}
100%{opacity:0.01;transform:translateY(16px) scaleY(2.5) scaleX(0.5) translateZ(0px);}
}
@-webkit-keyframes scrollAnimation {
0%, 20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);}
10%{opacity:1;-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);}
100%{opacity:0.01;-webkit-transform:translateY(16px) scaleY(2.5) scaleX(0.5) translateZ(0px);}
}
.wpcf7  .contact-form-style-1 input[type='submit']{width:auto;}
div.wpcf7-validation-errors{border:2px solid #f7e700;float:left;width:100%;margin:0 auto;text-align:center;}
.vc_message_box-icon>*, .vc_message_box-icon>.fa{margin-top:-12px;}
.contact-form-style-7 textarea{height:140px !important;}
.contact-form-style-7  input[type='submit']{background-color:#8f44ad;}
.contact-form-style-7 textarea, .contact-form-style-7 input{background-color:rgba(230, 230, 230, 0.11);border:medium none;}
.contact-form-style-7 p input[type='submit']{border-radius:0px;}
.contact-form-style-7 :after{color:#fff !important;}
.contact-form-style-7  input{margin-bottom:17px;}
.products-grid-form p{display:block;width:100% !important;margin:0 0 20px 0;padding:0;}
.products-grid-form p span{display:block;width:100% !important;}
.products-grid-form p input{display:inline-block;width:100%;height:50px;line-height:50px;text-align:center;border-radius:0 !important;}
.products-grid-form p.area input{color:#a8b4bc !important;}
.products-grid-form p.button input{color:#fff !important;background:#272439;font-weight:200;}
.products-grid-form p.button input:hover{
background:#00bcd4;
}.jtwt_tweet_text.icon-twitter a:hover{color:#3c3950;}
.widget.widget_search form{border-radius:3px;overflow:hidden;}
.widget_diagram .skill-amount{letter-spacing:0.05em;}
#colophon #mc4wp_email{border-radius:3px;}
#mc4wp_submit{border-top-right-radius:3px;border-bottom-right-radius:3px;}
#mc4wp_email{border-radius:3px;}
.widget_recent_comments li{font-size:14px;}
#wp-calendar caption{letter-spacing:0.05em;text-transform:uppercase;height:39px;padding:7px 0;line-height:25px;}
#wp-calendar #prev a,
#wp-calendar #next a{color:transparent;}
.widget_recent_comments .comment-author-link a{font-size:14px;}
.widget_recent_comments a{font-size:16px;}
.project_info-item-style-1 .project_info-item .title{letter-spacing:0.05em;}
.widget .gem-teams-name{clear:both;}
.gem-teams-phone{letter-spacing:0.05em;}
.widget_nav_menu li a:after, .widget_submenu li a:after{position:absolute;right:30px;}
.widget_nav_menu > div > ul > li > a, .widget_submenu > div > ul > li > a, .widget_pages > ul > li > a, .widget_categories > ul > li > a{text-transform:uppercase;letter-spacing:0.05em;}
.widget_submenu  ul ul ul, .widget_nav_menu  ul ul ul, .widget_pages ul ul ul, .widget_categories ul ul ul{font-size:14px;}
.widget_submenu  ul ul ul ul, .widget_nav_menu  ul ul ul ul, .widget_pages ul ul ul ul
.widget_categories ul ul ul ul{background-color:#dde6e8;}
.widget_submenu  ul ul ul ul ul, .widget_nav_menu  ul ul ul ul ul, .widget_pages ul ul ul ul ul, .widget_categories ul ul ul ul ul{background-color:#d4dfe3;}
.jtwt_date{font-size:14px;}
#colophon .widget_tweets .twitter-box .jtwt_tweet,
#colophon .Custom_Recent_Posts .gem-pp-posts,
#colophon .widget_meta li,
#colophon .widget_rss li,
#colophon .widget_recent_entries li,
#colophon .Custom_Recent_Posts ul li,
#colophon .Custom_Popular_Posts ul li,
#colophon .project_info-item-style-1 .project_info-item.iconed,
#colophon .gem-latest-news{border-bottom:1px solid #393d50;}
#colophon .widget_tweets .twitter-box .jtwt_tweet:last-child,
#colophon .Custom_Recent_Posts .gem-pp-posts:last-child,
#colophon .widget_meta li:last-child,
#colophon .widget_rss li:last-child,
#colophon .widget_recent_entries li:last-child,
#colophon .Custom_Recent_Posts ul li:last-child,
#colophon .Custom_Popular_Posts ul li:last-child,
#colophon .project_info-item-style-1 .project_info-item.iconed:last-child,
#colophon .gem-latest-news:last-child{border-bottom:none;}
#colophon .widget_recent_entries ul{background:transparent;}
#colophon .project_info-item-style-2 .project_info-item,
#colophon .project_info-item-style-1,
#colophon .digram-line-box,
#colophon .widget form.searchform,
#colophon.gem-teams-item-wrap,
#colophon.gem-picturebox-text,
#colophon .widget_recent_comments li,
#colophon .gem-teams-item-wrap,
#colophon #wp-calendar #prev a,
#colophon #wp-calendar #next a,
#colophon #wp-calendar caption:after,
#colophon #calendar_wrap,
#colophon  .widget_mc4wp_widget form{background-color:#2c2e3d;}
#colophon #wp-calendar #prev a,
#colophon #wp-calendar #next a{-moz-transition:all 0.2 linear;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
#colophon #wp-calendar #prev a:hover:after,
#colophon #wp-calendar #next a:hover:after{-moz-transition:all 0.2 linear;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
#colophon .widget.widget_search input,
#colophon #wp-calendar caption{background-color:#181828;}
#colophon .jtwt_tweet:first-child,
#colophon .project_info-item-style-1 .project_info-item.iconed:first-child,
#colophon .gem-pp-posts:first-child,
#colophon .widget_tweets .twitter-box .jtwt_tweet:first-child{background:none;}
#colophon .skill-line{background-color:#171728;}
#colophon .widget.widget_search input,
#colophon #mc4wp_email,
#colophon .wpcf7-form-control-wrap input,
#colophon .wpcf7-form-control-wrap textarea{background-color:#181828;border:1px solid #394050;}
#colophon .wpcf7-form-control-wrap textarea{border-radius:3px;}
#colophon .widget.widget_search .gem-button,
#colophon .wpcf7 .wpcf7-form .contact-form-footer .wpcf7-submit{background-color:#394050;}
#colophon #mc4wp_submit{background-color:#394050;border-top-right-radius:3px;border-bottom-right-radius:3px;}
#page #colophon .woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{background-color:#181828 !important;}
#page #colophon .woocommerce .select2-container .select2-selection--single{border-color:#394050;}
#page #colophon  .select2-container{border-radius:10px;}
#colophon .combobox-wrapper{background-color:#181828 !important;border:1px solid #394050 !important;}
#colophon .widget_categories > ul,
#colophon .widget_categories > ul li,
#colophon .widget.widget_pages > ul,
#colophon .widget.widget_pages li{border-color:#394050;}
#colophon .widget_archive li,
#colophon .widget_archive li:nth-child(odd){background-color:transparent;}
#colophon .widget_submenu li,
#colophon .widget_nav_menu > div > ul li,
#colophon .widget_archive  ul li{border-top:1px solid #394050;}
body #colophon .widget_nav_menu ul.menu > li > ul{border-left:1px solid #394050;border-right:1px solid #394050;border-top:1px solid #394050;}
#colophon .widget_submenu ul,
#colophon .widget_nav_menu > div > ul,
#colophon .widget_archive  ul{border-left:1px solid #394050;border-right:1px solid #394050;border-bottom:1px solid #394050;}
#colophon .tagcloud a{background-color:transparent;}
#colophon .widget_nav_menu ul.menu > li > ul,
#colophon .widget_categories ul ul,
#colophon .widget_pages li li{background-color:#2c2e3d;}
#colophon .wpcf7-validation-errors,
#colophon .wpcf7-not-valid-tip{display:none !important;}
.widget .searchform input{border-radius:3px;}
body .widget_tag_cloud .tagcloud a:hover{border:1px solid transparent;}
.widget :after, .widget :before, .widget a, .widget a:hover, .widget.widget_search .gem-button:hover, .widget.widget_search .gem-button, body .widget_tag_cloud .tagcloud a, body .widget_tag_cloud .tagcloud a:hover, #colophon .widget.widget_search .gem-button:hover,
#colophon #mc4wp_submit:hover,
#colophon .widget.widget_search .gem-button:hover,
body #colophon .tagcloud a:hover,
#colophon .widget.widget_search .gem-button{-o-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
body .portfolio-items-masonry.background-style-dark  .portfolio-item .wrap > .caption{border-bottom:none;}
.portfolio-items-masonry .portfolio-item .wrap > .caption{border-bottom:1px solid #e0e5e8;}
.portfolio-filters-resp button:after{background:#99a9b5;box-shadow:0 10px 0 0 #99a9b5, 0 20px 0 0 #99a9b5;}
#colophon .gem-teams-name{color:#99A9B6;}
#colophon .gem-picturebox-text{background-color:#2c2e3d !important;}
#colophon  .widget_product_categories > ul,
#colophon  .widget_product_categories > ul li,
#colophon .gem-products-content,
#colophon  .widget_shopping_cart_content ul.product_list_widget li{border-color:#394050;}
#colophon  .widget_product_search input.search-field{background-color:#181828;border:1px solid #394050;}
#colophon .widget_product_search button{top:41px;}
#colophon  .widget_product_categories > ul li{padding-left:10px;}
#colophon  .widget_shopping_cart .total span.amount{color:#99a9b5;}
#colophon .widget  .gem-products-content{display:table-cell;width:100%;vertical-align:middle;}
#colophon .widget .gem-products-image{display:table-cell;}
#colophon .team-person-email a:before{margin-right:0px;}
.digital-agency-mailchimp.yikes-easy-mc-form label{width:68%;padding-right:5%;}
.digital-agency-mailchimp.yikes-easy-mc-form label > input[type="email"]{background:#f0f3f2;height:45px;border-radius:3px;border:none;padding-left:20px;}
.digital-agency-mailchimp.yikes-easy-mc-form label > input[type="email"]:focus{outline:none !important;}
.yikes-mailchimp-container .digital-agency-mailchimp.yikes-easy-mc-form .yikes-easy-mc-submit-button{width:17%;min-width:235px;display:inline-block;background:#212331;color:#fff;height:45px;border:none;border-radius:3px;font-family:'Montserrat';font-weight:700;text-transform:uppercase;padding-left:50px;position:relative;}
.yikes-mailchimp-container .digital-agency-mailchimp.yikes-easy-mc-form .yikes-easy-mc-submit-button:before{content:"\e626";font-family:"thegem-icons";font-size:24px;font-weight:normal;color:#fff;position:absolute;left:50%;margin-left:-69px;text-align:center;}
@media(max-width:1200px){
body .digital-agency-mailchimp.yikes-easy-mc-form label{width:100%;padding-right:0;}
body .yikes-mailchimp-container .digital-agency-mailchimp.yikes-easy-mc-form .yikes-easy-mc-submit-button{width:100%;}
}
.business-light-mailchimp.yikes-easy-mc-form label{float:left;width:100%;padding-right:0;margin-bottom:0;}
.business-light-mailchimp.yikes-easy-mc-form input[type="email"]{background-color:rgba(255,255,255,0.2);border:1px solid #dfe5e8;text-align:center;color:#ffffff!important;border-radius:5px;}
.business-light-mailchimp.yikes-easy-mc-form .yikes-easy-mc-submit-button.gem-button{width:100%;min-width:90px;float:left;padding:0;margin:0;}
.business-light-mailchimp.yikes-easy-mc-form .yikes-easy-mc-submit-button.gem-button{background-color:#2fc5b0;border:0;border-radius:5px;color:#fff;text-transform:uppercase;font-size:19px;min-height:45px;padding-top:3px;}
.business-light-mailchimp.yikes-easy-mc-form .yikes-easy-mc-submit-button.gem-button:hover{background-color:#3c3950;}
.business-sulutions-mailchimp input[type=email]{width:100%;height:40px!important;border:0!important;background-color:#f0f3f2!important;color:#5f727f;font-size:16px;padding-left:15px!important;padding-right:50px!important;}
.business-mail-submit{position:absolute;right:20px;top:0;width:40px!important;height:40px!important;margin:0!important;padding:0!important;border:0!important;background-color:#dfe5e8!important;}
.business-mail-submit:before{font-family:'thegem-icons';content:'\e601';color:#3c3950;font-size:24px;line-height:33px;}
.online-shop-mailchimp.yikes-easy-mc-form label{width:350px;padding-right:20px;}
.online-shop-mailchimp.yikes-easy-mc-form label > input{background:#f0f3f2;height:45px;border:none;padding-left:20px;}
.yikes-mailchimp-container .online-shop-mailchimp.yikes-easy-mc-form label > input:focus{outline:none !important;}
.yikes-mailchimp-container .online-shop-mailchimp.yikes-easy-mc-form .yikes-easy-mc-submit-button{width:155px;min-width:155px;height:45px;display:inline-block;background:#d7b398;color:#fff;border:none;font-family:'Montserrat';font-weight:700;text-transform:uppercase;padding-right:30px;padding-left:30px;position:relative;}
.yikes-mailchimp-container .online-shop-mailchimp.yikes-easy-mc-form button{transition:all 0.3s;-webkit-transition:all 0.3s;}
.yikes-mailchimp-container .online-shop-mailchimp.yikes-easy-mc-form button:hover{background:#212121 !important;color:#fff !important;transition:all 0.3s;-webkit-transition:all 0.3s;}
@media(max-width:1200px){
body .online-shop-mailchimp.yikes-easy-mc-form label{width:100%;padding-right:0;}
body .yikes-mailchimp-container .online-shop-mailchimp.yikes-easy-mc-form .yikes-easy-mc-submit-button{width:100%;}
}
.trendy-shop-mailchimp.yikes-easy-mc-form label{width:350px;padding-right:20px;}
.trendy-shop-mailchimp.yikes-easy-mc-form label > input{color:#fff;background:transparent;height:45px;border:none;padding-left:0;border-bottom:1px solid #575c6c;}
.yikes-mailchimp-container .trendy-shop-mailchimp.yikes-easy-mc-form label > input:focus{outline:none !important;}
.yikes-mailchimp-container .trendy-shop-mailchimp.yikes-easy-mc-form .yikes-easy-mc-submit-button{width:155px;min-width:155px;height:45px;display:inline-block;background:#f44236;color:#fff;border:none;font-family:'Montserrat';font-weight:700;text-transform:uppercase;padding-right:30px;padding-left:30px;position:relative;}
.yikes-mailchimp-container .trendy-shop-mailchimp.yikes-easy-mc-form button{transition:all 0.3s;-webkit-transition:all 0.3s;}
.yikes-mailchimp-container .trendy-shop-mailchimp.yikes-easy-mc-form button:hover{background:#212121;color:#fff;transition:all 0.3s;-webkit-transition:all 0.3s;}
@media(max-width:1200px){
body .trendy-shop-mailchimp.yikes-easy-mc-form label{width:100%;padding-right:0;}
body .yikes-mailchimp-container .trendy-shop-mailchimp .yikes-easy-mc-submit-button{width:100%;}
}
.lookbook-landing-mailchimp.yikes-easy-mc-form label{width:350px;padding-right:20px;}
.lookbook-landing-mailchimp.yikes-easy-mc-form label > input{color:#333;background:transparent;height:40px;border:none;padding-left:0;border-bottom:1px solid #dbdbdb;}
.yikes-mailchimp-container .lookbook-landing-mailchimp.yikes-easy-mc-form label > input:focus{outline:none !important;}
.yikes-mailchimp-container .lookbook-landing-mailchimp.yikes-easy-mc-form .yikes-easy-mc-submit-button{width:140px;min-width:140px;height:40px;display:inline-block;background:transparent;color:#333;font-family:'Montserrat';font-weight:700;text-transform:uppercase;padding-right:22px;padding-left:22px;padding-top:6px;padding-bottom:6px;position:relative;border:2px solid #333;}
.yikes-mailchimp-container .lookbook-landing-mailchimp.yikes-easy-mc-form button{transition:all 0.3s;-webkit-transition:all 0.3s;}
.yikes-mailchimp-container .lookbook-landing-mailchimp.yikes-easy-mc-form button:hover{background:#212121;color:#fff;transition:all 0.3s;-webkit-transition:all 0.3s;}
@media(max-width:1200px){
body .lookbook-landing-mailchimp.yikes-easy-mc-form label{width:100%;padding-right:0;}
body .yikes-mailchimp-container .lookbook-landing-mailchimp.yikes-easy-mc-form .yikes-easy-mc-submit-button{width:100%;}
}
.beauty-spa-mailchimp.yikes-easy-mc-form{display:block;margin:0 auto;width:320px;}
.beauty-spa-mailchimp.yikes-easy-mc-form label{width:320px;padding-right:0;}
.beauty-spa-mailchimp.yikes-easy-mc-form label > input{color:#928d8e;background:transparent;height:45px;border:none;padding-left:0;border-bottom:1px solid #928d8e;}
.yikes-mailchimp-container .beauty-spa-mailchimp.yikes-easy-mc-form label > input:focus{outline:none !important;}
.yikes-mailchimp-container .beauty-spa-mailchimp.yikes-easy-mc-form .yikes-easy-mc-submit-button{width:320px;min-width:320px;height:50px;background:#e77785;font-size:19px;color:#fff;border-radius:25px;border:none;font-family:'Montserrat UltraLight';font-weight:100;text-transform:uppercase;padding-right:30px;padding-left:30px;position:relative;margin-top:40px;}
.yikes-mailchimp-container .beauty-spa-mailchimp.yikes-easy-mc-form button{transition:all 0.3s;-webkit-transition:all 0.3s;}
.yikes-mailchimp-container .beauty-spa-mailchimp.yikes-easy-mc-form button:hover{background:#212121;color:#fff;transition:all 0.3s;-webkit-transition:all 0.3s;}
.yikes-mailchimp-container .classic-landing-mailchimp.yikes-easy-mc-form label > input[type=email]{background:#fff !important;padding-left:20px !important;border:1px solid #dfe5e8 !important;}
.yikes-mailchimp-container .classic-landing-mailchimp.yikes-easy-mc-form .yikes-easy-mc-submit-button{border:none;color:#fff;font-family:'Montserrat';font-size:14px;font-weight:bold;text-transform:uppercase;background:#e43f65;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;transition:all 0.35s;}
.yikes-mailchimp-container .classic-landing-mailchimp.yikes-easy-mc-form .yikes-easy-mc-submit-button:hover{color:#e43f65;background:#212331;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;transition:all 0.35s;}
.silk-diamond-mailchimp.yikes-easy-mc-form input[type=email]{background:#fff !important;padding-left:20px !important;border:1px solid #dfe5e8 !important;}
.silk-diamond-mailchimp .yikes-easy-mc-submit-button{border:none;color:#fff;font-family:'Montserrat';font-size:14px;font-weight:bold;text-transform:uppercase;}
.silk-diamond-mailchimp .yikes-easy-mc-submit-button{background:#9ccc65;}
.yellow-breath-mailchimp.yikes-easy-mc-form input[type=email]{background:#fff !important;color:#99a9b5;padding-left:20px !important;border:none !important;}
.yellow-breath-mailchimp .yikes-easy-mc-submit-button{
background: #2c2e3d;
border: none;
color: #fff;
font-family: 'Montserrat';
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
}@media(min-width:1212px){}
body h1, body h2, body h3, body h4, body h5, body h6, body .title-h1, body .title-h2, body .title-h3, body .title-h4, body .title-h5, body .title-h6, body h1 .light, body h2 .light, body h3 .light, body h4 .light, body h5 .light, body h6 .light, body .title-h1 .light, body .title-h2 .light, body .title-h3 .light, body .title-h4 .light, body .title-h5 .light, body .title-h6 .light, body .title-xlarge, body .title-xlarge .light, #primary-menu.no-responsive li,
.woocommerce .woocommerce-checkout-one-page #order_review table thead th,
.woocommerce .woocommerce-checkout.woocommerce-checkout-one-page .shop_table.woocommerce-checkout-payment-total th, #primary-menu.no-responsive > li > a,
.widget_nav_menu > div > ul > li > a, .widget_submenu > div > ul > li > a, .widget_pages > ul > li > a, .widget_categories > ul > li > a, body #primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a{text-transform:none;}
@media(min-width:768px) and (max-width:979px){
#site-header .header-main{position:relative;display:table;width:100%;z-index:11;}
#primary-navigation .menu-toggle,
#perspective-menu-buttons .menu-toggle{display:inline-block;}
.mobile-cart-position-top #site-header .mobile-cart{display:table-cell;}
.mobile-cart-position-top #site-header .site-title{text-align:center;width:99%;}
.mobile-cart-position-top #site-header .site-title .site-logo{margin:0 auto;}
.mobile-cart-position-top #site-header .primary-navigation,
.mobile-cart-position-top #site-header #perspective-menu-buttons{width:auto;}
#perspective-menu-buttons .perspective-toggle,
#perspective-menu-buttons .hamburger-minicart{display:none;}
#primary-navigation .hamburger-toggle,
#primary-navigation .overlay-toggle{display:none;}
.primary-navigation .dl-menu{position:absolute;left:0;right:0;opacity:0;}
.mobile-menu-layout-overlay #primary-navigation .overlay-menu-wrapper{visibility:hidden;height:0;}
#page.vertical-header #site-header-wrapper{position:static;width:100%;padding:0;}
#page.vertical-header{padding-left:0;}
#page.vertical-header #site-header .site-title{display:table-cell;}
#page.vertical-header #site-header .primary-navigation,
#page.vertical-header #site-header #perspective-menu-buttons{display:table-cell;}
.vertical-menu-item-widgets{display:none;}
#page #site-header .site-title{display:table-cell;padding-top:15px;padding-bottom:15px;}
#page #site-header .primary-navigation,
#page #site-header #perspective-menu-buttons{display:table-cell;text-align:right;}
#page #site-header .logo-position-right .primary-navigation,
#page #site-header .logo-position-right #perspective-menu-buttons{text-align:left;}
#page.vertical-header .vertical-toggle{display:none;}
#page.vertical-header{padding-left:0;}
#page.vertical-header #site-header-wrapper{margin-left:0;}
#page.vertical-header #site-header-wrapper .header-main{display:table;visibility:visible;}
#site-header .site-title a img.default,
#site-header .menu-item-logo a img.default{display:none;}
#site-header .site-title a img.small,
#site-header .menu-item-logo a img.small{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;display:inline-block !important;margin:0 !important;}
#site-header .site-title a img.small.light,
#site-header .menu-item-logo a img.small.light{display:inline-block !important;}
#site-header .site-title a img.small.light ~ img.small,
#site-header .menu-item-logo a img.small.light ~ img.small{display:none !important;}
#site-header.fixed.shrink .site-title a img.small.light,
#site-header.fixed.shrink .menu-item-logo a img.small.light{display:none !important;}
#site-header.fixed.shrink .site-title a img.small.light ~ img.small,
#site-header.fixed.shrink .menu-item-logo a img.small.light ~ img.small{display:inline-block !important;}
}
@media(min-width:980px) and (max-width:1212px){
#site-header .header-main{position:relative;display:table;width:100%;z-index:11;}
#primary-navigation .menu-toggle,
#perspective-menu-buttons .menu-toggle{display:inline-block;}
.mobile-cart-position-top #site-header .mobile-cart{display:table-cell;}
.mobile-cart-position-top #site-header .site-title{text-align:center;width:99%;}
.mobile-cart-position-top #site-header .site-title .site-logo{margin:0 auto;}
.mobile-cart-position-top #site-header .primary-navigation,
.mobile-cart-position-top #site-header #perspective-menu-buttons{width:auto;}
#perspective-menu-buttons .perspective-toggle,
#perspective-menu-buttons .hamburger-minicart{display:none;}
#primary-navigation .hamburger-toggle,
#primary-navigation .overlay-toggle{display:none;}
.primary-navigation .dl-menu{position:absolute;left:0;right:0;opacity:0;}
.mobile-menu-layout-overlay #primary-navigation .overlay-menu-wrapper{visibility:hidden;height:0;}
#page.vertical-header #site-header-wrapper{position:static;width:100%;padding:0;}
#page.vertical-header{padding-left:0;}
#page.vertical-header #site-header .site-title{display:table-cell;}
#page.vertical-header #site-header .primary-navigation,
#page.vertical-header #site-header #perspective-menu-buttons{display:table-cell;}
.vertical-menu-item-widgets{display:none;}
#page #site-header .site-title{display:table-cell;padding-top:15px;padding-bottom:15px;}
#page #site-header .primary-navigation,
#page #site-header #perspective-menu-buttons{display:table-cell;text-align:right;}
#page #site-header .logo-position-right .primary-navigation,
#page #site-header .logo-position-right #perspective-menu-buttons{text-align:left;}
#page.vertical-header .vertical-toggle{display:none;}
#page.vertical-header{padding-left:0;}
#page.vertical-header #site-header-wrapper{margin-left:0;}
#page.vertical-header #site-header-wrapper .header-main{display:table;visibility:visible;}
#site-header .site-title a img.default,
#site-header .menu-item-logo a img.default{display:none;}
#site-header .site-title a img.small,
#site-header .menu-item-logo a img.small{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;display:inline-block !important;margin:0 !important;}
#site-header .site-title a img.small.light,
#site-header .menu-item-logo a img.small.light{display:inline-block !important;}
#site-header .site-title a img.small.light ~ img.small,
#site-header .menu-item-logo a img.small.light ~ img.small{display:none !important;}
#site-header.fixed.shrink .site-title a img.small.light,
#site-header.fixed.shrink .menu-item-logo a img.small.light{display:none !important;}
#site-header.fixed.shrink .site-title a img.small.light ~ img.small,
#site-header.fixed.shrink .menu-item-logo a img.small.light ~ img.small{display:inline-block !important;}
}
#page.vertical-header #site-header-wrapper{position:absolute;}
@media(max-width:767px){
#top-area{display:none;}
}
#primary-menu.no-responsive > li > a,
#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a,
.widget_nav_menu > div > ul > li > a, .widget_submenu > div > ul > li > a, .widget_pages > ul > li > a, .widget_categories > ul > li > a, .widget_product_categories > ul > li > a{font-family:'Nunito';}
#primary-menu.no-responsive > li > a,
#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a,
.widget_nav_menu > div > ul > li > a, .widget_submenu > div > ul > li > a, .widget_pages > ul > li > a, .widget_categories > ul > li > a, .widget_product_categories > ul > li > a{font-weight:700;}
#primary-menu.no-responsive > li > a,
#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a,
.widget_nav_menu > div > ul > li > a, .widget_submenu > div > ul > li > a, .widget_pages > ul > li > a, .widget_categories > ul > li > a, .widget_product_categories > ul > li > a{font-size:18px;}
#primary-menu.no-responsive > li > a,
#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a,
.widget_nav_menu > div > ul > li > a, .widget_submenu > div > ul > li > a, .widget_pages > ul > li > a, .widget_categories > ul > li > a, .widget_product_categories > ul > li > a{line-height:36px;}
#primary-menu.no-responsive > li.megamenu-enable > ul li > a,
#primary-menu.no-responsive > li li > a,
#primary-menu.no-responsive > li .minicart-product-title,
.portfolio-filters-resp ul li a, .widget_nav_menu ul.menu, .widget_submenu > div > ul, .widget_categories > ul, .widget_product_categories > ul, .widget_pages > ul{font-family:'Nunito';}
.primary-navigation.responsive li a{font-family:'Nunito';}
#primary-menu.no-responsive > li.megamenu-enable > ul li > a,
#primary-menu.no-responsive > li li > a,
#primary-menu.no-responsive > li .minicart-product-title,
.portfolio-filters-resp ul li a, .widget_nav_menu ul.menu, .widget_submenu > div > ul, .widget_categories > ul, .widget_product_categories > ul, .widget_pages > ul{font-weight:700;}
.primary-navigation.responsive li a{font-weight:700;}
#primary-menu.no-responsive > li.megamenu-enable > ul li > a,
#primary-menu.no-responsive > li li > a,
#primary-menu.no-responsive > li .minicart-product-title,
.portfolio-filters-resp ul li a, .widget_nav_menu ul.menu, .widget_submenu > div > ul, .widget_categories > ul, .widget_product_categories > ul, .widget_pages > ul{font-size:16px;}
.primary-navigation.responsive li a{font-size:16px;}
#primary-menu.no-responsive > li.megamenu-enable > ul li > a,
#primary-menu.no-responsive > li li > a,
#primary-menu.no-responsive > li .minicart-product-title,
.portfolio-filters-resp ul li a, .widget_nav_menu ul.menu, .widget_submenu > div > ul, .widget_categories > ul, .widget_product_categories > ul, .widget_pages > ul{line-height:24px;}
.primary-navigation.responsive li a{line-height:24px;}
.header-layout-overlay #primary-menu.no-responsive > li > a,
.header-layout-overlay #primary-menu.no-responsive > li li > a,
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li > a, .page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li li > a{font-family:'Nunito';}
.header-layout-overlay #primary-menu.no-responsive > li > a,
.header-layout-overlay #primary-menu.no-responsive > li li > a,
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li > a, .page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li li > a{font-weight:700;}
.header-layout-overlay #primary-menu.no-responsive > li > a,
.header-layout-overlay #primary-menu.no-responsive > li li > a,
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li > a, .page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li li > a, .header-layout-overlay #primary-navigation #primary-menu.no-responsive li .menu-item-parent-toggle:before,
.page-additional-menu.header-layout-overlay #primary-navigation #primary-menu.no-responsive li .menu-item-parent-toggle:before{font-size:32px;}
@media(max-width:767px){
.header-layout-overlay #primary-menu.no-responsive > li > a,
.header-layout-overlay #primary-menu.no-responsive > li li > a,
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li > a, .page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li li > a, .header-layout-overlay #primary-navigation #primary-menu.no-responsive li .menu-item-parent-toggle:before,
.page-additional-menu.header-layout-overlay #primary-navigation #primary-menu.no-responsive li .menu-item-parent-toggle:before{font-size:24px;}
}
.header-layout-overlay #primary-menu.no-responsive > li > a,
.header-layout-overlay #primary-menu.no-responsive > li li > a,
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li > a, .page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li li > a, .header-layout-overlay #primary-navigation #primary-menu.no-responsive li .menu-item-parent-toggle:before,
.page-additional-menu.header-layout-overlay #primary-navigation #primary-menu.no-responsive li .menu-item-parent-toggle:before{line-height:64px;}
@media(max-width:767px){
.header-layout-overlay #primary-menu.no-responsive > li > a,
.header-layout-overlay #primary-menu.no-responsive > li li > a,
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li > a, .page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li li > a, .header-layout-overlay #primary-navigation #primary-menu.no-responsive li .menu-item-parent-toggle:before,
.page-additional-menu.header-layout-overlay #primary-navigation #primary-menu.no-responsive li .menu-item-parent-toggle:before{line-height:48px;}
}
.styled-subtitle, .diagram-circle .text div span.title, .diagram-circle .text div span.summary, .gem_chart .gem_chart_value, form.cart .quantity .qty, .shop_table .quantity .qty, .woocommerce-before-cart .cart-short-info, input[type="text"].coupon-code,
.cart_totals table th, .order-totals table th, .cart_totals table .shipping td, .woocommerce-message, .woocommerce-info, .woocommerce ul.woocommerce-error li, .woocommerce table.checkout-cart-info-table tr th, .woocommerce table.checkout-cart-info-table tr.shipping td, .widget_calendar caption, .blog-style-timeline .post-time, .gem-dropcap.gem-dropcap-style-medium, body .elementor-widget-text-editor .elementor-drop-cap, .project-info-shortcode-style-default .project-info-shortcode-item .title, .project_info-item-style-2 .project_info-item .title, .diagram-legend .legend-element .title, .single-product-content .price, .widget_shopping_cart ul li .quantity, .widget_shopping_cart .total span.amount{font-family:'Nunito';}
.styled-subtitle, .diagram-circle .text div, .diagram-circle .text div span.title, .diagram-circle .text div span.summary, .gem_chart .gem_chart_value, form.cart .quantity .qty, .shop_table .quantity .qty, .woocommerce-before-cart .cart-short-info, input[type="text"].coupon-code,
.cart_totals table th, .order-totals table th, .cart_totals table .shipping td, .woocommerce-message, .woocommerce-info, .woocommerce ul.woocommerce-error li, .woocommerce table.checkout-cart-info-table tr th, .woocommerce table.checkout-cart-info-table tr.shipping td, .widget_calendar caption, .blog-style-timeline .post-time, .gem-dropcap.gem-dropcap-style-medium, body .elementor-widget-text-editor .elementor-drop-cap, .project-info-shortcode-style-default .project-info-shortcode-item .title, .project_info-item-style-2 .project_info-item .title, .diagram-legend .legend-element .title, .single-product-content .price, .widget_shopping_cart ul li .quantity, .widget_shopping_cart .total span.amount{font-weight:300;}
.styled-subtitle, body .gem-style-text.styled-subtitle, .gem_chart, form.cart .quantity .qty, .shop_table .quantity .qty, .woocommerce-before-cart .cart-short-info, input[type="text"].coupon-code,
.cart_totals table th, .order-totals table th, .cart_totals table .shipping td, .woocommerce-message, .woocommerce-info, .woocommerce ul.woocommerce-error li, .woocommerce table.checkout-cart-info-table tr th
.woocommerce table.checkout-cart-info-table tr.shipping td, .widget_calendar caption, .blog-style-timeline .post-time, .gem-dropcap.gem-dropcap-style-medium, body .elementor-widget-text-editor .elementor-drop-cap, .project-info-shortcode-style-default .project-info-shortcode-item .title, .project_info-item-style-2 .project_info-item .title, .diagram-legend .legend-element .title, .widget_shopping_cart .total span.amount{font-size:24px;}
@media(max-width:600px){
.styled-subtitle, body .gem-style-text.styled-subtitle, .gem_chart, form.cart .quantity .qty, .shop_table .quantity .qty, .woocommerce-before-cart .cart-short-info, input[type="text"].coupon-code,
.cart_totals table th, .order-totals table th, .cart_totals table .shipping td, .woocommerce-message, .woocommerce-info, .woocommerce ul.woocommerce-error li, .woocommerce table.checkout-cart-info-table tr th
.woocommerce table.checkout-cart-info-table tr.shipping td, .widget_calendar caption, .blog-style-timeline .post-time, .gem-dropcap.gem-dropcap-style-medium, body .elementor-widget-text-editor .elementor-drop-cap, .project-info-shortcode-style-default .project-info-shortcode-item .title, .project_info-item-style-2 .project_info-item .title, .diagram-legend .legend-element .title, .widget_shopping_cart .total span.amount{font-size:4vw;}
}
.styled-subtitle, .woocommerce-before-cart .cart-short-info, .cart_totals table th, .order-totals table th, .cart_totals table .shipping td, .woocommerce-message, .woocommerce-info, .woocommerce ul.woocommerce-error li, .woocommerce table.checkout-cart-info-table tr th, .woocommerce table.checkout-cart-info-table tr.shipping td, .widget_calendar caption, .blog-style-timeline .post-time, .project-info-shortcode-style-default .project-info-shortcode-item .title, .project_info-item-style-2 .project_info-item .title, .diagram-legend .legend-element .title, .elementor-widget-heading .styled-subtitle.elementor-heading-title{line-height:37px;}
@media(max-width:600px){
.styled-subtitle, .woocommerce-before-cart .cart-short-info, .cart_totals table th, .order-totals table th, .cart_totals table .shipping td, .woocommerce-message, .woocommerce-info, .woocommerce ul.woocommerce-error li, .woocommerce table.checkout-cart-info-table tr th, .woocommerce table.checkout-cart-info-table tr.shipping td, .widget_calendar caption, .blog-style-timeline .post-time, .project-info-shortcode-style-default .project-info-shortcode-item .title, .project_info-item-style-2 .project_info-item .title, .diagram-legend .legend-element .title, .elementor-widget-heading .styled-subtitle.elementor-heading-title{line-height:6.1666666666667vw;}
}
@media(max-width:1199px){
.styled-subtitle, body .gem-style-text.styled-subtitle, .woocommerce-before-cart .cart-short-info, .cart_totals table th, .order-totals table th, .cart_totals table .shipping td, .woocommerce-message, .woocommerce-info, .woocommerce ul.woocommerce-error li, .woocommerce table.checkout-cart-info-table tr th, .woocommerce table.checkout-cart-info-table tr.shipping td, .widget_calendar caption, .blog-style-timeline .post-time, .project-info-shortcode-style-default .project-info-shortcode-item .title, .project_info-item-style-2 .project_info-item .title, .diagram-legend .legend-element .title{font-size:24px;}
}
@media(max-width:1199px){
.styled-subtitle, .woocommerce-before-cart .cart-short-info, .cart_totals table th, .order-totals table th, .cart_totals table .shipping td, .woocommerce-message, .woocommerce-info, .woocommerce ul.woocommerce-error li, .woocommerce table.checkout-cart-info-table tr th, .woocommerce table.checkout-cart-info-table tr.shipping td, .widget_calendar caption, .blog-style-timeline .post-time, .project-info-shortcode-style-default .project-info-shortcode-item .title, .project_info-item-style-2 .project_info-item .title, .diagram-legend .legend-element .title, .elementor-widget-heading .styled-subtitle.elementor-heading-title{line-height:37px;}
}
@media(max-width:767px){
.styled-subtitle, body .gem-style-text.styled-subtitle, .woocommerce-before-cart .cart-short-info, .cart_totals table th, .order-totals table th, .cart_totals table .shipping td, .woocommerce-message, .woocommerce-info, .woocommerce ul.woocommerce-error li, .woocommerce table.checkout-cart-info-table tr th, .woocommerce table.checkout-cart-info-table tr.shipping td, .widget_calendar caption, .blog-style-timeline .post-time, .project-info-shortcode-style-default .project-info-shortcode-item .title, .project_info-item-style-2 .project_info-item .title, .diagram-legend .legend-element .title{font-size:18px;}
}
@media(max-width:767px){
.styled-subtitle, .woocommerce-before-cart .cart-short-info, .cart_totals table th, .order-totals table th, .cart_totals table .shipping td, .woocommerce-message, .woocommerce-info, .woocommerce ul.woocommerce-error li, .woocommerce table.checkout-cart-info-table tr th, .woocommerce table.checkout-cart-info-table tr.shipping td, .widget_calendar caption, .blog-style-timeline .post-time, .project-info-shortcode-style-default .project-info-shortcode-item .title, .project_info-item-style-2 .project_info-item .title, .diagram-legend .legend-element .title, .elementor-widget-heading .styled-subtitle.elementor-heading-title{line-height:29px;}
}
h1, body .pricing-table-style-8 .pricing-cost, .title-h1{font-family:'Nunito';}
h1, body .pricing-table-style-8 .pricing-cost, .title-h1{font-weight:700;}
h1, .title-h1, body .gem-style-text.title-h1{font-size:34px;}
@media(max-width:1000px){
h1, .title-h1, body .gem-style-text.title-h1{font-size:3.4vw;}
}
h1, .title-h1, .elementor-widget-heading h1.elementor-heading-title, .elementor-widget-heading .title-h1.elementor-heading-title{line-height:52px;}
@media(max-width:1000px){
h1, .title-h1, .elementor-widget-heading h1.elementor-heading-title, .elementor-widget-heading .title-h1.elementor-heading-title{line-height:5.2vw;}
}
h2, .title-h2, h3.comment-reply-title, body .pricing-table-style-6 .pricing-price-title{font-family:'Nunito';}
h2, .title-h2, h3.comment-reply-title, body .pricing-table-style-6 .pricing-price-title{font-weight:700;}
h2, .title-h2, body .gem-style-text.title-h2, body .pricing-table-style-5  .pricing-price-title, body .pricing-table-style-6 .pricing-price-title, body .pricing-table-style-6 .pricing-price-subtitle, h3.comment-reply-title, body .pricing-table-style-2 .pricing-price-title{font-size:24px;}
@media(max-width:1000px){
h2, .title-h2, body .gem-style-text.title-h2, body .pricing-table-style-5  .pricing-price-title, body .pricing-table-style-6 .pricing-price-title, body .pricing-table-style-6 .pricing-price-subtitle, h3.comment-reply-title, body .pricing-table-style-2 .pricing-price-title{font-size:2.4vw;}
}
h2, .title-h2, body .pricing-table-style-6 .pricing-price-title, h3.comment-reply-title, .elementor-widget-heading h2.elementor-heading-title, .elementor-widget-heading .title-h2.elementor-heading-title{line-height:36px;}
@media(max-width:1000px){
h2, .title-h2, body .pricing-table-style-6 .pricing-price-title, h3.comment-reply-title, .elementor-widget-heading h2.elementor-heading-title, .elementor-widget-heading .title-h2.elementor-heading-title{line-height:3.6vw;}
}
h3, .title-h3, .cart_totals table .order-total td, .woocommerce table.shop_table.order-details tr.cart_item td.product-total .amount, .woocommerce table.shop_table.order-details tr.order_item td.product-total .amount, .gem-dropcap, .woocommerce .woocommerce-checkout-one-page #order_review table thead th{font-family:'Nunito';}
h3, .title-h3, .cart_totals table .order-total td, .woocommerce table.shop_table.order-details tr.cart_item td.product-total .amount, .woocommerce table.shop_table.order-details tr.order_item td.product-total .amount, .gem-dropcap, .woocommerce .woocommerce-checkout-one-page #order_review table thead th{font-weight:700;}
h3, .title-h3, body .gem-style-text.title-h3, .portfolio.columns-1 .portfolio-item .caption .title, .cart_totals table .order-total td, .woocommerce table.shop_table.order-details tr.cart_item td.product-total .amount, .woocommerce table.shop_table.order-details tr.order_item td.product-total .amount, .gem-dropcap, .woocommerce .woocommerce-checkout-one-page #order_review table thead th{font-size:18.72px;}
h3, .title-h3, .portfolio.columns-1 .portfolio-item .caption .title, .cart_totals table .order-total td, .woocommerce table.shop_table.order-details tr.cart_item td.product-total .amount, .woocommerce table.shop_table.order-details tr.order_item td.product-total .amount, .woocommerce .woocommerce-checkout-one-page #order_review table thead th,
.elementor-widget-heading h3.elementor-heading-title, .elementor-widget-heading .title-h3.elementor-heading-title{line-height:28px;}
h4, .title-h4, .widget .gem-teams-name, body .pricing-table-style-3 .pricing_row_title, body .pricing-table-style-8 .pricing_row_title, body .pricing-table-style-4 .pricing_row_title, .gem-gallery-hover-gradient .gem-gallery-item-title, .gem-gallery-grid.hover-gradient .gallery-item .overlay .title, .gem-gallery-hover-gradient .gem-gallery-preview-carousel-wrap .gem-gallery-item .gem-gallery-item-title{font-family:'Nunito';}
@media only screen and (min-width: 992px) and (max-width: 1150px) {
.with-sidebar .portfolio.hover-horizontal-sliding .overlay .links .caption .title{font-family:'Nunito';}
}
h4, .title-h4, .widget .gem-teams-name, body .pricing-table-style-3 .pricing_row_title, body .pricing-table-style-4  .pricing_row_title, body .pricing-table-style-8 .pricing_row_title, .gem-gallery-hover-gradient .gem-gallery-item-title, .gem-gallery-grid.hover-gradient .gallery-item .overlay .title, .gem-gallery-hover-gradient .gem-gallery-preview-carousel-wrap .gem-gallery-item .gem-gallery-item-title{font-weight:700;}
@media only screen and (min-width: 992px) and (max-width: 1150px) {
.with-sidebar .portfolio.hover-horizontal-sliding .overlay .links .caption .title{font-weight:700;}
}
h4, .title-h4, body .gem-style-text.title-h4, body .pricing-table-style-7 .pricing-price-title, body .pricing-table-style-4 .pricing_row_title, body .pricing-table-style-3 .pricing_row_title, body .pricing-table-style-2 .pricing-cost, body .pricing-table-style-2 .time, body .pricing-table-style-1 .pricing-price-title, .widget .gem-teams-name, body .pricing-table-style-8 .pricing_row_title, .gem-gallery-hover-gradient .gem-gallery-item-title, .gem-gallery-grid.hover-gradient .gallery-item .overlay .title, .gem-gallery-hover-gradient .gem-gallery-preview-carousel-wrap .gem-gallery-item .gem-gallery-item-title, body .vc_separator h4{font-size:16px;}
@media only screen and (min-width: 992px) and (max-width: 1150px) {
.with-sidebar .portfolio.hover-horizontal-sliding .overlay .links .caption .title{font-size:16px;}
}
h4, .title-h4, body .pricing-table-style-7 .pricing-price-title, body .pricing-table-style-5 .pricing-price-title, body .pricing-table-style-4 .pricing_row_title, body .pricing-table-style-3 .pricing_row_title, body .pricing-table-style-2 .pricing-cost, body .pricing-table-style-2 .time, body .pricing-table-style-2 .pricing-price-title, body .pricing-table-style-1 .pricing-price-title, .widget .gem-teams-name, .portfolio.columns-1 .portfolio-item .caption .title, .gem-gallery-hover-gradient .gem-gallery-item-title, .gem-gallery-grid.hover-gradient .gallery-item .overlay .title, .gem-gallery-hover-gradient .gem-gallery-preview-carousel-wrap .gem-gallery-item .gem-gallery-item-title, body .vc_separator h4, .elementor-widget-heading h4.elementor-heading-title, .elementor-widget-heading .title-h4.elementor-heading-title{line-height:24px;}
@media only screen and (min-width: 992px) and (max-width: 1150px) {
.with-sidebar .portfolio.hover-horizontal-sliding .overlay .links .caption .title{line-height:24px;}
}
h5, .gem-table thead th, .title-h5, .header-layout-overlay #primary-menu.no-responsive > li.menu-item-search > .minisearch input[type="text"],
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > .minisearch input[type="text"],
.gem-teams-phone, .shop_table td.product-price, .shop_table td.product-subtotal, .cart_totals table .cart-subtotal td, .woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-subtotal, .woocommerce table.shop_table.order-details thead tr th.product-name, .woocommerce table.shop_table.order-details thead tr th.product-total, .widget-gem-portfolio-item.gem-portfolio-dummy:after, .resp-tabs-list li, .gem-quote.gem-quote-style-4, .gem-quote.gem-quote-style-5, .blog-style-styled_list1 .post-time, .gem-teams-phone, blockquote.wp-block-quote.is-large, blockquote.wp-block-quote.is-style-large, .woocommerce .woocommerce-checkout.woocommerce-checkout-one-page .shop_table.woocommerce-checkout-payment-total th{font-family:'Nunito';}
h5, .title-h5, .header-layout-overlay #primary-menu.no-responsive > li.menu-item-search > .minisearch input[type="text"],
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > .minisearch input[type="text"],
.gem-teams-phone, .shop_table td.product-price, .shop_table td.product-subtotal, .cart_totals table .cart-subtotal td, .woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-subtotal, .woocommerce table.shop_table.order-details thead tr th.product-name, .woocommerce table.shop_table.order-details thead tr th.product-total, .widget-gem-portfolio-item.gem-portfolio-dummy:after, .resp-tabs-list li, .gem-quote.gem-quote-style-4, .gem-quote.gem-quote-style-5, .blog-style-styled_list1 .post-time, .gem-teams-phone, blockquote.wp-block-quote.is-large, blockquote.wp-block-quote.is-style-large, .woocommerce .woocommerce-checkout.woocommerce-checkout-one-page .shop_table.woocommerce-checkout-payment-total th{font-weight:700;}
h5, .title-h5, body .gem-style-text.title-h5, .header-layout-overlay #primary-menu.no-responsive > li.menu-item-search > .minisearch input[type="text"],
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > .minisearch input[type="text"],
.gem-teams-phone, .shop_table td.product-price, .shop_table td.product-subtotal, .cart_totals table .cart-subtotal td, .woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-subtotal, .woocommerce table.shop_table.order-details thead tr th.product-name, .woocommerce table.shop_table.order-details thead tr th.product-total, .widget-gem-portfolio-item.gem-portfolio-dummy:after, .resp-tabs-list li, .gem-quote.gem-quote-style-4, .gem-quote.gem-quote-style-5, .blog-style-styled_list1 .post-time, .gem-teams-phone, blockquote.wp-block-quote.is-large, blockquote.wp-block-quote.is-style-large, .woocommerce .woocommerce-checkout.woocommerce-checkout-one-page .shop_table.woocommerce-checkout-payment-total th{font-size:13.28px;}
h5, .title-h5, .gem-teams-phone, .shop_table td.product-price, .shop_table td.product-subtotal, .cart_totals table .cart-subtotal td, .woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-subtotal, .woocommerce table.shop_table.order-details thead tr th.product-name, .woocommerce table.shop_table.order-details thead tr th.product-total, .widget-gem-portfolio-item.gem-portfolio-dummy:after, .resp-tabs-list li, .gem-quote.gem-quote-style-4, .gem-quote.gem-quote-style-5, .gem-teams-phone, blockquote.wp-block-quote.is-large, blockquote.wp-block-quote.is-style-large, .woocommerce .woocommerce-checkout.woocommerce-checkout-one-page .shop_table.woocommerce-checkout-payment-total th, .elementor-widget-heading h5.elementor-heading-title, .elementor-widget-heading .title-h5.elementor-heading-title{line-height:20px;}
h6, .title-h6, .project_info-item-style-1 .project_info-item .title, .project-info-shortcode-style-2 .project-info-shortcode-item .title, .gem_accordion_header a, #wp-calendar caption,
.hamburger-minicart .minicart-item-count, .wpb_toggle, .vc_toggle_title h4, .testimonials-style-1-name.gem-testimonial-name, .testimonials-style-2-name.gem-testimonial-name, .diagram-wrapper .digram-line-box .skill-amount, .diagram-wrapper.style-3 .digram-line-box .skill-title, .row .vc_progress_bar .vc_label, .pricing-column-top-choice .pricing-column-top-choice-text{font-family:'Nunito';}
h6, .title-h6, .project_info-item-style-1 .project_info-item .title, .gem_accordion_header a, #wp-calendar caption,
.hamburger-minicart .minicart-item-count, .wpb_toggle, .gem-table-responsive .tabletolist.rh > li > .titles, .vc_toggle_title h4, .testimonials-style-1-name.gem-testimonial-name, .testimonials-style-2-name.gem-testimonial-name, .diagram-wrapper .digram-line-box .skill-amount, .diagram-wrapper.style-3 .digram-line-box  .skill-title, .row .vc_progress_bar .vc_label{font-weight:700;}
h6, .title-h6, body .gem-style-text.title-h6, .project_info-item-style-1 .project_info-item .title, .gem_accordion_header a, #wp-calendar caption,
.wpb_toggle, .gem-table-responsive .tabletolist.rh > li > .titles, .vc_toggle_title h4, .diagram-wrapper.style-3 .digram-line-box  .skill-title, .row .vc_progress_bar .vc_label{font-size:10.72px;}
h6, .title-h6, .project_info-item-style-1 .project_info-item .title, .gem_accordion_header a, #wp-calendar caption,
.wpb_toggle, .gem-table-responsive .tabletolist.rh > li > .titles, .vc_toggle_title h4, .diagram-wrapper.style-3 .digram-line-box  .skill-title, .row .vc_progress_bar .vc_label, .elementor-widget-heading h6.elementor-heading-title, .elementor-widget-heading .title-h6.elementor-heading-title{line-height:15px;}
.title-xlarge{font-family:'Nunito';}
.title-xlarge{font-weight:700;}
.title-xlarge, body .gem-style-text.title-xlarge{font-size:80px;}
@media(max-width:1000px){
.title-xlarge, body .gem-style-text.title-xlarge{font-size:8vw;}
}
.title-xlarge, .elementor-widget-heading .title-xlarge.elementor-heading-title{line-height:120px;}
@media(max-width:1000px){
.title-xlarge, .elementor-widget-heading .title-xlarge.elementor-heading-title{line-height:12vw;}
}
@media(max-width:1199px){
.title-xlarge, body .gem-style-text.title-xlarge{font-size:50px;}
}
@media(max-width:1199px){
.title-xlarge, .elementor-widget-heading .title-xlarge.elementor-heading-title{line-height:75px;}
}
@media(max-width:767px){
.title-xlarge, body .gem-style-text.title-xlarge{font-size:36px;}
}
@media(max-width:767px){
.title-xlarge, .elementor-widget-heading .title-xlarge.elementor-heading-title{line-height:54px;}
}
h1 .light, h2 .light, h3 .light, h4 .light, h5 .light, h6 .light, .title-h1 .light, .title-h2 .light, .title-h3 .light, .title-h4 .light, .title-h5 .light, .title-h6 .light, .title-xlarge .light, h1.light, h2.light, h3.light, h4.light, h5.light, h6.light, .title-h1.light, .title-h2.light, .title-h3.light, .title-h4.light, .title-h5.light, .title-h6.light, .title-xlarge.light, .widget .gem-teams-name, .gem-counter-style-2 .gem-counter-number, .gem-gallery-grid .gallery-item .overlay .title, .gem-quote.gem-quote-style-3 blockquote, .row  .vc_pie_wrapper span, .blog-style-styled_list1 .post-title, .blog-style-styled_list2 .post-time, .blog-style-styled_list2 .post-title, .blog-style-timeline .post-title, body .pricing-table-style-1 .pricing-price-title, body .pricing-table-style-1  .pricing-cost, body .pricing-table-style-2 .pricing-price-title, body .pricing-table-style-2  .pricing-cost, body .pricing-table-style-2 .time, body .pricing-table-style-5  .pricing-price-title, body .pricing-table-style-6 .pricing-price-subtitle, body .pricing-table-style-7 .pricing-price-title, body .pricing-table-style-7 .pricing-cost, body .vc_grid-container ul.vc_grid-filter li.vc_grid-filter-item > span, .gem-media-grid .vc_gitem-post-data-source-post_title a, .gem-media-grid-2 .vc_gitem-post-data-source-post_title a, .woocommerce .woocommerce-checkout-one-page #order_review table thead th,
.woocommerce .woocommerce-checkout.woocommerce-checkout-one-page .shop_table.woocommerce-checkout-payment-total th{font-family:'Nunito';}
h1 .light, h2 .light, h3 .light, h4 .light, h5 .light, h6 .light, .title-h1 .light, .title-h2 .light, .title-h3 .light, .title-h4 .light, .title-h5 .light, .title-h6 .light, .title-xlarge .light, h1.light, h2.light, h3.light, h4.light, h5.light, h6.light, .title-h1.light, .title-h2.light, .title-h3.light, .title-h4.light, .title-h5.light, .title-h6.light, .title-xlarge.light, .widget .gem-teams-name, .gem-counter-style-2 .gem-counter-number, .gem-quote.gem-quote-style-3 blockquote, .row  .vc_pie_wrapper span, .blog-style-styled_list1 .post-title, .blog-style-styled_list2 .post-time, .blog-style-timeline .post-title, body .vc_grid-container ul.vc_grid-filter li.vc_grid-filter-item > span, .gem-media-grid .vc_gitem-post-data-source-post_title a, body .pricing-table-style-1 .pricing-price-title, body .pricing-table-style-1 .pricing-cost, body .pricing-table-style-2 .pricing-price-title, body .pricing-table-style-2 .pricing-cost, body .pricing-table-style-2 .time, body .pricing-table-style-5 .pricing-price-title, body .pricing-table-style-6 .pricing-price-subtitle, body .pricing-table-style-7 .pricing-price-title, body .pricing-table-style-7 .pricing-cost, .gem-media-grid-2 .vc_gitem-post-data-source-post_title a, .woocommerce .woocommerce-checkout-one-page #order_review table thead th,
.woocommerce .woocommerce-checkout.woocommerce-checkout-one-page .shop_table.woocommerce-checkout-payment-total th{font-weight:normal;}
body, option, .gem-table thead th, .portfolio.columns-1 .portfolio-item .caption .subtitle, .gallery-item .overlay .subtitle, .cart_totals table .shipping td label, .widget_archive li, .woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-price, .gem-media-grid-2 .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt > div{font-family:'Nunito';}
body, option, .gem-table thead th, .portfolio.columns-1 .portfolio-item .caption .subtitle, .gallery-item .overlay .subtitle, .cart_totals table .shipping td label, .woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-price, .gem-media-grid-2 .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt > div{font-weight:normal;}
body, .gem-table thead th, .inline-column, .inline-inside > *,
option, .portfolio.columns-1 .portfolio-item .caption .subtitle, .gallery-item .overlay .subtitle, .cart_totals table .shipping td label, .woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-price, .portfolio-filters a, .gem-media-grid-2 .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt > div{font-size:18px;}
body, option, .inline-column, .inline-inside > *,
.related-element-info > a, .gallery-item .overlay .subtitle, .cart_totals table .shipping td label, .woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-price, .gem-media-grid-2 .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt > div{line-height:36px;}
.page-title-excerpt, .custom-title-excerpt{font-family:'Nunito';}
.page-title-excerpt, .custom-title-excerpt{font-weight:300;}
.page-title-excerpt, .custom-title-excerpt{font-size:24px;}
@media(max-width:600px){
.page-title-excerpt, .custom-title-excerpt{font-size:4vw;}
}
.page-title-excerpt, .custom-title-excerpt{line-height:37px;}
@media(max-width:600px){
.page-title-excerpt, .custom-title-excerpt{line-height:6.1666666666667vw;}
}
@media(max-width:1199px){
.page-title-excerpt, .custom-title-excerpt{font-size:24px;}
}
@media(max-width:1199px){
.page-title-excerpt, .custom-title-excerpt{line-height:37px;}
}
@media(max-width:767px){
.page-title-excerpt, .custom-title-excerpt{font-size:18px;}
}
@media(max-width:767px){
.page-title-excerpt, .custom-title-excerpt{line-height:29px;}
}
.widget-title{font-family:'Nunito';}
.widget-title{font-weight:700;}
.widget-title{font-size:19px;}
.widget-title{line-height:30px;}
.gem-button, input[type='submit'],
.gem-pagination a, .gem-pagination .current, .blog-load-more button, body .wp-block-button .wp-block-button__link, body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-page a{font-family:'Nunito';}
.gem-button, input[type='submit'],
.gem-pagination a, .gem-pagination .current, .blog-load-more button, body .wp-block-button .wp-block-button__link, body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-page a{font-weight:700;}
.gem-button.gem-button-text-weight-thin{font-family:'Nunito';}
.gem-button.gem-button-text-weight-thin{font-weight:normal;}
.gem-nivoslider-title{font-family:'Nunito';}
.gem-nivoslider-title{font-weight:700;}
.gem-nivoslider-title{font-size:50px;}
.gem-nivoslider-title{line-height:69px;}
.gem-nivoslider-description{font-family:'Nunito';}
.gem-nivoslider-description{font-weight:normal;}
.gem-nivoslider-description{font-size:16px;}
.gem-nivoslider-description{line-height:25px;}
.portfolio-item-title, .portfolio-item .wrap > .caption .title, .fancybox-title .slide-info-title, .blog.blog-style-masonry article .description .title{font-family:'Nunito';}
.portfolio-item-title, .portfolio-item .wrap > .caption .title, .fancybox-title .slide-info-title, .blog.blog-style-masonry article .description .title{font-weight:700;}
.portfolio-item-title, .portfolio-item .wrap > .caption .title, .fancybox-title .slide-info-title, .blog.blog-style-masonry article .description .title{font-size:16px;}
.portfolio-item-title, .portfolio-item .wrap > .caption .title, .fancybox-title .slide-info-title, .blog.blog-style-masonry article .description .title{line-height:24px;}
.portfolio-item-description, .portfolio-item .caption .subtitle, .fancybox-title .slide-info-summary, .blog.blog-style-masonry article .description .summary{font-family:'Nunito';}
.portfolio-item-description, .portfolio-item .caption .subtitle, .fancybox-title .slide-info-summary, .blog.blog-style-masonry article .description .summary{font-weight:normal;}
.portfolio-item-description, .portfolio-item .caption .subtitle, .fancybox-title .slide-info-summary, .blog.blog-style-masonry article .description .summary{font-size:16px;}
.portfolio-item-description, .portfolio-item .caption .subtitle, .fancybox-title .slide-info-summary, .blog.blog-style-masonry article .description .summary{line-height:24px;}
.portfolio:not(.columns-1):not(.portfolio-style-masonry) .portfolio-item .wrap > .caption .subtitle{max-height:24px;}
.quickfinder-item-title{font-family:'Nunito';}
.quickfinder-item-title{font-weight:700;}
.quickfinder-item-title{font-size:24px;}
.quickfinder-item-title{line-height:38px;}
.quickfinder.quickfinder-title-thin .quickfinder-item-title{font-family:'Nunito';}
.quickfinder.quickfinder-title-thin .quickfinder-item-title{font-weight:normal;}
.quickfinder.quickfinder-title-thin .quickfinder-item-title{font-size:19px;}
.quickfinder.quickfinder-title-thin .quickfinder-item-title{line-height:38px;}
.quickfinder-item-text{font-family:'Nunito';}
.quickfinder-item-text{font-weight:normal;}
.quickfinder-item-text{font-size:16px;}
.quickfinder-item-text{line-height:25px;}
.gem-gallery-hover-zooming-blur .gem-gallery-item-title, .gem-gallery-grid .gallery-item .overlay .title, .gem-gallery .gem-gallery-caption .gem-gallery-item-title{font-family:'Nunito';}
.gem-gallery-hover-zooming-blur .gem-gallery-item-title, .gem-gallery-grid .gallery-item .overlay .title, .gem-gallery .gem-gallery-caption  .gem-gallery-item-title{font-weight:normal;}
.gem-gallery-hover-zooming-blur .gem-gallery-item-title, .gem-gallery-grid .gallery-item .overlay .title, .gem-gallery .gem-gallery-caption  .gem-gallery-item-title{font-size:24px;}
.gem-gallery-hover-zooming-blur .gem-gallery-item-title, .gem-gallery-grid .gallery-item .overlay .title, .gem-gallery .gem-gallery-caption  .gem-gallery-item-title{line-height:30px;}
.gem-gallery-grid.hover-default .gallery-item .overlay .title, .gem-gallery-hover-default .gem-gallery-item .gem-gallery-item-title{font-family:'Nunito';}
.gem-gallery-grid.hover-default .gallery-item .overlay .title, .gem-gallery-hover-default .gem-gallery-item .gem-gallery-item-title{font-weight:700;}
.gem-gallery-grid.hover-default .gallery-item .overlay .title, .gem-gallery-hover-default .gem-gallery-item .gem-gallery-item-title{font-size:24px;}
.gem-gallery-grid.hover-default .gallery-item .overlay .title, .gem-gallery-hover-default .gem-gallery-item .gem-gallery-item-title{line-height:31px;}
.gallery-description, .gem-gallery-item-description{font-family:'Nunito';}
.gallery-description, .gem-gallery-item-description{font-weight:300;}
.gallery-description, .gem-gallery-item-description{font-size:17px;}
.gallery-description, .gem-gallery-item-description{line-height:24px;}
body .gem-testimonial-text, body .testimonials-style-1-text{font-family:'Nunito';}
body .gem-testimonial-text, body .testimonials-style-1-text{font-weight:300;}
body .gem-testimonial-text, body .testimonials-style-1-text{font-size:24px;}
@media(max-width:600px){
body .gem-testimonial-text, body .testimonials-style-1-text{font-size:4vw;}
}
body .gem-testimonial-text, body .testimonials-style-1-text{line-height:36px;}
@media(max-width:600px){
body .gem-testimonial-text, body .testimonials-style-1-text{line-height:6vw;}
}
.gem-counter-number, .diagram-circle .text div span{font-family:'Nunito';}
.gem-counter-number, .diagram-circle .text div span{font-weight:700;}
.gem-counter-number{font-size:50px;}
.gem-counter-number{line-height:69px;}
.gem-counter-number.thin-font{font-family:'Nunito';}
.gem-counter-number.thin-font{font-size:16px;}
.gem-counter-number.thin-font{line-height:18px;}
body .gem-tta.gem-tta-tabs .gem-tta-tab.gem-tta-active > a, body .gem-tta.gem-tta-tabs.gem-tta-style-outline .gem-tta-tab a, body .gem-tta.gem-tta-tabs.gem-tta-style-modern .gem-tta-tab a, body .gem-tta.gem-tta-tabs .gem-tta-panel.gem-tta-active .gem-tta-panel-title, body .gem-tta.gem-tta-accordion .gem-tta-panel.gem-tta-active .gem-tta-panel-title, body .gem-tta.gem-tta-tabs.gem-tta-style-outline .gem-tta-panel .gem-tta-panel-title, body .gem-tta.gem-tta-accordion.gem-tta-style-outline .gem-tta-panel .gem-tta-panel-title
body .gem-tta.gem-tta-tabs .gem-tta-panel.gem-tta-style-modern .gem-tta-panel-title, body .gem-tta.gem-tta-accordion.gem-tta-style-modern .gem-tta-panel .gem-tta-panel-title, body .gem-tta.gem-tta-accordion.gem-tta-style-simple_dashed .gem-tta-panel .gem-tta-panel-title{font-family:'Nunito';}
body .gem-tta.gem-tta-tabs .gem-tta-tab.gem-tta-active > a, body .gem-tta.gem-tta-tabs.gem-tta-style-outline .gem-tta-tab a, body .gem-tta.gem-tta-tabs.gem-tta-style-modern .gem-tta-tab a, body .gem-tta.gem-tta-tabs .gem-tta-panel.gem-tta-active .gem-tta-panel-title, body .gem-tta.gem-tta-accordion .gem-tta-panel.gem-tta-active .gem-tta-panel-title, body .gem-tta.gem-tta-tabs.gem-tta-style-outline .gem-tta-panel .gem-tta-panel-title, body .gem-tta.gem-tta-accordion.gem-tta-style-outline .gem-tta-panel .gem-tta-panel-title
body .gem-tta.gem-tta-tabs .gem-tta-panel.gem-tta-style-modern .gem-tta-panel-title, body .gem-tta.gem-tta-accordion.gem-tta-style-modern .gem-tta-panel .gem-tta-panel-title, body .gem-tta.gem-tta-accordion.gem-tta-style-simple_dashed .gem-tta-panel .gem-tta-panel-title{font-weight:700;}
body .gem-tta.gem-tta-tabs .gem-tta-tab.gem-tta-active > a, body .gem-tta.gem-tta-tabs.gem-tta-style-outline .gem-tta-tab a, body .gem-tta.gem-tta-tabs.gem-tta-style-modern .gem-tta-tab a, body .gem-tta.gem-tta-tabs .gem-tta-panel.gem-tta-active .gem-tta-panel-title, body .gem-tta.gem-tta-accordion .gem-tta-panel.gem-tta-active .gem-tta-panel-title, body .gem-tta.gem-tta-tabs.gem-tta-style-outline .gem-tta-panel .gem-tta-panel-title, body .gem-tta.gem-tta-accordion.gem-tta-style-outline .gem-tta-panel .gem-tta-panel-title
body .gem-tta.gem-tta-tabs .gem-tta-panel.gem-tta-style-modern .gem-tta-panel-title, body .gem-tta.gem-tta-accordion.gem-tta-style-modern .gem-tta-panel .gem-tta-panel-title, body .gem-tta.gem-tta-accordion.gem-tta-style-simple_dashed .gem-tta-panel .gem-tta-panel-title{font-size:14px;}
body .gem-tta.gem-tta-tabs .gem-tta-tab a, body .gem-tta.gem-tta-tabs .gem-tta-panel .gem-tta-panel-title, body .gem-tta.gem-tta-accordion .gem-tta-panel .gem-tta-panel-title{font-family:'Nunito';}
body .gem-tta.gem-tta-tabs .gem-tta-tab a, body .gem-tta.gem-tta-tabs .gem-tta-panel .gem-tta-panel-title, body .gem-tta.gem-tta-accordion .gem-tta-panel .gem-tta-panel-title{font-weight:normal;}
body .gem-tta.gem-tta-tabs .gem-tta-tab a, body .gem-tta.gem-tta-tabs .gem-tta-panel .gem-tta-panel-title, body .gem-tta.gem-tta-accordion .gem-tta-panel .gem-tta-panel-title{font-size:14px;}
body .gem-tta.gem-tta-tabs .gem-tta-tab a, body .gem-tta.gem-tta-tabs .gem-tta-panel .gem-tta-panel-title, body .gem-tta.gem-tta-accordion .gem-tta-panel .gem-tta-panel-title{line-height:25px;}
.widget_shopping_cart_content .quantity, .widget_shopping_cart_content .total .amount{font-family:'Nunito';}
.product-info .product-title.title-h6, .products .portfolio-item .wrap > .caption .title{font-family:'Montserrat';}
.product-info .product-title.title-h6, .products .portfolio-item .wrap > .caption .title{font-weight:700;}
.product-info .product-title.title-h6, .products .portfolio-item .wrap > .caption .title{font-size:16px;}
.product-info .product-title.title-h6, .products .portfolio-item .wrap > .caption .title{line-height:25px;}
.single-product-content .product_title{font-family:'Montserrat UltraLight';}
.single-product-content .product_title{font-weight:normal;}
.single-product-content .product_title{font-size:28px;}
.single-product-content .product_title{line-height:42px;}
.widget .gem-products-title{font-family:'Source Sans Pro';}
.widget .gem-products-title{font-weight:normal;}
.widget .gem-products-title{font-size:16px;}
.widget .gem-products-title{line-height:25px;}
.shop_table .product-name .product-title{font-family:'Source Sans Pro';}
.shop_table .product-name .product-title{font-weight:normal;}
.shop_table .product-name .product-title{font-size:16px;}
.shop_table .product-name .product-title{line-height:25px;}
.products .product-info .price ins, .products .product-info .price .amount{font-family:'Source Sans Pro';}
.products .product-info .price ins, .products .product-info .price .amount{font-weight:normal;}
.products .product-info .price ins, .products .product-info .price .amount{font-size:16px;}
.products .product-info .price ins, .products .product-info .price .amount{line-height:25px;}
.single-product-content .price{font-family:'Source Sans Pro';}
.single-product-content .price{font-weight:300;}
.woocommerce .single-product-content .price{font-size:36px;}
.woocommerce .single-product-content .price del, .woocommerce .single-product-content .single_variation .price del{font-size:24px;}
.woocommerce .single-product-content .single_variation .price{font-size:50px;}
.woocommerce .single-product-content .single_variation .price del{line-height:24px;}
.woocommerce .single-product-content .single_variation .price{line-height:50px;}
.woocommerce .single-product-content .price{line-height:36px;}
.woocommerce .single-product-content .price del{line-height:24px;}
.widget .gem-products-price ins, .widget .gem-products-price .amount{font-family:'Source Sans Pro';}
.widget .gem-products-price ins, .widget .gem-products-price .amount{font-weight:300;}
.widget .gem-products-price ins, .widget .gem-products-price .amount{font-size:20px;}
.widget .gem-products-price ins, .widget .gem-products-price .amount{line-height:30px;}
.woocommerce .woocommerce-cart-form .shop_table td.product-price, .woocommerce .woocommerce-cart-form .shop_table td.product-subtotal, .woocommerce .wishlist_table .product-info .product-info-content .product-price{font-family:'Source Sans Pro';}
.woocommerce .woocommerce-cart-form .shop_table td.product-price, .woocommerce .woocommerce-cart-form .shop_table td.product-subtotal, .woocommerce .wishlist_table .product-info .product-info-content .product-price{font-weight:300;}
.woocommerce .woocommerce-cart-form .shop_table td.product-subtotal, .woocommerce .wishlist_table .product-info .product-info-content .product-price{font-size:24px;}
.woocommerce .woocommerce-cart-form .shop_table td.product-price{font-size:19.9992px;}
.woocommerce .woocommerce-cart-form .shop_table td.product-price, .woocommerce .wishlist_table .product-info .product-info-content .product-price{line-height:30px;}
.woocommerce .woocommerce-cart-form .shop_table td.product-subtotal{line-height:24.999px;}
body{background-color:#b9b8be;}
#site-header,
#site-header-wrapper,
.header-layout-fullwidth_hamburger #primary-menu.no-responsive,
#thegem-perspective .perspective-navigation:not(.responsive){background-color:#12263f;}
#site-header.fixed.shrink{background-color:rgba(18, 38, 63, 0.95);}
#site-header.fixed.shrink.fill{background-color:rgba(18, 38, 63, 1);}
.block-content, .combobox-wrapper, #page .woocommerce .select2-container .select2-selection--single,
.select2-container .select2-dropdown, .gem-team-style-5 .team-person:hover .team-person-hover, .gem-table td, body .gem-table-style-2 thead, body .gem-table-style-2 tr:nth-child(2n) td,
.gem-table .tabletolist.nrh > li > ul > li, .resp-tabs-container, .resp-tab-content, .resp-tab-active, .gem-clients-type-carousel-grid .gem-client-item a:hover, .gem_client-carousel .gem-client-item a:hover, .products .product-inner, .gem-table .shop_table tbody tr, .widget_product_search input.search-field, .woocommerce-message:before, .woocommerce-info:before, .woocommerce table.shop_table.order-details tr.cart_item, .woocommerce table.shop_table.order-details tr.order_item, .triangle-with-shadow:after, .blog-style-default article .post-image .gem-dummy, .blog-style-default article.sticky .post-image .gem-dummy:after, .blog-style-timeline.blog-style-styled_list1 .item-post .post-text, .blog-style-default article.no-image .post-image .gem-dummy, .wpb_toggle, .vc_toggle_title, .page-title-style-2, .post-tags-list a:after, .portfolio .portfolio-item .overlay-line, .portfolio-item .wrap > .caption, .portfolio.background-style-dark .portfolio-item:hover .wrap > .caption, .portfolio.background-style-dark .caption-bottom-line .project-button .gem-button, .quickfinder-item .quickfinder-animation, .gem-counter .gem-counter-animation, .mc4wp-form input[type='email'],
.page-title-block.page-title-style-2, .page-title-block.has-background-image, body .widget .tagcloud a, .wpcf7-form.gem-contact-form-white .combobox-wrapper, .wpcf7-form.gem-contact-form-white  input:not(.gem-button-wpcf-custom),
.wpcf7-form.gem-contact-form-white .combobox-wrapper .combobox-button, .wpcf7-form.gem-contact-form-white .combobox-wrapper .combobox-text, .wpcf7-form.gem-contact-form-white .checkbox-sign, .wpcf7-form.gem-contact-form-white  span.radio-sign, .wpcf7-form.gem-contact-form-white textarea, .diagram-wrapper.style-1 .digram-line-box .skill-line, .blog-style-styled_list1 .post-item, .blog-style-styled_list2 article, .blog-style-styled_list2 .post-item, .blog-style-styled_list2 .sticky, .blog-style-timeline .post-item, .blog-style-timeline .post-img, .blog-style-timeline .post-img a .dummy, .gem-basic-grid .vc_grid-item-mini, .gem-basic-grid .vc_gitem-zone-c, .shop-widget-area .widget .gem-products-content, .blog-style-compact article, .gem-search-form.gem-search-form-style-light .search-field, .page-title-block.custom-page-title, .custom-footer{background-color:#12263f;}
.portfolio.hover-gradient .portfolio-item .image .overlay .links a.icon:before, .gem-gallery-grid.hover-gradient .gallery-item .overlay a.icon::before, .gem-gallery-hover-gradient .gem-gallery-preview-carousel-wrap .gem-gallery-item a:after{background-color:rgba(18, 38, 63, 0.8);}
.portfolio-item .wrap > .caption .caption-sizable-content:after, .portfolio.background-style-dark .portfolio-item:hover .wrap > .caption .caption-sizable-content:after{box-shadow:0 0 30px 45px #12263f;}
.blog-style-compact article .gem-compact-item-content:after{box-shadow:0 5px 15px 15px #12263f;}
.fullwidth-block .marker-direction-inside svg, .blog-style-styled_list1 .wrap-style, .blog-style-styled_list2 .wrap-style, .blog-style-timeline .wrap-style{fill:#12263f;}
.gem-image a:after, .gem-textbox-picture a:after, .blog-style-default article.sticky .sticky-label, .blog-style-masonry article.sticky .sticky-label, .blog-style-styled_list1 article.sticky .sticky-label, .blog-style-styled_list2 article.sticky .sticky-label, .blog-style-timeline article.sticky .sticky-label, .justified-style-1 article.sticky .sticky-label, .justified-style-2 article.sticky .sticky-label, .blog-style-multi-author article.sticky .sticky-label, .blog article .post-featured-content > a:after, .blog .gem-simple-gallery .gem-gallery-item a:after, .blog-style-styled_list1 .wrap-style, .blog-style-styled_list2 .wrap-style, .blog-style-styled_list1 article a.default:after, .blog-style-styled_list2 article a.default:after, .blog-style-compact article a.default:after, .blog-style-timeline .wrap-style, #primary-navigation #primary-menu > li.menu-item-cart > a .minicart-item-count,
.mobile-cart-position-top #site-header .mobile-cart .minicart-item-count,
.hamburger-minicart > a .minicart-item-count, .product .onsale, .product .new-label, .product .out-of-stock-label, .woocommerce ul.woocommerce-error li:before, .pricing-column-top-choice .pricing-column-top-choice-text, .widget .onsale:after, .widget_shopping_cart ul li.sale .minicart-image:before, #wp-calendar caption,
.widget.widget_calendar a:hover, .shop-widget-area .onsale, .socials-sharing li a:hover:after, .wpb_wrapper .vc_progress_bar .vc_label_units, .portfolio-item .image .overlay .links a.icon:before, .portfolio.hover-title .portfolio-item .caption .title, .portfolio.hover-title.columns-4 .portfolio-item .caption .title, .portfolio.hover-title .portfolio-item .caption .subtitle, .portfolio.hover-title .portfolio-item .caption .info, .portfolio.hover-title .portfolio-item .caption .info a, .portfolio.hover-default .portfolio-item .image .overlay .links .caption .info a, .portfolio .portfolio-item .image .overlay .links .portfolio-sharing-pane .socials-item, .portfolio.products .portfolio-item .image .overlay .portfolio-icons.product-bottom a.added_to_cart, .portfolio.products .portfolio-item .image .overlay .portfolio-icons.product-bottom .yith-wcwl-wishlistaddedbrowse a, .news-grid.portfolio.hover-title .portfolio-item .caption .title > *,
.news-grid.portfolio.hover-default .comments-link a, .news-grid.portfolio.hover-vertical-sliding .comments-link a, .news-grid.portfolio.hover-gradient .comments-link a, .news-grid.portfolio.hover-circular .comments-link a, .news-grid.portfolio.hover-default .zilla-likes, .news-grid.portfolio.hover-vertical-sliding .zilla-likes, .news-grid.portfolio.hover-gradient .zilla-likes, .news-grid.portfolio.hover-circular .zilla-likes, .news-grid.hover-default .portfolio-item .image .links .caption .author .author-name, .news-grid.hover-default .portfolio-item .image .links .caption .author .author-name a, .news-grid.hover-vertical-sliding .portfolio-item .image .links .caption .author .author-name, .news-grid.hover-vertical-sliding .portfolio-item .image .links .caption .author .author-name a, .news-grid.hover-default .portfolio-item .image .links .caption .description .subtitle, .news-grid.hover-vertical-sliding .portfolio-item .image .links .caption .description .subtitle, .news-grid.hover-horizontal-sliding .portfolio-item .image .links .caption .description .subtitle, .news-grid.hover-vertical-sliding .portfolio-item .image .links .caption .post-date, .news-grid.hover-horizontal-sliding .portfolio-item .image .links .caption .post-date, .news-grid.hover-gradient .portfolio-item .image .links .caption .post-date, .news-grid.hover-circular .portfolio-item .image .links .caption .post-date, .news-grid.portfolio.hover-vertical-sliding .portfolio-item .image .overlay .links .caption .info a, .news-grid.portfolio.hover-vertical-sliding .portfolio-item .image .overlay .links .caption .info span.sep, .news-grid.hover-gradient .portfolio-item .image .links .caption .author .author-name, .news-grid.hover-gradient .portfolio-item .image .links .caption .author .author-name a, .news-grid.hover-circular .portfolio-item .image .links .caption .author .author-name, .news-grid.hover-circular .portfolio-item .image .links .caption .author .author-name a, .news-grid.hover-gradient.title-on-page.title-style-dark .portfolio-item .image .overlay .links .caption .subtitle, .news-grid.hover-circular.title-on-page.title-style-dark .portfolio-item .image .overlay .links .caption .subtitle, .news-grid.hover-circular .portfolio-item .image .links .caption .post-date, .news-grid .portfolio-item.double-item-style-alternative .highlight-item-alternate-box .post-date, .news-grid .portfolio-item.double-item-style-alternative .highlight-item-alternate-box .title > *,
.news-grid .portfolio-item.double-item-style-alternative .highlight-item-alternate-box .info a, .portfolio-filters a:hover, .portfolio-filters a.active, .portfolio.background-style-gray .portfolio-item:hover .wrap > .caption .title, .portfolio.background-style-dark .portfolio-item:not(:hover) .wrap > .caption .title,
.gallery-item .overlay .title, .gallery-item .overlay .subtitle, .gallery-item .overlay a.icon:before, .gem-gallery .gem-gallery-preview-carousel-wrap:hover .gem-prev:after, .gem-gallery .gem-gallery-preview-carousel-wrap:hover .gem-next:after, .gem-gallery .gem-gallery-preview-carousel-wrap .gem-gallery-item a:after, .gem-gallery .gem-gallery-preview-carousel-wrap .gem-gallery-item .gem-gallery-caption, .gem-gallery-hover-zooming-blur .gem-gallery-preview-carousel-wrap .gem-gallery-item a:after, .gem-gallery-hover-gradient .gem-gallery-preview-carousel-wrap .gem-gallery-item a:after, .gem-simple-gallery .gem-gallery-item a:after, .post-tags-list a:hover, div.blog article a.youtube:after, div.blog article a.vimeo:after, div.blog article a.self_video:after, #colophon  .recentcomments .comment-author-link a:hover,
#colophon .project_info-item-style-1 .project_info-item-title,
#colophon .gem-contacts-item a:hover,
#colophon .widget_calendar td a,
#colophon .widget.widget_search .gem-button:hover,
#colophon .wpcf7 .wpcf7-form .contact-form-footer .wpcf7-submit:hover,
#colophon #mc4wp_submit:hover,
body .widget .tagcloud a:hover, .gem-table-responsive.gem-table-style-3 .tabletolist > li .titles, .gem-table-style-3 thead tr th, .gem-table-style-3 thead h6, .breadcrumbs a, .bc-devider:before, body .vc_grid-container ul.vc_grid-filter li.vc_grid-filter-item.vc_active > span, body .vc_grid-container ul.vc_grid-filter li.vc_grid-filter-item:hover > span, .vc_grid-item.gem-media-grid .vc_gitem-post-data-source-post_title a, .gem-media-grid-2 .midia-grid-item-post-author, .gem-media-grid-2 .midia-grid-item-post-author span a, .widget .gem-dummy:after, .portfolio.hover-gradient .portfolio-item .image .overlay .links .caption .info a, .portfolio.hover-gradient .portfolio-item .image .overlay .links .caption .info span.sep, .portfolio.hover-gradient .portfolio-item .image .overlay .links .caption .subtitle, .portfolio.hover-gradient .portfolio-item .image .overlay .links .caption .info, .portfolio.hover-gradient .portfolio-item .image .overlay .links .caption .title, .portfolio.hover-gradient .portfolio-item .image .overlay .links .portfolio-sharing-pane .socials-item, .diagram-wrapper.style-3 .digram-line-box  .skill-title, .gem-blog-slider .post-title a, #primary-menu.no-responsive > li.megamenu-enable > ul > li .mega-label,
.gem-search-form.gem-search-form-style-dark .search-submit, .products .quick-view-button{color:#12263f;}
.news-grid.portfolio.hover-default .portfolio-item .grid-post-meta .comments-link, .news-grid.portfolio.hover-vertical-sliding .portfolio-item .grid-post-meta .comments-link, .news-grid.portfolio.hover-gradient .portfolio-item .grid-post-meta .comments-link, .news-grid.portfolio.hover-circular .portfolio-item .grid-post-meta .comments-link{border-right-color:#12263f;}
.portfolio.hover-default .portfolio-item .image .overlay .links .caption .info span.sep, .portfolio.hover-vertical-sliding .portfolio-item .image .overlay .links .caption .info span.sep, .portfolio.hover-gradient .portfolio-item .image .overlay .links .caption .info span.sep, .portfolio.hover-circular .portfolio-item .image .overlay .links .caption .info span.sep, .news-grid .portfolio-item.double-item-style-alternative .highlight-item-alternate-box .info span.sep, .news-grid.portfolio.hover-circular .portfolio-item .image .overlay .links .caption .info span.sep{border-left-color:#12263f;}
@media(min-width:768px){
.blog-style-timeline .item-post .post-text:after{border-right:20px solid #12263f;}
}
@media(max-width:768px){
.blog-style-timeline .item-post .post-text:after{border-bottom:30px solid #12263f;}
}
@media(max-width:768px){
.blog-style-timeline .post-text:after, .blog-style-timeline.blog-style-styled_list1 .post-text:after, .blog-style-timeline.blog-style-styled_list2 .post-text:after{border-bottom:30px solid #12263f;}
}
.blog-style-styled_list1 .post-img a, .blog-style-styled_list2 .post-img a, .blog-style-timeline .post-img a{border:3px solid #12263f;}
#footer-nav,
#colophon .gem-custom-mailchimp input[type="email"]{background-color:#e7eeff;}
.gem-dummy, .default-background, .gem-table thead, .pricing-title-new, .highlighted .pricing-title, .gem-clients-type-carousel-grid .gem-client-item a, .gem_client-carousel .gem-client-item a, .before-products-list, .shipping-calculator-form-wrap, .woocommerce-message, .woocommerce-info, ul.woocommerce-error li, #primary-menu.no-responsive > li.menu-item-cart .widget_shopping_cart_content .minicart-bottom,
.hamburger-minicart .widget_shopping_cart_content .minicart-bottom, .woocommerce .checkout #payment .payment_methods li .payment_box,
.checkout-cart-info > td, .woocommerce table.shop_table.order-details thead tr th, .woocommerce #customer_login .col .login-box,
.widget_recently_viewed_products ul.product_list_widget, .widget .searchform, .gem-tabs-style-1 .gem_tabs_nav li, .gem-tour-style-1 .gem_tabs_nav li, .gem-tabs-style-1 .resp-accordion.resp-tab-active, .gem-tour-style-1 .resp-accordion.resp-tab-active, .gem-tabs-style-2 .resp-accordion.resp-tab-active, .blog-style-timeline.blog-style-styled_list1 .item-post, .blog-style-default article .post-image .gem-dummy:after, .blog-style-default article.sticky .post-image .gem-dummy, .widget_recent_reviews .product_list_widget .wp-post-image, .price_slider.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all, .post-author-block, .digram-line-box, #calendar_wrap,
.widget_recent_comments li, .project_info-item-style-1, .widget_mc4wp_widget form, .widget_submenu  ul ul, .widget_nav_menu  ul ul, .widget_pages ul ul, .widget_categories ul ul, .widget_product_categories ul ul, .widget_recent_entries ul, body .testimonials-style-2-text.gem-testimonial-text, .gem-teams-item-wrap, .gem-picturebox-text, body .testimonials-style-1-image, body .testimonials-style-1-text.gem-testimonial-text, body .testimonials-style-1-name, body .testimonials-style-1-post, body .testimonials-style-1-teg, body .gem-table-style-3 tr:nth-child(odd) td:nth-child(odd),
.blog-style-masonry  .description, .style2.gem-testimonials, .style2.gem-testimonials.fullwidth-block  .container, .diagram-wrapper.style-3 .digram-line-box .skill-line, .blog-style-styled_list1 article, .blog-style-styled_list1 .post-img a .dummy, .blog-style-styled_list1 .sticky .post-item, .blog-style-styled_list2 .sticky .post-item, .blog-style-timeline .sticky .post-item, .project-info-shortcode-style-default .project-info-shortcode-item, .project_info-item-style-2 .project_info-item, .gem-basic-grid-2 .vc_gitem-zone-c .vc_gitem-col, .quickfinder-style-vertical-1 .quickfinder-item-info, .quickfinder-style-vertical-2 .quickfinder-item-info, .justified-style-2 .post-content-wrapper, .blog-style-multi-author .post-item, .project-info-shortcode-style-2 .project-info-shortcode-item, .portfolio-item:hover .wrap > .caption, .portfolio.background-style-gray .portfolio-item .wrap > .caption, .products .product-inner:hover{background-color:#f4f6f7;}
.portfolio-item:hover .wrap, .portfolio-items-masonry .portfolio-item:hover .caption{border-bottom-color:#f4f6f7;}
.default-fill, .default-fill svg, .testimonials_svg svg, .blog-style-styled_list1 .sticky .wrap-style, .blog-style-styled_list2 .sticky .wrap-style, .blog-style-timeline .sticky .wrap-style, body .testimonials-style-2-item .wrap-style, body .testimonials-style-1-item .wrap-style, .qf-svg-arrow-left, .qf-svg-arrow-right, .blog-style-multi-author .wrap-style{fill:#f4f6f7;}
.blog-style-styled_list2 .sticky .wrap-style{stroke:#f4f6f7;}
.default-background-border, .gem-team-style-1 .team-person, .gem-team-style-6 .team-person, .gem-wrapbox.gem-wrapbox-style-2, .gem-team-style-5 .team-person:hover .image-hover, .products .product-inner:hover{border-color:#f4f6f7;}
.portfolio-item:hover .wrap > .caption .caption-sizable-content:after, .portfolio.background-style-gray .portfolio-item .wrap > .caption .caption-sizable-content:after{box-shadow:0 0 30px 45px #f4f6f7;}
.gem-styled-color-1, .gem-date-color, .gem-table thead th, .woocommerce table.shop_table.order-details thead tr th, .gem_accordion_header a, .gem-testimonial-name, .post-author-avatar:after, .comments-link a:hover, .shipping_calculator .shipping-calculator-button:before, .widget_calendar caption, .widget.widget_search .gem-button, #wp-calendar thead tr th,
.widget.widget_calendar a:hover, .gem-teams-phone, .resp-tab-active, .wpb_toggle, .vc_toggle_title h4, .account-tittle, .blog-style-timeline .post-time span, .blog.blog-style-masonry article .description .tags a.active, .widget_tweets .twitter-box .jtwt_tweet:before, .jtwt_tweet_text.icon-twitter a, .gem-pp-posts-date, .gem-latest-news-title span, .widget.widget_search .gem-button:hover, .mc-text span, .blog-style-styled_list1 .post-time, .blog-style-styled_list2 .post-time, .blog-style-multi-author .post-date, .comment-form label em, .comment-awaiting-moderation, .woocommerce-before-cart .cart-short-info .items-count, .shop_table td.product-remove .remove, .products .product-info .price ins, .products .product-info .price .amount, .comment-form-rating .stars a.active, .comment-form-rating .stars a:hover, .woocommerce .checkout .woocommerce-billing-collumn .form-row label abbr, .woocommerce .edit-address-form .woocommerce-billing-collumn .form-row label abbr, .woocommerce ul.woocommerce-error li, .woocommerce .checkout-login-box .login .form-row label .required, .woocommerce .checkout-lost-password-box .form-row label .required, .woocommerce #customer_login .col .login-box .form-row label .required,
body .mobile-cart .mobile-cart-header .mobile-cart-header-title:before, body .woocommerce .woocommerce-checkout .shop_table.woocommerce-checkout-payment-total .order-total td .amount, .read-more-link:before, .post-related-posts h2:before, .gem_accordion_header.ui-accordion-header-active .ui-accordion-header-icon:before, .form-edit-adress abbr, .post-author-info .categories a, .post-author-info .categories, .block-navigation-prev a:before, .block-navigation-next a:after, h4.wpb_toggle_title_active:after, .vc_toggle_active .vc_toggle_title:after, .resp-accordion.resp-tab-active:after, .portfolio.hover-zooming-blur .portfolio-item .image .overlay .links .caption .info a, .portfolio.hover-zooming-blur .portfolio-item .image .overlay .links .caption .info span.sep, .blog.blog-style-masonry article .description .info .more-link:before, .portfolio.hover-new-horizontal-sliding .portfolio-item .image .overlay .links .caption .info a, .portfolio.hover-new-horizontal-sliding .portfolio-item .image .overlay .links .caption .info span.sep, .version-new.news-grid.hover-new-horizontal-sliding .portfolio-item .links .caption .grid-post-meta .grid-post-meta-comments-likes a, .portfolio.hover-default-horizontal-sliding .portfolio-item .image .overlay .links .caption .info a, #colophon .widget_nav_menu ul.menu li.menu-item-current > a,
#colophon .widget_submenu > div > ul li.menu-item-current > a,
#colophon .widget_nav_menu ul.menu li.menu-item-active > a,
#colophon .widget_submenu > div > ul li.menu-item-active > a{color:#00bcd4;}
.portfolio.hover-default-horizontal-sliding .portfolio-item .image .overlay .links .caption .info span.sep{border-left-color:#00bcd4;}
.portfolio-filters a.active, .post-tags-list a:hover, .portfolio .portfolio-item .caption .caption-separator, .portfolio .portfolio-item .caption .caption-separator-line:after, .portfolio .portfolio-item .caption .caption-separator-line-hover:after, .widget_pages > ul li.current_page_item  > a:before, .widget_pages > ul  li li .current_page_item > a:before, .widget_nav_menu li li .current-menu-item  > a:before, .widget_submenu li li .menu-item-active  > a:before, .widget_nav_menu .current-menu-ancestor > a:before, .widget_submenu .menu-item-active> a:before, .widget_submenu .current-menu-ancestor > a:before, .widget_nav_menu li li a:hover:before, .widget_submenu li li a:hover:before, .widget_categories li li a:hover:before, .widget_categories .current-cat a:before, .widget_categories > ul li.current-cat-parent > a:before, .widget_product_categories li li a:hover:before, .widget_product_categories .current-cat a:before, .widget_product_categories > ul li.current-cat-parent > a:before, .widget_pages > ul li li.page_item_has_children.current_page_ancestor > a:before, .widget_pages  ul li li a:hover:before, #colophon .widget_calendar td a,
body .widget .tagcloud a:hover, .gem-table-responsive.gem-table-style-3 .tabletolist > li:nth-child(odd) .titles,
.gem-table-style-3 thead tr th:nth-child(odd),
.site-footer .widget_text ul li:before, .page-content.content-none .searchform .searchform-submit .gem-button, .wpcf7-form .gem-button:not(.gem-button-wpcf-custom),
.wpcf7-form input[type='submit']:not(.gem-button-wpcf-custom),
.wpcf7-form.gem-contact-form-white input[type='submit']:not(.gem-button-wpcf-custom),
.wpcf7-form.gem-contact-form-dark input[type='submit']:not(.gem-button-wpcf-custom),
body .vc_grid-container ul.vc_grid-filter li.vc_grid-filter-item.vc_active, .gem-media-grid-2 .vc_gitem-animated-block .vc_gitem-zone-b, .ui-slider-handle.ui-state-default.ui-corner-all, .product .onsale, body #primary-menu.no-responsive > li.menu-item-cart > .minicart ul li.sale .minicart-image:before,
body .hamburger-minicart > .minicart ul li.sale .minicart-image:before, body.mobile-cart-position-top #site-header .mobile-cart ul li.sale .minicart-image:before,
.products .product-info .rating-empty, .woocommerce-cart-form .actions .checkout-button, .wc-proceed-to-checkout .checkout-button, .widget_shopping_cart_content .buttons a.checkout, body .products .category-overlay-separator, #primary-menu.no-responsive > li.menu-item-cart .widget_shopping_cart_content .buttons a.checkout,
.hamburger-minicart .widget_shopping_cart_content .buttons a.checkout, .woocommerce ul.woocommerce-error li:before, .widget .product_list_widget .onsale, .shop-widget-area .onsale, .widget_shopping_cart ul li.sale .minicart-image:before, .gem-team-style-5 .team-person:hover .image-hover, .blog-style-default article.sticky .sticky-label, .blog-style-default article.sticky .sticky-label:after, .blog-style-masonry article.sticky .sticky-label, .blog-style-masonry article.sticky .sticky-label:before, .blog-style-masonry article.sticky .sticky-label:after, .blog-style-styled_list1 article.sticky .sticky-label, .blog-style-styled_list1 article.sticky .sticky-label:before, .blog-style-styled_list1 article.sticky .sticky-label:after, .blog-style-styled_list2 article.sticky .sticky-label, .blog-style-styled_list2 article.sticky .sticky-label:before, .blog-style-styled_list2 article.sticky .sticky-label:after, .blog-style-timeline article.sticky .sticky-label, .blog-style-timeline article.sticky .sticky-label:before, .blog-style-timeline article.sticky .sticky-label:after, .justified-style-1 article.sticky .sticky-label, .justified-style-2 article.sticky .sticky-label, .justified-style-1 article.sticky .sticky-label:before, .justified-style-2 article.sticky .sticky-label:before, .justified-style-1 article.sticky .sticky-label:after, .justified-style-2 article.sticky .sticky-label:after, .blog-style-multi-author article.sticky .sticky-label, .blog-style-multi-author article.sticky .sticky-label:before, .blog-style-multi-author article.sticky .sticky-label:after, .mc-form #mc4wp_submit:hover,
#primary-navigation #primary-menu > li.menu-item-cart > a .minicart-item-count,
#primary-navigation #primary-menu > li.menu-item-cart > a .minicart-item-count:after,
body.mobile-cart-position-top #site-header .mobile-cart .minicart-item-count,
.hamburger-minicart > a .minicart-item-count, .quick-view-button, body .woocommerce .checkout-signin .checkout-create-account button, .gem-featured-posts-slider-dots a.selected > span{background-color:#00bcd4;}
.quick-view-button{background-color:rgba(0, 188, 212, 0.65);}
.header-style-2 #primary-menu.no-responsive li li.menu-item-current > a,
.header-style-2 #primary-menu.no-responsive li li.menu-item-active > a,
.header-style-2 #primary-menu.no-responsive li li:hover > a,
.header-style-3 #primary-menu.no-responsive li li.menu-item-current > a,
.header-style-3 #primary-menu.no-responsive li li.menu-item-active > a,
.header-style-3 #primary-menu.no-responsive li li:hover > a,
.header-style-2 #primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li.menu-item-current > a,
.header-style-2 #primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li.menu-item-active > a,
.header-style-3 #primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li.menu-item-current > a,
.header-style-3 #primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li.menu-item-active > a,
.header-layout-fullwidth_hamburger.logo-position-right #primary-menu.no-responsive li li.menu-item-current > a,
.header-layout-fullwidth_hamburger.logo-position-right #primary-menu.no-responsive li li.menu-item-active > a,
.header-layout-fullwidth_hamburger.logo-position-right #primary-menu.no-responsive li li:hover > a,
.header-layout-fullwidth_hamburger.logo-position-left #primary-menu.no-responsive li li.menu-item-current > a,
.header-layout-fullwidth_hamburger.logo-position-left #primary-menu.no-responsive li li.menu-item-active > a,
.header-layout-fullwidth_hamburger.logo-position-left #primary-menu.no-responsive li li:hover > a,
.mobile-menu-layout-default .primary-navigation.responsive ul > li.menu-item-current > a, .mobile-menu-layout-default .primary-navigation.responsive ul > li.menu-item.menu-item-active a, body .widget .tagcloud a:hover, .gem-media-grid .vc_gitem-animated-block .vc_gitem-zone-b .vc_separator .vc_sep_holder .vc_sep_line, .products .product .product-info .product-rating .empty-rating:before{border-color:#00bcd4;}
body .woocommerce-checkout-one-page #customer_details > div:after{border-bottom-color:#00bcd4;}
.gallery-item .overlay .subtitle a, .portfolio.background-style-gray .portfolio-item:hover .wrap > .caption .zilla-likes:hover, .single-product-content .price del, .shop_table td.product-subtotal, .page-content.content-none .searchform input, .woocommerce table.shop_table.order-details tr.cart_item td.product-name .product-info .styled-subtitle, .woocommerce table.shop_table.order-details tr.order_item td.product-name .product-info .styled-subtitle, .woocommerce table.shop_table.order-details tr.cart_item td.product-name .product-info h4 a, .woocommerce table.shop_table.order-details tr.order_item td.product-name .product-info h4 a, .widget_shopping_cart_content .quantity, .woocommerce .checkout_coupon .styled-subtitle, .woocommerce table.shop_table.order-details tr.cart_item td.product-total .amount, .woocommerce table.shop_table.order-details tr.order_item td.product-total .amount, .woocommerce .gem-products-price ins, .gem-products-price > span, .widget-area .reviewer, .widget_shopping_cart_content .quantity, .widget_shopping_cart_content .total .amount, .zilla-likes.active, .zilla-likes.active:hover, body .pricing-table-style-1 .pricing-price-subtitle, .post-tags-list a, .version-default.news-grid.hover-default-horizontal-sliding .portfolio-item .image .links .caption .grid-post-meta a.icon.share:before, .version-default.news-grid.hover-default-horizontal-sliding .portfolio-item .links .caption .grid-post-meta .comments-link a, .version-default.news-grid.hover-default-horizontal-sliding .portfolio-item .links .caption .grid-post-meta .portfolio-sharing-pane .socials-item, .version-default.news-grid.hover-default-zooming-blur .portfolio-item .image .overlay .links .caption .grid-post-meta a.icon.share:before, .version-default.news-grid.hover-default-zooming-blur .portfolio-item .image .overlay .links .portfolio-sharing-pane .socials-item, .version-default.news-grid.hover-default-zooming-blur .portfolio-item .links .caption .grid-post-meta .comments-link a{color:#99a9b5;}
.version-default.news-grid.hover-default-horizontal-sliding .portfolio-item .image .links .caption .grid-post-meta .comments-link + .post-meta-likes,
.version-default.news-grid.hover-default-horizontal-sliding .portfolio-item .image .links .caption .grid-post-meta .grid-post-share + .grid-post-meta-comments-likes .comments-link,
.version-default.news-grid.hover-default-horizontal-sliding .portfolio-item .image .links .caption .grid-post-meta .grid-post-share + .grid-post-meta-comments-likes .post-meta-likes,
.version-default.news-grid.hover-default-zooming-blur .portfolio-item .image .links .caption .grid-post-meta .comments-link + .post-meta-likes,
.version-default.news-grid.hover-default-zooming-blur .portfolio-item .image .links .caption .grid-post-meta .grid-post-share + .grid-post-meta-comments-likes .comments-link,
.version-default.news-grid.hover-default-zooming-blur .portfolio-item .image .links .caption .grid-post-meta .grid-post-share + .grid-post-meta-comments-likes .post-meta-likes{border-left-color:#99a9b5;}
.widget.widget_search .gem-button, .widget_nav_menu li li a:before, .widget_submenu li li a:before, .widget_pages li li a:before, .widget_categories li li a:before, .widget_product_categories li li a:before, #wp-calendar caption,
body .vc_grid-container ul.vc_grid-filter li.vc_grid-filter-item:hover{background-color:#99a9b5;}
body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-page a{border:2px solid #99a9b5;}
body .widget .tagcloud a{border:1px solid #99a9b5;}
.zilla-likes, span.req, .widget-title:after, #wp-calendar thead tr th:last-child,
.widget_pages > ul  li li li.current_page_item > a, .widget_nav_menu li li li a:hover, .widget_nav_menu li li li.current-menu-item > a, .widget_submenu li li li.menu-item-active > a, .widget_submenu li li li a:hover, .widget_pages ul li li li a:hover, .widget_categories li li li a:hover, .widget.widget_categories > ul li li.current-cat > a, .widget_product_categories li li li a:hover, .widget.widget_product_categories > ul li li.current-cat > a, .products .product-bottom .yith-wcwl-wishlistexistsbrowse a:before, .portfolio.products .portfolio-item .image .overlay .portfolio-icons.product-bottom .yith-wcwl-wishlistexistsbrowse a:before, .news-grid.portfolio.hover-zooming-blur .zilla-likes.active, .version-new.news-grid.hover-new-zooming-blur .portfolio-item .links .caption .grid-post-meta .post-meta-likes a, .version-default.news-grid.hover-default-zooming-blur .portfolio-item .links .caption .grid-post-meta .post-meta-likes a, .version-new.news-grid .portfolio-item .wrap > .caption .grid-post-meta .zilla-likes:before, .version-default.news-grid.hover-default-horizontal-sliding .portfolio-item .links .caption .grid-post-meta .grid-post-meta-comments-likes .zilla-likes{color:#ffffff;}
.widget_pages > ul  li li li.current_page_item > a:before, .widget_nav_menu li li li.current-menu-item > a:before, .widget_submenu li li li.menu-item-active > a:before, .widget_nav_menu li li li a:hover:before, .widget_submenu li li li a:hover:before, .widget_pages li li li a:hover:before, .widget_categories li li li a:hover:before, .widget_product_categories li li li a:hover:before, .widget_nav_menu div ul li li li a:hover:before, .widget_submenu div ul li li li a:hover:before, .widget_pages  ul li li li a:hover:before, .widget_categories ul li li li a:hover:before, .widget.widget_categories > ul li.current-cat > a:before, .widget_product_categories ul li li li a:hover:before, .widget.widget_product_categories > ul li.current-cat > a:before, #primary-menu.no-responsive > li.megamenu-enable > ul > li .mega-label{background-color:#ffffff;}
#primary-menu.no-responsive .vertical-minisearch .sf-submit-icon:after,
body .woocommerce .woocommerce-cart-form .actions .submit-buttons .checkout-button-button .checkout-button, body .woocommerce .wc-proceed-to-checkout .checkout-button-button .checkout-button, body .woocommerce .payment_methods .radio-sign:before, body .product .new-label, body .products .product-category a:hover .category-overlay, .related-posts-carousel .related-posts-navigation .gem-button.related-posts-prev:hover, .related-posts-carousel .related-posts-navigation .gem-button.related-posts-next:hover{background-color:#393d50;}
body .woocommerce .woocommerce-cart-form .actions .submit-buttons .checkout-button-button .checkout-button:hover, body .woocommerce .wc-proceed-to-checkout .checkout-button-button .checkout-button:hover, .related-posts-carousel .related-posts-navigation .gem-button.related-posts-prev:hover, .related-posts-carousel .related-posts-navigation .gem-button.related-posts-next:hover{border-color:#393d50;}
.zilla-likes:hover, body .woocommerce .woocommerce-cart-form .actions .submit-buttons .checkout-button-button .checkout-button:hover, body .woocommerce .wc-proceed-to-checkout .checkout-button-button .checkout-button:hover, .news-grid.portfolio.hover-default .zilla-likes:hover, .news-grid.portfolio.hover-vertical-sliding .zilla-likes:hover, .news-grid.portfolio.hover-gradient .zilla-likes:hover, .news-grid.portfolio.hover-circular .zilla-likes:hover, .news-grid.portfolio.hover-default .comments-link a:hover, .news-grid.portfolio.hover-vertical-sliding .comments-link a:hover, .news-grid.portfolio.hover-gradient .comments-link a:hover, .news-grid.portfolio.hover-circular .comments-link a:hover, .version-new.news-grid .portfolio-item .wrap > .caption .author, .gem-featured-posts-slider-nav.style-icon-1 a:hover, .gem-featured-posts-slider-nav.style-icon-2 a:hover, .gem-featured-posts-slider-nav.style-icon-3 a:hover{color:#393d50;}
.version-new.news-grid.portfolio.hover-new-default .portfolio-item .image .links .caption .info, .version-new.news-grid.portfolio.hover-new-zooming-blur .portfolio-item .image .links .caption .info, .version-new.news-grid.portfolio.hover-new-vertical-sliding .portfolio-item .image .links .caption .info{background-color:rgba(57, 61, 80, 0.7);}
.gem-default-divider{border-top:1px solid #dfe5e8;}
.blog-style-default article:not(.sticky){border-bottom:1px solid #dfe5e8;}
.skill-line{background-color:#dfe5e8;}
.bordered-box, .portfolio.columns-1.background-style-white .portfolio-item .wrap > .caption, .gem-table-responsive .tabletolist.nrh > li > ul, *:not(.gem-table):not(.cart_totals) > table:not(.shop_table):not(.group_table):not(.variations) td,
*:not(.gem-table):not(.cart_totals) > table:not(.shop_table):not(.group_table):not(.variations) th,
.products .product-inner, .widget_recent_reviews ul.product_list_widget li, .widget_shopping_cart_content ul.product_list_widget li, form.cart .quantity .minus, form.cart .quantity .plus, .shop_table .quantity .minus, .shop_table .quantity .plus, .woocommerce-cart-form.responsive .cart-item, .form-edit-adress-fields, .woocommerce-cart-form.responsive .coupon, .woocommerce .checkout_coupon, .woocommerce .checkout-login-box .login-message-box, .triangle-with-shadow:after, .gem-tabs-style-1 .resp-tabs-container, .gem-tabs-style-1 .gem_tabs_nav li, .gem-tour-style-1 > .gem_tour_tabs_wrapper, .gem-tour-style-1 .gem_tabs_nav li, .gem-tabs-style-2 .resp-accordion, .blog-style-timeline .post-text, .widget_layered_nav ul, .gem-table, .gem-table-style-1 td, .blog-style-styled_list1 .post-item, .blog-style-styled_list2 .post-item, .blog-style-timeline .post-item, .gem-basic-grid .vc_grid-item-mini, .gem-media-grid-2 .vc_grid-item-mini, .justified-style-1 .post-content-wrapper, .widget-area .widget_recently_viewed_products .gem-products-image, form.cart .quantity .qty{border:1px solid #dfe5e8;}
.blog-style-styled_list1 .wrap-style, .blog-style-styled_list1 .sticky .wrap-style, .blog-style-styled_list2 .wrap-style, .blog-style-timeline .wrap-style{stroke:#dfe5e8;}
.gem-wrapbox.gem-wrapbox-style-1, .gem-wrapbox.gem-wrapbox-style-4, .gem-wrapbox.gem-wrapbox-style-5, .gem-wrapbox.gem-wrapbox-style-6, .gem-wrapbox.gem-wrapbox-style-7, .gem-wrapbox.gem-wrapbox-style-8, .gem-wrapbox.gem-wrapbox-style-11, .gem-wrapbox.gem-wrapbox-style-10, .gem-wrapbox.gem-wrapbox-style-3, body .woocommerce .shop_table tbody tr td, body .woocommerce .woocommerce-checkout .shop_table.woocommerce-checkout-payment-total th, body .woocommerce .woocommerce-checkout .shop_table.woocommerce-checkout-payment-total td, body .woocommerce .woocommerce-checkout .shop_table tfoot > tr > td, body .woocommerce .cart_totals table th, body .woocommerce .cart_totals table td, body .woocommerce .woocommerce-checkout #order_review .woocommerce-checkout-payment .payment_methods li,
body .woocommerce-checkout-one-page #order_review table tbody th,
body .woocommerce-checkout-one-page #order_review table tbody td,
body #primary-menu.no-responsive > li.menu-item-cart > .minicart,
body .hamburger-minicart > .minicart{border-color:#dfe5e8;}
.gem-table-style-2 td, .gem-table-style-2 thead{border:2px solid #dfe5e8;}
.shop_table .quantity .qty, .woocommerce table.shop_table.order-details, .woocommerce table.shop_table.order-details tr.cart_item, .woocommerce table.shop_table.order-details tr.order_item, .widget .product-dummy-wrapper, .post-related-posts, .sidebar .widget .gem-contacts-item.gem-contacts-address, .gem-tabs-style-2 .resp-tabs-container, .gem-tabs-style-1 .resp-accordion.resp-tab-active, .gem-tour-style-1 .resp-accordion.resp-tab-active, .widget_submenu > div > ul, .widget_nav_menu > div > ul, .widget.widget_pages > ul, .widget_categories > ul, .widget_product_categories > ul, .widget_nav_menu ul.menu, .portfolio-item .wrap, .portfolio.news-grid.background-style-transparent .portfolio-item .wrap > .caption, .Custom_Recent_Posts ul li, .Custom_Popular_Posts ul li, .widget_recent_entries li, .widget_meta li, .gem-latest-news, .gem-latest-news ul, .widget .gem-products-content, .widget-area .gem-products-image, .widget.widget_shopping_cart ul li .minicart-image, .project_info-item-style-1  .project_info-item.iconed, .widget_tweets .twitter-box .jtwt_tweet, .blog-style-default article:not(.sticky),
.project-info-shortcode-style-2 .project-info-shortcode-item, .single-product-content .rating-divider{border-bottom:1px solid #dfe5e8;}
.gem_accordion_section + .gem_accordion_section,
.shop_table .quantity .qty, .gem-table .shop_table tr + tr td,
.cart_totals table tr + tr td,
.cart_totals table tr + tr th,
.order-totals table tr + tr td,
.order-totals table tr + tr th,
.woocommerce table.checkout-cart-info-table tr, .mobile-cart-position-top #site-header .mobile-cart .widget_shopping_cart_content ul.cart_list > li,
.gem-tabs-style-2 .resp-tabs-container, .gem-tour-style-2 .gem_tabs_nav li + li,
.gem-tour-style-1 .resp-accordion, .gem-tour-style-2 .resp-accordion, .gem-tabs-style-1 .resp-accordion, .wpb_toggle_content + .wpb_toggle,
.vc_toggle + .vc_toggle .vc_toggle_title,
.widget .product-dummy-wrapper, .widget_layered_nav ul li, .widget_submenu li, .widget_nav_menu li, .widget.widget_pages li, .widget_categories li, .widget_product_categories li, .widget_recently_viewed_products ul.product_list_widget li + li,
.widget .gem-products-content, .widget-area .gem-products-image, .widget.widget_shopping_cart ul li .minicart-image, #colophon .widget_nav_menu ul.menu > li > ul,
#colophon .widget_submenu > div > ul > li > ul,
.single-product-content .rating-divider{border-top:1px solid #dfe5e8;}
.widget_submenu > div > ul, .widget_nav_menu > div > ul, .widget.widget_pages > ul, .widget_categories > ul, .widget_product_categories > ul, .gem-tour-style-2 .resp-tabs-container, .gem-tabs-style-2 .gem_tabs_nav li + li,
.widget-area .gem-products-image, .widget.widget_shopping_cart ul li .minicart-image, #colophon .widget_nav_menu ul.menu > li > ul,
#colophon .widget_submenu > div > ul > li > ul{border-left:1px solid #dfe5e8;}
.widget_submenu > div > ul, .widget_nav_menu > div > ul, .widget.widget_pages > ul, .widget_categories > ul, .widget_product_categories > ul, .widget .gem-products-content, .gem-table-style-2 .tabletolist .row_headers, #colophon .widget_nav_menu ul.menu > li > ul,
#colophon .widget_submenu > div > ul > li > ul{border-right:1px solid #dfe5e8;}
.portfolio-filters a, body .testimonials-style-2-item, .widget_calendar td a, .widget-area .widget.widget_search form, form.cart .quantity .minus, form.cart .quantity .plus, .shop_table .quantity .minus, .shop_table .quantity .plus, .blog-style-timeline article:after, #colophon .widget_calendar td a:hover,
.diagram-wrapper.style-2 .digram-line-box .skill-line, .blog-style-styled_list1 .sticky, .blog-style-styled_list1 .sticky .post-img a .dummy, .widget .gem-dummy, .quickfinder-style-vertical .quickfinder-item:first-child .quickfinder-item-connector.connector-bot, body .quickfinder-item .quickfinder-item-connector, .sharing-popup, .widget-gem-portfolio-item.gem-portfolio-dummy, .blog-style-timeline article:before, .post-tags-list a{background-color:#dfe5e8;}
.sharing-popup .sharing-styled-arrow{fill:#dfe5e8;}
@media(min-width:768px){
.blog-style-timeline .item-post .post-text:before{border-right:20px solid #dfe5e8;}
}
.blog-style-styled_list1 .post-img, .blog-style-styled_list2 .post-img, .blog-style-timeline .post-img{border:3px solid #dfe5e8;}
@media(max-width:768px){
.gem-table-responsive .tabletolist > li span{border-top:1px solid #dfe5e8;}
.gem-table-responsive .tabletolist > li{border:1px solid #dfe5e8;}
.gem-table-responsive .tabletolist .row_headers{border-right:1px solid #dfe5e8;}
.gem-table-responsive.gem-table-style-2 .tabletolist > li{border:2px solid #dfe5e8;}
.gem-table-responsive.gem-table-style-2 .tabletolist > li span{border-top:2px solid #dfe5e8;}
.gem-table-responsive.gem-table-style-2 .tabletolist .row_headers, .gem-table-responsive.gem-table-style-2 .tabletolist .row_headers{border-right:2px solid #dfe5e8;}
.blog-style-timeline .item-post .post-text:before, .blog-style-timeline .post-text:before, .blog-style-timeline.blog-style-styled_list1 .post-text:before, .blog-style-timeline.blog-style-styled_list2 .post-text:before{border-bottom:30px solid #dfe5e8;}
}
.comments-title:before, .comment-reply-title:before{color:#dfe5e8;}
#primary-navigation.responsive #primary-menu li > a,
#primary-navigation.responsive #primary-menu li > span.megamenu-column-header > a{font-family:'Source Sans Pro';}
#primary-navigation.responsive #primary-menu li > a,
#primary-navigation.responsive #primary-menu li > span.megamenu-column-header > a{font-weight:normal;}
#primary-navigation.responsive #primary-menu li > a,
#primary-navigation.responsive #primary-menu li > span.megamenu-column-header > a{font-size:16px;}
#primary-navigation.responsive #primary-menu li > a,
#primary-navigation.responsive #primary-menu li > span.megamenu-column-header > a{line-height:20px;}
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive .mobile-menu-slide-wrapper,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive .mobile-menu-slide-wrapper,
body .menu-overlay.mobile{background-color:#12263f;}
#primary-navigation.responsive #primary-menu > li > a,
#primary-navigation.responsive #primary-menu > li > .menu-item-parent-toggle,
#primary-navigation.responsive ul.dl-submenu.level1 > li > a,
.primary-navigation.responsive .minisearch .sf-input, .mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > .minisearch input[type="text"],
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > .minisearch .sf-submit-icon:before,
.mobile-cart-position-top .menu-overlay.mobile.active + #site-header .mobile-cart > a:before{color:#ffffff;}
.primary-navigation.responsive .minisearch .sf-input::placeholder, .mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > .minisearch input[type="text"]::placeholder{color:#ffffff;}
.primary-navigation.responsive .minisearch .sf-input::-webkit-input-placeholder, .mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > .minisearch input[type="text"]::-webkit-input-placeholder{color:#ffffff;}
#page #site-header.mobile-menu-layout-overlay .header-main #primary-navigation.overlay-active:not(.close) .menu-toggle .menu-line-1,
#page #site-header.mobile-menu-layout-overlay .header-main #primary-navigation.overlay-active:not(.close) .menu-toggle .menu-line-2,
#page #site-header.mobile-menu-layout-overlay .header-main #primary-navigation.overlay-active:not(.close) .menu-toggle .menu-line-3,
#page #site-header.mobile-menu-layout-overlay .header-main #perspective-menu-buttons.overlay-active:not(.close) .menu-toggle .menu-line-1,
#page #site-header.mobile-menu-layout-overlay .header-main #perspective-menu-buttons.overlay-active:not(.close) .menu-toggle .menu-line-2,
#page #site-header.mobile-menu-layout-overlay .header-main #perspective-menu-buttons.overlay-active:not(.close) .menu-toggle .menu-line-3{background-color:#ffffff;}
.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > .minisearch input[type="text"]{border-color:#ffffff;}
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu,
#primary-navigation.responsive #primary-menu > li > a,
#primary-navigation.responsive ul.dl-submenu.level1 > li > a,
#primary-navigation.responsive #primary-menu li.menu-item-search,
#primary-navigation.responsive #primary-menu li.menu-item-search .minisearch{background-color:#12263f;}
#primary-navigation.responsive #primary-menu > li.menu-item-current > a,
#primary-navigation.responsive #primary-menu > li.menu-item-active > a,
#primary-navigation.responsive #primary-menu > li.opened > a,
#primary-navigation.responsive #primary-menu > li.menu-item-current > .menu-item-parent-toggle,
#primary-navigation.responsive #primary-menu > li.menu-item-active > .menu-item-parent-toggle,
#primary-navigation.responsive #primary-menu > li.opened > .menu-item-parent-toggle,
#primary-navigation.responsive ul.dl-submenu.level1 > li.menu-item-current > a,
#primary-navigation.responsive ul.dl-submenu.level1 > li.menu-item-active > a,
#primary-navigation.responsive #primary-menu > li.menu-overlay-item-open > a,
#primary-navigation.responsive #primary-menu > li.menu-overlay-item-open > .menu-item-parent-toggle{color:#ffffff;}
#primary-navigation.responsive #primary-menu > li.menu-item-current > a,
#primary-navigation.responsive #primary-menu > li.menu-item-active > a,
#primary-navigation.responsive #primary-menu > li.opened > a,
#primary-navigation.responsive ul.dl-submenu.level1 > li.menu-item-current > a,
#primary-navigation.responsive ul.dl-submenu.level1 > li.menu-item-active > a,
#primary-navigation.responsive #primary-menu > li.menu-overlay-item-open > a{background-color:#162e4c;}
#primary-navigation.responsive #primary-menu > li > ul > li > a,
#primary-navigation.responsive #primary-menu > li > ul > li > .menu-item-parent-toggle,
#primary-navigation.responsive #primary-menu > li > ul > li > span.megamenu-column-header > a,
#primary-navigation.responsive ul.dl-submenu.level2 > li > a,
#primary-navigation.responsive ul.dl-submenu.level2 > li > span.megamenu-column-header > a{color:#ffffff;}
#primary-navigation.responsive #primary-menu > li > ul > li > a,
#primary-navigation.responsive #primary-menu > li > ul > li > span.megamenu-column-header > a,
#primary-navigation.responsive ul.dl-submenu.level2 > li > a,
#primary-navigation.responsive ul.dl-submenu.level2 > li > span.megamenu-column-header > a,
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-search .minisearch input[type="text"],
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-search .minisearch input[type="text"]{background-color:#12263f;}
#primary-navigation.responsive #primary-menu > li > ul > li.menu-item-current > a,
#primary-navigation.responsive #primary-menu > li > ul > li.menu-item-active > a,
#primary-navigation.responsive #primary-menu > li > ul > li.opened > a,
#primary-navigation.responsive #primary-menu > li > ul > li.menu-item-current > .menu-item-parent-toggle,
#primary-navigation.responsive #primary-menu > li > ul > li.menu-item-active > .menu-item-parent-toggle,
#primary-navigation.responsive #primary-menu > li > ul > li.opened > .menu-item-parent-toggle,
#primary-navigation.responsive #primary-menu > li > ul > li.menu-item-current > span.megamenu-column-header > a,
#primary-navigation.responsive #primary-menu > li > ul > li.menu-item-active > span.megamenu-column-header > a,
#primary-navigation.responsive #primary-menu > li > ul > li.opened > span.megamenu-column-header > a,
#primary-navigation.responsive ul.dl-submenu.level2 > li.menu-item-current > a,
#primary-navigation.responsive ul.dl-submenu.level2 > li.menu-item-active > a,
#primary-navigation.responsive ul.dl-submenu.level2 > li.menu-item-current > span.megamenu-column-header > a,
#primary-navigation.responsive ul.dl-submenu.level2 > li.menu-item-active > span.megamenu-column-header > a,
#primary-navigation.responsive #primary-menu > li > ul > li.menu-overlay-item-open > a,
#primary-navigation.responsive #primary-menu > li > ul > li.menu-overlay-item-open > span.megamenu-column-header > a,
#primary-navigation.responsive #primary-menu > li > ul > li.menu-overlay-item-open > .menu-item-parent-toggle{color:#ffffff;}
#primary-navigation.responsive #primary-menu > li > ul > li.menu-item-current > a,
#primary-navigation.responsive #primary-menu > li > ul > li.menu-item-active > a,
#primary-navigation.responsive #primary-menu > li > ul > li.opened > a,
#primary-navigation.responsive #primary-menu > li > ul > li.menu-item-current > span.megamenu-column-header > a,
#primary-navigation.responsive #primary-menu > li > ul > li.menu-item-active > span.megamenu-column-header > a,
#primary-navigation.responsive #primary-menu > li > ul > li.opened > span.megamenu-column-header > a,
#primary-navigation.responsive ul.dl-submenu.level2 > li.menu-item-current > a,
#primary-navigation.responsive ul.dl-submenu.level2 > li.menu-item-active > a,
#primary-navigation.responsive ul.dl-submenu.level2 > li.menu-item-current > span.megamenu-column-header > a,
#primary-navigation.responsive ul.dl-submenu.level2 > li.menu-item-active > span.megamenu-column-header > a,
#primary-navigation.responsive #primary-menu > li > ul > li.menu-overlay-item-open > a,
#primary-navigation.responsive #primary-menu > li > ul > li.menu-overlay-item-open > span.megamenu-column-header > a{background-color:#162e4c;}
#primary-navigation.responsive #primary-menu > li > ul > li > ul li > a,
#primary-navigation.responsive #primary-menu > li > ul > li > ul li > .menu-item-parent-toggle,
#primary-navigation.responsive #primary-menu > li > ul > li > ul li > span.megamenu-column-header > a,
#primary-navigation.responsive ul.dl-submenu.level3 > li > a{color:#99a9b5;}
#primary-navigation.responsive #primary-menu > li > ul > li > ul li > a,
#primary-navigation.responsive #primary-menu > li > ul > li > ul li > span.megamenu-column-header > a,
#primary-navigation.responsive ul.dl-submenu.level3 > li > a{background-color:#212331;}
#primary-navigation.responsive #primary-menu > li > ul > li > ul li.menu-item-current > a,
#primary-navigation.responsive #primary-menu > li > ul > li > ul li.menu-item-active > a,
#primary-navigation.responsive #primary-menu > li > ul > li > ul li.opened > a,
#primary-navigation.responsive #primary-menu > li > ul > li > ul li.menu-item-current > .menu-item-parent-toggle,
#primary-navigation.responsive #primary-menu > li > ul > li > ul li.menu-item-active > .menu-item-parent-toggle,
#primary-navigation.responsive #primary-menu > li > ul > li > ul li.opened > .menu-item-parent-toggle,
#primary-navigation.responsive #primary-menu > li > ul > li > ul li.menu-item-current > span.megamenu-column-header > a,
#primary-navigation.responsive #primary-menu > li > ul > li > ul li.menu-item-active > span.megamenu-column-header > a,
#primary-navigation.responsive #primary-menu > li > ul > li > ul li.opened > span.megamenu-column-header > a,
#primary-navigation.responsive ul.dl-submenu.level3 > li.menu-item-current > a,
#primary-navigation.responsive ul.dl-submenu.level3 > li.menu-item-active > a,
#primary-navigation.responsive #primary-menu > li > ul > li > ul li.menu-overlay-item-open > a,
#primary-navigation.responsive #primary-menu > li > ul > li > ul li.menu-overlay-item-open > span.megamenu-column-header > a,
#primary-navigation.responsive #primary-menu > li > ul > li > ul li.menu-overlay-item-open > .menu-item-parent-toggle{color:#3c3950;}
#primary-navigation.responsive #primary-menu > li > ul > li > ul li.menu-item-current > a,
#primary-navigation.responsive #primary-menu > li > ul > li > ul li.menu-item-active > a,
#primary-navigation.responsive #primary-menu > li > ul > li > ul li.opened > a,
#primary-navigation.responsive #primary-menu > li > ul > li > ul li.menu-item-current > span.megamenu-column-header > a,
#primary-navigation.responsive #primary-menu > li > ul > li > ul li.menu-item-active > span.megamenu-column-header > a,
#primary-navigation.responsive #primary-menu > li > ul > li > ul li.opened > span.megamenu-column-header > a,
#primary-navigation.responsive ul.dl-submenu.level3 > li.menu-item-current > a,
#primary-navigation.responsive ul.dl-submenu.level3 > li.menu-item-active > a,
#primary-navigation.responsive #primary-menu > li > ul > li > ul li.menu-overlay-item-open > a,
#primary-navigation.responsive #primary-menu > li > ul > li > ul li.menu-overlay-item-open > span.megamenu-column-header > a{background-color:#181828;}
.mobile-menu-layout-default #primary-navigation.responsive ul li.menu-item,
.mobile-menu-layout-default #primary-navigation.responsive ul li.dl-back,
.mobile-menu-layout-default #primary-navigation.responsive ul,
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li,
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li,
.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-search .minisearch input[type="text"],
.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-search .minisearch input[type="text"]{border-color:#494c64;}
#primary-menu.no-responsive > li > a{color:#ffffff;}
#primary-menu.no-responsive > li:hover > a{color:#00bcd4;}
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul li > a:hover,
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul li.menu-item-current > a,
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul li.menu-item-active > a{background-color:#00bcd4;}
#primary-menu.no-responsive > li.menu-item-current > a,
#primary-menu.no-responsive > li.menu-item-active > a{color:#00bcd4;}
.header-style-1 #primary-menu.no-responsive > li.menu-item-current > a,
.header-style-1 #primary-menu.no-responsive > li.menu-item-active > a{background-color:#ffffff;}
.header-style-3 #primary-menu.no-responsive > li.menu-item-current > a,
.header-style-3 #primary-menu.no-responsive > li.menu-item-active > a,
.header-style-4 #primary-menu.no-responsive > li.menu-item-current > a,
.header-style-4 #primary-menu.no-responsive > li.menu-item-active > a,
.header-style-3.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-current > a,
.header-style-3.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-active > a,
.header-style-4.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-current > a,
.header-style-4.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-active > a{border:2px solid #ffffff;}
#primary-menu.no-responsive > li > ul > li > a,
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li > a{color:#99a9b5;}
#primary-menu.no-responsive > li > ul > li > a,
#primary-menu.no-responsive > li.megamenu-enable > ul,
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li > a,
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li > span.megamenu-column-header > a,
.header-style-2 .minisearch .sf-input, .header-style-3 .minisearch .sf-input, .header-style-1 .minisearch, .header-style-4 .minisearch{background-color:#12263f;}
#primary-menu.no-responsive > li > ul > li:hover > a,
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li:hover > a{color:#ffffff;}
#primary-menu.no-responsive > li > ul > li:hover > a,
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li:hover > a{background-color:#162e4c;}
#primary-menu.no-responsive > li > ul > li.menu-item-current > a,
#primary-menu.no-responsive > li > ul > li.menu-item-active > a,
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li.menu-item-current > a,
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li.menu-item-active > a,
.minisearch .sf-submit-icon:before, .minisearch .sf-input{color:#ffffff;}
#primary-menu.no-responsive > li > ul > li.menu-item-current > a,
#primary-menu.no-responsive > li > ul > li.menu-item-active > a,
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li.menu-item-current > a,
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li.menu-item-active > a,
.header-style-2 .minisearch, .header-style-3 .minisearch, .header-style-1 .minisearch .sf-input, .header-style-4 .minisearch .sf-input{background-color:#212331;}
#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a,
#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a.mega-no-link{color:#ffffff;}
#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a:hover{color:#00bcd4;}
#primary-menu.no-responsive > li.megamenu-enable > ul > li.menu-item-active > span.megamenu-column-header a{color:#00bcd4;}
#primary-menu.no-responsive > li li li > a{color:#99a9b5;}
#primary-menu.no-responsive > li li li > a{background-color:#12263f;}
#primary-menu.no-responsive > li li li:hover > a,
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul li.menu-item-current > a,
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul li.menu-item-active > a{color:#ffffff;}
#primary-menu.no-responsive > li li li:hover > a{background-color:#162e4c;}
#primary-menu.no-responsive > li li li.menu-item-current > a,
#primary-menu.no-responsive > li li li.menu-item-active > a{color:#00bcd4;}
#primary-menu.no-responsive > li li li.menu-item-current > a,
#primary-menu.no-responsive > li li li.menu-item-active > a{background-color:#212331;}
#primary-menu.no-responsive ul > li,
#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header,
.minisearch, .minisearch .sf-input{border-top:1px solid #494c64;}
#primary-menu.no-responsive ul,
#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul > li,
.minisearch, .minisearch .sf-input{border-bottom:1px solid #494c64;border-left:1px solid #494c64;border-right:1px solid #494c64;}
#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header{border-bottom:1px solid #494c64;}
#primary-menu.no-responsive > li.megamenu-enable > ul{border-top:1px solid #494c64;}
#primary-menu.no-responsive ul ul{margin-top:-1px;}
#site-header:not(.shrink) .header-colors-light:not(.header-layout-fullwidth_hamburger):not(.header-layout-overlay) #primary-menu.no-responsive > li > a{color:#ffffff;}
#site-header:not(.shrink) .header-colors-light:not(.header-layout-fullwidth_hamburger) #primary-menu.no-responsive > li:hover > a{color:#00bcd4;}
#site-header:not(.shrink) .header-colors-light:not(.header-layout-fullwidth_hamburger):not(.header-layout-overlay) #primary-menu.no-responsive > li.menu-item-current > a,
#site-header:not(.shrink) .header-colors-light:not(.header-layout-fullwidth_hamburger):not(.header-layout-overlay) #primary-menu.no-responsive > li.menu-item-active > a{color:#ffffff;}
#site-header:not(.shrink) .header-colors-light.header-style-3:not(.header-layout-overlay) #primary-menu.no-responsive > li.menu-item-current > a,
#site-header:not(.shrink) .header-colors-light.header-style-3:not(.header-layout-overlay) #primary-menu.no-responsive > li.menu-item-active > a,
#site-header:not(.shrink) .header-colors-light.header-style-4:not(.header-layout-overlay) #primary-menu.no-responsive > li.menu-item-current > a,
#site-header:not(.shrink) .header-colors-light.header-style-4:not(.header-layout-overlay) #primary-menu.no-responsive > li.menu-item-active > a{border:2px solid #ffffff;}
body .menu-overlay{background-color:#212331;}
.header-layout-overlay #primary-menu.no-responsive > li > a,
.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li li > a,
.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li > a, .page-additional-menu.header-layout-overlay .primary-navigation .nav-menu.no-responsive > li li > a, .header-layout-overlay #primary-navigation #primary-menu.no-responsive li .menu-item-parent-toggle:before,
.page-additional-menu.header-layout-overlay #primary-navigation #primary-menu.no-responsive li .menu-item-parent-toggle:before,
.header-layout-overlay #primary-menu.no-responsive > li.menu-item-search > .minisearch input[type="text"],
.header-layout-overlay #primary-menu.no-responsive > li.menu-item-search > .minisearch .sf-submit-icon:before{color:#ffffff;}
.header-layout-overlay #primary-menu.no-responsive > li.menu-item-search > .minisearch input[type="text"]::placeholder{color:#ffffff;}
.header-layout-overlay #primary-menu.no-responsive > li.menu-item-search > .minisearch input[type="text"]::-webkit-input-placeholder{color:#ffffff;}
.header-layout-overlay #primary-menu.no-responsive > li.menu-item-search > .minisearch input[type="text"]{border-color:#ffffff;}
#primary-navigation.overlay-active .overlay-toggle > span{background-color:#ffffff;}
.header-layout-overlay #primary-menu.no-responsive > li > a:hover,
.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li li > a:hover,
.page-additional-menu.header-layout-overlay .primary-navigation .nav-menu.no-responsive li > a:hover, .header-layout-overlay #primary-navigation #primary-menu.no-responsive li .menu-item-parent-toggle:hover:before,
.page-additional-menu.header-layout-overlay #primary-navigation #primary-menu.no-responsive li .menu-item-parent-toggle:hover:before{color:#00bcd4;}
.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li.menu-item-current > a,
.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li.menu-item-active > a,
.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li.menu-overlay-item-open > a,
.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li li.menu-item-current > a,
.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li li.menu-item-active > a,
.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li li.menu-overlay-item-open > a,
.page-additional-menu.header-layout-overlay .primary-navigation .nav-menu.no-responsive > li.menu-item-current > a, .page-additional-menu.header-layout-overlay .primary-navigation .nav-menu.no-responsive > li.menu-item-active > a, .page-additional-menu.header-layout-overlay .primary-navigation .nav-menu.no-responsive > li.menu-overlay-item-open > a, .page-additional-menu.header-layout-overlay .primary-navigation .nav-menu.no-responsive > li li.menu-item-current > a, .page-additional-menu.header-layout-overlay .primary-navigation .nav-menu.no-responsive > li li.menu-item-active > a, .page-additional-menu.header-layout-overlay .primary-navigation .nav-menu.no-responsive > li li.menu-overlay-item-open > a, .header-layout-overlay #primary-navigation #primary-menu.no-responsive li.menu-item-current > .menu-item-parent-toggle:before,
.header-layout-overlay #primary-navigation #primary-menu.no-responsive li.menu-item-active > .menu-item-parent-toggle:before,
.header-layout-overlay #primary-navigation #primary-menu.no-responsive li.menu-overlay-item-open > .menu-item-parent-toggle:before,
.page-additional-menu.header-layout-overlay #primary-navigation #primary-menu.no-responsive li.menu-item-current > .menu-item-parent-toggle:before,
.page-additional-menu.header-layout-overlay #primary-navigation #primary-menu.no-responsive li.menu-item-active > .menu-item-parent-toggle:before,
.page-additional-menu.header-layout-overlay #primary-navigation #primary-menu.no-responsive li.menu-overlay-item-open > .menu-item-parent-toggle:before{color:#00bcd4;}
.hamburger-minicart > a, .hamburger-minicart:hover > a{color:#ffffff;}
#primary-navigation .hamburger-toggle > span,
#primary-navigation .overlay-toggle > span,
#primary-navigation.overlay-active.close .overlay-toggle > span,
#perspective-menu-buttons.primary-navigation .perspective-toggle span,
#page.vertical-header .vertical-toggle > span,
#thegem-perspective #primary-navigation .perspective-menu-close:before,
#thegem-perspective #primary-navigation .perspective-menu-close:after{background-color:#ffffff;}
#site-header:not(.shrink) .header-colors-light .hamburger-minicart > a,
#site-header:not(.shrink) .header-colors-light .hamburger-minicart:hover > a{color:#ffffff;}
#site-header:not(.shrink) .header-colors-light #primary-navigation .hamburger-toggle > span,
#site-header:not(.shrink) .header-colors-light #primary-navigation:not(.overlay-active) .overlay-toggle > span,
#site-header:not(.shrink) .header-colors-light #primary-navigation.overlay-active.close .overlay-toggle > span,
#site-header:not(.shrink) .header-colors-light #perspective-menu-buttons.primary-navigation .perspective-toggle span{background-color:#ffffff;}
#primary-navigation .menu-toggle .menu-line-1,
#primary-navigation .menu-toggle .menu-line-2,
#primary-navigation .menu-toggle .menu-line-3,
#perspective-menu-buttons.primary-navigation .menu-toggle .menu-line-1,
#perspective-menu-buttons.primary-navigation .menu-toggle .menu-line-2,
#perspective-menu-buttons.primary-navigation .menu-toggle .menu-line-3{background-color:#ffffff;}
body.mobile-cart-position-top #site-header .mobile-cart > a:before{background-color:#ffffff;}
#site-header:not(.shrink) .header-colors-light #primary-navigation .menu-toggle .menu-line-1,
#site-header:not(.shrink) .header-colors-light #primary-navigation .menu-toggle .menu-line-2,
#site-header:not(.shrink) .header-colors-light #primary-navigation .menu-toggle .menu-line-3,
#site-header:not(.shrink) .header-colors-light #perspective-menu-buttons.primary-navigation .menu-toggle .menu-line-1,
#site-header:not(.shrink) .header-colors-light #perspective-menu-buttons.primary-navigation .menu-toggle .menu-line-2,
#site-header:not(.shrink) .header-colors-light #perspective-menu-buttons.primary-navigation .menu-toggle .menu-line-3{background-color:#ffffff;}
body.mobile-cart-position-top #site-header:not(.shrink) .header-colors-light .mobile-cart > a:before{background-color:#ffffff;}
body, .portfolio.background-style-gray .portfolio-item:hover .wrap > .caption .info, .portfolio.background-style-dark .portfolio-item:not(:hover) .wrap > .caption .info,
.gem-gallery-hover-zooming-blur .gem-gallery-preview-carousel-wrap .gem-gallery-item .gem-gallery-caption, .gem-gallery-grid.hover-zooming-blur .gallery-item .overlay .title, .gem-gallery-grid.hover-zooming-blur .gallery-item .overlay .subtitle, .widget.widget_contacts a:hover, .widget_recent_comments a, .digram-line-box  .skill-title, .shipping_calculator .shipping-calculator-button, .widget_shopping_cart_content ul.cart_list li a, .shop-widget-area .gem-products-title a, .woocommerce-page ul.product_list_widget li a, .portfolio.hover-zooming-blur .portfolio-item .image .overlay .links .caption .subtitle, .portfolio.hover-zooming-blur .portfolio-item .image .overlay .links .caption .info, .portfolio.hover-horizontal-sliding .overlay .links .caption .info span.sep, .version-new.news-grid.hover-new-zooming-blur .portfolio-item .image .overlay .links .caption .subtitle, .version-new.news-grid.hover-new-zooming-blur .portfolio-item .image .overlay .links .caption .post-date, .version-new.news-grid.hover-new-zooming-blur .portfolio-item .image .overlay .links .caption .grid-post-meta a.icon.share:before, .version-new.news-grid.hover-new-zooming-blur .portfolio-item .image .overlay .links .portfolio-sharing-pane .socials-item, .version-new.news-grid.hover-new-zooming-blur .portfolio-item .links .caption .grid-post-meta .comments-link a, .version-default.news-grid.hover-default-zooming-blur .portfolio-item .image .overlay .links .caption .subtitle, .version-default.news-grid.hover-default-zooming-blur .portfolio-item .image .overlay .links .caption .post-date, .version-new.news-grid .portfolio-item .wrap > .caption .grid-post-meta .comments-link a, .version-new.news-grid .portfolio-item .wrap > .caption .grid-post-meta .zilla-likes, .version-new.news-grid .portfolio-item .wrap > .caption .grid-post-meta .grid-post-share .icon, #colophon .jtwt_tweet:before,
#colophon .project_info-item-style-1 .project_info-item .icon,
#colophon .widget_recent_comments li:before,
#colophon .widget_recent_entries ul li:before,
#colophon .portfolio-filters a .icon,
#colophon .comment-form label:before,
#colophon .socials-sharing a:after,
#colophon .widget_archive li:before,
#colophon .widget_nav_menu ul.menu li > a:before,
#colophon .widget_submenu > div > ul li > a:before,
#colophon .widget_categories > ul li > a:before,
#colophon .widget_product_categories > ul li > a:before,
#colophon .widget_product_categories > ul li:before,
#colophon .widget_pages > ul li > a:before,
#colophon .widget_meta li:before,
#colophon .widget_rss li:before,
#colophon .project_info-item-style-2 .icon,
#colophon .gem_accordion_header,
#colophon .widget_layered_nav ul li a:before,
#colophon .widget .gem-contacts-address:before,
#colophon .widget .gem-contacts-phone:before,
#colophon .widget .gem-contacts-fax:before,
#colophon .widget .gem-contacts-email:before,
#colophon .widget .gem-contacts-website:before,
#colophon .widget_meta li:before,
#colophon .widget .mc-text.small-body,
#colophon .widget.widget_search input, #colophon #mc4wp_email,
blockquote, .widget_price_filter .price_label span, .gem-quote.gem-quote-style-default blockquote, .gem-quote.gem-quote-style-1, .wpcf7-form.gem-contact-form-white span, .wpcf7-form.gem-contact-form-white .wpcf7-list-item-label, .wpcf7-form.gem-contact-form-dark span, .wpcf7-form.gem-contact-form-dark .wpcf7-list-item-label, .blog-style-styled_list1 .post-content, .blog-style-styled_list2 .post-content, .blog-style-timeline .post-content, body .thegem_testimonial a .gem-testimonial-text{color:#e0e8f3;}
#colophon .widget.widget_search .gem-button:hover,
#colophon .wpcf7 .wpcf7-form .contact-form-footer .wpcf7-submit:hover,
.wpcf7-form.gem-contact-form-dark input[type='submit']:hover{background-color:#e0e8f3;}
.wpcf7-form.gem-contact-form-dark input[type='submit']:hover{border-color:#e0e8f3;}
h1, .title-h1, .title-xlarge, .gem-counter-number, body .gem-testimonial-item:after, blockquote p:after, body .testimonials-style-1-teg, body .testimonials-style-2-teg, .pricing-title{color:#e0e8f3;}
h2, .title-h2, .blog-style-multi-author .post-title a, .single-product-content .price{color:#e0e8f3;}
.skill-line > div{background-color:#e0e8f3;}
h3, .title-h3, .blog-style-styled_list1 .post-title a, .blog-style-styled_list2 .post-title a, .blog-style-timeline .post-title a, .woocommerce .woocommerce-checkout-one-page #order_review table thead th{color:#e0e8f3;}
h4, .title-h4, .team-person-name, .widget .gem-teams-name, body .testimonials-style-2-item .testimonials-style-2-text.gem-testimonial-text, .diagram-wrapper.style-3 .digram-line-box .skill-title span, .portfolio.hover-zooming-blur .portfolio-item .image .overlay .links .caption .title, .portfolio.hover-zooming-blur .portfolio-item .image .overlay .links .portfolio-sharing-pane .socials-item, .blog-style-masonry .entry-title.title-h4 a, .gem-basic-grid .post-title h4.entry-title a, .gem-basic-grid-2 .vc_gitem-zone-c .post-title a, .justified-style-1 .entry-title.title-h4 a, .justified-style-2 .entry-title.title-h4 a, .portfolio.hover-gradient .portfolio-item .image .overlay .links a.icon:before, .gem-gallery-grid.hover-gradient .gallery-item .overlay a.icon::before, .gem-gallery-hover-gradient .gem-gallery-preview-carousel-wrap .gem-gallery-item a:after, .news-grid.portfolio.hover-zooming-blur .portfolio-item .image .overlay .caption .title > *,
.news-grid.portfolio.hover-new-zooming-blur .portfolio-item .image .overlay .caption .title > *,
.version-new.news-grid.hover-new-zooming-blur .portfolio-item .image .links .caption .author, .news-grid.portfolio.hover-default-zooming-blur .portfolio-item.double-item-squared:hover .image .overlay .caption .title > *,
.version-new.news-grid .portfolio-item .wrap > .caption .title a{color:#e0e8f3;}
.portfolio.hover-zooming-blur .portfolio-item .image .overlay .links a.icon:before, .portfolio.hover-new-zooming-blur .portfolio-item .image .overlay .links .portfolio-icons a.icon:before, .portfolio.hover-new-zooming-blur .portfolio-item .gem-simple-gallery .gem-gallery-item a:after, .portfolio.hover-default-zooming-blur .portfolio-item .image .overlay .links .portfolio-icons a.icon:before, .portfolio.hover-default-zooming-blur .portfolio-item .gem-simple-gallery .gem-gallery-item a:after, .gem-gallery-hover-zooming-blur .gem-gallery-preview-carousel-wrap .gem-gallery-item a:after, .portfolio.news-grid.hover-zooming-blur .portfolio-item .gem-simple-gallery .gem-gallery-item a:after, .gem-gallery-grid.hover-zooming-blur .gallery-item .overlay a.icon:before, .blog article .post-featured-content > a:after, .blog .gem-simple-gallery .gem-gallery-item a:after, body .blog-style-styled_list1 article a.default:after, body .blog-style-styled_list2 article a.default:after, body .blog-style-compact article a.default:after{background-color:#e0e8f3;}
h5, .title-h5, blockquote.wp-block-quote.is-large, blockquote.wp-block-quote.is-style-large, .woocommerce .woocommerce-checkout.woocommerce-checkout-one-page .shop_table.woocommerce-checkout-payment-total th, .news-grid.hover-default .portfolio-item .image .links .caption .post-date, .news-grid.portfolio.hover-zooming-blur .portfolio-item .image .overlay .caption .title > *,
.news-grid.portfolio.hover-new-zooming-blur .portfolio-item .image .overlay .caption .title > *,
.news-grid.portfolio.hover-default-zooming-blur .portfolio-item:hover .image .overlay .caption .title > *,
.news-grid.version-default.portfolio.hover-default-zooming-blur .portfolio-item:hover .image .overlay .caption .title > *,
.news-grid.version-default.portfolio.hover-default-zooming-blur .portfolio-item .image .overlay .links .caption .post-date, .news-grid.portfolio.hover-gradient .portfolio-item .image .overlay .links .caption .info a, .version-new.news-grid.hover-new-zooming-blur .portfolio-item .image .links .caption .author, .version-default.news-grid.portfolio.hover-default-zooming-blur .portfolio-item .image .links .caption .info a{color:#e0e8f3;}
.news-grid.portfolio.hover-gradient .portfolio-item .image .overlay .links .caption .info span.sep, .version-default.news-grid.portfolio.hover-default-zooming-blur .portfolio-item .image .links .caption .info .sep{border-left-color:#e0e8f3;}
h6, .title-h6, .widget_nav_menu > div > ul > li > a, .widget_submenu > div > ul > li > a, .widget_pages > ul > li > a, .widget_categories > ul > li > a, .widget_product_categories > ul > li > a, .project_info-item-style-1 .project_info-item .title, .portfolio-item:hover .wrap > .caption .title{color:#e0e8f3;}
a, .widget_recent_comments .comment-author-link a, .widget .team-person-email a:hover:before, .gem-team-style-5 .team-person:hover .team-person-name, .portfolio.hover-vertical-sliding .overlay .links .caption .info a, .portfolio.hover-horizontal-sliding .overlay .links .caption .info a, .portfolio-set-comma, .blog-style-masonry .entry-title.title-h4 a:hover, .portfolio-item .caption .title a:hover, .version-new.news-grid .portfolio-item:hover .wrap > .caption .title a, .version-default.news-grid .portfolio-item:hover .wrap > .caption .title a, .blog-style-styled_list1 .post-title a:hover, .blog-style-styled_list2 .post-title a:hover, .blog-style-timeline .post-title a:hover, .products .product-info .product-title a:hover, .products .portfolio-item .wrap > .caption .title a:hover, .gem-basic-grid .post-title h4.entry-title a:hover, .gem-basic-grid-2 .vc_gitem-zone-c .post-title a:hover, .gem-media-grid .midia-grid-item-post-author span a:hover, .justified-style-1 .entry-title.title-h4 a:hover, .justified-style-2 .entry-title.title-h4 a:hover, .blog-style-multi-author .post-title a:hover, .reverse-link-color a:hover, a.reverse-link-color:hover, .gem-blog-slider .post-title a:hover, .socials-list.socials-colored a:hover .socials-item-icon, #footer-navigation li a:hover,
.custom-footer li a:hover, body.woocommerce-cart .custom-header .breadcrumbs span a, body.woocommerce-checkout .custom-header .breadcrumbs span a, body.woocommerce-wishlist .custom-header .breadcrumbs span a, body.woocommerce-account .page-title-block .breadcrumbs span a, body #primary-menu.no-responsive > li.menu-item-cart > .minicart ul li a:hover,
body .hamburger-minicart > .minicart ul li a:hover, .version-new.news-grid .portfolio-item .wrap > .caption .title a:hover, .version-default.news-grid.hover-default-vertical-sliding .portfolio-item .image .links .caption .info a{color:#00bcd4;}
.version-default.news-grid.hover-default-vertical-sliding .portfolio-item .image .links .caption .info .sep{border-left-color:#00bcd4;}
a:hover, body.woocommerce-cart .custom-header .breadcrumbs span a:hover, body.woocommerce-checkout .custom-header .breadcrumbs span a:hover, body.woocommerce-wishlist .custom-header .breadcrumbs span a:hover, body.woocommerce-account .page-title-block .breadcrumbs span a:hover, body .shop_table .product-name .product-title, .shop_table .product-name .product-title a:hover{color:#00bcd4;}
a:active{color:#00bcd4;}
#footer-navigation,
#footer-navigation li a,
.custom-footer, .custom-footer li a{color:#e0e8f3;}
.footer-site-info{color:#e0e8f3;}
.footer-site-info a{color:#e0e8f3;}
.page-title-block{background-color:#e0e8f3;}
.page-title-block, .page-title-title h1, .page-title-excerpt{color:#e0e8f3;}
.elementor-widget-sidebar .mc4wp-form-fields, .sidebar .mc4wp-form-fields, .top-area{background-color:#ffffff00;}
.top-area{border-top:5px solid #00bcd4;}
.top-area{border-bottom:1px solid #494c64;}
.top-area-contacts:after, .top-area-socials:after{border-right:1px solid #494c64;}
.top-area{color:#99a9b5;}
.top-area a{color:#99a9b5;}
.top-area a:hover{color:#ffffff;}
.top-area .gem-button{color:#ffffff;}
.top-area .gem-button{background-color:#99a9b5;}
.top-area .gem-button:hover{color:#ffffff;}
.top-area .gem-button:hover{background-color:#00bcd4;}
#footer-navigation li a{color:#e0e8f3;}
#footer-menu li + li:before{border-left-color:#95AAC9;border-right-color:#95AAC9;}
.gem-news-item-date, .related-element-info .gem-post-date, .date-color, .combobox-wrapper .combobox-text, #page .woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered,
.socials-sharing a.socials-item, body .gem-testimonial-position, .gem-testimonial-company, .jtwt_date, .blog.blog-style-timeline .comments, .entry-date, .portfolio-filters a, .comments-link a, .widget_recent_entries .post-date, .post-author-info .date, .block-date, .block-tags .sep, .styled-blog-meta .comments:after, .related-element-info .date, .login label, .register label, .woocommerce-password-hint, body .woocommerce .shop_table.wishlist_table td.product-price del, body .woocommerce .wishlist_table .product-info .product-info-content .product-price del, body .woocommerce .woocommerce-checkout .checkout-payment .shop_table td.product-total .amount, body .woocommerce input[type="text"].coupon-code,
body .woocommerce .woocommerce-shipping-calculator .form-row input.input-text, body .woocommerce .checkout .form-row .input-text, body .woocommerce .edit-address-form .form-row .input-text, body .woocommerce .checkout .form-row textarea.input-text, body .woocommerce .edit-address-form .form-row textarea.input-text, body .select2-search .select2-input, body .woocommerce .checkout-login .login .form-row .input-text, body .woocommerce .lost_reset_password .input-text, body .woocommerce .my-account-signup .register .form-row .input-text, body .chosen-container-single .chosen-single span, body .select2-container .select2-choice > .select2-chosen, body .select2-results .select2-result-label, body .woocommerce .chosen-container-single .chosen-single div:before, body .woocommerce .edit-address-form .form-row .chosen-container-single .chosen-single div:before, body .woocommerce .select2-container .select2-choice .select2-arrow:before, body .woocommerce .woocommerce-checkout .shop_table.woocommerce-checkout-payment-total .shipping td, body .checkout-login .login .form-row .checkout-login-remember label, body .shop_table .product-name dl.variation, body.woocommerce-cart .custom-header .breadcrumbs .current, body.woocommerce-checkout .custom-header .breadcrumbs .current, body.woocommerce-wishlist .custom-header .breadcrumbs .current, body.woocommerce-account .page-title-block .breadcrumbs .current, body .woocommerce .woocommerce-checkout.woocommerce-checkout-one-page #order_review .woocommerce-checkout-payment .payment_methods .payment_box,
body #primary-menu.no-responsive > li.menu-item-cart > .minicart ul li .quantity,
body #primary-menu.no-responsive > li.menu-item-cart > .minicart .total,
body #primary-menu.no-responsive > li.menu-item-cart > .minicart ul li.empty,
body .hamburger-minicart > .minicart ul li .quantity, body .hamburger-minicart > .minicart .total, body .hamburger-minicart > .minicart ul li.empty, body.mobile-cart-position-top #site-header .mobile-cart ul li .quantity,
body.mobile-cart-position-top #site-header .mobile-cart .total,
body.mobile-cart-position-top #site-header .mobile-cart ul li.empty,
body #primary-menu.no-responsive > li.menu-item-cart > .minicart ul li a.remove,
body .hamburger-minicart > .minicart ul li a.remove, body.mobile-cart-position-top #site-header .mobile-cart ul li a.remove,
.form-edit-adress label, .teaser_grid_container .gem-post-date, .gem-post-grid-item-date, .page-title-style-2 .page-title-excerpt, .blog.blog-style-masonry article .description .info .date, .blog.blog-style-masonry article .description .info .sep, .blog.blog-style-masonry article .description .info .comments, .widget_categories > ul li, .widget_product_categories > ul li, .widget_pages > ul, .gem-teams-position.body-small, .widget .mc-text.small-body, .widget .team-person-email, .widget .jtwt_date, .widget_recent_comments li, .widget_price_filter .price_label, .project_info-item-style-2 .project_info-item .title, .mc4wp-form input[type='email'],
.gallery-caption, #colophon .widget_tweets .jtwt_tweet a:hover,
#colophon .gem-contacts .gem-contacts-item.gem-contacts-website a:hover,
#colophon .gem-contacts .gem-contacts-item.gem-contacts-email a:hover,
#colophon .widget_calendar td a:hover,
.widget_meta li:before, #colophon .skill-title,
#colophon .widget.widget_search .gem-button,
#colophon .wpcf7 .wpcf7-form .contact-form-footer .wpcf7-submit,
#colophon #mc4wp_submit,
#colophon .widget_meta li:before,
.gem-quote.gem-quote-style-5 blockquote, .blog-style-masonry .post-meta-likes:hover, .wpcf7-form .combobox-wrapper .combobox-text, .blog-style-styled_list1 .post-date, .blog-style-styled_list1 .post-author, .blog-style-styled_list2 .post-date, .blog-style-styled_list2 .post-author, .gem-media-grid .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt > div, .midia-grid-item-post-author, body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-page a, .project-info-shortcode-style-default .project-info-shortcode-item .title, .woocommerce-variation-availability, .gem-search-form.gem-search-form-style-dark .search-field, .version-new.news-grid .portfolio-item .wrap > .caption .post-date, .version-new.news-grid .portfolio-item .wrap > .caption .post-author-date-separator{color:#e0e8f3;}
.version-default.news-grid.title-on-page.hover-horizontal-sliding .portfolio-item .image .links .caption .grid-post-meta .comments-link + .post-meta-likes,
.version-default.news-grid.title-on-page.hover-zooming-blur .portfolio-item .image .links .caption .grid-post-meta .comments-link + .post-meta-likes{border-left-color:#e0e8f3;}
.blog.blog-style-timeline article .comments:before, .widget .gem-contacts-email:before, .widget .gem-contacts-phone:before, .widget .gem-contacts-address:before, .widget .gem-contacts-fax:before, .top-area-search .searchform button:before, .blog.blog-style-masonry article .description .info .comments:before, .blog-style-default .post-image .gem-dummy:after, .widget_product_search button, .products .product-bottom .bottom-product-link, .products .product-bottom .add_to_cart_button, .products .product-bottom .added_to_cart, .products .product-bottom .add_to_wishlist, .products .product-bottom .yith-wcwl-wishlistaddedbrowse a, .combobox-wrapper .combobox-button:before, #page .woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow{color:#e0e8f3;}
.project_info-item-style-1 .project_info-item .icon, .widget_recent_comments li:before, .widget_recent_entries ul li:before, .portfolio-filters a .icon, .comment-form label:before, .jtwt_tweet:before, .post-related-posts .gem-dummy:after, .socials-sharing a:after{color:#e0e8f3;}
.gem-button, body .wp-block-button .wp-block-button__link, .caption-bottom-line .post-footer-sharing .gem-button, input[type='submit'],
.page-links a, .blog-load-more button span, .blog-load-more button span:before, .widget a.gem-button, #wp-calendar #prev a:after,
#wp-calendar #next a:after,
#wp-calendar caption:after,
#primary-menu.no-responsive > li.menu-item-cart .widget_shopping_cart_content .buttons a.checkout,
.hamburger-minicart .widget_shopping_cart_content .buttons a.checkout{color:#ffffff;}
.gem-button svg{fill:#ffffff;}
.gem-button:hover, body .wp-block-button .wp-block-button__link:hover, input[type='submit']:hover,
.caption-bottom-line .project-button .gem-button, .portfolio.background-style-dark .portfolio-item:hover .caption-bottom-line .project-button .gem-button, .page-links a, .blog-load-more button span:hover, .widget a.gem-button:hover, #wp-calendar #prev a:hover:after,
#wp-calendar #next a:hover:after,
#primary-menu.no-responsive > li.menu-item-cart .widget_shopping_cart_content .buttons a:hover,
.hamburger-minicart .widget_shopping_cart_content .buttons a:hover{color:#ffffff;}
.gem-button:hover svg{fill:#ffffff;}
.gem-button, body .wp-block-button .wp-block-button__link, .caption-bottom-line .post-footer-sharing .gem-button, .portfolio-filters a:hover, input[type='submit'],
.radio-sign.checked:before, .page-links a, .widget a.gem-button, #wp-calendar #prev a,
#wp-calendar #next a,
.blog-load-more button, .ui-slider-range.ui-widget-header.ui-corner-all, .gem-blog-slider .gem-blog-slider-prev:hover, .gem-blog-slider .gem-blog-slider-next:hover{background-color:#b6c6c9;}
.comment-form .comment-author-input:after, .comment-form .comment-email-input:after, .comment-form .comment-url-input:after, .team-person-socials .socials-item, .checkbox-sign.checked:before, body .wpcf7-form .combobox-button:before, .wpcf7-form .phone:after, .wpcf7-form .website:after, .wpcf7-form .email:after, .wpcf7-form  .name:after, .wpcf7-form .gem-form-icon-phone:after, .wpcf7-form .gem-form-icon-website:after, .wpcf7-form .gem-form-icon-email:after, .wpcf7-form .gem-form-icon-name:after, .blog-style-styled_list1 .post-img a .dummy, .blog-style-styled_list2 .post-img a .dummy, .blog-style-timeline article:before, .blog-style-timeline .post-img a .dummy{color:#b6c6c9;}
.checkbox-sign, .radio-sign{border:1px solid #b6c6c9;}
.gem-button:hover, body .wp-block-button .wp-block-button__link:hover, input[type='submit']:hover,
.comment-form .form-submit .gem-button.submit:hover, .caption-bottom-line .project-button .gem-button, .portfolio.background-style-dark .portfolio-item:hover .caption-bottom-line .project-button .gem-button, .page-links a, .widget a.gem-button:hover, #wp-calendar #prev a:hover,
#wp-calendar #next a:hover,
.blog-load-more button:hover, .page-content.content-none .searchform .searchform-submit .gem-button:hover, .wpcf7-form.gem-contact-form-white input[type='submit']:hover,
.wpcf7-form .gem-button:not(.gem-button-wpcf-custom):hover,
.wpcf7-form input[type='submit']:not(.gem-button-wpcf-custom):hover,
.wpcf7-form.gem-contact-form-white input[type='submit']:not(.gem-button-wpcf-custom):hover,
.wpcf7-form.gem-contact-form-dark input[type='submit']:not(.gem-button-wpcf-custom):hover,
.gem-blog-slider .gem-blog-slider-prev, .gem-blog-slider .gem-blog-slider-next, .gem-search-form.gem-search-form-style-dark .search-field, body .woocommerce .checkout-signin .checkout-create-account button:hover{background-color:#3c3950;}
.portfolio.background-style-dark .caption-bottom-line .project-button .gem-button{color:#3c3950;}
.gem-button.gem-button-style-outline, body .woocommerce .woocommerce-cart-form .actions .submit-buttons .update-cart button:hover, body .checkout-navigation-buttons .checkout-place-order button:hover{color:#00bcd4;}
.gem-button.gem-button-style-outline svg{fill:#00bcd4;}
.gem-button.gem-button-style-outline:hover, #colophon.wpcf7 .wpcf7-form .contact-form-footer .wpcf7-submit:hover,
body #colophon .tagcloud a:hover,
body .woocommerce .woocommerce-cart-form .actions .submit-buttons .update-cart button, body .checkout-navigation-buttons .checkout-place-order button{color:#ffffff;}
.gem-button.gem-button-style-outline:hover svg{fill:#ffffff;}
.gem-button.gem-button-style-outline, body .woocommerce .woocommerce-cart-form .actions .submit-buttons .update-cart button:hover, body .checkout-navigation-buttons .checkout-place-order button:hover, body .checkout-navigation-buttons .checkout-place-order button{border-color:#00bcd4;}
.gem-button.gem-button-style-outline:hover, .comment-form .form-submit .gem-button.submit, .portfolio-item:hover .caption-bottom-line .project-button .gem-button, #colophon #mc4wp_submit:hover,
#colophon.wpcf7 .wpcf7-form .contact-form-footer .wpcf7-submit:hover,
body #colophon .tagcloud a:hover,
.portfolio-item-page-bottom .project-button .gem-button, body .woocommerce .woocommerce-cart-form .actions .submit-buttons .update-cart button, body .checkout-navigation-buttons .checkout-place-order button{background-color:#00bcd4;}
.widget-title, .woocommerce .widget .gem-products-price ins, .woocommerce .widget .gem-products-price .amount, .widget_shopping_cart ul li .quantity, .widget_shopping_cart .total span.amount{color:#ffffff;}
.widget a{color:#ffffff;}
.widget a:hover, .gem-contacts-item.gem-contacts-email a, .gem-contacts-item.gem-contacts-website a, .widget_nav_menu li a:hover, .widget_submenu li a:hover, .widget_pages ul li a:hover, .widget_categories > ul > li > a:hover, .widget_product_categories > ul > li > a:hover, .widget_nav_menu .current-menu-ancestor > a, .widget_submenu .menu-item-active> a, .widget_submenu .current-menu-ancestor > a, .widget_categories > ul li.current-cat > a, .widget_categories > ul > li.cat-parent.current-cat-ancestor:after, .widget_categories > ul > li.cat-parent.current-cat-parent:after, .widget_categories > ul > li.cat-parent.current-cat:after, .widget_categories > ul li.cat-parent.current-cat-ancestor > a, .widget_categories > ul li.cat-parent.current-cat-parent > a, .widget_product_categories > ul li.current-cat > a, .widget_product_categories > ul > li.cat-parent.current-cat-ancestor:after, .widget_product_categories > ul > li.cat-parent.current-cat-parent:after, .widget_product_categories > ul > li.cat-parent.current-cat:after, .widget_product_categories > ul li.cat-parent.current-cat-ancestor > a, .widget_product_categories > ul li.cat-parent.current-cat-parent > a, .widget_pages > ul li li.current_page_item > a, .widget_pages > ul li li.page_item_has_children.current_page_ancestor > a, .widget_pages > ul li li.page_item_has_children.current_page_ancestor > a:after{color:#00bcd4;}
.widget a:active{color:#384554;}
#colophon{background-color:#00000000;}
#colophon .widget-title{color:#feffff;}
#colophon .widget,
body #colophon .widget .gem-testimonial-position,
#colophon .widget.widget_recent_entries .post-date{color:#e0e8f3;}
#colophon .widget a,
#colophon .gem-contacts .gem-contacts-item:before{color:#e0e8f3;}
#colophon .widget a:hover,
#colophon .gem-contacts .gem-contacts-item.gem-contacts-website a,
#colophon .gem-contacts .gem-contacts-item.gem-contacts-email a,
#colophon #wp-calendar #prev a:hover:after,
#colophon #wp-calendar #next a:hover:after,
#colophon  .widget_tweets .jtwt_tweet a,
#colophon  .recentcomments .comment-author-link a,
#colophon .widget .jtwt_date,
#colophon  .widget_tweets .twitter-box .jtwt_tweet:before,
#colophon .recentcomments .comment-author-link,
#colophon .comment-author-link,
#colophon .gem-latest-news-title span,
#colophon .gem-pp-posts-date,
#colophon .gem-contacts a:before{color:#00bcd4;}
#colophon .widget a:active{color:#00bcd4;}
#colophon .widget-title:after{color:#00000000;}
.portfolio-item .caption .title, .portfolio-item .caption .title a{color:#5f727f;}
.portfolio-item .caption .subtitle{color:#5f727f;}
.portfolio-item .caption .info, .portfolio.background-style-gray .portfolio-item:hover .wrap > .caption .subtitle, .portfolio.background-style-dark .portfolio-item:not(:hover) .wrap > .caption .subtitle,
.news-grid.hover-horizontal-sliding .portfolio-item .image .links .caption .author .author-name, .news-grid.hover-horizontal-sliding .portfolio-item .image .links .caption .author .author-name a{color:#99a9b5;}
.slideinfo .fancybox-title{background-color:#000000;background-color:rgba(0, 0, 0, 0.8);}
.fancybox-title .slide-info-title{color:#ffffff;}
.fancybox-title .slide-info-summary{color:#ffffff;}
.nivo-directionNav .gem-prev:after, .nivo-directionNav .gem-next:after, .ls-thegem a.ls-nav-prev:after, .ls-thegem a.ls-nav-next:after{background-color:#394050;font-size:27px;}
.vc_images_carousel .vc_carousel-control .icon-prev:before, .vc_images_carousel .vc_carousel-control .icon-next:before, .nivo-directionNav .gem-prev:after, .nivo-directionNav .gem-next:after, .ls-thegem a.ls-nav-prev:after, .ls-thegem a.ls-nav-next:after{color:#ffffff;}
.gem-prev:after, .gem-next:after, .row .wpb_gallery .wpb_flexslider .flex-direction-nav a, .row .theme-default .nivo-directionNav a, .row .vc_carousel-control .icon-next, .row .vc_carousel-control .icon-prev, .thegem_pf_item .post-meta-navigation a, .thegem_pf_item .post-meta-left .post-meta-date:before{color:#3c3950;}
.gem-prev:after, .gem-next:after, .row .theme-default .nivo-directionNav a, .row .vc_images_carousel .vc_carousel-control .icon-prev, .row .vc_images_carousel .vc_carousel-control .icon-next, .portfolio.portfolio-slider .portolio-slider-prev span, .portfolio.portfolio-slider .portolio-slider-next span{background-color:#b6c6c9;}
.gem-prev:hover:after, .gem-next:hover:after, .row .wpb_gallery .wpb_flexslider .flex-direction-nav a:hover, .row .theme-default .nivo-directionNav a:hover, .row .vc_images_carousel .vc_carousel-control .icon-prev:hover, .row .vc_images_carousel .vc_carousel-control .icon-next:hover, .row .vc_images_carousel .vc_carousel-control .icon-prev:hover:before, .row .vc_images_carousel .vc_carousel-control .icon-next:hover:before, .portfolio.portfolio-slider .portolio-slider-prev span, .portfolio.portfolio-slider .portolio-slider-next span, .portfolio.portfolio-slider .portolio-slider-prev:hover span, .portfolio.portfolio-slider .portolio-slider-next:hover span{color:#ffffff;}
.gem-prev:hover:after, .gem-next:hover:after, .gem-testimonials.fullwidth-block .gem-prev:hover:after, .gem-testimonials.fullwidth-block .gem-next:hover:after, .row .wpb_gallery .wpb_flexslider .flex-direction-nav a:hover, .row .theme-default .nivo-directionNav a:hover, .row .vc_images_carousel .vc_carousel-control .icon-prev:hover, .row .vc_images_carousel .vc_carousel-control .icon-next:hover, .portfolio.portfolio-slider .portolio-slider-prev:hover span, .portfolio.portfolio-slider .portolio-slider-next:hover span{background-color:#00bcd4;}
.gem-image a:before, .gem-textbox-picture a:before, .team-person-image a:before, .team-person-image span:before, .gem-gallery .gem-gallery-preview-carousel-wrap .gem-gallery-item a:before, .gem-simple-gallery .gem-gallery-item a:before, .portfolio-item .image .overlay:before, .gallery-item .overlay:before, .widget .flickr-item a:before, .widget-gem-portfolio-item .widget-gem-portfolio-item-hover, div.blog article a.youtube:before, div.blog article a.vimeo:before, div.blog article a.self_video:before, div.blog article a.default:before, .widget .gem-pp-posts a:before, .widget .gem-latest-news-image a:before{background-color:rgba(0, 188, 212, 0.8);}
.gem-gallery .gem-gallery-thumbs-carousel-wrap .gem-gallery-item a:before, .gem-gallery-hover-default .active .gem-gallery-item-image:after{background-color:#00bcd4;}
.gem-gallery .gem-gallery-thumbs-carousel-wrap .gem-gallery-item svg{fill:#00bcd4;}
.gem-gallery-hover-default .active .gem-gallery-item-image:after{background-color:#00bcd4;}
.portfolio.products.hover-zooming-blur .portfolio-item .overlay .product-rating .star-rating > span:before, .portfolio.products.hover-zooming-blur .portfolio-item .image .links .caption .product-price .amount, .portfolio.products.hover-zooming-blur .portfolio-item .image .links .caption .product-price, .portfolio.products.hover-zooming-blur .portfolio-item .image .overlay .portfolio-icons.product-bottom a.added_to_cart, .portfolio.products.hover-zooming-blur .portfolio-item .image .overlay .portfolio-icons.product-bottom .yith-wcwl-wishlistaddedbrowse a{color:#00bcd4;}
body .products .product-image .woo-product-overlay, body #primary-menu.no-responsive > li.menu-item-cart > .minicart ul li .minicart-image:after,
body .hamburger-minicart > .minicart ul li .minicart-image:after, body.mobile-cart-position-top #site-header .mobile-cart ul li .minicart-image:after,
body .widget_shopping_cart ul li .minicart-image:after, body ul.product_list_widget .gem-products-image a:before{background-color:rgba(0, 188, 212, 0.3);}
.gem-gallery-hover-zooming-blur .gem-gallery-preview-carousel-wrap .gem-gallery-item a:before, .gem-gallery-hover-zooming-blur .gem-gallery-preview-carousel-wrap:hover .gem-gallery-item a:before, .portfolio.hover-zooming-blur .portfolio-item .image .overlay:before, .portfolio.hover-new-zooming-blur .portfolio-item .image .overlay:before, .hover-new-zooming-blur .portfolio-item .gem-simple-gallery .gem-gallery-item a:before, .portfolio.hover-default-zooming-blur .portfolio-item .image .overlay:before, .hover-default-zooming-blur .portfolio-item .gem-simple-gallery .gem-gallery-item a:before, .hover-zooming-blur .portfolio-item .gem-simple-gallery .gem-gallery-item a:before, .gem-gallery-grid.hover-zooming-blur .gallery-item .overlay:before, .gem-gallery-hover-zooming-blur .gem-gallery-item .gem-gallery-item-image a:before, body .blog-style-styled_list1 article a.default:before, body .blog-style-styled_list2 article a.default:before, body .blog-style-compact article a.default:before, .blog article .post-featured-content > a:before, .blog .gem-simple-gallery .gem-gallery-item a:before{background-color:rgba(255, 255, 255, 0.8);}
.gem-gallery.gem-gallery-hover-zooming-blur .gem-gallery-thumbs-carousel-wrap .gem-gallery-item svg, .gem-gallery.gem-gallery-hover-gradient .gem-gallery-thumbs-carousel-wrap .gem-gallery-item svg{fill:#ffffff;}
.gem-gallery.gem-gallery-hover-zooming-blur .active .gem-gallery-item-image:after, .gem-gallery.gem-gallery-hover-gradient .active .gem-gallery-item-image:after{background-color:#ffffff;}
.portfolio.products.hover-zooming-blur .portfolio-item .overlay .product-rating .star-rating:before{color:#ffffff;}
.gem-gallery-hover-horizontal-sliding .gem-gallery-item .gem-gallery-item-image a:before, .portfolio.hover-horizontal-sliding .overlay:before, .gem-gallery-grid.hover-horizontal-sliding .gallery-item .overlay:before, .hover-new-horizontal-sliding .portfolio-item .image .overlay:before, .hover-new-horizontal-sliding .portfolio-item .gem-simple-gallery .gem-gallery-item a:before, .hover-default-horizontal-sliding .portfolio-item .image .overlay:before, .hover-default-horizontal-sliding .portfolio-item .gem-simple-gallery .gem-gallery-item a:before, .hover-horizontal-sliding .portfolio-item .gem-simple-gallery .gem-gallery-item a:before{background-color:rgba(70, 72, 92, 0.8);}
.gem-gallery-hover-horizontal-sliding .active .gem-gallery-item-image:after{background-color:#46485c;}
.gem-gallery.gem-gallery-hover-horizontal-sliding .gem-gallery-thumbs-carousel-wrap .gem-gallery-item svg{fill:#46485c;}
.team-person-image span:before, .gem-team-style-5 .team-person-image a:before, .gem-team-style-5 .team-person-image span:before{background-color:rgba(70, 72, 92, 0.7);}
.gem-gallery-hover-vertical-sliding .gem-gallery-item .gem-gallery-item-image a:before, .portfolio.hover-vertical-sliding .overlay:before, .portfolio.hover-new-vertical-sliding .overlay:before, .portfolio.hover-new-vertical-sliding .portfolio-item .gem-simple-gallery .gem-gallery-item a:before, .portfolio.hover-default-vertical-sliding .overlay:before, .portfolio.hover-default-vertical-sliding .portfolio-item .gem-simple-gallery .gem-gallery-item a:before, .hover-vertical-sliding .portfolio-item .gem-simple-gallery .gem-gallery-item a:before, .gem-gallery-grid.hover-vertical-sliding .gallery-item .overlay:before{background-color:rgba(244, 67, 54, 0.8);}
.gem-gallery-hover-vertical-sliding .active .gem-gallery-item-image:after{background-color:#f44336;}
.gem-gallery.gem-gallery-hover-vertical-sliding .gem-gallery-thumbs-carousel-wrap .gem-gallery-item svg{fill:#f44336;}
.quickfinder-item-title, .quickfinder-item-title a, .project_info-item-style-2 .title{color:#4c5867;}
.quickfinder-item-text, .quickfinder-item-text a{color:#5f727f;}
.widget_archive li:before, .widget_nav_menu ul.menu li > a:before, .widget_submenu > div > ul li > a:before, .widget_categories > ul li > a:before, .widget_product_categories > ul li > a:before, .widget_pages > ul li > a:before, .widget_meta li:before, .widget_rss li:before, .project_info-item-style-2 .icon, .gem_accordion_header .ui-accordion-header-icon:before, .wpb_toggle:after, .vc_toggle_title:after, .widget_layered_nav ul li a:before, .widget .gem-contacts-address:before, .widget .gem-contacts-phone:before, .widget .gem-contacts-fax:before, .widget .gem-contacts-email:before, .widget .gem-contacts-website:before, .resp-accordion:after{color:#5f727f;}
.gem-icon, .widget .team-person-email a:before, .woocommerce-message:before, .woocommerce-info:before{color:#91a0ac;}
.gem-pagination a, .gem-pagination .current{border:2px solid #99a9b5;}
.gem-pagination .prev, .gem-pagination .next{background-color:#99a9b5;}
.gem-pagination a, .gem-pagination .current{color:#99a9b5;}
body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-page a{border:2px solid #99a9b5 !important;}
body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-prev a, body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-next a{background-color:#99a9b5 !important;}
body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-page a{color:#99a9b5 !important;}
.gem-pagination a, .gem-pagination .current{background-color:#ffffff;}
.gem-pagination a:hover, .gem-pagination .current, .gem-pagination .prev, .gem-pagination .next{color:#ffffff;}
body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-page a{background-color:#ffffff !important;}
body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-page a:hover, body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-prev a:hover, body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-next a:hover, body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-prev a, body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-next a, body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-page.vc_grid-active a{color:#ffffff !important;}
.gem-pagination a:hover{background-color:#00bcd4;}
.gem-pagination a:hover{border-color:#00bcd4;}
body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-page a:hover, body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-prev a:hover, body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-next a:hover{background-color:#00bcd4;}
.gem-pagination .current{background-color:#3c3950;}
.gem-pagination .current{border-color:#3c3950;}
body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-page.vc_grid-active a{background-color:#3c3950 !important;}
body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-page.vc_grid-active a{background-color:#3c3950 !important;}
.gem-mini-pagination a, .flexslider .flex-control-paging li a, .flexslider .flex-control-paging li a:hover, .vc_carousel-indicators li, .row .gem-mini-pagination a, .row .flexslider .flex-control-paging li a, .row .flexslider .flex-control-paging li a:hover, .row .vc_carousel-indicators li, .vc_pagination.vc_pagination-style-thegem.vc_pagination-shape-circle .vc_pagination-trigger, .vc_pagination.vc_pagination-style-thegem.vc_pagination-shape-circle .vc_pagination-trigger:hover, .row .theme-default .nivo-controlNav a{background-color:#b6c6c9;}
.gem-mini-pagination a.selected, .gem-mini-pagination a.active, .flexslider .flex-control-paging li a.flex-active, .flexslider .flex-control-paging li a.flex-active:hover, .vc_carousel-indicators .vc_active, .row .flexslider .flex-control-paging li a.flex-active, .row .flexslider .flex-control-paging li a.flex-active:hover, .row .vc_carousel-indicators .vc_active, .vc_pagination.vc_pagination-style-thegem.vc_pagination-shape-circle .vc_active .vc_pagination-trigger, .row .theme-default .nivo-controlNav a.active{background-color:#00bcd4;}
input[type="text"],
input[type="password"],
input[type="color"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="email"],
input[type="number"],
input[type="range"],
input[type="search"],
input[type="tel"],
input[type="time"],
input[type="url"],
input[type="month"],
input[type="week"],
textarea, .chosen-container, .select2-container, .checkbox-sign, .radio-sign{background-color:#f4f6f7;}
.chosen-container-single .chosen-single div:before, .select2-container .select2-choice .select2-arrow:before{color:#f4f6f7;}
input[type="text"],
input[type="password"],
input[type="color"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="email"],
input[type="number"],
input[type="range"],
input[type="search"],
input[type="tel"],
input[type="time"],
input[type="url"],
input[type="month"],
input[type="week"],
textarea, select, .chosen-container-single .chosen-single, .select2-container .select2-choice, .widget_product_search form:before{color:#3c3950;}
input[type="text"],
input[type="password"],
input[type="color"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="email"],
input[type="number"],
input[type="range"],
input[type="search"],
input[type="tel"],
input[type="time"],
input[type="url"],
input[type="month"],
input[type="week"],
textarea, .combobox-wrapper, #page .woocommerce .select2-container .select2-selection--single,
.select2-container .select2-dropdown, .chosen-container-single .chosen-single, .select2-container .select2-choice, select.wpcf7-form-control.wpcf7-select{border:1px solid #dfe5e8;}
.chosen-container-single .chosen-single div, .edit-address-form .form-row .chosen-container-single .chosen-single div, .select2-container .select2-choice .select2-arrow{background-color:#dfe5e8;}
body .breadcrumbs a, body .bc-devider:before{color:#ffffff;}
body .breadcrumbs .current{color:#b9204e;border-bottom:3px solid #b9204e;}
.products .product .product-inner:not(:hover) .product-info .product-title,
.products .portfolio-item:not(:hover) .wrap > .caption .title{color:#5f727f;}
.single-product-content .product_title{color:#3c3950;}
.widget .gem-products-content .gem-products-title, .widget .gem-products-content .gem-products-title a{color:#5f727f;}
.shop_table .product-name .product-title, .shop_table .product-name .product-title a{color:#00bcd4;}
.products .product-info .price ins, .products .product-info .price .amount{color:#00bcd4;}
.single-product-content .price{color:#3c3950;}
.widget .gem-products-content .gem-products-price ins, .widget .gem-products-content .gem-products-price .amount{color:#3c3950;}
.woocommerce .shop_table tr td.product-price, .woocommerce .shop_table tr td.product-subtotal, .woocommerce .wishlist_table .product-info .product-info-content .product-price, body .woocommerce .shop_table td.product-price, body .woocommerce .shop_table td.product-subtotal, body .woocommerce .wishlist_table .product-info .product-info-content .product-price, body .woocommerce .woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-price, body .woocommerce .woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-subtotal, body .woocommerce .cart_totals table td .amount, body .woocommerce .cart_totals table tr.order-total td .amount, body .woocommerce .cart_totals table tr td, body .woocommerce .woocommerce-checkout .shop_table.woocommerce-checkout-payment-total .cart-subtotal td .amount, body .woocommerce .woocommerce-checkout #order_review .woocommerce-checkout-payment .payment_methods .payment_box,
body .woocommerce .woocommerce-checkout #order_review .woocommerce-checkout-payment .payment_methods .payment_box:before,
body .woocommerce .woocommerce-checkout.woocommerce-checkout-one-page .checkout-payment .shop_table td.product-total .amount, body .woocommerce .woocommerce-checkout.woocommerce-checkout-one-page .shop_table.woocommerce-checkout-payment-total .order-total td .amount, body #primary-menu.no-responsive > li.menu-item-cart > .minicart ul li .quantity span.amount,
body #primary-menu.no-responsive > li.menu-item-cart > .minicart .total span.amount,
body .hamburger-minicart > .minicart ul li .quantity span.amount, body .hamburger-minicart > .minicart .total span.amount, body.mobile-cart-position-top #site-header .mobile-cart .total span.amount{color:#3c3950;}
.portfolio.item-separator .portfolio-item:before, .portfolio.item-separator .portfolio-item:after, .portfolio.item-separator .portfolio-item .item-separator-box:before, .portfolio.item-separator .portfolio-item .item-separator-box:after{border-color:#000000;}
.widget .yikes-mailchimp-container form.yikes-easy-mc-form label, .widget form.mc4wp-form label{color:#ffffff;}
.widget .yikes-easy-mc-form .yikes-easy-mc-submit-button.gem-button, .widget form.mc4wp-form input[type="submit"],
.widget form.mc4wp-form  #mc4wp_submit{background-color:#2971fa;}
.widget .yikes-easy-mc-form .yikes-easy-mc-submit-button.gem-button:hover, .widget form.mc4wp-form input[type="submit"]:hover,
.widget form.mc4wp-form #mc4wp_submit:hover{background-color:#2971fa;}
#footer-nav{background-image:url(https://test.bitquery.io/wp-content/uploads/2020/08/Footer-01.png);}
.preloader:after, .loading:after{display:none;}
.preloader .preloader-spin, .loading .preloader-spin {
display: block;
}
.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;height:100%}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}.fancybox-infobar{top:0;left:50%;margin-left:-79px}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-toolbar{top:0;right:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translateZ(0)}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.fancybox-slide:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px 0;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;padding:0;border:0;height:100%}.fancybox-error,.fancybox-iframe{margin:0;width:100%;background:#fff}.fancybox-error{padding:40px;max-width:380px;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:none;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .25s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small{top:0;right:-44px}.fancybox-slide--iframe .fancybox-close-small:after{background:transparent;font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after{color:#fff}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 30px 0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;margin:0;padding:0;border:0;width:44px;height:44px;line-height:44px;text-align:center;background:transparent;color:#ddd;border-radius:0;cursor:pointer;vertical-align:top;outline:none}.fancybox-button[disabled]{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}.fancybox-button:hover:not([disabled]){color:#fff;background:rgba(0,0,0,.8)}.fancybox-button:after,.fancybox-button:before{content:"";pointer-events:none;position:absolute;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}.fancybox-button[disabled]:after,.fancybox-button[disabled]:before{opacity:.3}.fancybox-button--left:after,.fancybox-button--right:after{top:18px;width:6px;height:6px;background:transparent;border-top:2px solid currentColor;border-right:2px solid currentColor}.fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--right:after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-arrow{position:absolute;top:50%;margin:-50px 0 0;height:100px;width:54px;padding:0;border:0;outline:none;background:none;cursor:pointer;z-index:99995;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .25s}.fancybox-arrow:after{content:"";position:absolute;top:28px;width:44px;height:44px;background-color:rgba(30,30,30,.8);background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:50%;background-size:24px 24px}.fancybox-arrow--right{right:0}.fancybox-arrow--left{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fancybox-arrow--left:after,.fancybox-arrow--right:after{left:0}.fancybox-show-nav .fancybox-arrow{opacity:.6}.fancybox-show-nav .fancybox-arrow[disabled]{opacity:.3}.fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media(max-width:800px){.fancybox-infobar{left:0;margin-left:0}.fancybox-button--left,.fancybox-button--right{display:none!important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen:before{width:15px;height:11px;left:calc(50% - 7px);top:calc(50% - 6px);border:2px solid;background:none}.fancybox-button--pause:before,.fancybox-button--play:before{top:calc(50% - 6px);left:calc(50% - 4px);background:transparent}.fancybox-button--play:before{width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px}.fancybox-button--pause:before{width:7px;height:11px;border-style:solid;border-width:0 2px}.fancybox-button--thumbs,.fancybox-thumbs{display:none}@media(min-width:800px){.fancybox-button--thumbs{display:inline-block}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs:before{width:3px;height:3px;top:calc(50% - 2px);left:calc(50% - 2px);box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;word-break:normal;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:220px}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border:5px solid transparent;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}}:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-20:#005a87}#start-resizable-editor-section{display:none}.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-audio audio{width:100%;min-width:300px}.wp-block-button__link{color:#fff;background-color:#32373c;border:none;border-radius:28px;box-shadow:none;cursor:pointer;display:inline-block;font-size:18px;padding:12px 24px;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:#fff}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}.is-style-outline .wp-block-button__link,.wp-block-button__link.is-style-outline{color:#32373c;background-color:transparent;border:2px solid}.wp-block-buttons .wp-block-button{display:inline-block;margin-right:8px;margin-bottom:8px}.wp-block-buttons .wp-block-button:last-child{margin-right:0}.wp-block-buttons.alignright .wp-block-button{margin-right:0;margin-left:8px}.wp-block-buttons.alignright .wp-block-button:first-child{margin-left:0}.wp-block-buttons.alignleft .wp-block-button{margin-left:0;margin-right:8px}.wp-block-buttons.alignleft .wp-block-button:last-child{margin-right:0}.wp-block-button.aligncenter,.wp-block-buttons.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:4px;border:1px solid #ddd}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.wp-block-calendar table th{font-weight:400;background:#ddd}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar tfoot a{color:#007cba;color:var(--wp-admin-theme-color)}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-columns{display:flex;margin-bottom:28px;flex-wrap:wrap}@media(min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-columns.has-background{padding:20px 38px}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}@media(max-width:599px){.wp-block-column{flex-basis:100%!important}}@media(min-width:600px) and (max-width:781px){.wp-block-column{flex-basis:calc(50% - 16px)!important;flex-grow:0}.wp-block-column:nth-child(2n){margin-left:32px}}@media(min-width:782px){.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-column[style*=flex-basis]{flex-grow:0}.wp-block-column:not(:first-child){margin-left:32px}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{-ms-grid-row-align:center;align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-cover,.wp-block-cover-image{position:relative;background-size:cover;background-position:50%;min-height:430px;height:100%;width:100%;display:flex;justify-content:center;align-items:center;padding:16px}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.has-background-dim,.wp-block-cover.has-background-dim{background-color:#000}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";background-color:inherit}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:290px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:calc(100% - 70px);z-index:1;color:#fff}.wp-block-cover-image .wp-block-subhead:not(.has-text-color),.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color),.wp-block-cover .wp-block-subhead:not(.has-text-color),.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color){color:inherit}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;object-fit:cover}.wp-block-cover-image-text,.wp-block-cover-text,section.wp-block-cover-image h2{color:#fff}.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:580px;padding:14px;text-align:center}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type^=core-embed],.wp-block[data-align=right]>[data-type^=core-embed]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type^=core-embed] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type^=core-embed] .wp-block-embed__wrapper{min-width:280px}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-6 .wp-block-embed__wrapper:before{padding-top:66.66%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:13px;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.blocks-gallery-grid,.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 16px 16px 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative}.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:40px 10px 9px;color:#fff;text-align:center;font-size:13px;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent)}.blocks-gallery-grid .blocks-gallery-image figcaption img,.blocks-gallery-grid .blocks-gallery-item figcaption img,.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;object-fit:cover}}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc(50% - 16px)}.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-1 .blocks-gallery-image,.blocks-gallery-grid.columns-1 .blocks-gallery-item,.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media(min-width:600px){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc(33.33333% - 10.66667px);margin-right:16px}.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc(25% - 12px);margin-right:16px}.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc(20% - 12.8px);margin-right:16px}.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc(16.66667% - 13.33333px);margin-right:16px}.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc(14.28571% - 13.71429px);margin-right:16px}.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc(12.5% - 14px);margin-right:16px}.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n){margin-right:0}.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:0}.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n){margin-right:0}.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n){margin-right:0}.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n){margin-right:0}.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n){margin-right:0}.blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid .blocks-gallery-image:last-child,.blocks-gallery-grid .blocks-gallery-item:last-child,.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid.alignleft,.blocks-gallery-grid.alignright,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:290px;width:100%}.blocks-gallery-grid.aligncenter .blocks-gallery-item figure,.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:20px 38px}.wp-block-image{margin-bottom:1em}.wp-block-image img{max-width:100%}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.is-resized{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em}.is-style-circle-mask img,.is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.is-style-circle-mask img{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:0}}.wp-block-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:52px}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 20px 20px 0;width:100%}@media(min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 20px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 20px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 20px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 20px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 20px)}}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-latest-posts__post-excerpt{margin-top:8px;margin-bottom:16px}.wp-block-latest-posts__featured-image img{height:auto;width:auto}.wp-block-latest-posts__featured-image.alignleft{margin-right:1em}.wp-block-latest-posts__featured-image.alignright{margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}.edit-post-visual-editor .wp-block-latest-posts.is-grid li{margin-bottom:20px}.wp-block-media-text{direction:ltr;display:-ms-grid;display:grid;-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{-ms-grid-columns:1fr 50%;grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{-ms-grid-row-align:start;align-self:start}.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{-ms-grid-row-align:center;align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{-ms-grid-row-align:end;align-self:end}.wp-block-media-text .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text__media img,.wp-block-media-text__media video{max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media>img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media(max-width:600px){.wp-block-media-text.is-stacked-on-mobile{-ms-grid-columns:100%!important;grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__media,.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}}.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-text-color),.wp-block-navigation .wp-block-navigation-link:not(.has-text-color){color:#1e1e1e}.wp-block-navigation.is-style-light:not(.has-background) .wp-block-navigation__container,.wp-block-navigation:not(.has-background) .wp-block-navigation__container{background-color:#fff}.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-text-color){color:#fff}.wp-block-navigation.is-style-dark:not(.has-background) .wp-block-navigation__container{background-color:#1e1e1e}.items-justified-left>ul{justify-content:flex-start}.items-justified-center>ul{justify-content:center}.items-justified-right>ul{justify-content:flex-end}.wp-block-navigation-link{display:flex;align-items:center;position:relative;margin:0}.wp-block-navigation-link .wp-block-navigation__container:empty{display:none}.wp-block-navigation__container{list-style:none;margin:0;padding-left:0;display:flex;flex-wrap:wrap}.is-vertical .wp-block-navigation__container{display:block}.has-child .wp-block-navigation__container{border:1px solid rgba(0,0,0,.15);background-color:inherit;color:inherit;position:absolute;left:0;top:100%;width:fit-content;z-index:1;opacity:0;transition:opacity .1s linear;visibility:hidden}.has-child .wp-block-navigation__container>.wp-block-navigation-link>.wp-block-navigation-link__content{flex-grow:1}.has-child .wp-block-navigation__container>.wp-block-navigation-link>.wp-block-navigation-link__submenu-icon{padding-right:8px}@media(min-width:782px){.has-child .wp-block-navigation__container{left:24px}.has-child .wp-block-navigation__container .wp-block-navigation__container{left:100%;top:-1px}.has-child .wp-block-navigation__container .wp-block-navigation__container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:8px;background:transparent}.has-child .wp-block-navigation__container .wp-block-navigation-link__submenu-icon svg{transform:rotate(0)}}.has-child:hover{cursor:pointer}.has-child:hover>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.has-child:focus-within{cursor:pointer}.has-child:focus-within>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.wp-block-navigation-link__content{text-decoration:none;padding:8px 16px}.wp-block-navigation-link__content+.wp-block-navigation-link__content{padding-top:0}.has-text-color .wp-block-navigation-link__content{color:inherit}.wp-block-navigation-link__label{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;word-break:normal;overflow-wrap:break-word}.wp-block-navigation-link__submenu-icon{height:inherit;padding:6px 16px}.wp-block-navigation-link__submenu-icon svg{fill:currentColor}@media(min-width:782px){.wp-block-navigation-link__submenu-icon svg{transform:rotate(90deg)}}.is-small-text{font-size:14px}.is-regular-text{font-size:16px}.is-large-text{font-size:36px}.is-larger-text{font-size:48px}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-background{padding:20px 38px}p.has-text-color a{color:inherit}.wp-block-post-author{display:flex;flex-wrap:wrap;line-height:1.5}.wp-block-post-author__byline{width:100%;margin-top:0;margin-bottom:0;font-size:.5em}.wp-block-post-author__avatar{margin-right:16px}.wp-block-post-author__bio{margin-bottom:8px;font-size:.7em}.wp-block-post-author__content{flex-grow:1;flex-basis:0}.wp-block-post-author__name{font-weight:700;margin:0}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:290px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}.wp-block-pullquote p{font-size:28px;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 16px 16px 0;width:100%}@media(min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 16px)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-rss.columns-4 li{width:calc(25% - 16px)}.wp-block-rss.columns-5 li{width:calc(20% - 16px)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;color:#6c7781;font-size:13px}.wp-block-search{display:flex;flex-wrap:wrap}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1;max-width:360px}.wp-block-search .wp-block-search__button{margin-left:10px}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:currentColor;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-social-links{display:flex;justify-content:flex-start;padding-left:0;padding-right:0;margin-left:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{text-decoration:none;border-bottom:0;box-shadow:none}.wp-social-link{display:block;width:36px;height:36px;border-radius:36px;margin-right:8px;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-social-link{transition-duration:0s}}.wp-social-link a{padding:6px;display:block;line-height:0;transition:transform .1s ease}.wp-social-link a,.wp-social-link a:active,.wp-social-link a:hover,.wp-social-link a:visited,.wp-social-link svg{color:currentColor;fill:currentColor}.wp-social-link:hover{transform:scale(1.1)}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1778f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#fe4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:red;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none;padding:4px}.wp-block-social-links.is-style-logos-only .wp-social-link svg{width:28px;height:28px}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1778f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0d66c2}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#fe4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#1da1f2}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:16px;padding-right:16px}.wp-block-spacer{clear:both}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table{overflow-x:auto}.wp-block-table table{width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f0f0f0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 16px;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}:root .editor-styles-wrapper .has-pale-pink-background-color,:root .has-pale-pink-background-color{background-color:#f78da7}:root .editor-styles-wrapper .has-vivid-red-background-color,:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .editor-styles-wrapper .has-luminous-vivid-orange-background-color,:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .editor-styles-wrapper .has-luminous-vivid-amber-background-color,:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .editor-styles-wrapper .has-light-green-cyan-background-color,:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .editor-styles-wrapper .has-vivid-green-cyan-background-color,:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .editor-styles-wrapper .has-pale-cyan-blue-background-color,:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .editor-styles-wrapper .has-vivid-cyan-blue-background-color,:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .editor-styles-wrapper .has-vivid-purple-background-color,:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .editor-styles-wrapper .has-white-background-color,:root .has-white-background-color{background-color:#fff}:root .editor-styles-wrapper .has-very-light-gray-background-color,:root .has-very-light-gray-background-color{background-color:#eee}:root .editor-styles-wrapper .has-cyan-bluish-gray-background-color,:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .editor-styles-wrapper .has-very-dark-gray-background-color,:root .has-very-dark-gray-background-color{background-color:#313131}:root .editor-styles-wrapper .has-black-background-color,:root .has-black-background-color{background-color:#000}:root .editor-styles-wrapper .has-pale-pink-color,:root .has-pale-pink-color{color:#f78da7}:root .editor-styles-wrapper .has-vivid-red-color,:root .has-vivid-red-color{color:#cf2e2e}:root .editor-styles-wrapper .has-luminous-vivid-orange-color,:root .has-luminous-vivid-orange-color{color:#ff6900}:root .editor-styles-wrapper .has-luminous-vivid-amber-color,:root .has-luminous-vivid-amber-color{color:#fcb900}:root .editor-styles-wrapper .has-light-green-cyan-color,:root .has-light-green-cyan-color{color:#7bdcb5}:root .editor-styles-wrapper .has-vivid-green-cyan-color,:root .has-vivid-green-cyan-color{color:#00d084}:root .editor-styles-wrapper .has-pale-cyan-blue-color,:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .editor-styles-wrapper .has-vivid-cyan-blue-color,:root .has-vivid-cyan-blue-color{color:#0693e3}:root .editor-styles-wrapper .has-vivid-purple-color,:root .has-vivid-purple-color{color:#9b51e0}:root .editor-styles-wrapper .has-white-color,:root .has-white-color{color:#fff}:root .editor-styles-wrapper .has-very-light-gray-color,:root .has-very-light-gray-color{color:#eee}:root .editor-styles-wrapper .has-cyan-bluish-gray-color,:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .editor-styles-wrapper .has-very-dark-gray-color,:root .has-very-dark-gray-color{color:#313131}:root .editor-styles-wrapper .has-black-color,:root .has-black-color{color:#000}:root .editor-styles-wrapper .has-vivid-cyan-blue-to-vivid-purple-gradient-background,:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:linear-gradient(135deg,#0693e3,#9b51e0)}:root .editor-styles-wrapper .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background,:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .editor-styles-wrapper .has-light-green-cyan-to-vivid-green-cyan-gradient-background,:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:linear-gradient(135deg,#7adcb4,#00d082)}:root .editor-styles-wrapper .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background,:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:linear-gradient(135deg,#fcb900,#ff6900)}:root .editor-styles-wrapper .has-luminous-vivid-orange-to-vivid-red-gradient-background,:root .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:linear-gradient(135deg,#ff6900,#cf2e2e)}:root .editor-styles-wrapper .has-very-light-gray-to-cyan-bluish-gray-gradient-background,:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:linear-gradient(135deg,#eee,#a9b8c3)}:root .editor-styles-wrapper .has-cool-to-warm-spectrum-gradient-background,:root .has-cool-to-warm-spectrum-gradient-background{background:linear-gradient(135deg,#4aeadc,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c)}:root .editor-styles-wrapper .has-blush-light-purple-gradient-background,:root .has-blush-light-purple-gradient-background{background:linear-gradient(135deg,#ffceec,#9896f0)}:root .editor-styles-wrapper .has-blush-bordeaux-gradient-background,:root .has-blush-bordeaux-gradient-background{background:linear-gradient(135deg,#fecda5,#fe2d2d 50%,#6b003e)}:root .editor-styles-wrapper .has-purple-crush-gradient-background,:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .editor-styles-wrapper .has-luminous-dusk-gradient-background,:root .has-luminous-dusk-gradient-background{background:linear-gradient(135deg,#ffcb70,#c751c0 50%,#4158d0)}:root .editor-styles-wrapper .has-hazy-dawn-gradient-background,:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .editor-styles-wrapper .has-pale-ocean-gradient-background,:root .has-pale-ocean-gradient-background{background:linear-gradient(135deg,#fff5cb,#b6e3d4 50%,#33a7b5)}:root .editor-styles-wrapper .has-electric-grass-gradient-background,:root .has-electric-grass-gradient-background{background:linear-gradient(135deg,#caf880,#71ce7e)}:root .editor-styles-wrapper .has-subdued-olive-gradient-background,:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .editor-styles-wrapper .has-atomic-cream-gradient-background,:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .editor-styles-wrapper .has-nightshade-gradient-background,:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .editor-styles-wrapper .has-midnight-gradient-background,:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root .editor-styles-wrapper .has-link-color a,:root .has-link-color a{color:#00e;color:var(--wp--style--color--link,#00e)}.editor-styles-wrapper .has-small-font-size,.has-small-font-size{font-size:13px}.editor-styles-wrapper .has-normal-font-size,.editor-styles-wrapper .has-regular-font-size,.has-normal-font-size,.has-regular-font-size{font-size:16px}.editor-styles-wrapper .has-medium-font-size,.has-medium-font-size{font-size:20px}.editor-styles-wrapper .has-large-font-size,.has-large-font-size{font-size:36px}.editor-styles-wrapper .has-huge-font-size,.editor-styles-wrapper .has-larger-font-size,.has-huge-font-size,.has-larger-font-size{font-size:42px}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-20:#005a87}:root{--coblocks-spacing--0:0;--coblocks-spacing--1:0.5em;--coblocks-spacing--2:1em;--coblocks-spacing--3:1.5em;--coblocks-spacing--4:2em;--coblocks-spacing--5:2.5em;--coblocks-spacing--6:3em;--coblocks-spacing--7:3.5em;--coblocks-spacing--8:4em;--coblocks-spacing--9:4.5em;--coblocks-spacing--10:7em}.has-columns{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}@media(min-width:600px){.has-columns.has-2-columns>*:not(.block-editor-inner-blocks),.has-columns.has-3-columns>*:not(.block-editor-inner-blocks),.has-columns.has-4-columns>*:not(.block-editor-inner-blocks){flex-basis:50%}}@media(min-width:782px){.has-columns.has-3-columns>*:not(.block-editor-inner-blocks),.has-columns.has-4-columns>*:not(.block-editor-inner-blocks){flex-basis:33.33%}}@media(max-width:959px){.has-columns.has-4-columns>*:not(.block-editor-inner-blocks){flex-basis:50%}}@media(min-width:1280px){.has-columns.has-4-columns>*:not(.block-editor-inner-blocks){flex-basis:25%}}.alignfull .has-columns{padding-left:var(--coblocks-spacing--2, 1em);padding-right:var(--coblocks-spacing--2, 1em)}@media(min-width:600px){.alignfull .has-columns{padding-left:var(--coblocks-spacing--4, 2em);padding-right:var(--coblocks-spacing--4, 2em)}}@media(max-width:599px){.has-responsive-columns{flex-direction:column}.has-responsive-columns>*{max-width:100% !important;width:100% !important}.has-responsive-columns>[class*="wp-block"]:last-child{margin-bottom:0}.has-responsive-columns.has-no-gutter>[class*="wp-block"]:not(:last-child){margin-bottom:0}.has-responsive-columns.has-small-gutter>[class*="wp-block"]:not(:last-child){margin-bottom:calc(var(--coblocks-spacing--1, 0.5em) * 2.35)}.has-responsive-columns.has-medium-gutter>[class*="wp-block"]:not(:last-child){margin-bottom:calc(var(--coblocks-spacing--2, 1em) * 2.35)}.has-responsive-columns.has-large-gutter>[class*="wp-block"]:not(:last-child){margin-bottom:calc(var(--coblocks-spacing--3, 1.5em) * 2.35)}.has-responsive-columns.has-huge-gutter>[class*="wp-block"]:not(:last-child){margin-bottom:calc(var(--coblocks-spacing--4, 2em) * 2.35)}.has-responsive-columns.has-custom-gutter>[class*="wp-block"]:not(:last-child){margin-bottom:calc(var(--coblocks-custom-gutter, 0) * 2.35)}}.has-small-gutter.has-2-columns>*:not(.block-editor-inner-blocks){max-width:calc(100% / 2 - var(--coblocks-spacing--1, 0.5em))}.has-small-gutter.has-3-columns>*:not(.block-editor-inner-blocks){max-width:calc(100% / 3 - var(--coblocks-spacing--2, 1em))}.has-small-gutter.has-4-columns>*:not(.block-editor-inner-blocks){max-width:calc(100% / 2 - var(--coblocks-spacing--1, 0.5em))}@media(min-width:960px){.has-small-gutter.has-4-columns>*:not(.block-editor-inner-blocks){max-width:calc(100% / 4 - var(--coblocks-spacing--2, 1em))}}@media(max-width:959px){.has-small-gutter.has-4-columns>*:not(.block-editor-inner-blocks):nth-of-type(1),.has-small-gutter.has-4-columns>*:not(.block-editor-inner-blocks):nth-of-type(2){margin-bottom:calc(2 * var(--coblocks-spacing--1, 0.5em))}}.has-medium-gutter.has-2-columns>*:not(.block-editor-inner-blocks){max-width:calc(100% / 2 - var(--coblocks-spacing--2, 1em))}.has-medium-gutter.has-3-columns>*:not(.block-editor-inner-blocks){max-width:calc(100% / 2.975 - var(--coblocks-spacing--3, 1.5em))}.has-medium-gutter.has-4-columns>*:not(.block-editor-inner-blocks){max-width:calc(100% / 2 - var(--coblocks-spacing--2, 1em))}@media(min-width:960px){.has-medium-gutter.has-4-columns>*:not(.block-editor-inner-blocks){max-width:calc(100% / 4 - var(--coblocks-spacing--3, 1.5em))}}@media(max-width:959px){.has-medium-gutter.has-4-columns>*:not(.block-editor-inner-blocks):nth-of-type(1),.has-medium-gutter.has-4-columns>*:not(.block-editor-inner-blocks):nth-of-type(2){margin-bottom:calc(2 * var(--coblocks-spacing--2, 1em))}}.has-large-gutter.has-2-columns>*:not(.block-editor-inner-blocks){max-width:calc(100% / 2.01 - var(--coblocks-spacing--3, 1.5em))}.has-large-gutter.has-3-columns>*:not(.block-editor-inner-blocks){max-width:calc(100% / 3.03 - var(--coblocks-spacing--4, 2em))}.has-large-gutter.has-4-columns>*:not(.block-editor-inner-blocks){max-width:calc(100% / 2 - var(--coblocks-spacing--3, 1.5em))}@media(min-width:960px){.has-large-gutter.has-4-columns>*:not(.block-editor-inner-blocks){max-width:calc(100% / 4.08 - var(--coblocks-spacing--4, 2em))}}@media(max-width:959px){.has-large-gutter.has-4-columns>*:not(.block-editor-inner-blocks):nth-of-type(1),.has-large-gutter.has-4-columns>*:not(.block-editor-inner-blocks):nth-of-type(2){margin-bottom:calc(2 * var(--coblocks-spacing--3, 1.5em))}}.has-huge-gutter.has-2-columns>*:not(.block-editor-inner-blocks){max-width:calc(100% / 2.02 - var(--coblocks-spacing--4, 2em))}.has-huge-gutter.has-3-columns>*:not(.block-editor-inner-blocks){max-width:calc(100% / 3.09 - var(--coblocks-spacing--5, 2.5em))}.has-huge-gutter.has-4-columns>*:not(.block-editor-inner-blocks){max-width:calc(100% / 2 - var(--coblocks-spacing--4, 2em))}@media(min-width:960px){.has-huge-gutter.has-4-columns>*:not(.block-editor-inner-blocks){max-width:calc(100% / 4.15 - var(--coblocks-spacing--5, 2.5em))}}@media(max-width:959px){.has-huge-gutter.has-4-columns>*:not(.block-editor-inner-blocks):nth-of-type(1),.has-huge-gutter.has-4-columns>*:not(.block-editor-inner-blocks):nth-of-type(2){margin-bottom:calc(2 * var(--coblocks-spacing--4, 2em))}}.has-custom-gutter.has-2-columns>*:not(.block-editor-inner-blocks){max-width:calc(100% / 2 - var(--coblocks-custom-gutter, 0))}.has-custom-gutter.has-3-columns>*:not(.block-editor-inner-blocks){max-width:calc(100% / 3 - var(--coblocks-custom-gutter, 0))}.has-custom-gutter.has-4-columns>*:not(.block-editor-inner-blocks){max-width:calc(100% / 2 - var(--coblocks-custom-gutter, 0))}@media(min-width:960px){.has-custom-gutter.has-4-columns>*:not(.block-editor-inner-blocks){max-width:calc(100% / 4 - var(--coblocks-custom-gutter, 0))}}@media(max-width:959px){.has-custom-gutter.has-4-columns>*:not(.block-editor-inner-blocks):nth-of-type(1),.has-custom-gutter.has-4-columns>*:not(.block-editor-inner-blocks):nth-of-type(2){margin-bottom:calc(2 * var(--coblocks-custom-gutter, 0))}}.bg-repeat{background-repeat:repeat}.bg-no-repeat{background-repeat:no-repeat}.bg-repeat-x{background-repeat:repeat-x}.bg-repeat-y{background-repeat:repeat-y}.bg-cover{background-size:cover}.bg-auto{background-size:auto}.bg-contain{background-size:contain}.bg-top-left{background-position:top left}.bg-top-center{background-position:top center}.bg-top-right{background-position:top right}.bg-center-left{background-position:center left}.bg-center-center{background-position:center center}.bg-center-right{background-position:center right}.bg-bottom-left{background-position:bottom left}.bg-bottom-center{background-position:bottom center}.bg-bottom-right{background-position:bottom right}.has-background-overlay{position:relative}.has-background-overlay:not(.has-background){background-color:#000}.has-background-overlay::before{background-color:inherit;bottom:0;content:"";left:0;opacity:0.5;position:absolute;right:0;top:0}.has-background-overlay-10::before{opacity:.1}.has-background-overlay-20::before{opacity:.2}.has-background-overlay-30::before{opacity:.3}.has-background-overlay-40::before{opacity:.4}.has-background-overlay-50::before{opacity:.5}.has-background-overlay-60::before{opacity:.6}.has-background-overlay-70::before{opacity:.7}.has-background-overlay-80::before{opacity:.8}.has-background-overlay-90::before{opacity:.9}.has-background-overlay-100::before{opacity:1}.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling: touch){.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion: reduce){.has-parallax{background-attachment:scroll}}.has-small-padding,.has-small-padding.wp-block-group,.has-small-padding.wp-block-group.has-background{padding-left:var(--coblocks-spacing--1, 0.5em)}.has-medium-padding,.has-medium-padding.wp-block-group,.has-medium-padding.wp-block-group.has-background{padding:var(--coblocks-spacing--2, 1em)}.has-large-padding,.has-large-padding.wp-block-group,.has-large-padding.wp-block-group.has-background{padding:var(--coblocks-spacing--3, 1.5em)}.has-huge-padding,.has-huge-padding.wp-block-group,.has-huge-padding.wp-block-group.has-background{padding:var(--coblocks-spacing--4, 2em)}.content-area__wrapper .has-small-padding,.content-area__wrapper .has-small-padding.wp-block-group,.content-area__wrapper .has-small-padding.wp-block-group.has-background,.editor-styles-wrapper .has-small-padding,.editor-styles-wrapper .has-small-padding.wp-block-group,.editor-styles-wrapper .has-small-padding.wp-block-group.has-background{padding:var(--coblocks-spacing--1, 0.5em)}.content-area__wrapper .has-medium-padding,.content-area__wrapper .has-medium-padding.wp-block-group,.content-area__wrapper .has-medium-padding.wp-block-group.has-background,.editor-styles-wrapper .has-medium-padding,.editor-styles-wrapper .has-medium-padding.wp-block-group,.editor-styles-wrapper .has-medium-padding.wp-block-group.has-background{padding:var(--coblocks-spacing--2, 1em)}.content-area__wrapper .has-large-padding,.content-area__wrapper .has-large-padding.wp-block-group,.content-area__wrapper .has-large-padding.wp-block-group.has-background,.editor-styles-wrapper .has-large-padding,.editor-styles-wrapper .has-large-padding.wp-block-group,.editor-styles-wrapper .has-large-padding.wp-block-group.has-background{padding:var(--coblocks-spacing--3, 1.5em)}.content-area__wrapper .has-huge-padding,.content-area__wrapper .has-huge-padding.wp-block-group,.content-area__wrapper .has-huge-padding.wp-block-group.has-background,.editor-styles-wrapper .has-huge-padding,.editor-styles-wrapper .has-huge-padding.wp-block-group,.editor-styles-wrapper .has-huge-padding.wp-block-group.has-background{padding:var(--coblocks-spacing--4, 2em)}.has-small-margin{margin-bottom:var(--coblocks-spacing--1, 0.5em);margin-top:var(--coblocks-spacing--1, 0.5em)}.has-medium-margin{margin-bottom:var(--coblocks-spacing--2, 1em);margin-top:var(--coblocks-spacing--2, 1em)}.has-large-margin{margin-bottom:var(--coblocks-spacing--3, 1.5em);margin-top:var(--coblocks-spacing--3, 1.5em)}.has-huge-margin{margin-bottom:var(--coblocks-spacing--4, 2em);margin-top:var(--coblocks-spacing--4, 2em)}.has-shadow{box-shadow:0 1.5vw 3vw -0.7vw rgba(0,0,0,0.125)}.shadow-sm,.has-shadow-sml{box-shadow:0 0.5vw 2vw -0.25vw rgba(0,0,0,0.2)}.shadow-md,.has-shadow-med{box-shadow:0 1vw 3vw -0.5vw rgba(0,0,0,0.2)}.shadow-lg,.has-shadow-lrg{box-shadow:0 1.8vw 3vw -0.7vw rgba(0,0,0,0.2)}[class*="hint--"]{display:inline-block;position:relative}[class*="hint--"]::before,[class*="hint--"]::after{opacity:0;pointer-events:none;position:absolute;transform:translate3d(0, 0, 0);visibility:hidden;z-index:1000000}[class*="hint--"]::before{background:transparent;border:6px solid transparent;content:"";position:absolute;z-index:1000001}[class*="hint--"]::after{background:#1e1e1e;border-radius:2px;box-shadow:2px 2px 4px rgba(0,0,0,0.1);color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:12px;line-height:11px;padding:6px 8px 7px 9px;white-space:nowrap}[class*="hint--"]:hover::before,[class*="hint--"]:hover::after{opacity:1;visibility:visible}[class*="hint--"][aria-label]::after{content:attr(aria-label)}[class*="hint--"][data-hint]::after{content:attr(data-hint)}[aria-label=""]::before,[aria-label=""]::after,[data-hint=""]::before,[data-hint=""]::after{display:none !important}.hint--top::before{border-top-color:#1e1e1e;left:calc(50% - 6px) !important;margin-bottom:-10px}.hint--top::before,.hint--top::after{bottom:103%;left:50%}.hint--top::after{transform:translateX(-50%)}.hint--top:hover::after{transform:translateX(-50%)}.hint--bottom::before{border-bottom-color:#1e1e1e;left:calc(50% - 10px);margin-top:-11px}.hint--bottom::before,.hint--bottom::after{left:50%;top:100%}.hint--bottom::after{transform:translateX(-50%)}.hint--bottom:hover::before{transform:translateY(8px)}.hint--bottom:hover::after{transform:translateX(-50%) translateY(8px)}.ui-datepicker.coblocks{background-color:#fff;border:1px solid #dfdfdf;border-radius:0;border-top:none;box-shadow:0 3px 6px rgba(0,0,0,0.075);margin:0;padding:0;width:auto}.ui-datepicker.coblocks *{border-radius:0;padding:0}.ui-datepicker.coblocks table{border:none;border-collapse:collapse;margin:0;width:auto}.ui-datepicker.coblocks .ui-widget-header,.ui-datepicker.coblocks .ui-datepicker-header{background-image:none;border:none;font-weight:400}.ui-datepicker.coblocks .ui-datepicker-header .ui-state-hover{background:transparent;border-color:transparent;cursor:pointer}.ui-datepicker.coblocks .ui-datepicker-title{font-size:14px;line-height:14px;margin:0;padding:10px 0;text-align:center}.ui-datepicker.coblocks .ui-datepicker-prev,.ui-datepicker.coblocks .ui-datepicker-next{height:34px;position:relative;top:0;width:34px}.ui-datepicker.coblocks .ui-datepicker-prev,.ui-datepicker.coblocks .ui-datepicker-prev-hover{left:0}.ui-datepicker.coblocks .ui-datepicker-next,.ui-datepicker.coblocks .ui-datepicker-next-hover{right:0}.ui-datepicker.coblocks .ui-datepicker-next span,.ui-datepicker.coblocks .ui-datepicker-prev span{display:none}.ui-datepicker.coblocks .ui-state-hover .ui-datepicker-prev,.ui-datepicker.coblocks .ui-state-hover .ui-datepicker-next{border:none}.ui-datepicker.coblocks .ui-datepicker-prev{float:left}.ui-datepicker.coblocks .ui-datepicker-next{float:right}.ui-datepicker.coblocks .ui-datepicker-prev::before,.ui-datepicker.coblocks .ui-datepicker-next::before{font:400 20px/34px "dashicons";height:34px;padding-left:7px;speak:none;width:34px}.ui-datepicker.coblocks .ui-datepicker-prev::before{content:"\f341"}.ui-datepicker.coblocks .ui-datepicker-next::before{content:"\f345"}.ui-datepicker.coblocks .ui-datepicker-prev-hover::before,.ui-datepicker.coblocks .ui-datepicker-next-hover::before{opacity:0.7}.ui-datepicker.coblocks select.ui-datepicker-month,.ui-datepicker.coblocks select.ui-datepicker-year{width:33%}.ui-datepicker.coblocks thead{font-weight:600}.ui-datepicker.coblocks th{border-width:1px;padding:10px}.ui-datepicker.coblocks td{border:1px solid #f4f4f4;padding:0}.ui-datepicker.coblocks td.ui-datepicker-other-month{border:transparent}.ui-datepicker.coblocks td.ui-datepicker-week-end{background-color:#f4f4f4;border:1px solid #f4f4f4}.ui-datepicker.coblocks td.ui-datepicker-today{background-color:#f0f0c0}.ui-datepicker.coblocks td.ui-datepicker-current-day{background:#bd8}.ui-datepicker.coblocks td .ui-state-default{background:transparent;border:none;color:#444;display:block;font-weight:400;padding:5px 10px;text-align:center;text-decoration:none;width:auto}.ui-datepicker.coblocks td.ui-state-disabled .ui-state-default{opacity:0.5}.has-background-video{position:relative}.has-background-video.has-background-overlay::before{z-index:1}.has-background-video.has-background-overlay>:not(.coblocks-video-bg){z-index:10}.has-background-video>:not(.coblocks-video-bg){position:relative}.coblocks-video-bg{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%}.coblocks-video-bg>video{background-position:center center;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.coblocks-gallery{list-style:none !important;padding-left:0;padding-right:0}.coblocks-gallery--item{list-style:none !important;margin:0;padding:0 !important}.coblocks-gallery--item figure{position:relative}.coblocks-gallery--item img{opacity:1;vertical-align:middle}.coblocks-gallery .coblocks-gallery--item figcaption{color:inherit;margin:0 !important}.coblocks-gallery.is-cropped .coblocks-gallery--item a,.coblocks-gallery.is-cropped .coblocks-gallery--item img,.coblocks-gallery.is-cropped .coblocks-gallery--item-thumbnail a,.coblocks-gallery.is-cropped .coblocks-gallery--item-thumbnail img{width:100%}@supports ((position: -webkit-sticky) or (position: sticky)){.coblocks-gallery.is-cropped .coblocks-gallery--item a,.coblocks-gallery.is-cropped .coblocks-gallery--item img,.coblocks-gallery.is-cropped .coblocks-gallery--item-thumbnail a,.coblocks-gallery.is-cropped .coblocks-gallery--item-thumbnail img{flex:1;height:100%;-o-object-fit:cover;object-fit:cover}}.alignfull ul.coblocks-gallery,.alignwide ul.coblocks-gallery{max-width:100%}.coblocks-gallery--item-thumbnail{list-style:none !important;margin:0;padding:0}.coblocks-gallery--item-thumbnail figure{margin:0;position:relative}.coblocks-gallery--item-thumbnail img{vertical-align:middle}figcaption.coblocks-gallery--primary-caption{font-size:13px;margin-bottom:1em;margin-top:1.2em;text-align:center}figcaption.coblocks-gallery--primary-caption:not(.has-caption-color){color:#1e1e1e}.wp-block-group div[class*="wp-block-coblocks-gallery"]{margin-bottom:10px !important;margin-top:10px !important}@media(min-width:250px){.has-grid-sml .coblocks-gallery--item{width:50%}}@media(min-width:500px){.has-grid-sml .coblocks-gallery--item{width:33.33333%}}@media(min-width:800px){.has-grid-sml .coblocks-gallery--item{width:25%}}@media(min-width:1300px){.has-grid-sml .coblocks-gallery--item{width:20%}}@media(min-width:1700px){.has-grid-sml .coblocks-gallery--item{width:16.66667%}}@media(min-width:1900px){.has-grid-sml .coblocks-gallery--item{width:14.28571%}}@media(min-width:350px){.has-grid-med .coblocks-gallery--item{width:50%}}@media(min-width:650px){.has-grid-med .coblocks-gallery--item{width:33.33333%}}@media(min-width:1100px){.has-grid-med .coblocks-gallery--item{width:25%}}@media(min-width:1600px){.alignfull .has-grid-med .coblocks-gallery--item{width:20%}}@media(min-width:1900px){.alignfull .has-grid-med .coblocks-gallery--item{width:16.66667%}}@media(min-width:400px){.has-grid-lrg .coblocks-gallery--item{width:50%}}@media(min-width:800px){.has-grid-lrg .coblocks-gallery--item{width:33.33333%}}@media(min-width:1600px){.alignfull .has-grid-lrg .coblocks-gallery--item{width:25%}}@media(min-width:1900px){.alignfull .has-grid-lrg .coblocks-gallery--item{width:20%}}@media(min-width:400px){.has-grid-xlrg .coblocks-gallery--item{width:50%}}@media(min-width:1600px){.alignfull .has-grid-xlrg .coblocks-gallery--item{width:33.33333%}}@media(min-width:1900px){.alignfull .has-grid-xlrg .coblocks-gallery--item{width:25%}}@media(min-width:400px){.has-no-alignment .has-grid-lrg .coblocks-gallery--item{width:50%}}@media(min-width:900px){.has-no-alignment .has-grid-lrg .coblocks-gallery--item{width:33.33333%}}.coblocks-gallery.has-gutter{overflow:hidden}@media(min-width:600px){.has-gutter-5{margin:-3px !important;max-width:calc(100% + 5px) !important}.has-gutter-10{margin:-5px !important;max-width:calc(100% + 10px) !important}.has-gutter-15{margin:-8px !important;max-width:calc(100% + 15px) !important}.has-gutter-20{margin:-10px !important;max-width:calc(100% + 20px) !important}.has-gutter-25{margin:-13px !important;max-width:calc(100% + 25px) !important}.has-gutter-30{margin:-15px !important;max-width:calc(100% + 30px) !important}.has-gutter-35{margin:-18px !important;max-width:calc(100% + 35px) !important}.has-gutter-40{margin:-20px !important;max-width:calc(100% + 40px) !important}.has-gutter-45{margin:-23px !important;max-width:calc(100% + 45px) !important}.has-gutter-50{margin:-25px !important;max-width:calc(100% + 50px) !important}.has-gutter-5 .coblocks-gallery--figure{margin:3px}.has-gutter-10 .coblocks-gallery--figure{margin:5px}.has-gutter-15 .coblocks-gallery--figure{margin:8px}.has-gutter-20 .coblocks-gallery--figure{margin:10px}.has-gutter-25 .coblocks-gallery--figure{margin:13px}.has-gutter-30 .coblocks-gallery--figure{margin:15px}.has-gutter-35 .coblocks-gallery--figure{margin:18px}.has-gutter-40 .coblocks-gallery--figure{margin:20px}.has-gutter-45 .coblocks-gallery--figure{margin:23px}.has-gutter-50 .coblocks-gallery--figure{margin:25px}}@media(max-width:599px){.has-gutter-mobile-5{margin:-3px !important;max-width:calc(100% + 5px) !important}.has-gutter-mobile-5 .coblocks-gallery--figure{margin:3px}.has-gutter-mobile-10{margin:-5px !important;max-width:calc(100% + 10px) !important}.has-gutter-mobile-10 .coblocks-gallery--figure{margin:5px}.has-gutter-mobile-15{margin:-8px !important;max-width:calc(100% + 15px) !important}.has-gutter-mobile-15 .coblocks-gallery--figure{margin:8px}.has-gutter-mobile-20{margin:-10px !important;max-width:calc(100% + 20px) !important}.has-gutter-mobile-20 .coblocks-gallery--figure{margin:10px}.has-gutter-mobile-25{margin:-13px !important;max-width:calc(100% + 25px) !important}.has-gutter-mobile-25 .coblocks-gallery--figure{margin:13px}.has-gutter-mobile-30{margin:-15px !important;max-width:calc(100% + 30px) !important}.has-gutter-mobile-30 .coblocks-gallery--figure{margin:15px}.has-gutter-mobile-35{margin:-18px !important;max-width:calc(100% + 35px) !important}.has-gutter-mobile-35 .coblocks-gallery--figure{margin:18px}.has-gutter-mobile-40{margin:-20px !important;max-width:calc(100% + 40px) !important}.has-gutter-mobile-40 .coblocks-gallery--figure{margin:20px}.has-gutter-mobile-45{margin:-23px !important;max-width:calc(100% + 45px) !important}.has-gutter-mobile-45 .coblocks-gallery--figure{margin:23px}.has-gutter-mobile-50{margin:-25px !important;max-width:calc(100% + 50px) !important}.has-gutter-mobile-50 .coblocks-gallery--figure{margin:25px}}.has-horizontal-gutter{overflow-x:hidden}.wp-block-coblocks-gallery-carousel .coblocks-gallery--item,.wp-block-coblocks-gallery-thumbnails .coblocks-gallery--item{height:100%;margin:0 !important}@media(min-width:1300px){.has-no-alignment .has-carousel-lrg .coblocks-gallery--item{width:70%}}.has-no-alignment .has-carousel-xlrg .coblocks-gallery--item{width:100%}.has-carousel-sml .coblocks-gallery--item{width:65%}@media(min-width:700px){.has-carousel-sml .coblocks-gallery--item{width:33.333%}}@media(min-width:1100px){.has-carousel-sml .coblocks-gallery--item{width:25%}}@media(min-width:1600px){.has-carousel-sml .coblocks-gallery--item{width:20%}}.has-carousel-sml.has-aligned-cells .coblocks-gallery--item{width:100%}@media(min-width:700px){.has-carousel-sml.has-aligned-cells .coblocks-gallery--item{width:33.333%}}@media(min-width:1100px){.has-carousel-sml.has-aligned-cells .coblocks-gallery--item{width:25%}}@media(min-width:1600px){.has-carousel-sml.has-aligned-cells .coblocks-gallery--item{width:20%}}.has-carousel-med .coblocks-gallery--item{width:70%}@media(min-width:700px){.has-carousel-med .coblocks-gallery--item{width:33.333%}}@media(min-width:1800px){.has-carousel-med .coblocks-gallery--item{width:25%}}.has-carousel-med.has-aligned-cells .coblocks-gallery--item{width:100%}@media(min-width:600px){.has-carousel-med.has-aligned-cells .coblocks-gallery--item{width:50%}}@media(min-width:900px){.has-carousel-med.has-aligned-cells .coblocks-gallery--item{width:33.333%}}@media(min-width:1200px){.has-carousel-med.has-aligned-cells .coblocks-gallery--item{width:25%}}.has-carousel-lrg .coblocks-gallery--item{width:80%}@media(min-width:600px){.has-carousel-lrg .coblocks-gallery--item{width:70%}}@media(min-width:1300px){.has-carousel-lrg .coblocks-gallery--item{width:60%}}.has-carousel-lrg.has-aligned-cells .coblocks-gallery--item{width:100%}@media(min-width:600px){.has-carousel-lrg.has-aligned-cells .coblocks-gallery--item{width:50%}}@media(min-width:1800px){.has-carousel-lrg.has-aligned-cells .coblocks-gallery--item{width:33.333%}}.has-carousel-xlrg .coblocks-gallery--item{width:100%}@media(min-width:1200px){.has-carousel-xlrg .coblocks-gallery--item{width:80%}}.has-carousel-xlrg.has-aligned-cells .coblocks-gallery--item{width:100%}@media(min-width:600px){.has-margin-bottom-5{margin-bottom:5px !important}.has-margin-bottom-10{margin-bottom:10px !important}.has-margin-bottom-15{margin-bottom:15px !important}.has-margin-bottom-20{margin-bottom:20px !important}.has-margin-bottom-25{margin-bottom:25px !important}.has-margin-bottom-30{margin-bottom:30px !important}.has-margin-bottom-35{margin-bottom:35px !important}.has-margin-bottom-40{margin-bottom:40px !important}.has-margin-bottom-45{margin-bottom:45px !important}.has-margin-bottom-50{margin-bottom:50px !important}}@media(max-width:599px){.has-margin-bottom-mobile-5{margin-bottom:5px !important}.has-margin-bottom-mobile-10{margin-bottom:10px !important}.has-margin-bottom-mobile-15{margin-bottom:15px !important}.has-margin-bottom-mobile-20{margin-bottom:20px !important}.has-margin-bottom-mobile-25{margin-bottom:25px !important}.has-margin-bottom-mobile-30{margin-bottom:30px !important}.has-margin-bottom-mobile-35{margin-bottom:35px !important}.has-margin-bottom-mobile-40{margin-bottom:40px !important}.has-margin-bottom-mobile-45{margin-bottom:45px !important}.has-margin-bottom-mobile-50{margin-bottom:50px !important}}@media(min-width:600px){.has-margin-top-5{margin-top:3px !important}.has-margin-top-10{margin-top:5px !important}.has-margin-top-15{margin-top:8px !important}.has-margin-top-20{margin-top:10px !important}.has-margin-top-25{margin-top:13px !important}.has-margin-top-30{margin-top:15px !important}.has-margin-top-35{margin-top:18px !important}.has-margin-top-40{margin-top:20px !important}.has-margin-top-45{margin-top:23px !important}.has-margin-top-50{margin-top:25px !important}}@media(max-width:599px){.has-margin-top-mobile-5{margin-top:3px !important}.has-margin-top-mobile-10{margin-top:5px !important}.has-margin-top-mobile-15{margin-top:8px !important}.has-margin-top-mobile-20{margin-top:10px !important}.has-margin-top-mobile-25{margin-top:13px !important}.has-margin-top-mobile-30{margin-top:15px !important}.has-margin-top-mobile-35{margin-top:18px !important}.has-margin-top-mobile-40{margin-top:20px !important}.has-margin-top-mobile-45{margin-top:23px !important}.has-margin-top-mobile-50{margin-top:25px !important}}@media(min-width:600px){.has-margin-right-5{margin-right:3px !important}.has-margin-right-10{margin-right:5px !important}.has-margin-right-15{margin-right:8px !important}.has-margin-right-20{margin-right:10px !important}.has-margin-right-25{margin-right:13px !important}.has-margin-right-30{margin-right:15px !important}.has-margin-right-35{margin-right:18px !important}.has-margin-right-40{margin-right:20px !important}.has-margin-right-45{margin-right:23px !important}.has-margin-right-50{margin-right:25px !important}}@media(max-width:599px){.has-margin-right-mobile-5{margin-right:3px !important}.has-margin-right-mobile-10{margin-right:5px !important}.has-margin-right-mobile-15{margin-right:8px !important}.has-margin-right-mobile-20{margin-right:10px !important}.has-margin-right-mobile-25{margin-right:13px !important}.has-margin-right-mobile-30{margin-right:15px !important}.has-margin-right-mobile-35{margin-right:18px !important}.has-margin-right-mobile-40{margin-right:20px !important}.has-margin-right-mobile-45{margin-right:23px !important}.has-margin-right-mobile-50{margin-right:25px !important}}@media(min-width:600px){.has-margin-left-5{margin-left:3px !important}.has-margin-left-10{margin-left:5px !important}.has-margin-left-15{margin-left:8px !important}.has-margin-left-20{margin-left:10px !important}.has-margin-left-25{margin-left:13px !important}.has-margin-left-30{margin-left:15px !important}.has-margin-left-35{margin-left:18px !important}.has-margin-left-40{margin-left:20px !important}.has-margin-left-45{margin-left:23px !important}.has-margin-left-50{margin-left:25px !important}}@media(max-width:599px){.has-margin-left-mobile-5{margin-left:3px !important}.has-margin-left-mobile-10{margin-left:5px !important}.has-margin-left-mobile-15{margin-left:8px !important}.has-margin-left-mobile-20{margin-left:10px !important}.has-margin-left-mobile-25{margin-left:13px !important}.has-margin-left-mobile-30{margin-left:15px !important}.has-margin-left-mobile-35{margin-left:18px !important}.has-margin-left-mobile-40{margin-left:20px !important}.has-margin-left-mobile-45{margin-left:23px !important}.has-margin-left-mobile-50{margin-left:25px !important}}@media(min-width:600px){.has-negative-margin-right-5{margin-right:-3px !important}.has-negative-margin-right-10{margin-right:-5px !important}.has-negative-margin-right-15{margin-right:-8px !important}.has-negative-margin-right-20{margin-right:-10px !important}.has-negative-margin-right-25{margin-right:-13px !important}.has-negative-margin-right-30{margin-right:-15px !important}.has-negative-margin-right-35{margin-right:-18px !important}.has-negative-margin-right-40{margin-right:-20px !important}.has-negative-margin-right-45{margin-right:-23px !important}.has-negative-margin-right-50{margin-right:-25px !important}}@media(max-width:599px){.has-negative-margin-right-mobile-5{margin-right:-3px !important}.has-negative-margin-right-mobile-10{margin-right:-5px !important}.has-negative-margin-right-mobile-15{margin-right:-8px !important}.has-negative-margin-right-mobile-20{margin-right:-10px !important}.has-negative-margin-right-mobile-25{margin-right:-13px !important}.has-negative-margin-right-mobile-30{margin-right:-15px !important}.has-negative-margin-right-mobile-35{margin-right:-18px !important}.has-negative-margin-right-mobile-40{margin-right:-20px !important}.has-negative-margin-right-mobile-45{margin-right:-23px !important}.has-negative-margin-right-mobile-50{margin-right:-25px !important}}@media(min-width:600px){.has-negative-margin-left-5{margin-left:-3px !important}.has-negative-margin-left-10{margin-left:-5px !important}.has-negative-margin-left-15{margin-left:-8px !important}.has-negative-margin-left-20{margin-left:-10px !important}.has-negative-margin-left-25{margin-left:-13px !important}.has-negative-margin-left-30{margin-left:-15px !important}.has-negative-margin-left-35{margin-left:-18px !important}.has-negative-margin-left-40{margin-left:-20px !important}.has-negative-margin-left-45{margin-left:-23px !important}.has-negative-margin-left-50{margin-left:-25px !important}}@media(max-width:599px){.has-negative-margin-left-mobile-5{margin-left:-3px !important}.has-negative-margin-left-mobile-10{margin-left:-5px !important}.has-negative-margin-left-mobile-15{margin-left:-8px !important}.has-negative-margin-left-mobile-20{margin-left:-10px !important}.has-negative-margin-left-mobile-25{margin-left:-13px !important}.has-negative-margin-left-mobile-30{margin-left:-15px !important}.has-negative-margin-left-mobile-35{margin-left:-18px !important}.has-negative-margin-left-mobile-40{margin-left:-20px !important}.has-negative-margin-left-mobile-45{margin-left:-23px !important}.has-negative-margin-left-mobile-50{margin-left:-25px !important}}@media(min-width:600px){.has-negative-margin-5{margin:-3px !important}.has-negative-margin-10{margin:-5px !important}.has-negative-margin-15{margin:-8px !important}.has-negative-margin-20{margin:-10px !important}.has-negative-margin-25{margin:-13px !important}.has-negative-margin-30{margin:-15px !important}.has-negative-margin-35{margin:-18px !important}.has-negative-margin-40{margin:-20px !important}.has-negative-margin-45{margin:-23px !important}.has-negative-margin-50{margin:-25px !important}}@media(max-width:599px){.has-negative-margin-mobile-5{margin:-3px !important}.has-negative-margin-mobile-10{margin:-5px !important}.has-negative-margin-mobile-15{margin:-8px !important}.has-negative-margin-mobile-20{margin:-10px !important}.has-negative-margin-mobile-25{margin:-13px !important}.has-negative-margin-mobile-30{margin:-15px !important}.has-negative-margin-mobile-35{margin:-18px !important}.has-negative-margin-mobile-40{margin:-20px !important}.has-negative-margin-mobile-45{margin:-23px !important}.has-negative-margin-mobile-50{margin:-25px !important}}@media(min-width:600px){.has-padding-5{padding:5px !important}.has-padding-10{padding:10px !important}.has-padding-15{padding:15px !important}.has-padding-20{padding:20px !important}.has-padding-25{padding:25px !important}.has-padding-30{padding:30px !important}.has-padding-35{padding:35px !important}.has-padding-40{padding:40px !important}.has-padding-45{padding:45px !important}.has-padding-50{padding:50px !important}.has-padding-55{padding:55px !important}.has-padding-60{padding:60px !important}.has-padding-65{padding:65px !important}.has-padding-70{padding:70px !important}.has-padding-75{padding:75px !important}.has-padding-80{padding:80px !important}.has-padding-85{padding:85px !important}.has-padding-90{padding:90px !important}.has-padding-95{padding:95px !important}.has-padding-100{padding:100px !important}}@media(max-width:599px){.has-padding-mobile-5{padding:5px !important}.has-padding-mobile-10{padding:10px !important}.has-padding-mobile-15{padding:15px !important}.has-padding-mobile-20{padding:20px !important}.has-padding-mobile-25{padding:25px !important}.has-padding-mobile-30{padding:30px !important}.has-padding-mobile-35{padding:35px !important}.has-padding-mobile-40{padding:40px !important}.has-padding-mobile-45{padding:45px !important}.has-padding-mobile-50{padding:50px !important}.has-padding-mobile-55{padding:55px !important}.has-padding-mobile-60{padding:60px !important}.has-padding-mobile-65{padding:65px !important}.has-padding-mobile-70{padding:70px !important}.has-padding-mobile-75{padding:75px !important}.has-padding-mobile-80{padding:80px !important}.has-padding-mobile-85{padding:85px !important}.has-padding-mobile-90{padding:90px !important}.has-padding-mobile-95{padding:95px !important}.has-padding-mobile-100{padding:100px !important}}.has-border-radius-2 .coblocks-gallery--item img{border-radius:2px}.has-border-radius-2 .coblocks-gallery--item figcaption{border-radius:0 0 2px 2px}.has-border-radius-3 .coblocks-gallery--item img{border-radius:3px}.has-border-radius-3 .coblocks-gallery--item figcaption{border-radius:0 0 3px 3px}.has-border-radius-4 .coblocks-gallery--item img{border-radius:4px}.has-border-radius-4 .coblocks-gallery--item figcaption{border-radius:0 0 4px 4px}.has-border-radius-5 .coblocks-gallery--item img{border-radius:5px}.has-border-radius-5 .coblocks-gallery--item figcaption{border-radius:0 0 5px 5px}.has-border-radius-6 .coblocks-gallery--item img{border-radius:6px}.has-border-radius-6 .coblocks-gallery--item figcaption{border-radius:0 0 6px 6px}.has-border-radius-7 .coblocks-gallery--item img{border-radius:7px}.has-border-radius-7 .coblocks-gallery--item figcaption{border-radius:0 0 7px 7px}.has-border-radius-8 .coblocks-gallery--item img{border-radius:8px}.has-border-radius-8 .coblocks-gallery--item figcaption{border-radius:0 0 8px 8px}.has-border-radius-9 .coblocks-gallery--item img{border-radius:9px}.has-border-radius-9 .coblocks-gallery--item figcaption{border-radius:0 0 9px 9px}.has-border-radius-10 .coblocks-gallery--item img{border-radius:10px}.has-border-radius-10 .coblocks-gallery--item figcaption{border-radius:0 0 10px 10px}.has-border-radius-11 .coblocks-gallery--item img{border-radius:11px}.has-border-radius-11 .coblocks-gallery--item figcaption{border-radius:0 0 11px 11px}.has-border-radius-12 .coblocks-gallery--item img{border-radius:12px}.has-border-radius-12 .coblocks-gallery--item figcaption{border-radius:0 0 12px 12px}.has-border-radius-13 .coblocks-gallery--item img{border-radius:13px}.has-border-radius-13 .coblocks-gallery--item figcaption{border-radius:0 0 13px 13px}.has-border-radius-14 .coblocks-gallery--item img{border-radius:14px}.has-border-radius-14 .coblocks-gallery--item figcaption{border-radius:0 0 14px 14px}.has-border-radius-15 .coblocks-gallery--item img{border-radius:15px}.has-border-radius-15 .coblocks-gallery--item figcaption{border-radius:0 0 15px 15px}.has-border-radius-16 .coblocks-gallery--item img{border-radius:16px}.has-border-radius-16 .coblocks-gallery--item figcaption{border-radius:0 0 16px 16px}.has-border-radius-17 .coblocks-gallery--item img{border-radius:17px}.has-border-radius-17 .coblocks-gallery--item figcaption{border-radius:0 0 17px 17px}.has-border-radius-18 .coblocks-gallery--item img{border-radius:18px}.has-border-radius-18 .coblocks-gallery--item figcaption{border-radius:0 0 18px 18px}.has-border-radius-19 .coblocks-gallery--item img{border-radius:19px}.has-border-radius-19 .coblocks-gallery--item figcaption{border-radius:0 0 19px 19px}.has-border-radius-20 .coblocks-gallery--item img{border-radius:20px}.has-border-radius-20 .coblocks-gallery--item figcaption{border-radius:0 0 20px 20px}.has-caption-style-light .coblocks-gallery--item figcaption{background:linear-gradient(0deg, rgba(255,255,255,0.93) 6.3%, rgba(255,255,255,0.5) 61%, rgba(255,255,255,0)) !important;opacity:1 !important}.coblocks-gallery:not(.has-caption-color).has-caption-style-dark figcaption{color:#fff}.coblocks-gallery:not(.has-caption-color).has-caption-style-light figcaption{color:#000}.has-caption-style-none .coblocks-gallery--item{background:none !important;opacity:1 !important}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-enabled.is-draggable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-viewport{height:100%;overflow:hidden;position:relative}.is-cropped .flickity-viewport{height:100% !important}.flickity-slider{height:100%;position:absolute;width:100%}.flickity-enabled.is-draggable .flickity-viewport{cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{background:rgba(255,255,255,0.75);border:none;color:#000;padding:0;position:absolute;transition:background 100ms, opacity 100ms}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{background:#fff;border:none;box-shadow:0 0 0 2px #000;outline:none}.flickity-button:active{border:none;opacity:0.6}.flickity-button:disabled{cursor:auto;opacity:0.25;pointer-events:none}.flickity-button-icon{fill:#000;transform:translate3d(0, 0, 0)}.flickity-prev-next-button{border-radius:9px;height:72px;top:50%;transform:translateY(-50%);width:57px}.has-top-left-carousel-arrows .flickity-prev-next-button{border-radius:4px;height:42px;top:20px;transform:none;width:42px}.has-top-left-carousel-arrows .flickity-prev-next-button.previous{left:20px}.has-top-left-carousel-arrows .flickity-prev-next-button.next{left:calc(25px + 42px)}.flickity-prev-next-button.previous{left:10px}@media(min-width:600px){.flickity-prev-next-button.previous{left:20px}}.flickity-prev-next-button.next{right:10px}@media(min-width:600px){.flickity-prev-next-button.next{right:20px}}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}@media(min-width:600px){.flickity-rtl .flickity-prev-next-button.previous{right:20px}}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}@media(min-width:600px){.flickity-rtl .flickity-prev-next-button.next{left:20px}}.flickity-prev-next-button .flickity-button-icon{height:50%;left:23%;position:absolute;top:25%;width:50%}.previous.flickity-prev-next-button .flickity-button-icon{left:26%}.flickity-page-dots{bottom:18px;line-height:1;list-style:none;margin:0 !important;padding:0 !important;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{background:rgba(0,0,0,0.3);border-radius:50%;cursor:pointer;display:inline-block;height:9px;margin:0 6px;width:9px}.flickity-page-dots .dot.is-selected{background:rgba(255,255,255,0.75)}.coblocks-lightbox{align-items:center;background:rgba(0,0,0,0);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.admin-bar .coblocks-lightbox{top:32px}@media(max-width:782px){.admin-bar .coblocks-lightbox{top:46px}}.coblocks-lightbox__background{background-repeat:no-repeat;background-size:cover;bottom:-10em;filter:blur(25px) saturate(175%) brightness(90%);left:-10em;position:absolute;right:-10em;top:-10em}.coblocks-lightbox__heading{align-items:center;color:#fff;display:flex;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:0.5em;justify-content:space-between;left:3%;position:absolute;right:3%;top:1em}@media(min-width:600px){.coblocks-lightbox__heading{top:2em}}.coblocks-lightbox__image{z-index:2}.coblocks-lightbox__image img{display:flex;margin:auto;max-height:70vh;max-width:70vw}@media(min-width:960px){.coblocks-lightbox__image img{max-height:80vh;max-width:80vw}}.coblocks-lightbox__arrow{align-items:center;background-color:transparent;border-radius:100%;color:#fff;cursor:pointer;display:flex;height:auto;margin:0 1%;padding:15px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:250ms background-color linear;z-index:3}.coblocks-lightbox__arrow:hover{background-color:rgba(255,255,255,0.15)}.coblocks-lightbox__arrow:focus{background-color:rgba(255,255,255,0.25);box-shadow:inset 0 0 0 3px rgba(255,255,255,0.25);outline:none}@media(min-width:600px){.coblocks-lightbox__arrow{background-color:rgba(255,255,255,0.15);margin:0 2%}.coblocks-lightbox__arrow:hover{background-color:rgba(255,255,255,0.25)}}.coblocks-lightbox__arrow>div{background-color:#fff;height:28px;position:relative;width:28px}@media(min-width:960px){.coblocks-lightbox__arrow>div{height:32px;width:32px}}.coblocks-lightbox__arrow .arrow-left{left:-1px;-webkit-mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/lightbox/arrow-left.svg);mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/lightbox/arrow-left.svg)}.coblocks-lightbox__arrow .arrow-right{-webkit-mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/lightbox/arrow-right.svg);mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/lightbox/arrow-right.svg);right:-1px}.coblocks-lightbox__arrow--left{left:0;right:auto}.coblocks-lightbox__close{background-color:#fff;background-repeat:no-repeat;cursor:pointer;height:26px;-webkit-mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/lightbox/close.svg);mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/lightbox/close.svg);-webkit-mask-size:contain;mask-size:contain;padding:7px;transition:transform 0.15s linear;width:26px}@media(min-width:960px){.coblocks-lightbox__close{height:32px;width:32px}}.coblocks-lightbox__close:hover{background-color:#fff;transform:scale(1.125)}.coblocks-lightbox__close:focus{background-color:#fff;transform:scale(1.125)}.coblocks-lightbox__caption{color:#fff;margin-top:10px;text-align:center}.has-lightbox>:not(.carousel-nav) figure:hover{cursor:zoom-in}figure.has-lightbox:hover{cursor:zoom-in}.is-twentynineteen .entry-content div[class*="wp-block-coblocks-gallery"]{margin-bottom:46px;margin-top:46px}.is-twentynineteen .entry-content div[class*="wp-block-coblocks-gallery"] .coblocks-gallery--caption{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:0.71111em;line-height:1.6;margin:0 0 -20px;padding:0.5rem;text-align:center}.is-twentynineteen .wp-block-coblocks-gallery-stacked figcaption:not([class*="font-size"]){font-size:0.71111em}.is-twentyseventeen .entry-content div[class*="wp-block-coblocks-gallery"]{margin-bottom:1.75em;margin-top:1.65em}.is-twentyseventeen .entry-content div[class*="wp-block-coblocks-gallery"] .coblocks-gallery--primary-caption{font-style:italic;margin-bottom:-10px;margin-top:1em}.is-twentyseventeen .entry-content div[class*="wp-block-coblocks-gallery"]:not([class*="masonry"]) .coblocks-gallery:not(.has-caption-color) figcaption{color:#1e1e1e}.is-twentyseventeen .wp-block-coblocks-gallery-masonry figcaption{padding-bottom:6px}.is-twentysixteen .entry-content div[class*="wp-block-coblocks-gallery"]{margin-bottom:2.3em;margin-top:2.3em}.is-twentysixteen .entry-content div[class*="wp-block-coblocks-gallery"] .coblocks-gallery--primary-caption{margin-bottom:-10px;margin-top:0.6em}.is-twentysixteen .wp-block-coblocks-gallery-masonry figcaption{padding-bottom:6px}.is-twentyfifteen .entry-content div[class*="wp-block-coblocks-gallery"]{margin-bottom:2.2em;margin-top:2.2em}.is-twentyfifteen .entry-content div[class*="wp-block-coblocks-gallery"] .coblocks-gallery--primary-caption{margin-bottom:-15px;margin-top:0.5em;padding-bottom:0}.is-twentyfifteen .wp-block-coblocks-gallery-masonry figcaption{font-size:13px !important}.is-twentyfourteen .entry-content div[class*="wp-block-coblocks-gallery"]{margin-bottom:30px;margin-top:30px}.is-twentyfourteen .entry-content div[class*="wp-block-coblocks-gallery"] .coblocks-gallery--primary-caption{margin-bottom:-7px;text-align:left}.is-twentythirteen .entry-content div[class*="wp-block-coblocks-gallery"]{margin-bottom:30px;margin-top:34px}.is-twentythirteen .entry-content div[class*="wp-block-coblocks-gallery"] .coblocks-gallery--primary-caption{margin-bottom:-10px}.is-twentythirteen .wp-block-coblocks-gallery-masonry figcaption{font-size:13px !important}.is-twentytwelve .entry-content div[class*="wp-block-coblocks-gallery"]{margin-bottom:32px;margin-top:32px}.is-twentytwelve .entry-content div[class*="wp-block-coblocks-gallery"] .coblocks-gallery:not([class*="border-radius"]) img{border-radius:inherit}.is-twentytwelve .entry-content div[class*="wp-block-coblocks-gallery"] .coblocks-gallery--primary-caption{margin-bottom:-10px}.is-twentytwelve .wp-block-coblocks-gallery-masonry figcaption{padding-bottom:6px}.is-twentyeleven .entry-content div[class*="wp-block-coblocks-gallery"]{margin-bottom:32px;margin-top:33px}.is-twentyeleven .entry-content div[class*="wp-block-coblocks-gallery"] .coblocks-gallery img{border:0;max-width:100%;padding:0}.is-twentyeleven .entry-content div[class*="wp-block-coblocks-gallery"] .coblocks-gallery--primary-caption{margin-bottom:-15px}.is-twentyeleven .entry-content div[class*="wp-block-coblocks-gallery"] .coblocks-gallery--primary-caption::before{color:#666;content:"\2014";font-size:14px;font-style:normal;font-weight:600;left:10px;margin-right:5px;position:absolute;top:0}.is-twentyeleven .wp-block-coblocks-gallery-stacked figcaption{padding-left:1em !important;padding-right:1em !important;text-align:center !important}.is-twentyeleven .wp-block-coblocks-gallery-stacked figcaption::before{display:none;padding-left:0}.has-filter-grayscale img{filter:grayscale(1)}.has-filter-saturation img{filter:saturate(1.75)}.has-filter-sepia img{filter:sepia(0.5)}.has-filter-dim img{filter:brightness(0.5)}.has-filter-vintage img{filter:contrast(1.3) saturate(1.5) sepia(0.6)}.coblocks-option-selector-control .components-button-group .components-button{justify-content:center;min-width:38px;padding-left:4px;padding-right:4px;vertical-align:middle}.coblocks-option-selector-control.is-custom{margin-bottom:14px}.components-button-group .components-button.is-primary{box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color)}[class*="wp-block-"].mt-0>.has-margin{margin-top:0 !important}[class*="wp-block-"].mb-0>.has-margin{margin-bottom:0 !important}[class*="wp-block"].mt-0{margin-top:0 !important}[class*="wp-block"].mb-0{margin-bottom:0 !important}.mt-0{margin-top:0}.pt-0{padding-top:0}.coblocks-animate{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}.coblocks-animate.animate-loop{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.coblocks-animate.fadeIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.coblocks-animate.zoomIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomIn{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}@keyframes zoomIn{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}.coblocks-animate.slideInLeft{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInLeft{0%{opacity:0;transform:translateX(-5em)}100%{opacity:1;transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-5em)}100%{opacity:1;transform:translateX(0)}}.coblocks-animate.slideInRight{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInRight{0%{opacity:0;transform:translateX(5em)}100%{opacity:1;transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(5em)}100%{opacity:1;transform:translateX(0)}}.coblocks-animate.slideInBottom{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:slideInBottom;animation-name:slideInBottom}@-webkit-keyframes slideInBottom{0%{opacity:0;transform:translateY(5em)}100%{opacity:1;transform:translateY(0)}}@keyframes slideInBottom{0%{opacity:0;transform:translateY(5em)}100%{opacity:1;transform:translateY(0)}}.coblocks-animate.clipHorizontal{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:clipHorizontal;animation-name:clipHorizontal}@-webkit-keyframes clipHorizontal{0%{-webkit-clip-path:polygon(0% 50%, 0% 100%, 0% 100%, 0% 50%, 100% 50%, 100% 0%, 100% 0%, 100% 50%);clip-path:polygon(0% 50%, 0% 100%, 0% 100%, 0% 50%, 100% 50%, 100% 0%, 100% 0%, 100% 50%);opacity:0}100%{-webkit-clip-path:polygon(0% 50%, 0% 100%, 100% 100%, 100% 50%, 100% 50%, 100% 0%, 0% 0%, 0% 50%);clip-path:polygon(0% 50%, 0% 100%, 100% 100%, 100% 50%, 100% 50%, 100% 0%, 0% 0%, 0% 50%);opacity:1}}@keyframes clipHorizontal{0%{-webkit-clip-path:polygon(0% 50%, 0% 100%, 0% 100%, 0% 50%, 100% 50%, 100% 0%, 100% 0%, 100% 50%);clip-path:polygon(0% 50%, 0% 100%, 0% 100%, 0% 50%, 100% 50%, 100% 0%, 100% 0%, 100% 50%);opacity:0}100%{-webkit-clip-path:polygon(0% 50%, 0% 100%, 100% 100%, 100% 50%, 100% 50%, 100% 0%, 0% 0%, 0% 50%);clip-path:polygon(0% 50%, 0% 100%, 100% 100%, 100% 50%, 100% 50%, 100% 0%, 0% 0%, 0% 50%);opacity:1}}.coblocks-animate.clipVertical{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:clipVertical;animation-name:clipVertical}@-webkit-keyframes clipVertical{0%{-webkit-clip-path:polygon(50% 0%, 100% 0%, 100% 0%, 50% 0%, 50% 100%, 0% 100%, 0% 100%, 50% 100%);clip-path:polygon(50% 0%, 100% 0%, 100% 0%, 50% 0%, 50% 100%, 0% 100%, 0% 100%, 50% 100%);opacity:0}100%{-webkit-clip-path:polygon(50% 0%, 100% 0%, 100% 100%, 50% 100%, 50% 100%, 0% 100%, 0% 0%, 50% 0%);clip-path:polygon(50% 0%, 100% 0%, 100% 100%, 50% 100%, 50% 100%, 0% 100%, 0% 0%, 50% 0%);opacity:1}}@keyframes clipVertical{0%{-webkit-clip-path:polygon(50% 0%, 100% 0%, 100% 0%, 50% 0%, 50% 100%, 0% 100%, 0% 100%, 50% 100%);clip-path:polygon(50% 0%, 100% 0%, 100% 0%, 50% 0%, 50% 100%, 0% 100%, 0% 100%, 50% 100%);opacity:0}100%{-webkit-clip-path:polygon(50% 0%, 100% 0%, 100% 100%, 50% 100%, 50% 100%, 0% 100%, 0% 0%, 50% 0%);clip-path:polygon(50% 0%, 100% 0%, 100% 100%, 50% 100%, 50% 100%, 0% 100%, 0% 0%, 50% 0%);opacity:1}}.coblocks-block-patterns__modal .components-base-control__field{margin-bottom:16px}.coblocks-block-patterns__preview{border:1px solid #1e1e1e;border-radius:2px;margin-bottom:24px;padding:9px}.wp-block-button.w-100{width:100%}.wp-block-button.w-100 .wp-block-button__link{width:100%}.is-style-circular .wp-block-button__link{border-radius:100px !important}.is-style-3d .wp-block-button__link{box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.25)}.is-style-shadow{z-index:1}.is-style-shadow .wp-block-button__link{box-shadow:0 4px 6px rgba(0,0,0,0.11),0 1px 3px rgba(0,0,0,0.075)}:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-20:#005a87}@media(min-width:600px){.coblocks-modal__content{max-width:310px}}.coblocks-modal__content .components-base-control__help{color:#1e1e1e;display:block;font-style:normal;padding-left:36px;padding-top:2px}@media(min-width:600px){.coblocks-modal__content .components-base-control__help{padding-left:32px}}.wp-block-cover:not(.components-placeholder).is-style-bottom-wave{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="250" height="248" xmlns="http://www.w3.org/2000/svg"><path d="M250 220.092145s-12.873712-8.581631-26.547345-11.208661c-13.673633-2.62703-19.948005-2.014057-25.847415-1.094596-14.723528 2.276759-29.197081 7.662171-48.145186 21.760565-7.399261 5.341628-19.223078 13.485421-25.122488 15.630829-5.999399 2.145408-13.223677 3.415139-18.873112 2.320543-2.574743-.437838-5.6494355-.612974-12.4487556-3.371355-6.8743126-2.62703-14.6235377-7.049197-19.9230076-10.595688-10.2989701-6.874062-23.6976303-9.501092-33.4966504-9.807579C17.9982002 222.806743 0 237.080273 0 237.080273V0h250z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="250" height="248" xmlns="http://www.w3.org/2000/svg"><path d="M250 220.092145s-12.873712-8.581631-26.547345-11.208661c-13.673633-2.62703-19.948005-2.014057-25.847415-1.094596-14.723528 2.276759-29.197081 7.662171-48.145186 21.760565-7.399261 5.341628-19.223078 13.485421-25.122488 15.630829-5.999399 2.145408-13.223677 3.415139-18.873112 2.320543-2.574743-.437838-5.6494355-.612974-12.4487556-3.371355-6.8743126-2.62703-14.6235377-7.049197-19.9230076-10.595688-10.2989701-6.874062-23.6976303-9.501092-33.4966504-9.807579C17.9982002 222.806743 0 237.080273 0 237.080273V0h250z"/></svg>');-webkit-mask-position:bottom;mask-position:bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.wp-block-cover:not(.components-placeholder).is-style-top-wave{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="250" height="250" xmlns="http://www.w3.org/2000/svg"><path d="M0 29.809587s12.873712 8.581631 26.547345 11.208661c13.673633 2.62703 19.948005 2.014057 25.847415 1.094596 14.723528-2.276759 29.197081-7.662171 48.145186-21.760565 7.399261-5.341628 19.223078-13.485421 25.122488-15.630829 5.999399-2.145408 13.223677-3.415139 18.873112-2.320543 2.574743.437838 5.6494355.612974 12.4487556 3.371355 6.8743126 2.62703 14.6235377 7.049197 19.9230076 10.595688 10.2989701 6.874062 23.6976303 9.501092 33.4966504 9.807579C232.0017998 27.094989 250 12.821459 250 12.821459v237.080273H0z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="250" height="250" xmlns="http://www.w3.org/2000/svg"><path d="M0 29.809587s12.873712 8.581631 26.547345 11.208661c13.673633 2.62703 19.948005 2.014057 25.847415 1.094596 14.723528-2.276759 29.197081-7.662171 48.145186-21.760565 7.399261-5.341628 19.223078-13.485421 25.122488-15.630829 5.999399-2.145408 13.223677-3.415139 18.873112-2.320543 2.574743.437838 5.6494355.612974 12.4487556 3.371355 6.8743126 2.62703 14.6235377 7.049197 19.9230076 10.595688 10.2989701 6.874062 23.6976303 9.501092 33.4966504 9.807579C232.0017998 27.094989 250 12.821459 250 12.821459v237.080273H0z"/></svg>');-webkit-mask-position:top;mask-position:top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.is-style-bottom-wave img{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="250" height="248" xmlns="http://www.w3.org/2000/svg"><path d="M250 220.092145s-12.873712-8.581631-26.547345-11.208661c-13.673633-2.62703-19.948005-2.014057-25.847415-1.094596-14.723528 2.276759-29.197081 7.662171-48.145186 21.760565-7.399261 5.341628-19.223078 13.485421-25.122488 15.630829-5.999399 2.145408-13.223677 3.415139-18.873112 2.320543-2.574743-.437838-5.6494355-.612974-12.4487556-3.371355-6.8743126-2.62703-14.6235377-7.049197-19.9230076-10.595688-10.2989701-6.874062-23.6976303-9.501092-33.4966504-9.807579C17.9982002 222.806743 0 237.080273 0 237.080273V0h250z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="250" height="248" xmlns="http://www.w3.org/2000/svg"><path d="M250 220.092145s-12.873712-8.581631-26.547345-11.208661c-13.673633-2.62703-19.948005-2.014057-25.847415-1.094596-14.723528 2.276759-29.197081 7.662171-48.145186 21.760565-7.399261 5.341628-19.223078 13.485421-25.122488 15.630829-5.999399 2.145408-13.223677 3.415139-18.873112 2.320543-2.574743-.437838-5.6494355-.612974-12.4487556-3.371355-6.8743126-2.62703-14.6235377-7.049197-19.9230076-10.595688-10.2989701-6.874062-23.6976303-9.501092-33.4966504-9.807579C17.9982002 222.806743 0 237.080273 0 237.080273V0h250z"/></svg>');-webkit-mask-position:bottom;mask-position:bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.is-style-top-wave img{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="250" height="250" xmlns="http://www.w3.org/2000/svg"><path d="M0 29.809587s12.873712 8.581631 26.547345 11.208661c13.673633 2.62703 19.948005 2.014057 25.847415 1.094596 14.723528-2.276759 29.197081-7.662171 48.145186-21.760565 7.399261-5.341628 19.223078-13.485421 25.122488-15.630829 5.999399-2.145408 13.223677-3.415139 18.873112-2.320543 2.574743.437838 5.6494355.612974 12.4487556 3.371355 6.8743126 2.62703 14.6235377 7.049197 19.9230076 10.595688 10.2989701 6.874062 23.6976303 9.501092 33.4966504 9.807579C232.0017998 27.094989 250 12.821459 250 12.821459v237.080273H0z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="250" height="250" xmlns="http://www.w3.org/2000/svg"><path d="M0 29.809587s12.873712 8.581631 26.547345 11.208661c13.673633 2.62703 19.948005 2.014057 25.847415 1.094596 14.723528-2.276759 29.197081-7.662171 48.145186-21.760565 7.399261-5.341628 19.223078-13.485421 25.122488-15.630829 5.999399-2.145408 13.223677-3.415139 18.873112-2.320543 2.574743.437838 5.6494355.612974 12.4487556 3.371355 6.8743126 2.62703 14.6235377 7.049197 19.9230076 10.595688 10.2989701 6.874062 23.6976303 9.501092 33.4966504 9.807579C232.0017998 27.094989 250 12.821459 250 12.821459v237.080273H0z"/></svg>');-webkit-mask-position:top;mask-position:top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.block-editor-block-styles__item-preview .wp-block-image{margin-top:0}.block-editor-block-styles__item-preview .wp-block-image .components-resizable-box__container{height:100% !important;width:100% !important}.edit-post-sidebar .components-panel__body.is-opened ~ .coblocks-lightbox-controls{display:flex;margin-top:-8px;padding-left:16px;padding-right:16px}.edit-post-sidebar .components-panel__body.is-opened ~ .coblocks-lightbox-controls ~ .components-coblocks-replace-image{margin-top:0}.edit-post-sidebar .coblocks-lightbox-controls{display:none}.is-style-checkbox li{list-style-type:none !important;padding-left:10px;position:relative}@media(min-width:600px){.is-style-checkbox li{padding-left:12px}}.is-style-checkbox li::before{background-color:currentColor;background-size:cover;content:"";display:inline-block;height:20px;left:-20px;-webkit-mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/list/checkbox-rounded.svg);mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/list/checkbox-rounded.svg);position:absolute;top:6px;transform:scale(0.9);width:20px}@media(min-width:600px){.is-style-checkbox li::before{top:8px;transform:0}}.is-style-checkbox li li::before{-webkit-mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/list/checkbox-rounded-child.svg);mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/list/checkbox-rounded-child.svg)}.is-twentynineteen .is-style-checkbox li::before{top:10px}.is-style-none,.is-style-none li{list-style-type:none !important;padding-left:0 !important}.is-style-none li::before{content:"\200B"}.wp-block-media-text.is-style-card .wp-block-media-text__content{background-color:var(--wp--preset--color--background, #fff);margin-left:auto;margin-right:auto;margin-top:calc(-1 * var(--coblocks-spacing--8, map-get($spacing, 8)));padding:var(--coblocks-spacing--4, 2em);width:95%}@media(min-width:600px){.wp-block-media-text.is-style-card .wp-block-media-text__content{margin-left:initial;margin-right:initial;margin-top:initial;padding:calc(2 * var(--coblocks-spacing--3, map-get($spacing, 3)));right:1px;width:initial}}@media(min-width:960px){.wp-block-media-text.is-style-card .wp-block-media-text__content{padding:calc(2 * var(--coblocks-spacing--6, map-get($spacing, 6)))}}.wp-block-media-text.is-style-card.has-media-on-the-right .wp-block-media-text__content{margin-bottom:calc(-1 * var(--coblocks-spacing--8, map-get($spacing, 8)));margin-top:initial}@media(min-width:600px){.wp-block-media-text.is-style-card.has-media-on-the-right .wp-block-media-text__content{margin-bottom:0}}.wp-block-media-text.is-style-overlap .wp-block-media-text__content{margin-left:auto;margin-right:auto;margin-top:calc(-1 * var(--coblocks-spacing--4, map-get($spacing, 4)));width:90%}@media(min-width:600px){.wp-block-media-text.is-style-overlap .wp-block-media-text__content{margin-left:initial;margin-right:initial;margin-top:initial;width:auto}}@media(min-width:600px){.wp-block-media-text.is-style-overlap .wp-block-media-text__content{margin-left:calc(-1 * var(--coblocks-spacing--8, map-get($spacing, 8)))}}@media(min-width:960px){.wp-block-media-text.is-style-overlap .wp-block-media-text__content{margin-left:calc(-2 * var(--coblocks-spacing--10, map-get($spacing, 10)))}}.wp-block-media-text.is-style-overlap.has-media-on-the-right .wp-block-media-text__content{margin-left:initial;margin-right:initial;margin-top:initial;width:auto}@media(min-width:600px){.wp-block-media-text.is-style-overlap.has-media-on-the-right .wp-block-media-text__content{margin-left:0;margin-right:calc(-1 * var(--coblocks-spacing--8, map-get($spacing, 8)));width:175%}}@media(min-width:960px){.wp-block-media-text.is-style-overlap.has-media-on-the-right .wp-block-media-text__content{margin-right:calc(-2 * var(--coblocks-spacing--10, map-get($spacing, 10)))}}@media(min-width:600px){.wp-block-media-text.is-style-card .wp-block-media-text__content,.wp-block-media-text.is-style-outline .wp-block-media-text__content{margin-left:calc(-1 * var(--coblocks-spacing--10, map-get($spacing, 10)))}}@media(min-width:600px){.wp-block-media-text.is-style-card.has-media-on-the-right .wp-block-media-text__content,.wp-block-media-text.is-style-outline.has-media-on-the-right .wp-block-media-text__content{margin-left:0;margin-right:calc(-1 * var(--coblocks-spacing--10, map-get($spacing, 10)))}}.wp-block-media-text.is-style-outline .wp-block-media-text__content{margin-left:auto;margin-right:auto;width:90%}@media(min-width:600px){.wp-block-media-text.is-style-outline .wp-block-media-text__content{margin-left:calc(-1 * var(--coblocks-spacing--10, map-get($spacing, 10)));margin-right:inherit;margin-top:inherit;width:auto}}.wp-block-media-text.is-style-outline .wp-block-media-text__content h1,.wp-block-media-text.is-style-outline .wp-block-media-text__content h2,.wp-block-media-text.is-style-outline .wp-block-media-text__content h3,.wp-block-media-text.is-style-outline .wp-block-media-text__content h4,.wp-block-media-text.is-style-outline .wp-block-media-text__content h5,.wp-block-media-text.is-style-outline .wp-block-media-text__content h6,.wp-block-media-text.is-style-outline .wp-block-media-text__content p{background-color:var(--wp--preset--color--background, #fff);box-shadow:0.5rem 0 0 var(--wp--preset--color--background, #fff),-0.5rem 0 0 var(--wp--preset--color--background, #fff);display:inline}.wp-block-media-text.is-style-outline .wp-block-media-text__content .wp-block-buttons{margin-top:var(--coblocks-spacing--5, 2.5em)}.wp-block-media-text.is-style-outline.has-media-on-the-right .wp-block-media-text__content{width:100%}@media(min-width:600px){.wp-block-media-text.is-style-outline.has-media-on-the-right .wp-block-media-text__content{margin-left:0.5rem;width:175%}}.wp-block-media-text .wp-block-media-text__content *:first-child{margin-top:0}@media(min-width:600px){.editor-styles-wrapper .wp-block-media-text.is-style-card .wp-block-media-text__content{right:1px}}@media(min-width:600px){.editor-styles-wrapper .wp-block-media-text.is-style-card.has-media-on-the-right .wp-block-media-text__content{left:1px;right:initial}}.editor-styles-wrapper .wp-block-media-text.is-style-card .components-resizable-box__handle::after,.editor-styles-wrapper .wp-block-media-text.is-style-overlap .components-resizable-box__handle::after,.editor-styles-wrapper .wp-block-media-text.is-style-outline .components-resizable-box__handle::after{top:-8px}.editor-styles-wrapper .wp-block-media-text.is-style-card.is-selected .wp-block-media-text__media::after,.editor-styles-wrapper .wp-block-media-text.is-style-overlap.is-selected .wp-block-media-text__media::after,.editor-styles-wrapper .wp-block-media-text.is-style-outline.is-selected .wp-block-media-text__media::after{background:var(--wp-admin-theme-color, #007cba);border:2px solid #fff;border-radius:50%;bottom:-7px;content:"";cursor:inherit;display:block;height:15px;position:absolute;right:-8px;width:15px;z-index:9999}.editor-styles-wrapper .wp-block-media-text.is-style-card.has-media-on-the-right .wp-block-media-text__media::after,.editor-styles-wrapper .wp-block-media-text.is-style-overlap.has-media-on-the-right .wp-block-media-text__media::after,.editor-styles-wrapper .wp-block-media-text.is-style-outline.has-media-on-the-right .wp-block-media-text__media::after{left:-8px;right:inherit}.editor-styles-wrapper .wp-block-media-text.is-style-outline .wp-block-media-text__content .wp-block.wp-block-buttons{margin-top:var(--coblocks-spacing--5, 2.5em) !important}.edit-post-sidebar .components-coblocks-replace-image{display:none}.edit-post-sidebar .components-panel__body.is-opened ~ .components-coblocks-replace-image{display:flex;justify-content:flex-end;margin-top:-8px;padding:0 16px 16px 16px}.edit-post-sidebar .edit-post-settings-sidebar__panel-block .is-opened ~ .components-coblocks-replace-image{display:flex;justify-content:flex-end;margin-top:-8px;padding:0 0 16px 0}ul.has-custom-font li{font-family:inherit}blockquote.has-custom-font p,blockquote.has-custom-font cite{font-family:inherit !important}.has-custom-font.wp-block-cover p{font-family:inherit !important}.has-custom-font.wp-block-button .wp-block-button__link{font-family:inherit !important}.has-custom-font.wp-block-coblocks-click-to-tweet .wp-block-coblocks-click-to-tweet__text{font-family:inherit}.has-custom-font.wp-block-coblocks-pricing-table .wp-block-coblocks-pricing-table__inner .wp-block-coblocks-pricing-table-item__title,.has-custom-font.wp-block-coblocks-pricing-table .wp-block-coblocks-pricing-table__inner .wp-block-coblocks-pricing-table-item__amount{font-family:inherit}.wp-block-button.has-custom-lineheight .wp-block-button__link{line-height:inherit}.wp-block-button.has-custom-size .wp-block-button__link{font-size:inherit}ul.has-custom-lineheight li{line-height:inherit}ul.has-custom-size li{font-size:inherit}.has-custom-transform.wp-block-coblocks-click-to-tweet .wp-block-coblocks-click-to-tweet__twitter-btn{text-transform:none}.wp-block-coblocks-accordion-item{border-radius:4px;margin:0 0 1em}.wp-block-coblocks-accordion-item p:first-of-type{margin-top:0}.wp-block-coblocks-accordion-item p:last-of-type{margin-bottom:0}.wp-block-coblocks-accordion-item__title{background:rgba(140,140,151,0.1);border-radius:4px;padding:10px 15px;position:relative}.wp-block-coblocks-accordion-item__title::after{border-radius:4px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:background 100ms cubic-bezier(0.694, 0, 0.335, 1)}.wp-block-coblocks-accordion-item__title:hover::after{background:rgba(0,0,0,0.0275)}.wp-block-coblocks-accordion-item__title:focus{outline:1px dotted #a2aab2;outline-offset:-4px}.wp-block-coblocks-accordion-item details[open] summary{border-radius:4px 4px 0 0}.wp-block-coblocks-accordion-item__content{border:1px solid rgba(140,140,151,0.1);border-radius:0 0 4px 4px;border-top:0;padding:15px 20px}.wp-block-coblocks-accordion-item__content>div{max-width:100%}.wp-block-coblocks-accordion-item .alignfull img{max-width:100% !important}.wp-block-coblocks-accordion.alignfull{padding:0 12px}_:-ms-fullscreen,:root .wp-block-coblocks-accordion summary{display:block}_:-ms-lang(x),_:-webkit-full-screen,.wp-block-coblocks-accordion summary{display:block}.wp-block-coblocks-alert{background-color:var(--coblocks-alert-default--color--background, #d6efee);border-radius:4px;color:var(--coblocks-alert-default--color--text, #094264);padding:2em}.wp-block-coblocks-alert:not(.has-background).is-style-warning{background-color:var(--coblocks-alert-default--color--background, #fbe7dd)}.wp-block-coblocks-alert:not(.has-background).is-style-error{background-color:var(--coblocks-alert-default--color--background, #ffdede)}.wp-block-coblocks-alert:not(.has-background).is-style-success{background-color:var(--coblocks-alert-default--color--background, #d0eac4)}.wp-block-coblocks-alert:not(.has-text-color).is-style-warning{color:var(--coblocks-alert-warning--color--text, #8a4b30)}.wp-block-coblocks-alert:not(.has-text-color).is-style-error{color:var(--coblocks-alert-error--color--text, #8b343c)}.wp-block-coblocks-alert:not(.has-text-color).is-style-success{color:var(--coblocks-alert-error--color--text, #154a28)}.wp-block-coblocks-alert__title{display:block;margin-bottom:0.5em;margin-top:0}.wp-block-coblocks-alert__title:empty{display:none}.wp-block-coblocks-alert__text{margin-bottom:0;margin-top:0}.wp-block-coblocks-author{align-items:flex-start;background:rgba(139,139,150,0.1);display:flex;padding:30px 25px;position:relative}@media(min-width:600px){.wp-block-coblocks-author{padding:40px 35px}}.wp-block-coblocks-author__avatar,.wp-block-coblocks-author figure.wp-block-coblocks-author__avatar{border-radius:100%;flex:0 0 auto;height:70px;margin:0 25px 0 0;position:relative;width:70px}@media(min-width:600px){.wp-block-coblocks-author__avatar,.wp-block-coblocks-author figure.wp-block-coblocks-author__avatar{height:150px;margin-right:35px;width:150px}}.wp-block-coblocks-author__avatar-img{border-radius:100%;display:inline-block;height:100% !important;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;vertical-align:middle;width:100%}.wp-block-coblocks-author__content{flex:1 1 auto}.wp-block-coblocks-author__name{display:block;font-size:1.5em;margin:0;padding:0}.wp-block-coblocks-author__biography{margin:0 0 1em}.wp-block-coblocks-author__biography:last-of-type{margin-bottom:0}.wp-block-coblocks-author .wp-block-button{margin:1em 0 0 0}.wp-block-coblocks-buttons__inner{align-items:center;display:flex;justify-content:center}.wp-block-coblocks-buttons .flex-align-left{align-items:flex-start;justify-content:flex-start}.wp-block-coblocks-buttons .flex-align-right{align-items:flex-end;justify-content:flex-end}.wp-block-coblocks-buttons .wp-block-button{margin-bottom:0}.wp-block-coblocks-buttons .wp-block-button+.wp-block-button{margin-left:1.35em}@media(max-width:600px){.wp-block-coblocks-buttons .is-stacked-on-mobile{display:block}.wp-block-coblocks-buttons .is-stacked-on-mobile .wp-block-button+.wp-block-button{margin-left:0;margin-top:1.35em}}.wp-block-coblocks-click-to-tweet{border:1px solid transparent;border-radius:4px;margin-bottom:1.9em;position:relative}.wp-block-coblocks-click-to-tweet__text{margin-bottom:0;padding-left:40px;position:relative}.wp-block-coblocks-click-to-tweet__text::before{background-color:currentColor;background-size:cover;content:"";display:inline-block;height:24px;left:0;-webkit-mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/twitter.svg);mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/twitter.svg);opacity:0.3;position:absolute;top:5px;width:24px}.wp-block-coblocks-click-to-tweet__text a{box-shadow:none !important;text-decoration:none !important}.wp-block-coblocks-click-to-tweet__twitter-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:4px;box-shadow:none !important;color:#fff !important;cursor:pointer;display:inline-block;font-size:13px;font-style:normal;font-weight:400;line-height:1.8;margin-left:40px;margin-top:10px;padding:0.28em 1em;position:relative;text-decoration:none !important;white-space:normal;word-break:break-all}.wp-block-coblocks-click-to-tweet__twitter-btn:not(.has-button-color){background:var(--coblocks--color--twitter, #1da1f2)}.wp-block-coblocks-click-to-tweet__twitter-btn::before{background-color:#fff;background-size:cover;content:"";display:inline-block;height:18px;margin-right:5px;-webkit-mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/twitter.svg);mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/twitter.svg);position:relative;top:4px;width:18px}.wp-block-coblocks-dynamic-separator{background:none !important;border:0;max-width:100% !important;opacity:1;padding:0;position:relative;width:100%}.wp-block-coblocks-dynamic-separator::before{content:"...";display:inline-block;font-size:22px;font-weight:400;left:0;letter-spacing:0.95em;line-height:1;margin-left:21px;margin-right:auto;position:absolute;right:0;text-align:center;top:calc(50% - 18px)}.wp-block-coblocks-dynamic-separator.is-style-line::before,.wp-block-coblocks-dynamic-separator.is-style-fullwidth::before{background:currentColor;content:"";display:block;height:1px;margin-left:auto;max-width:120px;top:50%;width:15vw}.wp-block-coblocks-dynamic-separator.is-style-fullwidth::before{max-width:100%;width:100%}.wp-block-coblocks-dynamic-separator:not(.has-background)::before{color:#292929}.wp-block-coblocks-dynamic-separator.is-style-line:not(.has-background)::before,.wp-block-coblocks-dynamic-separator.is-style-fullwidth:not(.has-background)::before{background:rgba(0,0,0,0.15)}.is-twentytwenty .entry-content hr.wp-block-coblocks-dynamic-separator::before{background:none;content:"...";left:0;top:calc(50% - 18px);transform:none;width:auto}.is-twentytwenty .entry-content hr.wp-block-coblocks-dynamic-separator::after{display:none}.is-twentytwenty .entry-content hr.wp-block-coblocks-dynamic-separator.is-style-line::before,.is-twentytwenty .entry-content hr.wp-block-coblocks-dynamic-separator.is-style-fullwidth::before{background:currentColor;content:"";display:block;height:1px;margin-left:auto;max-width:120px;top:50%;width:15vw}.is-twentytwenty .entry-content hr.wp-block-coblocks-dynamic-separator.is-style-fullwidth::before{max-width:100%;width:100%}.is-twentytwenty .wp-block-coblocks-dynamic-separator.is-style-line:not(.has-background)::before,.is-twentytwenty .wp-block-coblocks-dynamic-separator.is-style-fullwidth:not(.has-background)::before{background:#6d6d6d}.wp-block-coblocks-event-item{flex:1 100%;justify-content:space-between;line-height:1;margin-bottom:var(--coblocks-spacing--5, 2.5em);width:100%}@media(min-width:782px){.wp-block-coblocks-event-item{display:flex !important;margin-bottom:var(--coblocks-spacing--3, 1.5em)}}.wp-block-coblocks-events__date{margin-bottom:var(--coblocks-spacing--3, 1.5em)}@media(min-width:782px){.wp-block-coblocks-events__date{flex-basis:15%;margin-bottom:0}}.wp-block-coblocks-events__content{margin-bottom:var(--coblocks-spacing--3, 1.5em)}@media(min-width:782px){.wp-block-coblocks-events__content{flex-basis:65%;margin-bottom:0;padding:0 1em}}.wp-block-coblocks-events__title,.wp-block-coblocks-events__description,.wp-block-coblocks-events__time{display:block}@media(min-width:782px){.wp-block-coblocks-events__details{flex-basis:20%;text-align:right}}.wp-block-coblocks-events__title{font-weight:700;margin-bottom:var(--coblocks-spacing--1, 0.5em)}.wp-block-coblocks-events__day{display:block;font-size:1.75em;font-weight:700;margin-bottom:5px}.wp-block-coblocks-events__month{margin-right:5px;margin-top:var(--coblocks-spacing--1, 0.5em)}@media(min-width:782px){.wp-block-coblocks-events__month{display:block;margin-bottom:5px;margin-right:0}}.wp-block-coblocks-events__time{font-weight:700;margin-bottom:var(--coblocks-spacing--1, 0.5em)}.wp-block-coblocks-events__year,.wp-block-coblocks-events__month,.wp-block-coblocks-events__time,.wp-block-coblocks-events__location,.wp-block-coblocks-events__description{font-size:0.75em}.wp-block-coblocks-events__description{line-height:1.476}.wp-block-coblocks-events.slick-slider{box-sizing:border-box;display:block;padding-bottom:4em;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wp-block-coblocks-events .slick-list{display:block;margin:0 -2em;overflow:hidden;padding:0;position:relative}.wp-block-coblocks-events .slick-list:focus{outline:none}.wp-block-coblocks-events .slick-list.dragging{cursor:pointer;cursor:hand}.wp-block-coblocks-events.slick-slider .slick-track,.wp-block-coblocks-events.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.wp-block-coblocks-events .slick-track{display:flex;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.wp-block-coblocks-events .slick-track::before,.wp-block-coblocks-events .slick-track::after{content:"";display:table}.wp-block-coblocks-events .slick-track::after{clear:both}.wp-block-coblocks-events .slick-loading .slick-track{visibility:hidden}.wp-block-coblocks-events .slick-slide{float:left;height:auto;margin:0 2em;min-height:1px;outline:none}.wp-block-coblocks-events [dir="rtl"] .slick-slide{float:right}.wp-block-coblocks-events .slick-slide img{display:block}.wp-block-coblocks-events .slick-slide.slick-loading img{display:none}.wp-block-coblocks-events .slick-slide.dragging img{pointer-events:none}.wp-block-coblocks-events .slick-initialized .slick-slide{display:block}.wp-block-coblocks-events .slick-loading .slick-slide{visibility:hidden}.wp-block-coblocks-events .slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.wp-block-coblocks-events .slick-arrow.slick-hidden{display:none}.wp-block-coblocks-events .arrows{text-align:center}.wp-block-coblocks-events .slick-prev,.wp-block-coblocks-events .slick-next{background:transparent;border:none;bottom:0;color:transparent;cursor:pointer;display:inline-block;font-size:initial;height:4em;line-height:0;outline:none;padding:0.5em;position:absolute;width:4em;z-index:1}.wp-block-coblocks-events .slick-prev:hover,.wp-block-coblocks-events .slick-prev:focus,.wp-block-coblocks-events .slick-next:hover,.wp-block-coblocks-events .slick-next:focus{cursor:pointer;opacity:0.5;outline:none}.wp-block-coblocks-events .slick-prev:hover::before,.wp-block-coblocks-events .slick-prev:focus::before,.wp-block-coblocks-events .slick-next:hover::before,.wp-block-coblocks-events .slick-next:focus::before{opacity:1}.wp-block-coblocks-events .slick-prev{left:50%;transform:translateX(-100%)}.wp-block-coblocks-events .slick-next{right:50%;transform:translateX(100%)}.wp-block-coblocks-events .slick-prev.slick-disabled::before,.wp-block-coblocks-events .slick-next.slick-disabled::before{opacity:0.25}.wp-block-coblocks-events .slick-prev::before,.wp-block-coblocks-events .slick-next::before{background-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/lightbox/arrow-left.svg);background-position:center;background-repeat:no-repeat;content:" ";display:block;height:100%;width:100%}.wp-block-coblocks-events .slick-next::before{background-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/lightbox/arrow-right.svg)}.wp-block-coblocks-events [dir="rtl"] .slick-prev::before{background-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/lightbox/arrow-right.svg)}.wp-block-coblocks-events [dir="rtl"] .slick-next::before{background-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/lightbox/arrow-left.svg)}.wp-block-coblocks-features{position:relative}.wp-block-coblocks-features .has-left-content{text-align:left}.wp-block-coblocks-features .has-left-content img{margin-left:0;margin-right:auto}.wp-block-coblocks-features .has-center-content{text-align:center}.wp-block-coblocks-features .has-center-content img{margin-left:auto;margin-right:auto}.wp-block-coblocks-features .has-right-content{text-align:right}.wp-block-coblocks-features .has-right-content img{margin-left:auto;margin-right:0}.wp-block-coblocks-features__inner{position:relative}.wp-block-coblocks-feature{display:flex;flex-direction:column;justify-content:center;margin:0;max-width:100%;position:relative;width:100%;word-break:break-word}.wp-block-coblocks-feature .wp-block-coblocks-icon{margin-bottom:var(--coblocks-spacing--3, 1.5em)}.wp-block-coblocks-feature h1,.wp-block-coblocks-feature h2,.wp-block-coblocks-feature h3,.wp-block-coblocks-feature h4,.wp-block-coblocks-feature h5,.wp-block-coblocks-feature h6{margin-top:0 !important;padding:0 !important}.wp-block-coblocks-feature p{margin-top:0}.wp-block-coblocks-feature p:not(.has-background){padding-top:0}.wp-block-coblocks-feature__inner>*{position:relative}.wp-block-coblocks-feature__inner>*:last-child{margin-bottom:0 !important}@media(min-width:600px){.wp-block-coblocks-features__inner:not(.has-responsive-columns){align-items:flex-start;display:flex}}@media(min-width:600px){.wp-block-coblocks-features__inner[class*="gutter"]:not(.has-responsive-columns) .wp-block-coblocks-feature:nth-child(odd){margin-right:var(--coblocks-spacing--3, 1.5em)}.wp-block-coblocks-features__inner[class*="gutter"]:not(.has-responsive-columns) .wp-block-coblocks-feature:nth-child(even){margin-left:var(--coblocks-spacing--3, 1.5em)}.wp-block-coblocks-features__inner[class*="gutter"]:not(.has-responsive-columns) .wp-block-coblocks-feature:not(:first-child){margin-left:var(--coblocks-spacing--3, 1.5em)}.wp-block-coblocks-features__inner[class*="gutter"]:not(.has-responsive-columns) .wp-block-coblocks-feature:not(:last-child){margin-right:var(--coblocks-spacing--3, 1.5em)}}.wp-block-coblocks-features__inner[class*="gutter"]:not(.has-responsive-columns).has-1-columns .wp-block-coblocks-feature{margin-left:0;margin-right:0}.wp-block-coblocks-food-item{margin-top:2.75em}.wp-block-coblocks-food-item__figure{display:flex;margin:0.35em 0 1.25em;overflow:hidden;padding-top:100%;position:relative;width:100%}.wp-block-coblocks-food-item__figure img,.wp-block-coblocks-food-item__figure img[itemprop="image"]{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;vertical-align:middle;width:100%}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.wp-block-coblocks-food-item__figure img,.wp-block-coblocks-food-item__figure img[itemprop="image"]{height:auto;left:50%;min-width:100%;top:50%;transform:translate(-50%, -50%)}}.wp-block-coblocks-food-item__heading-wrapper{align-items:center;display:flex;flex:1 85%;margin:0 0 0.25em;order:1}.wp-block-coblocks-food-item__heading,.wp-block-coblocks-food-item__heading[itemprop="name"]{margin:0;padding:0}.wp-block-coblocks-food-item__content{align-content:flex-start;display:flex;flex:1 100%;flex-wrap:wrap}.wp-block-coblocks-food-item__attributes{display:flex;margin-left:0.4em}.wp-block-coblocks-food-item__attributes svg{fill:currentColor;height:18px;width:18px}.wp-block-coblocks-food-item__attributes svg:last-of-type{margin-right:0}.wp-block-coblocks-food-item__attribute{background:none;border:none;display:flex;margin-right:0.25em !important;padding:0}.wp-block-coblocks-food-item__attribute--spicier{margin-left:-0.25em !important}.wp-block-coblocks-food-item__description{flex:1 100%;margin:0;order:3}.wp-block-coblocks-food-item__price{flex:1 15%;margin:0.5em 0 0 0;opacity:0.7;order:2}.wp-block-coblocks-food-item__icon{background-color:currentColor;background-repeat:no-repeat;background-size:cover;display:inline-block;height:18px;width:18px}.wp-block-coblocks-food-item__attribute--popular .wp-block-coblocks-food-item__icon{-webkit-mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/food-attribute/popular.svg);mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/food-attribute/popular.svg)}.wp-block-coblocks-food-item__attribute--popular .wp-block-coblocks-food-item__icon:last-of-type{margin-right:0}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.wp-block-coblocks-food-item__attribute--popular .wp-block-coblocks-food-item__icon{background-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/food-attribute/popular.svg);color:transparent !important}}.wp-block-coblocks-food-item__attribute--spicy .wp-block-coblocks-food-item__icon{-webkit-mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/food-attribute/spicy.svg);mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/food-attribute/spicy.svg)}.wp-block-coblocks-food-item__attribute--spicy .wp-block-coblocks-food-item__icon:last-of-type{margin-right:0}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.wp-block-coblocks-food-item__attribute--spicy .wp-block-coblocks-food-item__icon{background-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/food-attribute/spicy.svg);color:transparent !important}}.wp-block-coblocks-food-item__attribute--vegan .wp-block-coblocks-food-item__icon{-webkit-mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/food-attribute/vegan.svg);mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/food-attribute/vegan.svg)}.wp-block-coblocks-food-item__attribute--vegan .wp-block-coblocks-food-item__icon:last-of-type{margin-right:0}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.wp-block-coblocks-food-item__attribute--vegan .wp-block-coblocks-food-item__icon{background-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/food-attribute/vegan.svg);color:transparent !important}}.wp-block-coblocks-food-item__attribute--vegetarian .wp-block-coblocks-food-item__icon{-webkit-mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/food-attribute/vegetarian.svg);mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/food-attribute/vegetarian.svg)}.wp-block-coblocks-food-item__attribute--vegetarian .wp-block-coblocks-food-item__icon:last-of-type{margin-right:0}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.wp-block-coblocks-food-item__attribute--vegetarian .wp-block-coblocks-food-item__icon{background-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/food-attribute/vegetarian.svg);color:transparent !important}}.wp-block-coblocks-food-item__attribute--pescatarian .wp-block-coblocks-food-item__icon{-webkit-mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/food-attribute/pescatarian.svg);mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/food-attribute/pescatarian.svg)}.wp-block-coblocks-food-item__attribute--pescatarian .wp-block-coblocks-food-item__icon:last-of-type{margin-right:0}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.wp-block-coblocks-food-item__attribute--pescatarian .wp-block-coblocks-food-item__icon{background-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/food-attribute/pescatarian.svg);color:transparent !important}}.wp-block-coblocks-food-item__attribute--gluten-free .wp-block-coblocks-food-item__icon{-webkit-mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/food-attribute/gluten-free.svg);mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/food-attribute/gluten-free.svg)}.wp-block-coblocks-food-item__attribute--gluten-free .wp-block-coblocks-food-item__icon:last-of-type{margin-right:0}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.wp-block-coblocks-food-item__attribute--gluten-free .wp-block-coblocks-food-item__icon{background-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/food-attribute/gluten-free.svg);color:transparent !important}}.wp-block-coblocks-food-and-drinks.has-columns.has-2-columns>h1,.wp-block-coblocks-food-and-drinks.has-columns.has-2-columns>h2,.wp-block-coblocks-food-and-drinks.has-columns.has-2-columns>h3,.wp-block-coblocks-food-and-drinks.has-columns.has-2-columns>h4,.wp-block-coblocks-food-and-drinks.has-columns.has-2-columns>h5,.wp-block-coblocks-food-and-drinks.has-columns.has-2-columns>h6,.wp-block-coblocks-food-and-drinks.has-columns.has-3-columns>h1,.wp-block-coblocks-food-and-drinks.has-columns.has-3-columns>h2,.wp-block-coblocks-food-and-drinks.has-columns.has-3-columns>h3,.wp-block-coblocks-food-and-drinks.has-columns.has-3-columns>h4,.wp-block-coblocks-food-and-drinks.has-columns.has-3-columns>h5,.wp-block-coblocks-food-and-drinks.has-columns.has-3-columns>h6,.wp-block-coblocks-food-and-drinks.has-columns.has-4-columns>h1,.wp-block-coblocks-food-and-drinks.has-columns.has-4-columns>h2,.wp-block-coblocks-food-and-drinks.has-columns.has-4-columns>h3,.wp-block-coblocks-food-and-drinks.has-columns.has-4-columns>h4,.wp-block-coblocks-food-and-drinks.has-columns.has-4-columns>h5,.wp-block-coblocks-food-and-drinks.has-columns.has-4-columns>h6{flex-basis:100%;max-width:100%}@media(min-width:600px){.wp-block-coblocks-food-and-drinks:not(.is-style-list) .wp-block-coblocks-food-item__content{flex-flow:column;justify-content:center;text-align:center}}@media(min-width:600px){.wp-block-coblocks-food-and-drinks:not(.is-style-list) .wp-block-coblocks-food-item__heading-wrapper{justify-content:center}}.wp-block-coblocks-food-and-drinks:not(.is-style-list) .wp-block-coblocks-food-item__price{margin-top:0;text-align:right}@media(min-width:600px){.wp-block-coblocks-food-and-drinks:not(.is-style-list) .wp-block-coblocks-food-item__price{text-align:inherit}}.wp-block-coblocks-food-and-drinks.is-style-list .wp-block-coblocks-food-item,.wp-block-coblocks-food-and-drinks.is-style-list div[data-type="coblocks/food-item"]{display:flex;flex:1 100% !important;margin-top:1.5em;max-width:100%}@media(min-width:600px){.wp-block-coblocks-food-and-drinks.is-style-list .wp-block-coblocks-food-item,.wp-block-coblocks-food-and-drinks.is-style-list div[data-type="coblocks/food-item"]{align-items:center}}.wp-block-coblocks-food-and-drinks.is-style-list .wp-block-coblocks-food-item figure,.wp-block-coblocks-food-and-drinks.is-style-list .wp-block-coblocks-food-item .components-placeholder,.wp-block-coblocks-food-and-drinks.is-style-list div[data-type="coblocks/food-item"] figure,.wp-block-coblocks-food-and-drinks.is-style-list div[data-type="coblocks/food-item"] .components-placeholder{flex:0 0 auto;margin:0 20px 0 0 !important;max-height:75px;max-width:75px;padding-top:75px}@media(min-width:600px){.wp-block-coblocks-food-and-drinks.is-style-list .wp-block-coblocks-food-item figure,.wp-block-coblocks-food-and-drinks.is-style-list .wp-block-coblocks-food-item .components-placeholder,.wp-block-coblocks-food-and-drinks.is-style-list div[data-type="coblocks/food-item"] figure,.wp-block-coblocks-food-and-drinks.is-style-list div[data-type="coblocks/food-item"] .components-placeholder{max-height:100px;max-width:100px;padding-top:100px}}.wp-block-coblocks-food-and-drinks.is-style-list .wp-block-coblocks-food-item__attributes,.wp-block-coblocks-food-and-drinks.is-style-list div[data-type="coblocks/food-item"]__attributes{margin-left:0.6em}.wp-block-coblocks-food-and-drinks.is-style-list .wp-block-coblocks-food-item__description,.wp-block-coblocks-food-and-drinks.is-style-list div[data-type="coblocks/food-item"]__description{max-width:calc(100% - 50px)}.wp-block-coblocks-food-and-drinks.is-style-list .wp-block-coblocks-food-item__price,.wp-block-coblocks-food-and-drinks.is-style-list div[data-type="coblocks/food-item"]__price{margin-top:0;text-align:right}.coblocks-form label{display:block;float:none;margin-bottom:3px}.coblocks-form .coblocks-form__submit+label{margin:1.25rem 0 3px 0}.coblocks-form .required-error.hidden{display:none}.coblocks-form .coblocks-field,.coblocks-form select{margin:0 0 1.25rem 0;width:100%}.coblocks-form .coblocks-field.verify,.coblocks-form select.verify{height:0;left:0;opacity:0;position:absolute;top:0;width:0;z-index:-1}.coblocks-form .coblocks-field input[type="radio"]{display:inline-block;float:left;margin:5px 5px 0 0}.coblocks-form .coblocks-field .coblocks-checkbox-label{display:inline-flex;width:95%}.coblocks-form textarea{float:none;height:200px;margin:0 0 1.15rem 0;resize:vertical;width:100%}.coblocks-form .required{color:#d94f4f;margin-left:5px}.coblocks-form .coblocks-radio-label+.coblocks-field.verify+.coblocks-form__submit{margin-top:1.25rem}.coblocks-form .coblocks-form__submit .wp-block-button__link.is-style-outline{background-color:transparent;border:2px solid !important}.coblocks-form .coblocks-form__submit .wp-block-button__link.is-style-circular{border-radius:100px !important}.coblocks-form .coblocks-form__submit .wp-block-button__link.is-style-3d{box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.25)}.coblocks-form .coblocks-form__submit .wp-block-button__link.is-style-shadow{box-shadow:0 4px 6px rgba(0,0,0,0.11),0 1px 3px rgba(0,0,0,0.075)}.coblocks-form .coblocks-form__inline-fields{align-items:center;display:flex;flex-flow:row wrap;margin-bottom:1.15rem}.coblocks-form .coblocks-form__inline-fields .coblocks-form__inline-field{margin-bottom:0.15rem;width:50%}.coblocks-form .coblocks-form__inline-fields .coblocks-form__inline-field input[type="text"]{margin-bottom:3px;width:100%}.coblocks-form .coblocks-form__inline-fields .coblocks-form__inline-field:first-child{padding-right:10px}.coblocks-form .coblocks-form__inline-fields .coblocks-form__inline-field:last-child{padding-left:10px}@media only screen and (max-width: 535px){.coblocks-form .coblocks-form__inline-fields{display:block}.coblocks-form .coblocks-form__inline-fields .coblocks-form__inline-field{width:100%}.coblocks-form .coblocks-form__inline-fields .coblocks-form__inline-field:first-child,.coblocks-form .coblocks-form__inline-fields .coblocks-form__inline-field:last-child{margin:0 0 1.15rem 0;padding:0}}.coblocks-form__subtext{display:block;line-height:1;margin-bottom:-0.3rem;margin-top:0.3rem;opacity:0.66}.coblocks-form .coblocks-form-submission{margin-bottom:4em;padding:1.5em 1em}.coblocks-form .coblocks-form-submission p{margin:0 auto;word-wrap:break-word}.coblocks-form .form-errors .form-error-message{color:#d94f4f}.coblocks-form .coblocks--inline{display:flex;flex-flow:row wrap;margin-bottom:1.25rem}.coblocks-form .coblocks--inline label{margin-right:10px}.coblocks-form .coblocks--inline input[type="radio"]{margin-top:5px}.coblocks-form .coblocks--inline .coblocks-checkbox-label{width:auto}.coblocks-form .coblocks--inline input[type="checkbox"]{margin-top:2px}.is-twentysixteen .coblocks-form__submit,.is-twentynineteen .coblocks-form__submit{margin-top:1.5em}.is-twentyseventeen .coblocks-field{margin-bottom:1.75rem}.is-twentyseventeen .coblocks-label{font-weight:800}.is-twentyseventeen .coblocks-form__submit{margin-top:-0.75em}.is-twentyseventeen .coblocks-form__submit .wp-block-button__link{margin-top:0.1em}.is-twentynineteen .coblocks-form .components-text-control__input,.is-twentynineteen .coblocks-form .components-textarea-control__input{border-color:#ccc;border-radius:0;padding:1.2rem 0}.is-twentynineteen .coblocks-form__submit.wp-block-button{margin-top:0}.is-twentysixteen .coblocks-form .components-text-control__input,.is-twentysixteen .coblocks-form .components-textarea-control__input{background-color:#f7f7f7;border-color:#d1d1d1;border-radius:2px;padding:0.75rem 0}.is-twentysixteen .coblocks-form .components-base-control{margin-bottom:0}.is-twentysixteen .coblocks-form .components-base-control .components-base-control__field{margin-bottom:0}.is-twentysixteen .coblocks-form__submit.wp-block-button{margin-top:0}.wp-block-coblocks-gallery-carousel,.wp-block-coblocks-gallery-carousel .coblocks-gallery{overflow:hidden;position:relative}.wp-block-coblocks-gallery-carousel .coblocks-gallery--figure{height:100%}.wp-block-coblocks-gallery-carousel .carousel-nav.has-border-radius-2 img{border-radius:2px}.wp-block-coblocks-gallery-carousel .carousel-nav.has-border-radius-3 img{border-radius:3px}.wp-block-coblocks-gallery-carousel .carousel-nav.has-border-radius-4 img{border-radius:4px}.wp-block-coblocks-gallery-carousel .carousel-nav.has-border-radius-5 img{border-radius:5px}.wp-block-coblocks-gallery-carousel .carousel-nav.has-border-radius-6 img{border-radius:6px}.wp-block-coblocks-gallery-carousel .carousel-nav.has-border-radius-7 img{border-radius:7px}.wp-block-coblocks-gallery-carousel .carousel-nav.has-border-radius-8 img{border-radius:8px}.wp-block-coblocks-gallery-carousel .carousel-nav.has-border-radius-9 img{border-radius:9px}.wp-block-coblocks-gallery-carousel .carousel-nav.has-border-radius-10 img{border-radius:10px}.wp-block-coblocks-gallery-carousel .carousel-nav.has-border-radius-11 img{border-radius:11px}.wp-block-coblocks-gallery-carousel .carousel-nav.has-border-radius-12 img{border-radius:12px}.wp-block-coblocks-gallery-carousel .carousel-nav.has-border-radius-13 img{border-radius:13px}.wp-block-coblocks-gallery-carousel .carousel-nav.has-border-radius-14 img{border-radius:14px}.wp-block-coblocks-gallery-carousel .carousel-nav.has-border-radius-15 img{border-radius:15px}.wp-block-coblocks-gallery-carousel .carousel-nav.has-border-radius-16 img{border-radius:16px}.wp-block-coblocks-gallery-carousel .carousel-nav.has-border-radius-17 img{border-radius:17px}.wp-block-coblocks-gallery-carousel .carousel-nav.has-border-radius-18 img{border-radius:18px}.wp-block-coblocks-gallery-carousel .carousel-nav.has-border-radius-19 img{border-radius:19px}.wp-block-coblocks-gallery-carousel .carousel-nav.has-border-radius-20 img{border-radius:20px}.wp-block-coblocks-gallery-carousel .flickity-button{align-items:center;border-radius:100%;color:#fff;cursor:pointer;display:flex;height:auto;margin:0 1%;padding:15px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:250ms background-color linear;width:auto;z-index:3}.wp-block-coblocks-gallery-carousel .flickity-button:hover{background-color:rgba(255,255,255,0.15)}.wp-block-coblocks-gallery-carousel .flickity-button:focus{background-color:rgba(255,255,255,0.25);box-shadow:inset 0 0 0 3px rgba(255,255,255,0.25);outline:none}@media(min-width:600px){.wp-block-coblocks-gallery-carousel .flickity-button{margin:0 2%}.wp-block-coblocks-gallery-carousel .flickity-button:hover{background-color:rgba(255,255,255,0.25)}}.wp-block-coblocks-gallery-carousel .flickity-button-icon{display:none}.wp-block-coblocks-gallery-carousel .flickity-button::after{background-color:#fff;content:"";display:block;height:28px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:relative;width:28px}@media(min-width:960px){.wp-block-coblocks-gallery-carousel .flickity-button::after{height:32px;width:32px}}.wp-block-coblocks-gallery-carousel .flickity-button.previous{height:62px;left:0;width:62px}.wp-block-coblocks-gallery-carousel .flickity-button.previous::after{height:32px;left:-1px;-webkit-mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/lightbox/arrow-left.svg);mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/lightbox/arrow-left.svg);width:32px}.wp-block-coblocks-gallery-carousel .flickity-button.next{height:62px;width:62px}.wp-block-coblocks-gallery-carousel .flickity-button.next::after{height:32px;-webkit-mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/lightbox/arrow-right.svg);mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/lightbox/arrow-right.svg);right:-1px;width:32px}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.wp-block-coblocks-gallery-carousel .flickity-button.previous::after{background-color:transparent !important;background-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/lightbox/arrow-left.svg);color:transparent !important}.wp-block-coblocks-gallery-carousel .flickity-button.next::after{background-color:transparent !important;background-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/lightbox/arrow-right.svg);color:transparent !important}}.wp-block-coblocks-gallery-carousel .carousel-nav{height:auto}.wp-block-coblocks-gallery-carousel .carousel-nav .flickity-viewport{height:80px !important;margin-left:0;margin-right:0}.wp-block-coblocks-gallery-carousel .carousel-nav figure{margin:0}.wp-block-coblocks-gallery-carousel .carousel-nav .coblocks--figure{height:100%;position:relative}.wp-block-coblocks-gallery-carousel .carousel-nav .coblocks--item-thumbnail{height:80px;opacity:0.4;overflow:hidden;transition:opacity 250ms ease;width:100px}.wp-block-coblocks-gallery-carousel .carousel-nav .coblocks--item-thumbnail:hover{opacity:0.66}.wp-block-coblocks-gallery-carousel .carousel-nav .coblocks--item-thumbnail.is-selected{opacity:1}.wp-block-coblocks-gallery-carousel .carousel-nav .coblocks--item-thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;vertical-align:middle;width:100%}.has-responsive-height .has-carousel{height:auto !important;padding-bottom:56.25%;position:relative}.has-responsive-height .has-carousel .flickity-viewport{left:0;position:absolute;top:0;width:100%}body.rtl .flickity-viewport{position:relative}body.rtl .flickity-prev-next-button.next{left:0}body.rtl .flickity-prev-next-button.previous{left:unset}.wp-block-coblocks-gallery-collage.alignfull ul{padding-left:1em;padding-right:1em}.wp-block-coblocks-gallery-collage:not(.is-style-layered) li{margin:0}.wp-block-coblocks-gallery-collage ul{display:flex;flex-wrap:wrap;list-style-type:none;margin:0 !important;padding:0 !important}.wp-block-coblocks-gallery-collage ul li{list-style:none}.wp-block-coblocks-gallery-collage.has-no-gutter .wp-block-coblocks-gallery-collage__item{padding:0 !important}.wp-block-coblocks-gallery-collage__item figure,.wp-block-coblocks-gallery-collage__item .block-editor-media-placeholder{padding:0}.wp-block-coblocks-gallery-collage__item:nth-child(1){align-self:flex-end;width:75%}.wp-block-coblocks-gallery-collage__item:nth-child(1) figure,.wp-block-coblocks-gallery-collage__item:nth-child(1) .block-editor-media-placeholder{padding-top:calc(330 / 495 * 100%)}.wp-block-coblocks-gallery-collage__item:nth-child(2){align-self:flex-end;margin-right:auto !important;width:25%}.wp-block-coblocks-gallery-collage__item:nth-child(2) figure,.wp-block-coblocks-gallery-collage__item:nth-child(2) .block-editor-media-placeholder{padding-top:100%}.wp-block-coblocks-gallery-collage__item:nth-child(3){align-self:flex-start;margin-left:auto !important;width:25%}.wp-block-coblocks-gallery-collage__item:nth-child(3) figure,.wp-block-coblocks-gallery-collage__item:nth-child(3) .block-editor-media-placeholder{padding-top:100%}.wp-block-coblocks-gallery-collage__item:nth-child(4){align-self:flex-start;width:25%}.wp-block-coblocks-gallery-collage__item:nth-child(4) figure,.wp-block-coblocks-gallery-collage__item:nth-child(4) .block-editor-media-placeholder{padding-top:100%}.wp-block-coblocks-gallery-collage__item:nth-child(5){align-self:flex-start;width:25%}.wp-block-coblocks-gallery-collage__item:nth-child(5) figure,.wp-block-coblocks-gallery-collage__item:nth-child(5) .block-editor-media-placeholder{padding-top:150%}.is-style-tiled .wp-block-coblocks-gallery-collage__item:nth-child(1),.is-style-tiled .wp-block-coblocks-gallery-collage__item:nth-child(4){width:66.66%}.is-style-tiled .wp-block-coblocks-gallery-collage__item:nth-child(1) figure,.is-style-tiled .wp-block-coblocks-gallery-collage__item:nth-child(1) .block-editor-media-placeholder,.is-style-tiled .wp-block-coblocks-gallery-collage__item:nth-child(4) figure,.is-style-tiled .wp-block-coblocks-gallery-collage__item:nth-child(4) .block-editor-media-placeholder{padding-top:66%}.is-style-tiled .wp-block-coblocks-gallery-collage__item:nth-child(2),.is-style-tiled .wp-block-coblocks-gallery-collage__item:nth-child(3){width:33.33%}.is-style-tiled .wp-block-coblocks-gallery-collage__item:nth-child(2) figure,.is-style-tiled .wp-block-coblocks-gallery-collage__item:nth-child(2) .block-editor-media-placeholder,.is-style-tiled .wp-block-coblocks-gallery-collage__item:nth-child(3) figure,.is-style-tiled .wp-block-coblocks-gallery-collage__item:nth-child(3) .block-editor-media-placeholder{padding-top:100%}.is-style-layered .wp-block-coblocks-gallery-collage__item{align-self:flex-start}.is-style-layered .wp-block-coblocks-gallery-collage__item:nth-child(1){margin-left:calc(150 / 890 * 100%) !important;width:calc(358 / 890 * 100%);z-index:4}.is-style-layered .wp-block-coblocks-gallery-collage__item:nth-child(1) figure,.is-style-layered .wp-block-coblocks-gallery-collage__item:nth-child(1) .block-editor-media-placeholder{padding-top:calc(492 / 358 * 100%)}.is-style-layered .wp-block-coblocks-gallery-collage__item:nth-child(2){margin-left:calc(175 / 850 * 100%) !important;margin-top:calc(117 / 990 * 100%) !important;width:calc(198 / 890 * 100%);z-index:2}.is-style-layered .wp-block-coblocks-gallery-collage__item:nth-child(2) figure,.is-style-layered .wp-block-coblocks-gallery-collage__item:nth-child(2) .block-editor-media-placeholder{padding-top:100%}.is-style-layered .wp-block-coblocks-gallery-collage__item:nth-child(3){margin-left:calc(328 / 890 * 100%) !important;margin-top:calc(249 / 890 * 100% * -1) !important;width:calc(492 / 890 * 100%);z-index:3}.is-style-layered .wp-block-coblocks-gallery-collage__item:nth-child(3) figure,.is-style-layered .wp-block-coblocks-gallery-collage__item:nth-child(3) .block-editor-media-placeholder{padding-top:calc(340 / 492 * 100%)}.is-style-layered .wp-block-coblocks-gallery-collage__item:nth-child(4){margin-top:calc(189 / 890 * 100% * -1) !important;width:calc(492 / 890 * 100%);z-index:1}.is-style-layered .wp-block-coblocks-gallery-collage__item:nth-child(4) figure,.is-style-layered .wp-block-coblocks-gallery-collage__item:nth-child(4) .block-editor-media-placeholder{padding-top:calc(378 / 492 * 100%)}.wp-block-coblocks-gallery-collage__figure{display:flex;margin:0;position:relative;width:100%}.wp-block-coblocks-gallery-collage__figure img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;vertical-align:middle;width:100%}.wp-block-coblocks-gallery-collage figcaption{bottom:0;font-size:13px;margin:0;opacity:0.9;padding:30px 10px 10px;position:absolute;text-align:center;width:100%}.wp-block-coblocks-gallery-collage.has-caption-style-dark figcaption{background:linear-gradient(0deg, rgba(0,0,0,0.7) 0, rgba(0,0,0,0.3) 50%, transparent)}.wp-block-coblocks-gallery-collage.has-caption-style-light figcaption{background:linear-gradient(0deg, rgba(255,255,255,0.93) 6.3%, rgba(255,255,255,0.5) 61%, rgba(255,255,255,0))}.wp-block-coblocks-gallery-collage:not(.has-caption-color).has-caption-style-dark figcaption{color:#fff}.wp-block-coblocks-gallery-collage:not(.has-caption-color).has-caption-style-light figcaption{color:#000}.wp-block-coblocks-gallery-collage .wp-block-coblocks-gallery-collage__item:nth-child(1),.wp-block-coblocks-gallery-collage .wp-block-coblocks-gallery-collage__item:nth-child(2){padding-bottom:calc(var(--coblocks-spacing--1, 0.5em) * 2)}.wp-block-coblocks-gallery-collage ul>*:not(:first-child){padding-left:calc(var(--coblocks-spacing--1, 0.5em) * 2)}@media(min-width:600px){.wp-block-coblocks-gallery-collage.has-medium-gutter .wp-block-coblocks-gallery-collage__item:nth-child(1),.wp-block-coblocks-gallery-collage.has-medium-gutter .wp-block-coblocks-gallery-collage__item:nth-child(2){padding-bottom:calc(var(--coblocks-spacing--2, 1em) * 2)}.wp-block-coblocks-gallery-collage.has-medium-gutter ul>*:not(:first-child){padding-left:calc(var(--coblocks-spacing--2, 1em) * 2)}}@media(min-width:600px){.wp-block-coblocks-gallery-collage.has-large-gutter .wp-block-coblocks-gallery-collage__item:nth-child(1),.wp-block-coblocks-gallery-collage.has-large-gutter .wp-block-coblocks-gallery-collage__item:nth-child(2){padding-bottom:calc(var(--coblocks-spacing--3, 1.5em) * 2)}.wp-block-coblocks-gallery-collage.has-large-gutter ul>*:not(:first-child){padding-left:calc(var(--coblocks-spacing--3, 1.5em) * 2)}}@media(min-width:600px){.wp-block-coblocks-gallery-collage.has-huge-gutter .wp-block-coblocks-gallery-collage__item:nth-child(1),.wp-block-coblocks-gallery-collage.has-huge-gutter .wp-block-coblocks-gallery-collage__item:nth-child(2){padding-bottom:calc(var(--coblocks-spacing--4, 2em) * 2)}.wp-block-coblocks-gallery-collage.has-huge-gutter ul>*:not(:first-child){padding-left:calc(var(--coblocks-spacing--4, 2em) * 2)}}@media(min-width:600px){.wp-block-coblocks-gallery-collage.has-custom-gutter .wp-block-coblocks-gallery-collage__item:nth-child(1),.wp-block-coblocks-gallery-collage.has-custom-gutter .wp-block-coblocks-gallery-collage__item:nth-child(2){padding-bottom:var(--coblocks-custom-gutter, 0)}.wp-block-coblocks-gallery-collage.has-custom-gutter ul>*:not(:first-child){padding-left:var(--coblocks-custom-gutter, 0)}}.wp-block-coblocks-gallery-collage.is-style-tiled .wp-block-coblocks-gallery-collage__item:nth-child(2){padding-left:calc(var(--coblocks-spacing--1, 0.5em) * 2)}.wp-block-coblocks-gallery-collage.is-style-tiled .wp-block-coblocks-gallery-collage__item:nth-child(3){padding-right:calc(var(--coblocks-spacing--1, 0.5em) * 2);padding-top:calc(var(--coblocks-spacing--1, 0.5em) * 2)}.wp-block-coblocks-gallery-collage.is-style-tiled .wp-block-coblocks-gallery-collage__item:nth-child(4){padding-top:calc(var(--coblocks-spacing--1, 0.5em) * 2)}@media(min-width:600px){.wp-block-coblocks-gallery-collage.is-style-tiled.has-medium-gutter .wp-block-coblocks-gallery-collage__item:nth-child(2){padding-left:calc(var(--coblocks-spacing--2, 1em) * 2)}.wp-block-coblocks-gallery-collage.is-style-tiled.has-medium-gutter .wp-block-coblocks-gallery-collage__item:nth-child(3){padding-right:calc(var(--coblocks-spacing--2, 1em) * 2);padding-top:calc(var(--coblocks-spacing--2, 1em) * 2)}.wp-block-coblocks-gallery-collage.is-style-tiled.has-medium-gutter .wp-block-coblocks-gallery-collage__item:nth-child(4){padding-top:calc(var(--coblocks-spacing--2, 1em) * 2)}}@media(min-width:600px){.wp-block-coblocks-gallery-collage.is-style-tiled.has-large-gutter .wp-block-coblocks-gallery-collage__item:nth-child(2){padding-left:calc(var(--coblocks-spacing--3, 1.5em) * 2)}.wp-block-coblocks-gallery-collage.is-style-tiled.has-large-gutter .wp-block-coblocks-gallery-collage__item:nth-child(3){padding-right:calc(var(--coblocks-spacing--3, 1.5em) * 2);padding-top:calc(var(--coblocks-spacing--3, 1.5em) * 2)}.wp-block-coblocks-gallery-collage.is-style-tiled.has-large-gutter .wp-block-coblocks-gallery-collage__item:nth-child(4){padding-top:calc(var(--coblocks-spacing--3, 1.5em) * 2)}}@media(min-width:600px){.wp-block-coblocks-gallery-collage.is-style-tiled.has-huge-gutter .wp-block-coblocks-gallery-collage__item:nth-child(2){padding-left:calc(var(--coblocks-spacing--4, 2em) * 2)}.wp-block-coblocks-gallery-collage.is-style-tiled.has-huge-gutter .wp-block-coblocks-gallery-collage__item:nth-child(3){padding-right:calc(var(--coblocks-spacing--4, 2em) * 2);padding-top:calc(var(--coblocks-spacing--4, 2em) * 2)}.wp-block-coblocks-gallery-collage.is-style-tiled.has-huge-gutter .wp-block-coblocks-gallery-collage__item:nth-child(4){padding-top:calc(var(--coblocks-spacing--4, 2em) * 2)}}@media(min-width:600px){.wp-block-coblocks-gallery-collage.is-style-tiled.has-custom-gutter .wp-block-coblocks-gallery-collage__item:nth-child(2){padding-left:var(--coblocks-custom-gutter, 0)}.wp-block-coblocks-gallery-collage.is-style-tiled.has-custom-gutter .wp-block-coblocks-gallery-collage__item:nth-child(3){padding-right:var(--coblocks-custom-gutter, 0);padding-top:var(--coblocks-custom-gutter, 0)}.wp-block-coblocks-gallery-collage.is-style-tiled.has-custom-gutter .wp-block-coblocks-gallery-collage__item:nth-child(4){padding-top:var(--coblocks-custom-gutter, 0)}}.wp-block-coblocks-gallery-collage .pb-0{padding-bottom:0 !important}.wp-block-coblocks-gallery-collage .pl-0{padding-left:0 !important}.wp-block-coblocks-gallery-masonry{position:relative}.wp-block-coblocks-gallery-masonry ul{list-style:none !important;padding:0 !important}.wp-block-coblocks-gallery-masonry ul:not([class*="gutter"]){margin-left:0 !important}.wp-block-coblocks-gallery-masonry li{margin:0 !important}.wp-block-coblocks-gallery-masonry figure{margin:0;overflow:hidden}.wp-block-coblocks-gallery-masonry img{height:auto;vertical-align:bottom;width:100%}.wp-block-coblocks-gallery-masonry figcaption{background:linear-gradient(0deg, rgba(0,0,0,0.7) 0, rgba(0,0,0,0.3) 50%, transparent);bottom:0;font-size:13px;max-height:100% !important;opacity:0.9;overflow:auto;padding:30px 10px 10px !important;position:absolute !important;text-align:center;width:100%}.wp-block-coblocks-gallery-masonry figcaption img{display:inline}.wp-block-coblocks-gallery-offset .coblocks-gallery{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:0;margin-left:0;padding-left:0}.wp-block-coblocks-gallery-offset img{max-height:22vw;width:auto}.wp-block-coblocks-gallery-offset figcaption{background:linear-gradient(0deg, rgba(0,0,0,0.7) 0, rgba(0,0,0,0.3) 50%, transparent);bottom:0;font-size:13px;max-height:100% !important;opacity:1;overflow:hidden;padding:30px 10px 10px !important;position:absolute !important;text-align:center;width:100%}@media(min-width:600px){.wp-block-coblocks-gallery-offset .has-small-images img{max-height:22vw}}@media(min-width:960px){.wp-block-coblocks-gallery-offset .has-small-images img{max-height:11vw}}@media(min-width:600px){.wp-block-coblocks-gallery-offset .has-medium-images img{max-height:28vw}}@media(min-width:960px){.wp-block-coblocks-gallery-offset .has-medium-images img{max-height:12vw}}@media(min-width:600px){.wp-block-coblocks-gallery-offset .has-large-images img{max-height:40vw}}@media(min-width:960px){.wp-block-coblocks-gallery-offset .has-large-images img{max-height:20vw}}@media(min-width:600px){.wp-block-coblocks-gallery-offset .has-huge-images img{max-height:40vw}}@media(min-width:960px){.wp-block-coblocks-gallery-offset .has-huge-images img{max-height:30vw}}.wp-block-coblocks-gallery-offset .has-small-gutter,.wp-block-coblocks-gallery-offset .has-medium-gutter,.wp-block-coblocks-gallery-offset .has-large-gutter,.wp-block-coblocks-gallery-offset .has-huge-gutter{margin-bottom:calc(var(--coblocks-spacing--1, 0.5em) * -1 * 2);margin-left:calc(var(--coblocks-spacing--1, 0.5em) * -0.5 * 2)}.wp-block-coblocks-gallery-offset .has-small-gutter figure,.wp-block-coblocks-gallery-offset .has-medium-gutter figure,.wp-block-coblocks-gallery-offset .has-large-gutter figure,.wp-block-coblocks-gallery-offset .has-huge-gutter figure{margin-bottom:calc(var(--coblocks-spacing--1, 0.5em) * 2);margin-left:calc(var(--coblocks-spacing--1, 0.5em) * 2)}@media(min-width:600px){.wp-block-coblocks-gallery-offset .has-medium-gutter{margin-bottom:calc(var(--coblocks-spacing--2, 1em) * -1 * 2);margin-left:calc(var(--coblocks-spacing--2, 1em) * -0.5 * 2)}.wp-block-coblocks-gallery-offset .has-medium-gutter figure{margin-bottom:calc(var(--coblocks-spacing--2, 1em) * 2);margin-left:calc(var(--coblocks-spacing--2, 1em) * 2)}}@media(min-width:600px){.wp-block-coblocks-gallery-offset .has-large-gutter{margin-bottom:calc(var(--coblocks-spacing--3, 1.5em) * -1 * 2);margin-left:calc(var(--coblocks-spacing--3, 1.5em) * -0.5 * 2)}.wp-block-coblocks-gallery-offset .has-large-gutter figure{margin-bottom:calc(var(--coblocks-spacing--3, 1.5em) * 2);margin-left:calc(var(--coblocks-spacing--3, 1.5em) * 2)}}@media(min-width:600px){.wp-block-coblocks-gallery-offset .has-huge-gutter{margin-bottom:calc(var(--coblocks-spacing--4, 2em) * -1 * 2);margin-left:calc(var(--coblocks-spacing--4, 2em) * -0.5 * 2)}.wp-block-coblocks-gallery-offset .has-huge-gutter figure{margin-bottom:calc(var(--coblocks-spacing--4, 2em) * 2);margin-left:calc(var(--coblocks-spacing--4, 2em) * 2)}}.wp-block-coblocks-gallery-offset .has-custom-gutter{margin-bottom:calc(var(--coblocks-custom-gutter, 0) * -1 * 2);margin-left:calc(var(--coblocks-custom-gutter, 0) * -0.5 * 2)}.wp-block-coblocks-gallery-offset .has-custom-gutter figure{margin-bottom:calc(var(--coblocks-custom-gutter, 0) * 2);margin-left:calc(var(--coblocks-custom-gutter, 0) * 2)}@media(min-width:600px){.wp-block-coblocks-gallery-offset .has-custom-gutter{margin-bottom:calc(var(--coblocks-custom-gutter, 0) * -1 * 2);margin-left:calc(var(--coblocks-custom-gutter, 0) * -0.5 * 2)}.wp-block-coblocks-gallery-offset .has-custom-gutter figure{margin-bottom:calc(var(--coblocks-custom-gutter, 0) * 2);margin-left:calc(var(--coblocks-custom-gutter, 0) * 2)}}.wp-block-coblocks-gallery-stacked{position:relative;text-align:center}.wp-block-coblocks-gallery-stacked.alignleft,.wp-block-coblocks-gallery-stacked.alignright{max-width:305px}.wp-block-coblocks-gallery-stacked:not(.has-caption-color){color:#1e1e1e !important}.wp-block-coblocks-gallery-stacked .coblocks-gallery{margin-left:0;padding-left:0}.wp-block-coblocks-gallery-stacked .coblocks-gallery--item{margin-left:auto;margin-right:auto}.wp-block-coblocks-gallery-stacked .coblocks-gallery--item:last-child{margin-bottom:0}.wp-block-coblocks-gallery-stacked .coblocks-gallery--item:last-child figure{margin-bottom:0 !important}.wp-block-coblocks-gallery-stacked .coblocks-gallery--item:last-child figcaption{padding-bottom:0}.wp-block-coblocks-gallery-stacked .coblocks-gallery--caption{padding-bottom:1em;padding-top:1em;text-align:center}.wp-block-coblocks-gallery-stacked .coblocks-gallery--caption:not([class*="font-size"]){font-size:13px}.is-selected .wp-block-coblocks-gallery-stacked .coblocks-gallery--caption,.is-typing .wp-block-coblocks-gallery-stacked .coblocks-gallery--caption{padding-left:1em;padding-right:1em}.wp-block-coblocks-gallery-stacked .has-fullwidth-images img{width:100%}.wp-block-coblocks-gallery-stacked .coblocks-video-bg{z-index:1}.wp-block-coblocks-gif.alignfull,.wp-block-coblocks-gif.alignwide{width:inherit}.wp-block-coblocks-gif.alignfull img,.wp-block-coblocks-gif.alignwide img{width:100%}.wp-block-coblocks-gist .gist-file{border-color:rgba(0,0,0,0.125) !important;border-radius:4px !important;margin-bottom:0 !important}.wp-block-coblocks-gist .gist-file a,.wp-block-coblocks-gist .gist-file a:hover{box-shadow:none}.wp-block-coblocks-gist .gist-file+.gist-file{margin-top:5px !important}.wp-block-coblocks-gist .gist-data{border-radius:3px 3px 0 0}.wp-block-coblocks-gist .gist-data tr,.wp-block-coblocks-gist .gist-data td{border:none}.wp-block-coblocks-gist .gist-data td.blob-num{padding:1px 15px 1px 20px !important}.wp-block-coblocks-gist .gist-data td.blob-code{padding-left:0 !important}.wp-block-coblocks-gist .gist-meta{border-radius:0 0 3px 3px}.wp-block-coblocks-gist.no-meta .gist .gist-data{border-bottom:0;border-radius:3px}.wp-block-coblocks-gist.no-meta .gist .gist-meta{display:none}.wp-block-coblocks-gist figcaption{color:#1e1e1e;font-size:13px;margin-bottom:1em;margin-top:0.5em;text-align:center}.wp-block-coblocks-gist table{table-layout:auto}.wp-block-coblocks-hero{position:relative}.wp-block-coblocks-hero .has-left-content{text-align:left}.wp-block-coblocks-hero .has-center-content{text-align:center}.wp-block-coblocks-hero .has-center-content .wp-block-coblocks-buttons__inner{justify-content:center}.wp-block-coblocks-hero .has-center-content h1::before,.wp-block-coblocks-hero .has-center-content h2::before{margin-left:auto;margin-right:auto}.wp-block-coblocks-hero .has-right-content{text-align:right}.wp-block-coblocks-hero .has-right-content .wp-block-coblocks-buttons__inner{justify-content:flex-end}.wp-block-coblocks-hero .has-right-content h1::before,.wp-block-coblocks-hero .has-right-content h2::before{margin-left:auto}.wp-block-coblocks-hero__inner{display:flex;position:relative}.wp-block-coblocks-hero__inner.is-fullscreen{height:100vh}.wp-block-coblocks-hero__inner .wp-block-coblocks-hero__content{position:relative}.wp-block-coblocks-hero__inner[class*="hero-top"]{align-items:flex-start}.wp-block-coblocks-hero__inner[class*="hero-center"]{align-items:center}.wp-block-coblocks-hero__inner[class*="hero-bottom"]{align-items:flex-end}.wp-block-coblocks-hero__inner[class*="left-align"]{justify-content:flex-start}.wp-block-coblocks-hero__inner[class*="center-align"]{justify-content:center}.wp-block-coblocks-hero__inner[class*="right-align"]{justify-content:flex-end}.wp-block-coblocks-hero .wp-block-button{margin-bottom:0}.wp-block-coblocks-highlight{background:transparent !important}.wp-block-coblocks-highlight:empty{display:none}.wp-block-coblocks-highlight+.wp-block-coblocks-highlight{padding-top:7px}.wp-block-coblocks-highlight__content{padding:2px 5px 2px 3px;position:relative}.wp-block-coblocks-highlight__content:not(.has-background){background-color:#fff8e5}.wp-block-coblocks-icon{position:relative}.wp-block-coblocks-icon__inner{display:inline-block;position:relative;vertical-align:middle}.wp-block-coblocks-icon__inner a{border:0 !important;box-shadow:none !important;height:100%;outline:none;text-shadow:none;width:100%}.wp-block-coblocks-icon__inner svg{fill:currentColor;height:100%;vertical-align:middle;width:100%}.wp-block-coblocks-logos.has-filter-grayscale img,.wp-block-coblocks-logos.is-style-black-and-white img{filter:grayscale(1) brightness(0)}.wp-block-coblocks-logos.is-style-grayscale img{filter:grayscale(1)}.wp-block-coblocks-logos__row{align-items:center;display:flex;flex-direction:row;justify-content:center}@media(max-width:600px){.wp-block-coblocks-logos__row{flex-wrap:wrap}}.wp-block-coblocks-logos__row+.wp-block-coblocks-logos__row{margin-top:2em}.wp-block-coblocks-logos__row>div{padding:0 1.5em}.wp-block-coblocks-logos__row img{vertical-align:middle;width:100%}.wp-block-coblocks-media-card__wrapper{align-items:center;display:grid;grid-template-areas:"media-text-media media-text-content";grid-template-columns:55% auto;grid-template-rows:auto;margin-left:auto;margin-right:auto;padding:0 !important;position:relative}.wp-block-coblocks-media-card.is-style-right .wp-block-coblocks-media-card__wrapper{grid-template-areas:"media-text-content media-text-media";grid-template-columns:auto 55%}.wp-block-coblocks-media-card__inner{color:inherit !important}.wp-block-coblocks-media-card__media{grid-area:media-text-media;margin:0;position:relative}.has-no-media .wp-block-coblocks-media-card__media{align-items:center;background:rgba(139,139,150,0.1);display:flex;height:70vw;justify-content:center;margin-bottom:0;margin-top:0;max-height:600px}@media(min-width:600px){.has-no-media .wp-block-coblocks-media-card__media{width:100%}}.has-no-media.alignfull .wp-block-coblocks-media-card__media,.has-no-media.alignwide .wp-block-coblocks-media-card__media{max-height:700px}.wp-block-coblocks-media-card__media svg{height:30px;opacity:0.15;position:relative;top:-30px;width:30px}@media(min-width:600px){.wp-block-coblocks-media-card__media svg{height:50px;width:50px}}.wp-block-coblocks-media-card__content{grid-area:media-text-content;margin-left:-50%;position:relative;word-break:break-word;z-index:1}@media(min-width:600px){.wp-block-coblocks-media-card__content{margin-left:-100px}}.wp-block-coblocks-media-card__content p:last-of-type{margin-bottom:0}.wp-block-coblocks-media-card__content h1,.wp-block-coblocks-media-card__content h2,.wp-block-coblocks-media-card__content h3,.wp-block-coblocks-media-card__content h4,.wp-block-coblocks-media-card__content h5,.wp-block-coblocks-media-card__content h6{margin-top:0 !important}.wp-block-coblocks-media-card.is-style-right .wp-block-coblocks-media-card__content{margin-left:0;margin-right:-50%}@media(min-width:600px){.wp-block-coblocks-media-card.is-style-right .wp-block-coblocks-media-card__content{margin-right:-100px}}.wp-block-coblocks-media-card__wrapper>figure>img,.wp-block-coblocks-media-card__wrapper>figure>video{max-width:unset;vertical-align:middle;width:100%}@media(max-width:599px){.wp-block-coblocks-media-card.is-stacked-on-mobile .wp-block-coblocks-media-card__wrapper{grid-template-areas:"media-text-media" "media-text-content";grid-template-columns:100% !important}}@media(max-width:599px) and (min-width:600px){.wp-block-coblocks-media-card.is-stacked-on-mobile.is-style-right .wp-block-coblocks-media-card__content{margin-right:-100px}}@media(max-width:599px) and (min-width:600px){.wp-block-coblocks-media-card.is-stacked-on-mobile .wp-block-coblocks-media-card__media{position:inherit}}@media(max-width:599px){.wp-block-coblocks-media-card.is-stacked-on-mobile .wp-block-coblocks-media-card__content{margin-left:5%;margin-right:5%;margin-top:-33%}}@media(max-width:599px) and (min-width:600px){.wp-block-coblocks-media-card.is-stacked-on-mobile .wp-block-coblocks-media-card__content{grid-area:media-text-content;margin-left:-100px}}@media(max-width:599px){.wp-block-coblocks-media-card.is-stacked-on-mobile .wp-block-coblocks-media-card__content p:last-of-type{margin-bottom:0}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.wp-block-coblocks-media-card .wp-block-coblocks-media-card__wrapper{display:flex}.wp-block-coblocks-media-card .wp-block-coblocks-media-card__wrapper .wp-block-coblocks-row__inner{flex-grow:1}.wp-block-coblocks-media-card.is-style-right figure{order:2}.wp-block-coblocks-media-card.is-style-right .wp-block-coblocks-row__inner{order:1}}body.rtl .is-style-left .wp-block-coblocks-media-card__wrapper{grid-template-areas:"media-text-content media-text-media" "resizer resizer" !important;grid-template-columns:auto 55% !important}body.rtl .is-style-left .wp-block-coblocks-media-card__content{margin-left:0;margin-right:-100px}body.rtl .is-style-right .wp-block-coblocks-media-card__wrapper{grid-template-areas:"media-text-media media-text-content" "resizer resizer" !important;grid-template-columns:55% auto !important}body.rtl .is-style-right .wp-block-coblocks-media-card__content{margin-left:-100px;margin-right:0}@media(min-width:768px) and (max-width:1024px){.is-twentynineteen .entry .entry-content .wp-block-coblocks-media-card.is-stacked-on-mobile{flex-direction:column}.is-twentynineteen .entry .entry-content .wp-block-coblocks-media-card.is-stacked-on-mobile .wp-block-coblocks-media-card__wrapper{grid-template-areas:"media-text-media" "media-text-content";grid-template-columns:100% !important}}@media (min-width: 768px) and (max-width: 1024px) and (max-width: 599px){.is-twentynineteen .entry .entry-content .wp-block-coblocks-media-card.is-stacked-on-mobile .wp-block-coblocks-media-card__media{position:inherit}}@media(min-width:768px) and (max-width:1024px){.is-twentynineteen .entry .entry-content .wp-block-coblocks-media-card.is-stacked-on-mobile .wp-block-coblocks-media-card__content{margin-left:5%;margin-right:5%;margin-top:-33%}.is-twentynineteen .entry .entry-content .wp-block-coblocks-media-card.is-stacked-on-mobile .wp-block-coblocks-media-card__content p:last-of-type{margin-bottom:0}}.wp-block-coblocks-post-carousel.alignfull{padding-left:var(--coblocks-spacing--2, 1em);padding-right:var(--coblocks-spacing--2, 1em)}@media(min-width:600px){.wp-block-coblocks-post-carousel.alignfull{padding-left:var(--coblocks-spacing--4, 2em);padding-right:var(--coblocks-spacing--4, 2em)}}@media(min-width:782px){.wp-block-coblocks-post-carousel:not(.alignwide) .coblocks-slick{padding-bottom:0}}.wp-block-coblocks-post-carousel .slick-slider{box-sizing:border-box;display:block;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wp-block-coblocks-post-carousel .slick-slider .slick-track,.wp-block-coblocks-post-carousel .slick-slider .slick-list{transform:translate3d(0, 0, 0)}.wp-block-coblocks-post-carousel .slick-list{display:block;margin:0;margin-bottom:calc(var(--coblocks-spacing--2, 1em) * -1);overflow:hidden;padding:0;position:relative}.wp-block-coblocks-post-carousel .slick-list:focus{outline:none}.wp-block-coblocks-post-carousel .slick-list.dragging{cursor:pointer;cursor:hand}.wp-block-coblocks-post-carousel .slick-track{display:flex;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.wp-block-coblocks-post-carousel .slick-track::before,.wp-block-coblocks-post-carousel .slick-track::after{content:"";display:table}.wp-block-coblocks-post-carousel .slick-track::after{clear:both}.slick-loading .wp-block-coblocks-post-carousel .slick-track{visibility:hidden}.wp-block-coblocks-post-carousel .slick-slide{display:none;float:left;height:auto;margin:0 var(--coblocks-spacing--2, 1em);min-height:1px;outline:none}[dir="rtl"] .wp-block-coblocks-post-carousel .slick-slide{float:right}.wp-block-coblocks-post-carousel .slick-slide img{display:block}.wp-block-coblocks-post-carousel .slick-slide.slick-loading img{display:none}.wp-block-coblocks-post-carousel .slick-slide.dragging img{pointer-events:none}.wp-block-coblocks-post-carousel .slick-initialized .slick-slide{display:block}.wp-block-coblocks-post-carousel .slick-prev,.wp-block-coblocks-post-carousel .slick-next{background:transparent;border:none;bottom:0;color:transparent;cursor:pointer;display:inline-block;font-size:initial;height:var(--coblocks-spacing--8, 4em);line-height:0;outline:none;padding:0.5em;position:absolute;width:var(--coblocks-spacing--8, 4em)}.wp-block-coblocks-post-carousel .slick-prev:hover,.wp-block-coblocks-post-carousel .slick-prev:focus,.wp-block-coblocks-post-carousel .slick-next:hover,.wp-block-coblocks-post-carousel .slick-next:focus{cursor:pointer;opacity:0.5;outline:none}.wp-block-coblocks-post-carousel .slick-prev:hover::before,.wp-block-coblocks-post-carousel .slick-prev:focus::before,.wp-block-coblocks-post-carousel .slick-next:hover::before,.wp-block-coblocks-post-carousel .slick-next:focus::before{opacity:1}.wp-block-coblocks-post-carousel .slick-prev{left:50%;transform:translateX(-100%)}.wp-block-coblocks-post-carousel .slick-next{right:50%;transform:translateX(100%)}.wp-block-coblocks-post-carousel .slick-prev.slick-disabled::before,.wp-block-coblocks-post-carousel .slick-next.slick-disabled::before{opacity:0.25}.wp-block-coblocks-post-carousel .slick-prev::before,.wp-block-coblocks-post-carousel .slick-next::before{background-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/lightbox/arrow-left.svg);background-position:center;background-repeat:no-repeat;content:" ";display:block;height:100%;width:100%}.wp-block-coblocks-post-carousel .slick-next::before{background-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/lightbox/arrow-right.svg)}.wp-block-coblocks-post-carousel [dir="rtl"] .slick-prev::before{background-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/lightbox/arrow-right.svg)}.wp-block-coblocks-post-carousel [dir="rtl"] .slick-next::before{background-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/lightbox/arrow-left.svg)}.wp-block-coblocks-post-carousel__image{display:table;margin-bottom:var(--coblocks-spacing--2, 1em);position:relative;width:100%}.wp-block-coblocks-post-carousel__image a{display:block;outline:none;padding-top:100%;width:100%}.wp-block-coblocks-post-carousel__content{display:flex;flex-direction:column;width:100%}.wp-block-coblocks-post-carousel__date{color:#6c7781;display:block;font-size:16px;margin-bottom:var(--coblocks-spacing--1, 0.5em)}.wp-block-coblocks-post-carousel__more-link{align-self:self-start;margin-top:var(--coblocks-spacing--2, 1em)}.wp-block-coblocks-post-carousel__excerpt{margin-top:var(--coblocks-spacing--1, 0.5em)}@media(min-width:782px){.wp-block-coblocks-post-carousel:not(.alignwide) .slick-next,.wp-block-coblocks-post-carousel:not(.alignwide) .slick-prev{bottom:50%;transform:translateY(-50%)}}@media(min-width:782px){.wp-block-coblocks-post-carousel:not(.alignwide) .slick-prev{left:-5em}}@media(min-width:782px){.wp-block-coblocks-post-carousel:not(.alignwide) .slick-next{right:-5em}}body.rtl .wp-block-coblocks-post-carousel:not(.alignwide) .slick-prev::before{background-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/lightbox/arrow-right.svg)}body.rtl .wp-block-coblocks-post-carousel:not(.alignwide) .slick-next::before{background-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/lightbox/arrow-left.svg)}.is-twentynineteen .wp-block-coblocks-post-carousel{line-height:1.6}.is-twentynineteen .wp-block-coblocks-post-carousel__content a{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:calc(22px * 1.125);font-weight:700;line-height:1.2;margin-bottom:0.5rem;margin-top:0.5rem;text-decoration:none !important}.is-twentynineteen .wp-block-coblocks-post-carousel__date{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:700}.is-twentytwenty .wp-block-coblocks-post-carousel{color:#6d6d6d}.is-twentytwenty .wp-block-coblocks-post-carousel .columns{margin-bottom:0.5em}.is-twentytwenty .wp-block-coblocks-post-carousel a{font-family:"Inter var", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif;font-weight:700;letter-spacing:-0.025em;text-decoration:none}.is-twentytwenty .wp-block-coblocks-post-carousel a:hover{text-decoration:underline}.is-twentytwenty .wp-block-coblocks-post-carousel__date{color:#6d6d6d;font-family:"Inter var", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif;font-size:0.7em;font-weight:600;letter-spacing:normal;margin-bottom:0.2em}.wp-block-coblocks-posts+.wp-block-coblocks-posts{margin-top:var(--coblocks-spacing--2, 1em)}.wp-block-coblocks-posts.has-1-columns>div:first-child{margin-top:0}.wp-block-coblocks-posts.has-1-columns>div:last-child{margin-bottom:0}.wp-block-coblocks-posts__inner{margin-left:0;padding-left:0}.wp-block-coblocks-posts__item{align-items:stretch;display:flex;flex:1 1 auto;margin-bottom:var(--coblocks-spacing--3, 1.5em);margin-left:0;margin-top:0;padding-left:0;width:100%}.is-style-stacked .wp-block-coblocks-posts__item{flex-direction:column}.is-style-horizontal .has-image-right .wp-block-coblocks-posts__item{flex-direction:row-reverse}.wp-block-coblocks-posts__image{display:table;flex:0 0 auto;height:14.285%;margin-right:var(--coblocks-spacing--2, 1em);position:relative;width:14.285%}@media(min-width:600px){.wp-block-coblocks-posts__image{margin-right:var(--coblocks-spacing--3, 1.5em)}}.has-image-right .wp-block-coblocks-posts__image{margin-left:var(--coblocks-spacing--2, 1em);margin-right:0}@media(min-width:600px){.has-image-right .wp-block-coblocks-posts__image{margin-left:var(--coblocks-spacing--3, 1.5em)}}.wp-block-coblocks-posts__image>*{display:block;padding-top:100%;width:100%}.is-style-stacked .wp-block-coblocks-posts__image{margin-bottom:var(--coblocks-spacing--2, 1em);width:100%}@media(min-width:600px){.has-medium-image .wp-block-coblocks-posts__image{height:20%;width:20%}}@media(min-width:600px){.has-large-image .wp-block-coblocks-posts__image{height:33.33%;width:33.33%}}@media(min-width:600px){.has-huge-image .wp-block-coblocks-posts__image{height:33.33%;width:33.33%}}@media(min-width:782px){.has-huge-image .wp-block-coblocks-posts__image{height:50%;width:50%}}.has-four-to-three-image .wp-block-coblocks-posts__image>*{padding-top:75%}.has-sixteen-to-nine-image .wp-block-coblocks-posts__image>*{padding-top:56.25%}.has-circle-image .wp-block-coblocks-posts__image>*{border-radius:100%}.wp-block-coblocks-posts__content{display:flex;flex-direction:column;width:100%}.wp-block-coblocks-posts__content.self-center{align-self:center}.wp-block-coblocks-posts__date{color:#6c7781;display:block;font-size:16px;margin-top:var(--coblocks-spacing--1, 0.5em)}.wp-block-coblocks-posts__excerpt{margin-top:var(--coblocks-spacing--1, 0.5em)}.wp-block-coblocks-posts__more-link{align-self:self-start;display:block}.is-twentynineteen .wp-block-coblocks-posts{line-height:1.6}.is-twentynineteen .wp-block-coblocks-posts__content a{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:calc(22px * 1.125);font-weight:700;line-height:1.2;margin-bottom:0.5rem;margin-top:0.5rem;text-decoration:none !important}.is-twentynineteen .wp-block-coblocks-posts__date{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:700}.is-twentytwenty .wp-block-coblocks-posts .has-columns{margin-bottom:0.5em}.is-twentytwenty .wp-block-coblocks-posts a{font-family:"Inter var", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif;font-weight:700;letter-spacing:-0.025em;text-decoration:none}.is-twentytwenty .wp-block-coblocks-posts a:hover{text-decoration:underline}.is-twentytwenty .wp-block-coblocks-posts__date{color:#6d6d6d;font-family:"Inter var", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif;font-size:0.7em;font-weight:600;letter-spacing:normal;margin-bottom:0.2em}.wp-block-coblocks-pricing-table-item{padding:4em 1.5em;position:relative;width:100%}@media(min-width:600px){.wp-block-coblocks-pricing-table-item{margin-bottom:0}}.wp-block-coblocks-pricing-table-item:not(.has-background){background:rgba(140,140,151,0.1)}.wp-block-coblocks-pricing-table-item__title{margin-top:0;padding:0}.wp-block-coblocks-pricing-table-item__price-wrapper{display:flex;line-height:1;position:relative}.wp-block-coblocks-pricing-table-item__currency{font-size:1em}.wp-block-coblocks-pricing-table-item__amount{font-size:5em;letter-spacing:normal;line-height:1 !important;margin:0;padding:0}.wp-block-coblocks-pricing-table-item .wp-block-coblocks-pricing-table-item__features{margin:0 0 30px;max-width:none;padding:0}.wp-block-coblocks-pricing-table-item .wp-block-coblocks-pricing-table-item__features ul,.wp-block-coblocks-pricing-table-item .wp-block-coblocks-pricing-table-item__features li{list-style:none;margin:0;padding:0}.wp-block-coblocks-pricing-table-item .wp-block-coblocks-pricing-table-item__features li::after{content:"\00a0"}.wp-block-coblocks-pricing-table-item .wp-block-coblocks-pricing-table-item__title{display:block;margin-bottom:20px}.wp-block-coblocks-pricing-table-item .wp-block-coblocks-pricing-table-item__price-wrapper{margin-bottom:20px}.wp-block-coblocks-pricing-table-item .wp-block-button{margin-bottom:0}.has-text-align-center .wp-block-coblocks-pricing-table-item__price-wrapper{justify-content:center}.has-text-align-right .wp-block-coblocks-pricing-table-item__price-wrapper{justify-content:flex-end}@media(max-width:959px){.wp-block-coblocks-pricing-table__inner.has-3-columns.has-small-gutter>*:not(.block-editor-inner-blocks):nth-of-type(1),.wp-block-coblocks-pricing-table__inner.has-3-columns.has-small-gutter>*:not(.block-editor-inner-blocks):nth-of-type(2){flex-basis:50%;max-width:calc(100% / 2 - var(--coblocks-spacing--1, 0.5em))}}@media(max-width:959px){.wp-block-coblocks-pricing-table__inner.has-3-columns.has-small-gutter>*:not(.block-editor-inner-blocks):nth-of-type(3){flex-basis:100%;margin-top:calc(2 * var(--coblocks-spacing--1, 0.5em));max-width:100%}}@media(max-width:599px){.wp-block-coblocks-pricing-table__inner.has-3-columns.has-small-gutter>*:not(.block-editor-inner-blocks):nth-of-type(3){margin-top:0}}@media(max-width:959px){.wp-block-coblocks-pricing-table__inner.has-3-columns.has-medium-gutter>*:not(.block-editor-inner-blocks):nth-of-type(1),.wp-block-coblocks-pricing-table__inner.has-3-columns.has-medium-gutter>*:not(.block-editor-inner-blocks):nth-of-type(2){flex-basis:50%;max-width:calc(100% / 2 - var(--coblocks-spacing--2, 1em))}}@media(max-width:959px){.wp-block-coblocks-pricing-table__inner.has-3-columns.has-medium-gutter>*:not(.block-editor-inner-blocks):nth-of-type(3){flex-basis:100%;margin-top:calc(2 * var(--coblocks-spacing--2, 1em));max-width:100%}}@media(max-width:599px){.wp-block-coblocks-pricing-table__inner.has-3-columns.has-medium-gutter>*:not(.block-editor-inner-blocks):nth-of-type(3){margin-top:0}}@media(max-width:959px){.wp-block-coblocks-pricing-table__inner.has-3-columns.has-large-gutter>*:not(.block-editor-inner-blocks):nth-of-type(1),.wp-block-coblocks-pricing-table__inner.has-3-columns.has-large-gutter>*:not(.block-editor-inner-blocks):nth-of-type(2){flex-basis:50%;max-width:calc(100% / 2.01 - var(--coblocks-spacing--3, 1.5em))}}@media(max-width:959px){.wp-block-coblocks-pricing-table__inner.has-3-columns.has-large-gutter>*:not(.block-editor-inner-blocks):nth-of-type(3){flex-basis:100%;margin-top:calc(2 * var(--coblocks-spacing--3, 1.5em));max-width:100%}}@media(max-width:599px){.wp-block-coblocks-pricing-table__inner.has-3-columns.has-large-gutter>*:not(.block-editor-inner-blocks):nth-of-type(3){margin-top:0}}@media(max-width:959px){.wp-block-coblocks-pricing-table__inner.has-3-columns.has-huge-gutter>*:not(.block-editor-inner-blocks):nth-of-type(1),.wp-block-coblocks-pricing-table__inner.has-3-columns.has-huge-gutter>*:not(.block-editor-inner-blocks):nth-of-type(2){flex-basis:50%;max-width:calc(100% / 2.02 - var(--coblocks-spacing--4, 2em))}}@media(max-width:959px){.wp-block-coblocks-pricing-table__inner.has-3-columns.has-huge-gutter>*:not(.block-editor-inner-blocks):nth-of-type(3){flex-basis:100%;margin-top:calc(2 * var(--coblocks-spacing--4, 2em));max-width:100%}}@media(max-width:599px){.wp-block-coblocks-pricing-table__inner.has-3-columns.has-huge-gutter>*:not(.block-editor-inner-blocks):nth-of-type(3){margin-top:0}}@media(min-width:600px){.wp-block-coblocks-pricing-table__inner:not(.has-responsive-columns){display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.wp-block-coblocks-pricing-table__inner:not(.has-responsive-columns) .wp-block-coblocks-pricing-table-item{margin-bottom:1.5em}@media(min-width:600px){.wp-block-coblocks-pricing-table.has-2-columns .wp-block-coblocks-pricing-table__inner:not(.has-responsive-columns) .wp-block-coblocks-pricing-table-item{flex-basis:50%;max-width:calc(100% / 2 - .75em)}.wp-block-coblocks-pricing-table.has-3-columns .wp-block-coblocks-pricing-table__inner:not(.has-responsive-columns) .wp-block-coblocks-pricing-table-item{flex-basis:33.333%;max-width:calc(100% / 3 - .75em)}}@media(min-width:600px){.wp-block-coblocks-pricing-table.has-4-columns .wp-block-coblocks-pricing-table__inner:not(.has-responsive-columns) .wp-block-coblocks-pricing-table-item{flex-basis:25%;max-width:calc(100% / 4 - .75em)}}@media(min-width:600px) and (max-width:1200px){.wp-block-coblocks-pricing-table.has-4-columns .wp-block-coblocks-pricing-table__inner:not(.has-responsive-columns) .wp-block-coblocks-pricing-table-item{flex-basis:50%;max-width:calc(100% / 2 - .75em)}}.wp-block-coblocks-row{position:relative}.wp-block-coblocks-row:not([data-columns="1"]){display:flex}.wp-block-coblocks-row:not([data-columns="1"]) .wp-block-coblocks-row__inner{display:flex;flex:1}.wp-block-coblocks-row[data-columns="1"] .wp-block-coblocks-column__inner>[class*="wp-block-"]{margin-left:auto;margin-right:auto;max-width:calc(6 * (100vw / 12.5))}.wp-block-coblocks-row[data-columns="1"] .wp-block-coblocks-column__inner>[class*="wp-block-"].alignwide{max-width:calc(6 * (100vw / 8.5))}.wp-block-coblocks-row[data-columns="1"] .wp-block-coblocks-column__inner>[class*="wp-block-"].alignfull{max-width:100%}.wp-block-coblocks-row[data-columns="1"] .wp-block-coblocks-column__inner>[class*="wp-block-"][data-columns="1"] .wp-block-coblocks-column__inner>:not([class*="wp-block-"]){max-width:100%}.wp-block-coblocks-row[data-columns="1"] .wp-block-coblocks-column__inner>:not([class*="wp-block-"]){margin-left:auto;margin-right:auto;max-width:100%}.wp-block-coblocks-column{height:100%;margin-bottom:32px;min-width:0;overflow-wrap:break-word;position:relative;word-break:break-word}@media(min-width:600px){.wp-block-coblocks-column{margin-bottom:0}}.wp-block-coblocks-column p{margin-top:0}.wp-block-coblocks-column p:last-of-type{margin-bottom:0}.wp-block-coblocks-column__inner.has-background-overlay *{position:relative}.has-small-gutter>[class*="wp-block-coblocks-column"]:nth-child(odd){margin-right:var(--coblocks-spacing--1, 0.5em)}.has-small-gutter>[class*="wp-block-coblocks-column"]:nth-child(even){margin-left:var(--coblocks-spacing--1, 0.5em)}.has-small-gutter>[class*="wp-block-coblocks-column"]:not(:first-child){margin-left:var(--coblocks-spacing--1, 0.5em)}.has-small-gutter>[class*="wp-block-coblocks-column"]:not(:last-child){margin-right:var(--coblocks-spacing--1, 0.5em)}.has-medium-gutter>[class*="wp-block-coblocks-column"]:nth-child(odd){margin-right:var(--coblocks-spacing--2, 1em)}.has-medium-gutter>[class*="wp-block-coblocks-column"]:nth-child(even){margin-left:var(--coblocks-spacing--2, 1em)}.has-medium-gutter>[class*="wp-block-coblocks-column"]:not(:first-child){margin-left:var(--coblocks-spacing--2, 1em)}.has-medium-gutter>[class*="wp-block-coblocks-column"]:not(:last-child){margin-right:var(--coblocks-spacing--2, 1em)}.has-large-gutter>[class*="wp-block-coblocks-column"]:nth-child(odd){margin-right:var(--coblocks-spacing--3, 1.5em)}.has-large-gutter>[class*="wp-block-coblocks-column"]:nth-child(even){margin-left:var(--coblocks-spacing--3, 1.5em)}.has-large-gutter>[class*="wp-block-coblocks-column"]:not(:first-child){margin-left:var(--coblocks-spacing--3, 1.5em)}.has-large-gutter>[class*="wp-block-coblocks-column"]:not(:last-child){margin-right:var(--coblocks-spacing--3, 1.5em)}.has-huge-gutter>[class*="wp-block-coblocks-column"]:nth-child(odd){margin-right:var(--coblocks-spacing--4, 2em)}.has-huge-gutter>[class*="wp-block-coblocks-column"]:nth-child(even){margin-left:var(--coblocks-spacing--4, 2em)}.has-huge-gutter>[class*="wp-block-coblocks-column"]:not(:first-child){margin-left:var(--coblocks-spacing--4, 2em)}.has-huge-gutter>[class*="wp-block-coblocks-column"]:not(:last-child){margin-right:var(--coblocks-spacing--4, 2em)}.has-custom-gutter>[class*="wp-block-coblocks-column"]:nth-child(odd){margin-right:var(--coblocks-custom-gutter, 0)}.has-custom-gutter>[class*="wp-block-coblocks-column"]:nth-child(even){margin-left:var(--coblocks-custom-gutter, 0)}.has-custom-gutter>[class*="wp-block-coblocks-column"]:not(:first-child){margin-left:var(--coblocks-custom-gutter, 0)}.has-custom-gutter>[class*="wp-block-coblocks-column"]:not(:last-child){margin-right:var(--coblocks-custom-gutter, 0)}@media(max-width:599px){.wp-block-coblocks-row__inner.is-stacked-on-mobile{flex-direction:column}.wp-block-coblocks-row__inner.is-stacked-on-mobile>.wp-block-coblocks-column{margin-left:0 !important;margin-right:0 !important;max-width:100% !important;width:100% !important}.wp-block-coblocks-row__inner.is-stacked-on-mobile>.wp-block-coblocks-column:last-child{margin-bottom:0}.wp-block-coblocks-row__inner.is-stacked-on-mobile.has-no-gutter>[class*="wp-block"]:not(:last-child){margin-bottom:0}.wp-block-coblocks-row__inner.is-stacked-on-mobile.has-small-gutter>[class*="wp-block"]:not(:last-child){margin-bottom:calc(var(--coblocks-spacing--1, 0.5em) * 2)}.wp-block-coblocks-row__inner.is-stacked-on-mobile.has-medium-gutter>[class*="wp-block"]:not(:last-child){margin-bottom:calc(var(--coblocks-spacing--2, 1em) * 2)}.wp-block-coblocks-row__inner.is-stacked-on-mobile.has-large-gutter>[class*="wp-block"]:not(:last-child){margin-bottom:calc(var(--coblocks-spacing--3, 1.5em) * 2)}.wp-block-coblocks-row__inner.is-stacked-on-mobile.has-huge-gutter>[class*="wp-block"]:not(:last-child){margin-bottom:calc(var(--coblocks-spacing--4, 2em) * 2)}.wp-block-coblocks-row__inner.is-stacked-on-mobile.has-custom-gutter>[class*="wp-block"]:not(:last-child){margin-bottom:calc(var(--coblocks-custom-gutter, 0) * 2)}}.wp-block-coblocks-row__inner [data-type="coblocks/column"]{display:flex;margin-bottom:0;margin-top:0}.wp-block-coblocks-row__inner [data-type="coblocks/column"] .wp-block-coblocks-column,.wp-block-coblocks-row__inner [data-type="coblocks/column"] .wp-block-coblocks-column__inner{flex:1}.wp-block-coblocks-row__inner.are-vertically-aligned-top{align-items:flex-start}.wp-block-coblocks-row__inner.are-vertically-aligned-center{align-items:center}.wp-block-coblocks-row__inner.are-vertically-aligned-bottom{align-items:flex-end}.wp-block-coblocks-row__inner .wp-block-coblocks-column.is-vertically-aligned-top{display:flex}.wp-block-coblocks-row__inner .wp-block-coblocks-column.is-vertically-aligned-top .wp-block-coblocks-column__inner{align-self:flex-start}.wp-block-coblocks-row__inner .wp-block-coblocks-column.is-vertically-aligned-center{display:flex}.wp-block-coblocks-row__inner .wp-block-coblocks-column.is-vertically-aligned-center .wp-block-coblocks-column__inner{align-self:center}.wp-block-coblocks-row__inner .wp-block-coblocks-column.is-vertically-aligned-bottom{display:flex}.wp-block-coblocks-row__inner .wp-block-coblocks-column.is-vertically-aligned-bottom .wp-block-coblocks-column__inner{align-self:flex-end}.wp-block-coblocks-row__inner .wp-block-coblocks-column .wp-block-coblocks-column__inner{flex:1}.wp-block-coblocks-row__inner .wp-block-coblocks-column.is-vertically-aligned-top,.wp-block-coblocks-row__inner .wp-block-coblocks-column.is-vertically-aligned-center,.wp-block-coblocks-row__inner .wp-block-coblocks-column.is-vertically-aligned-bottom{width:100%}.wp-block-coblocks-service{margin:0 0 var(--coblocks-spacing--3, 1.5em);max-width:100%}@media(min-width:600px){.wp-block-coblocks-service{margin:0}}.wp-block-coblocks-service:last-child{margin-bottom:0}.wp-block-coblocks-service h2,.wp-block-coblocks-service h3,.wp-block-coblocks-service h4,.wp-block-coblocks-service h5,.wp-block-coblocks-service h6{margin-bottom:0.5em;margin-top:0}.wp-block-coblocks-service p:first-of-type{margin-top:0}.wp-block-coblocks-service p:last-of-type{margin-bottom:0}.wp-block-coblocks-service .wp-block-button{margin-bottom:0;margin-top:1.5em}.wp-block-coblocks-service__figure{display:flex;margin:0 0 1.5em;padding:calc(3 / 4 * 100%) 0 0;position:relative;width:100%}.is-style-sixbynine .wp-block-coblocks-service__figure{padding-top:calc(9 / 16 * 100%)}.is-style-circle .wp-block-coblocks-service__figure{border-radius:100%;padding-top:100%}.is-style-circle .wp-block-coblocks-service__figure img{border-radius:100%}.is-style-square .wp-block-coblocks-service__figure{padding-top:100%}.wp-block-coblocks-service__figure>img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;vertical-align:middle;width:100%}@media(min-width:600px){.wp-block-coblocks-services[data-columns]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}@media(min-width:600px){.wp-block-coblocks-services[data-columns][data-columns="2"]>.wp-block-coblocks-service{flex-basis:50%;max-width:calc(100% / 2 - var(--coblocks-spacing--2, 1em))}.wp-block-coblocks-services[data-columns][data-columns="3"]>.wp-block-coblocks-service{flex-basis:33.333%;max-width:calc(100% / 3 - var(--coblocks-spacing--2, 1em))}}@media(min-width:600px) and (max-width:1280px){.wp-block-coblocks-services[data-columns][data-columns="4"]>.wp-block-coblocks-service{flex-basis:50%;margin-bottom:3em;max-width:calc(100% / 2 - var(--coblocks-spacing--2, 1em))}.wp-block-coblocks-services[data-columns][data-columns="4"]>.wp-block-coblocks-service:nth-child(1),.wp-block-coblocks-services[data-columns][data-columns="4"]>.wp-block-coblocks-service:nth-child(3){margin-left:0}.wp-block-coblocks-services[data-columns][data-columns="4"]>.wp-block-coblocks-service:nth-child(2),.wp-block-coblocks-services[data-columns][data-columns="4"]>.wp-block-coblocks-service:nth-child(4){margin-right:0}.wp-block-coblocks-services[data-columns][data-columns="4"]>.wp-block-coblocks-service:nth-child(3),.wp-block-coblocks-services[data-columns][data-columns="4"]>.wp-block-coblocks-service:nth-child(4){margin-bottom:0}}@media(min-width:1280px){.wp-block-coblocks-services[data-columns][data-columns="4"]>.wp-block-coblocks-service{flex-basis:25%;max-width:calc(100% / 4 - var(--coblocks-spacing--2, 1em))}}.wp-block-coblocks-shape-divider{display:flex;flex-direction:column;position:relative}.wp-block-coblocks-shape-divider svg{bottom:-1px;fill:currentColor;height:100%;left:0;position:absolute;width:100%}.wp-block-coblocks-shape-divider__svg-wrapper{position:relative}.wp-block-coblocks-shape-divider__alt-wrapper{background-color:currentColor}.wp-block-coblocks-shape-divider.is-horizontally-flipped svg{transform:scaleX(-1)}.wp-block-coblocks-shape-divider.is-vertically-flipped{flex-direction:column-reverse}.wp-block-coblocks-shape-divider.is-vertically-flipped svg{bottom:0;top:-1px;transform:scaleY(-1)}.wp-block-coblocks-shape-divider.is-vertically-flipped.is-horizontally-flipped svg{transform:scaleX(-1) scaleY(-1)}.wp-block-coblocks-shape-divider .divider--waves path:nth-child(1){opacity:0.15}.wp-block-coblocks-shape-divider .divider--waves path:nth-child(2){opacity:0.3}.wp-block-coblocks-social.has-background{padding:20px 30px}.wp-block-coblocks-social .wp-block-button__link:not(.has-background){background-color:#31373c}.wp-block-coblocks-social .wp-block-button__link:not(.has-text-color){color:#fff}.wp-block-coblocks-social ul,.wp-block-coblocks-social li{list-style:none;margin:0 !important;padding:0 !important}.wp-block-coblocks-social li{display:inline-block;margin:3px 6px 3px 0 !important;vertical-align:middle}.wp-block-coblocks-social li::before,.wp-block-coblocks-social li::after{display:none !important}.wp-block-coblocks-social__button{align-items:center;border:none;border-radius:0;box-shadow:none !important;cursor:pointer;display:inline-flex;font-size:15px;justify-content:center;line-height:1;padding:10px 14px;text-align:center;text-decoration:none !important;white-space:normal;word-break:break-all}.wp-block-coblocks-social__button:first-of-type{margin-left:0 !important}.wp-block-coblocks-social__button:last-of-type{margin-right:0 !important}.wp-block-coblocks-social__text,.wp-block-coblocks-social__text:hover,.wp-block-coblocks-social:not(.is-style-mask) .wp-block-coblocks-social__icon,.wp-block-coblocks-social:not(.is-style-mask) .wp-block-coblocks-social__icon:hover{color:inherit}.wp-block-coblocks-social__icon+.wp-block-coblocks-social__text{margin-left:8px}.wp-block-coblocks-social__icon{background-color:currentColor;background-repeat:no-repeat;background-size:cover;display:inline-block;height:18px;width:18px}.wp-block-coblocks-social__button--facebook .wp-block-coblocks-social__icon+.wp-block-coblocks-social__text,.wp-block-coblocks-social__button--linkedin .wp-block-coblocks-social__icon+.wp-block-coblocks-social__text{margin-left:9px}.wp-block-coblocks-social__button--tumblr .wp-block-coblocks-social__icon+.wp-block-coblocks-social__text{margin-left:4px}.wp-block-coblocks-social__button--twitter .wp-block-coblocks-social__icon{-webkit-mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/twitter.svg);mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/twitter.svg)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.wp-block-coblocks-social__button--twitter .wp-block-coblocks-social__icon{background-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/twitter.svg);color:transparent !important}}.wp-block-coblocks-social__button--facebook .wp-block-coblocks-social__icon{-webkit-mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/facebook.svg);mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/facebook.svg)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.wp-block-coblocks-social__button--facebook .wp-block-coblocks-social__icon{background-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/facebook.svg);color:transparent !important}}.wp-block-coblocks-social__button--pinterest .wp-block-coblocks-social__icon{-webkit-mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/pinterest.svg);mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/pinterest.svg)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.wp-block-coblocks-social__button--pinterest .wp-block-coblocks-social__icon{background-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/pinterest.svg);color:transparent !important}}.wp-block-coblocks-social__button--linkedin .wp-block-coblocks-social__icon{-webkit-mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/linkedin.svg);mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/linkedin.svg)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.wp-block-coblocks-social__button--linkedin .wp-block-coblocks-social__icon{background-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/linkedin.svg);color:transparent !important}}.wp-block-coblocks-social__button--tumblr .wp-block-coblocks-social__icon{-webkit-mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/tumblr.svg);mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/tumblr.svg)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.wp-block-coblocks-social__button--tumblr .wp-block-coblocks-social__icon{background-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/tumblr.svg);color:transparent !important}}.wp-block-coblocks-social__button--reddit .wp-block-coblocks-social__icon{-webkit-mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/reddit.svg);mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/reddit.svg)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.wp-block-coblocks-social__button--reddit .wp-block-coblocks-social__icon{background-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/reddit.svg);color:transparent !important}}.wp-block-coblocks-social__button--email .wp-block-coblocks-social__icon{-webkit-mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/email.svg);mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/email.svg)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.wp-block-coblocks-social__button--email .wp-block-coblocks-social__icon{background-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/email.svg);color:transparent !important}}.wp-block-coblocks-social__button--google .wp-block-coblocks-social__icon{-webkit-mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/google.svg);mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/google.svg)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.wp-block-coblocks-social__button--google .wp-block-coblocks-social__icon{background-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/google.svg);color:transparent !important}}.wp-block-coblocks-social__button--yelp .wp-block-coblocks-social__icon{-webkit-mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/yelp.svg);mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/yelp.svg)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.wp-block-coblocks-social__button--yelp .wp-block-coblocks-social__icon{background-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/yelp.svg);color:transparent !important}}.wp-block-coblocks-social__button--youtube .wp-block-coblocks-social__icon{-webkit-mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/youtube.svg);mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/youtube.svg)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.wp-block-coblocks-social__button--youtube .wp-block-coblocks-social__icon{background-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/youtube.svg);color:transparent !important}}.wp-block-coblocks-social__button--instagram .wp-block-coblocks-social__icon{-webkit-mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/instagram.svg);mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/instagram.svg)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.wp-block-coblocks-social__button--instagram .wp-block-coblocks-social__icon{background-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/instagram.svg);color:transparent !important}}.wp-block-coblocks-social__button--houzz .wp-block-coblocks-social__icon{-webkit-mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/houzz.svg);mask-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/houzz.svg)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.wp-block-coblocks-social__button--houzz .wp-block-coblocks-social__icon{background-image:url(//bitquery.io/wp-content/plugins/coblocks/dist/images/social/houzz.svg);color:transparent !important}}.wp-block-coblocks-social.has-colors .wp-block-coblocks-social__text,.wp-block-coblocks-social.has-colors:not(.is-style-mask) .wp-block-coblocks-social__icon{color:#fff}.wp-block-coblocks-social.has-colors .wp-block-coblocks-social__button--twitter{background-color:#55acee !important}.wp-block-coblocks-social.has-colors .wp-block-coblocks-social__button--facebook{background-color:#3b5999 !important}.wp-block-coblocks-social.has-colors .wp-block-coblocks-social__button--pinterest{background-color:#e60023 !important}.wp-block-coblocks-social.has-colors .wp-block-coblocks-social__button--linkedin{background-color:#0077b5 !important}.wp-block-coblocks-social.has-colors .wp-block-coblocks-social__button--tumblr{background-color:#34465d !important}.wp-block-coblocks-social.has-colors .wp-block-coblocks-social__button--reddit{background-color:#ff5700 !important}.wp-block-coblocks-social.has-colors .wp-block-coblocks-social__button--email{background-color:#2880e5 !important}.wp-block-coblocks-social.has-colors .wp-block-coblocks-social__button--google{background-color:#dd4b39 !important}.wp-block-coblocks-social.has-colors .wp-block-coblocks-social__button--yelp{background-color:#d32323 !important}.wp-block-coblocks-social.has-colors .wp-block-coblocks-social__button--youtube{background-color:red !important}.wp-block-coblocks-social.has-colors .wp-block-coblocks-social__button--instagram{background-color:#ef0175 !important}.wp-block-coblocks-social.has-colors .wp-block-coblocks-social__button--houzz{background-color:#4ebc16 !important}.wp-block-coblocks-social.has-colors.is-style-mask .wp-block-coblocks-social__button--twitter{color:#55acee !important}.wp-block-coblocks-social.has-colors.is-style-mask .wp-block-coblocks-social__button--facebook{color:#3b5999 !important}.wp-block-coblocks-social.has-colors.is-style-mask .wp-block-coblocks-social__button--pinterest{color:#e60023 !important}.wp-block-coblocks-social.has-colors.is-style-mask .wp-block-coblocks-social__button--linkedin{color:#0077b5 !important}.wp-block-coblocks-social.has-colors.is-style-mask .wp-block-coblocks-social__button--tumblr{color:#34465d !important}.wp-block-coblocks-social.has-colors.is-style-mask .wp-block-coblocks-social__button--reddit{color:#ff5700 !important}.wp-block-coblocks-social.has-colors.is-style-mask .wp-block-coblocks-social__button--email{color:#2880e5 !important}.wp-block-coblocks-social.has-colors.is-style-mask .wp-block-coblocks-social__button--google{color:#dd4b39 !important}.wp-block-coblocks-social.has-colors.is-style-mask .wp-block-coblocks-social__button--yelp{color:#d32323 !important}.wp-block-coblocks-social.has-colors.is-style-mask .wp-block-coblocks-social__button--youtube{color:red !important}.wp-block-coblocks-social.has-colors.is-style-mask .wp-block-coblocks-social__button--instagram{color:#ef0175 !important}.wp-block-coblocks-social.has-colors.is-style-mask .wp-block-coblocks-social__button--houzz{color:#4ebc16 !important}.wp-block-coblocks-social:not(.is-style-text):not(.is-style-icon-and-text) .wp-block-coblocks-social__button{padding:11px 24px}.wp-block-coblocks-social:not(.is-style-text):not(.is-style-icon-and-text) .wp-block-coblocks-social__button:active{-webkit-animation:pulse 200ms;animation:pulse 200ms;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.wp-block-coblocks-social:not(.is-style-text):not(.is-style-icon-and-text) .wp-block-coblocks-social__text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute;width:1px;word-wrap:normal}.wp-block-coblocks-social.is-style-text .wp-block-coblocks-social__icon{display:none}.wp-block-coblocks-social.is-style-text .wp-block-coblocks-social__text{margin-left:0}.wp-block-coblocks-social.is-style-mask li,.wp-block-coblocks-social.is-style-mask.has-button-size-sml li{margin:0 7px !important}.wp-block-coblocks-social.is-style-mask .wp-block-coblocks-social__button{background:transparent !important;display:block;padding:0 !important}.wp-block-coblocks-social.is-style-mask .wp-block-coblocks-social__text{margin-left:0}.wp-block-coblocks-social.is-style-mask:not(.has-colors) .wp-block-button__link:not(.has-text-color){color:#31373c}.wp-block-coblocks-social.has-button-size-sml li{margin:2px 4px 2px 0 !important}.wp-block-coblocks-social.has-button-size-sml:not(.is-style-text):not(.is-style-icon-and-text):not(.is-style-circular) .wp-block-coblocks-social__button{padding:8px 16px}.wp-block-coblocks-social.has-button-size-sml .wp-block-coblocks-social__icon{height:16px;width:16px}.wp-block-coblocks-social.has-button-size-sml .wp-block-coblocks-social__button{font-size:13px;padding:10px 12px}.wp-block-coblocks-social.has-button-size-lrg:not(.is-style-text):not(.is-style-icon-and-text):not(.is-style-circular) .wp-block-coblocks-social__button{padding:14px 32px}.wp-block-coblocks-social.has-button-size-lrg .wp-block-coblocks-social__icon{height:20px;width:20px}.wp-block-coblocks-social.has-button-size-lrg .wp-block-coblocks-social__button{font-size:16px;padding:12px 16px}.wp-block-coblocks-social.is-style-circular .wp-block-coblocks-social__button{border-radius:100%}.wp-block-coblocks-social.is-style-circular .wp-block-coblocks-social__button:not(.has-padding){padding:14px !important}@-webkit-keyframes pulse{0%{transform:scale(1)}15%{transform:scale(0.95)}100%{transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}15%{transform:scale(0.95)}100%{transform:scale(1)}}.uppercase{text-transform:uppercase}.m-1{margin:.5em}.m-2{margin:1em}.m-3{margin:1.5em}.m-4{margin:2em}.m-5{margin:2.5em}.m-6{margin:3em}.m-7{margin:3.5em}.m-8{margin:4em}.m-9{margin:4.5em}.m-10{margin:7em}.mt-1{margin-top:.5em}.mt-2{margin-top:1em}.mt-3{margin-top:1.5em}.mt-4{margin-top:2em}.mt-5{margin-top:2.5em}.mt-6{margin-top:3em}.mt-7{margin-top:3.5em}.mt-8{margin-top:4em}.mt-9{margin-top:4.5em}.mt-10{margin-top:7em}.mb-1{margin-bottom:.5em}.mb-2{margin-bottom:1em}.mb-3{margin-bottom:1.5em}.mb-4{margin-bottom:2em}.mb-5{margin-bottom:2.5em}.mb-6{margin-bottom:3em}.mb-7{margin-bottom:3.5em}.mb-8{margin-bottom:4em}.mb-9{margin-bottom:4.5em}.mb-10{margin-bottom:7em}.mr-1{margin-right:.5em}.mr-2{margin-right:1em}.mr-3{margin-right:1.5em}.mr-4{margin-right:2em}.mr-5{margin-right:2.5em}.mr-6{margin-right:3em}.mr-7{margin-right:3.5em}.mr-8{margin-right:4em}.mr-9{margin-right:4.5em}.mr-10{margin-right:7em}.ml-1{margin-left:.5em}.ml-2{margin-left:1em}.ml-3{margin-left:1.5em}.ml-4{margin-left:2em}.ml-5{margin-left:2.5em}.ml-6{margin-left:3em}.ml-7{margin-left:3.5em}.ml-8{margin-left:4em}.ml-9{margin-left:4.5em}.ml-10{margin-left:7em}@media(min-width:600px){.sm\:mt-1{margin-top:.5em}.sm\:mt-2{margin-top:1em}.sm\:mt-3{margin-top:1.5em}.sm\:mt-4{margin-top:2em}.sm\:mt-5{margin-top:2.5em}.sm\:mt-6{margin-top:3em}.sm\:mt-7{margin-top:3.5em}.sm\:mt-8{margin-top:4em}.sm\:mt-9{margin-top:4.5em}.sm\:mt-10{margin-top:7em}.sm\:mb-1{margin-bottom:.5em}.sm\:mb-2{margin-bottom:1em}.sm\:mb-3{margin-bottom:1.5em}.sm\:mb-4{margin-bottom:2em}.sm\:mb-5{margin-bottom:2.5em}.sm\:mb-6{margin-bottom:3em}.sm\:mb-7{margin-bottom:3.5em}.sm\:mb-8{margin-bottom:4em}.sm\:mb-9{margin-bottom:4.5em}.sm\:mb-10{margin-bottom:7em}.sm\:mr-1{margin-right:.5em}.sm\:mr-2{margin-right:1em}.sm\:mr-3{margin-right:1.5em}.sm\:mr-4{margin-right:2em}.sm\:mr-5{margin-right:2.5em}.sm\:mr-6{margin-right:3em}.sm\:mr-7{margin-right:3.5em}.sm\:mr-8{margin-right:4em}.sm\:mr-9{margin-right:4.5em}.sm\:mr-10{margin-right:7em}.sm\:ml-1{margin-left:.5em}.sm\:ml-2{margin-left:1em}.sm\:ml-3{margin-left:1.5em}.sm\:ml-4{margin-left:2em}.sm\:ml-5{margin-left:2.5em}.sm\:ml-6{margin-left:3em}.sm\:ml-7{margin-left:3.5em}.sm\:ml-8{margin-left:4em}.sm\:ml-9{margin-left:4.5em}.sm\:ml-10{margin-left:7em}}@media(min-width:782px){.md\:mt-1{margin-top:.5em}.md\:mt-2{margin-top:1em}.md\:mt-3{margin-top:1.5em}.md\:mt-4{margin-top:2em}.md\:mt-5{margin-top:2.5em}.md\:mt-6{margin-top:3em}.md\:mt-7{margin-top:3.5em}.md\:mt-8{margin-top:4em}.md\:mt-9{margin-top:4.5em}.md\:mt-10{margin-top:7em}.md\:mb-1{margin-bottom:.5em}.md\:mb-2{margin-bottom:1em}.md\:mb-3{margin-bottom:1.5em}.md\:mb-4{margin-bottom:2em}.md\:mb-5{margin-bottom:2.5em}.md\:mb-6{margin-bottom:3em}.md\:mb-7{margin-bottom:3.5em}.md\:mb-8{margin-bottom:4em}.md\:mb-9{margin-bottom:4.5em}.md\:mb-10{margin-bottom:7em}.md\:mr-1{margin-right:.5em}.md\:mr-2{margin-right:1em}.md\:mr-3{margin-right:1.5em}.md\:mr-4{margin-right:2em}.md\:mr-5{margin-right:2.5em}.md\:mr-6{margin-right:3em}.md\:mr-7{margin-right:3.5em}.md\:mr-8{margin-right:4em}.md\:mr-9{margin-right:4.5em}.md\:mr-10{margin-right:7em}.md\:ml-1{margin-left:.5em}.md\:ml-2{margin-left:1em}.md\:ml-3{margin-left:1.5em}.md\:ml-4{margin-left:2em}.md\:ml-5{margin-left:2.5em}.md\:ml-6{margin-left:3em}.md\:ml-7{margin-left:3.5em}.md\:ml-8{margin-left:4em}.md\:ml-9{margin-left:4.5em}.md\:ml-10{margin-left:7em}}@media(min-width:1280px){.lg\:mt-1{margin-top:.5em}.lg\:mt-2{margin-top:1em}.lg\:mt-3{margin-top:1.5em}.lg\:mt-4{margin-top:2em}.lg\:mt-5{margin-top:2.5em}.lg\:mt-6{margin-top:3em}.lg\:mt-7{margin-top:3.5em}.lg\:mt-8{margin-top:4em}.lg\:mt-9{margin-top:4.5em}.lg\:mt-10{margin-top:7em}.lg\:mb-1{margin-bottom:.5em}.lg\:mb-2{margin-bottom:1em}.lg\:mb-3{margin-bottom:1.5em}.lg\:mb-4{margin-bottom:2em}.lg\:mb-5{margin-bottom:2.5em}.lg\:mb-6{margin-bottom:3em}.lg\:mb-7{margin-bottom:3.5em}.lg\:mb-8{margin-bottom:4em}.lg\:mb-9{margin-bottom:4.5em}.lg\:mb-10{margin-bottom:7em}.lg\:mr-1{margin-right:.5em}.lg\:mr-2{margin-right:1em}.lg\:mr-3{margin-right:1.5em}.lg\:mr-4{margin-right:2em}.lg\:mr-5{margin-right:2.5em}.lg\:mr-6{margin-right:3em}.lg\:mr-7{margin-right:3.5em}.lg\:mr-8{margin-right:4em}.lg\:mr-9{margin-right:4.5em}.lg\:mr-10{margin-right:7em}.lg\:ml-1{margin-left:.5em}.lg\:ml-2{margin-left:1em}.lg\:ml-3{margin-left:1.5em}.lg\:ml-4{margin-left:2em}.lg\:ml-5{margin-left:2.5em}.lg\:ml-6{margin-left:3em}.lg\:ml-7{margin-left:3.5em}.lg\:ml-8{margin-left:4em}.lg\:ml-9{margin-left:4.5em}.lg\:ml-10{margin-left:7em}}.p-1{padding:.5em}.p-2{padding:1em}.p-3{padding:1.5em}.p-4{padding:2em}.p-5{padding:2.5em}.p-6{padding:3em}.p-7{padding:3.5em}.p-8{padding:4em}.p-9{padding:4.5em}.p-10{padding:7em}.pt-1{padding-top:.5em}.pt-2{padding-top:1em}.pt-3{padding-top:1.5em}.pt-4{padding-top:2em}.pt-5{padding-top:2.5em}.pt-6{padding-top:3em}.pt-7{padding-top:3.5em}.pt-8{padding-top:4em}.pt-9{padding-top:4.5em}.pt-10{padding-top:7em}.pr-1{padding-right:.5em}.pr-2{padding-right:1em}.pr-3{padding-right:1.5em}.pr-4{padding-right:2em}.pr-5{padding-right:2.5em}.pr-6{padding-right:3em}.pr-7{padding-right:3.5em}.pr-8{padding-right:4em}.pr-9{padding-right:4.5em}.pr-10{padding-right:7em}.pb-1{padding-bottom:.5em}.pb-2{padding-bottom:1em}.pb-3{padding-bottom:1.5em}.pb-4{padding-bottom:2em}.pb-5{padding-bottom:2.5em}.pb-6{padding-bottom:3em}.pb-7{padding-bottom:3.5em}.pb-8{padding-bottom:4em}.pb-9{padding-bottom:4.5em}.pb-10{padding-bottom:7em}.pl-1{padding-left:.5em}.pl-2{padding-left:1em}.pl-3{padding-left:1.5em}.pl-4{padding-left:2em}.pl-5{padding-left:2.5em}.pl-6{padding-left:3em}.pl-7{padding-left:3.5em}.pl-8{padding-left:4em}.pl-9{padding-left:4.5em}.pl-10{padding-left:7em}.pt-full{padding-top:100%}@media(min-width:600px){.sm\:pt-1{padding-top:.5em}.sm\:pt-2{padding-top:1em}.sm\:pt-3{padding-top:1.5em}.sm\:pt-4{padding-top:2em}.sm\:pt-5{padding-top:2.5em}.sm\:pt-6{padding-top:3em}.sm\:pt-7{padding-top:3.5em}.sm\:pt-8{padding-top:4em}.sm\:pt-9{padding-top:4.5em}.sm\:pt-10{padding-top:7em}.sm\:pr-1{padding-right:.5em}.sm\:pr-2{padding-right:1em}.sm\:pr-3{padding-right:1.5em}.sm\:pr-4{padding-right:2em}.sm\:pr-5{padding-right:2.5em}.sm\:pr-6{padding-right:3em}.sm\:pr-7{padding-right:3.5em}.sm\:pr-8{padding-right:4em}.sm\:pr-9{padding-right:4.5em}.sm\:pr-10{padding-right:7em}.sm\:pb-1{padding-bottom:.5em}.sm\:pb-2{padding-bottom:1em}.sm\:pb-3{padding-bottom:1.5em}.sm\:pb-4{padding-bottom:2em}.sm\:pb-5{padding-bottom:2.5em}.sm\:pb-6{padding-bottom:3em}.sm\:pb-7{padding-bottom:3.5em}.sm\:pb-8{padding-bottom:4em}.sm\:pb-9{padding-bottom:4.5em}.sm\:pb-10{padding-bottom:7em}.sm\:pl-1{padding-left:.5em}.sm\:pl-2{padding-left:1em}.sm\:pl-3{padding-left:1.5em}.sm\:pl-4{padding-left:2em}.sm\:pl-5{padding-left:2.5em}.sm\:pl-6{padding-left:3em}.sm\:pl-7{padding-left:3.5em}.sm\:pl-8{padding-left:4em}.sm\:pl-9{padding-left:4.5em}.sm\:pl-10{padding-left:7em}}@media(min-width:1280px){.lg\:pt-1{padding-top:.5em}.lg\:pt-2{padding-top:1em}.lg\:pt-3{padding-top:1.5em}.lg\:pt-4{padding-top:2em}.lg\:pt-5{padding-top:2.5em}.lg\:pt-6{padding-top:3em}.lg\:pt-7{padding-top:3.5em}.lg\:pt-8{padding-top:4em}.lg\:pt-9{padding-top:4.5em}.lg\:pt-10{padding-top:7em}.lg\:pr-1{padding-right:.5em}.lg\:pr-2{padding-right:1em}.lg\:pr-3{padding-right:1.5em}.lg\:pr-4{padding-right:2em}.lg\:pr-5{padding-right:2.5em}.lg\:pr-6{padding-right:3em}.lg\:pr-7{padding-right:3.5em}.lg\:pr-8{padding-right:4em}.lg\:pr-9{padding-right:4.5em}.lg\:pr-10{padding-right:7em}.lg\:pb-1{padding-bottom:.5em}.lg\:pb-2{padding-bottom:1em}.lg\:pb-3{padding-bottom:1.5em}.lg\:pb-4{padding-bottom:2em}.lg\:pb-5{padding-bottom:2.5em}.lg\:pb-6{padding-bottom:3em}.lg\:pb-7{padding-bottom:3.5em}.lg\:pb-8{padding-bottom:4em}.lg\:pb-9{padding-bottom:4.5em}.lg\:pb-10{padding-bottom:7em}.lg\:pl-1{padding-left:.5em}.lg\:pl-2{padding-left:1em}.lg\:pl-3{padding-left:1.5em}.lg\:pl-4{padding-left:2em}.lg\:pl-5{padding-left:2.5em}.lg\:pl-6{padding-left:3em}.lg\:pl-7{padding-left:3.5em}.lg\:pl-8{padding-left:4em}.lg\:pl-9{padding-left:4.5em}.lg\:pl-10{padding-left:7em}}.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-balance-scale:before{content:"\f24e"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-concierge-bell:before{content:"\f562"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-diagnoses:before{content:"\f470"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-git:before{content:"\f1d3"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-handshake:before{content:"\f2b5"}.fa-hanukiah:before{content:"\f6e6"}.fa-hashtag:before{content:"\f292"}.fa-hat-wizard:before{content:"\f6e8"}.fa-haykal:before{content:"\f666"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hot-tub:before{content:"\f593"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-internet-explorer:before{content:"\f26b"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse-pointer:before{content:"\f245"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-nintendo-switch:before{content:"\f418"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-carry:before{content:"\f4ce"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-volume:before{content:"\f2a0"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-sass:before{content:"\f41e"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowflake:before{content:"\f2dc"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-swatchbook:before{content:"\f5c3"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet-paper:before{content:"\f71e"}.fa-toolbox:before{content:"\f552"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-train:before{content:"\f238"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-water:before{content:"\f773"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;src:url(//bitquery.io/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-brands-400.eot);src:url(//bitquery.io/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(//bitquery.io/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-brands-400.woff2) format("woff2"),url(//bitquery.io/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-brands-400.woff) format("woff"),url(//bitquery.io/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-brands-400.ttf) format("truetype"),url(//bitquery.io/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;src:url(//bitquery.io/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-regular-400.eot);src:url(//bitquery.io/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(//bitquery.io/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-regular-400.woff2) format("woff2"),url(//bitquery.io/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-regular-400.woff) format("woff"),url(//bitquery.io/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-regular-400.ttf) format("truetype"),url(//bitquery.io/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;src:url(//bitquery.io/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-solid-900.eot);src:url(//bitquery.io/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(//bitquery.io/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-solid-900.woff2) format("woff2"),url(//bitquery.io/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-solid-900.woff) format("woff"),url(//bitquery.io/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-solid-900.ttf) format("truetype"),url(//bitquery.io/wp-content/plugins/getwid/vendors/fontawesome-free/webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.fa,.fas{font-weight:900}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-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;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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-loading .slick-list{background:#fff url(//bitquery.io/wp-content/plugins/getwid/vendors/slick/slick/ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(//bitquery.io/wp-content/plugins/getwid/vendors/slick/slick/fonts/slick.eot);src:url(//bitquery.io/wp-content/plugins/getwid/vendors/slick/slick/fonts/slick.eot?#iefix) format('embedded-opentype'),url(//bitquery.io/wp-content/plugins/getwid/vendors/slick/slick/fonts/slick.woff) format('woff'),url(//bitquery.io/wp-content/plugins/getwid/vendors/slick/slick/fonts/slick.ttf) format('truetype'),url(//bitquery.io/wp-content/plugins/getwid/vendors/slick/slick/fonts/slick.svg#slick) format('svg')}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.wp-block-getwid-section{position:relative}.wp-block-getwid-section__wrapper{position:relative;display:flex;justify-content:center;align-items:center;height:100%;padding:1em;min-width:70px}.wp-block-getwid-section__background-holder{position:absolute;top:0;right:0;left:0;bottom:0}.wp-block-getwid-section__background{position:absolute;top:0;right:0;left:0;bottom:0;background-position:center;background-size:cover;background-repeat:no-repeat;overflow:hidden}@supports (-webkit-overflow-scrolling: touch){.wp-block-getwid-section__background{background-attachment:scroll !important}}.wp-block-getwid-section__background-image-wrapper,.wp-block-getwid-section__background-slider-wrapper,.wp-block-getwid-section__background-video-wrapper{width:100%;height:100%}.wp-block-getwid-section__background-image-wrapper{display:none}.wp-block-getwid-section__background-video{height:100%;width:100%;object-fit:cover}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.wp-block-getwid-section__background-video{min-width:100%;min-height:100%;height:auto;width:auto;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}}.wp-block-getwid-section__background-video-wrapper{position:absolute;top:0;bottom:0;left:0;right:0}.wp-block-getwid-section__background-video-youtube{position:absolute;top:0;left:0;right:0;bottom:0}.wp-block-getwid-section__background-video.source-youtube{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-width:100%;min-height:100%;width:auto;height:auto}.wp-block-getwid-section__background-video.source-youtube.scale-youtube-low{min-width:120%;min-height:120%}.wp-block-getwid-section__background-video.source-youtube.scale-youtube-medium{min-width:150%;min-height:150%}.wp-block-getwid-section__background-video.source-youtube.scale-youtube-high{min-width:180%;min-height:180%}.wp-block-getwid-section__background-video.source-youtube.scale-youtube-huge{min-width:200%;min-height:200%}.wp-block-getwid-section__background-slider{height:100%;width:100%}.wp-block-getwid-section__background-slider.slick-initialized .wp-block-getwid-section__background-slider-item{display:block}.wp-block-getwid-section__background-slider .slick-list{height:100%}.wp-block-getwid-section__background-slider .slick-list .slick-track{height:100%}.wp-block-getwid-section .wp-block-getwid-section__background-slider-item{width:100%;height:100%;display:none}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.wp-block-getwid-section .wp-block-getwid-section__background-slider-item{position:relative}}.wp-block-getwid-section .wp-block-getwid-section__background-slider-item:first-child{display:block}.wp-block-getwid-section .wp-block-getwid-section__background-slider-item img{height:100%;width:100%;object-fit:cover}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.wp-block-getwid-section .wp-block-getwid-section__background-slider-item img{min-width:100%;min-height:100%;height:auto;width:auto;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}}.wp-block-getwid-section__foreground{position:absolute;top:0;right:0;left:0;bottom:0;background-position:center;background-size:cover;background-repeat:no-repeat}.wp-block-getwid-section__inner-wrapper{width:100%;max-width:768px}.wp-block-getwid-section__inner-wrapper.has-dividers-over{z-index:0}.wp-block-getwid-section__content{position:relative;z-index:1}.wp-block-getwid-section__divider{position:absolute;left:0;right:0;overflow:hidden;z-index:1;max-height:100%}.wp-block-getwid-section__divider.is-bottom-divider{bottom:0}.wp-block-getwid-section__divider.is-bottom-divider .wp-block-getwid-section__divider-svg{transform:translateX(-50%) rotate(180deg) translateY(-1px)}.wp-block-getwid-section__divider.is-bottom-divider .wp-block-getwid-section__divider-svg-negative{transform:translateX(-50%) translateY(1px)}.wp-block-getwid-section__divider.is-top-divider{top:0}.wp-block-getwid-section__divider .wp-block-getwid-section__divider-svg{position:relative;display:block;left:50%;transform:translateX(-50%) translateY(-1px);width:calc(100% + 2px)}.wp-block-getwid-section__divider .wp-block-getwid-section__divider-svg-negative{transform:translateX(-50%) rotate(180deg) translateY(1px)}.wp-block-getwid-section.getwid-section-content-full-width>.wp-block-getwid-section__wrapper>.wp-block-getwid-section__inner-wrapper{max-width:100% !important}.wp-block-getwid-section.has-inner-blocks-gap-small>.wp-block-getwid-section__wrapper>.wp-block-getwid-section__inner-wrapper>.wp-block-getwid-section__content>.wp-block-getwid-section__inner-content>*{margin-top:10px;margin-bottom:10px}.wp-block-getwid-section.has-inner-blocks-gap-small>.wp-block-getwid-section__wrapper>.wp-block-getwid-section__inner-wrapper>.wp-block-getwid-section__content>.wp-block-getwid-section__inner-content>*:first-child{margin-top:0}.wp-block-getwid-section.has-inner-blocks-gap-small>.wp-block-getwid-section__wrapper>.wp-block-getwid-section__inner-wrapper>.wp-block-getwid-section__content>.wp-block-getwid-section__inner-content>*:last-child{margin-bottom:0}.wp-block-getwid-section.has-inner-blocks-gap-medium>.wp-block-getwid-section__wrapper>.wp-block-getwid-section__inner-wrapper>.wp-block-getwid-section__content>.wp-block-getwid-section__inner-content>*{margin-top:20px;margin-bottom:20px}.wp-block-getwid-section.has-inner-blocks-gap-medium>.wp-block-getwid-section__wrapper>.wp-block-getwid-section__inner-wrapper>.wp-block-getwid-section__content>.wp-block-getwid-section__inner-content>*:first-child{margin-top:0}.wp-block-getwid-section.has-inner-blocks-gap-medium>.wp-block-getwid-section__wrapper>.wp-block-getwid-section__inner-wrapper>.wp-block-getwid-section__content>.wp-block-getwid-section__inner-content>*:last-child{margin-bottom:0}.wp-block-getwid-section.has-inner-blocks-gap-normal>.wp-block-getwid-section__wrapper>.wp-block-getwid-section__inner-wrapper>.wp-block-getwid-section__content>.wp-block-getwid-section__inner-content>*{margin-top:40px;margin-bottom:40px}.wp-block-getwid-section.has-inner-blocks-gap-normal>.wp-block-getwid-section__wrapper>.wp-block-getwid-section__inner-wrapper>.wp-block-getwid-section__content>.wp-block-getwid-section__inner-content>*:first-child{margin-top:0}.wp-block-getwid-section.has-inner-blocks-gap-normal>.wp-block-getwid-section__wrapper>.wp-block-getwid-section__inner-wrapper>.wp-block-getwid-section__content>.wp-block-getwid-section__inner-content>*:last-child{margin-bottom:0}.wp-block-getwid-section.has-inner-blocks-gap-large>.wp-block-getwid-section__wrapper>.wp-block-getwid-section__inner-wrapper>.wp-block-getwid-section__content>.wp-block-getwid-section__inner-content>*{margin-top:60px;margin-bottom:60px}.wp-block-getwid-section.has-inner-blocks-gap-large>.wp-block-getwid-section__wrapper>.wp-block-getwid-section__inner-wrapper>.wp-block-getwid-section__content>.wp-block-getwid-section__inner-content>*:first-child{margin-top:0}.wp-block-getwid-section.has-inner-blocks-gap-large>.wp-block-getwid-section__wrapper>.wp-block-getwid-section__inner-wrapper>.wp-block-getwid-section__content>.wp-block-getwid-section__inner-content>*:last-child{margin-bottom:0}.wp-block-getwid-section.has-inner-blocks-gap-huge>.wp-block-getwid-section__wrapper>.wp-block-getwid-section__inner-wrapper>.wp-block-getwid-section__content>.wp-block-getwid-section__inner-content>*{margin-top:80px;margin-bottom:80px}.wp-block-getwid-section.has-inner-blocks-gap-huge>.wp-block-getwid-section__wrapper>.wp-block-getwid-section__inner-wrapper>.wp-block-getwid-section__content>.wp-block-getwid-section__inner-content>*:first-child{margin-top:0}.wp-block-getwid-section.has-inner-blocks-gap-huge>.wp-block-getwid-section__wrapper>.wp-block-getwid-section__inner-wrapper>.wp-block-getwid-section__content>.wp-block-getwid-section__inner-content>*:last-child{margin-bottom:0}.wp-block-getwid-section.has-inner-blocks-gap-none>.wp-block-getwid-section__wrapper>.wp-block-getwid-section__inner-wrapper>.wp-block-getwid-section__content>.wp-block-getwid-section__inner-content>*{margin-top:0;margin-bottom:0}.getwid-background-video-controls{position:absolute;top:0;right:0;z-index:10;display:flex;flex-direction:column}.getwid-background-video-controls .getwid-background-video-play,.getwid-background-video-controls .getwid-background-video-mute{background:transparent;border:0;color:#fff;padding:1em;text-shadow:0px 0px 3px rgba(0,0,0,0.5);opacity:.75;box-shadow:none;text-decoration:none}.getwid-background-video-controls .getwid-background-video-play:before,.getwid-background-video-controls .getwid-background-video-play:after,.getwid-background-video-controls .getwid-background-video-mute:before,.getwid-background-video-controls .getwid-background-video-mute:after{display:none}.getwid-background-video-controls .getwid-background-video-play:focus,.getwid-background-video-controls .getwid-background-video-play:hover,.getwid-background-video-controls .getwid-background-video-mute:focus,.getwid-background-video-controls .getwid-background-video-mute:hover{background:transparent;border:0;color:#fff;opacity:1;text-decoration:none;box-shadow:none}.getwid-background-video-controls .getwid-background-video-play:hover,.getwid-background-video-controls .getwid-background-video-mute:hover{cursor:pointer}.getwid-background-video-controls .getwid-background-video-play:focus,.getwid-background-video-controls .getwid-background-video-mute:focus{outline:none}.getwid-background-video-controls .getwid-background-video-play:first-child,.getwid-background-video-controls .getwid-background-video-mute:first-child{padding-bottom:.5em}.getwid-background-video-controls .getwid-background-video-play:last-child,.getwid-background-video-controls .getwid-background-video-mute:last-child{padding-top:.5em}.getwid-background-video-controls .getwid-background-video-play i,.getwid-background-video-controls .getwid-background-video-mute i{width:1em;height:1em;display:flex;justify-content:center;align-items:center}.getwid-background-video-controls .getwid-icon{font-family:'Font Awesome 5 Free';font-weight:400;font-style:normal}.getwid-background-video-controls .getwid-icon-play:before{content:"\f144"}.getwid-background-video-controls .getwid-icon-pause:before{content:"\f28b"}.getwid-background-video-controls .getwid-icon-mute{font-weight:900}.getwid-background-video-controls .getwid-icon-mute:before{content:"\f6a9"}.getwid-background-video-controls .getwid-icon-volume-up{font-weight:900}.getwid-background-video-controls .getwid-icon-volume-up:before{content:"\f028"}.getwid-background-video-controls.is-position-top-left{left:0;right:auto}.getwid-background-video-controls.is-position-bottom-left{left:0;right:auto;bottom:0;top:auto}.getwid-background-video-controls.is-position-bottom-right{top:auto;bottom:0}.getwid-background-video-controls.is-position-center-center{top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%, -50%);flex-direction:row}.getwid-background-video-controls.is-position-center-center .getwid-background-video-play,.getwid-background-video-controls.is-position-center-center .getwid-background-video-mute{padding:1em}
.wp-block-getwid-media-text-slider .slick-track{display:flex}.wp-block-getwid-media-text-slider__content{margin-bottom:0}.wp-block-getwid-media-text-slider-slide{height:auto}.wp-block-getwid-media-text-slider-slide__content{display:flex;justify-content:center;align-items:center;position:relative;height:100%;box-sizing:border-box;padding:100px 50px}.wp-block-getwid-media-text-slider-slide-content{max-width:80%;width:100%}.wp-block-getwid-media-text-slider-slide-content__content{transition:opacity .5s ease}.wp-block-getwid-media-text-slider-slide-content__media{margin:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.wp-block-getwid-media-text-slider-slide-content__media img,.wp-block-getwid-media-text-slider-slide-content__media video{height:100%;width:100%;object-fit:cover}.wp-block-getwid-media-text-slider-slide-content__media-overlay{background-color:black;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.3}.wp-block-getwid-media-text-slider-slide-content__content{position:relative;height:100%;color:#fff}.wp-block-getwid-media-text-slider-slide-content__content h1,.wp-block-getwid-media-text-slider-slide-content__content h2,.wp-block-getwid-media-text-slider-slide-content__content h3,.wp-block-getwid-media-text-slider-slide-content__content h4,.wp-block-getwid-media-text-slider-slide-content__content h5,.wp-block-getwid-media-text-slider-slide-content__content h6,.wp-block-getwid-media-text-slider-slide-content__content p{color:inherit}.wp-block-getwid-media-text-slider-slide-content__content-wrapper>*:first-child{margin-top:0}.wp-block-getwid-media-text-slider-slide-content__content-wrapper>*:last-child{margin-bottom:0}
.wp-block-getwid-images-slider .slick-initialized .wp-block-getwid-images-slider__item{display:flex}.wp-block-getwid-images-slider .wp-block-getwid-images-slider__item{display:none;height:auto;justify-content:center;align-items:center;position:relative}.wp-block-getwid-images-slider .wp-block-getwid-images-slider__item a{display:block;width:100%;text-decoration:none}.wp-block-getwid-images-slider .wp-block-getwid-images-slider__item a:hover{text-decoration:none}.wp-block-getwid-images-slider .wp-block-getwid-images-slider__item figure{margin:0;padding:0;position:relative}.wp-block-getwid-images-slider .wp-block-getwid-images-slider__item figcaption{display:none;position:absolute;margin:0;bottom:0;left:0;right:0;text-align:center;font-style:normal;padding:40px 20px 10px;width:100%;color:#fff;background:linear-gradient(0deg, rgba(0,0,0,0.7), rgba(0,0,0,0.3) 70%, transparent)}.wp-block-getwid-images-slider.has-captions .wp-block-getwid-images-slider__item figcaption{display:block}.wp-block-getwid-images-slider.captions-style-light .wp-block-getwid-images-slider__item figcaption{color:#000;background:linear-gradient(0deg, rgba(255,255,255,0.7), rgba(255,255,255,0.3) 70%, transparent)}.wp-block-getwid-images-slider.captions-top-left .wp-block-getwid-images-slider__item figcaption,.wp-block-getwid-images-slider.captions-top-center .wp-block-getwid-images-slider__item figcaption,.wp-block-getwid-images-slider.captions-top-right .wp-block-getwid-images-slider__item figcaption{bottom:auto;top:0;padding:10px 20px 40px;background:linear-gradient(180deg, rgba(0,0,0,0.7), rgba(0,0,0,0.3) 70%, transparent)}.wp-block-getwid-images-slider.captions-top-left.captions-style-light .wp-block-getwid-images-slider__item figcaption,.wp-block-getwid-images-slider.captions-top-center.captions-style-light .wp-block-getwid-images-slider__item figcaption,.wp-block-getwid-images-slider.captions-top-right.captions-style-light .wp-block-getwid-images-slider__item figcaption{background:linear-gradient(180deg, rgba(255,255,255,0.7), rgba(255,255,255,0.3) 70%, transparent)}.wp-block-getwid-images-slider.captions-top-left .wp-block-getwid-images-slider__item figcaption,.wp-block-getwid-images-slider.captions-bottom-left .wp-block-getwid-images-slider__item figcaption{text-align:left}.wp-block-getwid-images-slider.captions-top-right .wp-block-getwid-images-slider__item figcaption,.wp-block-getwid-images-slider.captions-bottom-right .wp-block-getwid-images-slider__item figcaption{text-align:right}.wp-block-getwid-images-slider.has-cropped-images .slick-track{display:flex}.wp-block-getwid-images-slider.has-cropped-images .wp-block-getwid-images-slider__item figure,.wp-block-getwid-images-slider.has-cropped-images .wp-block-getwid-images-slider__item a{display:block;height:100%;width:100%}.wp-block-getwid-images-slider.has-cropped-images .wp-block-getwid-images-slider__item img{width:100%;height:100%;object-fit:cover}.wp-block-getwid-images-slider.has-images-top .slick-track{display:flex}.wp-block-getwid-images-slider.has-images-top .wp-block-getwid-images-slider__item{align-items:flex-start}.wp-block-getwid-images-slider.has-images-center .slick-track{display:flex}.wp-block-getwid-images-slider.has-images-center .wp-block-getwid-images-slider__item{align-items:center}.wp-block-getwid-images-slider.has-images-bottom .slick-track{display:flex}.wp-block-getwid-images-slider.has-images-bottom .wp-block-getwid-images-slider__item{align-items:flex-end}
.wp-block-getwid-icon.is-aligned-left{text-align:left}.wp-block-getwid-icon.is-aligned-center{text-align:center}.wp-block-getwid-icon.is-aligned-right{text-align:right}.wp-block-getwid-icon__wrapper{line-height:1;padding:16px;font-size:32px;text-align:center;display:inline-block}.wp-block-getwid-icon i{display:block;height:1em;width:1em;position:relative}.wp-block-getwid-icon i:before{position:absolute;left:50%;transform:translateX(-50%)}.wp-block-getwid-icon a.wp-block-getwid-icon__wrapper{text-decoration:none;transition:all .3s ease}.wp-block-getwid-icon a.wp-block-getwid-icon__wrapper:hover{cursor:pointer}.has-layout-framed .wp-block-getwid-icon__wrapper{border-width:1px;border-style:solid;border-color:currentColor;border-radius:100%}.has-layout-stacked .wp-block-getwid-icon__wrapper{border-radius:100%}
.wp-block-getwid-icon-box.has-icon-left,.wp-block-getwid-icon-box.has-icon-right{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch}.wp-block-getwid-icon-box.has-text-left{text-align:left}.wp-block-getwid-icon-box.has-text-center{text-align:center}.wp-block-getwid-icon-box.has-text-right{text-align:right}.wp-block-getwid-icon-box__icon-container{line-height:0;margin-bottom:20px}.wp-block-getwid-icon-box__icon-container.has-layout-framed .wp-block-getwid-icon-box__icon-wrapper{border-width:1px;border-style:solid;border-color:currentColor;border-radius:100%}.wp-block-getwid-icon-box__icon-container.has-layout-stacked .wp-block-getwid-icon-box__icon-wrapper{border-radius:100%}.wp-block-getwid-icon-box__icon-container.is-position-top{align-self:flex-start}.wp-block-getwid-icon-box__icon-container.is-position-middle{align-self:center}.wp-block-getwid-icon-box__icon-container.is-position-bottom{align-self:flex-end}.wp-block-getwid-icon-box__icon-wrapper{display:inline-block;line-height:1;padding:16px;font-size:64px;text-align:center}.wp-block-getwid-icon-box__icon-wrapper i{display:block;height:1em;width:1em;position:relative}.wp-block-getwid-icon-box__icon-wrapper i:before{position:absolute;left:50%;transform:translateX(-50%)}.wp-block-getwid-icon-box a.wp-block-getwid-icon-box__icon-wrapper{text-decoration:none;transition:all .3s ease}.wp-block-getwid-icon-box a.wp-block-getwid-icon-box__icon-wrapper:hover{cursor:pointer}.wp-block-getwid-icon-box__content{order:0;flex:1 1 auto;align-self:center}.has-icon-left .wp-block-getwid-icon-box__icon-container{margin:0 20px 0 0}.has-icon-right .wp-block-getwid-icon-box__icon-container{order:1;margin:0 0 0 20px}
.wp-block-getwid-banner{position:relative;overflow:hidden;color:white}.wp-block-getwid-banner__wrapper{margin:0;padding:0;position:relative;background-color:#000}.wp-block-getwid-banner__wrapper:after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-color:inherit;opacity:.35}.wp-block-getwid-banner .wp-block-getwid-banner__link{display:block;text-decoration:none !important;color:inherit;margin:0;padding:0}.wp-block-getwid-banner .wp-block-getwid-banner__link:hover{color:inherit;text-decoration:none}.wp-block-getwid-banner .wp-block-getwid-banner__image,.wp-block-getwid-banner .wp-block-getwid-banner__video{display:block;position:absolute;top:0;bottom:0;left:0;right:0;object-fit:cover;width:100%;height:100%;border-radius:0;transition:all .3s ease;max-width:none}.wp-block-getwid-banner__caption{min-height:450px;position:relative;display:flex;justify-content:center;align-items:center;padding:2.5rem;text-align:center;z-index:1;color:inherit;box-sizing:border-box}.wp-block-getwid-banner__caption-wrapper{z-index:1}.wp-block-getwid-banner__title{font-size:2em;display:block;line-height:1.4;color:inherit}.wp-block-getwid-banner__text{margin:0;padding:0;color:inherit}.wp-block-getwid-banner__title+.wp-block-getwid-banner__text{margin-top:.875em}.has-animation-style1 .wp-block-getwid-banner__image,.has-animation-style1 .wp-block-getwid-banner__video{width:calc(100% + 25px);transform:translateX(-25px)}.has-animation-style1:hover .wp-block-getwid-banner__image,.has-animation-style1:hover .wp-block-getwid-banner__video{transform:none}.has-animation-style2 .wp-block-getwid-banner__caption{padding:3.5rem}.has-animation-style2 .wp-block-getwid-banner__caption:before,.has-animation-style2 .wp-block-getwid-banner__caption:after{content:'';display:block;position:absolute;transition:all .3s ease}.has-animation-style2 .wp-block-getwid-banner__caption:before{border-left:1px solid;border-right:1px solid;left:40px;right:40px;bottom:100%;top:20px}.has-animation-style2 .wp-block-getwid-banner__caption:after{left:20px;right:100%;top:40px;bottom:40px;border-top:1px solid;border-bottom:1px solid}.has-animation-style2 .wp-block-getwid-banner__caption:hover:before{bottom:20px}.has-animation-style2 .wp-block-getwid-banner__caption:hover:after{right:20px}.has-animation-style3:hover .wp-block-getwid-banner__image,.has-animation-style3:hover .wp-block-getwid-banner__video{transform:scale(1.2)}.has-animation-style3 .wp-block-getwid-banner__caption{padding:3.5rem}.has-animation-style3 .wp-block-getwid-banner__caption:before{content:'';position:absolute;border:1px solid currentColor;left:30px;right:30px;top:30px;bottom:30px;opacity:0;transform:scale(0.9);transition:all .3s ease-in-out}.has-animation-style3 .wp-block-getwid-banner__caption:hover:before{transform:none;opacity:1}.has-animation-style4 .wp-block-getwid-banner__image,.has-animation-style4 .wp-block-getwid-banner__video{transform:scale(1.2)}.has-animation-style4:hover .wp-block-getwid-banner__image,.has-animation-style4:hover .wp-block-getwid-banner__video{transform:none}.has-animation-style5:hover .wp-block-getwid-banner__image,.has-animation-style5:hover .wp-block-getwid-banner__video{transform:none}.has-animation-style5:hover .wp-block-getwid-banner__caption:before{transform:none;opacity:1}.has-animation-style5 .wp-block-getwid-banner__image,.has-animation-style5 .wp-block-getwid-banner__video{width:calc(100% + 25px);transform:translateX(-25px)}.has-animation-style5 .wp-block-getwid-banner__caption{padding:3.5rem}.has-animation-style5 .wp-block-getwid-banner__caption:before{content:'';position:absolute;border:1px solid currentColor;left:30px;right:30px;top:30px;bottom:30px;opacity:0;transform:translateX(-25px);transition:all .3s ease}.has-animation-style6 .wp-block-getwid-banner__image,.has-animation-style6 .wp-block-getwid-banner__video{transform:scale(1.2);transition:all .5s ease}.has-animation-style6:hover .wp-block-getwid-banner__image,.has-animation-style6:hover .wp-block-getwid-banner__video{transform:none}.has-animation-style6:hover .wp-block-getwid-banner__caption:before{transform:none;opacity:1}.has-animation-style6 .wp-block-getwid-banner__caption{padding:3.5rem}.has-animation-style6 .wp-block-getwid-banner__caption:before{content:'';position:absolute;border:1px solid currentColor;left:30px;right:30px;top:30px;bottom:30px;opacity:0;transform:scale(1.2);transition:all .3s ease}.has-text-animation-opacity:hover .wp-block-getwid-banner__text{opacity:.85}.has-text-animation-opacity .wp-block-getwid-banner__text{transition:all .3s ease;opacity:0}.has-text-animation-opacity-top:hover .wp-block-getwid-banner__text{opacity:.85;transform:none}.has-text-animation-opacity-top .wp-block-getwid-banner__text{transition:all .3s ease;opacity:0;transform:translateY(-20px)}.has-text-animation-opacity-bottom:hover .wp-block-getwid-banner__text{opacity:.85;transform:none}.has-text-animation-opacity-bottom .wp-block-getwid-banner__text{transition:all .3s ease;opacity:0;transform:translateY(20px)}.has-text-animation-opacity-left:hover .wp-block-getwid-banner__text{opacity:.85;transform:none}.has-text-animation-opacity-left .wp-block-getwid-banner__text{transition:all .3s ease;opacity:0;transform:translateX(-20px)}.has-text-animation-opacity-right:hover .wp-block-getwid-banner__text{opacity:.85;transform:none}.has-text-animation-opacity-right .wp-block-getwid-banner__text{transition:all .3s ease;opacity:0;transform:translateX(20px)}.has-text-animation-opacity-zoom-in:hover .wp-block-getwid-banner__text{opacity:.85;transform:none}.has-text-animation-opacity-zoom-in .wp-block-getwid-banner__text{transition:all .3s ease;opacity:0;transform:scale(0.8)}.has-text-animation-opacity-zoom-out:hover .wp-block-getwid-banner__text{opacity:.85;transform:none}.has-text-animation-opacity-zoom-out .wp-block-getwid-banner__text{transition:all .3s ease;opacity:0;transform:scale(1.2)}.has-vertical-alignment-center .wp-block-getwid-banner__caption{align-items:center}.has-vertical-alignment-top .wp-block-getwid-banner__caption{align-items:flex-start}.has-vertical-alignment-bottom .wp-block-getwid-banner__caption{align-items:flex-end}.has-horizontal-alignment-left .wp-block-getwid-banner__caption{justify-content:flex-start;text-align:left}.has-horizontal-alignment-right .wp-block-getwid-banner__caption{justify-content:flex-end;text-align:right}.has-horizontal-alignment-center .wp-block-getwid-banner__caption{justify-content:center}.has-foreground-0 .wp-block-getwid-banner__wrapper:after{opacity:0}.has-foreground-5 .wp-block-getwid-banner__wrapper:after{opacity:.05}.has-foreground-10 .wp-block-getwid-banner__wrapper:after{opacity:.1}.has-foreground-15 .wp-block-getwid-banner__wrapper:after{opacity:.15}.has-foreground-20 .wp-block-getwid-banner__wrapper:after{opacity:.2}.has-foreground-25 .wp-block-getwid-banner__wrapper:after{opacity:.25}.has-foreground-30 .wp-block-getwid-banner__wrapper:after{opacity:.3}.has-foreground-35 .wp-block-getwid-banner__wrapper:after{opacity:.35}.has-foreground-40 .wp-block-getwid-banner__wrapper:after{opacity:.4}.has-foreground-45 .wp-block-getwid-banner__wrapper:after{opacity:.45}.has-foreground-50 .wp-block-getwid-banner__wrapper:after{opacity:.5}.has-foreground-55 .wp-block-getwid-banner__wrapper:after{opacity:.55}.has-foreground-60 .wp-block-getwid-banner__wrapper:after{opacity:.6}.has-foreground-65 .wp-block-getwid-banner__wrapper:after{opacity:.65}.has-foreground-70 .wp-block-getwid-banner__wrapper:after{opacity:.7}.has-foreground-75 .wp-block-getwid-banner__wrapper:after{opacity:.75}.has-foreground-80 .wp-block-getwid-banner__wrapper:after{opacity:.8}.has-foreground-85 .wp-block-getwid-banner__wrapper:after{opacity:.85}.has-foreground-90 .wp-block-getwid-banner__wrapper:after{opacity:.9}.has-foreground-95 .wp-block-getwid-banner__wrapper:after{opacity:.95}.has-foreground-100 .wp-block-getwid-banner__wrapper:after{opacity:1}
.wp-block-getwid-tabs{position:relative}.wp-block-getwid-tabs__nav-links{list-style:none;display:flex;flex-wrap:wrap;align-items:center;padding:0;margin:0 0 -1px 0}.wp-block-getwid-tabs__nav-link{margin:0 5px 0 0;padding:0;position:relative;border:1px solid transparent;border-bottom:0}.wp-block-getwid-tabs__nav-link:last-child{margin-right:0}.wp-block-getwid-tabs__nav-link:before,.wp-block-getwid-tabs__nav-link:after{display:none}.wp-block-getwid-tabs__nav-link:hover{border-color:#ebeef1}.wp-block-getwid-tabs__nav-link.ui-tabs-active{border-color:#ebeef1;background:#fff}.wp-block-getwid-tabs__nav-link a{padding:.5em 0.75em !important;display:block;text-decoration:none;border:0;box-shadow:none}.wp-block-getwid-tabs__nav-link a:focus{border:0;outline:none;box-shadow:none}.wp-block-getwid-tabs__nav-link a:hover{text-decoration:none}.wp-block-getwid-tabs .wp-block-getwid-tabs__title-wrapper{margin:0;padding:0;border:0}.wp-block-getwid-tabs .wp-block-getwid-tabs__title-wrapper:before,.wp-block-getwid-tabs .wp-block-getwid-tabs__title-wrapper:after{display:none}.wp-block-getwid-tabs__tab-content-wrapper{height:0;overflow:hidden;display:block !important;position:absolute}.wp-block-getwid-tabs__tab-content-wrapper.is-active-tab,.wp-block-getwid-tabs__tab-content-wrapper[aria-hidden="false"]{height:auto;overflow:visible;position:static}.wp-block-getwid-tabs__tab-content{border:1px solid #ebeef1;padding:1.5em}.wp-block-getwid-tabs__tab-content>*:first-child{margin-top:0}.wp-block-getwid-tabs__tab-content>*:last-child{margin-bottom:0}.has-layout-vertical-left,.has-layout-vertical-right,.is-style-vertical{display:flex}.has-layout-vertical-left .wp-block-getwid-tabs__nav-links,.has-layout-vertical-right .wp-block-getwid-tabs__nav-links,.is-style-vertical .wp-block-getwid-tabs__nav-links{flex-direction:column;align-items:initial;flex:1 0 auto;margin:0 -1px 0 0;max-width:25%}.has-layout-vertical-left .wp-block-getwid-tabs__nav-link,.has-layout-vertical-right .wp-block-getwid-tabs__nav-link,.is-style-vertical .wp-block-getwid-tabs__nav-link{margin:0 0 5px 0;border:1px solid #eee;border-right:0}.has-layout-vertical-left .wp-block-getwid-tabs__nav-link *,.has-layout-vertical-right .wp-block-getwid-tabs__nav-link *,.is-style-vertical .wp-block-getwid-tabs__nav-link *{word-wrap:break-word;-ms-hyphens:auto;hyphens:auto}.has-layout-vertical-left .wp-block-getwid-tabs__nav-link:last-child,.has-layout-vertical-right .wp-block-getwid-tabs__nav-link:last-child,.is-style-vertical .wp-block-getwid-tabs__nav-link:last-child{margin-bottom:0}.has-layout-vertical-left .wp-block-getwid-tabs__tab-content,.has-layout-vertical-right .wp-block-getwid-tabs__tab-content,.is-style-vertical .wp-block-getwid-tabs__tab-content{flex:0 1 auto;min-width:0}.has-layout-vertical-right{flex-direction:row-reverse}.has-layout-vertical-right .wp-block-getwid-tabs__nav-links{margin:0 0 0 -1px}.has-layout-vertical-right .wp-block-getwid-tabs__nav-links .wp-block-getwid-tabs__nav-link{border:1px solid #eee;border-left:0}.has-layout-horizontal-center .wp-block-getwid-tabs__nav-links{justify-content:center}.has-layout-horizontal-right .wp-block-getwid-tabs__nav-links{justify-content:flex-end}
.wp-block-getwid-accordion{width:100%}.wp-block-getwid-accordion .wp-block-getwid-accordion__header{margin:0;padding:0.5em 0.75em;border:0;width:100%;display:block}.wp-block-getwid-accordion .wp-block-getwid-accordion__header:before,.wp-block-getwid-accordion .wp-block-getwid-accordion__header:after{display:none}.wp-block-getwid-accordion .wp-block-getwid-accordion__header-wrapper{padding:0;border:1px solid #eee;border-top:0}.wp-block-getwid-accordion .wp-block-getwid-accordion__header-wrapper:first-child{border:1px solid #eee}.wp-block-getwid-accordion .wp-block-getwid-accordion__header-wrapper a{display:flex;align-items:center;justify-content:space-between;text-decoration:none !important;border:0;box-shadow:none}.wp-block-getwid-accordion .wp-block-getwid-accordion__header-wrapper a:before,.wp-block-getwid-accordion .wp-block-getwid-accordion__header-wrapper a:after{display:none}.wp-block-getwid-accordion .wp-block-getwid-accordion__header-wrapper a:hover,.wp-block-getwid-accordion .wp-block-getwid-accordion__header-wrapper a:focus{outline:none;border:0;text-decoration:none !important;box-shadow:none}.wp-block-getwid-accordion .wp-block-getwid-accordion__header-wrapper a:hover:before,.wp-block-getwid-accordion .wp-block-getwid-accordion__header-wrapper a:hover:after,.wp-block-getwid-accordion .wp-block-getwid-accordion__header-wrapper a:focus:before,.wp-block-getwid-accordion .wp-block-getwid-accordion__header-wrapper a:focus:after{display:none}.wp-block-getwid-accordion .wp-block-getwid-accordion__header-wrapper.ui-state-active .wp-block-getwid-accordion__icon.is-active{display:none}.wp-block-getwid-accordion .wp-block-getwid-accordion__header-wrapper.ui-state-active .wp-block-getwid-accordion__icon.is-passive{display:flex}.wp-block-getwid-accordion .wp-block-getwid-accordion__header:focus{outline:none}.wp-block-getwid-accordion .wp-block-getwid-accordion__header:hover{cursor:pointer}.wp-block-getwid-accordion .wp-block-getwid-accordion__header .wp-block-getwid-accordion__edit-area{width:100%}.wp-block-getwid-accordion__title{margin:0}.wp-block-getwid-accordion__icon{font-size:inherit;margin:0 0 0 0.75em;display:flex;align-items:center}.wp-block-getwid-accordion__icon.is-passive{display:none}.wp-block-getwid-accordion__icon i{font-size:0.75em}.wp-block-getwid-accordion__content{padding:1.5em;border-right:1px solid #eee;border-left:1px solid #eee;border-bottom:1px solid #eee}.wp-block-getwid-accordion__content>*:first-child{margin-top:0}.wp-block-getwid-accordion__content>*:last-child{margin-bottom:0}.wp-block-getwid-accordion__content-wrapper{height:0;position:relative;overflow:hidden;display:block !important}.wp-block-getwid-accordion__content-wrapper.ui-accordion-content-active{height:auto;overflow:visible}.wp-block-getwid-accordion.active-accordion .wp-block-getwid-accordion__content{opacity:1;height:auto;pointer-events:all}.wp-block-getwid-accordion.active-accordion .wp-block-getwid-accordion__icon.is-active{display:none}.wp-block-getwid-accordion.active-accordion .wp-block-getwid-accordion__icon.is-passive{display:flex}.has-icon-left .wp-block-getwid-accordion__header-wrapper a{flex-direction:row-reverse;justify-content:flex-end}.has-icon-left .wp-block-getwid-accordion__icon{margin:0 0.75em 0 0}
.wp-block-getwid-toggle{width:100%}.wp-block-getwid-toggle__row{margin:0}.wp-block-getwid-toggle__row:first-child .wp-block-getwid-toggle__header-wrapper{border-top:1px solid #eee}.wp-block-getwid-toggle__row>.wp-block-getwid-toggle__content{display:none}.wp-block-getwid-toggle__row.is-active .wp-block-getwid-toggle__icon.is-active{display:none}.wp-block-getwid-toggle__row.is-active .wp-block-getwid-toggle__icon.is-passive{display:initial}.wp-block-getwid-toggle__row.is-active>.wp-block-getwid-toggle__content{display:block}.wp-block-getwid-toggle .wp-block-getwid-toggle__header{margin:0;padding:0.5em 0.75em;border:0;width:100%;display:block}.wp-block-getwid-toggle .wp-block-getwid-toggle__header:before,.wp-block-getwid-toggle .wp-block-getwid-toggle__header:after{display:none}.wp-block-getwid-toggle .wp-block-getwid-toggle__header a{display:flex;align-items:center;justify-content:space-between;text-decoration:none !important;border:0;box-shadow:none}.wp-block-getwid-toggle .wp-block-getwid-toggle__header a:before,.wp-block-getwid-toggle .wp-block-getwid-toggle__header a:after{display:none}.wp-block-getwid-toggle .wp-block-getwid-toggle__header a:hover,.wp-block-getwid-toggle .wp-block-getwid-toggle__header a:focus{outline:none;border:0;text-decoration:none !important;box-shadow:none}.wp-block-getwid-toggle .wp-block-getwid-toggle__header a:hover:before,.wp-block-getwid-toggle .wp-block-getwid-toggle__header a:hover:after,.wp-block-getwid-toggle .wp-block-getwid-toggle__header a:focus:before,.wp-block-getwid-toggle .wp-block-getwid-toggle__header a:focus:after{display:none}.wp-block-getwid-toggle .wp-block-getwid-toggle__header-wrapper{padding:0;border:1px solid #eee;border-top:0}.wp-block-getwid-toggle .wp-block-getwid-toggle__header-title{margin:0;padding:0}.wp-block-getwid-toggle .wp-block-getwid-toggle__header-title:before,.wp-block-getwid-toggle .wp-block-getwid-toggle__header-title:after{display:none}.wp-block-getwid-toggle .wp-block-getwid-toggle__header:focus{outline:none}.wp-block-getwid-toggle .wp-block-getwid-toggle__header:hover{cursor:pointer}.wp-block-getwid-toggle__icon{font-size:inherit;margin:0 0 0 0.75em}.wp-block-getwid-toggle__icon.is-passive{display:none}.wp-block-getwid-toggle__icon i{font-size:0.75em}.wp-block-getwid-toggle__content{padding:1.5em;border-right:1px solid #eee;border-left:1px solid #eee;border-bottom:1px solid #eee}.wp-block-getwid-toggle__content>*:first-child{margin-top:0}.wp-block-getwid-toggle__content>*:last-child{margin-bottom:0}.wp-block-getwid-toggle__title{margin:0}.wp-block-getwid-toggle__content-wrapper{height:0;overflow:hidden;display:block !important}.wp-block-getwid-toggle__row.is-active .wp-block-getwid-toggle__content-wrapper{height:auto;overflow:visible}.has-icon-left .wp-block-getwid-toggle__header-wrapper a{flex-direction:row-reverse;justify-content:flex-end}.has-icon-left .wp-block-getwid-toggle__icon{margin:0 0.75em 0 0}
.wp-block-getwid-images-stack{position:relative}.wp-block-getwid-images-stack__wrapper{position:relative;overflow:hidden}.wp-block-getwid-images-stack__wrapper:after{display:table;content:'';clear:both}.wp-block-getwid-images-stack__chunk{position:relative;margin:0 -2%}.wp-block-getwid-images-stack__chunk:nth-child(2n) .wp-block-getwid-images-stack__media-wrapper{float:right}.wp-block-getwid-images-stack__chunk:nth-child(2n) .wp-block-getwid-images-stack__media-wrapper:nth-child(2){float:left;margin-top:4%}.wp-block-getwid-images-stack__media-wrapper{position:relative;width:50%;margin:0 0 4% 0;padding:0 2%;float:left;box-sizing:border-box}.wp-block-getwid-images-stack__media-wrapper:last-child{margin-bottom:0}.wp-block-getwid-images-stack__media-wrapper:nth-child(2n){margin-top:30%;float:right}.wp-block-getwid-images-stack__media-inner-wrapper{position:relative;padding-top:148%}.wp-block-getwid-images-stack .wp-block-getwid-images-stack__media{max-width:100%;width:100%;height:100%;object-fit:cover;display:block;position:absolute;border-radius:0 !important;top:0;left:0;right:0;bottom:0;outline:0}.is-layout-alpha .wp-block-getwid-images-stack__chunk,.is-layout-beta .wp-block-getwid-images-stack__chunk,.is-layout-gamma .wp-block-getwid-images-stack__chunk{margin:9% 0 0 0;padding-top:100%}.is-layout-alpha .wp-block-getwid-images-stack__chunk:first-child,.is-layout-beta .wp-block-getwid-images-stack__chunk:first-child,.is-layout-gamma .wp-block-getwid-images-stack__chunk:first-child{margin-top:0}.is-layout-alpha .wp-block-getwid-images-stack__chunk:after,.is-layout-beta .wp-block-getwid-images-stack__chunk:after,.is-layout-gamma .wp-block-getwid-images-stack__chunk:after{clear:both;display:table;content:''}.is-layout-alpha .wp-block-getwid-images-stack__chunk:nth-child(2n) .wp-block-getwid-images-stack__media-wrapper:nth-child(2),.is-layout-beta .wp-block-getwid-images-stack__chunk:nth-child(2n) .wp-block-getwid-images-stack__media-wrapper:nth-child(2),.is-layout-gamma .wp-block-getwid-images-stack__chunk:nth-child(2n) .wp-block-getwid-images-stack__media-wrapper:nth-child(2){margin-top:0}.is-layout-alpha .wp-block-getwid-images-stack__media-wrapper,.is-layout-beta .wp-block-getwid-images-stack__media-wrapper,.is-layout-gamma .wp-block-getwid-images-stack__media-wrapper{position:absolute;width:60%;top:0;left:0;padding:0;margin:0}.is-layout-alpha .wp-block-getwid-images-stack__media-wrapper:nth-child(2),.is-layout-beta .wp-block-getwid-images-stack__media-wrapper:nth-child(2),.is-layout-gamma .wp-block-getwid-images-stack__media-wrapper:nth-child(2){width:70%;top:50%;left:50%;transform:translate(-50%, -50%)}.is-layout-alpha .wp-block-getwid-images-stack__media-wrapper:nth-child(3),.is-layout-beta .wp-block-getwid-images-stack__media-wrapper:nth-child(3),.is-layout-gamma .wp-block-getwid-images-stack__media-wrapper:nth-child(3){top:auto;left:auto;bottom:0;right:0}.is-layout-alpha .wp-block-getwid-images-stack__media-inner-wrapper,.is-layout-beta .wp-block-getwid-images-stack__media-inner-wrapper,.is-layout-gamma .wp-block-getwid-images-stack__media-inner-wrapper{padding-top:68%}.is-layout-beta .wp-block-getwid-images-stack__media-wrapper:first-child{z-index:1}.is-layout-gamma .wp-block-getwid-images-stack__media-wrapper:nth-child(2){z-index:1}.is-layout-alpha .wp-block-getwid-images-stack__media-wrapper:first-child:nth-last-child(2),.is-layout-beta .wp-block-getwid-images-stack__media-wrapper:first-child:nth-last-child(2),.is-layout-gamma .wp-block-getwid-images-stack__media-wrapper:first-child:nth-last-child(2){width:75%;top:5%}.is-layout-alpha .wp-block-getwid-images-stack__media-wrapper:nth-child(2):last-child,.is-layout-beta .wp-block-getwid-images-stack__media-wrapper:nth-child(2):last-child,.is-layout-gamma .wp-block-getwid-images-stack__media-wrapper:nth-child(2):last-child{left:auto;top:auto;right:0;bottom:5%;width:75%;transform:none}.is-layout-delta .wp-block-getwid-images-stack__chunk{margin:9% 0 0 0;padding-top:92%}.is-layout-delta .wp-block-getwid-images-stack__chunk:first-child{margin-top:0}.is-layout-delta .wp-block-getwid-images-stack__chunk:after{clear:both;display:table;content:''}.is-layout-delta .wp-block-getwid-images-stack__chunk:nth-child(2n) .wp-block-getwid-images-stack__media-wrapper:nth-child(2){margin-top:0}.is-layout-delta .wp-block-getwid-images-stack__media-wrapper{position:absolute;width:63%;top:0;left:0;padding:0;margin:0}.is-layout-delta .wp-block-getwid-images-stack__media-wrapper:nth-child(2){width:70%;top:33%;right:0;left:auto;z-index:1}.is-layout-delta .wp-block-getwid-images-stack__media-wrapper:nth-child(2):last-child{top:auto;bottom:0;width:75%}.is-layout-delta .wp-block-getwid-images-stack__media-wrapper:nth-child(3){width:45%;top:auto;bottom:0}.is-layout-delta .wp-block-getwid-images-stack__media-wrapper:nth-child(3) .wp-block-getwid-images-stack__media-inner-wrapper{padding-top:100%}.is-layout-delta .wp-block-getwid-images-stack__media-wrapper:first-child:nth-last-child(2){width:75%}.is-layout-delta .wp-block-getwid-images-stack__media-inner-wrapper{padding-top:68%}.is-layout-epsilon .wp-block-getwid-images-stack__chunk{margin:9% 0 0 0;padding-top:90%}.is-layout-epsilon .wp-block-getwid-images-stack__chunk:first-child{margin-top:0}.is-layout-epsilon .wp-block-getwid-images-stack__chunk:after{clear:both;display:table;content:''}.is-layout-epsilon .wp-block-getwid-images-stack__chunk:nth-child(2n) .wp-block-getwid-images-stack__media-wrapper:nth-child(2){margin-top:0}.is-layout-epsilon .wp-block-getwid-images-stack__media-wrapper{position:absolute;width:54%;bottom:0;left:0;padding:0;margin:0}.is-layout-epsilon .wp-block-getwid-images-stack__media-wrapper .wp-block-getwid-images-stack__media-inner-wrapper{padding-top:148%}.is-layout-epsilon .wp-block-getwid-images-stack__media-wrapper:nth-child(2){width:65%;top:auto;left:auto;right:0;bottom:0}.is-layout-epsilon .wp-block-getwid-images-stack__media-wrapper:nth-child(2) .wp-block-getwid-images-stack__media-inner-wrapper{padding-top:68%}.is-layout-epsilon .wp-block-getwid-images-stack__media-wrapper:nth-child(3){width:40%;top:0;right:0;left:auto;bottom:auto}.is-layout-epsilon .wp-block-getwid-images-stack__media-wrapper:nth-child(3) .wp-block-getwid-images-stack__media-inner-wrapper{padding-top:100%}.is-layout-epsilon .wp-block-getwid-images-stack__media-wrapper:first-child:nth-last-child(2){width:61%}.is-layout-zeta .wp-block-getwid-images-stack__chunk{margin:9% 0 0 0;padding-top:100%}.is-layout-zeta .wp-block-getwid-images-stack__chunk:first-child{margin-top:0}.is-layout-zeta .wp-block-getwid-images-stack__chunk:after{clear:both;display:table;content:''}.is-layout-zeta .wp-block-getwid-images-stack__chunk:nth-child(2n) .wp-block-getwid-images-stack__media-wrapper:nth-child(2){margin-top:0}.is-layout-zeta .wp-block-getwid-images-stack__media-wrapper{position:absolute;width:54%;top:0;left:0;padding:0;margin:0}.is-layout-zeta .wp-block-getwid-images-stack__media-wrapper .wp-block-getwid-images-stack__media-inner-wrapper{padding-top:148%}.is-layout-zeta .wp-block-getwid-images-stack__media-wrapper:nth-child(3){width:40%;top:10%;right:0;left:auto;bottom:auto}.is-layout-zeta .wp-block-getwid-images-stack__media-wrapper:nth-child(3) .wp-block-getwid-images-stack__media-inner-wrapper{padding-top:100%}.is-layout-zeta .wp-block-getwid-images-stack__media-wrapper:nth-child(2){width:65%;top:auto;left:auto;right:0;bottom:0}.is-layout-zeta .wp-block-getwid-images-stack__media-wrapper:nth-child(2) .wp-block-getwid-images-stack__media-inner-wrapper{padding-top:68%}.is-layout-alpha .wp-block-getwid-images-stack__media-wrapper:only-child,.is-layout-beta .wp-block-getwid-images-stack__media-wrapper:only-child,.is-layout-gamma .wp-block-getwid-images-stack__media-wrapper:only-child,.is-layout-delta .wp-block-getwid-images-stack__media-wrapper:only-child,.is-layout-epsilon .wp-block-getwid-images-stack__media-wrapper:only-child,.is-layout-zeta .wp-block-getwid-images-stack__media-wrapper:only-child{width:100%}.is-layout-alpha .wp-block-getwid-images-stack__media-wrapper:only-child .wp-block-getwid-images-stack__media-inner-wrapper,.is-layout-beta .wp-block-getwid-images-stack__media-wrapper:only-child .wp-block-getwid-images-stack__media-inner-wrapper,.is-layout-gamma .wp-block-getwid-images-stack__media-wrapper:only-child .wp-block-getwid-images-stack__media-inner-wrapper,.is-layout-delta .wp-block-getwid-images-stack__media-wrapper:only-child .wp-block-getwid-images-stack__media-inner-wrapper,.is-layout-epsilon .wp-block-getwid-images-stack__media-wrapper:only-child .wp-block-getwid-images-stack__media-inner-wrapper,.is-layout-zeta .wp-block-getwid-images-stack__media-wrapper:only-child .wp-block-getwid-images-stack__media-inner-wrapper{padding-top:100%}
.wp-block-getwid-recent-posts{overflow:hidden}.wp-block-getwid-recent-posts>.wp-block-getwid-recent-posts__wrapper{margin-bottom:-1.5rem !important}.wp-block-getwid-recent-posts__post{margin-bottom:1.5rem}.wp-block-getwid-recent-posts__post-thumbnail{max-width:100%;margin-left:0;margin-right:0}.wp-block-getwid-recent-posts__post-thumbnail a,.wp-block-getwid-recent-posts__post-thumbnail img{display:block}.wp-block-getwid-recent-posts__content-wrapper{margin-top:1em}.wp-block-getwid-recent-posts__content-wrapper:first-child{margin-top:0}.wp-block-getwid-recent-posts__entry-header,.wp-block-getwid-recent-posts__post-content,.wp-block-getwid-recent-posts__entry-footer{max-width:100%;margin-left:0;margin-right:0}.wp-block-getwid-recent-posts__post-content>*{max-width:100%;margin-left:0;margin-right:0}.wp-block-getwid-recent-posts__post-wrapper{display:flex;flex-direction:column;align-items:flex-start}.wp-block-getwid-recent-posts .wp-block-getwid-recent-posts__post-title{margin:0}.wp-block-getwid-recent-posts__entry-meta{margin-top:.5em}.wp-block-getwid-recent-posts__entry-meta:first-child{margin-top:0}.wp-block-getwid-recent-posts__post-content>*:last-child{margin-bottom:0}.wp-block-getwid-recent-posts__entry-meta,.wp-block-getwid-recent-posts__entry-footer{font-size:.875em}.wp-block-getwid-recent-posts__post-content,.wp-block-getwid-recent-posts__entry-footer{margin-top:.5em}.wp-block-getwid-recent-posts__post-content:first-child,.wp-block-getwid-recent-posts__entry-footer:first-child{margin-top:0}.wp-block-getwid-recent-posts__entry-footer>p{margin:0}.has-cropped-images .wp-block-getwid-recent-posts__post-thumbnail{width:100%}.has-cropped-images .wp-block-getwid-recent-posts__post-thumbnail a{position:relative;padding-top:100%;width:100%}.has-cropped-images .wp-block-getwid-recent-posts__post-thumbnail img{position:absolute;top:0;bottom:0;left:0;right:0;object-fit:cover;width:100%;height:100%}@media screen and (min-width:768px){.has-layout-list .wp-block-getwid-recent-posts__post .wp-block-getwid-recent-posts__post-wrapper{flex-direction:row}.has-layout-list .wp-block-getwid-recent-posts__post .wp-block-getwid-recent-posts__entry-header{margin-top:0}.has-layout-list .wp-block-getwid-recent-posts__post .wp-block-getwid-recent-posts__entry-header .wp-block-getwid-recent-posts__post-title{margin-top:0}.has-layout-list .wp-block-getwid-recent-posts__post .wp-block-getwid-recent-posts__post-thumbnail{max-width:40%;margin:0}.has-layout-list .wp-block-getwid-recent-posts__post .wp-block-getwid-recent-posts__post-thumbnail:only-child{width:100%}.has-layout-list .wp-block-getwid-recent-posts__post .wp-block-getwid-recent-posts__post-thumbnail+.wp-block-getwid-recent-posts__content-wrapper{margin-left:5%;margin-top:0;max-width:55%;width:100%}}
.wp-block-getwid-advanced-heading .wp-block-getwid-advanced-heading__content{display:block}.has-custom-font-size .wp-block-getwid-advanced-heading__content{font-size:inherit}
.wp-block-getwid-image-box__image-container{margin:0 0 20px 0;line-height:0;flex:1 0 auto}.wp-block-getwid-image-box__image-container.is-position-top{align-self:flex-start}.wp-block-getwid-image-box__image-container.is-position-middle{align-self:center}.wp-block-getwid-image-box__image-container.is-position-bottom{align-self:flex-end}.wp-block-getwid-image-box__image-container .wp-block-getwid-image-box__image-wrapper{display:inline-block;line-height:1}.wp-block-getwid-image-box__image-container .wp-block-getwid-image-box__image-wrapper img{display:block}.wp-block-getwid-image-box__image-container a.wp-block-getwid-image-box__image-wrapper{text-decoration:none;transition:all .3s ease}.wp-block-getwid-image-box__image-container a.wp-block-getwid-image-box__image-wrapper:hover{cursor:pointer}.wp-block-getwid-image-box__content{order:0;flex:0 1 100%;align-self:center}.wp-block-getwid-image-box.has-text-left{text-align:left}.wp-block-getwid-image-box.has-text-center{text-align:center}.wp-block-getwid-image-box.has-text-right{text-align:right}.wp-block-getwid-image-box.has-image-left,.wp-block-getwid-image-box.has-image-right{display:flex;justify-content:flex-start;align-items:stretch;flex-direction:row;flex-wrap:nowrap}@media screen and (max-width:767px){.wp-block-getwid-image-box.has-mobile-layout-column{flex-direction:column}}@media screen and (max-width:767px){.wp-block-getwid-image-box.has-mobile-layout-column-reverse{flex-direction:column}}@media screen and (max-width:767px){.wp-block-getwid-image-box.has-mobile-alignment-center{text-align:center}}@media screen and (max-width:767px){.wp-block-getwid-image-box.has-mobile-alignment-left{text-align:left}}@media screen and (max-width:767px){.wp-block-getwid-image-box.has-mobile-alignment-right{text-align:right}}.has-image-left .wp-block-getwid-image-box__image-container{margin:0 20px 0 0;max-width:50%}.has-image-right .wp-block-getwid-image-box__image-container{order:1;margin:0 0 0 20px;max-width:50%}@media screen and (max-width:767px){.has-mobile-layout-column .wp-block-getwid-image-box__image-container{max-width:100%;order:0;margin-bottom:20px;margin-left:0 !important;margin-right:0 !important}}@media screen and (max-width:767px){.has-mobile-layout-column-reverse .wp-block-getwid-image-box__image-container{max-width:100%;order:1;margin-top:20px;margin-right:0 !important;margin-left:0 !important}}.has-mobile-alignment-center .wp-block-getwid-image-box__image-container{align-self:center}.has-mobile-alignment-left .wp-block-getwid-image-box__image-container{align-self:flex-start}.has-mobile-alignment-right .wp-block-getwid-image-box__image-container{align-self:flex-end}
.wp-block-getwid-social-links{padding:0;overflow:hidden}.wp-block-getwid-social-links__list{margin:0 -.2em -.2em;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center}.wp-block-getwid-social-links__item{padding:0 .2em .2em;margin:0}.wp-block-getwid-social-links__item:before,.wp-block-getwid-social-links__item:after{display:none}.wp-block-getwid-social-links__item:last-child{margin-right:0}.wp-block-getwid-social-links__link{border:0;text-decoration:none;display:inline-block;box-shadow:none}.wp-block-getwid-social-links__link:before,.wp-block-getwid-social-links__link:after{display:none}.wp-block-getwid-social-links__link:hover{text-decoration:none}.wp-block-getwid-social-links__link i{width:1em;height:1em;display:flex;align-items:center;justify-content:center;line-height:1em;font-style:normal}.wp-block-getwid-social-links__wrapper{display:inline-block;line-height:0}.has-icons-framed .wp-block-getwid-social-links__wrapper{border:1px solid;border-radius:50%;padding:.75em}.has-icons-stacked .wp-block-getwid-social-links__link .wp-block-getwid-social-links__wrapper{padding:.75em;border-radius:50%}.has-none-spacing .wp-block-getwid-social-links__list{margin:0}.has-none-spacing .wp-block-getwid-social-links__item{padding:0}.has-small-spacing .wp-block-getwid-social-links__list{margin:0 -.125em -.125em}.has-small-spacing .wp-block-getwid-social-links__item{padding:0 0.125em .125em}.has-medium-spacing .wp-block-getwid-social-links__list{margin:0 -.25em -.25em}.has-medium-spacing .wp-block-getwid-social-links__item{padding:0 .25em .25em}.has-large-spacing .wp-block-getwid-social-links__list{margin:0 -.5em -.5em}.has-large-spacing .wp-block-getwid-social-links__item{padding:0 .5em .5em}
.wp-block-getwid-button-group{overflow:hidden}.wp-block-getwid-button-group .wp-block-button{margin:0;padding:0 5px 5px 5px}.wp-block-getwid-button-group__wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;margin:0 -5px -5px -5px !important}.wp-block-getwid-button-group__wrapper.has-spacing-none{margin:0 !important}.wp-block-getwid-button-group__wrapper.has-spacing-none .wp-block-button{margin:0}.wp-block-getwid-button-group__wrapper.has-spacing-small{margin:0 -10px -10px -10px !important}.wp-block-getwid-button-group__wrapper.has-spacing-small .wp-block-button{padding:0 10px 10px 10px}.wp-block-getwid-button-group__wrapper.has-spacing-medium{margin:0 -15px -15px -15px !important}.wp-block-getwid-button-group__wrapper.has-spacing-medium .wp-block-button{padding:0 15px 15px 15px}.wp-block-getwid-button-group__wrapper.has-spacing-normal{margin:0 -20px -20px -20px !important}.wp-block-getwid-button-group__wrapper.has-spacing-normal .wp-block-button{padding:0 20px 20px 20px}.wp-block-getwid-button-group__wrapper.has-spacing-large{margin:0 -25px -25px -25px !important}.wp-block-getwid-button-group__wrapper.has-spacing-large .wp-block-button{padding:0 25px 25px 25px}.wp-block-getwid-button-group__wrapper.has-alignment-center{justify-content:center}.wp-block-getwid-button-group__wrapper.has-alignment-right{justify-content:flex-end}@media screen and (min-width: 768px) and (max-width: 991px){.wp-block-getwid-button-group__wrapper.has-alignment-tablet-center{justify-content:center}}@media screen and (min-width: 768px) and (max-width: 991px){.wp-block-getwid-button-group__wrapper.has-alignment-tablet-right{justify-content:flex-end}}@media screen and (min-width: 768px) and (max-width: 991px){.wp-block-getwid-button-group__wrapper.has-alignment-tablet-left{justify-content:flex-start}}@media screen and (max-width:767px){.wp-block-getwid-button-group__wrapper.has-alignment-mobile-center{justify-content:center}}@media screen and (max-width:767px){.wp-block-getwid-button-group__wrapper.has-alignment-mobile-right{justify-content:flex-end}}@media screen and (max-width:767px){.wp-block-getwid-button-group__wrapper.has-alignment-mobile-left{justify-content:flex-start}}.wp-block-getwid-button-group__wrapper.has-direction-column{flex-direction:column;align-items:flex-start}.wp-block-getwid-button-group__wrapper.has-direction-column.has-alignment-center{align-items:center}.wp-block-getwid-button-group__wrapper.has-direction-column.has-alignment-right{align-items:flex-end}@media screen and (min-width: 768px) and (max-width: 991px){.wp-block-getwid-button-group__wrapper.has-direction-column.has-alignment-tablet-center{align-items:center}}@media screen and (min-width: 768px) and (max-width: 991px){.wp-block-getwid-button-group__wrapper.has-direction-column.has-alignment-tablet-right{align-items:flex-end}}@media screen and (min-width: 768px) and (max-width: 991px){.wp-block-getwid-button-group__wrapper.has-direction-column.has-alignment-tablet-left{align-items:flex-start}}@media screen and (max-width:767px){.wp-block-getwid-button-group__wrapper.has-direction-column.has-alignment-mobile-center{align-items:center}}@media screen and (max-width:767px){.wp-block-getwid-button-group__wrapper.has-direction-column.has-alignment-mobile-right{align-items:flex-end}}@media screen and (max-width:767px){.wp-block-getwid-button-group__wrapper.has-direction-column.has-alignment-mobile-left{align-items:flex-start}}@media screen and (min-width: 768px) and (max-width: 991px){.wp-block-getwid-button-group__wrapper.has-direction-tablet-column{flex-direction:column}}@media screen and (min-width: 768px) and (max-width: 991px){.wp-block-getwid-button-group__wrapper.has-direction-tablet-column.has-alignment-tablet-center{align-items:center}}@media screen and (min-width: 768px) and (max-width: 991px){.wp-block-getwid-button-group__wrapper.has-direction-tablet-column.has-alignment-tablet-right{align-items:flex-end}}@media screen and (min-width: 768px) and (max-width: 991px){.wp-block-getwid-button-group__wrapper.has-direction-tablet-column.has-alignment-tablet-left{align-items:flex-start}}@media screen and (min-width: 768px) and (max-width: 991px){.wp-block-getwid-button-group__wrapper.has-direction-tablet-row{flex-direction:row}}@media screen and (max-width:767px){.wp-block-getwid-button-group__wrapper.has-direction-mobile-column{flex-direction:column}}@media screen and (max-width:767px){.wp-block-getwid-button-group__wrapper.has-direction-mobile-column.has-alignment-mobile-center{align-items:center}}@media screen and (max-width:767px){.wp-block-getwid-button-group__wrapper.has-direction-mobile-column.has-alignment-mobile-right{align-items:flex-end}}@media screen and (max-width:767px){.wp-block-getwid-button-group__wrapper.has-direction-mobile-column.has-alignment-mobile-left{align-items:flex-start}}@media screen and (max-width:767px){.wp-block-getwid-button-group__wrapper.has-direction-mobile-row{flex-direction:row}}.has-width-100 .wp-block-button{width:100%}.has-width-100 .wp-block-button__link{width:100%}.has-width-50 .wp-block-button{width:50%}.has-width-50 .wp-block-button__link{width:100%}.has-width-33 .wp-block-button{width:33.3333%}.has-width-33 .wp-block-button__link{width:100%}.has-width-25 .wp-block-button{width:25%}.has-width-25 .wp-block-button__link{width:100%}.has-width-20 .wp-block-button{width:20%}.has-width-20 .wp-block-button__link{width:100%}@media screen and (min-width: 768px) and (max-width: 991px){.has-width-tablet-100 .wp-block-button{width:100%}.has-width-tablet-100 .wp-block-button__link{width:100%}}@media screen and (min-width: 768px) and (max-width: 991px){.has-width-tablet-50 .wp-block-button{width:50%}.has-width-tablet-50 .wp-block-button__link{width:100%}}@media screen and (min-width: 768px) and (max-width: 991px){.has-width-tablet-33 .wp-block-button{width:33.3333%}.has-width-tablet-33 .wp-block-button__link{width:100%}}@media screen and (min-width: 768px) and (max-width: 991px){.has-width-tablet-25 .wp-block-button{width:25%}.has-width-tablet-25 .wp-block-button__link{width:100%}}@media screen and (min-width: 768px) and (max-width: 991px){.has-width-tablet-20 .wp-block-button{width:20%}.has-width-tablet-20 .wp-block-button__link{width:100%}}@media screen and (max-width:767px){.has-width-mobile-100 .wp-block-button{width:100%}.has-width-mobile-100 .wp-block-button__link{width:100%}}@media screen and (max-width:767px){.has-width-mobile-50 .wp-block-button{width:50%}.has-width-mobile-50 .wp-block-button__link{width:100%}}@media screen and (max-width:767px){.has-width-mobile-33 .wp-block-button{width:33.3333%}.has-width-mobile-33 .wp-block-button__link{width:100%}}@media screen and (max-width:767px){.has-width-mobile-25 .wp-block-button{width:25%}.has-width-mobile-25 .wp-block-button__link{width:100%}}@media screen and (max-width:767px){.has-width-mobile-20 .wp-block-button{width:20%}.has-width-mobile-20 .wp-block-button__link{width:100%}}
.wp-block-getwid-testimonial__wrapper{display:flex;flex-direction:column}.wp-block-getwid-testimonial__subtitle{margin:0;padding:0;display:block;font-size:.75em}.wp-block-getwid-testimonial__header{display:flex;align-items:center}.wp-block-getwid-testimonial__header,.wp-block-getwid-testimonial__content-wrapper{width:100%}.wp-block-getwid-testimonial__content-wrapper+.wp-block-getwid-testimonial__header{margin-top:1.5em}.wp-block-getwid-testimonial__image{position:relative;width:100%;padding-top:100%}.wp-block-getwid-testimonial__image-wrapper{max-width:75px;width:100%}.wp-block-getwid-testimonial__image-wrapper+.wp-block-getwid-testimonial__heading{margin-left:1.5em}.wp-block-getwid-testimonial__image img{position:absolute;top:0;bottom:0;right:0;left:0;display:block;border-radius:50%;object-fit:cover;width:100%;height:100%}.wp-block-getwid-testimonial__content{margin:0;padding:0}
.wp-block-getwid-person__image img{display:block;margin:0 auto}.wp-block-getwid-person__image+.wp-block-getwid-person__content-wrapper{margin-top:1.5em}.wp-block-getwid-person__subtitle,.wp-block-getwid-person__title,.wp-block-getwid-person__content{text-align:center;margin:0;padding:0}.wp-block-getwid-person__title{display:block}.wp-block-getwid-person__subtitle{display:block;font-size:.75em}.wp-block-getwid-person__content{margin-top:1em}.wp-block-getwid-person__content:first-child{margin-top:0}.wp-block-getwid-person .wp-block-getwid-social-links{margin:1em 0 0;padding:0}.is-image-cropped .wp-block-getwid-person__image{position:relative;padding-top:100%}.is-image-cropped .wp-block-getwid-person__image img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;object-fit:cover}
.wp-block-getwid-instagram{overflow:hidden}.wp-block-getwid-instagram__wrapper{display:flex;flex-wrap:wrap}.wp-block-getwid-instagram__media-wrapper{position:relative;overflow:hidden;padding-top:100%}.wp-block-getwid-instagram__media-link{position:absolute;top:0;bottom:0;right:0;left:0;display:block}.wp-block-getwid-instagram__media-link img{display:block;width:100%;height:100%;object-fit:cover;transition:all linear .25s}.wp-block-getwid-instagram__media-link:before{content:"";background-color:#000000;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:all linear .25s;z-index:1}.wp-block-getwid-instagram__media-link:hover .wp-block-getwid-instagram__meta-wrapper{opacity:1}.wp-block-getwid-instagram__media-link:hover .wp-block-getwid-instagram__meta>span:first-child{padding-right:10px}.wp-block-getwid-instagram__media-link:hover .wp-block-getwid-instagram__meta>span:last-child{padding-left:10px}.wp-block-getwid-instagram__media-link:hover img{transform:scale(1.1)}.wp-block-getwid-instagram__media-link:hover:before{opacity:0.1}.wp-block-getwid-instagram__meta-wrapper{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;width:100%;text-align:center;transition:all linear .25s;z-index:2}.wp-block-getwid-instagram__meta>span{transition:all linear .25s}.wp-block-getwid-instagram__meta>span:first-child{padding-right:30px}.wp-block-getwid-instagram__meta>span:last-child{padding-left:30px}.has-spacing-none .wp-block-getwid-instagram__item{padding:0px}.has-spacing-none .wp-block-getwid-instagram__wrapper{margin:0}.has-spacing-small .wp-block-getwid-instagram__item{padding:5px}.has-spacing-small .wp-block-getwid-instagram__wrapper{margin:-5px}.has-spacing-medium .wp-block-getwid-instagram__item{padding:15px}.has-spacing-medium .wp-block-getwid-instagram__wrapper{margin:-15px}.has-spacing-normal .wp-block-getwid-instagram__item{padding:25px}.has-spacing-normal .wp-block-getwid-instagram__wrapper{margin:-25px}.has-spacing-large .wp-block-getwid-instagram__item{padding:40px}.has-spacing-large .wp-block-getwid-instagram__wrapper{margin:-40px}.has-1-columns .wp-block-getwid-instagram__item{width:100%}@media screen and (min-width:992px){.has-1-columns .wp-block-getwid-instagram__item{width:100%}}.has-2-columns .wp-block-getwid-instagram__item{width:100%}@media screen and (min-width:992px){.has-2-columns .wp-block-getwid-instagram__item{width:50%}}.has-3-columns .wp-block-getwid-instagram__item{width:100%}@media screen and (min-width:992px){.has-3-columns .wp-block-getwid-instagram__item{width:33.33333%}}.has-4-columns .wp-block-getwid-instagram__item{width:100%}@media screen and (min-width:480px){.has-4-columns .wp-block-getwid-instagram__item{width:50%}}@media screen and (min-width:992px){.has-4-columns .wp-block-getwid-instagram__item{width:25%}}.has-5-columns .wp-block-getwid-instagram__item{width:100%}@media screen and (min-width:480px){.has-5-columns .wp-block-getwid-instagram__item{width:33.33333%}}@media screen and (min-width:992px){.has-5-columns .wp-block-getwid-instagram__item{width:20%}}.has-6-columns .wp-block-getwid-instagram__item{width:100%}@media screen and (min-width:480px){.has-6-columns .wp-block-getwid-instagram__item{width:33.33333%}}@media screen and (min-width:992px){.has-6-columns .wp-block-getwid-instagram__item{width:16.66667%}}
.wp-block-getwid-progress-bar{width:100%;position:relative}.wp-block-getwid-progress-bar__header{width:100%;display:flex;vertical-align:middle;flex-direction:row;justify-content:space-between;margin-bottom:.25em}.wp-block-getwid-progress-bar__header>*{margin:0}.wp-block-getwid-progress-bar__percent{margin-left:auto}.wp-block-getwid-progress-bar__bar{height:5px;overflow:hidden;width:100%;background-color:#eee}.wp-block-getwid-progress-bar__progress{height:100%;overflow:hidden;background-color:currentColor}
.wp-block-getwid-circle-progress-bar__canvas{max-width:100%}
.wp-block-getwid-counter__wrapper>*{margin:0;padding:0;display:block}.wp-block-getwid-counter__prefix{padding-bottom:.5em}.wp-block-getwid-counter__number{font-size:2.5em}.wp-block-getwid-counter__suffix{padding-top:.5em}
.wp-block-getwid-price-box{display:flex;flex-direction:column;align-items:center;padding:2.5em 1.25em}.wp-block-getwid-price-box__title{margin-bottom:1.25rem;color:inherit}.wp-block-getwid-price-box__pricing{margin-bottom:2.5em}.wp-block-getwid-price-box__pricing>*{display:inline-block;color:inherit;margin:0;line-height:1}.wp-block-getwid-price-box .wp-block-getwid-price-box__currency{font-size:1.25em;vertical-align:top}.wp-block-getwid-price-box .wp-block-getwid-price-box__amount{font-size:2.5em}.wp-block-getwid-price-box__period{vertical-align:bottom}.wp-block-getwid-price-box .wp-block-getwid-price-box__features{list-style:none;padding:0;margin:0 auto 2.5em;text-align:center;color:inherit}.wp-block-getwid-price-box .wp-block-getwid-price-box__features li{margin-left:0;padding-left:0}.wp-block-getwid-price-box .wp-block-getwid-price-box__features li+li{margin-top:.5em}.wp-block-getwid-price-box .wp-block-button{margin-top:0;margin-bottom:0}
.wp-block-getwid-contact-form .wp-block-getwid-field-name,.wp-block-getwid-contact-form .wp-block-getwid-field-email,.wp-block-getwid-contact-form .wp-block-getwid-field-textarea{display:flex;flex-direction:column}.wp-block-getwid-contact-form .wp-block-getwid-contact-form__result.success{color:green}.wp-block-getwid-contact-form .wp-block-getwid-contact-form__result.fail{color:red}.wp-block-getwid-contact-form__submit{margin-top:2em}.wp-block-getwid-contact-form__submit .wp-block-button{margin-bottom:0}
.wp-block-getwid-post-carousel__wrapper:not(.slick-initialized)>*:not(:first-child){display:none}.wp-block-getwid-post-carousel .slick-track{display:flex}.wp-block-getwid-post-carousel .slick-track>*{height:auto}.wp-block-getwid-post-carousel .slick-track>*>*:only-child{height:100%}.wp-block-getwid-post-carousel__post{display:flex;flex-direction:column;align-items:flex-start}.wp-block-getwid-post-carousel .wp-block-getwid-post-carousel__post-title{margin:0}.wp-block-getwid-post-carousel__post-thumbnail{margin-bottom:1em;position:relative;padding-top:75%;width:100%}.wp-block-getwid-post-carousel__post-thumbnail:last-child{margin-top:0}.wp-block-getwid-post-carousel__post-thumbnail a{display:block;position:absolute;top:0;bottom:0;left:0;right:0}.wp-block-getwid-post-carousel__post-thumbnail img{display:block;width:100%;height:100%;object-fit:cover}.wp-block-getwid-post-carousel__post-excerpt{margin-top:.5em}.wp-block-getwid-post-carousel__post-excerpt:first-child{margin-top:0}.wp-block-getwid-post-carousel__post-excerpt p{margin-bottom:0}
.wp-block-getwid-post-slider__content .slick-list,.wp-block-getwid-post-slider__content .slick-track{height:100%}.wp-block-getwid-post-slider__content:not(.slick-initialized)>*:not(:first-child){display:none}.wp-block-getwid-post-slider .slick-track{display:flex}.wp-block-getwid-post-slider .slick-track>*{height:auto}.wp-block-getwid-post-slider .slick-track>*>*:only-child{height:100%}.wp-block-getwid-post-slider__post{position:relative;padding:80px;display:flex;justify-content:center;align-items:center}.wp-block-getwid-post-slider .wp-block-getwid-post-slider__post-thumbnail{margin:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.wp-block-getwid-post-slider .wp-block-getwid-post-slider__post-thumbnail img{height:100%;width:100%;object-fit:cover}.wp-block-getwid-post-slider__post-overlay{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.3;background-color:#000}.wp-block-getwid-post-slider__post-content-wrapper{max-width:768px;text-align:center}.wp-block-getwid-post-slider .wp-block-getwid-post-slider__post-title{color:#ffffff;position:relative}.wp-block-getwid-post-slider .wp-block-getwid-post-slider__post-title a{color:inherit}.wp-block-getwid-post-slider__post-excerpt{position:relative;color:#ffffff}
.wp-block-getwid-custom-post-type{overflow:hidden}.wp-block-getwid-custom-post-type .navigation.pagination{margin-top:3.125em}.wp-block-getwid-custom-post-type__post{margin-top:22px}.wp-block-getwid-custom-post-type__post:first-child{margin-top:0}.wp-block-getwid-custom-post-type__post-wrapper{display:flex;flex-direction:column;align-items:flex-start}.wp-block-getwid-custom-post-type .wp-block-getwid-custom-post-type__post-title{margin:0}.wp-block-getwid-custom-post-type__post-thumbnail{margin-bottom:1em}.wp-block-getwid-custom-post-type__post-thumbnail:last-child{margin-bottom:0}.wp-block-getwid-custom-post-type__post-thumbnail a{display:block}.wp-block-getwid-custom-post-type__post-thumbnail a img{display:block}.wp-block-getwid-custom-post-type__post-excerpt>*:last-child{margin-bottom:0}.wp-block-getwid-custom-post-type__post-excerpt{margin-top:.5em}.wp-block-getwid-custom-post-type__post-excerpt:first-child{margin-top:0}.wp-block-getwid-custom-post-type__post>.wp-block-getwid-template-post-featured-image{margin-bottom:1.875em}.wp-block-getwid-custom-post-type__post>.wp-block-getwid-template-post-featured-image:last-child{margin-bottom:0}.wp-block-getwid-custom-post-type__post>.wp-block-getwid-template-post-title{margin-bottom:.5em}.wp-block-getwid-custom-post-type__post>.wp-block-getwid-template-post-title:last-child{margin-bottom:0}.wp-block-getwid-custom-post-type__post>.wp-block-getwid-template-post-title+.wp-block-getwid-template-post-featured-image{margin-top:1.25em}.wp-block-getwid-custom-post-type__post>.wp-block-getwid-template-post-content{margin-bottom:.5em}.wp-block-getwid-custom-post-type__post>.wp-block-getwid-template-post-content:last-child{margin-bottom:0}.wp-block-getwid-custom-post-type__post>.wp-block-getwid-template-post-link{margin-top:1.5em;margin-bottom:1.5em}.wp-block-getwid-custom-post-type__post>.wp-block-getwid-template-post-link:first-child{margin-top:0}.wp-block-getwid-custom-post-type__post>.wp-block-getwid-template-post-link:last-child{margin-bottom:0}.wp-block-getwid-custom-post-type__post>.wp-block-getwid-template-post-meta{margin-bottom:.25em}.wp-block-getwid-custom-post-type__post>.wp-block-getwid-template-post-meta+.wp-block-getwid-template-post-featured-image{margin-top:1.25em}.wp-block-getwid-custom-post-type__post>.wp-block-getwid-section{height:100%}.has-spacing-none.has-layout-list .wp-block-getwid-custom-post-type__post+.wp-block-getwid-custom-post-type__post{margin-top:0}.has-spacing-none>.getwid-columns{margin-left:0;margin-right:0}.has-spacing-none>.getwid-columns>*{padding-left:0;margin-top:0;padding-right:0}.has-spacing-small.has-layout-list .wp-block-getwid-custom-post-type__post+.wp-block-getwid-custom-post-type__post{margin-top:20px}.has-spacing-small>.getwid-columns{margin-left:-5px;margin-right:-5px}.has-spacing-small>.getwid-columns>*{margin-top:10px;padding-left:5px;padding-right:5px}.has-spacing-medium.has-layout-list .wp-block-getwid-custom-post-type__post+.wp-block-getwid-custom-post-type__post{margin-top:30px}.has-spacing-medium>.getwid-columns{margin-left:-15px;margin-right:-15px}.has-spacing-medium>.getwid-columns>*{margin-top:30px;padding-left:15px;padding-right:15px}.has-spacing-normal.has-layout-list .wp-block-getwid-custom-post-type__post+.wp-block-getwid-custom-post-type__post{margin-top:60px}.has-spacing-normal>.getwid-columns{margin-left:-25px;margin-right:-25px}.has-spacing-normal>.getwid-columns>*{margin-top:50px;padding-left:25px;padding-right:25px}.has-spacing-large.has-layout-list .wp-block-getwid-custom-post-type__post+.wp-block-getwid-custom-post-type__post{margin-top:80px}.has-spacing-large>.getwid-columns{margin-left:-40px;margin-right:-40px}.has-spacing-large>.getwid-columns>*{margin-top:80px;padding-left:40px;padding-right:40px}.has-layout-list .wp-block-getwid-custom-post-type__post+.wp-block-getwid-custom-post-type__post{margin-top:3.125em}.has-layout-list .wp-block-getwid-custom-post-type__post:last-child{margin-bottom:0}@media screen and (min-width:768px){.has-layout-list .wp-block-getwid-custom-post-type__post-wrapper{flex-direction:row}.has-layout-list .wp-block-getwid-custom-post-type__entry-header{margin-top:0}.has-layout-list .wp-block-getwid-custom-post-type__entry-header .wp-block-getwid-custom-post-type__post-title{margin-top:0}.has-layout-list .wp-block-getwid-custom-post-type__post-thumbnail{max-width:40%;margin:0}.has-layout-list .wp-block-getwid-custom-post-type__post-thumbnail:only-child{width:100%}.has-layout-list .wp-block-getwid-custom-post-type__post-thumbnail+.wp-block-getwid-custom-post-type__content-wrapper{margin-left:5%;margin-top:0;max-width:55%;width:100%}}@media screen and (min-width:991px){.getwid-columns-1 .wp-block-getwid-custom-post-type__post:nth-child(1){margin-top:0}.getwid-columns-2 .wp-block-getwid-custom-post-type__post:nth-child(1){margin-top:0}.getwid-columns-2 .wp-block-getwid-custom-post-type__post:nth-child(2){margin-top:0}.getwid-columns-3 .wp-block-getwid-custom-post-type__post:nth-child(1){margin-top:0}.getwid-columns-3 .wp-block-getwid-custom-post-type__post:nth-child(2){margin-top:0}.getwid-columns-3 .wp-block-getwid-custom-post-type__post:nth-child(3){margin-top:0}.getwid-columns-4 .wp-block-getwid-custom-post-type__post:nth-child(1){margin-top:0}.getwid-columns-4 .wp-block-getwid-custom-post-type__post:nth-child(2){margin-top:0}.getwid-columns-4 .wp-block-getwid-custom-post-type__post:nth-child(3){margin-top:0}.getwid-columns-4 .wp-block-getwid-custom-post-type__post:nth-child(4){margin-top:0}.getwid-columns-5 .wp-block-getwid-custom-post-type__post:nth-child(1){margin-top:0}.getwid-columns-5 .wp-block-getwid-custom-post-type__post:nth-child(2){margin-top:0}.getwid-columns-5 .wp-block-getwid-custom-post-type__post:nth-child(3){margin-top:0}.getwid-columns-5 .wp-block-getwid-custom-post-type__post:nth-child(4){margin-top:0}.getwid-columns-5 .wp-block-getwid-custom-post-type__post:nth-child(5){margin-top:0}.getwid-columns-6 .wp-block-getwid-custom-post-type__post:nth-child(1){margin-top:0}.getwid-columns-6 .wp-block-getwid-custom-post-type__post:nth-child(2){margin-top:0}.getwid-columns-6 .wp-block-getwid-custom-post-type__post:nth-child(3){margin-top:0}.getwid-columns-6 .wp-block-getwid-custom-post-type__post:nth-child(4){margin-top:0}.getwid-columns-6 .wp-block-getwid-custom-post-type__post:nth-child(5){margin-top:0}.getwid-columns-6 .wp-block-getwid-custom-post-type__post:nth-child(6){margin-top:0}}
.wp-block-getwid-price-list{display:flex;margin:0 0 30px 0;flex-direction:column}@media screen and (min-width:768px){.wp-block-getwid-price-list{flex-direction:row}}.wp-block-getwid-price-list__image-wrapper{margin-bottom:20px}@media screen and (min-width:768px){.wp-block-getwid-price-list__image-wrapper{margin-right:20px;margin-bottom:0}}.wp-block-getwid-price-list__image{display:block}.wp-block-getwid-price-list__content-wrapper{width:100%}.wp-block-getwid-price-list__header{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between}.wp-block-getwid-price-list .wp-block-getwid-price-list__title{margin:0;word-break:initial}.wp-block-getwid-price-list .wp-block-getwid-price-list__currency,.wp-block-getwid-price-list .wp-block-getwid-price-list__amount{margin:0}.wp-block-getwid-price-list__amount{white-space:nowrap}.wp-block-getwid-price-list__price-wrapper{display:flex;flex-direction:row}.wp-block-getwid-price-list__price-wrapper.has-currency-after,.wp-block-getwid-price-list__price-wrapper.has-currency-after-space{flex-direction:row-reverse}.wp-block-getwid-price-list__price-wrapper.has-currency-after-space .wp-block-getwid-price-list__currency{margin-left:.5em}.wp-block-getwid-price-list__price-wrapper.has-currency-before-space .wp-block-getwid-price-list__currency{margin-right:.5em}.wp-block-getwid-price-list__description{margin:0}.has-dots .wp-block-getwid-price-list__price-line{margin:0 10px;flex-grow:1;border-bottom-style:dotted;border-bottom-width:1px}.has-text-color .wp-block-getwid-price-list__title,.has-text-color .wp-block-getwid-price-list__currency,.has-text-color .wp-block-getwid-price-list__amount,.has-text-color .wp-block-getwid-price-list__description{color:inherit}
.wp-block-getwid-template-post-title{margin-bottom:.5em}.wp-block-getwid-template-post-title:last-child{margin-bottom:0}.wp-block-getwid-template-post-title.has-text-color .wp-block-getwid-template-post-title__link,.wp-block-getwid-template-post-title.has-text-color .wp-block-getwid-template-post-title__link:visited{color:inherit}.wp-block-getwid-template-post-title>h2,.wp-block-getwid-template-post-title>h3,.wp-block-getwid-template-post-title>h4,.wp-block-getwid-template-post-title>h5,.wp-block-getwid-template-post-title>h6,.wp-block-getwid-template-post-title>p{margin:0;padding:0}.wp-block-getwid-template-post-title>h2:before,.wp-block-getwid-template-post-title>h2:after,.wp-block-getwid-template-post-title>h3:before,.wp-block-getwid-template-post-title>h3:after,.wp-block-getwid-template-post-title>h4:before,.wp-block-getwid-template-post-title>h4:after,.wp-block-getwid-template-post-title>h5:before,.wp-block-getwid-template-post-title>h5:after,.wp-block-getwid-template-post-title>h6:before,.wp-block-getwid-template-post-title>h6:after,.wp-block-getwid-template-post-title>p:before,.wp-block-getwid-template-post-title>p:after{display:none}
.wp-block-getwid-template-post-featured-image{margin-bottom:.5em}.wp-block-getwid-template-post-featured-image:last-child{margin-bottom:0}.wp-block-getwid-template-post-featured-image.aligncenter a{display:block}.wp-block-getwid-template-post-featured-image.aligncenter img{margin:0 auto}.wp-block-getwid-template-post-featured-image img{display:block}.wp-block-column>.wp-block-getwid-template-post-featured-image:only-child{height:100%}.wp-block-column>.wp-block-getwid-template-post-featured-image:only-child img{height:100%;width:100%;object-fit:cover}
.wp-block-getwid-template-post-content{margin-bottom:.5em}
.wp-block-getwid-template-post-link{margin:1.25em 0 1.25em}.wp-block-getwid-template-post-link:first-child{margin-top:0}.wp-block-getwid-template-post-link:last-child{margin-bottom:0}.wp-block-getwid-template-post-link.has-text-color a{color:inherit}
.wp-block-getwid-template-post-button{margin:1.25em 0 1.25em}.wp-block-getwid-template-post-button:first-child{margin-top:0}.wp-block-getwid-template-post-button:last-child{margin-bottom:0}
.wp-block-getwid-template-post-author{margin-bottom:.5em}.wp-block-getwid-template-post-author i{font-size:0.7em;margin-right:.5em;min-width:1.25em}.wp-block-getwid-template-post-author.has-text-color a{color:inherit}
.wp-block-getwid-template-post-categories{margin-bottom:.5em}.wp-block-getwid-template-post-categories i{font-size:0.7em;margin-right:.5em;min-width:1.25em}.wp-block-getwid-template-post-categories.has-text-color a{color:inherit}
.wp-block-getwid-template-post-comments{margin-bottom:.5em}.wp-block-getwid-template-post-comments i{font-size:0.7em;margin-right:.5em;min-width:1.25em}.wp-block-getwid-template-post-comments.has-text-color a{color:inherit}
.wp-block-getwid-template-post-tags{margin-bottom:.5em}.wp-block-getwid-template-post-tags:last-child{margin-bottom:0}.wp-block-getwid-template-post-tags i{font-size:0.7em;margin-right:.5em;min-width:1.25em}.wp-block-getwid-template-post-tags.has-text-color a{color:inherit}
.wp-block-getwid-template-post-date{margin-bottom:.5em}.wp-block-getwid-template-post-date i{font-size:0.7em;margin-right:.5em;min-width:1.25em}.wp-block-getwid-template-post-date.has-text-color a{color:inherit}
.wp-block-getwid-template-post-featured-background-image{padding:25px;height:100%;width:100%;position:relative;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.wp-block-getwid-template-post-featured-background-image .wp-block-getwid-template-post-featured-background-image__image{position:absolute;background-position:center center;background-attachment:scroll;background-size:cover;top:0;bottom:0;right:0;left:0}.wp-block-getwid-template-post-featured-background-image__foreground{position:absolute;top:0;bottom:0;right:0;left:0;opacity:.35}.wp-block-getwid-template-post-featured-background-image__content{position:relative;width:100%}.wp-block-getwid-template-post-featured-background-image__content .wp-block-getwid-section{height:100%}
.wp-block-getwid-template-post-meta{margin-bottom:.5em}.wp-block-getwid-template-post-meta:last-child{margin-bottom:0}.wp-block-getwid-template-post-meta>p{margin:0}.wp-block-getwid-template-post-meta>.getwid-post-meta-divider:nth-last-child(1),.wp-block-getwid-template-post-meta>.getwid-post-meta-divider:nth-last-child(2){display:none}.wp-block-getwid-template-post-meta.has-text-color a{color:inherit}.wp-block-getwid-template-post-meta.has-direction-row>*{display:inline;margin-bottom:0;margin-right:20px}.wp-block-getwid-template-post-meta.has-direction-row>:last-child{margin-right:0}.wp-block-getwid-template-post-meta.has-direction-row>p{margin-right:0}.wp-block-getwid-template-post-meta.has-direction-row>p+div{margin-left:5px}.wp-block-getwid-template-post-meta.has-direction-row.has-alignment-left{text-align:left}.wp-block-getwid-template-post-meta.has-direction-row.has-alignment-center{text-align:center}.wp-block-getwid-template-post-meta.has-direction-row.has-alignment-right{text-align:right}.wp-block-getwid-template-post-meta.has-direction-column:after{display:table;content:'';clear:both}.wp-block-getwid-template-post-meta.has-direction-column .getwid-post-meta-divider{display:none}.wp-block-getwid-template-post-meta.has-direction-column>p{float:left;margin-right:5px}
.wp-block-getwid-template-post-custom-field{margin-bottom:.5em}
.wp-block-getwid-template-post-author{margin-bottom:.5em}.wp-block-getwid-template-post-author i{font-size:0.7em;margin-right:.5em;min-width:1.25em}.wp-block-getwid-template-post-author.has-text-color a{color:inherit}
.wp-block-getwid-mailchimp .wp-block-getwid-field-first-name,.wp-block-getwid-mailchimp .wp-block-getwid-field-last-name,.wp-block-getwid-mailchimp .wp-block-getwid-field-email{display:flex;flex-direction:column}.wp-block-getwid-mailchimp .wp-block-getwid-mailchimp__result.success{color:green}.wp-block-getwid-mailchimp .wp-block-getwid-mailchimp__result.fail{color:red}.wp-block-getwid-mailchimp__submit{margin-top:2em}.wp-block-getwid-mailchimp__submit .wp-block-button{margin-bottom:0}
.wp-block-getwid-video-popup{position:relative;text-align:center}.wp-block-getwid-video-popup__wrapper{position:relative;display:flex;align-items:center;justify-content:center}.wp-block-getwid-video-popup__wrapper:after{display:none;content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:inherit;opacity:.35}.wp-block-getwid-video-popup__button-wrapper{margin:0 auto}.wp-block-getwid-video-popup__button{min-height:90px;position:relative;display:flex;align-items:center;border-radius:45px;border-color:#ff0000;color:inherit}.wp-block-getwid-video-popup__button:before{content:'';position:absolute;top:0;bottom:0;right:0;left:0;border-radius:inherit}.wp-block-getwid-video-popup__button.is-style-bordered:before{border:1px solid;border-color:inherit}.wp-block-getwid-video-popup__button.is-style-outline{padding:5px;border-radius:50px}.wp-block-getwid-video-popup__button.is-style-outline:before{border:1px solid;border-color:inherit}.wp-block-getwid-video-popup__button.is-style-fill{color:#fff}.wp-block-getwid-video-popup__button.is-style-fill:not(.has-background){background-color:#ff0000}.wp-block-getwid-video-popup__button.is-style-default .wp-block-getwid-video-popup__button-caption{padding:10px 20px}.wp-block-getwid-video-popup__button.has-animation-pulse .wp-block-getwid-video-popup__icon{position:relative;border-color:#ff0000}.wp-block-getwid-video-popup__button.has-animation-pulse .wp-block-getwid-video-popup__icon:before{content:'';position:absolute;top:0;bottom:0;right:0;left:0;z-index:0;display:block;background-color:inherit;border-radius:inherit;animation:getwidPulseAnimation 1.5s linear .5s infinite}.wp-block-getwid-video-popup__button.has-animation-pulse .wp-block-getwid-video-popup__icon i{position:relative}.wp-block-getwid-video-popup__button.is-size-small{border-radius:35px;min-height:70px}.wp-block-getwid-video-popup__button.is-size-small.is-style-outline{border-radius:40px}.wp-block-getwid-video-popup__button.is-size-small.is-style-default .wp-block-getwid-video-popup__button-caption{padding:5px 10px}.wp-block-getwid-video-popup__button.is-size-small .wp-block-getwid-video-popup__icon{width:70px;height:70px;line-height:70px;font-size:15px}.wp-block-getwid-video-popup__button.is-size-small .wp-block-getwid-video-popup__button-caption{padding:5px 35px 5px 10px}.wp-block-getwid-video-popup__button.is-size-large{border-radius:55px;min-height:110px}.wp-block-getwid-video-popup__button.is-size-large.is-style-outline{border-radius:60px}.wp-block-getwid-video-popup__button.is-size-large.is-style-default .wp-block-getwid-video-popup__button-caption{padding:15px 25px}.wp-block-getwid-video-popup__button.is-size-large .wp-block-getwid-video-popup__icon{width:110px;height:110px;line-height:110px;font-size:25px}.wp-block-getwid-video-popup__button.is-size-large .wp-block-getwid-video-popup__button-caption{padding:15px 55px 15px 25px}.wp-block-getwid-video-popup__icon{width:90px;height:90px;line-height:90px;background-color:#ff0000;border-radius:50%;color:#fff;font-size:24px;text-align:center;flex:1 0 auto}.wp-block-getwid-video-popup__icon i{margin-left:5px}.wp-block-getwid-video-popup__button-caption{padding:10px 45px 10px 20px;flex:0 1 auto;word-break:break-word}.wp-block-getwid-video-popup__button-caption .wp-block-getwid-video-popup__title{margin:0}.wp-block-getwid-video-popup__title{font-size:1em;margin:0;text-align:left}.wp-block-getwid-video-popup__caption{margin-top:.5em}.wp-block-getwid-video-popup__caption .wp-block-getwid-video-popup__title{text-align:center;margin-bottom:0}.wp-block-getwid-video-popup__link{max-width:450px;display:inline-block}.wp-block-getwid-video-popup .wp-block-getwid-video-popup__link{text-decoration:none;color:inherit;margin:0;padding:0;text-shadow:none;box-shadow:none;border:0}.wp-block-getwid-video-popup .wp-block-getwid-video-popup__link:after,.wp-block-getwid-video-popup .wp-block-getwid-video-popup__link:before{display:none}.wp-block-getwid-video-popup .wp-block-getwid-video-popup__link:hover,.wp-block-getwid-video-popup .wp-block-getwid-video-popup__link:focus,.wp-block-getwid-video-popup .wp-block-getwid-video-popup__link:visited{color:inherit;text-decoration:none;text-shadow:none;box-shadow:none;border:0}.wp-block-getwid-video-popup__image,.wp-block-getwid-video-popup__video{display:block;position:absolute;top:0;bottom:0;left:0;right:0;object-fit:cover;width:100%;height:100%;border-radius:0;transition:all .3s ease;max-width:none}.has-image .wp-block-getwid-video-popup__wrapper{padding:25px;min-height:400px;overflow:hidden}.has-image .wp-block-getwid-video-popup__wrapper:not(.has-background){background-color:#000}.has-image .wp-block-getwid-video-popup__wrapper:after{display:block}.has-image .wp-block-getwid-video-popup__wrapper:before{display:block;content:'';min-height:inherit;font-size:0}.has-image .wp-block-getwid-video-popup__button{position:relative;z-index:1}.has-image .wp-block-getwid-video-popup__link{width:100%;max-width:100%}.has-animation-slide-left .wp-block-getwid-video-popup__image,.has-animation-slide-left .wp-block-getwid-video-popup__video{width:calc(100% + 25px)}.has-animation-slide-left:hover .wp-block-getwid-video-popup__image,.has-animation-slide-left:hover .wp-block-getwid-video-popup__video{transform:translateX(-25px)}.has-animation-slide-right .wp-block-getwid-video-popup__image,.has-animation-slide-right .wp-block-getwid-video-popup__video{width:calc(100% + 25px);transform:translateX(-25px)}.has-animation-slide-right:hover .wp-block-getwid-video-popup__image,.has-animation-slide-right:hover .wp-block-getwid-video-popup__video{transform:none}.has-animation-slide-top .wp-block-getwid-video-popup__image,.has-animation-slide-top .wp-block-getwid-video-popup__video{height:calc(100% + 25px)}.has-animation-slide-top:hover .wp-block-getwid-video-popup__image,.has-animation-slide-top:hover .wp-block-getwid-video-popup__video{transform:translateY(-25px)}.has-animation-slide-bottom .wp-block-getwid-video-popup__image,.has-animation-slide-bottom .wp-block-getwid-video-popup__video{height:calc(100% + 25px);transform:translateY(-25px)}.has-animation-slide-bottom:hover .wp-block-getwid-video-popup__image,.has-animation-slide-bottom:hover .wp-block-getwid-video-popup__video{transform:none}.has-animation-zoom-in:hover .wp-block-getwid-video-popup__image,.has-animation-zoom-in:hover .wp-block-getwid-video-popup__video{transform:scale(1.2)}.has-animation-zoom-out .wp-block-getwid-video-popup__image,.has-animation-zoom-out .wp-block-getwid-video-popup__video{transform:scale(1.2)}.has-animation-zoom-out:hover .wp-block-getwid-video-popup__image,.has-animation-zoom-out:hover .wp-block-getwid-video-popup__video{transform:none}.has-foreground-0 .wp-block-getwid-video-popup__wrapper:after{opacity:0}.has-foreground-5 .wp-block-getwid-video-popup__wrapper:after{opacity:.05}.has-foreground-10 .wp-block-getwid-video-popup__wrapper:after{opacity:.1}.has-foreground-15 .wp-block-getwid-video-popup__wrapper:after{opacity:.15}.has-foreground-20 .wp-block-getwid-video-popup__wrapper:after{opacity:.2}.has-foreground-25 .wp-block-getwid-video-popup__wrapper:after{opacity:.25}.has-foreground-30 .wp-block-getwid-video-popup__wrapper:after{opacity:.3}.has-foreground-35 .wp-block-getwid-video-popup__wrapper:after{opacity:.35}.has-foreground-40 .wp-block-getwid-video-popup__wrapper:after{opacity:.4}.has-foreground-45 .wp-block-getwid-video-popup__wrapper:after{opacity:.45}.has-foreground-50 .wp-block-getwid-video-popup__wrapper:after{opacity:.5}.has-foreground-55 .wp-block-getwid-video-popup__wrapper:after{opacity:.55}.has-foreground-60 .wp-block-getwid-video-popup__wrapper:after{opacity:.6}.has-foreground-65 .wp-block-getwid-video-popup__wrapper:after{opacity:.65}.has-foreground-70 .wp-block-getwid-video-popup__wrapper:after{opacity:.7}.has-foreground-75 .wp-block-getwid-video-popup__wrapper:after{opacity:.75}.has-foreground-80 .wp-block-getwid-video-popup__wrapper:after{opacity:.8}.has-foreground-85 .wp-block-getwid-video-popup__wrapper:after{opacity:.85}.has-foreground-90 .wp-block-getwid-video-popup__wrapper:after{opacity:.9}.has-foreground-95 .wp-block-getwid-video-popup__wrapper:after{opacity:.95}.has-foreground-100 .wp-block-getwid-video-popup__wrapper:after{opacity:1}.getwid-video-popup button.mfp-close{background:transparent;width:40px;height:40px;text-align:center;line-height:40px}.getwid-video-popup button.mfp-close:hover{background:transparent}
.wp-block-getwid-image-hotspot{display:flex;justify-content:center}.wp-block-getwid-image-hotspot__wrapper{position:relative}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.wp-block-getwid-image-hotspot__wrapper{max-width:inherit}}.wp-block-getwid-image-hotspot__image{display:block}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.wp-block-getwid-image-hotspot__image{max-width:inherit}}.wp-block-getwid-image-hotspot .wp-block-getwid-image-hotspot__dot{position:absolute;left:0;top:0;opacity:1;padding:6px;background-color:#404040;border-radius:50%;transition:opacity .3s ease;cursor:pointer;outline:none}.wp-block-getwid-image-hotspot .wp-block-getwid-image-hotspot__dot.has-animation-pulse:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:inherit;border-radius:50%;transition:all .3s ease-in;animation:getwidPulseAnimation 1.5s ease infinite}.wp-block-getwid-image-hotspot .wp-block-getwid-image-hotspot__dot-description{display:none}.wp-block-getwid-image-hotspot .wp-block-getwid-image-hotspot__dot-content{color:#fff;font-size:16px}.wp-block-getwid-image-hotspot .wp-block-getwid-image-hotspot__dot-icon{display:block;height:1.25em;width:1.25em;position:relative;line-height:1.25;text-align:center;font-style:normal}.wp-block-getwid-image-hotspot__tooltip{padding:10px;text-align:center}.wp-block-getwid-image-hotspot__tooltip-title{font-size:16px;font-weight:bold}.wp-block-getwid-image-hotspot__tooltip-title:last-child{margin-bottom:0}.wp-block-getwid-image-hotspot__tooltip-title:empty{display:none}.wp-block-getwid-image-hotspot__tooltip-content{font-size:12px;margin-top:.75em}.wp-block-getwid-image-hotspot__tooltip-content:empty{display:none}.wp-block-getwid-image-hotspot__tooltip-content img{max-width:100%}.wp-block-getwid-image-hotspot__tooltip-content iframe{max-width:100%}.has-animated-dots .wp-block-getwid-image-hotspot__dot{transform:scale(0);transition:all .5s ease-out 0.8s}.has-animated-dots .wp-block-getwid-image-hotspot__dot.is-visible{transform:none}.has-animated-dots[data-appearance-animation="slideDown"] .wp-block-getwid-image-hotspot__dot{transform:translateY(-50px) scale(0)}.has-animated-dots[data-appearance-animation="slideDown"] .wp-block-getwid-image-hotspot__dot.is-visible{transform:none}
.wp-block-getwid-countdown{font-size:32px}.wp-block-getwid-countdown .countdown-section{padding:20px}.wp-block-getwid-countdown .countdown-amount,.wp-block-getwid-countdown .countdown-period{word-break:keep-all}.wp-block-getwid-countdown .countdown-row{justify-content:center}.wp-block-getwid-countdown.has-horizontal-alignment-left .countdown-row{justify-content:flex-start}.wp-block-getwid-countdown.has-horizontal-alignment-center .countdown-row{justify-content:center}.wp-block-getwid-countdown.has-horizontal-alignment-justify .countdown-row .countdown-section{flex:1 0 0}.wp-block-getwid-countdown.has-horizontal-alignment-right .countdown-row{justify-content:flex-end}.wp-block-getwid-countdown .wp-block-getwid-countdown__wrapper{overflow:hidden}.wp-block-getwid-countdown .is-countdown{background-color:transparent;border:0}.wp-block-getwid-countdown .is-countdown .countdown-row{display:flex;flex-direction:row;flex-wrap:wrap;align-content:stretch;align-items:center}.wp-block-getwid-countdown .is-countdown .countdown-row .countdown-section{font-size:inherit;width:auto;text-align:center}.wp-block-getwid-countdown .is-countdown .countdown-row .countdown-section .countdown-amount{font-size:inherit}.wp-block-getwid-countdown .is-countdown .countdown-row .countdown-section .countdown-period{display:block;line-height:1.4;font-size:12px}@media screen and (min-width:768px){.wp-block-getwid-countdown .is-countdown .countdown-row .countdown-section .countdown-period{font-size:14px}}@media screen and (min-width:992px){.wp-block-getwid-countdown .is-countdown .countdown-row .countdown-section .countdown-period{font-size:16px}}.wp-block-getwid-countdown.has-inner-paddings-small .countdown-section{padding:10px}.wp-block-getwid-countdown.has-inner-paddings-medium .countdown-section{padding:15px}.wp-block-getwid-countdown.has-inner-paddings-normal .countdown-section{padding:20px}.wp-block-getwid-countdown.has-inner-paddings-large .countdown-section{padding:30px}.wp-block-getwid-countdown.has-spacing-small .wp-block-getwid-countdown__content{margin-left:-5px;margin-right:-5px}.wp-block-getwid-countdown.has-spacing-small .countdown-section{margin:0 5px 10px}.wp-block-getwid-countdown.has-spacing-medium .wp-block-getwid-countdown__content{margin-left:-10px;margin-right:-10px}.wp-block-getwid-countdown.has-spacing-medium .countdown-section{margin:0 10px 20px}.wp-block-getwid-countdown.has-spacing-normal .wp-block-getwid-countdown__content{margin-left:-15px;margin-right:-15px}.wp-block-getwid-countdown.has-spacing-normal .countdown-section{margin:0 15px 30px}.wp-block-getwid-countdown.has-spacing-large .wp-block-getwid-countdown__content{margin-left:-20px;margin-right:-20px}.wp-block-getwid-countdown.has-spacing-large .countdown-section{margin:0 20px 40px}
.wp-block-getwid-content-timeline{position:relative}.wp-block-getwid-content-timeline__line{width:2px;position:absolute;margin:0 auto;background-color:whitesmoke;transform:translateX(-50%)}@media(min-width:992px){.wp-block-getwid-content-timeline__line{left:50%}}.wp-block-getwid-content-timeline__bar{position:absolute;width:100%;background-color:currentColor}.wp-block-getwid-content-timeline__wrapper>.wp-block-getwid-content-timeline-item{width:100%;position:relative}.wp-block-getwid-content-timeline__wrapper>.wp-block-getwid-content-timeline-item:last-child{margin-bottom:0 !important}.wp-block-getwid-content-timeline-item{margin-bottom:20px}@media screen and (min-width:992px){.wp-block-getwid-content-timeline-item.is-hidden{visibility:hidden}}@media screen and (min-width:992px){.wp-block-getwid-content-timeline-item:nth-child(2n) .wp-block-getwid-content-timeline-item__wrapper,.wp-block-getwid-content-timeline-item.has-card-right .wp-block-getwid-content-timeline-item__wrapper{flex-direction:row-reverse}.wp-block-getwid-content-timeline-item:nth-child(2n) .wp-block-getwid-content-timeline-item__meta,.wp-block-getwid-content-timeline-item.has-card-right .wp-block-getwid-content-timeline-item__meta{text-align:right}.wp-block-getwid-content-timeline-item:nth-child(2n) .wp-block-getwid-content-timeline-item__card:after,.wp-block-getwid-content-timeline-item.has-card-right .wp-block-getwid-content-timeline-item__card:after{left:0}}.wp-block-getwid-content-timeline-item.is-active .wp-block-getwid-content-timeline-item__point-content{border-color:currentColor}@media screen and (min-width:992px){.wp-block-getwid-content-timeline-item.has-card-left .wp-block-getwid-content-timeline-item__wrapper{flex-direction:row}.wp-block-getwid-content-timeline-item.has-card-left .wp-block-getwid-content-timeline-item__meta{text-align:left}.wp-block-getwid-content-timeline-item.has-card-left .wp-block-getwid-content-timeline-item__card:after{left:100%}}.wp-block-getwid-content-timeline-item__wrapper{display:flex;align-items:center;flex-direction:row-reverse;position:relative}@media screen and (min-width:992px){.wp-block-getwid-content-timeline-item__wrapper{flex-direction:row}}.wp-block-getwid-content-timeline-item__image-wrapper{position:relative;padding-top:56.25%;width:100%}.wp-block-getwid-content-timeline-item__image-wrapper .wp-block-getwid-content-timeline-item__image{display:block;height:100%;width:100%;object-fit:cover;position:absolute;top:0;left:0;right:0;z-index:1}.wp-block-getwid-content-timeline-item__card{position:relative;filter:drop-shadow(0 0 5px rgba(40,40,40,0.1));border-radius:7px;flex:0 1 100%;background-color:#fff}@media screen and (min-width:992px){.wp-block-getwid-content-timeline-item__card{flex:1 1 50%}}.wp-block-getwid-content-timeline-item__card:after{content:'';background-color:inherit;width:13px;height:13px;position:absolute;top:50%;transform:translate(-50%, -50%) rotate(-45deg);left:0}@media screen and (min-width:992px){.wp-block-getwid-content-timeline-item__card:after{left:100%}}.wp-block-getwid-content-timeline-item__card-wrapper{border-radius:inherit;background-color:inherit;overflow:hidden}.wp-block-getwid-content-timeline-item__content-wrapper{padding:25px}@media screen and (min-width:992px){.wp-block-getwid-content-timeline-item__content-wrapper{padding:40px}}.wp-block-getwid-content-timeline-item__content-wrapper.has-no-content:empty{display:none}@media screen and (min-width:992px){.wp-block-getwid-content-timeline-item__content-wrapper.has-no-content{display:none}}.wp-block-getwid-content-timeline-item__meta{display:none}@media screen and (min-width:992px){.wp-block-getwid-content-timeline-item__meta{display:block;flex:1 1 50%}}.wp-block-getwid-content-timeline-item__meta-content{text-align:inherit}.wp-block-getwid-content-timeline-item .wp-block-getwid-content-timeline-item__mobile-meta+h1,.wp-block-getwid-content-timeline-item .wp-block-getwid-content-timeline-item__mobile-meta+h2,.wp-block-getwid-content-timeline-item .wp-block-getwid-content-timeline-item__mobile-meta+h3,.wp-block-getwid-content-timeline-item .wp-block-getwid-content-timeline-item__mobile-meta+h4,.wp-block-getwid-content-timeline-item .wp-block-getwid-content-timeline-item__mobile-meta+h5,.wp-block-getwid-content-timeline-item .wp-block-getwid-content-timeline-item__mobile-meta+h6{margin-top:.5em}@media screen and (min-width:992px){.wp-block-getwid-content-timeline-item .wp-block-getwid-content-timeline-item__mobile-meta+h1,.wp-block-getwid-content-timeline-item .wp-block-getwid-content-timeline-item__mobile-meta+h2,.wp-block-getwid-content-timeline-item .wp-block-getwid-content-timeline-item__mobile-meta+h3,.wp-block-getwid-content-timeline-item .wp-block-getwid-content-timeline-item__mobile-meta+h4,.wp-block-getwid-content-timeline-item .wp-block-getwid-content-timeline-item__mobile-meta+h5,.wp-block-getwid-content-timeline-item .wp-block-getwid-content-timeline-item__mobile-meta+h6{margin-top:0}}@media screen and (min-width:992px){.wp-block-getwid-content-timeline-item .wp-block-getwid-content-timeline-item__mobile-meta{display:none}}.wp-block-getwid-content-timeline-item__point{flex:1 0 auto;width:20px;height:20px;margin-right:5px;transform:translateX(-50%)}@media screen and (max-width:991px){.wp-block-getwid-content-timeline-item__point{margin-left:0 !important}}@media screen and (min-width:992px){.wp-block-getwid-content-timeline-item__point{margin-left:20px;margin-right:20px;transform:none}}.wp-block-getwid-content-timeline-item__point-content{width:inherit;height:inherit;position:relative;background-color:#fff;border:2px solid #dee3e6;border-radius:50%;box-sizing:border-box}@media screen and (min-width:992px){.slideInSides .wp-block-getwid-content-timeline-item__card{animation:fadeInLeftShort 1s}.slideInSides .wp-block-getwid-content-timeline-item__point-content{animation:getwidTimelinePointBounce .75s}.slideInSides .wp-block-getwid-content-timeline-item__meta{animation:fadeInRightShort 1s}.slideInSides:nth-child(2n) .wp-block-getwid-content-timeline-item__meta,.slideInSides.has-card-right .wp-block-getwid-content-timeline-item__meta{animation:fadeInLeftShort 1s}.slideInSides:nth-child(2n) .wp-block-getwid-content-timeline-item__card,.slideInSides.has-card-right .wp-block-getwid-content-timeline-item__card{animation:fadeInRightShort 1s}.slideInSides.has-card-left .wp-block-getwid-content-timeline-item__meta{animation:fadeInRightShort 1s}.slideInSides.has-card-left .wp-block-getwid-content-timeline-item__card{animation:fadeInLeftShort 1s}}@media screen and (min-width:992px){.slideInBottom .wp-block-getwid-content-timeline-item__card,.slideInBottom .wp-block-getwid-content-timeline-item__meta{animation:fadeInUpShort 1s}}@media screen and (min-width:992px){.fadeIn .wp-block-getwid-content-timeline-item__card,.fadeIn .wp-block-getwid-content-timeline-item__meta{animation:getwidFadeIn 1.5s}}
.wp-block-getwid-table table{width:100%}.wp-block-getwid-table figcaption{text-align:center}.wp-block-getwid-table.has-horizontal-align-left th,.wp-block-getwid-table.has-horizontal-align-left td{text-align:left}.wp-block-getwid-table.has-horizontal-align-center th,.wp-block-getwid-table.has-horizontal-align-center td{text-align:center}.wp-block-getwid-table.has-horizontal-align-right th,.wp-block-getwid-table.has-horizontal-align-right td{text-align:right}.wp-block-getwid-table.has-vertical-align-top td,.wp-block-getwid-table.has-vertical-align-top th{vertical-align:top}.wp-block-getwid-table.has-vertical-align-middle td,.wp-block-getwid-table.has-vertical-align-middle th{vertical-align:middle}.wp-block-getwid-table.has-vertical-align-bottom td,.wp-block-getwid-table.has-vertical-align-bottom th{vertical-align:bottom}.wp-block-getwid-table.has-table-layout-fixed table{table-layout:fixed}.wp-block-getwid-table.has-table-layout-auto table{table-layout:auto}.wp-block-getwid-table.has-border-collapse-collapse table{border-collapse:collapse}.wp-block-getwid-table.has-border-collapse-separate table{border-collapse:separate}
.wp-block-getwid-table-of-contents.is-style-none ul{list-style:none}.wp-block-getwid-table-of-contents.is-style-none li{padding-left:0;margin-left:0}.wp-block-getwid-table-of-contents.is-style-none li:after,.wp-block-getwid-table-of-contents.is-style-none li:before{display:none}.wp-block-getwid-table-of-contents.is-style-none .wp-block-getwid-table-of-contents__list{padding:0;margin:0}.wp-block-getwid-table-of-contents.is-style-none .wp-block-getwid-table-of-contents__list>li{padding-left:0;margin-left:0}.wp-block-getwid-table-of-contents.is-style-unordered ul{list-style:outside disc;margin-left:1em;padding-left:0}.wp-block-getwid-table-of-contents.is-style-unordered li{padding-left:0;margin-left:0}.wp-block-getwid-table-of-contents.is-style-unordered li:after,.wp-block-getwid-table-of-contents.is-style-unordered li:before{display:none}.wp-block-getwid-table-of-contents.is-style-ordered .wp-block-getwid-table-of-contents__list{margin-left:0;padding-left:0}.wp-block-getwid-table-of-contents.is-style-ordered ol{counter-reset:item;list-style:none}.wp-block-getwid-table-of-contents.is-style-ordered li{padding-left:0;margin-left:0}.wp-block-getwid-table-of-contents.is-style-ordered li:after{display:none}.wp-block-getwid-table-of-contents.is-style-ordered li:before{content:counters(item, ".") ".";counter-increment:item;margin-right:.5em}
@keyframes slideInDownShort{from{transform:translate3d(0, -100px, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInDownShort{animation-name:slideInDownShort}@keyframes slideInLeftShort{from{transform:translate3d(-100px, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInLeftShort{animation-name:slideInLeftShort}@keyframes slideInRightShort{from{transform:translate3d(100px, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInRightShort{animation-name:slideInRightShort}@keyframes slideInUpShort{from{transform:translate3d(0, 100px, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInUpShort{animation-name:slideInUpShort}@keyframes bounceInDownShort{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -100px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}to{transform:translate3d(0, 0, 0)}}.bounceInDownShort{animation-name:bounceInDownShort}@keyframes bounceInLeftShort{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-100px, 0, 0)}60%{opacity:1;transform:translate3d(25px, 0, 0)}75%{transform:translate3d(-10px, 0, 0)}90%{transform:translate3d(5px, 0, 0)}to{transform:translate3d(0, 0, 0)}}.bounceInLeftShort{animation-name:bounceInLeftShort}@keyframes bounceInRightShort{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(100px, 0, 0)}60%{opacity:1;transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0)}to{transform:translate3d(0, 0, 0)}}.bounceInRightShort{animation-name:bounceInRightShort}@keyframes bounceInUpShort{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(0, 100px, 0)}60%{opacity:1;transform:translate3d(0, -20px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -5px, 0)}to{transform:translate3d(0, 0, 0)}}.bounceInUpShort{animation-name:bounceInUpShort}@keyframes fadeInDownShort{from{opacity:0;transform:translate3d(0, -100px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInDownShort{animation-name:fadeInDownShort}@keyframes fadeInLeftShort{from{opacity:0;transform:translate3d(-100px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInLeftShort{animation-name:fadeInLeftShort}@keyframes fadeInRightShort{from{opacity:0;transform:translate3d(100px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInRightShort{animation-name:fadeInRightShort}@keyframes fadeInUpShort{from{opacity:0;transform:translate3d(0, 100px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInUpShort{animation-name:fadeInUpShort}@keyframes lightSpeedInShort{from{transform:translate3d(400px, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translate3d(0, 0, 0)}}.lightSpeedInShort{animation-name:lightSpeedInShort;animation-timing-function:ease-out}@keyframes getwidPulseAnimation{0%{transform:scale(1);opacity:1}100%{transform:scale(1.5);opacity:0}}@keyframes getwidTimelinePointBounce{0%{opacity:0;transform:scale(0.5)}60%{opacity:1;transform:scale(1.2)}100%{transform:scale(1)}}@keyframes getwidFadeIn{from{opacity:0}to{opacity:1}}.wp-block-getwid-post-carousel.is-carousel .slick-list,.wp-block-getwid-images-slider.is-carousel .slick-list{margin:0 -5px}.wp-block-getwid-post-carousel.is-carousel .slick-slide,.wp-block-getwid-images-slider.is-carousel .slick-slide{margin:0 5px}.wp-block-getwid-post-carousel.has-slides-gap-none .slick-list,.wp-block-getwid-images-slider.has-slides-gap-none .slick-list{margin:0}.wp-block-getwid-post-carousel.has-slides-gap-none .slick-slide,.wp-block-getwid-images-slider.has-slides-gap-none .slick-slide{margin:0}.wp-block-getwid-post-carousel.has-slides-gap-small .slick-list,.wp-block-getwid-images-slider.has-slides-gap-small .slick-list{margin:0 -5px}.wp-block-getwid-post-carousel.has-slides-gap-small .slick-slide,.wp-block-getwid-images-slider.has-slides-gap-small .slick-slide{margin:0 5px}.wp-block-getwid-post-carousel.has-slides-gap-normal .slick-list,.wp-block-getwid-images-slider.has-slides-gap-normal .slick-list{margin:0 -10px}.wp-block-getwid-post-carousel.has-slides-gap-normal .slick-slide,.wp-block-getwid-images-slider.has-slides-gap-normal .slick-slide{margin:0 10px}.wp-block-getwid-post-carousel.has-slides-gap-large .slick-list,.wp-block-getwid-images-slider.has-slides-gap-large .slick-list{margin:0 -20px}.wp-block-getwid-post-carousel.has-slides-gap-large .slick-slide,.wp-block-getwid-images-slider.has-slides-gap-large .slick-slide{margin:0 20px}.wp-block-getwid-post-carousel.has-slides-gap-huge .slick-list,.wp-block-getwid-images-slider.has-slides-gap-huge .slick-list{margin:0 -30px}.wp-block-getwid-post-carousel.has-slides-gap-huge .slick-slide,.wp-block-getwid-images-slider.has-slides-gap-huge .slick-slide{margin:0 30px}.wp-block-getwid-images-slider .slick-prev,.wp-block-getwid-images-slider .slick-next,.wp-block-getwid-media-text-slider .slick-prev,.wp-block-getwid-media-text-slider .slick-next,.wp-block-getwid-post-slider .slick-prev,.wp-block-getwid-post-slider .slick-next,.wp-block-getwid-post-carousel .slick-prev,.wp-block-getwid-post-carousel .slick-next{z-index:1;background-color:transparent}.wp-block-getwid-images-slider .slick-prev:before,.wp-block-getwid-images-slider .slick-next:before,.wp-block-getwid-media-text-slider .slick-prev:before,.wp-block-getwid-media-text-slider .slick-next:before,.wp-block-getwid-post-slider .slick-prev:before,.wp-block-getwid-post-slider .slick-next:before,.wp-block-getwid-post-carousel .slick-prev:before,.wp-block-getwid-post-carousel .slick-next:before{color:#000}.wp-block-getwid-images-slider .slick-prev:hover,.wp-block-getwid-images-slider .slick-prev:focus,.wp-block-getwid-images-slider .slick-next:hover,.wp-block-getwid-images-slider .slick-next:focus,.wp-block-getwid-media-text-slider .slick-prev:hover,.wp-block-getwid-media-text-slider .slick-prev:focus,.wp-block-getwid-media-text-slider .slick-next:hover,.wp-block-getwid-media-text-slider .slick-next:focus,.wp-block-getwid-post-slider .slick-prev:hover,.wp-block-getwid-post-slider .slick-prev:focus,.wp-block-getwid-post-slider .slick-next:hover,.wp-block-getwid-post-slider .slick-next:focus,.wp-block-getwid-post-carousel .slick-prev:hover,.wp-block-getwid-post-carousel .slick-prev:focus,.wp-block-getwid-post-carousel .slick-next:hover,.wp-block-getwid-post-carousel .slick-next:focus{text-decoration:none}.wp-block-getwid-images-slider .slick-dotted.slick-slider,.wp-block-getwid-media-text-slider .slick-dotted.slick-slider,.wp-block-getwid-post-slider .slick-dotted.slick-slider,.wp-block-getwid-post-carousel .slick-dotted.slick-slider{margin-bottom:0;padding-bottom:30px}.wp-block-getwid-images-slider .slick-dots,.wp-block-getwid-media-text-slider .slick-dots,.wp-block-getwid-post-slider .slick-dots,.wp-block-getwid-post-carousel .slick-dots{margin:0 auto;max-width:100%;width:100%;bottom:0}.wp-block-getwid-images-slider .slick-dots li,.wp-block-getwid-media-text-slider .slick-dots li,.wp-block-getwid-post-slider .slick-dots li,.wp-block-getwid-post-carousel .slick-dots li{margin:0 5px}.wp-block-getwid-images-slider.has-arrows-inside,.wp-block-getwid-media-text-slider.has-arrows-inside,.wp-block-getwid-post-slider.has-arrows-inside,.wp-block-getwid-post-carousel.has-arrows-inside{padding-left:0;padding-right:0}.wp-block-getwid-images-slider.has-arrows-inside .slick-prev,.wp-block-getwid-images-slider.has-arrows-inside .slick-next,.wp-block-getwid-media-text-slider.has-arrows-inside .slick-prev,.wp-block-getwid-media-text-slider.has-arrows-inside .slick-next,.wp-block-getwid-post-slider.has-arrows-inside .slick-prev,.wp-block-getwid-post-slider.has-arrows-inside .slick-next,.wp-block-getwid-post-carousel.has-arrows-inside .slick-prev,.wp-block-getwid-post-carousel.has-arrows-inside .slick-next{text-shadow:0px 0px 3px rgba(0,0,0,0.5)}.wp-block-getwid-images-slider.has-arrows-inside .slick-prev:before,.wp-block-getwid-images-slider.has-arrows-inside .slick-next:before,.wp-block-getwid-media-text-slider.has-arrows-inside .slick-prev:before,.wp-block-getwid-media-text-slider.has-arrows-inside .slick-next:before,.wp-block-getwid-post-slider.has-arrows-inside .slick-prev:before,.wp-block-getwid-post-slider.has-arrows-inside .slick-next:before,.wp-block-getwid-post-carousel.has-arrows-inside .slick-prev:before,.wp-block-getwid-post-carousel.has-arrows-inside .slick-next:before{color:#fff}.wp-block-getwid-images-slider.has-arrows-inside .slick-prev,.wp-block-getwid-media-text-slider.has-arrows-inside .slick-prev,.wp-block-getwid-post-slider.has-arrows-inside .slick-prev,.wp-block-getwid-post-carousel.has-arrows-inside .slick-prev{left:25px}.wp-block-getwid-images-slider.has-arrows-inside .slick-next,.wp-block-getwid-media-text-slider.has-arrows-inside .slick-next,.wp-block-getwid-post-slider.has-arrows-inside .slick-next,.wp-block-getwid-post-carousel.has-arrows-inside .slick-next{right:25px}.wp-block-getwid-images-slider.has-dots-inside .slick-dotted.slick-slider,.wp-block-getwid-media-text-slider.has-dots-inside .slick-dotted.slick-slider,.wp-block-getwid-post-slider.has-dots-inside .slick-dotted.slick-slider,.wp-block-getwid-post-carousel.has-dots-inside .slick-dotted.slick-slider{margin-bottom:0;padding-bottom:0}.wp-block-getwid-images-slider.has-dots-inside .slick-dots,.wp-block-getwid-media-text-slider.has-dots-inside .slick-dots,.wp-block-getwid-post-slider.has-dots-inside .slick-dots,.wp-block-getwid-post-carousel.has-dots-inside .slick-dots{bottom:20px}.wp-block-getwid-images-slider.has-dots-inside .slick-dots li .slick-active,.wp-block-getwid-media-text-slider.has-dots-inside .slick-dots li .slick-active,.wp-block-getwid-post-slider.has-dots-inside .slick-dots li .slick-active,.wp-block-getwid-post-carousel.has-dots-inside .slick-dots li .slick-active{color:#fff}.wp-block-getwid-images-slider.has-dots-inside .slick-dots li button,.wp-block-getwid-media-text-slider.has-dots-inside .slick-dots li button,.wp-block-getwid-post-slider.has-dots-inside .slick-dots li button,.wp-block-getwid-post-carousel.has-dots-inside .slick-dots li button{text-shadow:0px 0px 3px rgba(0,0,0,0.5)}.wp-block-getwid-images-slider.has-dots-inside .slick-dots li button:before,.wp-block-getwid-media-text-slider.has-dots-inside .slick-dots li button:before,.wp-block-getwid-post-slider.has-dots-inside .slick-dots li button:before,.wp-block-getwid-post-carousel.has-dots-inside .slick-dots li button:before{color:#fff}.wp-block-getwid-images-slider.alignfull .slick-list,.wp-block-getwid-media-text-slider.alignfull .slick-list,.wp-block-getwid-post-slider.alignfull .slick-list,.wp-block-getwid-post-carousel.alignfull .slick-list{margin:0}.wp-block-getwid-images-slider.alignfull.has-arrows-ouside .slick-prev,.wp-block-getwid-images-slider.alignfull.has-arrows-outside .slick-prev,.wp-block-getwid-media-text-slider.alignfull.has-arrows-ouside .slick-prev,.wp-block-getwid-media-text-slider.alignfull.has-arrows-outside .slick-prev,.wp-block-getwid-post-slider.alignfull.has-arrows-ouside .slick-prev,.wp-block-getwid-post-slider.alignfull.has-arrows-outside .slick-prev,.wp-block-getwid-post-carousel.alignfull.has-arrows-ouside .slick-prev,.wp-block-getwid-post-carousel.alignfull.has-arrows-outside .slick-prev{left:25px}.wp-block-getwid-images-slider.alignfull.has-arrows-ouside .slick-next,.wp-block-getwid-images-slider.alignfull.has-arrows-outside .slick-next,.wp-block-getwid-media-text-slider.alignfull.has-arrows-ouside .slick-next,.wp-block-getwid-media-text-slider.alignfull.has-arrows-outside .slick-next,.wp-block-getwid-post-slider.alignfull.has-arrows-ouside .slick-next,.wp-block-getwid-post-slider.alignfull.has-arrows-outside .slick-next,.wp-block-getwid-post-carousel.alignfull.has-arrows-ouside .slick-next,.wp-block-getwid-post-carousel.alignfull.has-arrows-outside .slick-next{right:25px}@media screen and (min-width: 768px) and (max-width: 991px){.fs-tablet-50 .wp-block-getwid-advanced-heading__content,.fs-tablet-50 .wp-block-getwid-countdown__content{font-size:50%}}@media screen and (max-width:767px){.fs-mobile-50 .wp-block-getwid-advanced-heading__content,.fs-mobile-50 .wp-block-getwid-countdown__content{font-size:50%}}@media screen and (min-width: 768px) and (max-width: 991px){.fs-tablet-60 .wp-block-getwid-advanced-heading__content,.fs-tablet-60 .wp-block-getwid-countdown__content{font-size:60%}}@media screen and (max-width:767px){.fs-mobile-60 .wp-block-getwid-advanced-heading__content,.fs-mobile-60 .wp-block-getwid-countdown__content{font-size:60%}}@media screen and (min-width: 768px) and (max-width: 991px){.fs-tablet-70 .wp-block-getwid-advanced-heading__content,.fs-tablet-70 .wp-block-getwid-countdown__content{font-size:70%}}@media screen and (max-width:767px){.fs-mobile-70 .wp-block-getwid-advanced-heading__content,.fs-mobile-70 .wp-block-getwid-countdown__content{font-size:70%}}@media screen and (min-width: 768px) and (max-width: 991px){.fs-tablet-80 .wp-block-getwid-advanced-heading__content,.fs-tablet-80 .wp-block-getwid-countdown__content{font-size:80%}}@media screen and (max-width:767px){.fs-mobile-80 .wp-block-getwid-advanced-heading__content,.fs-mobile-80 .wp-block-getwid-countdown__content{font-size:80%}}@media screen and (min-width: 768px) and (max-width: 991px){.fs-tablet-90 .wp-block-getwid-advanced-heading__content,.fs-tablet-90 .wp-block-getwid-countdown__content{font-size:90%}}@media screen and (max-width:767px){.fs-mobile-90 .wp-block-getwid-advanced-heading__content,.fs-mobile-90 .wp-block-getwid-countdown__content{font-size:90%}}@media screen and (min-width: 768px) and (max-width: 991px){.fs-tablet-100 .wp-block-getwid-advanced-heading__content,.fs-tablet-100 .wp-block-getwid-countdown__content{font-size:100%}}@media screen and (max-width:767px){.fs-mobile-100 .wp-block-getwid-advanced-heading__content,.fs-mobile-100 .wp-block-getwid-countdown__content{font-size:100%}}@media screen and (min-width: 768px) and (max-width: 991px){.fs-tablet-110 .wp-block-getwid-advanced-heading__content,.fs-tablet-110 .wp-block-getwid-countdown__content{font-size:110%}}@media screen and (max-width:767px){.fs-mobile-110 .wp-block-getwid-advanced-heading__content,.fs-mobile-110 .wp-block-getwid-countdown__content{font-size:110%}}@media screen and (min-width: 768px) and (max-width: 991px){.fs-tablet-120 .wp-block-getwid-advanced-heading__content,.fs-tablet-120 .wp-block-getwid-countdown__content{font-size:120%}}@media screen and (max-width:767px){.fs-mobile-120 .wp-block-getwid-advanced-heading__content,.fs-mobile-120 .wp-block-getwid-countdown__content{font-size:120%}}[data-animation] .wp-block-getwid-image-box__image-wrapper,[data-animation].wp-block-getwid-icon__wrapper,[data-animation] .wp-block-getwid-icon-box__icon-wrapper{transition:.3s ease;transform:none}[data-animation="slideTop"]:hover .wp-block-getwid-image-box__image-wrapper,[data-animation="slideTop"]:hover.wp-block-getwid-icon__wrapper,[data-animation="slideTop"]:hover .wp-block-getwid-icon-box__icon-wrapper{transform:translateY(-10px)}[data-animation="slideBottom"]:hover .wp-block-getwid-image-box__image-wrapper,[data-animation="slideBottom"]:hover.wp-block-getwid-icon__wrapper,[data-animation="slideBottom"]:hover .wp-block-getwid-icon-box__icon-wrapper{transform:translateY(10px)}[data-animation="slideLeft"]:hover .wp-block-getwid-image-box__image-wrapper,[data-animation="slideLeft"]:hover.wp-block-getwid-icon__wrapper,[data-animation="slideLeft"]:hover .wp-block-getwid-icon-box__icon-wrapper{transform:translateX(-10px)}[data-animation="slideRight"]:hover .wp-block-getwid-image-box__image-wrapper,[data-animation="slideRight"]:hover.wp-block-getwid-icon__wrapper,[data-animation="slideRight"]:hover .wp-block-getwid-icon-box__icon-wrapper{transform:translateX(10px)}[data-animation="zoomSmall"]:hover .wp-block-getwid-image-box__image-wrapper,[data-animation="zoomSmall"]:hover.wp-block-getwid-icon__wrapper,[data-animation="zoomSmall"]:hover .wp-block-getwid-icon-box__icon-wrapper{transform:scale(1.05)}[data-animation="zoomBig"]:hover .wp-block-getwid-image-box__image-wrapper,[data-animation="zoomBig"]:hover.wp-block-getwid-icon__wrapper,[data-animation="zoomBig"]:hover .wp-block-getwid-icon-box__icon-wrapper{transform:scale(1.2)}.getwid-columns{margin-left:-30px;margin-right:-30px;display:flex;flex-wrap:wrap}.getwid-columns.getwid-columns-1>*{padding-left:30px;padding-right:30px;margin-right:0;margin-left:0;width:100%}@media screen and (min-width:992px){.getwid-columns.getwid-columns-1>*{width:100%}}.getwid-columns.getwid-columns-2>*{padding-left:30px;padding-right:30px;margin-right:0;margin-left:0;width:100%}@media screen and (min-width:992px){.getwid-columns.getwid-columns-2>*{width:50%}}.getwid-columns.getwid-columns-3>*{padding-left:30px;padding-right:30px;margin-right:0;margin-left:0;width:100%}@media screen and (min-width:992px){.getwid-columns.getwid-columns-3>*{width:33.33333%}}.getwid-columns.getwid-columns-4>*{padding-left:30px;padding-right:30px;margin-right:0;margin-left:0;width:100%}@media screen and (min-width:992px){.getwid-columns.getwid-columns-4>*{width:25%}}.getwid-columns.getwid-columns-5>*{padding-left:30px;padding-right:30px;margin-right:0;margin-left:0;width:100%}@media screen and (min-width:992px){.getwid-columns.getwid-columns-5>*{width:20%}}.getwid-columns.getwid-columns-6>*{padding-left:30px;padding-right:30px;margin-right:0;margin-left:0;width:100%}@media screen and (min-width:992px){.getwid-columns.getwid-columns-6>*{width:16.66667%}}.getwid-columns.getwid-columns-7>*{padding-left:30px;padding-right:30px;margin-right:0;margin-left:0;width:100%}@media screen and (min-width:992px){.getwid-columns.getwid-columns-7>*{width:14.28571%}}.getwid-columns.getwid-columns-8>*{padding-left:30px;padding-right:30px;margin-right:0;margin-left:0;width:100%}@media screen and (min-width:992px){.getwid-columns.getwid-columns-8>*{width:12.5%}}.getwid-columns.getwid-columns-9>*{padding-left:30px;padding-right:30px;margin-right:0;margin-left:0;width:100%}@media screen and (min-width:992px){.getwid-columns.getwid-columns-9>*{width:11.11111%}}.getwid-columns.getwid-columns-10>*{padding-left:30px;padding-right:30px;margin-right:0;margin-left:0;width:100%}@media screen and (min-width:992px){.getwid-columns.getwid-columns-10>*{width:10%}}.getwid-columns.getwid-columns-11>*{padding-left:30px;padding-right:30px;margin-right:0;margin-left:0;width:100%}@media screen and (min-width:992px){.getwid-columns.getwid-columns-11>*{width:9.09091%}}.getwid-columns.getwid-columns-12>*{padding-left:30px;padding-right:30px;margin-right:0;margin-left:0;width:100%}@media screen and (min-width:992px){.getwid-columns.getwid-columns-12>*{width:8.33333%}}@media screen and (min-width:992px){.getwid-hide-desktop{display:none}}@media screen and (min-width: 768px) and (max-width: 991px){.getwid-hide-tablet{display:none}}@media screen and (max-width:767px){.getwid-hide-mobile{display:none}}.getwid-padding-top-small{padding-top:10px}.getwid-padding-top-medium{padding-top:25px}.getwid-padding-top-normal{padding-top:40px}.getwid-padding-top-large{padding-top:60px}.getwid-padding-top-none{padding-top:0 !important}.getwid-padding-bottom-small{padding-bottom:10px}.getwid-padding-bottom-medium{padding-bottom:25px}.getwid-padding-bottom-normal{padding-bottom:40px}.getwid-padding-bottom-large{padding-bottom:60px}.getwid-padding-bottom-none{padding-bottom:0 !important}.getwid-padding-left-small{padding-left:10px}.getwid-padding-left-medium{padding-left:25px}.getwid-padding-left-normal{padding-left:40px}.getwid-padding-left-large{padding-left:60px}.getwid-padding-left-none{padding-left:0 !important}.getwid-padding-right-small{padding-right:10px}.getwid-padding-right-medium{padding-right:25px}.getwid-padding-right-normal{padding-right:40px}.getwid-padding-right-large{padding-right:60px}.getwid-padding-right-none{padding-right:0 !important}@media screen and (max-width:991px){.getwid-padding-tablet-top-small{padding-top:10px !important}}@media screen and (max-width:991px){.getwid-padding-tablet-top-medium{padding-top:25px !important}}@media screen and (max-width:991px){.getwid-padding-tablet-top-normal{padding-top:40px !important}}@media screen and (max-width:991px){.getwid-padding-tablet-top-large{padding-top:60px !important}}@media screen and (max-width:991px){.getwid-padding-tablet-top-none{padding-top:0 !important}}@media screen and (max-width:991px){.getwid-padding-tablet-bottom-small{padding-bottom:10px !important}}@media screen and (max-width:991px){.getwid-padding-tablet-bottom-medium{padding-bottom:25px !important}}@media screen and (max-width:991px){.getwid-padding-tablet-bottom-normal{padding-bottom:40px !important}}@media screen and (max-width:991px){.getwid-padding-tablet-bottom-large{padding-bottom:60px !important}}@media screen and (max-width:991px){.getwid-padding-tablet-bottom-none{padding-bottom:0 !important}}@media screen and (max-width:991px){.getwid-padding-tablet-left-small{padding-left:10px !important}}@media screen and (max-width:991px){.getwid-padding-tablet-left-medium{padding-left:25px !important}}@media screen and (max-width:991px){.getwid-padding-tablet-left-normal{padding-left:40px !important}}@media screen and (max-width:991px){.getwid-padding-tablet-left-large{padding-left:60px !important}}@media screen and (max-width:991px){.getwid-padding-tablet-left-none{padding-left:0 !important}}@media screen and (max-width:991px){.getwid-padding-tablet-right-small{padding-right:10px !important}}@media screen and (max-width:991px){.getwid-padding-tablet-right-medium{padding-right:25px !important}}@media screen and (max-width:991px){.getwid-padding-tablet-right-normal{padding-right:40px !important}}@media screen and (max-width:991px){.getwid-padding-tablet-right-large{padding-right:60px !important}}@media screen and (max-width:991px){.getwid-padding-tablet-right-none{padding-right:0 !important}}@media screen and (max-width:767px){.getwid-padding-mobile-top-small{padding-top:10px !important}}@media screen and (max-width:767px){.getwid-padding-mobile-top-medium{padding-top:25px !important}}@media screen and (max-width:767px){.getwid-padding-mobile-top-normal{padding-top:40px !important}}@media screen and (max-width:767px){.getwid-padding-mobile-top-large{padding-top:60px !important}}@media screen and (max-width:767px){.getwid-padding-mobile-top-none{padding-top:0 !important}}@media screen and (max-width:767px){.getwid-padding-mobile-bottom-small{padding-bottom:10px !important}}@media screen and (max-width:767px){.getwid-padding-mobile-bottom-medium{padding-bottom:25px !important}}@media screen and (max-width:767px){.getwid-padding-mobile-bottom-normal{padding-bottom:40px !important}}@media screen and (max-width:767px){.getwid-padding-mobile-bottom-large{padding-bottom:60px !important}}@media screen and (max-width:767px){.getwid-padding-mobile-bottom-none{padding-bottom:0 !important}}@media screen and (max-width:767px){.getwid-padding-mobile-left-small{padding-left:10px !important}}@media screen and (max-width:767px){.getwid-padding-mobile-left-medium{padding-left:25px !important}}@media screen and (max-width:767px){.getwid-padding-mobile-left-normal{padding-left:40px !important}}@media screen and (max-width:767px){.getwid-padding-mobile-left-large{padding-left:60px !important}}@media screen and (max-width:767px){.getwid-padding-mobile-left-none{padding-left:0 !important}}@media screen and (max-width:767px){.getwid-padding-mobile-right-small{padding-right:10px !important}}@media screen and (max-width:767px){.getwid-padding-mobile-right-medium{padding-right:25px !important}}@media screen and (max-width:767px){.getwid-padding-mobile-right-normal{padding-right:40px !important}}@media screen and (max-width:767px){.getwid-padding-mobile-right-large{padding-right:60px !important}}@media screen and (max-width:767px){.getwid-padding-mobile-right-none{padding-right:0 !important}}.getwid-margin-top-small{margin-top:10px !important}.getwid-margin-top-medium{margin-top:25px !important}.getwid-margin-top-normal{margin-top:40px !important}.getwid-margin-top-large{margin-top:60px !important}.getwid-margin-top-none{margin-top:0 !important}.getwid-margin-bottom-small{margin-bottom:10px !important}.getwid-margin-bottom-medium{margin-bottom:25px !important}.getwid-margin-bottom-normal{margin-bottom:40px !important}.getwid-margin-bottom-large{margin-bottom:60px !important}.getwid-margin-bottom-none{margin-bottom:0 !important}.getwid-margin-left-small{margin-left:10px}.getwid-margin-left-medium{margin-left:25px}.getwid-margin-left-normal{margin-left:40px}.getwid-margin-left-large{margin-left:60px}.getwid-margin-left-none{margin-left:0 !important}.getwid-margin-right-small{margin-right:10px}.getwid-margin-right-medium{margin-right:25px}.getwid-margin-right-normal{margin-right:40px}.getwid-margin-right-large{margin-right:60px}.getwid-margin-right-none{margin-right:0 !important}@media screen and (max-width:991px){.getwid-margin-tablet-top-small{margin-top:10px !important}}@media screen and (max-width:991px){.getwid-margin-tablet-top-medium{margin-top:25px !important}}@media screen and (max-width:991px){.getwid-margin-tablet-top-normal{margin-top:40px !important}}@media screen and (max-width:991px){.getwid-margin-tablet-top-large{margin-top:60px !important}}@media screen and (max-width:991px){.getwid-margin-tablet-top-none{margin-top:0 !important}}@media screen and (max-width:991px){.getwid-margin-tablet-bottom-small{margin-bottom:10px !important}}@media screen and (max-width:991px){.getwid-margin-tablet-bottom-medium{margin-bottom:25px !important}}@media screen and (max-width:991px){.getwid-margin-tablet-bottom-normal{margin-bottom:40px !important}}@media screen and (max-width:991px){.getwid-margin-tablet-bottom-large{margin-bottom:60px !important}}@media screen and (max-width:991px){.getwid-margin-tablet-bottom-none{margin-bottom:0 !important}}@media screen and (max-width:991px){.getwid-margin-tablet-left-small{margin-left:10px !important}}@media screen and (max-width:991px){.getwid-margin-tablet-left-medium{margin-left:25px !important}}@media screen and (max-width:991px){.getwid-margin-tablet-left-normal{margin-left:40px !important}}@media screen and (max-width:991px){.getwid-margin-tablet-left-large{margin-left:60px !important}}@media screen and (max-width:991px){.getwid-margin-tablet-left-none{margin-left:0 !important}}@media screen and (max-width:991px){.getwid-margin-tablet-right-small{margin-right:10px !important}}@media screen and (max-width:991px){.getwid-margin-tablet-right-medium{margin-right:25px !important}}@media screen and (max-width:991px){.getwid-margin-tablet-right-normal{margin-right:40px !important}}@media screen and (max-width:991px){.getwid-margin-tablet-right-large{margin-right:60px !important}}@media screen and (max-width:991px){.getwid-margin-tablet-right-none{margin-right:0 !important}}@media screen and (max-width:767px){.getwid-margin-mobile-top-small{margin-top:10px !important}}@media screen and (max-width:767px){.getwid-margin-mobile-top-medium{margin-top:25px !important}}@media screen and (max-width:767px){.getwid-margin-mobile-top-normal{margin-top:40px !important}}@media screen and (max-width:767px){.getwid-margin-mobile-top-large{margin-top:60px !important}}@media screen and (max-width:767px){.getwid-margin-mobile-top-none{margin-top:0 !important}}@media screen and (max-width:767px){.getwid-margin-mobile-bottom-small{margin-bottom:10px !important}}@media screen and (max-width:767px){.getwid-margin-mobile-bottom-medium{margin-bottom:25px !important}}@media screen and (max-width:767px){.getwid-margin-mobile-bottom-normal{margin-bottom:40px !important}}@media screen and (max-width:767px){.getwid-margin-mobile-bottom-large{margin-bottom:60px !important}}@media screen and (max-width:767px){.getwid-margin-mobile-bottom-none{margin-bottom:0 !important}}@media screen and (max-width:767px){.getwid-margin-mobile-left-small{margin-left:10px !important}}@media screen and (max-width:767px){.getwid-margin-mobile-left-medium{margin-left:25px !important}}@media screen and (max-width:767px){.getwid-margin-mobile-left-normal{margin-left:40px !important}}@media screen and (max-width:767px){.getwid-margin-mobile-left-large{margin-left:60px !important}}@media screen and (max-width:767px){.getwid-margin-mobile-left-none{margin-left:0 !important}}@media screen and (max-width:767px){.getwid-margin-mobile-right-small{margin-right:10px !important}}@media screen and (max-width:767px){.getwid-margin-mobile-right-medium{margin-right:25px !important}}@media screen and (max-width:767px){.getwid-margin-mobile-right-normal{margin-right:40px !important}}@media screen and (max-width:767px){.getwid-margin-mobile-right-large{margin-right:60px !important}}@media screen and (max-width:767px){.getwid-margin-mobile-right-none{margin-right:0 !important}}@media screen and (max-width:991px){.getwid-font-size-tablet-small{font-size:0.5em !important}}@media screen and (max-width:991px){.getwid-font-size-tablet-normal{font-size:1em !important}}@media screen and (max-width:991px){.getwid-font-size-tablet-large{font-size:1.5em !important}}@media screen and (max-width:991px){.getwid-font-size-tablet-huge{font-size:2em !important}}@media screen and (max-width:767px){.getwid-font-size-mobile-small{font-size:0.5em !important}}@media screen and (max-width:767px){.getwid-font-size-mobile-normal{font-size:1em !important}}@media screen and (max-width:767px){.getwid-font-size-mobile-large{font-size:1.5em !important}}@media screen and (max-width:767px){.getwid-font-size-mobile-huge{font-size:2em !important}}@media screen and (min-width: 768px) and (max-width: 991px){.getwid-reset-min-height-tablet{min-height:auto !important}}@media screen and (max-width:767px){.getwid-reset-min-height-mobile{min-height:auto !important}}@media screen and (min-width: 768px) and (max-width: 991px){.getwid-reset-height-tablet{height:auto !important}}@media screen and (max-width:767px){.getwid-reset-height-mobile{height:auto !important}}.getwid-align-items-flex-start{align-items:flex-start}.getwid-align-items-center{align-items:center}.getwid-align-items-flex-end{align-items:flex-end}@media screen and (max-width:991px){.getwid-align-items-tablet-flex-start{align-items:flex-start}}@media screen and (max-width:991px){.getwid-align-items-tablet-center{align-items:center}}@media screen and (max-width:991px){.getwid-align-items-tablet-flex-end{align-items:flex-end}}@media screen and (max-width:767px){.getwid-align-items-mobile-flex-start{align-items:flex-start}}@media screen and (max-width:767px){.getwid-align-items-mobile-center{align-items:center}}@media screen and (max-width:767px){.getwid-align-items-mobile-flex-end{align-items:flex-end}}.getwid-justify-content-flex-start{justify-content:flex-start}.getwid-justify-content-center{justify-content:center}.getwid-justify-content-flex-end{justify-content:flex-end}@media screen and (max-width:991px){.getwid-justify-content-tablet-flex-start{justify-content:flex-start}}@media screen and (max-width:991px){.getwid-justify-content-tablet-center{justify-content:center}}@media screen and (max-width:991px){.getwid-justify-content-tablet-flex-end{justify-content:flex-end}}@media screen and (max-width:767px){.getwid-justify-content-mobile-flex-start{justify-content:flex-start}}@media screen and (max-width:767px){.getwid-justify-content-mobile-center{justify-content:center}}@media screen and (max-width:767px){.getwid-justify-content-mobile-flex-end{justify-content:flex-end}}.getwid-icon{font-style:normal}.getwid-icon-like{font-family:'Font Awesome 5 Free';font-weight:900}.getwid-icon-like:before{content:'\f004'}.getwid-icon-comment{font-family:'Font Awesome 5 Free';font-weight:900}.getwid-icon-comment:before{content:'\f075'}.getwid-opacity-0{opacity:0}.getwid-opacity-5{opacity:.05}.getwid-opacity-10{opacity:.1}.getwid-opacity-15{opacity:.15}.getwid-opacity-20{opacity:.2}.getwid-opacity-25{opacity:.25}.getwid-opacity-30{opacity:.3}.getwid-opacity-35{opacity:.35}.getwid-opacity-40{opacity:.4}.getwid-opacity-45{opacity:.45}.getwid-opacity-50{opacity:.5}.getwid-opacity-55{opacity:.55}.getwid-opacity-60{opacity:.6}.getwid-opacity-65{opacity:.65}.getwid-opacity-70{opacity:.7}.getwid-opacity-75{opacity:.75}.getwid-opacity-80{opacity:.8}.getwid-opacity-85{opacity:.85}.getwid-opacity-90{opacity:.9}.getwid-opacity-95{opacity:.95}.getwid-opacity-100{opacity:1}