@charset "UTF-8";
html {
min-width: 910px;
}
html.responsive {
min-width: 0px;
}
.boxed#top {
margin: 0 auto;
overflow: visible; }
.container {
position: relative;
width: 100%;
margin: 0 auto;
padding: 0px 50px;
clear: both;
}
.inner-container{
position: relative;
height:100%;
width:100%;
} .container_wrap {
clear: both;
position: relative; border-top-style: solid;
border-top-width: 1px;
}
.unit, .units {
float: left;
display: inline;
margin-left: 50px;
position: relative;
z-index: 1;
min-height: 1px;
}
.row {
position: relative;
margin-bottom: 20px;
clear: both;
}
#wrap_all {
width: 100%;
position: static; z-index: 2;
overflow: hidden;
}
.boxed #wrap_all {
overflow: visible; } body .unit.alpha,
body .units.alpha,
body div .first {
margin-left: 0;
clear: left;
}
body .unit.alpha, body .units.alpha {
width: 100%;
} .container .av-content-full.units  {
width: 100%
}
.container .av-content-small.units {
width: 73%
}
.boxed#top, .html_boxed.html_header_sticky #header{
width: 1010px;
}
.container{
max-width: 1010px;
}  @media only screen and (min-width: 768px) and (max-width: 989px)
{
.responsive #top {
overflow-x: hidden;
}
.responsive .boxed#top,
.responsive.html_boxed.html_header_sticky #header{
width: 782px;
}
.responsive .container{
max-width: 782px;
}
.responsive.html_mobile_menu_tablet .boxed #wrap_all {
overflow: hidden; }
} @media only screen and (max-width: 989px)
{
.responsive #top #wrap_all .flex_column.av-break-at-tablet,
.responsive #top #wrap_all .av-break-at-tablet .flex_cell {
margin: 0;
margin-bottom: 20px;
width: 100%;
display: block;
} .responsive #top #wrap_all .av-break-at-tablet .flex_cell.no_margin{
margin-bottom: 0;
}
.responsive #top #wrap_all .av-break-at-tablet-flextable,
.responsive .av-layout-grid-container.av-break-at-tablet {
display: block;
}
.responsive #top #wrap_all .av-break-at-tablet-flextable.av-mobile-columns-flex{
display: flex;
flex-direction: column;
}
.responsive #top #wrap_all .av-break-at-tablet-flexwrapper.av-column-wrapper-individual.av-mobile-columns-flex{
display: flex;
flex-direction: column;
width: 100%;
}
.responsive #top #wrap_all .av-break-at-tablet-flextable.av-mobile-columns-flex.av-columns-reverse,
.responsive #top #wrap_all .av-break-at-tablet-flexwrapper.av-column-wrapper-individual.av-mobile-columns-flex.av-columns-reverse{
flex-direction: column-reverse;
}
.responsive #top #wrap_all .av-flex-cells .no_margin{
height:auto !important;
overflow: hidden;
}
.responsive #top #wrap_all .av-layout-grid-container .av-break-at-tablet .av_one_full,
.responsive #top #wrap_all .av-layout-grid-container .av-break-at-tablet-flextable .av_one_full{
margin-bottom: 0; }
} @media only screen and (max-width: 767px)
{
.responsive .boxed #wrap_all {
overflow: hidden; }
.responsive #top {
overflow-x: hidden;
}
.responsive .boxed#top, .responsive #top.boxed .stretch_full,
.responsive.html_boxed.html_header_sticky #header,
.responsive.html_boxed.html_header_transparency div #header{
width: 100%;
max-width: 100%;
}
.responsive #top .flex_column_table_cell{
display: block;
}
.responsive #top .flex_column_table{
display:block;
}
.responsive #top #wrap_all .av-mobile-columns-flex{
display: flex;
flex-direction: column;
width: 100%;
}
.responsive #top #wrap_all .av-mobile-columns-flex.av-columns-reverse{
flex-direction: column-reverse;
}
.responsive #top #wrap_all .container {
width: 85%;
max-width: 85%;
margin: 0 auto;
padding-left:0;
padding-right:0;
float:none;
}
.responsive .units, .responsive .unit {
margin: 0;
}
.responsive #top .container .av-content-small,
.responsive #top #wrap_all .flex_column,
.responsive #top #wrap_all .av-flex-cells .no_margin {
margin: 0;
margin-bottom: 20px;
width: 100%;
}
.responsive #top #wrap_all .av-flex-cells .no_margin{
display: block;
margin: 0;
height:auto !important;
overflow: hidden;
padding-left:8% !important;
padding-right:8% !important;
}
.responsive #top #wrap_all .av-flex-cells .no_margin .flex_cell_inner{
width: 100%;
max-width: 100%;
margin: 0 auto;
}
.responsive #top #wrap_all .av-flex-cells .no_margin.av-zero-padding{
padding-left:0% !important;
padding-right:0% !important;
}
.responsive #top #wrap_all .flex_column:empty{
margin:0;
}
.responsive #top #wrap_all .av-layout-grid-container .av_one_full{
margin-bottom: 0; }
}  @media only screen and (min-width: 480px) and (max-width: 767px)
{
}  .container:after {
content: "\0020";
display: block;
height: 0;
clear: both;
visibility: hidden;
} .clearfix:before,
.clearfix:after,
.flex_column:before,
.flex_column:after,
.widget:before,
.widget:after
{
content: '\0020';
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;
}
.flex_column:after,
.clearfix:after {
clear: both;
}
.row,
.clearfix {
zoom: 1;
} .clear {
clear: both;
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;
} body div .first,
body div .no_margin {
margin-left: 0;
}
div .flex_column {
z-index: 1;
float: left;
position: relative;
min-height: 1px;
width: 100%;
}
div .av_one_fifth {
margin-left: 6%;
width: 15.2%;
}
div .av_one_fourth {
margin-left: 6%;
width: 20.5%;
}
div .av_one_third {
margin-left: 6%;
width: 29.333333333333332%;
}
div .av_two_fifth {
margin-left: 6%;
width: 36.4%;
}
div .av_one_half {
margin-left: 6%;
width: 47%;
}
div .av_three_fifth {
margin-left: 6%;
width: 57.599999999999994%;
}
div .av_two_third {
margin-left: 6%;
width: 64.66666666666666%;
}
div .av_three_fourth {
margin-left: 6%;
width: 73.5%;
}
div .av_four_fifth {
margin-left: 6%;
width: 78.8%;
}
div .av_one_sixth {
margin-left: 6%;
width: 11.666666666666666%;
}
div .av_one_seventh {
margin-left: 6%;
width: 9.142857142857142%;
}
div .av_one_eighth {
margin-left: 6%;
width: 7.25%;
}
div .av_one_nineth {
margin-left: 6%;
width: 5.777777777777778%;
}
div .av_one_tenth {
margin-left: 6%;
width: 4.6%;
} #top div .no_margin {
margin-left: 0;
margin-top: 0;
}
#top .no_margin.av_one_fifth {
width: 20%;
}
#top .no_margin.av_one_fourth {
width: 25%;
}
#top .no_margin.av_one_third {
width: 33.3%;
}
#top .no_margin.av_two_fifth {
width: 40%;
}
#top .no_margin.av_one_half {
width: 50%;
}
#top .no_margin.av_three_fifth {
width: 60%;
}
#top .no_margin.av_two_third {
width: 66.6%;
}
#top .no_margin.av_three_fourth {
width: 75%;
}
#top .no_margin.av_four_fifth {
width: 80%;
}
#top .no_margin.av_one_sixth {
width: 16.666%;
}
#top .no_margin.av_one_seventh {
width: 14.285714285714286%;
}
#top .no_margin.av_one_eighth {
width: 12.5%;
}
#top .no_margin.av_one_nineth {
width: 11.11111111111111%;
}
#top .no_margin.av_one_tenth {
width: 10%;
} #top .flex_column_table{
display: table;
table-layout: fixed;
width: 100%;
float: left; }
#top .flex_column_table.av-equal-height-column-flextable:not(:first-child){
margin-top: 50px; }
#top .flex_column_table_cell{
float: none;
display: table-cell;
}
#top .av-flex-placeholder{
display: table-cell;
width: 6%;
}
.av-align-top{
vertical-align: top;
}
.av-align-middle{
vertical-align: middle;
}
.av-align-bottom{
vertical-align: bottom;
} @media only screen and (min-width: 768px) and (max-width: 989px)
{
.responsive .av_one_fourth.first.el_before_av_one_fourth.flex_column_div,
.responsive .av_one_fourth.first + .av_one_fourth.flex_column_div,
.responsive .av_one_fourth.first + .av_one_fourth + .av_one_fourth.flex_column_div,
.responsive .av_one_fourth.first + .av_one_fourth + .av_one_fourth + .av_one_fourth.flex_column_div,
.responsive .av_one_half.first + .av_one_fourth.el_before_av_one_fourth.flex_column_div,
.responsive .av_one_half.first + .av_one_fourth.el_before_av_one_fourth + .av_one_fourth.flex_column_div,
.responsive .avia-content-slider-inner .av_one_fourth.flex_column_div{
margin-left: 4%;
width: 48%;
} .responsive #top .no_margin.av_one_fourth{
margin-left: 0;
width: 50%;
}
.responsive .av_one_fourth.first.el_before_av_one_fourth.flex_column_div,
.responsive .av_one_fourth.first + .av_one_fourth + .av_one_fourth.flex_column_div,
.responsive .av_one_half.first + .av_one_fourth.el_before_av_one_fourth.flex_column_div,
.responsive .av_one_fourth.first + .av_one_fourth + .av_one_half.flex_column_div,
.responsive .avia-content-slider-inner .av_one_fourth.first.flex_column_div{
margin-left: 0%;
clear: both;
}
.responsive .av_one_half.first.el_before_av_one_fourth.flex_column_div,
.responsive .av_one_fourth.first + .av_one_fourth + .av_one_half.flex_column_div{
width: 100%;
}
.responsive .av_one_half.first + .av_one_fourth.flex_column_div,
.responsive .av_one_half.first + .av_one_fourth + .av_one_fourth.flex_column_div,
.responsive .av_one_fourth.first + .av_one_fourth + .av_one_fourth.flex_column_div,
.responsive .av_one_fourth.first + .av_one_fourth + .av_one_fourth + .av_one_fourth.flex_column_div,
.responsive .av_one_fourth.first + .av_one_fourth + .av_one_half.flex_column_div{
margin-top: 30px;
}
}html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn,
em, img, ins, kbd, q, s, samp, small, strike, strong,
sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary, time, mark, audio, video{
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
body figure{
margin: 0; }
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
display: block;
}
body {
line-height: 1em;
}
ol,
ul {
list-style: none;
}
.special-quote {
quotes: none;
}
.special-quote:before,
.special-quote:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
* {
box-sizing: border-box;
} html.responsive, .responsive body{
overflow-x: hidden;
}
body {
font: 13px/1.65em "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
color: #444;
text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}  .arial-websave{
font-family: Arial, Helvetica, Helvetica Neue, HelveticaNeue, Verdana, sans-serif;
}
.arial-black-websave{
font-family: "Arial Black", Arial Bold, Gadget, sans-serif;
}
.arial-narrow-websave{
font-family: Arial Narrow, Arial, sans-serif;
}
.helvetica-websave{
font-family: Helvetica, "HelveticaNeue", "Helvetica Neue", Arial, Verdana, sans-serif;
}
.helvetica-neue-websave{
font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
}
.lucida-sans-websave{
font-family:"Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Helvetica, Helvetica Neue, HelveticaNeue, Arial, sans-serif;
}
.tahoma-websave{
font-family: Tahoma, Verdana, Segoe, sans-serif;
}
.trebuchet-ms-websave{
font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
}
.verdana-websave{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
}
.georgia-websave{
font-family:"Georgia", "Times New Roman", Times, serif;
}
.lucida-bright-websave{
font-family: Lucida Bright, Georgia, serif;
}
.palatino-websave{
font-family: Palatino, Palatino Linotype, Palatino LT STD, Book Antiqua, Georgia, serif;
}
.times-new-roman-websave{
font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;
}
.courier-new-websave{
font-family: Courier New, Courier, Lucida Sans Typewriter, Lucida Typewriter, monospace;
}
.lucida-sans-typewriter-websave{
font-family: Lucida Sans Typewriter, Lucida Console, monaco, Bitstream Vera Sans Mono, monospace;
}
.copperplate-websave{
font-family: Copperplate, Copperplate Gothic Light, fantasy;
}
.papyrus-websave{
font-family: Papyrus, fantasy;
}
.brush-script-mt-websave{
font-family: Brush Script MT, cursive;
} h1,
h2,
h3,
h4,
h5,
h6 { font-weight: 600;
}
#top h1 a,
#top h2 a,
#top h3 a,
#top h4 a,
#top h5 a,
#top h6 a {
font-weight: inherit;
text-decoration: none;
color: inherit;
}
#top h1 strong,
#top h2 strong,
#top h3 strong,
#top h4 strong,
#top h5 strong,
#top h6 strong {
color: inherit;
}
h1 {
font-size: 34px;
line-height: 1.1em;
margin-bottom: 14px;
}
h2 {
font-size: 28px;
line-height: 1.1em;
margin-bottom: 10px;
}
h3 {
font-size: 20px;
line-height: 1.1em;
margin-bottom: 8px; }
h4 {
font-size: 18px;
line-height: 1.1em;
margin-bottom: 4px; }
h5 {
font-size: 16px;
line-height: 1.1em; }
h6 {
font-size: 14px;
line-height: 1.1em;
}
.flex_column h1 a:hover,
.flex_column h2 a:hover,
.flex_column h3 a:hover,
.flex_column h4 a:hover,
.flex_column h5 a:hover,
.flex_column h6 a:hover{
text-decoration: underline;
}
p + h1,
p + h2,
p + h3,
p + h4,
p + h5,
p + h6{
margin-top:1.5em;
}
p {
margin: 0.85em 0;
}
p img {
margin: 0;
}
p.lead {
font-size: 21px;
line-height: 27px;
}
em {
font-style: italic;
}
strong,
b{
font-weight: bold;
}
small {
font-size: 80%;
}
hr {
border: solid #ddd;
border-width: 1px 0 0;
clear: both;
margin: 10px 0 30px;
height: 0;
} blockquote{
border-left-style:solid;
border-left-width:7px;
padding-left:20px;
margin-bottom:1em;
margin-right:1em;
font-size: 1.235em;
line-height: 1.5em;
}
blockquote small,
blockquote cite,
blockquote small a,
blockquote cite a,
blockquote a small,
blockquote a cite{
font-size: 12px;
}
mark{
background-color: transparent;
color:inherit;
} a {
text-decoration: none;
outline: 0;
max-width: 100%;
max-width: none\9;
}
#top a:where(:not(.wp-element-button)) {
text-decoration: none; }
a:hover,
a:focus,
a:visited {
outline: 0;
text-decoration: underline;
}
p a,
p a:visited {
line-height: inherit;
}
a.avianolink,
.avianolink a{
cursor: default;
}
#top .avia_hidden_link_text{
display: none;
} ul, ol {
margin-bottom: 20px;
}
ul {
list-style: none outside;
margin-left: 7px;
}
ol {
list-style: decimal;
margin-left: 15px;
}
ol, ul.square,
ul.circle,
ul.disc { }
ul.square {
list-style: square outside;
}
ul.circle {
list-style: circle outside;
}
ul.disc,
.entry-content-wrapper ul {
list-style: disc outside;
}
ul ul,
ul ol,
ol ol,
ol ul {
margin: 4px 0 5px 30px;
}
ul ul li,
ul ol li,
ol ol li,
ol ul li {
margin-bottom: 6px;
}
.entry-content-wrapper li {
margin-left: 1em;
padding:3px 0;
}
.entry-content-wrapper div li {
text-indent: 0;
}
.entry-content-wrapper .borderlist>li:first-child {
border-top:1px solid;
}
.entry-content-wrapper .borderlist>li {
border-bottom:1px solid;
padding: 5px 0;
list-style-position: outside;
margin:0;
} img,
a img {
border:none;
padding: 0;
margin:0;
display:inline-block;
max-width: 100%;
height:auto;
} small.avia-copyright{
display: none;
}
.av-image-copyright{
position: absolute;
bottom: 0;
z-index: 5;
}
.av-image-copyright.av-copyright-left{
left: 0;
padding: 0.2em 0.2em 0.2em 0.4em;
border-top-right-radius: 5px;
}
.av-image-copyright.av-copyright-right{
right: 0;
padding: 0.2em 0.4em 0.2em 0.2em;
border-top-left-radius: 5px;
} input[type="submit"],
#submit,
.button{
padding:9px 22px;
cursor:pointer;
border:none;
-webkit-appearance: none;
border-radius: 0px;
} [data-av_icon]:before {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-weight: normal;
content: attr(data-av_icon);
speak: never;
}
#top .avia-svg-icon.avia-font-svg_entypo-fontello svg:first-child{
stroke: unset !important;
}
.avia-svg-icon svg:first-child,
.avia-svg-icon img[is-svg-img="true"]{
height: 1em;
width: 1em;
}
.avia-svg-icon svg:first-child[is-colored="true"]{
fill: unset !important; stroke: unset !important;
} #top form {
margin-bottom: 20px;
}
#top fieldset {
margin-bottom: 20px;
}
#top .input-text,
#top input[type="text"],
#top input[type="input"],
#top input[type="password"],
#top input[type="email"],
#top input[type="number"],
#top input[type="url"],
#top input[type="tel"],
#top input[type="search"],
#top textarea,
#top select {
-webkit-appearance: none;
border: 1px solid #e1e1e1;
padding: 8px 6px;
outline: none;
font: 1em "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
color: #777;
margin: 0;
width: 100%;
display: block;
margin-bottom: 20px;
background: #fff;
border-radius: 0px;
}
#top input[type="text"]:focus,
#top input[type="password"]:focus,
#top input[type="email"]:focus,
#top input[type="number"]:focus,
#top input[type="url"]:focus,
#top input[type="tel"]:focus,
#top input[type="search"]:focus,
#top textarea:focus {
box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.2);
color: #555;
}
#top textarea {
min-height: 60px;
line-height:1.5em;
}
#top label{
font-weight: bold;
font-size: 0.92em;
}
#top legend {
display: block;
font-weight: normal;
font-size: 1.2em;
}
#top select {
width: 100%;
}
#top input[type="checkbox"] {
display: inline;
}
#top label span,
#top legend span {
font-weight: normal;
font-size: 13px;
color: #444;
}
#top textarea{
width:100%;
}
#top #wrap_all .valid .text_input,
#top #wrap_all .valid .text_area,
#top #wrap_all .valid .select{
border:1px solid #9AA600; }
#top #wrap_all .error .text_input,
#top #wrap_all .error .text_area,
#top #wrap_all .error .select{
border:1px solid #DF653E;
}
#top #wrap_all .ajax_alert .text_input,
#top #wrap_all .ajax_alert .text_area,
#top #wrap_all .ajax_alert .select{
border:1px solid #ffb628;
}
#top #wrap_all .valid .input_checkbox_label{
color:#9AA600;
}
#top #wrap_all .error .input_checkbox_label{
color:#DF653E;
} table {
width: 100%;
padding: 0;
margin: 0 0 20px 0;
font-size: 13px;
}
table caption {
padding: 0 0 5px 0;
width: auto;
font-style:italic;
text-align: right;
font-size: 12px;
}
th {
font-weight:bold;
letter-spacing: 1.5px;
text-transform: uppercase;
text-align: left;
padding: 9px 12px;
border-style: solid;
border-width: 1px;
border-left:none;
border-top:none;
}
td {
font-size: 13px;
padding: 9px 12px;
border-style: solid;
border-width: 1px;
border-left:none;
border-top:none;
}
tr th:first-child,
tr td:first-child{
border-left-style: solid;
border-left-width: 1px;
}
tr:first-child th,
tr:first-child td{
border-top-style: solid;
border-top-width: 1px;
}
#top th.nobg {
background: none;
border-top: 0;
}  pre{
clear:both;
border-style: solid;
border-width: 1px;
overflow:auto;
padding:2em;
line-height: 2em;
font-size: 12px;
background-image: linear-gradient(rgba(0, 0, 0, .05) 50%, transparent 50%, transparent);
background-size: 100% 4em;
font-family: Monaco, "Andale Mono", "Courier New", Courier, monospace;
transition: all ease-in-out 0.5s;
margin-bottom: 30px;
position: relative;
left:0;
text-transform: none;
width:100%;
}
code{
font-family: Monaco, "Andale Mono", "Courier New", Courier, monospace;
}
iframe, object, embed{
max-width:100%;
} sup{
vertical-align: super;
font-size: smaller;
}
sub{
vertical-align: sub;
font-size: smaller;
} .hidden {
position: absolute;
top:0;
visibility: hidden;
}
.floatleft{
float:left;
}
.floatright{
float:right;
}
.clearboth{
clear:both;
}
.special_amp{
font-family: "Baskerville", "Palatino Linotype", "Palatino", "Times New Roman", serif;
font-style: italic;
font-size: 1.3em;
line-height: 0.5em;
font-weight:normal;
}
#top .noborder,
#top .noborder img{
border:none;
padding:0;
background: transparent;
}
.bg_container{
background-position: center center;
background-attachment: fixed;
background-repeat: no-repeat;
background-size: cover;
height:100%;
width:100%;
position: fixed;
z-index: -1;
top:0;
left:0;
}
.image-overlay{
position: absolute;
background: #fff;
z-index: 300;
height:100%;
width:100%;
opacity: 0;
}
.avia_transform a .image-overlay{
transition: opacity 0.4s ease-in-out;
}
.avia_transform a:hover .image-overlay{
opacity: 0.7 !important;
}
.image-overlay .image-overlay-inside{
height:100%;
width:100%;
position: absolute;
left:0;
top:0;
}
.image-overlay .image-overlay-inside:before{
position: absolute;
border-radius: 50px;
background: #000;
height:80px;
width:80px;
line-height:80px;
left:50%;
top:50%;
margin: -40px 0 0 -40px;
z-index: 500;
text-align: center;
color:#fff;
}
.image-overlay .image-overlay-inside:before{
content:"\E869";
font-family: 'entypo-fontello-enfold';
font-size: 18px;
font-weight: normal;
}
.image-overlay.overlay-type-extern .image-overlay-inside:before{
content:"\E832";
}
.image-overlay.overlay-type-video .image-overlay-inside:before{
content:"\E897";
}
#top .hide-inner-overlay .image-overlay-inside{
display: none;
}  body .alignleft,
.entry-content-wrapper a:hover .alignleft{
float:left;
margin:4px 10px 0px 0;
display: block;
position: relative;
}
body .alignright,
.entry-content-wrapper a:hover .alignright {
float:right;
margin:4px 0px 0px 10px;
display: block;
position: relative;
}
body .aligncenter,
.entry-content-wrapper a:hover .aligncenter{
clear:both;
display:block;
margin:10px auto;
padding: 10px 0;
position: relative;
}
.alignleft img,
.alignright img{
display:block;
} #top .gallery a,
#top .gallery a img{
border:none;
max-width: 100%;
display: block;
position: relative;
}
#top .gallery .gallery-item{
margin:1px 1px 0 0;
width:80px;
height:80px;
padding:0;
}
#top .gallery-caption{
display: none;
}
.bypostauthor{
}
.gallery-icon{
margin:0;
}
.gallery-item{
margin:0;
}
.avia_textblock .gallery p{
display:none;
} div .wp-caption{
max-width:100%;
font-size: 11px;
font-style: italic;
border-width:1px;
border-style: solid;
margin:5px 15px 10px 0;
position: relative;
}
#top .wp-caption img {
border:medium none;
display:block;
padding:5px;
margin:0;
width:100%;
}
.wp-caption-text, #top .wp-caption .wp-caption-dd{
display:block;
font-size:11px;
font-style:italic;
margin:0 auto;
padding:3px 10px 5px;
text-align:center;
font-family: Georgia,"Times New Roman";
float: none;
}
#top .wp-caption.aligncenter{
margin:5px auto 10px auto;
padding:0;
}
#top .wp-caption.alignright{
margin: 4px 0px 0px 10px;
} #top .wp-smiley{
display:inline-block;
border:none;
} #wp-calendar td, #wp-calendar th{
text-align: center;
font-size: 11px;
padding: 3px;
}
@media only screen and (min-width: 990px)
{
.responsive.av-no-preview #top #wrap_all .av-desktop-hide,
.responsive.av-no-preview #top #wrap_all .av-desktop-font-size-hidden,
.responsive.av-no-preview #top #wrap_all .av-desktop-font-size-title-hidden{
display:none;
}
} @media only screen and (min-width: 768px) and (max-width: 989px)
{
.responsive.av-no-preview #top #wrap_all .av-medium-hide,
.responsive.av-no-preview #top #wrap_all .av-medium-font-size-hidden,
.responsive.av-no-preview #top #wrap_all .av-medium-font-size-title-hidden{
display:none;
}
} @media only screen and (min-width: 480px) and (max-width: 767px)
{
.responsive.av-no-preview #top #wrap_all .av-small-hide,
.responsive.av-no-preview #top #wrap_all .av-small-font-size-hidden,
.responsive.av-no-preview #top #wrap_all .av-small-font-size-title-hidden{
display:none;
}
} @media only screen and (max-width: 479px)
{
.responsive.av-no-preview #top #wrap_all .av-mini-hide,
.responsive.av-no-preview #top #wrap_all .av-mini-font-size-hidden,
.responsive.av-no-preview #top #wrap_all .av-mini-font-size-title-hidden{
display:none;
}
} @media print
{
.page-break{
display:block;
page-break-before:always;
}
p,
a,
strong{
color:#000 !important;
}
a{
text-decoration:underline;
}
.entry-content a:after{
content:" [" attr(href) "] ";
}
.related_posts a:after{
content:attr(title);
}
.container{
width:100%;
}
#top{
overflow-x:hidden;
}
.boxed#top{
width:100%;
}
.container{
width:100%;
margin:0 auto;
}
.units,
.unit{
margin:0;
}
.container .one.unit,
.container .one.units,
.container .two.units,
.container .three.units,
.container .four.units,
.container .five.units,
.container .six.units,
.container .seven.units,
.container .eight.units,
.container .nine.units,
.container .ten.units,
.container .eleven.units,
.container .twelve.units,
#top .flex_column{
margin:0;
margin-bottom:20px;
width:100%;
}
#top.boxed .stretch_full{
width:100%;
}
#top .offset-by-one,
#top .offset-by-two,
#top .offset-by-three,
#top .offset-by-four,
#top .offset-by-five,
#top .offset-by-six,
#top .offset-by-seven,
#top .offset-by-eight,
#top .offset-by-nine,
#top .offset-by-ten,
#top .offset-by-eleven{
padding-left:0;
}
.avia-section-large .content,
.avia-section-large .sidebar{
padding-top:2%;
padding-bottom:2%;
}
#top .flex_column.av_one_half{
width:48%;
}
#top .flex_column.av_one_half.first{
padding-right:2%;
}
.fixed_header #header,
.html_header_top.html_header_sticky #header{
position:relative;
top:0;
}
.fixed_header #main{
padding-top:0;
}
#header_main{
border-bottom:0;
}
nav,
#footer,
#scroll-top-link,
#av-cookie-consent-badge,
.image-overlay,
#top #main .sidebar,
#commentform,
.comment_container .miniheading,
.comment_container .minitext,
#top .avia-post-nav{
display:none;
}
.avia-shadow{
box-shadow:inset 0 0 0 rgba(0,0,0,0);
}
.grid-entry .inner-entry{
margin-right: 0;
box-shadow: 0 0 0 0 rgba(0,0,0,0);
}
.content{
border:0;
}
.boxed .container{
margin:0;
}
.avia-layerslider,
.avia-fullwidth-slider{
display:none;
}
.avia_transform .avia-icon-list .iconlist_icon{
opacity:1;
transform:scale(1);
}
#top .tab_titles{
display:none;
}
#top .tabcontainer .tab.fullsize-tab{
display:block;
border-bottom:none;
}
#top .tab_content{
display:block;
visibility:visible;
z-index:3;
position:relative;
overflow:auto;
border-style:solid;
border-width:1px;
border-radius:2px;
left:0;
width:auto;
background-color:#fcfcfc;
color:#666;
}
#top .tab_inner_content{
left:0;
}
#top .toggle_wrap{
visibility:visible;
display:block;
position:static;
}
.grid-sort-container{
width:60%;
margin:0 auto;
}
#top .isotope-item{
position:initial !important;
top:0 !important;
left:0 !important;
transform:translate3d(0,0,0) !important;
}
.avia-progress-bar{
margin:5px 0;
border:1px solid #555 !important;
border-radius:3px !important;
}
.avia-progress-bar .progress{
box-shadow:inset 0 0 0 0 rgba(0,0,0,0) !important;
border:0 !important;
}
.avia-progress-bar div.progress .bar{
border:0 solid;
border-right:1px solid #555 !important;
border-radius:0;
}
.avia-testimonial-image{
margin:0;
width:100%;
float:none;
text-align:center;
margin-bottom:15px;
height:auto;
}
.avia-grid-testimonials .avia-testimonial-meta{
margin-left:0;
}
body div .avia-testimonial{
display:block;
float:left;
}
.avia_transform .avia-testimonial .avia-testimonial-image{
opacity:1;
transform:scale(1);
}
.avia_transform .avia-gallery-thumb img{
opacity:1;
}
}#header{
position: relative;
z-index: 501; width:100%;
background: transparent;
}
#header_main .container,
.main_menu ul:first-child > li a{
height: 88px;
line-height: 88px;
} #header .header-reading-progress{
position: absolute;
height: 2px;
width: 0%;
border-radius: 0 5px 5px 0; transition: all 0.1s linear;
}
#header .header-reading-progress.medium-bar{
height: 4px;
}
#header .header-reading-progress.large-bar{
height: 6px;
}
#header .header-reading-progress.very-large-bar{
height: 8px;
} .html_header_top.html_header_sticky #main{
padding-top:88px;
}
.html_header_top.html_header_transparency #header{
position: absolute;
}
.html_header_top.html_header_sticky #header{
position: fixed;
}
.html_header_top.html_header_sticky.html_bottom_nav_header #main{
padding-top:140px;
}
.html_bottom_nav_header .avia-search-tooltip {
top: 101% !important;
margin-left: -130px;
}
.html_header_top.html_header_sticky.html_header_unstick_top .header-scrolled-full#header {  } .html_header_top.html_header_sticky.html_large #main{
padding-top:116px;
}
.html_header_top.html_header_sticky.html_large #header_main .container,
.html_header_top.html_header_sticky.html_large.html_main_nav_header .main_menu ul:first-child > li a {
height: 116px;
line-height: 116px;
}
.html_header_top.html_header_sticky.html_large.html_bottom_nav_header #main{
padding-top:168px;
} .html_header_top #top .av_header_stretch .container{
width:96%;
padding:0;
max-width: 100%;
} .html_header_top #top .av_logo_right .logo{
left:auto;
right:0;
}
.html_header_top #top .av_menu_left .main_menu{
left:0px;
right:auto;
}
.html_header_top.html_main_nav_header #top .av_menu_left .main_menu{
left:-13px;
right:auto;
}
.html_header_top .av_bottom_nav_header #header_main_alternate .main_menu ul:first-child > li > a {
height:50px;
line-height: 50px;
}
.html_header_top .av_bottom_nav_header .av-logo-container .main_menu{
display:none;
}
.html_header_top.html_bottom_nav_header #header_main{
z-index: 3;
}
.html_header_top.html_bottom_nav_header #header_main_alternate .main_menu{
clear: both;
position: relative;
line-height: 40px;
height: 100%;
width:100%;
float:left;
}
.html_header_top.html_bottom_nav_header #header_main_alternate .main_menu>div,
.html_header_top.html_bottom_nav_header #header_main_alternate .main_menu ul:first-child{
width:100%;
height:50px;
}
.html_header_top.html_bottom_nav_header #header_main_alternate .main_menu ul:first-child>li:hover{
z-index: 1000;
position: relative;
}
.html_header_top.html_bottom_nav_header #header_main_alternate .main_menu .menu-item-search-dropdown{
float:right;
}
#header_main_alternate{
z-index: 2;
}
#header #header_main_alternate .container{
max-height: none;
height:auto;
}
#header_main_alternate .main_menu .menu li ul ul {
left: 207px;
}
#header_main_alternate .avia_mega_div{
right:auto;
left:0;
}
.html_header_top.html_logo_center .main_menu{
text-align: center;
}
.html_header_top.html_logo_center #header_main_alternate .main_menu ul:first-child{
display: inline-block;
width:auto;
position: static;
}
.html_header_top.html_logo_center .logo{
left:50%;
transform: translate(-50%, 0);
}
.avia-msie-8 .logo img,
.avia-msie-8 .logo svg{
height: 100%;
}
.avia-msie-8.html_header_top.html_logo_center .logo {
left:46%; }
.html_header_top.html_bottom_nav_header.html_logo_right .main_menu ul:first-child{
width:auto;
float:right;
}
.html_header_top.html_bottom_nav_header.html_logo_right .main_menu ul:first-child{
width:auto;
float:right;} .html_header_top.html_header_topbar_active.html_header_sticky #top #main{
padding-top:119px;
}
.html_header_top.html_header_topbar_active.html_header_sticky.html_large #top #main{
padding-top:147px;
}
.html_header_top.html_header_topbar_active.html_header_sticky.html_bottom_nav_header #top #main{
padding-top:170px;
}
.html_header_top.html_header_topbar_active.html_header_sticky.html_large.html_bottom_nav_header #top #main{
padding-top:198px;
} .av_icon_active_left .social_bookmarks{
float: left;
}
.av_icon_active_right .social_bookmarks{
float: right;
}
.av_secondary_right .sub_menu{
float:right;
}
.av_phone_active_left .phone-info{
float: left;
}
.av_phone_active_right .phone-info{
float: right;
} .phone-info {
float: left;
font-weight: bold;
line-height: 20px;
font-size: 11px;
padding:5px 0;
}
.phone-info div{
display: inline-block;
line-height: 1em;
}
.av_secondary_left .sub_menu>ul>li:last-child,
.av_secondary_left .sub_menu>div>ul>li:last-child{
border:none;
padding-right: 0;
}
.av_secondary_right .sub_menu>ul>li:last-child,
.av_secondary_right .sub_menu>div>ul>li:last-child{
border:none;
margin-right: 0px;
padding-right:0;
padding-left:10px;
}
.av_secondary_left .sub_menu>ul>li:first-child{
padding-left:0;
}
.av_icon_active_left.av_secondary_left .sub_menu>ul>li:first-child{
padding-left:10px;
}
.av_icon_active_right.av_secondary_right .sub_menu>ul>li:first-child{
padding-left:10px;
}
.av_secondary_right .sub_menu{
padding-left:10px;
}
.av_icon_active_right .social_bookmarks{
padding-left:20px;
}
.av_secondary_left .sub_menu{
padding-right:10px;
} .html_boxed #main {
position: static; overflow: hidden;
}
.html_logo_right.html_bottom_nav_header #header_main .social_bookmarks{
right:auto;
left:0;
} #top nav .social_bookmarks{
position: relative;
top: 50%;
margin-top: -16px;
right: 0;
overflow: hidden;
clear: none;
float: left;
}
.avia-menu.av_menu_icon_beside{
padding-right:25px;
margin-right:25px;
border-right-width: 1px;
border-right-style: solid;
transition: border-color 0.2s ease-in-out;
}
.fallback_menu + .social_bookmarks {
padding-left: 18px;
}
#header_meta{
border-top:none;
z-index: 10;
min-height: 30px;
border-bottom-style: solid;
border-bottom-width: 1px;
margin-bottom:-1px;
}
#header_meta .container{
min-height: 30px;
}
#header_main{
border-bottom-width: 1px;
border-bottom-style: solid;
z-index: 1;
}
#header.shadow{
box-shadow:0px 0px 3px rgba(0, 0, 0, 0.2);
}
.header_bg{
position: absolute;
top:0;
left:0;
width:100%;
height:100%;
opacity:0.95;
z-index: 0;
transition: all 0.4s ease-in-out;
-webkit-perspective: 1000px;
-webkit-backface-visibility: hidden;
}
.html_header_sticky_disabled .header_bg {
opacity: 1;
}
.avia-msie-8.html_header_transparency .av_header_sticky_disabled#header{
background: transparent;
} .av_minimal_header .header_bg{
opacity:1;
}
.av_minimal_header #header_main, .av_minimal_header #header_meta{
border:none;
}
.av_minimal_header .avia-menu-fx{
display: none;
}
#top #header.av_minimal_header .main_menu ul:first-child >li > ul,
#top #header.av_minimal_header .main_menu .avia_mega_div > .sub-menu{
border-top: none;
}
.av_minimal_header #header_main .container,
.av_minimal_header .main_menu ul:first-child > li a{
height:90px;
line-height: 90px;
}
.html_header_top.html_header_sticky.html_large .av_minimal_header #header_main .container,
.html_header_top.html_header_sticky.html_large.html_main_nav_header .av_minimal_header .main_menu ul:first-child > li a{
height:118px;
line-height: 118px;
}
#top .av_minimal_header #s{
border:none;
padding: 12px 47px 12px 5px;
}
#top .av_minimal_header .av_ajax_search_entry{
border:none;
}
.av_minimal_header_shadow{
box-shadow: 0 0 2px 1px rgba(0,0,0,0.1);
}
.av_minimal_header_shadow.av_header_transparency{
box-shadow: 0 0 0px 0px rgba(0,0,0,0.0);
}
.av_minimal_header #header_main_alternate{
border:none;
} .html_header_transparency #main{
padding-top: 0 !important;
}
#top .av_header_transparency .main_menu ul:first-child > li > a:hover,
#top .av_header_transparency .main_menu ul:first-child > li > a:focus,
#top #wrap_all .av_header_transparency .sub_menu > ul > li > a:hover,
#top #wrap_all .av_header_transparency .sub_menu > ul > li > a:focus{
opacity: 0.8;
transition: opacity 0.4s ease-in-out;
}
#top .av_header_transparency.av_alternate_logo_active .logo a > img,
#top .av_header_transparency.av_alternate_logo_active .logo a > svg{
opacity: 0;
}
#top .av_header_transparency #header_main,
#top .av_header_transparency .avia-menu.av_menu_icon_beside{
border-color: transparent;
}
#top .av_header_transparency .header_bg{
background-color: transparent;
opacity: 0;
}
#top .av_header_transparency .phone-info, #top .av_header_transparency .social_bookmarks li a {
color:inherit;
}
#top #header.av_header_transparency .avia_mega_div{
margin-top:1px;
padding-top:1px;
}
#top .av_header_transparency .avia-menu-fx {
bottom: 22%;
width: 70%;
left: 15%;
}
#top .av_header_transparency .phone-info.with_nav span{
border-color: rgba(255, 255, 255, 0.25);
color:#fff;
}
#top .av_header_transparency #header_meta li{
border-color: rgba(255,255,255,0.25);
color:inherit;
}
#top .av_header_transparency #header_meta{
background: transparent;
box-shadow: none;
border-bottom: 1px solid rgba(255,255,255,0.25);
}
.html_header_transparency #header_meta{
transition: background 0.4s ease-in-out;
} #top .av_header_glassy.av_header_transparency .header_bg{
background-color: #fff;
opacity: 0.1;
}
#top .av_header_glassy.av_header_transparency #header_main{
border-color: rgba(255,255,255,0.25);
border-top-color: transparent;
}
#top .av_header_glassy.av_header_transparency .avia-menu.av_menu_icon_beside{
border-color: rgba(255, 255, 255, 0.25);
}
#top .av_header_glassy.av_header_transparency .social_bookmarks li,
#top .av_header_glassy.av_header_transparency .social_bookmarks li a{
border-color: rgba(255,255,255,0.25);
color:#fff;
}
#top .av_header_glassy.av_header_transparency #header_main_alternate{
border-bottom-color: rgba(255,255,255,0.25);
} #top .av_header_with_border.av_header_transparency #header_main{
border: 1px solid rgba(255,255,255,0.25);
border-left: none;
border-right: none;
border-top-color: transparent;
}
#top .av_header_with_border.av_header_transparency .avia-menu.av_menu_icon_beside{
border-color: rgba(255,255,255,0.25);
} .html_header_searchicon_disabled #top .av_header_border_disabled.av_bottom_nav_disabled .main_menu .menu>li:last-child>a .avia-menu-fx{
padding-right:13px;
box-sizing: content-box;
} #top .av_header_scrolldown{
transition: opacity 0.6s ease-out, margin 0.6s ease-out;
margin-top:0px;
}
#top .av_header_scrolldown.av_header_transparency{
opacity: 0;
margin-top:-250px !important;
}
.html_header_transparency.html_header_scrolldown #top .avia-builder-el-0 .container,
.html_header_transparency.html_header_scrolldown #top .avia-builder-el-0 .slideshow_inner_caption {
padding-top: 0;
} .html_header_transparency #top .footer-page-content .avia-builder-el-0 .container{
padding-top: 0;
} #top .header_hidden{
display:none;
} .av_seperator_small_border .av-main-nav > li > a > .avia-menu-text{
border-left-style: solid;
border-left-width:1px;
padding-left: 13px;
margin-left: -13px;
}
.av_seperator_small_border .av-main-nav > li:first-child > a > .avia-menu-text{
border-left:none;
}
.av_seperator_big_border .av-main-nav > li > a{
border-left-style: solid;
border-left-width:1px;
text-align: center;
min-width: 90px;
}
#top .av_seperator_big_border .av-main-nav > li:last-child > a,
#top .av_seperator_big_border .av-main-nav > #menu-item-search > a{
border-right-style: solid;
border-right-width:1px;
}
#top .av_seperator_big_border .av-main-nav > #menu-item-search > a{
border-left-style: solid;
border-left-width:1px;
border-color: inherit;
}
#top .av_seperator_big_border#header .av-menu-button > a .avia-menu-text{
border:none;
}
.av_seperator_big_border .avia-menu.av_menu_icon_beside{
padding-right: 0;
}
#top .av_seperator_big_border#header .av-main-nav > li > a{
padding:0 13px;
}
#top .av_seperator_big_border .avia-menu.av_menu_icon_beside{
border-right-style:none;
border-right-width:0;
}
.html_bottom_nav_header #top .av_seperator_big_border .av-main-nav > #menu-item-search > a{
border-left-style: solid;
border-left-width:1px;
border-color: inherit;
margin-left: -1px;
}
.avia-menu-subtext,
#top .sub-menu .avia-menu-subtext{
display:none;
} .html_header_top #top .av_menu_left .main_menu .menu li ul ul{
left: 207px;
} .html_header_sidebar{}
.html_header_sidebar #top #header{
width:300px;
position: absolute;
min-height:100%;
border-bottom:none;
}
.html_boxed.html_header_sidebar #wrap_all{
position: relative;
}
.html_header_sidebar #top #header_main{
border-top:none;
}
.html_header_sidebar #header .container{
width:100%;
height:auto;
line-height: 1.3em;
padding:0;
float:none;
max-width: 100%;
}
.html_header_sidebar .header_bg{
opacity: 1;
}
.html_header_left #top  #header{}
.html_header_right #top #header{
right: 0;
}
.html_header_left #main{
margin-left:300px;
position: relative;
border-left-style:solid;
border-left-width:1px;
}
.html_header_right #main{
margin-right:300px;
position: relative;
border-right-style:solid;
border-right-width:1px;
}
.html_header_sidebar #top #header.av_always_sticky{
position: fixed;
-webkit-backface-visibility: hidden; }
.html_header_sidebar .logo{
position: relative;
clear:both;
padding:40px;
border-bottom-style: solid;
border-bottom-width:1px;
height:auto;
max-height: none;
width:100%;
}
.html_header_sidebar .logo img,
.html_header_sidebar .logo svg{
width: 100%;
max-height: none;
padding: 0;
height: auto;
}
.html_header_sidebar .main_menu{
position: relative;
clear:both;
z-index: 200;
}
.html_header_sidebar #header .av-main-nav , .html_header_sidebar #header .av-main-nav-wrap{
width:100%;
}
.html_header_sidebar #header .av-main-nav {
padding:20px 0;
}
.html_header_sidebar #header .av-main-nav > li{
float:none;
display: block;
margin:0 13%;
}
.html_header_sidebar #header .av-main-nav > li > a{
line-height: 1.3em;
height:auto;
padding:15px 3px;
border-bottom-style: solid;
border-bottom-width:1px;
margin:0 auto;
}
.html_header_sidebar #header .av-main-nav > li > a .avia-menu-text{
font-size: inherit; font-weight: normal;
display: block;
}
.html_header_sidebar #header .av-main-nav > li > a .avia-menu-subtext{
display:block;
font-weight:normal;
font-size:12px;
padding-top: 3px;
}
.html_header_sidebar #header .av-main-nav > li:last-child > a{
border:none;
}
.html_header_sidebar #header .av-main-nav > li:nth-last-child(2) > a{
border:none;
}
.html_header_sidebar #header .avia-menu-fx{
display:none;
}
.html_header_sidebar .av-main-nav ul{
border-top-width: 1px;
}
.html_header_left .av-main-nav ul{
top:0;
left:100%;
box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.1);
}
.html_header_left #top .av-main-nav ul ul{
left:207px;
top:-1px;
}
.html_header_right .av-main-nav ul{
top:0;
left:auto;
right:100%;
box-shadow: -5px 5px 15px rgba(0, 0, 0, 0.1);
}
.html_header_right #top .av-main-nav ul ul{
left:-207px;
top:-1px;
}
.html_header_sidebar #top .av-main-nav ul a{
padding: 12px 15px;
}
.html_header_sidebar #main > .avia-builder-el-0{
border-top:none;
}
.html_header_sidebar #top #header .av-menu-button > a{
border:none;
}
.html_header_sidebar #top #header .av-menu-button + .av-menu-button > a{
padding-top:0;
}
.html_header_sidebar #top #header .av-menu-button-colored:hover{
opacity: 0.8;
}
.html_header_left  #header .avia_mega_div{
left:100%;
top:0;
}
.html_header_right #header .avia_mega_div{
right:100%;
top:0;
}
.html_header_sidebar #top #header .avia_mega_div > .sub-menu{
border-width: 1px;
border-style:solid;
}
.html_header_sidebar.html_content_align_left  .container {
float:left;
}
.html_header_sidebar.html_content_align_right .container {
float:right;
}
.html_header_sidebar.html_content_align_left #footer,
.html_header_sidebar.html_content_align_right #footer,
.html_header_sidebar.html_content_align_left #socket,
.html_header_sidebar.html_content_align_right #socket
{
overflow: hidden;
}
.html_header_sidebar .container_wrap {
width: 100%;
}
#header .avia-custom-sidebar-widget-area{
margin:0;
padding:0;
float:none;
}
#header .avia-custom-sidebar-widget-area .widget{
border-top-style: solid;
border-top-width:1px;
padding:40px;
width:100%;
overflow: hidden;
}
.html_header_sidebar .av-sidebar-social-container{
position: relative;
clear: both;
overflow: hidden;
}
.html_header_sidebar #top #header .social_bookmarks{
position: relative;
top:0;
margin:0;
border-top-style: solid;
border-top-width:1px;
clear:both;
display:table;
width:100%;
table-layout: fixed;
}
.html_header_sidebar #top #header .social_bookmarks li{
float:none;
display:table-cell;
text-align: center;
}
.html_header_sidebar #top #header .social_bookmarks li.social_icon_1 a{
border:none;
}
.html_header_sidebar #top #header .social_bookmarks li a{
width:100%;
border-radius: 0;
border-left-style: solid;
border-left-width: 1px;
padding:10px 0;
}
.html_header_sidebar .av_default_container_wrap, .html_header_sidebar .container_wrap_first{
float: left;
} .html_top_nav_header #header_main_alternate{
border-top:none;
border-bottom-style: solid;
border-bottom-width:1px;
}
.html_top_nav_header.html_minimal_header #header_main_alternate{
border:none;
}
.html_top_nav_header div .logo{
position: relative;
}
.html_top_nav_header .av-logo-container .inner-container{
position: relative;
overflow: hidden;
}
.html_top_nav_header.html_header_top.html_header_sticky #top #wrap_all #main{
padding-top:50px;
}
.html_top_nav_header.html_header_top.html_header_sticky.html_header_topbar_active #top #wrap_all #main{
padding-top:80px;
}
.html_top_nav_header .av-logo-container{
height:88px;
}
.html_top_nav_header.html_large .av-logo-container{
height:150px;
}
.html_top_nav_header #header_main{
border:none;
} .av-hamburger {
padding: 0 0 0 0;
display: inline-block;
cursor: pointer;
font: inherit;
color: inherit;
text-transform: none;
background-color: transparent;
border: 0;
margin: 0;
overflow: visible;
}
.av-hamburger-box {
width: 35px;
height: 24px;
display: inline-block;
position: relative;
}
.av-hamburger-inner {
display: block;
top: 50%;
margin-top: -2px;
}
.av-hamburger-inner,
.av-hamburger-inner::before,
.av-hamburger-inner::after {
width: 40px;
height: 3px;
background-color: #000;
border-radius: 3px;
position: absolute;
transition: transform 0.15s ease;
}
.av-hamburger-inner::before,
.av-hamburger-inner::after {
content: "";
display: block;
}
.av-hamburger-inner::before {
top: -10px;
}
.av-hamburger-inner::after {
bottom: -10px;
} .av-hamburger--spin .av-hamburger-inner {
transition-duration: 0.3s;
transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.av-hamburger--spin .av-hamburger-inner::before {
transition: top 0.1s 0.34s ease-in, opacity 0.1s ease-in, background-color 0.15s ease;
}
.av-hamburger--spin .av-hamburger-inner::after {
transition: bottom 0.1s 0.34s ease-in, transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19) , background-color 0.15s ease;
}
.av-hamburger--spin.is-active .av-hamburger-inner {
transform: rotate(225deg);
transition-delay: 0.14s;
transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
.av-hamburger--spin.is-active .av-hamburger-inner::before {
top: 0;
opacity: 0;
transition: top 0.1s ease-out, opacity 0.1s 0.14s ease-out, background-color 0.15s ease;
}
.av-hamburger--spin.is-active .av-hamburger-inner::after {
bottom: 0;
transform: rotate(-90deg);
transition: bottom 0.1s ease-out, transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 0.15s ease;
} .av-burger-menu-main{
display:none;
transition: padding 0.3s ease-out;
}
.js_active.html_burger_menu #avia-menu > li{
display:none;
}
.js_active.html_burger_menu #avia-menu .av-burger-menu-main,
.html_burger_menu #top #avia-menu .menu-item-search-dropdown{
display:block;
}
.av-burger-menu-main{
cursor: pointer;
}
.av-burger-menu-main a{
padding-left:10px;
}
.av-hamburger strong{
display:none;
}
.av-hamburger-box {
height: 8px;
}
.av-hamburger-inner,
.av-hamburger-inner::before,
.av-hamburger-inner::after {
width:100%;
}
.html_burger_menu #top #wrap_all .menu-item-search-dropdown > a{
font-size:24px;
}
html.av-burger-overlay-active #top .menu-item-search-dropdown > a{
color:#fff;
}
.html_burger_menu_active #header .avia-menu .menu-item{
display: none;
}
.html_burger_menu_active .menu-item-avia-special{
display:block;
}
.html_burger_menu_active #top #wrap_all .menu-item-search-dropdown > a {
font-size: 24px;
}
.html_header_sidebar #top div .av-burger-menu-main{
display:none;
}
.html_burger_menu_active #top #wrap_all #header .av-burger-menu-main > a{
background: transparent;
position: relative;
z-index: 10;
} .av-hamburger--spin-r .av-hamburger-inner {
transition-duration: 0.3s;
transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.av-hamburger--spin-r .av-hamburger-inner::before {
transition: top 0.1s 0.34s ease-in, opacity 0.1s ease-in;
}
.av-hamburger--spin-r .av-hamburger-inner::after {
transition: bottom 0.1s 0.34s ease-in, transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.av-hamburger--spin-r.is-active .av-hamburger-inner {
transform: rotate(-225deg);
transition-delay: 0.14s;
transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
.av-hamburger--spin-r.is-active .av-hamburger-inner::before {
top: 0;
opacity: 0;
transition: top 0.1s ease-out, opacity 0.1s 0.14s ease-out;
}
.av-hamburger--spin-r.is-active .av-hamburger-inner::after {
bottom: 0;
transform: rotate(-90deg);
transition: bottom 0.1s ease-out, transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.av-burger-overlay{
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
right: 0;
z-index:100;
display: none;
overflow: hidden;
opacity: 0;
}
.av-burger-overlay-inner,
.av-burger-overlay-bg{
position: absolute;
top: 0;
left: 0;
height:100%;
width: 100%;
min-height: 700px;
display:table;
vertical-align: middle;
text-align: center;
z-index: 5;
}
.av-burger-overlay-bg{
z-index: 3;
opacity: 0.9;
background: #000;
display: block;
position: fixed;
}
.av-burger-overlay-scroll{
overflow: auto;
position: absolute;
height: 100%;
width: 100%;
z-index: 10;
-webkit-overflow-scrolling: touch;
}
#av-burger-menu-ul li a{
position: relative;
display: block;
transition: none;
}
#av-burger-menu-ul li ul {
background:transparent;
}
html.av-burger-overlay-active #header_meta,
html.av-burger-overlay-active #menu-item-shop.cart_dropdown,
html.av-burger-overlay-active .cart_dropdown,
html.av-burger-overlay-active #top .social_bookmarks{
z-index: 1;
}
.av-burger-overlay-active #top .av-hamburger-inner,
.av-burger-overlay-active #top .av-hamburger-inner::before,
.av-burger-overlay-active #top .av-hamburger-inner::after{
background-color:#fff;
}
.av-burger-overlay-active #top #header .av-main-nav > li > a{
background: transparent;
}
.av-burger-overlay-active #scroll-top-link{
z-index:150;
}
#top #av-burger-menu-ul{
display: table-cell;
height: 100%;
width:100%;
vertical-align: middle;
padding:125px 0;
}
@media only screen and (orientation: landscape) and (max-width: 989px)
{
#top #av-burger-menu-ul{
vertical-align: top;
}
}
.html_av-overlay-full #av-burger-menu-ul li{
display:block;
height:auto;
width:100%;
padding:0.3em 0;
font-size: 35px;
}
.html_av-overlay-full #top #wrap_all #av-burger-menu-ul li{
line-height:1.6em;
}
.html_av-overlay-full #top #wrap_all #av-burger-menu-ul li li{
font-size: 0.6em;
line-height:1.4em;
}
.html_av-overlay-full #top #wrap_all #av-burger-menu-ul li li li{
font-size: 0.8em;
}
.html_av-overlay-full #top #wrap_all #av-burger-menu-ul li a{
color:#fff;
height:auto;
line-height:inherit;
font-size: inherit;
}
.html_av-overlay-full #av-burger-menu-ul li a:hover,
.html_av-overlay-full #av-burger-menu-ul li a:active,
.html_av-overlay-full #av-burger-menu-ul li a:focus{
text-decoration: none;
opacity: 0.7;
}
.html_av-overlay-full.av-burger-overlay-active #top #wrap_all #menu-item-search a,
.html_av-overlay-full.av-burger-overlay-active #top #wrap_all #menu-item-search a:hover{
color:#fff;
}
.html_header_top.html_logo_center.av-burger-overlay-active .menu-item-avia-special{
z-index: 150;
}
#top #wrap_all #av-burger-menu-ul > li{
opacity:0;
position: relative;
top:18px;
transition: opacity 0.3s ease-out, top 0.3s ease-out, left 0.3s ease-out;
transform: translate3d(0,0,0); }
.avia_desktop.avia-safari #top #wrap_all #av-burger-menu-ul > li {
transform: none;
}
#top #wrap_all #header #av-burger-menu-ul > li.av-active-burger-items{
opacity:1;
top:0;
left:0;
}
.html_av-overlay-full #top #av-burger-menu-ul .av-menu-button > a .avia-menu-text{
padding: 0.5em 1.5em;
}
.html_av-overlay-full #top #av-burger-menu-ul .av-menu-button{
margin-top: 0.4em;
}
.html_av-overlay-full #av-burger-menu-ul li ul li a {
font-size: 1.3em;
}
#av-burger-menu-ul li a .avia-menu-subtext{
display: block;
font-size: 0.6em;
line-height: 1.2em;
margin: -10px 0 13px 0;
opacity: 0.7;
text-transform: none;
}
.html_av-overlay-side  #av-burger-menu-ul li a .avia-menu-subtext{
font-size:1em;
margin:0;
opacity: 0.9;
}
#av-burger-menu-ul .avia-menu-fx{
display:none;
} #top .av-small-burger-icon{
transform: scale(0.6);
transform-origin: right;
}
#top #wrap_all #header .av-small-burger-icon a{
padding:0;
} .html_av-overlay-side .av-burger-overlay-bg{
opacity: 0.3;
cursor: pointer;
}
.html_av-overlay-side #top .av-burger-overlay li {
margin:0;
}
.html_av-overlay-side #top #wrap_all .av-burger-overlay li a{
line-height: 1.3em;
height:auto;
padding:15px 50px;
display: block;
text-align: left;
text-decoration: none;
}
.html_av-overlay-side #top .av-burger-overlay li a:hover{
text-decoration: none;
}
.html_av-overlay-side #top #wrap_all #av-burger-menu-ul > li{
top:0;
left:18px;
}
.html_av-overlay-side #top #wrap_all .av-burger-overlay li li a{
padding-left:70px;
}
.html_av-overlay-side #top #wrap_all .av-burger-overlay li li li a{
padding-left:90px;
}
.html_av-overlay-side #top #wrap_all .av-burger-overlay li li li li a{
padding-left:110px;
}
.html_av-overlay-side #top #wrap_all .av-burger-overlay li li li li li a{
padding-left:130px;
}
.html_av-overlay-side .av-burger-overlay-scroll{
width:350px;
right:0;
max-width:100%;
transform: translateX(350px);
transition: all 0.5s cubic-bezier(0.75, 0, 0.25, 1);
}
.html_av-overlay-side.av-burger-overlay-active-delayed .av-burger-overlay-scroll{
transform: translateX(0);
}
.html_av-overlay-side #top #wrap_all #av-burger-menu-ul > li{
opacity:1;
top:0;
left:0;
} .html_av-overlay-side-classic #top .av-burger-overlay{
font-size: 1em;
}
.html_av-overlay-side-classic #av-burger-menu-ul{
vertical-align: top;
}
.html_av-overlay-side-classic #top .av-burger-overlay li a{
border-bottom-style: solid;
border-bottom-width: 1px;
}
.html_av-overlay-side-classic #top .av-burger-overlay li li .avia-bullet{
height: 1px;
display: block;
position: absolute;
margin-top: 0;
opacity: 0.3;
border: none!important;
width: 7px;
left: 50px;
top: 50%;
}
.html_av-overlay-side-classic #top .av-burger-overlay li li li .avia-bullet{
left: 70px;
}
.html_av-overlay-side-classic #top .av-burger-overlay li li li li .avia-bullet{
left: 90px;
}
.html_av-overlay-side-classic #top .av-burger-overlay li li li li li .avia-bullet{
left: 110px;
}
.html_av-overlay-side-classic #top .av-burger-overlay li li li li li li .avia-bullet{
left: 130px;
} .html_av-overlay-side-minimal .av-burger-overlay-bg{
opacity: 0.1;
}
.html_av-overlay-side-minimal #top .av-burger-overlay{
font-size: 1.1em;
}
.html_av-overlay-side-minimal #top .av-burger-overlay .sub-menu{
font-size: 0.9em;
}  .html_av-submenu-hidden #av-burger-menu-ul li ul{
display:none;
}
.html_av-submenu-hidden .av-submenu-indicator{
display: inline-block;
padding:0 10px;
font-size: 11px;
opacity: 0.5;
vertical-align: top;
float: right;
transition: all 0.2s ease-out;
position: absolute;
right: 30px;
top: 50%;
margin-top: -9px;
height: 20px;
line-height: 20px;
}
.html_av-submenu-hidden .av-submenu-indicator:before{
content:"\E87d";
font-family: 'entypo-fontello-enfold';
}
.html_av-submenu-hidden .av-show-submenu > a > .av-submenu-indicator{
transform: rotate(90deg);
} div .logo{
float: left;
position: absolute;
left: 0;
z-index: 1;
}
.logo, .logo a{
overflow: hidden;
position: relative;
display: block;
height: 100%;
}
.logo img,
.logo svg{
padding: 0;
display: block;
width: auto;
height: auto;
max-height: 100%;
image-rendering: auto;
position: relative;
z-index: 2;
height : 100%\9; height: auto\9; transition: opacity 0.4s ease-in-out;
}
.logo svg,
.logo.avia-img-svg-logo > a > img,
.logo .alternate.avia-img-svg-logo{
height: 100%;
}
.logo img.alternate,
.logo .subtext.avia-svg-logo-sub svg{
position: absolute;
z-index: 1;
top:0;
left:0;
opacity: 0;
}
.av_header_transparency .logo img.alternate,
.av_header_transparency .logo .subtext.avia-svg-logo-sub svg{
opacity: 1;
} .main_menu{
clear:none;
position: absolute;
z-index: 100;
line-height:30px;
height:100%;
margin:0;
right:0;
}
.main_menu .pointer_arrow_wrap{
display:none;
}
.av-main-nav-wrap{
float:left;
position: relative;
z-index: 3;
}
.av-main-nav-wrap ul{
margin:0;
padding: 0;
}
.av-main-nav{
z-index: 110;
position: relative;
}
.av-main-nav ul {
display: none;
margin-left:0;
left:0;
position: absolute;
top: 100%;
width: 208px;
z-index: 2;
padding:0;
box-shadow: 0 8px 15px rgba(0, 0, 0, 0.1);
margin-top:-1px;
}
.av-main-nav ul li {
margin:0;
padding:0;
width:100%;
}
.av-main-nav ul li a {
border-right-style: solid;
border-right-width:1px;
border-left-style: solid;
border-left-width:1px;
}
.av-main-nav ul li:last-child > a {
border-bottom-style: solid;
border-bottom-width: 1px;
}
.av-main-nav li{
float:left;
position:relative;
z-index:20;
}
.av-main-nav li:hover{
z-index: 100
}
.av-main-nav > li > ul {
border-top-width:2px;
border-top-style: solid;
}
.av-main-nav > li {
line-height: 30px;
}
.av-main-nav li a {
max-width:none; }
.av-main-nav > li > a{
display: block;
text-decoration: none;
padding:0 13px;
font-weight: normal;
font-weight: 600;
font-size: 13px;
transition: background-color 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;
}
.av-main-nav > li > a,
div #menu-item-shop.cart_dropdown{
transition: none;
transition: background-color 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;
}
.av_header_transparency .av-main-nav > li > a , .av_header_transparency #menu-item-shop.cart_dropdown{
transition: border-color 0.2s ease-in-out;
}
#top .av-main-nav ul a{
width:100%;
height:auto;
float:left;
text-align:left;
line-height:23px;
padding:8px 15px;
font-size: 12px;
min-height: 23px;
max-width: none;
text-decoration: none;
font-family: inherit;
}
#top .av-main-nav ul ul {
left:-207px;
top:0px;
margin:0;
border-top-style: solid;
border-top-width: 1px;
padding-top: 0px
}
.av-main-nav li:hover ul ul{
display:none;
}
#top .av-main-nav li:hover > ul {
display:block;
}
.avia-menu-fx{
position: absolute;
bottom:-1px;
height:2px;
z-index: 10;
width:100%;
left:0;
opacity: 0;
visibility: hidden;
}
.av-main-nav li:hover .avia-menu-fx,
.current-menu-item > a > .avia-menu-fx,
.av-main-nav li:hover .current_page_item > a > .avia-menu-fx{
opacity: 1;
visibility: visible;
}
.avia-menu-fx .avia-arrow-wrap{
height:10px;
width:10px;
position: absolute;
top:-10px;
left:50%;
margin-left:-5px;
overflow: hidden;
display:none;
visibility: hidden;
}
.current-menu-item>a>.avia-menu-fx>.avia-arrow-wrap, .current_page_item>a>.avia-menu-fx>.avia-arrow-wrap{
display:block;
}
.avia-menu-fx .avia-arrow-wrap .avia-arrow{
top: 10px;
}
.html_main_nav_header.html_logo_left #top .main_menu .menu>li:last-child>a,
.html_bottom_nav_header #top #menu-item-search>a{
padding-right:0;
}
.html_bottom_nav_header.html_logo_center #top .av_seperator_big_border #menu-item-search>a{
padding-right:13px;
border-right-style: solid;
border-right-width: 1px;
}
.html_bottom_nav_header .av-logo-container .main_menu{
display:none;
} .main_menu .avia-bullet{
display:none
}
#top #header .menu-item-mega-parent.current-menu-item{
overflow: visible!important;
}
#top #header .mega_menu_title a{
color:inherit;
font-size: 17px;
line-height: 1.1em;
padding:0;
margin:0;
background: transparent;
border:none;
}
#top #header .mega_menu_title a:hover{
text-decoration: underline;
}
#header .avia_mega_div{ display: none;
margin: -1px 0 0 0;
right: 0;
position: absolute;
top: 100%;
z-index: 2;
box-shadow: 0 32px 60px rgba(0, 0, 0, 0.1);
overflow: hidden;
padding:1px 0 0;
text-align: left;
}
#header.av_minimal_header .avia_mega_div{
margin:0;
border-top-style:solid;
border-top-width:1px;
}
#header.av_minimal_header .avia_mega_div .units{
border-right:none;
}
#header .avia_mega_div .units{
padding:0 14px 0 15px;
margin:0;
border-right-style:dotted;
border-right-width:1px;
}
#header li:hover .avia_mega_div{
display:block;
}
#top #header .avia_mega_div ul,
#top #header .avia_mega_div li{ position: relative;
display:block;
top:auto;
left:auto;
height:auto;
}
#top #header .avia_mega_div .sub-menu{
overflow: hidden;
width:100%;
box-shadow: none;
border-style:none;
border-width:0px;
position: relative;
top:0;
display:block;
left:0;
clear: both;
} #top #header .avia_mega_div > .sub-menu{
display: table;
padding:20px 30px 30px;
border-top-style:solid;
border-top-width:2px;
}
#top #header .avia_mega_div > .sub-menu.avia_mega_hr {
padding-top: 30px;
} #top #header .avia_mega_div > .sub-menu > li{
display: table-cell;
float:none;
padding-top:10px;
padding-bottom:0;
vertical-align: top;
}
#top #header .avia_mega_div > .sub-menu.avia_mega_hr{
border-top-width:1px;
border-top-style:dashed;
} #top #header .avia_mega_div > .sub-menu > li > ul{
padding:0;
} #top #header .avia_mega_div > .sub-menu > li > ul li{
display: block;
float: none;
padding: 0;
margin:0;
list-style-type: circle;
list-style-position: inside;
} #top #header .avia_mega_div > .sub-menu > li > ul ul li{
margin-left:15px;
} #top #header .avia_mega_div > .sub-menu > li > ul > li  a{
width:auto;
float:none;
display: block;
border:none;
padding:3px 12px 3px 12px;
font-weight: normal;
height: auto;
line-height: 23px;
}
#header .avia_mega_div .avia_mega_menu_columns_first{
padding-left:0;
}
#header .avia_mega_div .avia_mega_menu_columns_last{
padding-right:0;
border-right-style:none;
border-right-width:0;
}
.avia-bullet {
display: block;
position: absolute;
height: 0;
width: 0;
top: 51%;
margin-top: -3px;
left: -3px;
border-top: 3px solid transparent !important;
border-bottom: 3px solid transparent !important;
border-left: 3px solid green;
}
.avia_mega_div .avia-bullet {
margin-top: 12px;
left: 3px;
display: block;
top: 0;
} #header .mega_menu_title{
margin-bottom:8px;
font-size: 17px;
line-height: 1.1em;
font-weight: 600;
display: block;
}
#header .avia_mega_text_block{
line-height: 21px;
}
#top #header .avia_mega_div .sub-menu .avia_mega_text_block a{
padding:0;
display: inline;
border:none;
text-decoration: underline;
} #top #wrap_all #header .av-menu-button > a{
background: transparent;
}
#top #wrap_all .av_header_border_disabled .av-menu-button > a{
border:none;
}
.av-menu-button + .av-menu-button{
margin-left: -10px;
}
.av-menu-button + .av-menu-button > a{
padding-left:0px;
}
#top .av-menu-button > a .avia-menu-text{
padding: 9px;
}
#top .av-menu-button > a .avia-menu-text{
border: 2px solid;
border-radius: 2px;
}
.av-menu-button > a .avia-menu-fx{
display:none
}
.av-menu-button-colored  > a .avia-menu-text{
padding: 11px 10px 10px 10px;
} .av-menu-button-colored  > a:hover .avia-menu-text{
opacity: 0.9;
}
#top #header .av-menu-button > a .avia-menu-subtext{
display:none;
}
#top #header .av-menu-button > a .avia-menu-text{
text-align: center;
white-space: nowrap;
} #top #menu-item-search{
z-index: 100;
}
#top .menu-item-search-dropdown > a,
#searchform #searchsubmit,
.av_ajax_search_image,
.iconfont{
font-size: 17px;
}
#top .menu-item-search-dropdown > a.avia-svg-icon svg:first-child,
#top .menu-item-search-dropdown > a.avia-svg-icon img[is-svg-img="true"]{
width: auto;
height: 1em;
position: relative;
z-index: -1;
}
#top .menu-item-search-dropdown > a.avia-svg-icon{
padding-top: 2px;
}
#top #menu-item-search.menu-item-search-dropdown > a{
border-left:none;
}
#top #menu-item-search:hover > a{
background: transparent;
color: inherit;
}
.avia-search-tooltip{
position: absolute;
z-index: 9999999;
padding:0;
width: 300px;
top: 85% !important;
margin-left: -120px;
border-radius: 2px;
box-shadow: 0px 3px 13px 0px rgba(0, 0, 0, 0.2);
border-width:1px;
border-style: solid;
}
.avia-search-tooltip .avia-arrow-wrap{
width:20px;
height:20px;
position: absolute;
top:-20px;
right:10px;
margin-left:-10px;
overflow: hidden;
}
.avia-arrow{
height:10px;
width:10px;
position: absolute;
top:-6px;
left:50%;
margin-left:-5px;
transform: rotate(45deg);
border-width:1px;
border-style: solid;
visibility: hidden\9;
}
.avia-search-tooltip .avia-arrow{
top: 15px;
}
#top #searchform {
margin:0;
padding:0;
}
#top #searchform>div{
position: relative;
max-width: 300px;
}
#top .widget #searchform>div{
margin:0;
max-width: 100%;
}
#top #searchform br{
display:none;
}
#searchform .av_searchform_search.avia-svg-icon{
position: absolute;
top: 0;
right: 0;
z-index: 500;
font-size: 17px;
margin: 12px;
pointer-events: none;
}
#searchform.ajax_loading_now .av_searchform_search.avia-svg-icon{
display: none;
}
#searchform .av_searchform_search.avia-svg-icon:hover{
cursor: pointer;
}
.avia-search-tooltip #searchform .av_searchform_search.avia-svg-icon{
margin-top: 9px;
}
#top #s{
width:100%;
position: relative;
padding:11px 47px 11px 5px;
z-index: 1;
margin:0;
box-shadow: none;
}
#top #searchsubmit, .ajax_load{
width: 40px;
height: 100%;
line-height: 40px;
padding: 0;
position: absolute; right: 0; top : 0;
z-index: 2;
margin:0;
border-radius: 0;
min-width: 40px;
}
.avia_mobile #top #searchsubmit,
.avia_mobile .ajax_load{
height: 41px;
}
.avia-search-tooltip #searchform>div{
margin:16px;
}
.ajax_load{
z-index: 5;
}
.ajax_load_inner{
background: url(//www.afrakdesigns.com/wp-content/themes/enfold/images/layout/loading.gif) no-repeat scroll center center #fff;
opacity: 0.5;
position: absolute;
top:0;
left:0;
right:0;
bottom:0;
}
#top #searchform .ajax_search_response{
line-height: 1.4em;
font-size: 12px;
margin:0;
}
.ajax_search_response h4{
padding:20px 16px 2px 16px;
font-size: 14px;
margin:0;
}
.ajax_search_response h4:first-child{
padding-top:0px;
border:none;
}
#top div .av_ajax_search_entry{
display:block;
text-decoration: none;
line-height: 1.4em;
font-size: 12px;
height:auto;
padding:10px 16px;
border-bottom-style: dashed;
border-bottom-width: 1px;
clear:both;
overflow: hidden;
position: relative;
}
#top div .av_ajax_search_entry:hover{
background-color: rgba(0,0,0,0.04);
}
#top div .av_ajax_search_entry.with_image .av_ajax_search_image{
background: transparent;
}
.av_ajax_search_content{
overflow: hidden;
display: block;
}
.av_ajax_search_title{
display:block;
font-weight: bold;
text-transform: uppercase;
}
.ajax_not_found .av_ajax_search_title{
text-transform: none;
}
.av_ajax_search_image{
height:32px;
line-height:32px;
text-align: center;
width:32px;
float:left;
margin-right:8px;
border-radius: 40px;
overflow: hidden;
font-size: 15px;
}
.av_ajax_search_image.avia-svg-icon svg:first-child{
margin-top: 9px;
}
.av_ajax_search_image img{
display:block;
border:none;
max-width: 100%;
min-height:32px;
min-width:32px;
}
.ajax_search_excerpt {
font-size: 12px;
line-height: 1.4em;
display: block;
margin-top: 3px;
font-style: italic;
}
#top div .av_ajax_search_entry_view_all{
text-align: center;
font-weight: bold;
border:none;
}
#top div .ajax_not_found,
#top div .av_ajax_search_entry.ajax_not_found:hover{
border:none;
background: transparent;
}  .title_container{
position: relative;
}
#top .title_container .container{
padding-top:10px;
padding-bottom:10px;
min-height: 56px;
}
.title_container .main-title {
margin: 0;
font-size: 16px;
position: relative;
z-index: 2;
min-height: 36px;
line-height: 2.3em;
top: 0;
font-weight: 400;
}
.title_container .main-title a{
text-decoration: none;
}
.title_meta, #top .portfolio-entry .title_meta{
display: block;
clear: both;
position: relative;
z-index: 1;
margin-top:-1em;
padding:0;
}
.title_meta p{
margin: 1.3em 0 0 0;
}
.title_container .breadcrumb {
z-index: 10;
line-height: 15px;
font-size: 11px;
position: absolute;
right: 50px;
top:50%;
margin-top: -7px;
}
.breadcrumb a{
text-decoration: none;
}
.breadcrumb a:hover{
text-decoration: underline;
}
.breadcrumb-trail .trail-before,
.breadcrumb-trail .trail-end,
.breadcrumb-trail .sep,
.breadcrumb-trail a,
.breadcrumb-trail .bbp-breadcrumb-current{
display: block;
float: left;
padding:0px 3px;
}
.breadcrumb-trail span, .bbp-breadcrumb-current a{
display: inline;
padding:0;
float:none;
}
.breadcrumb .sep{
display: block;
overflow: hidden;
width:8px;
} #top.avia-blank #wrap_all #main{
padding-top: 0 !important;
margin:0;
}
#top.avia-blank #wrap_all #main .container {
padding-top: 0 !important;
}
#top.avia-blank{
height: 100%;
position: absolute;
width: 100% !important;
margin: 0;
display: table;
vertical-align: middle;
float: none;
top:0;
left:0;
table-layout: fixed;
}
#top.boxed.avia-blank{
max-width:100% !important;
}
#top.boxed.avia-blank .container{
margin: 0 auto;
}
#top.avia-blank #wrap_all{
display: table-cell;
float: none;
vertical-align: middle;
}
#top.avia-blank #wrap_all #main{
padding:0;
}
#top.avia-blank #main .container_wrap:last-child{
border-bottom-style: solid;
border-bottom-width: 1px;
}
#top.avia-blank #main .container_wrap:first-child{
border-top-style: solid;
border-top-width: 1px;
} .av-frame{
position: fixed;
z-index: 600;
}
.html_av-framed-box .av-frame.av-frame-vert{
left:0;
width:100%;
top:0;
}
.html_av-framed-box .av-frame.av-frame-hor{
top:0;
height:100%;
left:0;
}
.html_av-framed-box .av-frame.av-frame-bottom{
top:auto;
bottom:0;
}
.html_av-framed-box .av-frame.av-frame-right{
left:auto;
right:0;
}
.html_av-framed-box.html_av_admin_bar_active .av-frame.av-frame-top{
margin-top:32px;
}
.html_header_top.html_header_sticky.html_av-framed-box #header{
left:0;
}
.html_header_top.html_header_sticky.html_av-framed-box #header_main,
.html_header_top.html_header_sticky.html_av-framed-box #header_meta
{
margin:0 50px;
}  #top .social_bookmarks {
height: 30px;
z-index: 150;
-webkit-backface-visibility: hidden;
margin: 0 0 0 -9px;
}
#top .social_bookmarks li{
height:100%;
float:left;
padding:0;
transition: all 0.2s ease-in-out;
border-right-style: solid;
border-right-width: 1px;
display: block;
width:30px;
}
#top #header .social_bookmarks li:last-child{
border-right-style:none;
border-right-width:0;
}
#top .social_bookmarks li a{
float:left;
width:30px;
line-height:30px;
display: block;
margin:0px;
outline: none;
padding:0;
min-height:30px;
height:100%;
overflow: visible;
z-index: 2;
position: relative;
text-align: center;
}
#top .social_bookmarks li.avia-svg-icon svg:first-child,
#top .social_bookmarks li.avia-svg-icon img[is-svg-img="true"]{
height: 1em;
width: auto;
margin-top: 9px;
}
#top #wrap_all .social_bookmarks,
#top #wrap_all .social_bookmarks a,
#top #wrap_all .social_bookmarks li{
background: transparent;
}
#top #wrap_all .social_bookmarks li a:hover{
text-decoration: none;
}
#top #wrap_all .av-social-link-rss:hover a,
#top #wrap_all .av-social-link-rss a:focus{
color: #fff;
background-color: #ffa133;
}
#top #wrap_all .av-social-link-rss:hover a svg:first-child,
#top #wrap_all .av-social-link-rss a:focus svg:first-child{
stroke: #fff;
fill: #fff;
}
#top #wrap_all .av-social-link-facebook:hover a,
#top #wrap_all .av-social-link-facebook a:focus{
color: #fff;
background-color: #37589b;
}
#top #wrap_all .av-social-link-facebook:hover a svg:first-child,
#top #wrap_all .av-social-link-facebook a:focus svg:first-child{
stroke: #fff;
fill: #fff;
}
#top #wrap_all .av-social-link-twitter:hover a,
#top #wrap_all .av-social-link-twitter a:focus,
#top #wrap_all .av-social-link-square-x-twitter:hover a,
#top #wrap_all .av-social-link-square-x-twitter a:focus{
color: #fff;
background-color: #000;
}
#top #wrap_all .av-social-link-twitter:hover a svg:first-child,
#top #wrap_all .av-social-link-twitter a:focus svg:first-child,
#top #wrap_all .av-social-link-square-x-twitter:hover a svg:first-child,
#top #wrap_all .av-social-link-square-x-twitter a:focus svg:first-child{
stroke: #fff;
fill: #fff;
}
#top #wrap_all .av-social-link-tiktok:hover a,
#top #wrap_all .av-social-link-tiktok a:focus{
color: #00F2EA;
background-color: #FF0050;
}
#top #wrap_all .av-social-link-tiktok:hover a svg:first-child,
#top #wrap_all .av-social-link-tiktok a:focus svg:first-child{
stroke: #00F2EA;
fill: #00F2EA;
}
#top #wrap_all .av-social-link-threads:hover a,
#top #wrap_all .av-social-link-threads a:focus{
color: #fff;
background-color: #000;
}
#top #wrap_all .av-social-link-threads:hover a svg:first-child,
#top #wrap_all .av-social-link-threads a:focus svg:first-child{
stroke: #fff;
fill: #fff;
}
#top #wrap_all .av-social-link-whatsapp:hover a,
#top #wrap_all .av-social-link-whatsapp a:focus{
color: #fff;
background-color: #00e676;
}
#top #wrap_all .av-social-link-whatsapp:hover a svg:first-child,
#top #wrap_all .av-social-link-whatsapp a:focus svg:first-child{
stroke: #fff;
fill: #fff;
}
#top #wrap_all .av-social-link-mail:hover a,
#top #wrap_all .av-social-link-mail a:focus{
color: #fff;
background-color: #9fae37;
}
#top #wrap_all .av-social-link-mail:hover a svg:first-child,
#top #wrap_all .av-social-link-mail a:focus svg:first-child{
stroke: #fff;
fill: #fff;
}
#top #wrap_all .av-social-link-dribbble:hover a,
#top #wrap_all .av-social-link-dribbble a:focus{
color: #fff;
background-color: #e44885;
}
#top #wrap_all .av-social-link-dribbble:hover a svg:first-child,
#top #wrap_all .av-social-link-dribbble a:focus svg:first-child{
stroke: #fff;
fill: #fff;
}
#top #wrap_all .av-social-link-linkedin:hover a,
#top #wrap_all .av-social-link-linkedin a:focus{
color: #fff;
background-color: #419cca;
}
#top #wrap_all .av-social-link-linkedin:hover a svg:first-child,
#top #wrap_all .av-social-link-linkedin a:focus svg:first-child{
stroke: #fff;
fill: #fff;
}
#top #wrap_all .av-social-link-search:hover a,
#top #wrap_all .av-social-link-search a:focus{
color: #fff;
background-color: #222222;
}
#top #wrap_all .av-social-link-search:hover a svg:first-child,
#top #wrap_all .av-social-link-search a:focus svg:first-child{
stroke: #fff;
fill: #fff;
}
#top #wrap_all .av-social-link-gplus:hover a,
#top #wrap_all .av-social-link-gplus a:focus{
color: #fff;
background-color: #de5a49;
}
#top #wrap_all .av-social-link-gplus:hover a svg:first-child,
#top #wrap_all .av-social-link-gplus a:focus svg:first-child{
stroke: #fff;
fill: #fff;
}
#top #wrap_all .av-social-link-behance:hover a,
#top #wrap_all .av-social-link-behance a:focus{
color: #fff;
background-color: #008cfa;
}
#top #wrap_all .av-social-link-behance:hover a svg:first-child,
#top #wrap_all .av-social-link-behance a:focus svg:first-child{
stroke: #fff;
fill: #fff;
}
#top #wrap_all .av-social-link-flickr:hover a,
#top #wrap_all .av-social-link-flickr a:focus{
color: #fff;
background-color: #ff0086;
}
#top #wrap_all .av-social-link-flickr:hover a svg:first-child,
#top #wrap_all .av-social-link-flickr a:focus svg:first-child{
stroke: #fff;
fill: #fff;
}
#top #wrap_all .av-social-link-forrst:hover a,
#top #wrap_all .av-social-link-forrst a:focus{
color: #fff;
background-color: #234317;
}
#top #wrap_all .av-social-link-forrst:hover a svg:first-child,
#top #wrap_all .av-social-link-forrst a:focus svg:first-child{
stroke: #fff;
fill: #fff;
}
#top #wrap_all .av-social-link-myspace:hover a,
#top #wrap_all .av-social-link-myspace a:focus{
color: #fff;
background-color: #000000;
}
#top #wrap_all .av-social-link-myspace:hover a svg:first-child,
#top #wrap_all .av-social-link-myspace a:focus svg:first-child{
stroke: #fff;
fill: #fff;
}
#top #wrap_all .av-social-link-tumblr:hover a,
#top #wrap_all .av-social-link-tumblr a:focus{
color: #fff;
background-color: #345574;
}
#top #wrap_all .av-social-link-tumblr:hover a svg:first-child,
#top #wrap_all .av-social-link-tumblr a:focus svg:first-child{
stroke: #fff;
fill: #fff;
}
#top #wrap_all .av-social-link-vimeo:hover a,
#top #wrap_all .av-social-link-vimeo a:focus{
color: #fff;
background-color: #31baff;
}
#top #wrap_all .av-social-link-vimeo:hover a svg:first-child,
#top #wrap_all .av-social-link-vimeo a:focus svg:first-child{
stroke: #fff;
fill: #fff;
}
#top #wrap_all .av-social-link-youtube:hover a,
#top #wrap_all .av-social-link-youtube a:focus{
color: #fff;
background-color: #a72b1d;
}
#top #wrap_all .av-social-link-youtube:hover a svg:first-child,
#top #wrap_all .av-social-link-youtube a:focus svg:first-child{
stroke: #fff;
fill: #fff;
}
#top #wrap_all .av-social-link-pinterest:hover a,
#top #wrap_all .av-social-link-pinterest a:focus{
color: #fff;
background-color: #cb2027;
}
#top #wrap_all .av-social-link-pinterest:hover a svg:first-child,
#top #wrap_all .av-social-link-pinterest a:focus svg:first-child{
stroke: #fff;
fill: #fff;
}
#top #wrap_all .av-social-link-skype:hover a,
#top #wrap_all .av-social-link-skype a:focus{
color: #fff;
background-color: #12a5f4;
}
#top #wrap_all .av-social-link-skype:hover a svg:first-child,
#top #wrap_all .av-social-link-skype a:focus svg:first-child{
stroke: #fff;
fill: #fff;
}
#top #wrap_all .av-social-link-instagram:hover a,
#top #wrap_all .av-social-link-instagram a:focus{
color: #fff;
background-color: #a67658;
}
#top #wrap_all .av-social-link-instagram:hover a svg:first-child,
#top #wrap_all .av-social-link-instagram a:focus svg:first-child{
stroke: #fff;
fill: #fff;
}
#top #wrap_all .av-social-link-five_100_px:hover a,
#top #wrap_all .av-social-link-five_100_px a:focus{
color: #fff;
background-color: #222222;
}
#top #wrap_all .av-social-link-five_100_px:hover a svg:first-child,
#top #wrap_all .av-social-link-five_100_px a:focus svg:first-child{
stroke: #fff;
fill: #fff;
}
#top #wrap_all .av-social-link-soundcloud:hover a,
#top #wrap_all .av-social-link-soundcloud a:focus{
color: #fff;
background-color: #F76700;
}
#top #wrap_all .av-social-link-soundcloud:hover a svg:first-child,
#top #wrap_all .av-social-link-soundcloud a:focus svg:first-child{
stroke: #fff;
fill: #fff;
}
#top #wrap_all .av-social-link-xing:hover a,
#top #wrap_all .av-social-link-xing a:focus{
color: #fff;
background-color: #006567;
}
#top #wrap_all .av-social-link-xing:hover a svg:first-child,
#top #wrap_all .av-social-link-xing a:focus svg:first-child{
stroke: #fff;
fill: #fff;
}
#top #wrap_all .av-social-link-vk:hover a,
#top #wrap_all .av-social-link-vk a:focus{
color: #fff;
background-color: #597BA5;
}
#top #wrap_all .av-social-link-vk:hover a svg:first-child,
#top #wrap_all .av-social-link-vk a:focus svg:first-child{
stroke: #fff;
fill: #fff;
}
#top #wrap_all .av-social-link-reddit:hover a,
#top #wrap_all .av-social-link-reddit a:focus{
color: #fff;
background-color: #FF4500;
}
#top #wrap_all .av-social-link-reddit:hover a svg:first-child,
#top #wrap_all .av-social-link-reddit a:focus svg:first-child{
stroke: #fff;
fill: #fff;
}
#top #wrap_all .av-social-link-telegram:hover a,
#top #wrap_all .av-social-link-telegram a:focus{
color: #fff;
background-color: #25A4E3;
}
#top #wrap_all .av-social-link-telegram:hover a svg:first-child,
#top #wrap_all .av-social-link-telegram a:focus svg:first-child{
stroke: #fff;
fill: #fff;
}
#top #wrap_all .av-social-link-yelp:hover a,
#top #wrap_all .av-social-link-yelp a:focus{
color: #fff;
background-color: #d32323;
}
#top #wrap_all .av-social-link-yelp:hover a svg:first-child,
#top #wrap_all .av-social-link-yelp a:focus svg:first-child{
stroke: #fff;
fill: #fff;
}
#top .av-section-bottom-logo .social_bookmarks,
.html_bottom_nav_header #top .av-logo-container .social_bookmarks{
position: absolute;
top: 50%;
margin-top: -15px;
right: 0;
}
.html_bottom_nav_header .main_menu .social_bookmarks{
display:none
}
.html_cart_at_menu #top .av-section-bottom-logo .social_bookmarks,
.html_bottom_nav_header.html_cart_at_menu  #top .av-logo-container .social_bookmarks{
left:0;
right: auto;
}
#top .av-logo-container .social_bookmarks li{
border:none;
}
#top .av-logo-container .social_bookmarks li a{
border-radius: 100px;
} .sub_menu{
float:left;
z-index: 2;
font-size: 11px;
line-height: 30px;
position: relative;
top:10px;
}
#top .sub_menu>ul{
float:left;
margin:0;
}
#top .sub_menu>ul, #top .sub_menu>ul>li{
background: transparent;
}
.sub_menu li{
float:left;
position: relative;
padding:0 10px;
border-right-style: solid;
border-right-width: 1px;
line-height: 10px;
}
.sub_menu>ul>li>a,
.sub_menu>div>ul>li>a{
text-decoration: none;
font-weight: bold;
padding:7px 0;
} #top .sub_menu li ul{
display: none;
position: absolute;
width:170px;
padding:4px 0;
z-index: 101;
box-shadow: 0 8px 15px rgba(0,0,0,0.1);
left:-50%;
margin:0;
border-style: solid;
border-width: 1px;
top:19px;
}
#top .sub_menu li:hover>ul{
display:block;
}
.sub_menu>ul>li:hover>a{
text-decoration: underline;
}
.sub_menu li li{
float:none;
line-height: 20px;
border:none;
padding: 0 0;
margin:0;
}
#top .sub_menu li li a{
width: 100%;
height: auto;
text-align: left;
line-height: 23px;
padding: 6px 18px;
font-size: 12px;
min-height: 23px;
max-width: none;
text-decoration: none;
display: block;
border-top-style: dashed;
border-top-width: 1px;
}
#top .sub_menu li li:first-child > a {
border: none;
}
#top .sub_menu li li a:hover{
text-decoration: none;
background: #f8f8f8;
} #top .sub_menu li li ul{
top:-1px;
left:-169px;
background: none;
padding: 0;
}
.pointer_arrow{
border-style:solid;
border-width:1px;
} .content,
.sidebar{
padding-top:50px;
padding-bottom:50px;
box-sizing: content-box;
min-height: 1px;
z-index: 1;
}
.content:hover,
.sidebar:hover{
z-index: 1;
} #top #main .sidebar{
border-left-style:solid;
border-left-width:1px;
margin-left:0;
float: none;
width: auto;
overflow: hidden;
display: block;
clear: none;
}
.inner_sidebar{
margin-left:50px;
}
.content{
border-right-style:solid;
border-right-width:1px;
margin-right:-1px;
}
.content .entry-content-wrapper{
padding-right:50px;
} #top #main .sidebar_left .sidebar{
border-right-style:solid;
border-right-width:1px;
border-left:none;
}
.sidebar_left .inner_sidebar{
margin-right:50px;
margin-left:0;
}
.sidebar_left .content{
float:right;
border-left-style:solid;
border-left-width:1px;
border-right:none;
margin-right:-50px;
margin-left:-1px;
padding-left:50px;
} .fullsize .content{
margin:0;
border:none;
}
.fullsize .content .entry-content-wrapper{
padding-right:0;
}
.container .minor-meta{
font-size: 0.9em;
}
.post{
clear:both;
width:100%;
float:left;
position: relative;
}
.rounded-container,
.rounded-container img{
border-radius: 111px;
overflow: hidden;
display: block;
position: relative;
z-index: 2;
}
.rounded-container{
float:left;
width:81px;
height:81px;
text-align: center;
line-height: 81px;
}
.rounded-container .iconfont,
.small-preview .iconfont{
font-size: 23px;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
z-index: 1;
}
.rounded-container .avia-svg-icon svg:first-child,
.small-preview .avia-svg-icon svg:first-child{
height: 1em;
width: 1em;
}
.entry-content-wrapper .post-title{
font-size: 21px;
line-height: 1.3em;
} .pagination {
clear:both;
padding: 10px 0px 50px 0;
position:relative;
z-index:3;
line-height: 13px;
overflow: hidden;
}
.pagination span,
.pagination a {
display:block;
float:left;
font-size:11px;
line-height:13px;
padding:2px 9px 1px 9px;
text-decoration:none;
width:auto;
}
#top .pagination .current,
#top .pagination a,
#top .fullsize .template-blog .pagination a{
float: left;
height: 35px;
width: 35px;
line-height: 35px;
text-align: center;
padding: 0;
border-radius: 100px;
margin-right: 3px;
box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.2);
}
.pagination .current{
font-size:11px;
padding:1px 9px 1px 9px;
font-weight: bold;
}
.pagination .pagination-meta{
float:right;
line-height: 35px;
} #top .avia-post-nav{
position: fixed;
height:110px;
top:50%;
background: #aaa;
background: rgba(0,0,0,0.1);
color:#fff;
margin-top:-55px;
padding:15px;
text-decoration: none;
z-index: 501; transform: translate3d(0,0,0); }
#top .avia-post-nav:hover{
background: #222;
background: rgba(0,0,0,0.8);
}
.avia-post-nav .label{
position: absolute;
top:50%;
height:22px;
line-height: 22px;
margin-top:-11px;
font-size: 24px;
}
.avia-post-nav .label.avia-svg-icon svg:first-child{
fill: #fff;
stroke: #fff;
height: 24px;
width: auto;
}
.avia-post-nav .entry-image{
height:80px;
width:80px;
display:block;
}
.avia-post-nav .entry-image img{
border-radius: 100px;
display: block;
}
.avia-post-prev{
left:0;
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
}
.avia-post-prev .label{
left:10px;
}
.avia-post-next{
right:0;
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
}
.avia-post-next .label{
right:10px;
}
.avia-post-next.with-image{
text-align: right;
}
.avia-post-nav .entry-info{
display:block;
height:80px;
width:220px;
display: table;
}
.avia-post-next .entry-info{
margin:0 20px 0 1px;
}
.avia-post-prev .entry-info{
margin:0 1px 0 20px;
}
.avia-post-nav .entry-info span{
display: table-cell;
vertical-align: middle;
font-size: 13px;
line-height: 1.65em;
}
.avia-post-nav .entry-info-wrap{
width:1px;
overflow: hidden;
display:block;
}
.avia-post-nav:hover .entry-info-wrap{
width:240px;
} .pagination_split_post{
clear: both;
padding-top: 20px;
}
.no_sidebar_border#top #main .sidebar,
.no_sidebar_border .content{
border-left:none;
border-right:none;
}
.sidebar_shadow#top #main .sidebar,
.sidebar_shadow .content{
border-left:none;
border-right:none;
}
.sidebar_shadow#top #main .sidebar_right.av-enable-shadow{
box-shadow: inset 25px 0 25px -25px #e9e9eb;
}
.sidebar_shadow .sidebar_right .content.av-enable-shadow{
box-shadow: 25px 0 25px -25px #e9e9eb;
}
.sidebar_shadow#top #main .sidebar_left.av-enable-shadow{
box-shadow: inset -25px 0 25px -25px #e9e9eb;
}
.sidebar_shadow .sidebar_left .content.av-enable-shadow{
box-shadow: -25px 0 25px -25px #e9e9eb;
} .template-page .entry-content-wrapper h1,
.template-page .entry-content-wrapper h2{
text-transform: uppercase;
letter-spacing: 1px;
}
.extra-mini-title{
padding-bottom:20px;
}
.page-heading-container{
position: relative;
margin-bottom: 40px;
padding: 0 0 44px 0;
border-bottom-width: 1px;
border-bottom-style: solid;
padding-right: 50px;
}
.fullsize .page-heading-container{
padding-right:0;
}
.page-thumb img{
border-radius: 3px;
} .template-page .template-blog .entry-content-wrapper h1,
.template-page .template-blog .entry-content-wrapper h2{
text-transform: none;
letter-spacing: 0;
}
.content .entry-content-wrapper .entry-content-wrapper{
padding-right:0;
padding-left:0;
}
.content .entry-content-wrapper .entry-content-wrapper .big-preview.single-big {
padding: 0 0 10px 0;
} .template-search #searchform>div{
max-width: 100%;
margin-bottom:0;
}
#top .template-search.content .entry-content-wrapper {
padding-bottom: 40px;
padding-left:55px;
font-size: 13px;
clear:both;
}
.template-search .pagination {
padding: 1px 50px 10px 55px;
}
.template-search .entry-content-wrapper .post-title {
font-size:19px;
}
#top .template-search .entry-content-wrapper .post-title a:hover{
text-decoration: underline;
}
.search-result-counter {
position: absolute;
left: 0;
top: 1px;
box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.2);
height: 44px;
line-height: 24px;
padding: 10px;
text-align: center;
border-radius: 100px;
width: 44px;
}
#top #search-fail{
padding-left:0;
}
#top #search-fail #searchform{
padding-bottom: 40px;
}
.template-search .post-entry{
position: relative;
clear:both;
}
.template-search .avia-content-slider.avia-content-grid-active .post-entry{
clear: unset;
} .page-heading-container .author_description{
overflow: hidden;
}
.template-author .content .post .entry-content-wrapper{
padding-bottom:40px;
font-size: 1em;
line-height: 1.65em;
}
.template-author .pagination {
padding: 1px 50px 10px 0;
}
.template-author .entry-content-wrapper .post-title {
font-size:19px;
}
#top .template-author .entry-content-wrapper .post-title a:hover{
text-decoration: underline;
}
.author-extra-border{
display:block;
position: absolute;
bottom:-1px;
width:600%;
right:0;
border-bottom-width: 1px;
border-bottom-style: solid;
}
.fullsize .author-extra-border{
right:auto;
left:-100%
}
.template-author .post-entry{
position: relative;
clear:both;
} .template-archives .tab_inner_content li {
width: 48%;
float: left;
clear: none;
margin:0 2% 0 0 ;
list-style-position: inside;
}
.template-archives .relThumWrap img,
.template-archives .relThumWrap span{
width:100%;
text-decoration: none;
}
.template-archives .relThumbTitle{
display: block;
clear:both;
} #top .fullsize .template-blog .tag-page-post-type-title {
font-size: 50px;
text-transform: uppercase;
}
.archive .category-term-description:empty{
display:none;
}
.archive .category-term-description{
margin-bottom: 25px;
} .widgettitle{
font-weight: 600;
text-transform: uppercase;
letter-spacing: 1px;
font-size: 1.1em;
}
.widget{
clear:both;
position: relative;
padding:30px 0 30px 0;
float:none;
}
#footer .widget{
padding:0;
margin:30px 0 30px 0;
overflow: hidden;
}
#top .widget ul{
padding:0;
margin:0;
width:100%;
float:left;
}
#top #footer .widget ul{
float:none
}
.widget li{
clear:both;
}
.widget ul ul li,
.widget ul ol li,
.widget ol ol li,
.widget ol ul li{
margin-bottom:0;
} #mc_embed_signup .clear{
visibility: visible;
overflow: visible;
height:auto;
} #footer{
padding: 15px 0 30px 0;
z-index: 1;
}
#socket .container{
padding-top: 15px;
padding-bottom: 15px;
}
#socket{
font-size: 11px;
margin-top: -1px;
z-index: 1;
}
#socket .social_bookmarks li a svg:first-child{
height: 11px;
width: auto;
margin-bottom: -2px;
}
#socket .menu{
margin-top: 6px;
}
#socket .sub_menu_socket{
float: right;
margin: 0;
}
#socket .sub_menu_socket div{
overflow: hidden;
}
#socket .sub_menu_socket li{
float: left;
display: block;
padding: 0 10px;
border-left-style: solid;
border-left-width: 1px;
line-height: 10px;
}
#socket .sub_menu_socket li:first-child{
border:none;
}
#socket .sub_menu_socket li:last-child{
padding-right:0;
}
#socket .copyright{
float:left;
} .av-curtain-footer #av-curtain-footer-placeholder{
display: none;
pointer-events: none;
}
.av-curtain-footer .av-curtain-footer-container{
position: relative;
float: left;
width: 100%;
}
.html_header_sidebar.html_header_left .av-curtain-footer.av-curtain-activated .av-curtain-footer-container{
width: calc(100% - 300px);
margin-left: 301px;
}
.html_header_sidebar.html_header_right .av-curtain-footer.av-curtain-activated .av-curtain-footer-container{
width: calc(100% - 301px);
margin-left: 0;
} @media only screen and (min-width: 990px)
{
.av-curtain-footer.av-curtain-medium #av-curtain-footer-placeholder{
clear: both;
background: transparent;
display: block;
}
.av-curtain-footer.av-curtain-medium #main > *:not(.av-curtain-footer-container){
z-index: 1;
position: relative;
}
.av-curtain-footer.av-curtain-medium .av-curtain-footer-container{
width: 100%;
display: block;
position: fixed;
bottom: 0;
left: 0;
z-index: 0;
}
}
@media only screen and (min-width: 769px)
{
.av-curtain-footer.av-curtain-small #av-curtain-footer-placeholder{
clear: both;
background: transparent;
display: block;
}
.av-curtain-footer.av-curtain-small #main > *:not(.av-curtain-footer-container){
z-index: 1;
position: relative;
}
.av-curtain-footer.av-curtain-small .av-curtain-footer-container{
width: 100%;
display: block;
position: fixed;
bottom: 0;
left: 0;
z-index: 0;
}
}
@media only screen and (min-width: 480px)
{
.av-curtain-footer.av-curtain-mini #av-curtain-footer-placeholder{
clear: both;
background: transparent;
display: block;
}
.av-curtain-footer.av-curtain-mini #main > *:not(.av-curtain-footer-container){
z-index: 1;
position: relative;
}
.av-curtain-footer.av-curtain-mini .av-curtain-footer-container{
width: 100%;
display: block;
position: fixed;
bottom: 0;
left: 0;
z-index: 0;
}
} .av-curtain-footer.av-curtain-activated #av-curtain-footer-placeholder{
clear: both;
background: transparent;
display: block;
}
.av-curtain-footer.av-curtain-activated #main > *:not(.av-curtain-footer-container){
z-index: 1;
position: relative;
}
.av-curtain-footer.av-curtain-activated .av-curtain-footer-container{
width: 100%;
display: block;
position: fixed;
bottom: 0;
left: 0;
z-index: 0;
}
#scroll-top-link{
position: fixed;
border-radius: 2px;
height: 50px;
width: 50px;
line-height: 50px;
text-decoration: none;
text-align: center;
opacity: 0;
right: 50px;
bottom: 50px;
z-index: 1030;
visibility: hidden;
}
#scroll-top-link.avia-svg-icon svg:first-child{
height: 15px;
width: auto;
margin-top: 18px;
}
#av-cookie-consent-badge{
position: fixed;
border-radius: 2px;
height: 30px;
width: 30px;
line-height: 30px;
text-decoration: none;
text-align: center;
opacity: 0;
right: 50px;
bottom: 50px;
z-index: 1030;
visibility: hidden;
}
#scroll-top-link.avia_pop_class,
#av-cookie-consent-badge.avia_pop_class{
opacity: 0.7;
visibility: visible;
}
#socket .social_bookmarks{
float: right;
margin: -10px 0 0 30px;
position: relative;
}
#socket .social_bookmarks li{
border-radius: 300px;
border: none;
overflow: hidden;
top: 5px;
position: relative;
}
#socket .social_bookmarks li a{
border-radius: 300px;
}
#socket .avia-bullet,
#socket .avia-menu-fx{
display: none;
} .small-preview,
.avia-post-nav .entry-info-wrap,
.avia-post-nav,
.avia-menu-fx,
.team-social,
.button,
.related-format-icon,
.avia-slideshow-controls a,
#top .social_bookmarks li a,
.fallback-post-type-icon,
#scroll-top-link,
#av-cookie-consent-badge,
.avia-slideshow-button{
transition: all 0.3s ease-out;
}
.main_menu a,
.pagination a{
transition: color 0.15s ease-out;
transition: background 0.15s ease-out;
}
.avia_pop_class,
.avia-search-tooltip{
animation: avia_pop 0.3s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); }
a > svg,
a:hover > svg{
transition: all 0.3s ease-out;
}
a:hover .image-overlay .image-overlay-inside{
animation: avia_pop_small 0.5s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);
}
.av-post-swiped-overlay{
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
opacity: 1;
z-index: 100;
background-color: #fff;
}
.av-post-swiped-overlay.swiped-ltr{
animation: avia_swipe_ltr 3s 1 cubic-bezier(0.17,0.84,0.44,1);
width: 0;
left: 100%;
}
.av-post-swiped-overlay.swiped-rtl{
animation: avia_swipe_rtl 3s 1 cubic-bezier(0.17,0.84,0.44,1);
width: 0;
}
@keyframes avia_swipe_ltr{
0%	{ width: 100%; left: 0; }
100%{ width: 100%; left: 100%; }
}
@keyframes avia_swipe_rtl{
0%	{ width: 100%; left: 0; }
100%{ width: 100%; left: -100%; }
}
@keyframes avia_pop {
0%   { transform:scale(0.8);  }
100% { transform:scale(1);   }
}
@keyframes avia_pop_small {
0%   { transform:rotate(-175deg) scale(0.2);  }
100% { transform:rotate(0deg) scale(1);   }
}
@keyframes avia_pop_loader {
0%   { transform: rotate(0deg) scale(0.2);  }
100% { transform: rotate(720deg) scale(1);   }
}
@keyframes avia_shrink {
0% { opacity:0; transform: scale(1); }
75% {opacity:0.7; }
100% { opacity:0; transform: scale(0);}
}
@keyframes av-load8 {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}  @media only screen and (min-width: 1140px)  {
} @media only screen and (max-width: 1024px) {
#top .socket_color,
#top .footer_color,
#top .header_color .header_bg,
#top .main_color,
#top .alternate_color {
background-attachment: scroll;
}
} @media only screen and (max-width: 989px)
{
.responsive.html_header_sidebar #top #header{
width:27%
}
.responsive.html_header_left #main {
margin-left: 27%;
}
.responsive.html_header_right #main {
margin-right: 27%;
}
.responsive.html_header_sidebar #header .av-main-nav{
padding: 4% 0;
}
.responsive.html_header_sidebar #header .av-main-nav > li {
margin: 0 10%;
}
.responsive.html_header_sidebar #header .av-main-nav > li > a .avia-menu-text{
font-size: 14px;
}
.responsive.html_header_sidebar #header .av-main-nav > li > a .avia-menu-subtext{
font-size: 11px;
}
.responsive.html_header_sidebar #header .avia-custom-sidebar-widget-area .widget{
padding:10%;
}
.responsive.html_header_sidebar .logo{
padding: 10%;
} .responsive.html_mobile_menu_tablet #top .av_header_transparency.av_alternate_logo_active .logo a > img,
.responsive.html_mobile_menu_tablet #top .av_header_transparency.av_alternate_logo_active .logo a > svg{
opacity: 1
}
.responsive.html_mobile_menu_tablet #top .av_header_transparency .logo img.alternate,
.responsive.html_mobile_menu_tablet #top .av_header_transparency .logo .subtext.avia-svg-logo-sub{
display: none;
} .responsive.html_header_sidebar.html_header_left .av-curtain-footer.av-curtain-activated .av-curtain-footer-container{
width: calc(73%);
margin-left: calc(27% + 1px);
}
.responsive.html_header_sidebar.html_header_right .av-curtain-footer.av-curtain-activated .av-curtain-footer-container{
width: calc(73% - 1px);
margin-left: 0;
} .responsive .av-frame{
display:none;
}
.responsive.html_av-framed-box{
padding:0;
}
.responsive.html_header_top.html_header_sticky.html_av-framed-box #header_main,
.responsive.html_header_top.html_header_sticky.html_av-framed-box #header_meta{
margin:0 auto;
}
.responsive #top .avia-post-prev {
left: 0px;
}
.responsive #top .avia-post-next {
right: 0px;
}
.responsive.html_av-framed-box.html_av-overlay-side .av-burger-overlay-scroll{
right:0
} .responsive .avia-cookie-consent .container{
padding: 0;
}
.responsive .avia-cookie-consent a.avia_cookie_infolink,
.responsive .avia-cookie-consent p {
display: block;
margin-right: 0;
}
.responsive .avia-cookie-consent-button{
margin: 0.5em;
}
.responsive .av-framed-box .avia-cookiemessage-top,
.responsive .av-framed-box .avia-cookiemessage-bottom {
width: 100% !important;
left: 0 !important;
}
.responsive .av-framed-box .avia-cookiemessage-bottom{
bottom: 0 !important;
}
.responsive .av-framed-box .avia-cookiemessage-top{
top: 0 !important;
}
.responsive .avia-cookiemessage-top-left,
.responsive .avia-cookiemessage-bottom-left,
.responsive .avia-cookiemessage-top-right,
.responsive .avia-cookiemessage-bottom-right{
width: 35%;
}
} @media only screen and (min-width: 768px) and (max-width: 989px)
{
.responsive .main_menu ul:first-child > li > a {
padding: 0 10px;
}
.responsive #top .header_bg {
opacity: 1;
}
.responsive #main .container_wrap:first-child{
border-top:none;
}
.responsive .logo{
float:left;
}
.responsive .logo img{
margin:0;
}
.responsive.html_top_nav_header.html_mobile_menu_tablet #top .social_bookmarks {
right: 50px;
}
.responsive.html_top_nav_header.html_mobile_menu_tablet #top #wrap_all #main{
padding-top:0;
}
.responsive.js_active .avia_combo_widget .top_tab .tab{
font-size: 10px;
}
.responsive.js_active .avia_combo_widget .news-thumb{
display:none;
}
.responsive #top #wrap_all .grid-sort-container .av_one_sixth{
width:33.3%;
margin-bottom: 0;
}
.responsive body.boxed#top,
.responsive.html_boxed.html_header_sticky #top #header,
.responsive.html_boxed.html_header_transparency #top #header{
max-width: 100%;
}
.responsive.html_header_top.html_header_sticky.html_bottom_nav_header.html_mobile_menu_tablet #main{
padding-top: 88px;
}
.responsive.html_header_top.html_header_sticky.html_bottom_nav_header.html_top_nav_header.html_mobile_menu_tablet #main{
margin-top:0;
}
.responsive #top .av-hide-on-tablet{
display:none !important;
} .responsive.html_mobile_menu_tablet .av-burger-menu-main{
display: block;
}
.responsive #top #wrap_all .av_mobile_menu_tablet .main_menu{
top:0;
left:auto;
right:0;
display:block;
}
.responsive.html_logo_right #top #wrap_all .av_mobile_menu_tablet .main_menu{
top:0;
left:0;
right:auto;
}
.responsive #top .av_mobile_menu_tablet .av-main-nav .menu-item{
display:none;
}
.responsive #top .av_mobile_menu_tablet .av-main-nav .menu-item-avia-special{
display:block;
}
.responsive #top #wrap_all .av_mobile_menu_tablet .menu-item-search-dropdown > a {
font-size: 24px;
}
.responsive #top .av_mobile_menu_tablet #header_main_alternate{
display:none;
}
.responsive.html_mobile_menu_tablet #top #wrap_all #header {
position: relative;
width:100%;
float:none;
height:auto;
margin:0 !important;
opacity: 1;
min-height:0;
}
.responsive.html_mobile_menu_tablet #top #header #header_meta .social_bookmarks{
display:none;
}
.responsive.html_mobile_menu_tablet #top .av-logo-container .social_bookmarks{
display:none
}
.responsive.html_mobile_menu_tablet #top .av-logo-container .main_menu .social_bookmarks{
display:block;
position: relative;
margin-top: -15px;
right:0;
}
.responsive.html_logo_center.html_bottom_nav_header .av_mobile_menu_tablet .avia-menu.av_menu_icon_beside{
height:100%;
}
.responsive.html_mobile_menu_tablet #top #wrap_all .menu-item-search-dropdown > a {
font-size: 24px;
}
.responsive.html_mobile_menu_tablet #top #main .av-logo-container .main_menu{
display:block;
}
.responsive.html_mobile_menu_tablet.html_header_top.html_header_sticky #top #wrap_all #main{
padding-top: 88px;
}
.responsive.html_mobile_menu_tablet.html_header_top #top #main {
padding-top: 0 !important;
margin: 0;
}
.responsive.html_mobile_menu_tablet.html_top_nav_header.html_header_sticky #top #wrap_all #main{
padding-top:0;
}
.responsive.html_mobile_menu_tablet #top #header_main > .container .main_menu  .av-main-nav > li > a,
.responsive.html_mobile_menu_tablet #top #wrap_all .av-logo-container {
height:90px;
line-height:90px;
}
.responsive.html_mobile_menu_tablet #top #header_main > .container .main_menu  .av-main-nav > li > a{
min-width: 0;
padding:0 0 0 20px;
margin:0;
border-style: none;
border-width: 0;
}
.responsive.html_mobile_menu_tablet #top .av_seperator_big_border .avia-menu.av_menu_icon_beside{
border-right-style: solid;
border-right-width: 1px;
padding-right: 25px;
}
.responsive.html_mobile_menu_tablet #top #header .av-main-nav > li > a, .responsive #top #header .av-main-nav > li > a:hover{
background:transparent;
color: inherit;
}
.responsive.html_mobile_menu_tablet.html_top_nav_header .av-logo-container .inner-container{
overflow: visible;
}
} @media only screen and (max-width: 767px)
{ .responsive .template-archives .tab_inner_content li{
width: 98%;
}
.responsive .template-blog .blog-meta,
.responsive .post_author_timeline,
.responsive #top #main .sidebar{
display: none;
} .sidebar_shadow#top #main .sidebar_right.av-enable-shadow,
.sidebar_shadow#top #main .sidebar_left.av-enable-shadow,
.sidebar_shadow .sidebar_right .content.av-enable-shadow,
.sidebar_shadow .sidebar_left .content.av-enable-shadow{
box-shadow: none;
}
.responsive #top #main .sidebar.smartphones_sidebar_active{
display: block;
text-align: left;
border-left: none;
border-right: none;
border-top-style: dashed;
border-top-width: 1px;
width: 100%;
clear: both;
}
.responsive #top #main .sidebar.smartphones_sidebar_active .inner_sidebar{
margin: 0;
}
.responsive .content .entry-content-wrapper{
padding:0;
}
.responsive .content{
border:none;
}
.responsive .template-blog .post_delimiter {
margin: 0 0 30px 0;
padding: 30px 0 0 0;
}
.responsive .big-preview{
padding: 0 0 10px 0;
}
.responsive .related_posts{
padding:20px 0;
}
.responsive .comment_content{
padding-right:0;
padding-left:0;
}
.responsive .fullsize div .template-blog .entry-content-wrapper{
text-align: left;
font-size:14px;
line-height: 24px;
}
.responsive #top .fullsize .template-blog .post .entry-content-wrapper > * {
max-width: 100%;
}
.responsive #top .avia-post-nav {
display: none;
}
.responsive #top .av-related-style-full .no_margin.av_one_half.relThumb{
display: block;
width:100%;
clear:both;
} .responsive .title_container .breadcrumb{
left:-2px;
}
.responsive .title_container .main-title + .breadcrumb{
position: relative;
right:auto;
top:-6px;
margin:0;
left:-2px;
}
.responsive .pagination{
padding-left: 0;
padding-right: 0;
}
.responsive #top .av-hide-on-mobile,
.responsive #top .av-hide-on-tablet{
display:none !important;
} .responsive #top .av_header_transparency.av_alternate_logo_active .logo a > img,
.responsive #top .av_header_transparency.av_alternate_logo_active .logo a > svg{
opacity: 1
}
.responsive #top .av_header_transparency .logo img.alternate,
.responsive #top .av_header_transparency .logo .subtext.avia-svg-logo-sub{
display: none;
}
.responsive #top #wrap_all #header {
position: relative;
width:100%;
float:none;
height:auto;
margin:0 !important;
opacity: 1;
min-height:0;
}
.responsive #top #main {
padding-top:0 !important;
margin:0;
}
.responsive #top #main .container_wrap:first-child{
border-top:none;
}
.responsive.html_header_top.html_logo_center .logo {
left: 0%;
transform: translate(0%, 0);
margin:0;
}
.responsive .phone-info{
float:none;
width:100%;
clear:both;
text-align: center;
}
.responsive .phone-info div{
margin:0;
padding:0;
border:none;
}
.responsive.html_header_top #header_main .social_bookmarks,
.responsive.html_top_nav_header #top .social_bookmarks {
width:auto;
margin-top:-16px;
}
.responsive #top .logo{
position: static;
display:table;
height:80px !important;
float:none;
padding:0;
border:none;
width:80%;
}
.responsive .logo a{
display:table-cell;
vertical-align: middle;
}
.responsive .logo img,
.responsive .logo svg{
height: auto !important;
width: auto;
max-width: 100%;
display: block;
max-height: 80px;
}
.responsive #header_main .container{
height:auto !important;
}
.responsive #top .header_bg {
opacity: 1;
}
.responsive.social_header .phone-info {
text-align: center;
float:none;
clear:both;
margin:0;
padding:0;
}
.responsive.social_header .phone-info div{
border:none;
width:100%;
text-align: center;
float:none;
clear:both;
margin:0;
padding:0;
}
.responsive #header_meta .social_bookmarks li{
border-style:solid;
border-width:1px;
margin-bottom:-1px;
margin-left:-1px;
}
.responsive #top #header_meta .social_bookmarks li:last-child{
border-right-style: solid;
border-right-width:  1px;
}
.responsive #header .sub_menu,
.responsive #header_meta .sub_menu>ul{
float:none;
width:100%;
text-align: center;
margin:0 auto;
position: static;
}
.responsive #header .social_bookmarks{
padding-bottom:2px;
width:100%;
text-align: center;
height:auto;
line-height: 0.8em;
margin:0;
}
.responsive #header_meta .sub_menu>ul>li{
float:none;
display: inline-block;
padding: 0 10px;
}
.responsive #header .social_bookmarks li{
float:none;
display: inline-block;
}
.responsive.bottom_nav_header #header_main .social_bookmarks{
position: relative;
top: 0;
right: 0;
margin: 10px auto;
clear:both;
}
.responsive.bottom_nav_header.social_header .main_menu>div{
height:auto;
}
.responsive .logo img,
.responsive .logo svg{
margin: 0;
}
.responsive.html_header_sidebar #top #header .social_bookmarks{
display:none;
}
.responsive body.boxed#top,
.responsive.html_boxed.html_header_sticky #top #header{
max-width: 100%;
}
.responsive.html_header_transparency #top .avia-builder-el-0 .container,
.responsive.html_header_transparency #top .avia-builder-el-0 .slideshow_inner_caption{
padding-top:0;
}
.responsive #top .av_phone_active_right .phone-info.with_nav span{
border:none;
}
.responsive #top #wrap_all .av_header_transparency .main_menu ul:first-child > li > a,
.responsive #top #wrap_all .av_header_transparency .sub_menu > ul > li > a,
.responsive #top .av_header_transparency #header_main_alternate,
.responsive .av_header_transparency #header_main .social_bookmarks li a,
.responsive #top #wrap_all .av_header_transparency .phone-info.with_nav span,
.responsive #top .av_header_transparency #header_meta,
.responsive #top .av_header_transparency #header_meta li,
.responsive #top #header_meta .social_bookmarks li a{
color:inherit;
border-color: inherit;
background: inherit;
}
.responsive.html_top_nav_header .av-logo-container{
height:auto;
}
.responsive.html_top_nav_header .av-section-bottom-logo{
border-bottom-style: solid;
border-bottom-width: 1px;
} .responsive .av-burger-menu-main{
display: block;
}
.responsive #top #wrap_all .main_menu{
top:0;
height:80px;
left:auto;
right:0;
display: block;
position: absolute;
}
.responsive .main_menu ul:first-child > li a {
height: 80px;
line-height: 80px;
}
.responsive #top .av-main-nav .menu-item{
display:none;
}
.responsive #top .av-main-nav .menu-item-avia-special{
display:block;
}
.responsive #top #wrap_all .menu-item-search-dropdown > a {
font-size: 24px;
}
.responsive #header_main_alternate{
display:none;
}
.responsive #top #header .social_bookmarks{
display:none;
}
.responsive #top #header .main_menu .social_bookmarks{
display:block;
position: relative;
margin-top: -15px;
}
.responsive #top .av-logo-container .avia-menu{
height:100%;
}
.responsive #top .av-logo-container .avia-menu > li > a{
line-height: 80px;
}
.responsive #top #main .av-logo-container .main_menu{
display:block;
}
.responsive #top #main .av-logo-container .social_bookmarks{
display:none;
}
.responsive #top #main .av-logo-container .main_menu .social_bookmarks{
display:block;
position: relative;
}
.responsive #top #main .av-logo-container .main_menu{
display:block;
}
.responsive #top #header_main > .container .main_menu  .av-main-nav > li > a,
.responsive #top #wrap_all .av-logo-container {
height:80px;
line-height:80px;
}
.responsive #top #wrap_all .av-logo-container {
padding:0;
}
.responsive #top #header_main > .container .main_menu  .av-main-nav > li > a{
min-width: 0;
padding:0 0 0 20px;
margin:0;
border-style: none;
border-width: 0;
}
.responsive #top .av_seperator_big_border .avia-menu.av_menu_icon_beside{
border-right-style: solid;
border-right-width: 1px;
padding-right: 25px;
}
.responsive #top #header .av-main-nav > li > a, .responsive #top #header .av-main-nav > li > a:hover{
background:transparent;
color: inherit;
}
.responsive.html_top_nav_header .av-logo-container .inner-container{
overflow: visible;
} .responsive #top .related_entries_container .av_one_eighth{
width:25%;
}
.responsive #top .relThumb5{
clear:both;
}
.responsive.html_header_transparency #top .avia-builder-el-0 .container{
padding-top:0px;
}
.responsive.html_header_sidebar #header .avia-custom-sidebar-widget-area{
display:none;
}
.responsive.html_header_sidebar #main{
border: none;
} .responsive.js_active #top .avia_combo_widget .top_tab .tab{
border-top: 1px solid;
border-bottom:none;
width: 100%;
}
.responsive.js_active #top .avia_combo_widget .news-wrap li{
padding:5px;
} .tagcloud a{
padding:8px 20px;
margin:0 8px 8px 0;
}
.widget li{
line-height: 1.8em;
font-size: 15px;
} .responsive #scroll-top-link{
display: none; }
.responsive #socket .sub_menu_socket{
display: block;
float: none;
width: 100%;
clear: both;
margin: 0 0 0 -15px;
} .responsive.html_header_sidebar.html_header_left  .av-curtain-footer.av-curtain-activated .av-curtain-footer-container{
width: 100%;
margin-left: 0;
}
.responsive.html_header_sidebar.html_header_right  .av-curtain-footer.av-curtain-activated .av-curtain-footer-container{
width: 100%;
}
.responsive.html_top_nav_header.av-burger-overlay-active #top #wrap_all #header {
z-index: 0;
}
.responsive.html_top_nav_header.av-burger-overlay-active .av-curtain-footer.av-curtain-activated #main>.av-section-bottom-logo {
z-index: 100;
} body.responsive.admin-bar .avia-cookiemessage-top, body.responsive.admin-bar .avia-cookiemessage-top-left,
body.responsive.admin-bar .avia-cookiemessage-top-right{
margin-top: 46px;
}
.responsive .avia-cookiemessage-top-left, .responsive .avia-cookiemessage-bottom-left, .responsive .avia-cookiemessage-top-right,
.responsive .avia-cookiemessage-bottom-right{
width: 55%;
}
} @media only screen and (min-width: 480px) and (max-width: 767px)
{ .responsive #top #wrap_all .grid-sort-container.grid-total-odd .grid-entry.grid-loop-1{
width:100%;
}
.responsive #top #wrap_all .grid-sort-container .grid-entry{
width:50%;
margin-bottom: 0;
}
.responsive #top #wrap_all .portfolio-parity-odd{
clear:both;
}
} @media only screen and (max-width: 479px)
{ .responsive #top .related_entries_container .av_one_eighth{
width:50%;
}
.responsive #top .related_entries_container .av_one_eighth:nth-child(odd){
clear:both;
}
.responsive.html_header_top #header_main .social_bookmarks,
.responsive.html_top_nav_header .social_bookmarks{
display:none;
} .responsive .avia-menu.av_menu_icon_beside{
padding:0;
margin:0;
border:none;
}
.responsive #top #wrap_all #header .social_bookmarks,
.responsive #top #wrap_all #main .av-logo-container .social_bookmarks{
display:none;
}
.responsive #top .av_seperator_big_border .avia-menu.av_menu_icon_beside{
margin-right:0;
padding-right:0;
border:none;
} .responsive .avia-cookiemessage-top-left,
.responsive .avia-cookiemessage-bottom-left,
.responsive .avia-cookiemessage-top-right,
.responsive .avia-cookiemessage-bottom-right{
width: 85% !important;
left: 7.5% !important;
right: 7.5% !important;
}
} .leaflet-popup-content br:nth-child(even) {
display: none !important;
}.av-player.av-player-container .wp-playlist{
margin: 0;
}
.av-player.av-player-container .av-player-cover-container .av-player-cover img{
display: block;
max-width: 100%;
max-height: 100%;
}
.avia-playlist-hide-cover .wp-playlist-current-item{
height: auto;
}
#top .avia-playlist-custom-background-color .wp-playlist{ 
background: transparent; 
}
#top .avia-playlist-custom-font-color *{ 
color:inherit; 
}
#top .avia-playlist-custom-font-color .wp-playlist-item > *{ 
opacity: 0.8; 
}
#top .avia-playlist-custom-font-color .wp-playlist-item.wp-playlist-playing > *{ 
opacity: 1; 
}
#top .avia-playlist-custom-border-color .wp-playlist{ 
border: none; 
}
#top .avia-playlist-custom-border-color{
border-width: 1px; 
border-style: solid;
}
#top .avia-playerstyle-minimal .wp-playlist{
padding: 0;
border-color: transparent;
background: transparent;
}
#top .avia-playerstyle-minimal .wp-playlist .wp-playlist-item{
border-color: transparent;
}
#top .avia-playerstyle-minimal.avia-playlist-custom-background-color .wp-playlist{
padding: 10px;
}
#top .av-player-container.av-player-hide-playlist .wp-playlist-tracks{
display: none;
}.template-blog .blog-meta{
float:left;
margin-right:50px;
}
.multi-big .post_author_timeline,
.single-small .post_author_timeline {
position: absolute;
top: 0;
left: 40px;
width: 1px;
height: 100%;
border-right-width:1px;
border-right-style: dashed;
}
.single-post .post_author_timeline{
display:none;
}
.sidebar_left .template-blog .blog-meta {
float: right;
margin-left: 50px;
margin-right: 0;
}
.sidebar_left .multi-big .post_author_timeline,
.sidebar_left .single-small .post_author_timeline {
left:auto;
right:40px;
}
.sidebar_left .big-preview{
padding:0 131px 10px 0;
}
div .single-big .pagination{
padding:1px 50px 10px 1px;
}
.sidebar_left .author-extra-border{
right:auto;
left:-50px;
}
#top .fullsize .template-blog .post-title{
text-align: center;
font-size: 30px;
padding:15px 0;
max-width: 800px;
margin: 0 auto;
}
#top.single-post .fullsize .template-blog .post_delimiter{
visibility: hidden;
}
#top .fullsize .template-blog .post-meta-infos{
text-align: center;
}
#top .fullsize .template-blog .post .entry-content-wrapper{
text-align: justify;
font-size:1.15em;
line-height: 1.7em;
max-width: 800px;
margin:0 auto;
overflow: visible;
}
#top .fullsize .template-blog .post .entry-content-wrapper > *{
max-width: 40em;
margin-left:auto;
margin-right:auto;
}
#top .fullsize .template-blog .post_delimiter{
border-bottom-width:1px;
border-bottom-style: solid;
width:3000px;
left:-1500px;
position: relative;
max-width: 3000px;
}
#top .fullsize .template-blog .post_author_timeline{
display:none;
}
#top .fullsize .template-blog .blog-meta {
float: none;
margin: 0 auto;
display: block;
position: relative;
width: 81px;
overflow: hidden;
text-align: center;
z-index: 1000;
}
#top .av-alb-blogposts.template-blog div.post_delimiter{
width: 100%;
left: 0;
position: relative;
}
#top .fullsize .related_entries_container img{
margin: 0 auto;
}
#top .fullsize .related_title{
text-align: center;
}
#top .fullsize .related_posts{
padding: 23px 0 33px 0;
} #top .fullsize .template-blog .big-preview{
padding: 0 0 10px 0;
}
#top .fullsize .template-blog .first-quote{
margin-top:15px;
}
#top .fullsize .template-blog .big-preview.multi-big{
margin-bottom:15px;
padding: 0;
width:100%;
}
#top .fullsize .template-blog .big-preview.multi-big a,
.fullsize div .template-blog .big-preview.multi-big a img{
width:100%;
}
#top .fullsize .template-blog .big-preview img{
width:100%
}
.fullsize .big-preview .avia-gallery {
width: 40em;
max-width: 100%;
margin: 0 auto;
}
.fullsize .comment_content {
padding-right:0;
}
.fullsize .blog-tags{
display: block;
}
#top .fullsize .flex_column .template-blog .post-title,
#top .fullsize .flex_column .template-blog .post-meta-infos{
text-align: left;
}
#top .fullsize .flex_column .big-preview .avia-gallery{
width:100%;
}
#top .fullsize .flex_column .template-blog .post .entry-content-wrapper > *{
max-width:100%;
} .html_header_sidebar #top .fullsize .template-blog .multi-big .post-title,
.html_header_sidebar #top .fullsize .template-blog .single-big .post-title{
max-width: none;
text-align: left;
}
.html_header_sidebar #top .fullsize .template-blog .multi-big .post-meta-infos,
.html_header_sidebar #top .fullsize .template-blog .single-big .post-meta-infos{
text-align: left;
}
.html_header_sidebar #top .fullsize .template-blog .post .entry-content-wrapper{
max-width: none;
}
.html_header_sidebar #top .fullsize .template-blog .post .entry-content-wrapper > *{
max-width: none;
}
.post-meta-infos {
font-size: 0.9em;
position: relative;
top: -8px;
display: block;
}
.post-meta-infos a{
text-decoration: none;
}
.post-meta-infos a:hover{
text-decoration: underline;
}
.text-sep{
padding: 0 5px;
}
.more-link{
clear:both;
display: inline-block;
} .big-preview{
display:block;
padding:0 50px 10px 131px;
}
.template-page .big-preview{
display:block;
padding:0 0 10px 131px;
text-align: center;
}
.big-preview a{
display: block;
position: relative;
overflow: hidden;
}
.big-preview.single-big{
padding:0 50px 10px 0;
}
.entry-content-wrapper .big-preview.single-big{
padding:0 0px 10px 0;
}
.fullsize .big-preview.single-big{
padding:0 0 10px 0;
}
.post-loop-1 .big-preview{
position: relative;
z-index: 4;
}
.small-preview{
width:81px;
height:81px;
overflow: hidden;
border-radius: 4px;
float:left;
margin:6px 0 0 0;
position: relative;
text-align: center;
line-height: 81px;
position: relative;
z-index: 4;
display: block;
}
.small-preview img, .big-preview img{
display: block;
border-radius: 4px;
position: relative;
z-index: 4;
width: 100%;
}
.single-post .single-small.with-slider .small-preview{
width:180px;
height:180px;
}
.single-post .single-small.with-slider .post_author_timeline{
display:none;
}
#top.single-post .fullsize .single-small.with-slider .blog-meta{
width:180px;
}
.archive .av-content-full > .extra-mini-title{
text-align: center;
}
.archive .av-content-full .author-box {
text-align: center;
}
.av-content-full > .related_posts{
max-width: 1200px;
margin-left: auto;
margin-right: auto;
float:none;
clear:both;
}
.av-content-full > .comment-entry{
max-width: 800px;
margin-left: auto;
margin-right: auto;
float:none;
clear:both;
}
.template-blog .pagination{
padding:1px 50px 10px 24px;
} .related_posts {
position: relative;
clear:both;
width:100%;
float:left;
border-top-style:solid;
border-top-width: 1px;
padding:23px 50px 33px 0;
margin-bottom:30px;
}
.related_posts:hover{
z-index:9999;
}
.related_title {
margin-bottom:20px;
}
.related_column{
float:left;
padding-right:3px;
}
.related_posts img,
.related_posts a{
display:block;
border-radius: 2px;
overflow: hidden;
max-width:100%;
margin:0 auto;
}
.related_posts_default_image{
border-width:1px;
border-style: solid;
display: block;
float:left;
border-radius: 2px;
min-height: 60px;
min-width: 100%;
max-width:100%;
}
.related_posts_default_image img{
visibility: hidden;
}
.relThumb{
text-align: center;
}
.related_posts .av-related-title{
display:none;
}
.related_image_wrap{
position: relative;
display: block;
float:left;
width:100%;
-webkit-backface-visibility: hidden; }
.related-format-icon{
position: absolute;
text-align: center;
top:1px;
left:1px;
bottom:1px;
right:1px;
opacity: 0;
}
.related-format-icon-inner{
position: absolute;
height:30px;
font-size: 30px;
line-height: 30px;
top:50%;
margin-top:-15px;
left:0;
width:100%;
}
.related-format-icon-inner.avia-svg-icon svg:first-child,
.related-format-icon-inner.avia-svg-icon img[is-svg-img="true"]{
height: 1em;
width: 1em;
}
.related-format-icon:hover{
opacity: 0.8;
}
.related-format-visible{
opacity: 0.5 ;
}
.sidebar_left .related_posts_sep{
right:auto;
left:0;
} .single-big + .related_posts.av-related-style-full{
border-top:none;
padding-top:0;
}
.related_posts.av-related-style-full a {
margin: 2px 0;
padding: 6px;
border-radius: 3px;
display:table;
width:100%;
text-decoration: none;
text-align: left;
border:1px solid transparent;
transition: all 0.3s ease-in-out;
}
.related_posts.av-related-style-full a:hover{
border-width:1px;
border-style: solid;
}
.av-related-style-full .related-format-visible{
opacity: 1;
}
#top .av-related-style-full .related_column{
width:50%;
}
#top .av-related-style-full .relThumb{
text-align: left;
}
#top .av-related-style-full .related-format-icon{
width:58px;
height:58px;
bottom:auto;
right:auto;
border-radius: 100px;
}
#top .av-related-style-full .related_image_wrap{
display:table-cell;
float: none;
background-color: transparent;
}
#top .av-related-style-full .related_image_wrap,
#top .av-related-style-full .related_image_wrap img,
#top .av-related-style-full .related_image_wrap .related_posts_default_image{
width:60px;
height:60px;
border-radius: 100px;
}
#top .av-related-style-full .av-related-title{
text-decoration: none;
display:table-cell;
vertical-align: middle;
padding: 5px 15px;
line-height: 1.2em;
}
.responsive .av-related-style-full .relThumb1,
.responsive .av-related-style-full .relThumb3,
.responsive .av-related-style-full .relThumb5{
clear:both;
} .avia-post-format-image img{
border-radius: 3px;
}
.avia-post-format-image{
margin-bottom:10px;
}
.entry-content-wrapper.gallery-content .avia-gallery{
margin-bottom:10px;
} #top #wrap_all .big-preview + .big-preview{
position: relative;
top:-60px;
background: transparent;
margin: 0 20px -40px 20px;
z-index: 550;
width:auto;
}
.html_elegant-blog #top #wrap_all .big-preview + .big-preview,
.html_elegant-blog #top #wrap_all .big-preview.multi-big + .big-preview.multi-big {
margin: 0 auto 0 auto;
top: -40px;
}
#top #wrap_all .big-preview.multi-big + .big-preview.multi-big{
margin: 0 20px -30px 20px;
} .flex_column .template-blog .post .entry-content-wrapper{
}
#top .flex_column .template-blog .post-title{
font-size:1.3em;
}
.flex_column .template-blog .post_delimiter{
margin: 0 0 20px 0;
padding: 20px 0 0 0;
}
.flex_column .template-blog .single-big .pagination {
padding: 1px 0 10px 0;
}
.flex_column .template-blog .big-preview.single-big {
padding: 0 0 10px 0;
}
.flex_column .template-blog .post-meta-infos{
margin-bottom: -13px;
} .html_elegant-blog #top .post-entry .post-title,
.html_elegant-blog .avia-content-slider .slide-entry-title{
text-align: center;
font-size: 30px;
text-transform: uppercase;
padding:0px 0 15px;
letter-spacing: 2px;
line-height: 1.3em;
margin-bottom:10px;
}
.html_elegant-blog #top .post-entry .post-title:hover,
.html_elegant-blog .avia-content-slider .slide-entry-title:hover{
opacity: 0.7;
}
.html_elegant-blog #top .post-entry .post-meta-infos,
.html_elegant-blog .avia-content-slider .slide-meta{
display: block;
text-align: center;
padding:10px 0;
border-top-width: 1px;
border-top-style: solid;
border-bottom-width: 1px;
border-bottom-style: solid;
margin-top:40px;
width:100%;
clear: both;
float: left;
}
.html_elegant-blog #top .post-entry .blog-categories{
text-align: center;
display: block;
font-weight: bold;
position: relative;
}
.html_elegant-blog #top .post-entry .minor-meta{
text-transform: uppercase;
}
.html_elegant-blog .post-entry .post-meta-infos .text-sep,
.html_elegant-blog .post-entry .slide-meta .slide-meta-del{
border-left-width: 1px;
border-left-style: solid;
padding: 0;
display: inline-block;
margin: 0 10px;
text-indent: -126px;
overflow: hidden;
vertical-align: bottom;
}
.html_elegant-blog .av-vertical-delimiter{
display: block;
margin:0 auto;
width:40px;
border-top-width:3px;
border-top-style: solid;
padding-bottom: 16px;
}
.html_elegant-blog .entry-content-wrapper .big-preview.single-big{
margin-top:20px;
}
.html_elegant-blog .more-link{
display: block;
text-align: center;
margin:30px auto 20px auto;
clear: both;
width:250px;
border:none;
border-style: solid;
border-width:1px;
padding: 10px 0;
border-radius: 2px;
}
.html_elegant-blog .more-link:hover{
text-decoration: none;
}
.more-link-arrow.avia-svg-icon{
font-size: 10px;
}
.more-link-arrow.avia-svg-icon svg:first-child{
font-size: 1em;
margin: 0 0 -1px 6px;
}
.html_elegant-blog .more-link-arrow{
display:none;
}
.html_elegant-blog .multi-big .post_author_timeline,
.html_elegant-blog .single-small .post_author_timeline{
border-right-style: solid;
}
.html_elegant-blog .blog-tags.minor-meta,
.html_elegant-blog .av-share-link-description,
.html_elegant-blog .related_title{
display: block;
text-align: center;
}
.html_elegant-blog #top .big-preview{
padding-left:0;
padding-right:0;
} .html_elegant-blog .avia-content-slider .slide-entry-title{
padding-top:15px;
font-size: 1.4em;
}
.html_elegant-blog #top .avia-content-slider .blog-categories{
top:15px;
}
.html_elegant-blog .avia-content-slider .read-more-link{
position: relative;
top:18px;
padding-bottom: 10px;
}
.html_elegant-blog .avia-content-slider .av-vertical-delimiter{
position: relative;
top:-5px;
}
.html_elegant-blog .template-blog .post_delimiter{
margin: 0 0 20px 0;
padding: 20px 0 0 0;
}
.html_elegant-blog .av-share-box{
margin-bottom:0;
} .html_elegant-blog .template-author .extra-mini-title{
display: none;
} .html_elegant-blog #top .template-search .post-title{
text-align:left;
}
.html_elegant-blog #top .template-search .blog-categories{
display:none;
}
.html_elegant-blog #top .template-search .entry-content-wrapper .post-title a:hover{
text-decoration: none;
}
.html_elegant-blog #top .template-search .post-entry .post-meta-infos{
margin-top: -20px;
text-align: left;
border: none;
} .html_modern-blog #top .post-entry .post-title,
.html_modern-blog .avia-content-slider .slide-entry-title{
font-size:2em;
text-align: left;
letter-spacing: 1px;
}
.html_modern-blog #top .post-entry .blog-categories{
text-align: left;
font-weight: normal;
font-size: 0.8em;
top:-25px;
}
.html_modern-blog .av-vertical-delimiter{
margin:0;
}
.html_modern-blog #top .post-entry .post-meta-infos,
.html_modern-blog .avia-content-slider .slide-meta{
text-align: left;
border:none;
margin-top: 15px;
font-size: 0.9em;
}
.html_modern-blog .av-vertical-delimiter{
display: none;
}
.html_modern-blog .post-entry .post-meta-infos .text-sep,
.html_modern-blog .post-entry .slide-meta .slide-meta-del{
border:none;
text-indent: 0;
opacity: 0.3;
}
.html_modern-blog .more-link{
margin: 30px 0 20px 0;
display: inline;
border: none;
position: relative;
top: -0.3em;
}
.html_modern-blog .more-link .more-link-arrow{
display: inline;
}
.html_modern-blog .blog-tags.minor-meta,
.html_modern-blog .av-share-link-description,
.html_modern-blog .related_title{
text-align: left;
}
.html_modern-blog #top .template-page .big-preview{
margin-top:0;
} #top .av-blog-meta-author-disabled .minor-meta.blog-author{
display:none;
}
#top .av-blog-meta-comments-disabled .minor-meta.comment-container,
#top .av-blog-meta-comments-disabled .text-sep-comment{
display:none;
}
#top .av-blog-meta-category-disabled .minor-meta.blog-categories,
#top .av-blog-meta-category-disabled .text-sep-cat{
display:none;
}
#top .av-blog-meta-date-disabled .minor-meta.date-container,
#top .av-blog-meta-date-disabled .text-sep-date{
display:none;
}
#top .av-blog-meta-html-info-disabled .form-allowed-tags{
display:none;
}
#top .av-blog-meta-tag-disabled .blog-tags{
display:none;
} #top .fullsize .template-blog.av_force_fullwidth.template-blog .post .entry-content-wrapper > *,
#top .fullsize .template-blog.av_force_fullwidth .post .entry-content-wrapper {
max-width: 100%;
}
#top .fullsize .template-blog.av_force_fullwidth .post-title{
max-width: 100%;
padding-top: 0;
padding-bottom: 0;
} .bloglist-simple .read-more-link{
display: block;
position: absolute;
right: 50px;
top: 50%;
transform: translateY(-50%);
}
.av_force_fullwidth .bloglist-simple .read-more-link{
right: 0;
}
.bloglist-simple .more-link{
padding: 0;
margin: 0;
font-size: 0;
line-height: 0;
top: auto;
width: 30px;
height: 30px;
display: block;
border-width: 2px;
border-style: solid;
border-radius: 100%;
text-decoration: none;
}
.bloglist-simple .more-link:hover {
text-decoration: none;
}
.bloglist-simple .more-link-arrow{
width: 100%;
height: 100%;
display: block;
}
.bloglist-simple .more-link-arrow.avia-svg-icon{
font-size: 10px;
} .bloglist-simple .read-more-link:hover{
opacity: 1;
}
.template-blog .bloglist-simple .post_delimiter{
border-bottom: 1px solid rgba(0,0,0,0.15);
margin: 0;
padding: 0;
clear: both;
}
#top .fullsize .template-blog .bloglist-simple:last-of-type .post_delimiter{
border-bottom-width: 0;
}
.bloglist-simple.post-entry{
float: none;
}
.bloglist-simple .entry-content-header{
padding: 25px 60px 25px 0;
}
.av_force_fullwidth .bloglist-simple .entry-content-header{
padding: 25px 0 25px 0;
}
#top .fullsize .template-blog .bloglist-simple .post-title,
.bloglist-simple .entry-content-wrapper .post-title{
font-size: 17px;
margin-bottom: 0.1em;
text-align: left;
}
#top .fullsize .template-blog .bloglist-simple .post-meta-infos,
.bloglist-simple .post-meta-infos{
top: auto;
position: static;
text-align: left;
margin-bottom: 0;
}
.bloglist-simple .pagination{
padding: 20px 50px 10px 0;
}
.av_force_fullwidth .bloglist-simple .pagination {
padding-right: 0;
}
@media only screen and (max-width: 767px) {
.bloglist-simple .read-more-link {
right: 0;
}
} .html_elegant-blog #top .bloglist-simple .entry-content-header{
padding: 0;
}
.html_elegant-blog #top .bloglist-simple.post-entry{
padding-top: 20px;
padding-bottom: 20px;
}
.html_elegant-blog #top .bloglist-simple.post-entry .post-title,
.html_elegant-blog .avia-content-slider .bloglist-simple .slide-entry-title{
text-align: left;
font-size: 26px;
margin-bottom: 0;
}
.html_elegant-blog #top .bloglist-simple.post-entry .blog-categories{
text-align: left;
}
.html_elegant-blog #top .bloglist-simple.post-entry .post-meta-infos,
.html_elegant-blog .avia-content-slider .bloglist-simple .slide-meta{
text-align: left;
margin-top: 0;
padding-right: 60px;
position: relative;
}
.html_elegant-blog .template-blog .bloglist-simple .post_delimiter{
margin: 0;
padding: 0;
}
.html_elegant-blog .read-more-link{
right: 0;
}
.html_elegant-blog .template-blog .bloglist-simple .post_delimiter{
display: none;
} .html_modern-blog #top .post-entry.bloglist-simple{
border-bottom-width: 1px;
border-bottom-style: solid;
}
.html_modern-blog #top .post-entry.bloglist-simple .blog-categories {
top: auto;
font-size: 0.9em;
}
.html_modern-blog #top .bloglist-simple.post-entry .post-meta-infos,
.html_modern-blog .avia-content-slider .bloglist-simple .slide-meta {
font-size: 0.8em;
padding-bottom: 0;
} .bloglist-compact.post-entry{
border-bottom-width: 1px;
border-bottom-style: dashed;
padding: 15px 0;
float: none;
}
.bloglist-compact.post-entry:last-of-type {
border-bottom-width: 0;
}
.main_color .bloglist-compact .fallback-post-type-icon{
position: relative;
top: auto;
left: auto;
margin: 0 0.5em 0 0 ;
background: transparent;
color: inherit;
line-height: normal;
font-size: 1.3em;
text-align: center;
height: auto;
}
.main_color .bloglist-compact .fallback-post-type-icon.avia-svg-icon svg:first-child{
fill: currentColor;
stroke: currentColor;
height: 1em;
width: 1em;
margin-bottom: -2px;
}
.bloglist-compact .fallback-post-type-icon.avia-svg-icon img[is-svg-img="true"]{
height: 1em;
width: 1em;
margin-bottom: -2px;
}
#top .fullsize .template-blog .bloglist-compact .post-title,
.bloglist-compact .post-title {
display: inline;
font-size: 1em;
font-weight: normal;
}
.bloglist-compact .post_delimiter{
display: none;
}
.bloglist-compact .pagination{
margin-top: 2em;
padding: 20px 50px 10px 0;
}
.av_force_fullwidth .bloglist-compact .pagination {
padding-right: 0;
} .html_elegant-blog #top .post-entry.bloglist-compact .post-title,
.html_elegant-blog .avia-content-slider .bloglist-compact .slide-entry-title{
display: inline;
font-size: 1em;
} .bloglist-excerpt .read-more-link{
text-align: right;
position: relative;
margin-top: 40px;
}
.bloglist-excerpt .read-more-link:after {
content: "";
height: 1px;
border-top-style: solid;
border-top-width: 1px;
border-color: inherit;
display: block;
width: 100%;
left: 0;
top: 50%;
position: absolute;
z-index: 1;
}
.bloglist-excerpt .more-link {
display: inline-block;
border-width: 1px;
border-style: solid;
border-radius: 100px;
padding: 0 20px;
text-transform: uppercase;
font-size: 0.8em;
font-weight: bold;
position: relative;
z-index: 2;
background-color: #ffffff;
color: inherit;
line-height: 2.1em;
font-size: 0.75em;
}
.bloglist-excerpt .more-link:hover {
text-decoration: none;
}
.bloglist-excerpt .more-link-arrow{
display: none;
}
.template-blog .bloglist-excerpt .post_delimiter{
margin: 0 0 20px 0;
padding: 20px 0 0 0;
border-color: transparent;
}
.bloglist-excerpt .pagination{
padding: 20px 50px 10px 0;
}
.av_force_fullwidth .bloglist-excerpt .pagination {
padding-right: 0;
}
#top .fullsize .template-blog .bloglist-excerpt .post-title,
.bloglist-excerpt .post-title {
text-align: left;
}
#top .fullsize .template-blog .bloglist-excerpt .post-meta-infos{
text-align: left;
margin-bottom: 0;
top: auto;
}
#top .fullsize .template-blog .bloglist-excerpt .post_delimiter{
border-bottom-width: 0;
} .html_elegant-blog #top .bloglist-excerpt.post-entry .post-title,
.html_elegant-blog .avia-content-slider .bloglist-excerpt .slide-entry-title{
text-align: left;
margin-bottom: 0;
font-size: 26px;
}
.html_elegant-blog #top .bloglist-excerpt.post-entry .post-meta-infos,
.html_elegant-blog .avia-content-slider .bloglist-excerpt .slide-meta{
text-align: left;
margin-top: 1em;
margin-bottom: 1em;
}
.html_elegant-blog .bloglist-excerpt .more-link{
margin: 0;
border-color: inherit;
color: inherit;
}
.html_elegant-blog .bloglist-excerpt .more-link:hover {
color: initial;
} .html_modern-blog #top .bloglist-excerpt.post-entry .post-meta-infos,
.html_modern-blog .avia-content-slider .bloglist-excerpt .slide-meta{
text-align: left;
margin: 0;
}
.html_modern-blog .bloglist-excerpt .more-link .more-link-arrow{
display: none;
}
@media only screen and (max-width: 767px) {
.responsive #top .template-page .big-preview.multi-big {
padding: 0 0 10px 0;
}
}.avia-content-slider{
margin: 30px 0;
clear: both;
}
.avia-content-slider,
.avia-content-slider-inner{
position: relative;
overflow: hidden;
clear: both;
}
.avia-content-slider .slide-entry-title{
font-size: 1.1em;
line-height: 1.4em;
margin: 0;
}
.avia-content-slider .slide-image,
.avia-content-slider .slide-image img{
border-radius: 3px;
display: block;
position: relative;
-webkit-perspective: 1000px;
-webkit-backface-visibility: hidden;
margin: 0 auto;
}
.avia-content-slider .slide-image{
overflow: hidden;
margin-bottom: 6px;
border-radius: 3px;
}
.avia-content-slider .slide-entry-excerpt{
overflow: hidden;
text-overflow: ellipsis;
}
.avia-content-slider .slide-entry-wrap{
width: 100%;
float: left;
margin-bottom: 40px;
}
.avia-content-slider-active .slide-entry-wrap{
position: absolute;
top: 0;
visibility: hidden;
margin: 0;
}
.avia-content-slider .slide-entry-wrap:first-child{
position: relative;
}
.avia-content-slider .slide-meta div,
.avia-content-slider .slide-meta time{
display: inline-block;
font-size: 0.9em;
}
.avia-content-slider .slide-meta a{
position: relative;
}
.avia-content-slider .slide-meta{
position: relative;
padding-bottom: 10px;
}
.avia-content-slider .slide-meta-del{
margin: 0px 4px;
}
.avia-content-slider.avia-builder-el-no-sibling{
margin: 0;
}
.slider-fallback-image{
visibility: hidden;
}
.avia-content-slider .fake-thumbnail .slide-image{
border-width: 1px;
border-style: solid;
-webkit-perspective: 1000px;
-webkit-backface-visibility: hidden;
min-height: 70px;
}
.fallback-post-type-icon{
position: absolute;
top: 49%;
left: 50%;
margin: -28px 0 0 -30px;
height: 60px;
width: 60px;
line-height: 59px;
font-size: 25px;
text-align: center;
border-radius: 100px;
}
.fallback-post-type-icon.avia-svg-icon svg:first-child,
.fallback-post-type-icon.avia-svg-icon img[is-svg-img="true"]{
height: 1em;
width: 1em;
}
.avia-content-slider .slide-image:hover .fallback-post-type-icon{
opacity: 0;
}
.pagination-slider .pagination{
padding: 1px 0 10px 0;
}
#top .avia-content-slider .avia-slideshow-arrows a{
top: 38%;
margin: -30px 0 0;
}
#top .avia-content-slider .avia-slideshow-dots{
position: relative;
float: left;
height: 25px;
bottom: -37px;
}
#top .avia-content-slider,
#top .avia-content-slider-inner,
#top .avia-content-slider-inner .slide-entry-wrap{    transform-style: flat;
-webkit-backface-visibility: hidden; } #top #wrap_all .avia-content-slider .audio-preview{
margin-top: -36px;
margin-bottom: -4px;
}
#top .avia-content-slider .audio-preview .mejs-volume-button,
#top .avia-content-slider .audio-preview .mejs-time{
display: none;
}
#top #wrap_all .mejs-controls a.mejs-horizontal-volume-slider{
width: 60px;
} .avia-safari .avia-content-slider,
.avia-safari .avia-content-slider-inner,
.avia-safari .avia-content-slider-inner .slide-entry-wrap{
-webkit-perspective: 0 !important;
}
@media only screen and (max-width: 767px)
{
.responsive #top #wrap_all .slide-entry{
width: 48%;
margin-left: 4%
}
.responsive #top #wrap_all .avia-content-slider-even .slide-entry.slide-parity-odd,
.responsive #top #wrap_all .avia-content-slider-odd .slide-entry.slide-parity-even{
margin: 0;
clear: both;
}
.responsive #top #wrap_all .avia-content-slider-odd  .slide-entry.first{
margin-left: 0;
width: 100%;
}
.responsive avia-content-slider .slide-image img {
width: 100%;
}
}
@media only screen and (max-width: 479px)
{
.responsive #top #wrap_all .avia-content-slider-odd .slide-entry{
margin-left: 0;
clear: both;
width: 100%;
}
}.avia-button-wrap{
display:inline-block;
}
.avia-button{
color: #777;
border-color: #e1e1e1;
background-color: #f8f8f8;
}
.avia-button .avia-svg-icon svg:first-child{
fill: #777;
stroke: #777;
}
body div .avia-button{
border-radius: 3px;
padding:10px;
font-size: 12px;
text-decoration: none;
display:inline-block;
border-bottom-style: solid;
border-bottom-width: 1px;
margin:3px 0;
line-height: 1.2em;
position: relative;
font-weight: normal;
text-align: center;
max-width: 100%;
}
body div .avia-button .avia_button_icon.avia-svg-icon svg:first-child,
body div .avia-button .avia_button_icon.avia-svg-icon img[is-svg-img="true"]{
height: 12px;
width: 12px;
}
.avia-button:hover{
opacity: 0.9;
transition: all 0.4s ease-in-out;
}
.avia-button:active{
border-bottom-width: 0px;
border-top-width: 1px;
border-top-style: solid;
}
.avia-button.avia-color-theme-color-subtle{
background-image: none;
}
.avia-button.avia-color-theme-color-subtle:hover{}
.avia-button .avia_button_icon{
position: relative;
left: -0.3em;
-webkit-perspective: 1000px;
-webkit-backface-visibility: hidden;
}
.avia-button .avia_button_icon.avia_button_icon_right{
left: 0.3em;
}
.avia-button.avia-icon_select-no .avia_button_icon{
display:none
}
.avia-button.avia-color-grey,
.avia-button.avia-color-grey:hover{
background-color: #555;
border-color: #333333;
color: #fff;
}
#wrap_all .avia-button.avia-color-grey .avia-svg-icon svg:first-child,
#wrap_all .avia-button.avia-color-grey:hover .avia-svg-icon svg:first-child{
fill: #fff;
stroke: #fff;
}
.avia-button.avia-color-black,
.avia-button.avia-color-black:hover{
background-color: #2c2c2c;
border-color: #000;
color: #fff;
}
#wrap_all .avia-button.avia-color-black .avia-svg-icon svg:first-child,
#wrap_all .avia-button.avia-color-black:hover .avia-svg-icon svg:first-child{
fill: #fff;
stroke: #fff;
}
.avia-button.avia-color-red,
.avia-button.avia-color-red:hover{
background-color: #B02B2C;
border-color: #8B2121;
color: #fff;
}
#wrap_all .avia-button.avia-color-red .avia-svg-icon svg:first-child,
#wrap_all .avia-button.avia-color-red:hover .avia-svg-icon svg:first-child{
fill: #fff;
stroke: #fff;
}
.avia-button.avia-color-orange,
.avia-button.avia-color-orange:hover{
background-color: #edae44;
border-color: #CA9336;
color: #fff;
}
#wrap_all .avia-button.avia-color-orange .avia-svg-icon svg:first-child,
#wrap_all .avia-button.avia-color-orange:hover .avia-svg-icon svg:first-child{
fill: #fff;
stroke: #fff;
}
.avia-button.avia-color-green,
.avia-button.avia-color-green:hover{
background-color: #83a846;
border-color: #6F8F3B;
color: #fff;
}
#wrap_all .avia-button.avia-color-green .avia-svg-icon svg:first-child,
#wrap_all .avia-button.avia-color-green:hover .avia-svg-icon svg:first-child{
fill: #fff;
stroke: #fff;
}
.avia-button.avia-color-blue,
.avia-button.avia-color-blue:hover{
background-color: #7bb0e7;
border-color: #6693C2;
color: #fff;
}
#wrap_all .avia-button.avia-color-blue .avia-svg-icon svg:first-child,
#wrap_all .avia-button.avia-color-blue:hover .avia-svg-icon svg:first-child{
fill: #fff;
stroke: #fff;
}
.avia-button.avia-color-aqua,
.avia-button.avia-color-aqua:hover{
background-color: #4ecac2;
border-color: #3EAAA3;
color: #fff;
}
#wrap_all .avia-button.avia-color-aqua .avia-svg-icon svg:first-child,
#wrap_all .avia-button.avia-color-aqua:hover .avia-svg-icon svg:first-child{
fill: #fff;
stroke: #fff;
}
.avia-button.avia-color-teal,
.avia-button.avia-color-teal:hover{
background-color: #5f8789;
border-color: #3F5E5F;
color: #fff;
}
#wrap_all .avia-button.avia-color-teal .avia-svg-icon svg:first-child,
#wrap_all .avia-button.avia-color-teal:hover .avia-svg-icon svg:first-child{
fill: #fff;
stroke: #fff;
}
.avia-button.avia-color-purple,
.avia-button.avia-color-purple:hover{
background-color: #745f7e;
border-color: #514358;
color: #fff;
}
#wrap_all .avia-button.avia-color-purple .avia-svg-icon svg:first-child,
#wrap_all .avia-button.avia-color-purple:hover .avia-svg-icon svg:first-child{
fill: #fff;
stroke: #fff;
}
.avia-button.avia-color-pink,
.avia-button.avia-color-pink:hover{
background-color: #d65799;
border-color: #BB4B85;
color: #fff;
}
#wrap_all .avia-button.avia-color-pink .avia-svg-icon svg:first-child,
#wrap_all .avia-button.avia-color-pink:hover .avia-svg-icon svg:first-child{
fill: #fff;
stroke: #fff;
}
.avia-button.avia-color-silver,
.avia-button.avia-color-silver:hover{
background-color: #DADADA;
border-color: #B4B4B4;
color: #555;
}
#wrap_all .avia-button.avia-color-silver .avia-svg-icon svg:first-child,
#wrap_all .avia-button.avia-color-silver:hover .avia-svg-icon svg:first-child{
fill: #555;
stroke: #555;
}
#top a.avia-button.avia-font-color-grey,
.avia-button.avia-font-color-grey-hover:hover{
color: #333333;
}
#top a.avia-button.avia-font-color-grey .avia-svg-icon svg:first-child,
#top .avia-button.avia-font-color-grey-hover:hover .avia-svg-icon svg:first-child{
fill: #333333;
stroke: #333333;
}
#top a.avia-button.avia-font-color-black,
.avia-button.avia-font-color-black-hover:hover{
color: #000;
}
#top a.avia-button.avia-font-color-black .avia-svg-icon svg:first-child,
#top .avia-button.avia-font-color-black-hover:hover .avia-svg-icon svg:first-child{
fill: #000;
stroke: #000;
}
#top a.avia-button.avia-font-color-red,
.avia-button.avia-font-color-red-hover:hover{
color: #8B2121;
}
#top a.avia-button.avia-font-color-red .avia-svg-icon svg:first-child,
#top .avia-button.avia-font-color-red-hover:hover .avia-svg-icon svg:first-child{
fill: #8B2121;
stroke: #8B2121;
}
#top a.avia-button.avia-font-color-orange,
.avia-button.avia-font-color-orange-hover:hover{
color: #CA9336;
}
#top a.avia-button.avia-font-color-orange .avia-svg-icon svg:first-child,
#top .avia-button.avia-font-color-orange-hover:hover .avia-svg-icon svg:first-child{
fill: #CA9336;
stroke: #CA9336;
}
#top a.avia-button.avia-font-color-green,
.avia-button.avia-font-color-green-hover:hover{
color: #6F8F3B;
}
#top a.avia-button.avia-font-color-green .avia-svg-icon svg:first-child,
#top .avia-button.avia-font-color-green-hover:hover .avia-svg-icon svg:first-child{
fill: #6F8F3B;
stroke: #6F8F3B;
}
#top a.avia-button.avia-font-color-blue,
.avia-button.avia-font-color-blue-hover:hover{
color: #6693C2;
}
#top a.avia-button.avia-font-color-blue .avia-svg-icon svg:first-child,
#top .avia-button.avia-font-color-blue-hover:hover .avia-svg-icon svg:first-child{
fill: #6693C2;
stroke: #6693C2;
}
#top a.avia-button.avia-font-color-aqua,
.avia-button.avia-font-color-aqua-hover:hover{
color: #3EAAA3;
}
#top a.avia-button.avia-font-color-aqua .avia-svg-icon svg:first-child,
#top a.avia-button.avia-font-color-aqua-hover:hover .avia-svg-icon svg:first-child{
fill: #3EAAA3;
stroke: #3EAAA3;
}
#top a.avia-button.avia-font-color-teal,
.avia-button.avia-font-color-teal-hover:hover{
color: #3F5E5F;
}
#top a.avia-button.avia-font-color-teal .avia-svg-icon svg:first-child,
#top .avia-button.avia-font-color-teal-hover:hover .avia-svg-icon svg:first-child{
fill: #3F5E5F;
stroke: #3F5E5F;
}
#top a.avia-button.avia-font-color-purple,
.avia-button.avia-font-color-purple-hover:hover{
color: #514358;
}
#top a.avia-button.avia-font-color-purple .avia-svg-icon svg:first-child,
#top .avia-button.avia-font-color-purple-hover:hover .avia-svg-icon svg:first-child{
fill: #514358;
stroke: #514358;
}
#top a.avia-button.avia-font-color-pink,
.avia-button.avia-font-color-pink-hover:hover{
color: #BB4B85;
}
#top a.avia-button.avia-font-color-pink .avia-svg-icon svg:first-child,
#top .avia-button.avia-font-color-pink-hover:hover .avia-svg-icon svg:first-child{
fill: #BB4B85;
stroke: #BB4B85;
}
#top a.avia-button.avia-font-color-silver,
.avia-button.avia-font-color-silver-hover:hover{
color: #B4B4B4;
}
#top a.avia-button.avia-font-color-silver .avia-svg-icon svg:first-child,
#top .avia-button.avia-font-color-silver-hover:hover .avia-svg-icon svg:first-child{
fill: #B4B4B4;
stroke: #B4B4B4;
}
#top .avia-button.avia-color-light{
color:#fff;
border:3px solid #fff;
background: transparent;
}
#top .avia-button.avia-color-light .avia-svg-icon svg:first-child{
fill: #fff;
stroke: #fff;
}
.avia-button.avia-color-light:hover{
opacity: 0.7;
color:#fff;
}
.avia-button.avia-color-light:hover .avia-svg-icon svg:first-child{
fill: #fff;
stroke: #fff;
}
#top .avia-button.avia-color-dark{
color:#000;
border:3px solid #000;
color:rgba(0,0,0,0.6);
border-color: rgba(0,0,0,0.6);
background: transparent;
}
#top .avia-button.avia-color-dark .avia-svg-icon svg:first-child{
fill: rgba(0,0,0,0.6);
stroke: rgba(0,0,0,0.6);
}
.avia-button.avia-color-dark:hover{
opacity: 0.7;
color: #000;
color: rgba(0,0,0,0.6);
}
.avia-button.avia-color-dark:hover .avia-svg-icon svg:first-child{
fill: rgba(0,0,0,0.6);
stroke: rgba(0,0,0,0.6);
}
.avia-button.avia-color-theme-color-subtle{
border-width:1px;
border-style: solid;
}
.avia-button-center {
display:block;
text-align: center;
clear:both;
}
.avia-button-right{
display:block;
float:right;
}
.avia-button.avia-position-right{
float:right;
display:block;
}
.avia-button.avia-position-left{
float:left;
display:block;
}
.avia-button.avia-size-small{
padding: 9px 10px 7px;
font-size: 13px;
min-width: 80px;
}
.avia-button.avia-size-small .avia_button_icon.avia-svg-icon svg:first-child{
height: 1em;
width: 1em;
margin-bottom: -2px;
}
.avia-button.avia-size-medium{
padding:12px 16px 10px;
font-size: 13px;
min-width: 90px;
}
.avia-button.avia-size-medium .avia_button_icon.avia-svg-icon svg:first-child{
height: 1em;
width: 1em;
margin-bottom: -2px;
}
.avia-button.avia-size-large{
padding: 15px 30px 13px;
font-size: 13px;
min-width: 139px;
}
.avia-button.avia-size-large .avia_button_icon.avia-svg-icon svg:first-child{
height: 1em;
width: 1em;
margin-bottom: -2px;
}
.avia-button.avia-size-x-large{
padding: 25px 50px 23px;
font-size: 15px;
min-width: 200px;
}
.avia-button.avia-size-x-large .avia_button_icon.avia-svg-icon svg:first-child{
height: 1em;
width: 1em;
margin-bottom: -2px;
}
.av-icon-on-hover .avia_button_icon{
width: 0px;
overflow: hidden;
display: inline-block;
height: 1em;
transition:all 0.2s ease-in-out;
opacity: 0;
}
.av-icon-on-hover:hover .avia_button_icon{
width: 1.5em;
opacity: 1;
}
#top .av-button-notext{
min-width: 0;
}
#top .av-button-notext .avia_button_icon{
left:0;
}
.av-button-label-on-hover{
box-sizing: content-box;
}
.av-button-label-on-hover.avia-button.avia-size-small{
padding:0;
line-height: 30px;
width: 32px;
}
.av-button-label-on-hover.avia-button.avia-size-medium{
padding:0;
line-height: 36px;
width: 38px;
}
.av-button-label-on-hover.avia-button.avia-size-large{
padding:0;
line-height: 42px;
width: 44px;
}
.av-button-label-on-hover.avia-button.avia-size-x-large{
padding:0;
line-height: 66px;
width: 68px;
}
.av-button-label-on-hover.avia-button .avia-svg-icon{
padding-top: 1px; }
#top .avia-button .avia_button_background{
opacity: 0;
position: absolute;
top: -3px;
left: 0;
bottom: -6px;
right: 0;
transition: all 0.4s ease-in-out;
}
#top .avia-button:hover .avia_button_background{
opacity: 0.9;
}
#top .avia-button .avia_button_icon,
#top .avia-button .avia_iconbox_title{
position: relative;
z-index: 3;
} .avia-button.avia-sonar-shadow:after{
content: '';
pointer-events: none;
position: absolute;
top: 0;
left: 0;
padding: 0;
width: 100%;
height: 100%;
opacity: 0;
z-index: -1; box-sizing: content-box;
box-shadow: 0 0 0 2px rgba(255,255,255,0.1);
transform: scale(0.9);
transform-style: preserve-3d;
}.avia-buttonrow-wrap > .avia-button{
vertical-align: bottom;
}
.avia-buttonrow-left{
text-align: left;
}
.avia-buttonrow-right{
text-align: right;
}
.avia-buttonrow-center{
text-align: center;
}
.avia-buttonrow-right .avia-button:first-child,
.avia-buttonrow-left .avia-button:first-child{
margin-left: 0 !important;
}
.avia-buttonrow-right .avia-button:last-child,
.avia-buttonrow-left .avia-button:last-child {
margin-right: 0 !important;
}#top .avia-button-fullwidth{
width: 100%;
padding:20px;
font-size: 1.5em;
margin:0;
border:none;
position: relative;
display:block;
}
#top .avia-button-fullwidth .avia-svg-icon svg:first-child{
height: 1em;
width: 1em;
margin-bottom: -3px;
}
#top .avia-button-fullwidth .avia-button-fullwidth{
font-size: 1em;
}
#top .avia-button-fullwidth .av-button-description{
font-size: 0.8em;
position: relative;
z-index: 3;
opacity: 0.7;
}
#top .avia-button-fullwidth .av-button-description-above p:first-child{
margin-top:0;
}
#top .avia-button-fullwidth .av-button-description-below p:last-child {
margin-bottom:0;
}
#top .avia-button-fullwidth:hover{
opacity: 1;
}
#top .avia-button-fullwidth .avia_button_icon,
#top .avia-button-fullwidth .avia_iconbox_title{
position: relative;
z-index: 3;
-webkit-perspective: 1000px;
-webkit-backface-visibility: hidden;
}
#top .av-fullscreen-button .avia-button-fullwidth{
border-radius: 0;
padding:50px 10px;
}
.avia-safari .avia-button-fullwidth {
transform: translateZ(0);
}
#top .avia-button-fullwidth .avia_button_background{
top: 0;
bottom: 0;
}.av-catalogue-container{
margin:30px 0;
}
.av-catalogue-heading{
text-align: center;
padding-bottom: 15px;
font-weight: normal;
letter-spacing: 1px;
}
.av-catalogue-list{
border-top: 1px dashed;
margin:0;
}
.av-catalogue-list li{
list-style-type: none;
margin:0;
border-bottom: 1px dashed;
padding:0; clear:both;
}
#top .av-catalogue-item{
text-decoration: none;
padding:10px 5px;
display: block;
overflow: hidden;
}
div.av-catalogue-item:hover{
cursor:default;
}
.av-catalogue-title-container{
position: relative;
font-size: 1.3em;
line-height: 1.4em;
}
.av-catalogue-title{
padding-right:60px;
text-transform: uppercase;
}
.av-catalogue-price{
position: absolute;
right:0;
top:0;
}
.av-catalogue-content{
padding-right:60px;
font-size: 1.1em;
}
.av-catalogue-content p:first-child{
margin-top:0;
}
.av-catalogue-content p:last-child{
margin-bottom:0;
}
.av-catalogue-list .added_to_cart.wc-forward{
display:none;
}
.av-catalogue-image{
border-radius: 400px;
width:44px;
float:left;
margin-right:15px;
}
.av-catalogue-image-no{
display:none;
}
.av-catalogue-item-inner{
overflow: hidden;
}
.av-catalogue-container-woo{
margin-top:0;
}h4#comments{
margin-bottom:30px;
}
#respond{
margin-top:20px;
}
.commentlist ul {
border-left-style: dashed;
border-left-width: 1px;
}
.children .children .says{
border-bottom-style: dashed;
border-bottom-width: 1px;
}
.miniheading,
.author_name,
#reply-title,
#top .logged-in-as,
.dynamic-column-title{
font-weight: 600;
letter-spacing: 1px;
}
#comments span,
.minitext,
.form-allowed-tags,
#reply-title small,
#commentform label{
font-size: 0.85em;
display:block;
letter-spacing: 0;
text-transform: none;
padding-top:8px;
line-height: 1.5em;
font-weight: normal;
}
.comment_meta_container{
clear:both;
float:none;
}
#top .commentlist{
margin:0;
padding: 0 0 10px 0px;
border:none;
}
#top .commentlist .comment{
list-style-type: none;
list-style-position: outside;
width:100%;
position: relative;
display: block;
background: none;
min-height:100px;
clear: both;
}
#top .commentlist .comment.depth-1{
float:left;
}
#top .commentlist .comment>div{
min-height: 100px;
float: left;
width:100%;
}
.commentlist>.comment{
border-bottom-style: dashed;
border-bottom-width: 1px;
margin-bottom:30px;
}
.gravatar{
position: relative;
z-index: 2;
border-radius: 200px;
overflow: hidden;
float: left;
}
.gravatar img{
padding:0;
margin:0;
display: block;
border-radius: 200px;
}
.comment_content{
position:relative;
margin:0 0 0 85px;
padding:0 35px 15px 0;
z-index: 10;
overflow: hidden;
}
.author_name a,
.author_name a:hover{
font-weight: bold;
text-decoration: none;
}
.comment-edit-link,
#cancel-comment-reply-link{
display:inline-block;
font-size: 10px;
}
.author_name,
.comment_title{
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.commentmetadata {
font-size:11px;
line-height: 1em;
}
.commentmetadata a{
text-decoration: none;
}
.commentmetadata a:hover{
text-decoration: underline;
}
.says {
display: block;
height: 1px;
left: -70px;
position: absolute;
text-indent: 200%;
top: 18px;
width: 40px;
overflow: hidden;
}
#top .comment_text{
clear: both;
font-size: 13px;
padding:  0 0 15px 0;
border:none;
}
#top .comment-reply-link {
font-size: 11px;
text-decoration: none;
line-height: 20px;
}
.side-container-comment-inner{
text-align: center;
position: relative;
overflow: hidden;
margin-bottom:15px;
}
.comment-count {
font-size: 24px;
line-height: 60px;
width: 60px;
display: block;
text-align: center;
border-radius: 200px;
margin: 0 auto;
position: relative;
z-index: 100;
}
.side-container-comment-inner .comment-text{
font-size: 12px;
text-transform: uppercase;
}
.center-border{
position: absolute;
top:39%;
width:42%;
border-top-style: solid;
border-top-width: 1px;
z-index: 1;
}
.center-border-left{
left:0;
}
.center-border-right{
right:0;
} #top .commentlist ul{
margin: 0 0 0 74px;
clear:both;
}
#top .commentlist .children ul{
margin: 0 0 0 47px;
}
.children .comment_content {
margin: 0 0 0 28px;
padding-bottom:30px;
z-index: 1;
}
.children .gravatar{
position: relative;
left:-24px;
z-index: 2;
width:45px;
}
#top .children .comment-reply-link {
left: -42px;
top: 51px;
} .comment_page_nav_links{
position: relative;
display: block;
clear:both;
overflow: hidden;
font-size:11px;
}
.comment_prev_page a{
float:left;
}
.comment_next_page a{
float:right;
}
.comment_page_nav_links_bottom{
}
.comment_page_nav_links_top{
}
.sidebar_right .comment_container {
padding-right: 50px;
}
.sidebar_left .comment_container {
margin-left: 0;
}
.comment_container{
max-width: 100%;
} #commentform{
position: relative;
}
#commentform p{
position: relative;
padding:0 0 10px 0;
margin:0;
}
#reply-title small a{
float:right;
}
#commentform label{
position: absolute;
left:245px;
font-size: 11px;
top:0;
font-weight: bold;
}
#commentform input[type='checkbox'] + label{
left:2.5em;
}
#commentform div input{
margin:0;
}
.commentlist #commentform label{
position: static;
display: block;
}
.comment-notes, #commentform  .comment-form-comment label{
display:none;
}
#top .comment-form-url input,
#top .comment-form-email input,
#top .comment-form-author input{
width: 220px;
}
#top .commentlist .comment-form-url input,
#top .commentlist .comment-form-email input,
#top .commentlist .comment-form-author input{
width: 70%;
}
#comment{
width:602px;
height:150px;
padding:10px 7px;
font-size: 12px;
margin:0;
}
.form-allowed-tags{
font-size: 11px;
line-height: 1.5em;
margin-bottom: 5px;
}
.form-allowed-tags code{
display:block;
padding-top:5px;
}
.commentlist #respond {
padding: 0 0 30px 56px;
}
.commentlist #respond #comment{
width:90%;
}
.commentlist #respond .form-allowed-tags{
display:none;
}
#reply-title{
display:none;
}
#reply-title small{
display:inline;
}
.commentlist #reply-title{
display:block;
}
#comment{
width:94%;
font-size:12px;
}
.personal_data p{
float:left;
width:33%;
}
.personal_data label{
display:none;
}
.template-blog .post .entry-content-wrapper{ overflow:hidden;
}
.template-blog .post_delimiter{
margin: 0 0 50px 0;
padding: 50px 0 0 0; clear:both;
}
.template-blog .post-entry-last .post_delimiter{
border:none;
height:1px;
}
.av-buildercomment .av-buildercomment-unapproved{
padding: 30px 0 15px;
text-align: center;
font-size: 1.4em;
font-weight: 500;
}.avia_ajax_form {
clear: both;
}
.avia_ajax_form fieldset p br {
display: none;
}
.avia_ajax_form label {
display: block;
visibility: visible;
position: relative; }
.avia_ajax_form label,
.modified_width:before {
display: block;
visibility: visible;
position: relative;
margin-bottom: 7px;
font-weight: 600;
}
.avia_ajax_form p.av-form-empty-line {
height: 2em;
}
#ajaxresponse.hidden {
visibility: visible;
position: static;
display: none;
}
#top .avia_ajax_form .text_input,
#top .avia_ajax_form .select,
#top .avia_ajax_form .text_area {
width: 100%;
margin-bottom: 0;
display: inline;
min-width: 50px;
padding: 13px;
border-radius: 2px;
}
#top .avia_ajax_form .select[multiple] option {
padding: 5px;
}
#top .avia_ajax_form .select[multiple] option.av-placeholder {
font-weight: 600;
border-bottom: 1px solid;
margin-bottom: 5px;
}
#top .avia_ajax_form input[type="checkbox"] {
float: left;
margin-right: 8px;
top: 2px;
position: relative;
}
#top .avia_ajax_form input[type="submit"].avia-button-default-style {
background-color: #9a9a9a;
border-color: #737373;
pointer-events: none;
opacity: 0;
animation: all 0.7s;
}
#top .avia_ajax_form.av-form-input-visible input[type="submit"].avia-button-default-style {
opacity: 1;
animation: all 0.7s;
}
.value_verifier_label {
position: absolute;
bottom: 11px;
left: 10px;
font-size: 13px;
line-height: 21px;
}
.avia_ajax_form.av-form-labels-hidden label {
position: fixed;
top: -1000px;
left: -2000px;
}
.avia_ajax_form.av-form-labels-hidden label.input_checkbox_label {
position: initial;
top: initial;
left: initial;
}
.avia_ajax_form p {
position: relative;
clear: both;
float: left;
width: 100%;
margin: 11px 0;
}
.avia_ajax_form.av-form-labels-hidden p {
margin-top: 8px;
margin-bottom: 8px;
}
.avia_ajax_form p.hidden {
position: absolute;
width: 0px;
left: 0;
top: 0;
}
.avia_ajax_form .form_element_half {
width: 49.5%;
float: left;
margin-left: 1%;
clear: none;
}
.avia_ajax_form .form_element_third {
width: 32.6%;
float: left;
margin-left: 1%;
clear: none;
}
.avia_ajax_form .form_element_two_third {
width: 66.4%;
float: left;
margin-left: 1%;
clear: none;
}
.avia_ajax_form .form_element_fourth {
width: 24.2%;
float: left;
margin-left: 1%;
clear: none;
}
.avia_ajax_form .form_element_three_fourth {
width: 74.8%;
float: left;
margin-left: 1%;
clear: none;
}
.avia_ajax_form .first_form {
clear: both;
margin-left: 0;
}
.avia_ajax_form .button {
margin: 0;
padding: 16px 20px;
border-radius: 2px;
border-bottom-width: 1px;
border-bottom-style: solid;
font-weight: normal;
font-size: 0.92em;
min-width: 142px;
outline: none;
}
.modified_width .button {
width: 100%;
padding: 13px 10px 14px;
min-width: 0;
}
.av-form-labels-visible .modified_width:before {
display: block;
content: "Submit Form";
visibility: hidden;
}
.av-form-labels-visible .av-last-visible-form-element.first_form.modified_width:before {
display: none;
}
#footer .avia_ajax_form textarea {
height: 90px;
}
.avia_ajax_form p input,
.avia_ajax_form p textarea,
.avia_ajax_form p select,
.avia_ajax_form p .input_checkbox_label {
transition: all 0.3s ease-in-out;
}
#top .button.av-sending-button {
transition: none;
background-size: 32px 32px;
animation: avia-bg-move 1.2s linear infinite; 
}
.av-centered-form,
#top .av-centered-form input {
text-align: center;
}
#top .av-centered-form ::-webkit-input-placeholder,
#top .av-centered-form ::-moz-placeholder,
#top .av-centered-form :-ms-input-placeholder {
text-align: center;
}
#top .avia_ajax_form input.captcha,
#top .av-centered-form input.captcha {
text-align: left;
padding-left: 70px;
}
.avia_ajax_form .av-hidden-submit {
display: none;
}
.avia-form-success {
text-align: center;
border-style: solid;
border-width: 1px;
padding: 20px 15px;
line-height: 1.4em;
border-radius: 2px;
clear: both;
}
.avia-form-error {
text-align: center;
border-style: solid;
border-width: 1px;
padding: 20px 15px;
line-height: 1.4em;
border-radius: 2px;
clear: both;
font-weight: bold;
}
.av-fields-with-error {
padding: 10px 10px;
margin-right: 20px;
font-size: 12px;
background-color: #f8f8f8;
color: #c26666;
border: 2px solid #c26666 !important;
border-radius: 5px;
}
#top .av-custom-form-color ::placeholder {
color: inherit;
opacity: 0.8;
}
#top .av-centered-form input[type="checkbox"] {
float: none;
}
#top .av-centered-form .input_checkbox_label {
display: inline-block;
}
.avia_ajax_form .required {
text-decoration: none;
} #top .avia-datepicker-div {
background: #fff;
border: 1px solid #e1e1e1;
font-size: 15px;
}
#top .avia-datepicker-div a {
color: #333;
background-color: #f8f8f8;
background-image: none;
}
#top .avia-datepicker-div a.ui-state-active {
color: #8bba34;
}
#top .avia-datepicker-div a.ui-state-highlight {
color: #8bba34;
}
#top .avia-datepicker-div a.ui-state-hover {
color: #fff;
background-color: #bbb;
}
#top .avia-datepicker-div .ui-datepicker-buttonpane button {
background-color: #8bba34;
color: #fff;
border-color: #8bba34;
}
#top .avia-datepicker-div.ui-datepicker {
width: 300px;
padding: 20px;
display: none;
box-shadow: 0px 0px 44px 0px rgba(0, 0, 0, 0.2);
border-radius: 0;
}
#top .avia-datepicker-div.ui-datepicker .ui-datepicker-header {
position: relative;
padding: 0.2em 0;
background: transparent;
border: none;
}
#top .avia-datepicker-div.ui-datepicker .ui-datepicker-prev,
#top .avia-datepicker-div.ui-datepicker .ui-datepicker-next {
position: absolute;
top: 4px;
width: 50px;
text-align: center;
line-height: 34px;
height: 34px;
cursor: pointer;
border-radius: 0;
text-decoration: none;
font-size: 12px;
}
#top .avia-datepicker-div.ui-datepicker .ui-datepicker-prev {
left: 2px;
}
#top .avia-datepicker-div.ui-datepicker .ui-datepicker-next {
right: 2px;
}
#top .avia-datepicker-div.ui-datepicker .ui-datepicker-title {
margin: 0px 53px;
line-height: 32px;
text-align: center;
font-weight: bold;
letter-spacing: 1.5px;
text-transform: uppercase;
}
#top .ui-datepicker-title select {
width: 72px;
float: left;
font-size: 12px;
margin-left: 3px;
margin-bottom: 0;
border-radius: 0px;
}
#top .avia-datepicker-div.ui-datepicker .ui-datepicker-title select {
font-size: 14px;
margin: 1px;
}
#top .avia-datepicker-div.ui-datepicker select.ui-datepicker-month-year {
width: 100%;
}
#top .avia-datepicker-div.ui-datepicker select.ui-datepicker-month,
#top .avia-datepicker-div.ui-datepicker select.ui-datepicker-year {
width: 48%;
}
#top .avia-datepicker-div.ui-datepicker select.ui-datepicker-year {
float: right;
}
#top .avia-datepicker-div.ui-datepicker table {
width: 100%;
font-size: 0.9em;
border-collapse: collapse;
margin: 0 0 0.4em;
}
#top .avia-datepicker-div.ui-datepicker th {
padding: 0.7em 0.3em;
text-align: center;
font-weight: bold;
border: 0;
}
#top .avia-datepicker-div.ui-datepicker td {
border: 0;
padding: 1px;
}
#top .avia-datepicker-div.ui-datepicker td span,
#top .avia-datepicker-div.ui-datepicker td a {
border: none;
display: block;
padding: 0.2em;
text-align: center;
text-decoration: none;
}
#top .avia-datepicker-div.ui-datepicker .ui-datepicker-buttonpane {
background-image: none;
margin: 0.7em 0 0 0;
padding: 0 0.2em;
border-left: 0;
border-right: 0;
border-bottom: 0;
}
#top .avia-datepicker-div.ui-datepicker .ui-datepicker-buttonpane button {
float: right;
margin: 0.5em 0 0.4em;
cursor: pointer;
padding: 10px 20px;
width: auto;
overflow: visible;
border: none;
background-image: none;
border-radius: 3px;
font-size: 13px;
}
#top .avia-datepicker-div.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
float: left;
}
#top .avia-datepicker-div .ui-widget-content {
background: transparent;
border: none;
}
#top .avia-datepicker-div.ui-datepicker .ui-datepicker-prev span,
#top .avia-datepicker-div.ui-datepicker .ui-datepicker-next span {
text-indent: 0;
overflow: visible;
background-image: none;
display: inline;
position: static;
margin: 0;
font-weight: normal;
} .avia-datepicker-div.ui-datepicker-rtl {
direction: rtl;
}
.avia-datepicker-div.ui-datepicker-rtl .ui-datepicker-prev {
right: 2px;
left: auto;
}
.avia-datepicker-div.ui-datepicker-rtl .ui-datepicker-next {
left: 2px;
right: auto;
}
.avia-datepicker-div.ui-datepicker-rtl .ui-datepicker-prev:hover {
right: 1px;
left: auto;
}
.avia-datepicker-div.ui-datepicker-rtl .ui-datepicker-next:hover {
left: 1px;
right: auto;
}
.avia-datepicker-div.ui-datepicker-rtl .ui-datepicker-buttonpane {
clear: right;
}
.avia-datepicker-div.ui-datepicker-rtl .ui-datepicker-buttonpane button {
float: left;
}
.avia-datepicker-div.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
float: right;
}
.avia-datepicker-div.ui-datepicker-rtl .ui-datepicker-group {
float: right;
}
.avia-datepicker-div.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
border-right-width: 0;
border-left-width: 1px;
}
.avia-datepicker-div.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
border-right-width: 0;
border-left-width: 1px;
} #top .av-custom-form-color * {
color: inherit;
}
#top .av-custom-form-color a {
text-decoration: underline;
}
#top .av-custom-form-color ::-webkit-input-placeholder,
#top .av-custom-form-color ::-moz-placeholder,
#top .av-custom-form-color :-ms-input-placeholder {
color: inherit;
opacity: 0.8;
}
#top .av-custom-form-color .button {
border: 2px solid;
}
#top .av-custom-form-color .button:hover {
}
#top .av-light-form,
#top .av-light-form + .ajaxresponse * {
color: #fff;
}
#top .av-light-form + .ajaxresponse .avia-form-success {
background: transparent;
}
#top div .av-light-form .input-text,
#top div .av-light-form input[type="text"],
#top div .av-light-form input[type="input"],
#top div .av-light-form input[type="password"],
#top div .av-light-form input[type="email"],
#top div .av-light-form input[type="number"],
#top div .av-light-form input[type="url"],
#top div .av-light-form input[type="tel"],
#top div .av-light-form input[type="search"],
#top div .av-light-form textarea,
#top div .av-light-form select,
div div .av-light-form .button {
color: #fff;
border-color: #fff;
border-width: 2px !important;
background-color: transparent;
}
#top .av-dark-form,
#top .av-dark-form + .ajaxresponse * {
color: #222;
}
#top .av-dark-form + .ajaxresponse .avia-form-success {
background: transparent;
}
#top div .av-dark-form .input-text,
#top div .av-dark-form input[type="text"],
#top div .av-dark-form input[type="input"],
#top div .av-dark-form input[type="password"],
#top div .av-dark-form input[type="email"],
#top div .av-dark-form input[type="number"],
#top div .av-dark-form input[type="url"],
#top div .av-dark-form input[type="tel"],
#top div .av-dark-form input[type="search"],
#top div .av-dark-form textarea,
#top div .av-dark-form select,
div div .av-dark-form .button {
color: #222;
border-color: #222;
border-width: 2px !important;
background-color: transparent;
} #top .avia_ajax_form .av-recaptcha-area {
display: inline-block;
}
#top .avia_ajax_form .av-recaptcha-submit.avia_button_inactive,
#top .avia_ajax_form .av-recaptcha-submit-real.avia_button_inactive {
opacity: 0.3;
}
#top .avia_ajax_form .av-recaptcha-submit.avia_button_inactive:hover,
#top .avia_ajax_form .av-recaptcha-submit-real.avia_button_inactive:hover {
cursor: default;
}
#top .avia_ajax_form .av-recaptcha-error {
display: inline-block;
width: 100%;
}
#top .avia_ajax_form .av-recaptcha-error.av-recaptcha-severe-error {
background-color: red;
color: white;
border-radius: 8px;
padding: 10px;
text-align: center;
}
#top .avia_ajax_form .av-recaptcha-error.av-recaptcha-severe-error .av-recaptcha-error-main {
color: white;
font-weight: 900 !important;
}
#top .avia_ajax_form .av-recaptcha-error.av-err-content {
margin: 5px 0;
color: #fe6d4e;
background-color: #fff;
font-weight: 700;
display: block;
clear: both;
}
#top .avia_ajax_form.avia_recaptcha_v3 .av_form_privacy_check {
margin-top: -15px;
}
body .grecaptcha-badge {
z-index: 9000;
}
body.av-google-badge-hide .grecaptcha-badge {
visibility: hidden;
}
body.av-google-badge-visible #scroll-top-link {
bottom: 80px;
}
#top .avia_ajax_form .av-google-badge-message {
padding: 12px 0 0 0;
min-width: 300px;
max-width: 100%;
font-size: 0.8em;
line-height: 1.3em;
}
#top .avia_ajax_form.av-centered-form .av-google-badge-message {
text-align: center;
width: 100%;
max-width: 100%;
float: left;
}
#top .avia_ajax_form .avia-disabled-form {
padding: 15px 15px;
font-size: 1.5em;
font-weight: 900;
display: none;
}
#top .avia_ajax_form.av-form-user-disabled .avia-disabled-form {
display: block;
}
#top .avia_ajax_form.av-centered-form .avia-disabled-form {
text-align: center;
}
@media only screen and (max-width: 479px) {
.responsive .avia_ajax_form .form_element {
width: 100%;
clear: both;
margin-right: 0;
margin-left: 0;
float: none;
}
}.avia-slideshow{
position: relative;
margin:50px 0;
width:100%;
clear: both;
overflow: hidden;
}
.flex_column .avia-slideshow{
margin:20px 0;
}
.flex_column .avia-slideshow.avia-builder-el-no-sibling{
margin-top:0px;
}
.avia-slideshow-inner{
padding:0;
margin: 0;
position: relative;
overflow: hidden;
width:100%;
}
#top .av-default-height-applied .avia-slideshow-inner{
height:0px;
}
.avia-slideshow li{
padding:0;
margin: 0;
list-style-type: none;
list-style-position: outside;
position: absolute;
visibility: hidden;
z-index: 1;
top:0;
left:0;
width:100%;
clear:both;
opacity: 0;
overflow: hidden;
}
.avia-slideshow li:first-child{
position: relative;
visibility: visible;
z-index: 3;
}
.avia-slideshow li img{
display:block;
width:100%;
margin: 0 auto;
border-radius: 3px;
position: relative;
}
.flex_cell_inner .avia-slideshow li img{
border-radius: 0;
}
.avia-slideshow.image_no_stretch li img{
width:auto;
}
.avia-slideshow li > p{
margin:0;
} .avia-slideshow-carousel{
overflow: hidden;
}
.avia-slideshow-carousel ul{
transition: all 0.7s cubic-bezier(0.230, 1.000, 0.320, 1.000);
white-space: nowrap;
}
.avia-slideshow-carousel ul *{
white-space: normal;
}
.avia-slideshow-carousel li{
position: relative;
visibility: visible;
opacity: 1;
vertical-align: top;
}
#top .avia-slideshow-arrows a{
display: block;
text-decoration: none;
color: #fff;
visibility: visible;
position: absolute;
width: 60px;
text-align: center;
height: 60px;
line-height: 62px;
font-size: 25px;
top: 50%;
margin:-30px 15px 0;
z-index: 99;
overflow: hidden;
text-indent: -600%;
}
#top .avia-slideshow-arrows a.next-slide{
right: 0;
}
.avia-slideshow-arrows a:before{
visibility: visible;
display: block;
position: absolute;
z-index: 100;
background: #aaa;
background: rgba(0,0,0,0.3);
top: 0;
left: 0;
right: 0;
bottom: 0;
border-radius: 3px;
text-align: center;
line-height: 62px;
color: inherit;
}
#top .avia-slideshow-arrows a.avia-svg-icon{
text-indent: 0;
background: rgba(0,0,0,0.3);
}
#top .avia-slideshow-arrows a.avia-svg-icon > span{
text-indent: -600%;
}
#top .avia-slideshow-arrows a.avia-svg-icon svg:first-child{
margin-top: 17px;
stroke: #fff;
fill: #fff;
}
.prev-slide:before{
text-indent: -2px;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
}
.next-slide:before{
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
text-indent: 0px;
} #top .av-slideshow-ui .avia-slideshow-arrows a{
width: 0;
}
#av-admin-preview .av-slideshow-ui .avia-slideshow-arrows a,
#top .av-slideshow-ui.av-loop-endless .avia-slideshow-arrows > a,
#top .av-slideshow-ui.av-loop-manual-endless .avia-slideshow-arrows > a,
#top .av-slideshow-ui .avia-slideshow-arrows.av-visible-prev > a.prev-slide,
#top .av-slideshow-ui .avia-slideshow-arrows.av-visible-next > a.next-slide{
width: 60px;
transition: all 0.8s ease-in-out;
}
#top .av-slideshow-ui.av-hide-nav-arrows .avia-slideshow-arrows a,
#top .av-slideshow-ui.av-hidden-slider-navigate-arrows .avia-slideshow-arrows > a{
opacity: 0;
width: 0;
}
.avia-slideshow-dots{
position: absolute;
z-index: 200;
width: 100%;
bottom: 0;
text-align: center;
left: 0;
height: 0;
}
.avia-slideshow-dots a{
display: inline-block;
height: 13.5px;
width: 13.5px;
border-radius: 14px;
background: #000;
opacity: 0.6;
text-indent: 100px;
overflow: hidden;
margin:0 1px;
padding: 7px;
position: relative;
bottom: 33px;
-webkit-backface-visibility: hidden;
}
.avia-slideshow-dots a.active,
.avia-slideshow-dots a:hover{
opacity: 0.8;
background: #fff;
}
.avia-caption{
position: absolute;
z-index: 10;
bottom: 17px;
left: 17px;
padding: 10px 20px;
color: #fff;
border-radius: 3px;
}
.avia-slideshow .avia-caption .avia-caption-title{
color: #fff;
}
.js_active .avia-slideshow li:first-child{
visibility: hidden;
}
.js_active .avia-slideshow-carousel li:first-child{
visibility: visible;
} .avia_desktop .av_slideshow.avia-slideshow .avia-slideshow-controls a,
.avia_desktop .av-slideshow-ui .avia-slideshow-controls a{
opacity: 0;
}
#av-admin-preview .av_slideshow.avia-slideshow.av-nav-arrows-visible .avia-slideshow-arrows a,
#av-admin-preview .av-slideshow-ui.av-nav-arrows-visible .avia-slideshow-arrows a,
.avia_desktop .av_slideshow.avia-slideshow.av-nav-arrows-visible .avia-slideshow-arrows a,
.avia_desktop .av_slideshow.avia-slideshow.av-nav-dots-visible .avia-slideshow-dots a,
.avia_desktop .av-slideshow-ui.av-nav-arrows-visible .avia-slideshow-arrows a,
.avia_desktop .av-slideshow-ui.av-nav-dots-visible .avia-slideshow-dots a{
opacity: 0.6;
}
.avia_desktop .av_slideshow.avia-slideshow:hover .avia-slideshow-controls a,
.avia_desktop .av-slideshow-ui:hover .avia-slideshow-controls a{
opacity: 0.6;
}
#av-admin-preview .av_slideshow.avia-slideshow:hover .avia-slideshow-controls a:hover,
#av-admin-preview .av-slideshow-ui:hover .avia-slideshow-controls a:hover,
.avia_desktop .av_slideshow.avia-slideshow:hover .avia-slideshow-controls a:hover,
.avia_desktop .av-slideshow-ui:hover .avia-slideshow-controls a:hover{
opacity: 0.8;
} #top .av-control-hidden .avia-slideshow-controls{
display: none;
}
#top .av-hide-nav-arrows .avia-slideshow-arrows a{
width: 0;
}
#top .av-control-minimal .avia-slideshow-arrows a:before{
border: 2px solid #fff;
background: transparent;
line-height: 60px;
}
#top .av-control-minimal .avia-slideshow-arrows a.avia-svg-icon{
border: 2px solid #fff;
background: transparent;
}
#top .av-control-minimal .avia-slideshow-arrows a.avia-svg-icon svg:first-child{
stroke: #fff;
fill: #fff;
}
#top .av-control-minimal .avia-slideshow-dots a{
border: 2px solid #fff;
background: transparent;
padding: 5px;
}
#top .av-control-minimal .avia-slideshow-dots a.active{
background: #fff;
}
#top .av-control-minimal-dark .avia-slideshow-arrows a{
color: #000;
}
#top .av-control-minimal-dark .avia-slideshow-arrows a:before{
border-color: #000;
}
#top .av-control-minimal-dark .avia-slideshow-arrows a.avia-svg-icon{
border-color: #000;
}
#top .av-control-minimal-dark .avia-slideshow-arrows a.avia-svg-icon svg:first-child{
stroke: #000;
fill: #000;
}
#top .av-control-minimal-dark .avia-slideshow-dots a{
border-color: #000;
}
#top .av-control-minimal-dark .avia-slideshow-dots a.active{
background: #000;
}
#top .scroll-down-link.av-control-minimal-dark{
color: #000;
}
#top .scroll-down-link.av-custom-scroll-down-color{
text-shadow: none;
} #top .avia-small-width-slider .avia-slideshow-arrows a{
width: 30px;
height: 30px;
margin: -15px 5px 0;
line-height: 32px;
font-size: 15px;
}
#top .avia-small-width-slider .avia-slideshow-arrows a:before{
line-height: 32px;
}
#top .avia-super-small-width-slider .avia-slideshow-dots{
display: none;
} #top .av-video-slide,
#top .av-video-slide .avia-slide-wrap{
width:100%;
height:100%;
position: absolute;
overflow: hidden;
}
#top .av-video-slide .mejs-poster{
width:100% !important;
height: 100% !important;
background-size: cover;
background-position: center center;
}
#top .av-video-slide .mejs-poster img{
display:none;
}
#top .av-video-slide .avia-iframe-wrap{
padding:0;
height:100%;
margin: 0;
}
#top .av-video-slide iframe,
#top .av-video-slide embed,
#top .av-video-slide object,
#top .av-video-slide video{
max-width:none;
max-height:none;
width:100%;
height:100%;
position: absolute;
}
#top .av-video-slide .caption_fullwidth{
top: 0;
left: 0;
right: 0;
bottom: 40px;
}
#top .av-video-slide.av-hide-video-controls .caption_fullwidth{
bottom:0px;
}
#top .av-video-slide .mejs-container{
height: 100% !important;
width: 100% !important;
position: absolute;
}
#top .av-video-slide .me-plugin{
width:100%;
height:100%;
}
span.mejs-offscreen {
display: none!important;
}
#top .avia-fullscreen-slider .av-video-slide.av-video-service-vimeo iframe{
transform: scale(1.2);
}
.avia_video{
z-index: 8;
}
.mejs-controls{
z-index: 9;
}
#top .av-video-slide.av-video-service-vimeo .mejs-controls,
.av-force-resize .av-video-service-youtube .avia_video,
.av-hide-video-controls .mejs-controls{
display: none !important;
}
.av-video-slide.slide-1 .mejs-mediaelement{
opacity: 0;
}
.av-video-slide .mejs-mediaelement{
height:100%;
}
#top .av-video-slide .mejs-overlay-button{
display: none;
}
#top .av-video-slide .avia-slide-wrap,
#top .av-video-slide iframe{
background: #000;
}
#top .av-video-slide.av-video-4-3-stretch iframe,
#top .av-video-slide.av-video-4-3-stretch embed,
#top .av-video-slide.av-video-4-3-stretch object,
#top .av-video-slide.av-video-4-3-stretch video {
height: 270%;
} #top .av-section-with-video-bg .av-section-video-bg:after,
.av-click-overlay{
content: ".";
position: absolute;
text-indent: -200px;
overflow: hidden;
top:0;
left:0;
right:0;
bottom:0;
z-index: 11;
opacity: 0;
background: #000;
}
.av-click-overlay{
z-index: 9; bottom:30px;
}
.av-video-service-vimeo .av-click-overlay {
bottom:42px;
}
.av-video-service-youtube .av-click-overlay {
bottom:36px;
}
.av-hide-video-controls .av-click-overlay {
bottom: 0;
}
.av-video-service-youtube.av-video-events-bound .av-click-overlay{
display: none; } .avia_playpause_icon{
position: absolute;
height: 100px;
width: 100px;
margin: -50px 0 0 -50px;
background: #000;
background: rgba(0,0,0,0.4);
border-radius: 3px;
top: 50%;
left: 50%;
z-index: 50;
display: none;
transform: scale(0.7);
}
.avia_playpause_icon.av-play,
.avia_playpause_icon.av-pause{
display: block !important;
}
#top .avia_playpause_icon:before{
top:0;
left:0;
right:0;
bottom:0;
position: absolute;
color:#fff;
line-height: 100px;
text-align: center;
font-size: 40px;
}
.avia_transform .avia_playpause_icon.av-play,
.avia_transform .avia_playpause_icon.av-pause{
animation: avia_appear_short 1.7s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); opacity: 0;
}
.avia_playpause_icon.av-pause{} .av-fallback-message{
text-align: center;
position: absolute;
z-index: 1000;
top: 45%;
width: 100%;
left: 0;
}
.av-fallback-message span{
display: inline-block;
border: 1px solid #e1e1e1;
padding: 10px;
background: #fff;
} .caption_fullwidth{
position: absolute;
right: 0;
bottom: 0;
left: 0;
top: 0;
z-index: 10;
}
.slideshow_caption{
z-index: 100;
width: 42%;
position: absolute;
bottom: 0;
top: auto;
height: 100%;
display: block;
text-decoration: none;
padding: 50px;
}
div .slideshow_caption h2{
text-transform: uppercase;
}
div .slideshow_caption,
div .slideshow_caption a,
div .slideshow_caption a:hover,
div .slideshow_caption h2,
div .slideshow_caption h2 .special_amp,
div .slideshow_caption strong,
div .slideshow_caption h2 strong{
color: #fff;
}
.slideshow_inner_caption{
position: relative;
display: table;
height: 100%;
width: 100%;
}
.slideshow_align_caption{
display: table-cell;
vertical-align: middle;
position: relative;
} .avia-caption-content{
line-height: 1.3em;
}
.avia-caption-content p{
margin: 15px 0;
}
.caption_framed .slideshow_caption .avia-caption-content p,
.caption_framed .slideshow_caption .avia-caption-title,
.avia-caption .avia-caption-content p,
.avia-caption .avia-caption-title{
background: rgba(0, 0, 0, 0.5);
display: inline-block;
margin: 0 0 1px 0;
padding: 10px 15px;
}
#top .avia-caption-content .wp-smiley{
display: none;
}
#top .avia-caption-content a{
text-decoration: underline;
}
#top .avia-caption-content a:hover{
text-decoration: none;
}
.avia_transform .av_slideshow_full .avia-caption-title{
}
.caption_left .slideshow_caption{
left: 0;
}
.caption_right .slideshow_caption{
right: 0;
}
.caption_right .slideshow_caption .slideshow_inner_caption{
float: right;
}
.caption_bottom .slideshow_caption{
left: 0;
width: 100%;
bottom: 0;
height: auto;
}
#top div .caption_center .slideshow_caption{
left:0;
width: 100%;
text-align: center;
}
.caption_bottom .slideshow_caption .slideshow_inner_caption{
display: block;
height: auto;
bottom: 0;
position: absolute;
padding: 0 50px;
width: 100%;
left: 0;
}
.caption_bottom .slideshow_caption .slideshow_inner_caption .slideshow_align_caption{
padding: 20px 0;
display: block;
} #top .avia-slideshow-button{
border-radius: 3px;
text-transform: uppercase;
padding: 15px 16px;
display: inline-block;
margin-top: 20px;
text-decoration: none;
font-weight: bold;
}
#top .avia-slideshow-button.avia-color-light{
padding: 12px 16px;
background-color: rgba(0,0,0,0.2);
}
#top .avia-slideshow-button.avia-color-dark{
padding: 12px 16px;
background-color: rgba(255,255,255,0.1);
}
.avia-multi-slideshow-button{
min-width: 140px;
}
.avia-multi-slideshow-button.avia-slideshow-button{
margin-right: 20px;
}
.avia-multi-slideshow-button.avia-slideshow-button-2{
margin-right: 0px;
} #top .av-video-slide .avia-slide-wrap{
background-position: center center;
background-size: cover;
}
#top .av-video-lazyload .av-click-to-play-overlay{
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
cursor: pointer;
z-index: 1000;
}
#top .av-video-lazyload .av-click-to-play-overlay .avia_playpause_icon{
display: block;
transition: opacity 0.4s ease-out;
}
#top .av-video-lazyload .av-click-to-play-overlay:hover .avia_playpause_icon{
opacity: 0.7;
} #top.av-accessibility-aaa .avia-caption-content{
line-height: 1.5em;
} .avia-video-cookie-not-allowed #top .mejs-mediaelement,
.avia-video-cookie-not-allowed #top .av-click-overlay,
.avia-video-cookie-not-allowed #top .av-click-to-play-overlay {
display: none !important;
}
.avia-video-cookie-not-allowed #top .avia-slideshow.av-section-video-bg {
display: none;
}#top .avia-smallarrow-slider{
position: relative;
overflow: visible;
}
#top .avia-smallarrow-slider .avia-slideshow-arrows{
position: relative;
width: 51px;
top: -3px;
left: 0;
height: 24px;
}
#top .avia-smallarrow-slider .avia-slideshow-arrows a{
opacity: 0;
margin: 0;
width: 0 !important; height: 24px;
line-height: 25px;
font-size: 10px;
top: 0;
}
#top .avia-smallarrow-slider .avia-slideshow-arrows a.avia-svg-icon svg:first-child,
#top .avia-smallarrow-slider .avia-slideshow-arrows a.avia-svg-icon img[is-svg-img="true"]{
height: 10px;
width: auto;
margin-top: 8px;
}
#top .avia-smallarrow-slider:not(.av-slideshow-ui) .avia-slideshow-arrows a,
#top .avia-smallarrow-slider.av-slideshow-ui .avia-slideshow-arrows.av-visible-prev a.prev-slide,
#top .avia-smallarrow-slider.av-slideshow-ui .avia-slideshow-arrows.av-visible-next a.next-slide{
width: 24px !important; opacity: 1;
}
#top .avia-smallarrow-slider:not(.av-slideshow-ui) .avia-slideshow-arrows a:hover,
#top .avia-smallarrow-slider.av-slideshow-ui .avia-slideshow-arrows.av-visible-prev a.prev-slide:hover,
#top .avia-smallarrow-slider.av-slideshow-ui .avia-slideshow-arrows.av-visible-next a.next-slide:hover{
opacity: 0.5;
}
#top .avia-smallarrow-slider .avia-slideshow-arrows a:before{
line-height: 25px;
border-radius: 1px;
}
#top .avia-smallarrow-slider.av-control-minimal .avia-slideshow-arrows a:before{
line-height: 21px
} .avia_desktop #top #wrap_all .avia-smallarrow-slider.av-slideshow-ui .avia-slideshow-controls a{
opacity: 0;
}
.avia_desktop #top #wrap_all .avia-smallarrow-slider.av-slideshow-ui.av-nav-arrows-visible .avia-slideshow-arrows a,
.avia_desktop #top #wrap_all .avia-smallarrow-slider.av-slideshow-ui.av-nav-dots-visible .avia-slideshow-dots a{
opacity: 1;
}
.avia_desktop #top #wrap_all .avia-smallarrow-slider.av-slideshow-ui:hover .avia-slideshow-controls a{
opacity: 1;
}
.avia_desktop #top #wrap_all .avia-smallarrow-slider.av-slideshow-ui:hover .avia-slideshow-controls a:hover{
opacity: 0.5;
}
#top .avia-smallarrow-slider.av-slideshow-ui.av-hide-nav-arrows .avia-slideshow-arrows{
display: none;
}
#top .avia-smallarrow-slider .slide-image,
#top .avia-logo-element-container img{
margin: 0 auto;
display: block;
width: auto;
width: 100%\9;
}
#top .avia-smallarrow-slider-heading{
display: table;
width: 100%;
}
#top .avia-smallarrow-slider-heading> div{
display: table-cell;
}
#top .avia-smallarrow-slider-heading h3{
top: -3px;
position: relative;
}
#top .avia-logo-grid .slide-entry-wrap{
margin: 0;
}
#top .avia-smallarrow-slider  .avia-slideshow-dots{
position: relative;
width: 100%;
left: 0;
bottom: 0;
margin-top: 10px;
float: unset; }
#top .avia-smallarrow-slider  .avia-slideshow-dots a{
border-style: solid;
border-width: 1px;
bottom: 0;
}
#top .avia-smallarrow-slider .avia-slideshow-dots a.active,
#top .avia-logo-element-container .avia-slideshow-dots a:hover{
background: #aaa;
} #top .avia-content-slider-element-container .avia-slideshow-dots{
left: 0;
text-align: right;
width: auto;
} #top .avia-logo-element-container .slide-entry{
padding: 1px;
}
#top .avia-logo-element-container img,
.av-partner-fake-img{
box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
}
#top .av-border-deactivate.avia-logo-element-container img,
.av-border-deactivate .av-partner-fake-img{
box-shadow: none;
}
#top .avia-logo-element-container .slide-image{
overflow: visible;
}
.av-partner-fake-img{
width:100%;
display: block;
position: relative;
background-size: contain;
background-repeat: no-repeat;
}
@media only screen and (max-width: 767px)
{
.responsive #top .avia-smallarrow-slider .flex_column{
margin: 0px;
width: 50%;
}
}
@media only screen and (max-width: 479px)
{
.responsive #top #wrap_all .avia-logo-element-container.avia-logo-grid .flex_column{
margin: 0;
}
}
#top .avia-content-slider-element-container .avia-slideshow-dots a.active,
#top .avia-content-slider-element-container .avia-slideshow-dots a:hover{
background: #aaa;
}.av-countdown-timer{
clear:both;
position: relative;
opacity: 0;
margin:30px 0;
}
.av-countdown-timer .av-countdown-timer-finished{
display: none;
}
.av-countdown-timer-inner{
display: table;
width: 100%;
table-layout: fixed;
}
.av-countdown-timer-inner:hover {
text-decoration: none;
}
.av-countdown-cell{
display: table-cell;
}
.av-countdown-cell-inner{
display: block;
margin:1px 1px 0 0;
padding:20px;
}
.av-countdown-time{
display: block;
font-size:40px;
line-height: 1em;
font-weight:100;
color:inherit;
text-decoration: none;
}
.av-countdown-time-label{
display: block;
text-transform: uppercase;
color:inherit;
overflow: hidden;
text-overflow: ellipsis;
-moz-hyphens: inherit;
line-height: 1.65em;
}
.av-countdown-timer-title{
display: block;
font-size:30px;
line-height: 1.3em;
margin:0 0 15px 0;
text-decoration: none;
position: relative;
}
.av-countdown-timer-title:hover{
text-decoration: none;
}
.av-countdown-timer-title-bottom{
margin:15px 0 0 0;
}
.av-countdown-timer.av-countdown-active,
.av-countdown-timer.av-countdown-finished {
opacity: 1;
}
.av-countdown-timer.av-finished-msg.av-countdown-finished .av-countdown-timer-inner{
display: none;
}
.av-countdown-timer.av-finished-msg.av-countdown-finished .av-countdown-timer-finished{
display: table;
width: 100%;
} #top .av-default-style .av-countdown-cell-inner{
border-style: solid;
border-width: 1px;
margin: 2px;
}
#top .av-trans-light-style .av-countdown-cell-inner{
color: #fff;
background: transparent;
border: 3px solid #fff;
margin: 2px;
}
#top .av-trans-light-style .av-countdown-cell-inner .av-countdown-time-label{
color: #fff;
}
#top .av-trans-dark-style .av-countdown-cell-inner{
color: #000;
background: transparent;
border: 3px solid #000;
margin: 2px;
}
#top .av-trans-dark-style .av-countdown-cell-inner .av-countdown-time-label{
color: #000;
}
#top .av-trans-light-style .av-countdown-timer-title{
color: #fff;
}
#top .av-trans-dark-style .av-countdown-timer-title{
color: #000;
}
#av-admin-preview .av-countdown-timer{
opacity: 1;
}
@media only screen and (max-width: 989px)
{
.responsive .av-countdown-cell-inner{
padding: 10px 10px;
}
}
@media only screen and (max-width: 767px)
{
.responsive .av-countdown-cell-inner{
padding: 12px 7px;
}
.responsive .av-countdown-time{
font-size: 30px;
}
.av-countdown-time-label{
text-transform: none;
}
} .av-flip-numbers .av-countdown-timer-inner{
display: flex;
flex-direction: row;
justify-content: center;
flex-wrap:wrap;
text-align: center;
perspective: 400px;
margin: 20px auto;
}
.av-flip-numbers .av-countdown-timer-inner *,
.av-flip-numbers .av-countdown-timer-inner *:before,
.av-flip-numbers .av-countdown-timer-inner *:after{
box-sizing: border-box;
}
.av-flip-numbers .flip-numbers__piece{
display: flex;
flex-direction: column;
align-content: center;
justify-content: center;
margin: 0 5px;
}
.av-flip-numbers .flip-numbers__piece > span{
align-self: center;
}
.av-flip-numbers .card{
display: block;
position: relative;
padding-bottom: 0.72em;
font-size: 40px;
font-weight: 700;
line-height: 0.95;
}
.av-flip-numbers .card__top,
.av-flip-numbers .card__bottom,
.av-flip-numbers .card__back::before,
.av-flip-numbers .card__back::after{
display: block;
height: 0.72em;
padding: 0.25em 0.25em;
border-radius: 0.15em 0.15em 0 0;
backface-visibility: hidden;
transform-style: preserve-3d;
width: 1.8em;
transform: translateZ(0);
}
.av-flip-numbers .card__bottom{
position: absolute;
top: 50%;
left: 0;
border-top: solid 1px #000;
border-radius: 0 0 0.15em 0.15em;
pointer-events: none;
overflow: hidden;
}
.av-flip-numbers .card__top,
.av-flip-numbers .card__bottom,
.av-flip-numbers .card__back::before,
.av-flip-numbers .card__back::after{
background-color: #2c2c2c;
color: #f8f8f8;
}
.av-flip-numbers.av-default-dark .card__top,
.av-flip-numbers.av-default-dark .card__back::before,
.av-flip-numbers.av-default-dark .card__back::after{
color: #ccc;
background-color: #2c2c2c;
background: linear-gradient( to bottom, #2c2c2c, #434343);
}
.av-flip-numbers.av-default-light .card__top,
.av-flip-numbers.av-default-light .card__back::before,
.av-flip-numbers.av-default-light .card__back::after{
color: #2c2c2c;
background-color: #ededed;
background: linear-gradient( to bottom, #ededed, #f8f8f8);
}
.av-flip-numbers.av-default-dark .card__bottom{
border-top: solid 1px #000;
background-color: #434343;
color: #f8f8f8;
}
.av-flip-numbers.av-default-light .card__bottom{
border-top: solid 1px rgba(0,0,0,0.2);
background-color: #f8f8f8;
color: #616161;
}
.av-flip-numbers .card__bottom::after{
display: block;
margin-top: -0.72em;
}
.av-flip-numbers .card__back::before,
.av-flip-numbers .card__bottom::after{
content: attr(data-value);
}
.av-flip-numbers .card__back{
position: absolute;
top: 0;
height: 100%;
left: 0%;
pointer-events: none;
}
.av-flip-numbers .card__back::before{
position: relative;
z-index: -1;
overflow: hidden;
}
.av-flip-numbers .flip .card__back::before{
animation: av-flip-numbers-flipTop 0.3s cubic-bezier(0.37, 0.01, 0.94, 0.35);
animation-fill-mode: both;
transform-origin: center bottom;
}
.av-flip-numbers .flip .card__back .card__bottom{
transform-origin: center top;
animation-fill-mode: both;
animation: av-flip-numbers-flipBottom 0.6s cubic-bezier(0.15, 0.45, 0.28, 1);
}
.av-flip-clock{
text-align: center;
}
.av-flip-clock .av-countdown-timer-inner{
display:flex;
flex-wrap:wrap;
justify-content:center;
}
.av-flip-clock .flip-clock__piece{
display: flex;
flex-direction: column;
align-content: center;
justify-content: center;
margin: 0 5px;
}
.av-flip-clock .flip-clock__piece > span{
align-self: center;
}
.av-flip-clock .flip-clock__card{
border-radius: 0.15em;
box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
display: block;
position: relative;
line-height: 0.95;
height: 1.5em;
width: 1.5em;
perspective: 479px;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.av-flip-clock .flip-clock-counter,
.av-flip-clock .flip-clock__card{
text-align: center;
transform: translateZ(0);
}
.av-flip-clock .flip-clock-counter{
display:block;
font-weight:700;
line-height:1.5em;
font-size:1em;
overflow:hidden;
position:absolute;
top:0;
width:100%;
transform-style:preserve-3d;
background-color: #2c2c2c;
color: #f8f8f8;
}
.av-flip-clock .flip-clock-counter.top{
border-top: 1px solid rgba(255,255,255,0.2);
border-bottom: 1px solid rgba(255,255,255,0.1);
border-radius: 0.15em 0.15em 0 0;
height: 50%;
transform-origin: 50% 100%;
}
.av-flip-clock.av-default-dark .flip-clock-counter.top{
color: #ccc;
background-color:#2c2c2c;
background: linear-gradient( to bottom, #2c2c2c, #434343);
}
.av-flip-clock.av-default-light .flip-clock__card{
box-shadow: 0 0 10px 0 rgba(255, 255, 255, 0.7);
}
.av-flip-clock.av-default-light .flip-clock-counter.top{
border-top: 1px solid rgba(0,0,0,0.2);
border-bottom: 1px solid rgba(0,0,0,0.1);
color: #2c2c2c;
background-color:#ededed;
background: linear-gradient( to bottom, #ededed, #f8f8f8);
}
.av-flip-clock .flip-clock-counter.bottom {
border-top: 1px solid #000;
border-bottom: 1px solid #000;
border-radius: 0 0 0.15em 0.15em;
line-height: 0!important;
height: 50%;
top: 50%;
transform-origin: 50% 0; }
.av-flip-clock.av-default-dark .flip-clock-counter.bottom {
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
background-color: #434343;
color: #f8f8f8;
}
.av-flip-clock.av-default-light .flip-clock-counter.bottom {
border-top: 1px solid rgba(0,0,0,0.2);
border-bottom: 1px solid rgba(0,0,0,0.1);
background-color: #f8f8f8;
color: #616161;
}
.av-flip-clock .flip-clock-counter.curr.top {
transform: rotateX(0deg);
z-index: 3;
}
.av-flip-clock .flip-clock-counter.next.bottom {
transform: rotateX(90deg);
z-index: 2;
}
.av-flip-clock .flip .flip-clock-counter.curr.top {
transition: all .25s ease-in-out;
transform: rotateX(-90deg);
}
.av-flip-clock:not(.av-flip-bounce) .flip .flip-clock-counter.next.bottom {
transition: all .25s ease-in-out .25s;
transform: rotateX(0deg);
}
.av-flip-clock.av-flip-bounce .flip .flip-clock-counter.next.bottom {
animation: av-flip-clock-flipBottom 0.6s cubic-bezier(0.37, 0.01, 0.94, 0.35);
animation-fill-mode: both;
transform-origin: center top;
}
.av-flip-clock .flip-clock_label {
font-size: inherit;
padding: 5px 2px;
display: block;
}
@media only screen and (max-width:767px)
{
.av-flip-clock .flip-clock__piece {
margin: 0 2px;
}
.av-flip-clock .flip-clock_label {
font-size: 0.7em;
}
}
@keyframes av-flip-numbers-flipTop {
0% {
transform: rotateX(0deg);
z-index: 2;
}
0%,
99% {
opacity: 0.99;
}
100% {
transform: rotateX(-90deg);
opacity: 0;
}
}
@keyframes av-flip-numbers-flipBottom {
0%,
50% {
z-index: -1;
transform: rotateX(90deg);
opacity: 0;
}
51% {
opacity: 0.99;
}
100% {
opacity: 0.99;
transform: rotateX(0deg);
z-index: 5;
}
}
@keyframes av-flip-clock-flipBottom {
0% {
z-index: -1;
transform: rotateX(90deg);
opacity: 0;
}
51% {
opacity: 0.99;
transform: rotateX(60deg);
z-index: 2;
}
65% {
opacity: 0.99;
transform: rotateX(30deg);
z-index: 2;
}
70% {
opacity: 0.99;
transform: rotateX(15deg);
z-index: 2;
}
80% {
opacity: 0.99;
transform: rotateX(-30deg);
z-index: 2;
}
90% {
opacity: 0.99;
transform: rotateX(30deg);
z-index: 2;
}
100% {
opacity: 0.99;
transform: rotateX(0deg);
z-index: 2;
}
}.av-dynamic-field-container,
.av-dynamic-field-container p{
line-height: normal;
font-size: inherit;
}
.av-dynamic-field-container a{
color: inherit !important;
text-decoration: none;
transition: all 0.3s ease-in-out;
}
.av-dynamic-field-container a:hover{
opacity: 0.5;
}
.pricing-table .av-dynamic-field-container .av-dynamic-field-inner{
display: inline-block;
}
.av-dynamic-field-container .av-dynamic-field-inner .av-acf-gallery{
float: left;
}#top div .avia-gallery{
overflow: hidden;
padding-bottom: 2px;
clear: both;
}
#top div .avia-gallery img{
float:left;
border-style: solid;
border-width: 1px;
padding: 7px;
width: 100%;
border-radius: 0;
}
#top div .avia-gallery .avia-gallery-big{
display: block;
overflow: hidden;
padding: 7px;
margin-bottom: -1px;
border-top-left-radius: 2px;
border-top-right-radius: 2px;
border-style: solid;
border-width: 1px;
}
#top div .avia-gallery .avia-gallery-big-inner{
display: block;
overflow: hidden;
height: 100%;
}
#top div .avia-gallery .avia-gallery-big img{
padding: 0;
border: none;
}
#top .avia-gallery .avia-gallery-thumb a{
width: 20%;
opacity: 1;
}
#top #wrap_all .avia-gallery .avia-gallery-thumb a{
display: inline-block;
vertical-align: top;
}
#top .avia-gallery .avia-gallery-thumb a:hover{
opacity: 0.5;
}
#top .avia-gallery .avia-gallery-caption{
display: none;
}
#top div .avia-gallery .avia-gallery-big-no-crop-thumb{
text-align: center;
}
#top div .avia-gallery .avia-gallery-big-no-crop-thumb img{
clear: both;
float: none;
text-align: center;
}
.avia-gallery .big-prev-fake{
display: none;
} .avia_transform .avia-gallery-animate .avia-gallery-thumb img{
opacity: 0.1;
transform: scale(0.5);
}
.avia_transform .avia-gallery-animate .avia-gallery-thumb  img.avia_start_animation{
animation: avia_appear 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); opacity: 1;
transform: scale(1);
}
.avia-gallery-animate .av-hover-grow{
overflow: hidden;
}
.avia-gallery-animate .av-hover-grow img{
transition: all 1.7s cubic-bezier(0.230, 1.000, 0.320, 1.000);
}
.avia-gallery-animate .av-hover-grow:hover img {
transform: scale(1.1);
} #top #av-admin-preview .avia-gallery .avia-gallery-big-inner{
height:auto;
} .avia-chrome .avia-gallery-thumb{
display: flex;
flex-direction: row;
flex-wrap: wrap;
} .av-hide-gallery-thumbs .avia-gallery-thumb{
display: none;
} .avia-gallery-big-wrapper {
position: relative;
} .avia-gallery.av-slideshow-ui .avia-slideshow-arrows{
position: absolute;
z-index: 310; width: 100%;
margin: 0;
top: 50%;
left: 0;
transform: translateY(-50%);
}
#top .avia-gallery.av-slideshow-ui .avia-slideshow-arrows a{
margin: 0;
}
.avia-gallery.av-slideshow-ui:not(.av-control-minimal) .avia-slideshow-arrows a{
border-radius: 50%;
}
#top .avia-gallery.av-slideshow-ui .avia-slideshow-arrows .av-gallery-prev{
margin-left: 7px;
}
#top .avia-gallery.av-slideshow-ui .avia-slideshow-arrows .av-gallery-next{
margin-right: 7px;
}
#av-admin-preview .avia-gallery.av-slideshow-ui .avia-slideshow-arrows{
top: 27px;
}
#av-admin-preview .avia-gallery.av-slideshow-ui .avia-slideshow-arrows .avia-svg-icon svg:first-child{
margin-top: 18px;
}
#av-admin-preview .avia-gallery.av-slideshow-ui .avia-slideshow-arrows .av-gallery-prev{
margin-left: 27px;
}
#av-admin-preview .avia-gallery.av-slideshow-ui .avia-slideshow-arrows .av-gallery-next{
margin-right: 27px;
}
@media only screen and (max-width: 767px)
{
.responsive .avia-gallery-thumb img{
padding: 3px;
}
}.av-horizontal-gallery{
clear:both;
position: relative;
z-index: 1;
overflow: hidden;
}
.av-horizontal-gallery-inner{
position: relative;
white-space: nowrap;
opacity: 0;
}
.av-horizontal-gallery-slider{
left:0;
position: absolute;
height:100%;
width:100%;
}
.av-horizontal-gallery-wrap{
height:100%;
top:0;
display: inline-block;
position: relative;
z-index: 1;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
cursor: pointer;
vertical-align: top;
}
.av-horizontal-gallery-animated .av-horizontal-gallery-inner{
transition: opacity 0.4s ease-in-out;
opacity: 1;
}
.av-horizontal-gallery-animated .av-horizontal-gallery-slider{
transition: all 0.4s ease-in-out;
}
.av-horizontal-gallery-animated .av-horizontal-gallery-wrap{
transition: all 0.4s ease-in-out;
}
.av-horizontal-gallery-wrap:after{
height: 100%;
width: 100%;
position: absolute;
content: "";
top: 0;
left: 0;
z-index: 5;
}
.av-horizontal-gallery-enlarge-effect.av-horizontal-gallery{
padding: 60px 0;
}
.av-horizontal-gallery-enlarge-effect .av-horizontal-gallery-wrap.av-active-gal-item{
z-index: 2;
transform: scale(1.3);
}
.av-horizontal-gallery-wrap:first-child{
transform-origin: 0% 50%;
}
.av-horizontal-gallery-wrap:last-child{
transform-origin: 100% 50%;
}
.av-horizontal-gallery-wrap.av-active-gal-item:after{
display: none;
}
.av-horizontal-gallery-link{
position: absolute;
opacity: 0;
bottom: 10px;
right: 10px;
transition: opacity 0.4s ease-in-out;
z-index: 100;
}
.av-horizontal-gallery-wrap:hover .av-horizontal-gallery-link{
opacity: 1;
}
.av-horizontal-gallery-img{
height: 100%;
width: auto;
display: block
}
.av-horizontal-gallery-large-gap .av-horizontal-gallery-wrap{
margin-right: 15px;
}
.av-horizontal-gallery-1px-gap .av-horizontal-gallery-wrap{
margin-right: 1px;
}
#top .av-horizontal-gallery-link{
color: #fff;
background: rgba(0,0,0,0.3);
display: block;
line-height: 24px;
width: 24px;
text-align: center;
border-radius: 3px;
text-decoration: none;
transition: all 0.2s ease-in-out;
}
#top .av-horizontal-gallery-link.avia-svg-icon svg:first-child{
position: relative;
top: 2px;
height: 14px;
width: 14px;
stroke: #fff;
fill: #fff;
}
#top .av-horizontal-gallery-link.avia-svg-icon img[is-svg-img="true"]{
position: relative;
top: 2px;
height: 14px;
width: 14px;
}
#top .av-horizontal-gallery-link:hover{
transform: scale(1.3);
} @media only screen and (max-width: 767px)
{ .responsive .av-horizontal-gallery-inner{
position: static;
min-height: 180px;
}
.responsive .av-horizontal-gallery-enlarge-effect .av-horizontal-gallery-wrap.av-active-gal-item{
transform: scale(1);
}
.responsive .av-horizontal-gallery-wrap{ max-width: 85vw; margin:0; overflow: hidden;}
.responsive .av-horizontal-gallery-img{
height: auto;
width: 100%;
transform: translate(0, -50%);
top: 50%;
position: relative;
}
.responsive .av-horizontal-gallery-fullwidth .av-horizontal-gallery-wrap{
max-width: 100vw;
} .responsive .av-horizontal-gallery .av-image-copyright{
bottom: 15%;
}
.responsive .av-horizontal-gallery .av-copyright-left{
left: 15%;
}
.responsive .av-horizontal-gallery .av-copyright-right{
right: 15%;
}
}.avia-google-maps-section{
border:none;
}
.avia-google-maps-section.avia-builder-el-0{
border-top-style: solid;
border-top-width: 1px;
}
.avia-google-map-container{
position: relative;
clear:both;
}
.avia-google-map-container img {
max-width: none;
}
.avia-google-map-container div,
.avia-google-map-container img,
.avia-google-map-container a{
box-sizing: content-box;
}
.avia-google-map-container .gm-style-iw p {
color: #444;
}
.av_gmaps_sc_main_wrap .avia-google-map-container.avia-google-map-sc{
background: no-repeat center;
background-size: cover;
}
.av_gmaps_sc_main_wrap .av_text_confirm_link{
padding: 25px;
text-align: center;
opacity: 0;
position: absolute;
width: 150px;
left: 50%;
top: 50%;
margin-left: -75px;
margin-top: -50px;
background: rgba(0,0,0,0.7);
border-radius: 3px;
color: #fff;
font-size: 1em;
line-height: 1.3em;
transition: all 0.3s ease-in-out;
text-decoration: none;
}
.av_gmaps_sc_main_wrap .av_text_confirm_link:hover{
color: #fff;
background: rgba(0,0,0,0.9);
}
.av_gmaps_sc_main_wrap .av_gmaps_show_delayed.av-no-fallback-img .av_text_confirm_link,
.av_gmaps_sc_main_wrap .av_gmaps_show_page_only.av-no-fallback-img .av_text_confirm_link{
height: auto;
opacity: 1;
}
.av_gmaps_sc_main_wrap .av_text_confirm_link span{
width: 100%;
}
.av_gmaps_sc_main_wrap:hover .av_text_confirm_link{
opacity: 1;
text-decoration: none;
}
#top .av_gmaps_browser_disabled, #top .av-maps-user-disabled .av_text_confirm_link{
display: none;
}
#top .av-maps-user-disabled .av_gmaps_browser_disabled{
display: block;
} #top .gm-ui-hover-effect{
display: none !important;
}
#top .gm-ui-hover-effect.avia-show-gm-notice{
display: block !important;
}.av-layout-grid-container{
width:100%;
table-layout: fixed;
display: table;
border-top-style:none;
border-top-width: 0px;
}
.flex_cell{
display: table-cell;
padding:30px;
vertical-align: top;
}
.flex_cell_inner{
display: block;
position: relative;
}
.av-border-top-bottom{
border-top-style: solid;
border-top-width: 1px;
border-bottom-style: solid;
border-bottom-width: 1px;
}
.av-border-cells .flex_cell{
border-left-style: solid;
border-left-width:1px;
}
.av-border-cells .flex_cell:first-child{
border:none;
}
.av-layout-grid-container + .av-layout-grid-container{
border-top:none;
} .av-zero-padding .av-hotspot-container-inner-wrap img{
border-radius: 0;
}
body .flex_cell.avia-link-column{
cursor: pointer;
}
body .flex_cell.avia-link-column.avia-link-column-hover:hover{
opacity: 0.8;
}
.av-layout-grid-container .flex_cell.av_one_full.av-cell-link{
display: block;
} @media only screen and (max-width: 989px)
{
.responsive #top #wrap_all .av-layout-grid-container.av-flex-cells.av-break-at-tablet.av-grid-order-reverse{
display: flex;
flex-direction: column-reverse;
}
.responsive #top #wrap_all .av-layout-grid-container.av-flex-cells.av-break-at-tablet.av-grid-order-individual{
display: flex;
flex-direction: column;
}
} @media only screen and (max-width: 767px)
{
.responsive #top #wrap_all .av-layout-grid-container.av-flex-cells.av-grid-order-reverse{
display: flex;
flex-direction: column-reverse;
}
.responsive #top #wrap_all .av-layout-grid-container.av-flex-cells.av-grid-order-individual{
display: flex;
flex-direction: column;
}
} @media only screen and (min-width: 990px)
{
.responsive #top #wrap_all .av-layout-grid-container.av-desktop-hide{
display: none !important;
}
} @media only screen and (min-width: 768px) and (max-width: 989px)
{
.responsive #top #wrap_all .av-layout-grid-container.av-medium-hide{
display: none !important;
}
} @media only screen and (min-width: 480px) and (max-width: 767px)
{
.responsive #top #wrap_all .av-layout-grid-container.av-small-hide{
display: none !important;
}
} @media only screen and (max-width: 479px)
{
.responsive #top #wrap_all .av-layout-grid-container.av-mini-hide{
display: none !important;
}
}.av-special-heading{
width:100%;
clear:both;
display: block;
margin-top:50px;
position: relative;
}
.avia_mobile .av-special-heading{
-webkit-perspective: 1000px;
-webkit-backface-visibility: hidden;
}
.av-special-heading.avia-builder-el-no-sibling{
margin-top:0px;
margin-bottom:0px;
}
.flex_column + .av-special-heading{
float:left;
}
body .av-special-heading .av-special-heading-tag{
padding:0;
margin:0;
float:left;
}
.meta-heading .av-special-heading-tag{
font-weight: normal;
}
.custom-color-heading .av-special-heading-tag {
color: inherit;
}
.special-heading-border{
position: relative;
overflow: hidden;
}
.av-special-heading-h1 .special-heading-border{
height: 3.4em;
}
.av-special-heading-h2 .special-heading-border{
height: 2.6em;
}
.av-special-heading-h3 .special-heading-border{
height: 1.9em;
}
.av-special-heading-h4 .special-heading-border{
height: 1.6em;
}
.av-special-heading-h5 .special-heading-border{
height: 1.5em;
}
.av-special-heading-h6 .special-heading-border{
height: 1.4em;
}
.special-heading-inner-border{
display: block;
width:100%;
margin-left:15px;
border-top-style: solid;
border-top-width:1px;
position: relative;
top:50%;
opacity: 0.15;
}
.meta-heading .special-heading-inner-border{
opacity: 0.2;
}
.custom-color-heading .special-heading-inner-border{
opacity: 0.4;
}
#top #wrap_all .custom-color-heading .av-special-heading-tag,
#top .custom-color-heading a,
#top .custom-color-heading strong,
#top .custom-color-heading .special_amp{
color: inherit;
}
#top .custom-color-heading a{
text-decoration: underline;
}
#top .av-special-heading.av-icon.custom-color-heading a.av-heading-link{
text-decoration: none;
}
#top .custom-color-heading a:hover{
opacity:0.8;
text-decoration: none;
}
#top #wrap_all .av-inherit-size .av-special-heading-tag{
font-size: 1em;
}
.av-thin-font .av-special-heading-tag,
.modern-quote .av-special-heading-tag{
font-weight: 300;
}
.av-thin-font strong,
.modern-quote strong{
font-weight: 600;
}
body .av-special-heading.modern-centered{
text-align: center;
}
body .av-special-heading.modern-right{
text-align: right;
}
body .av-special-heading.elegant-centered{
text-align: center;
}
body .av-special-heading.elegant-centered .av-special-heading-tag{
position: relative;
overflow: hidden;
}
body .av-special-heading.elegant-centered .av-special-heading-tag .heading-wrap:before,
body .av-special-heading.elegant-centered .av-special-heading-tag .heading-wrap:after {
content: "";
position: absolute;
height: 1px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-color: inherit;
top: 50%;
transform: translateY(-50%);
width: 1000px;
}
body .av-special-heading.elegant-centered .av-special-heading-tag .heading-wrap:before {
right: 100%;
margin-right: 1em;
}
body .av-special-heading.elegant-centered .av-special-heading-tag .heading-wrap:after {
left: 100%;
margin-left: 1em;
}
body .av-special-heading.elegant-centered .av-special-heading-tag .heading-wrap{
display: inline-block;
position: relative;
}
body .av-special-heading.elegant-centered .av-special-heading-tag .heading-char{
display: block;
font-size: 1em;
line-height: 1;
}
body .av-special-heading.elegant-centered .av-special-heading-tag .heading-char.avia-svg-icon svg:first-child,
body .av-special-heading.elegant-centered .av-special-heading-tag .heading-char.avia-svg-icon img[is-svg-img="true"]{
height: 1em;
width: 1em;
} body .av-special-heading.blockquote > *{
white-space: normal;
float: none;
}
.av-special-heading.classic-quote{
text-align: center;
}
.av-special-heading.classic-quote.classic-quote-left{
text-align: left;
}
.av-special-heading.classic-quote.classic-quote-right{
text-align: right;
}
body .av-special-heading.classic-quote > *{
display:block;
font-family: "Droid Serif", Georgia, Times, serif;
font-weight: normal;
font-style: italic;
float: none;
}
body .av-special-heading.blockquote .special-heading-border{
display:none;
} #top .av-special-heading.av-linked-heading a:hover{
opacity: 0.5;
} .av-subheading{
font-size: 15px;
line-height: 1.3em;
}
.av-subheading p:first-child{
margin-top:0;
}
.av-subheading p:last-child{
margin-bottom:0;
}
.av-subheading_below{
margin-top:0.3em;
}
.av-subheading_above{
margin-bottom:0.3em;
}  #top.av-accessibility-aaa .av-subheading {
line-height: 1.5em;
}#top .av-rotator-container{
position: relative;
}
#top .av-rotator-container-inner{
position: relative;
line-height: 1.1em;
margin:0;
font-weight:300;
text-transform:none;
color:inherit;
font-size: inherit;
}
#top p.av-rotator-container .av-rotator-container-inner{
line-height: 1.1em;
}
.av-rotator-text,
.av-rotator-text-single{
position: relative;
display: inline;
}
.av-rotator-text-single{
display: none;
top:0;
}
.av-rotator-text-single:first-child{
display: inline-block;
}
.av-typewriter .av-rotator-text-single:first-child{
display: inline;
}
#top .av-rotator-container a:hover{
text-decoration: underline;
}
.av-fixed-rotator-width .av-rotator-text{
text-align: left;
display: inline-block;
}
.av-typewriter .av-rotator-text{
display: inline;
}
.av-rotator-multiline-on.av-rotator-text{
display:block;
}
.av-rotation-container-center .av-rotator-multiline-on.av-rotator-text{
display:block;
margin:0 auto;
text-align: center;
} .av-caret .av-rotator-text-single:after{
border-right-width: 1px;
border-right-style: solid;
border-color:currentColor;
content: "";
}
.av-blinking-caret .av-rotator-text-single:after{
animation: blink-caret 1s step-end infinite;
}
.av-marked-text .av-rotator-text-single{
color:#fff !important;
}
@media only screen and (max-width: 767px)
{
.responsive.no-preview  #top .av-rotator-container-inner{
font-size: 0.7em;
}
}
@keyframes blink-caret {
from, to { opacity: 0 }
50% { opacity: 1; }
} #top.av-accessibility-aaa .av-rotator-container-inner {
line-height: 1.5em;
}.hr{
clear: both;
display:block;
width:100%;
height:25px;
line-height:25px;
position: relative;
margin:30px 0;
float:left;
}
.hr-inner{
width:100%;
position: absolute;
height:1px;
left:0;
top:50%;
width:100%;
margin-top:-1px;
border-top-width:1px;
border-top-style:solid;
}
#top .hr-invisible,
.hr-invisible .hr-inner{
margin:0;
border:none;
}
.hr-invisible {
float:none;
}
.hr-full,
.hr-big{
margin:70px 0;
}
.hr-full .hr-inner{
width:300%;
left:-100%;
}
.hr-full.hr-shadow .hr-inner{
box-shadow:0 1px 2px 0px rgba(0, 0, 0, 0.1);
}
.sidebar_right .hr-full .hr-inner{
left:auto;
right:-50px;
}
.sidebar_left .hr-full .hr-inner{
left:-50px;
}
.hr-short{
height:20px;
line-height:20px;
margin:30px 0;
float:none;
}
.hr-short .hr-inner{
width:32%;
left:50%;
margin-left:-16%;
}
.hr-short.hr-left .hr-inner{
left:0%;
margin-left:0%;
}
.hr-short.hr-right .hr-inner{
left:auto;
right:0;
margin-left:0%;
}
.hr-short .hr-inner-style{
border-radius: 20px;
height:9px;
width:9px;
border-width:2px;
border-style:solid;
display:block;
position: absolute;
left:50%;
margin-left:-5px;
margin-top:-5px;
}
.hr-short.hr-left .hr-inner-style{
left:5px;
}
.hr-short.hr-right .hr-inner-style{
left:auto;
right:0;
}
body .container_wrap .hr.avia-builder-el-last,
body .container_wrap .hr.avia-builder-el-first {
margin:30px 0;
} .hr-custom{
margin:0;
display: block;
min-height:21px;
height:auto;
overflow: hidden;
white-space: nowrap;
width:100%;
float: left;
}
.hr-custom .hr-inner{
display: inline-block;
position: relative;
vertical-align: middle;
}
.hr-custom.hr-center{
text-align: center;
}
.hr-custom.hr-right {
text-align: right;
}
.hr-custom.hr-left  {
text-align: left;
}
.hr-custom .hr-inner.inner-border-av-border-none{
border:none;
}
.hr-custom .hr-inner.inner-border-av-border-fat{
border-top-width:2px;
}
.av-seperator-icon {
display: inline-block;
vertical-align: middle;
font-size: 15px;
}
.av-seperator-icon.avia-svg-icon svg:first-child,
.av-seperator-icon.avia-svg-icon img[is-svg-img="true"]{
height: 1em;
width: 1em;
margin-top: 5px;
}
.hr-custom.hr-icon-yes .hr-inner{
margin-left:10px;
margin-right:10px;
}#top .av_font_icon a{
color: inherit;
display: block;
}
.av_font_icon a:hover, .av_font_icon a:focus {
text-decoration: none;
}
.av_font_icon {
display:block;
text-align: center;
}
.avia-icon-pos-left {
float:left;
margin-right: 0.5em;
}
.avia-icon-pos-right {
float: right;
margin-left: 0.5em;
} #top .avia-icon-tooltip{
width:250px;
font-size: 15px;
line-height: 1.6em;
} .av_font_icon.av-icon-style-border .av-icon-char{
-webkit-backface-visibility: hidden; }
.av_font_icon.av-icon-style-border .av-icon-char{
box-sizing: content-box;
border-radius: 1000px;
border-width: 3px;
border-style: solid;
display: block;
margin: 0 auto;
padding:30px;
color: inherit;
border-color: inherit;
position: relative;
clear: both;
}
.av_icon_caption{
font-size: 16px;
text-transform: uppercase;
line-height: 1.3em;
display: block;
text-align: center;
margin-top:8px;
font-weight: 400;
}
.av_font_icon.av-icon-style-border .av-icon-char:after {
pointer-events: none;
position: absolute;
width: 100%;
height: 100%;
border-radius: 50%;
content: '';
box-sizing: content-box;
top: 0;
left: 0;
padding: 0;
z-index: -1;
box-shadow: 0 0 0 2px rgba(255,255,255,0.1);
opacity: 0;
transform: scale(0.9);
transform-style: preserve-3d;
}   .avia_transform .av_font_icon.avia-icon-animate{
opacity: 0.1;
transform:scale(0.5);
}
.avia_transform .avia_start_delayed_animation.av_font_icon.avia-icon-animate{
animation: avia_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);
opacity: 1;
transform:scale(1);
}.av-icon-circles-container{
width: 100%;
padding-bottom: 100%;
height: 0px;
clear: both;
position: relative;
}
.avia-icon-circles-main-logo{
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
display: flex;
justify-content: center;
align-items: center;
z-index: 12;
}
.av-icon-circles-container.active-container .avia-icon-circles-main-logo{
opacity: 0;
}
.avia-icon-circles-main-logo img{
max-width: 60%;
max-height: 60%;
}
.avia-icon-circles-icon{
border-width: 1px;
border-style: solid;
border-radius: 100px;
height: 60px;
width: 60px;
margin: -30px;
position: absolute;
text-align: center;
line-height: 58px;
font-size: 25px;
z-index: 5;
}
.avia-icon-circles-icon.avia-svg-icon svg:first-child,
.avia-icon-circles-icon.avia-svg-icon img[is-svg-img="true"]{
margin-top: 15px;
}
.avia-icon-circles-icon.av-linked-icon{
cursor: pointer;
}
.avia-icon-circles-icon.av-linked-icon:hover{
text-decoration: none;
}
.avia-icon-circles-inner{
top: 0;
left: 0;
position: absolute;
width: 100%;
height: 100%;
z-index: 11;
border-width: 2px;
border-style: solid;
border-radius: 10000px;
transform: scale(0.1);
border-color: #000;
opacity: 0;
}
.avia-icon-circles-icon{
opacity: 0;
}
.avia_start_animation .avia-icon-circles-inner{
transition: all 0.8s cubic-bezier(0.175, 0.885, 0.320, 1.275);
transform: scale(1);
border-color: #e1e1e1;
opacity: 1;
}
.avia_start_animation.avia_animation_finished .avia-icon-circles-icon{
transition-delay: 0s;
z-index: 20;
}
.avia_animation_finished .avia-icon-circles-inner{
z-index: 20;
}
.avia-icon-circles-icon-text{
transition: all 0.8s cubic-bezier(0.175, 0.885, 0.320, 1.275);
opacity: 0;
z-index: 12;
display: table;
height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 0;
border-radius: 1000px;
padding: 10%;
text-align: center;
-webkit-backface-visibility: hidden;
}
.avia-icon-circles-icon-text-inner{
display: table-cell;
vertical-align: middle;
}
.avia-icon-circles-icon-text .icon-title{
letter-spacing: 1px;
font-size: 21px;
font-weight: normal;
margin-bottom: 6px;
display: block;
line-height: 1.3em;
}
.avia-icon-circles-icon-text .icon-description{
line-height: 1.1;
}
.avia_start_animation .avia-icon-circles-icon{
transition: all 0.4s 0.5s cubic-bezier(0.175, 0.885, 0.320, 1.275);
}
.active.avia-icon-circles-icon-text{
z-index: 13;
opacity: 0.98;
}
#av-admin-preview .avia-icon-circles-icon-text.av-hide-989 .icon-description{
display: block;
}#top .iconbox{
background: transparent;
}
.iconbox{
margin-bottom:30px;
position: relative;
clear:both;
}
.iconbox_icon{
float: left;
margin: 2px 10px 0 0;
height: 23px;
width: 23px;
font-size: 23px;
line-height: 18px;
transition: all 0.3s ease-in-out;
}
.iconbox_icon.avia-svg-icon svg:first-child,
.iconbox_icon.avia-svg-icon img[is-svg-img="true"]{
height: 1em;
width: 1em;
margin-top: 3px;
}
a.iconbox_icon{
z-index: 10;
}
a.iconbox_icon:hover{
text-decoration: none;
}
.iconbox_left .iconbox_icon{
border-radius: 50px;
text-align: center;
position: relative;
top: -7px;
left: -5px;
height: 30px;
width: 30px;
line-height: 30px;
margin: 2px 0px 0 0;
}
.iconbox .iconbox_content .iconbox_content_title{
border: medium none;
padding: 2px 0 0 0;
position: relative;
margin:0 0 16px 0;
clear:none;
letter-spacing: 1px;
text-transform: uppercase;
font-size:1.25em;
}
#top .iconbox_top{
margin-top:20px;
text-align: center;
}
.iconbox_top .iconbox_content{
padding:45px 20px 20px 20px;
border-radius: 3px;
box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.3);
}
.iconbox_top .iconbox_icon{
float:none;
position: absolute;
left: 50%;
top:-26px;
margin:0 0 0 -26px;
padding:15px;
border-radius:100px;
box-sizing: content-box;
font-size: 20px;
line-height: 24px;
}
.iconbox_top .iconbox_icon.avia-svg-icon svg:first-child,
.iconbox_top .iconbox_icon.avia-svg-icon img[is-svg-img="true"]{
margin-top: 1px;
}
.iconbox_left_content .iconbox_content,
.iconbox_right_content .iconbox_content{
overflow: hidden;
}
.iconbox_left_content .iconbox_content .iconbox_content_title,
.iconbox_right_content .iconbox_content .iconbox_content_title{
margin: 0 0 -3px 0;
}
#top .iconbox_left_content .iconbox_icon,
#top .iconbox_right_content .iconbox_icon{
width: 74px;
height: 74px;
font-size: 27px;
line-height: 72px;
border-style: solid;
border-width: 1px;
border-radius: 500px;
text-align: center;
margin-right:22px;
}
#top .iconbox_left_content .iconbox_icon.avia-svg-icon svg:first-child,
#top .iconbox_right_content .iconbox_icon.avia-svg-icon svg:first-child,
#top .iconbox_left_content .iconbox_icon.avia-svg-icon img[is-svg-img="true"],
#top .iconbox_right_content .iconbox_icon.avia-svg-icon img[is-svg-img="true"]{
margin-top: 23px;
}
#top .iconbox_right_content{
text-align: right;
}
#top .iconbox_right_content .iconbox_icon{
float: right;
margin-right:0;
margin-left:22px;
}
.iconbox .iconbox_content p:last-child{
margin-bottom: 0;
}
#top .iconbox.av-no-box .iconbox_content{
padding:0;
border:none;
box-shadow:none;
background: transparent;
}
#top .iconbox.av-no-box .iconbox_icon{
position: relative;
top:0;
margin:0 auto 20px auto;
left:0;
width:90px;
height:90px;
line-height:90px;
border-style: solid;
border-width: 1px;
padding:0;
font-size: 30px;
display:block;
}
#top .iconbox.av-no-box .iconbox_icon.avia-svg-icon svg:first-child,
#top .iconbox.av-no-box .iconbox_icon.avia-svg-icon img[is-svg-img="true"]{
margin-top: 30px;
}
#top .iconbox_left_content.av-icon-style-no-border .iconbox_icon,
#top .iconbox_right_content.av-icon-style-no-border .iconbox_icon{
border:none;
height:50px;
width:50px;
line-height: 50px;
margin-top: 0;
font-size: 50px;
}
#top .iconbox_left_content.av-icon-style-no-border .iconbox_icon.avia-svg-icon svg:first-child,
#top .iconbox_right_content.av-icon-style-no-border .iconbox_icon.avia-svg-icon svg:first-child,
#top .iconbox_left_content.av-icon-style-no-border .iconbox_icon.avia-svg-icon img[is-svg-img="true"],
#top .iconbox_right_content.av-icon-style-no-border .iconbox_icon.avia-svg-icon img[is-svg-img="true"]{
margin-top: 0;
}
#top .iconbox_content_container{
line-height: 1.65em;
min-height: 5px; }
@media only screen and (min-width: 768px) and (max-width: 989px)
{
#top .iconbox_left_content .iconbox_icon,
#top .iconbox_right_content .iconbox_icon{
margin-bottom: 15px; display: inline-block;
}
}.avia-icongrid{
margin: 0;
padding: 0;
list-style: none;
width: 100%;
display: flex;
flex-flow: row wrap;
justify-content: center;
}
.avia-icongrid .av-icon-cell-item{
display: block;
float: left;
margin: 0;
padding: 0;
list-style: none;
text-align: center;
position: relative;
}
.avia-icongrid-icon{
font-size: 42px;
line-height: 1;
margin-bottom: 0.5em;
color: initial;
}
.avia-icongrid-icon .icongrid-char.avia-svg-icon svg:first-child{
fill: initial;
stroke: initial;
height: 1em;
width: 1em;
}
.avia-icongrid-icon .icongrid-char.avia-svg-icon img[is-svg-img="true"]{
height: 1em;
width: 1em;
}
.avia-icongrid .av-icon-cell-item .avia-icongrid-wrapper{
position: relative;
display: block;
-webkit-backface-visibility: hidden; backface-visibility: hidden; }
.avia-icongrid .av-icon-cell-item .avia-icongrid-content{
opacity: 0;
visibility: hidden;
padding: 4em 3em;
}
.avia-icongrid .av-icon-cell-item .avia-icongrid-flipback{
padding: 4em 3em;
}
.avia-icongrid .av-icon-cell-item .avia-icongrid-front,
.avia-icongrid .av-icon-cell-item .avia-icongrid-front.bg-img:before,
.avia-icongrid .av-icon-cell-item .avia-icongrid-flipback.bg-img:before{
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
}
.avia-icongrid .av-icon-cell-item .avia-icongrid-front.bg-img:before,
.avia-icongrid .av-icon-cell-item .avia-icongrid-flipback.bg-img:before{
content: "";
display: block;
-webkit-clip-path: inset(0 0 0 0);
clip-path: inset(0 0 0 0);
}
.avia-icongrid-numrow-1 .av-icon-cell-item{
flex: 0 1 100%;
}
.avia-icongrid-numrow-2 .av-icon-cell-item{
flex: 0 1 50%;
}
.avia-icongrid-numrow-3 .av-icon-cell-item{
flex: 0 1 33.33%;
}
.avia-icongrid-numrow-4 .av-icon-cell-item{
flex: 0 1 25%;
}
.avia-icongrid-numrow-5 .av-icon-cell-item{
flex: 0 1 20%;
} .avia-icongrid a.avia-icongrid-wrapper .image-overlay{
display: none !important;
}
.avia-icongrid a.avia-icongrid-wrapper:hover{
cursor: pointer;
} .avia-icongrid-flipbox:before,
.avia-icongrid-flipbox:after{
display: none; }
.avia-icongrid-flipbox .av-icon-cell-item{
perspective: 1000px;
}
.avia-icongrid-flipbox .av-icon-cell-item article{
position: relative;
display: block;
z-index: 20; min-height: 200px;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
perspective: 1000px;
transition: transform 10.6s;
}
.avia-icongrid-flipbox .av-icon-cell-item .avia-icongrid-front,
.avia-icongrid-flipbox .av-icon-cell-item .avia-icongrid-flipback{
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
transition: 0.6s;
transform-style: preserve-3d;
height: 100%; }
.avia-msie-9 .avia-icongrid-flipbox .av-icon-cell-item .avia-icongrid-flipback{
opacity: 0;
visibility: hidden;
}
.avia-icongrid-flipbox .av-icon-cell-item .avia-icongrid-front{
margin: 1px;
}
.avia-icongrid-flipbox .av-icon-cell-item .avia-icongrid-flipback{
position: absolute;
width: 100%;
left: 0;
top: 0;
margin: 1px;
}
.avia-icongrid-flipbox .av-icon-cell-item .avia-icongrid-front .avia-icongrid-inner,
.avia-icongrid-flipbox .av-icon-cell-item .avia-icongrid-flipback .avia-icongrid-inner{
position: absolute;
color: initial;
width: 100%;
left: 0;
top: 50%;
transform: translateY(-50%);
padding: 4em 3em;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
} .avia-icongrid-flipbox .av-icon-cell-item .avia-icongrid-front{
z-index: 2;
transform: rotateY(0deg);
}
.avia-icongrid-flipbox .av-icon-cell-item.invert-flip .avia-icongrid-front{
z-index: 2;
transform: rotateY(-180deg);
}
.avia-icongrid-flipbox .av-icon-cell-item .avia-icongrid-flipback{
transform: rotateY(-180deg);
}
.avia-icongrid-flipbox .av-icon-cell-item.invert-flip .avia-icongrid-flipback{
transform: rotateY(0deg);
}
.avia-icongrid-flipbox .av-icon-cell-item:hover .avia-icongrid-front,
.avia-icongrid-flipbox .av-icon-cell-item.avia-hover .avia-icongrid-front{
transform: rotateY(180deg);
}
.avia-icongrid-flipbox .av-icon-cell-item.invert-flip:hover .avia-icongrid-front,
.avia-icongrid-flipbox .av-icon-cell-item.invert-flip.avia-hover .avia-icongrid-front{
transform: rotateY(0deg);
}
.avia-icongrid-flipbox .av-icon-cell-item:hover .avia-icongrid-flipback,
.avia-icongrid-flipbox .av-icon-cell-item.avia-hover .avia-icongrid-flipback{
transform: rotateY(0deg);
}
.avia-icongrid-flipbox .av-icon-cell-item.invert-flip:hover .avia-icongrid-flipback,
.avia-icongrid-flipbox .av-icon-cell-item.invert-flip.avia-hover .avia-icongrid-flipback{
transform: rotateY(180deg);
}
.avia-msie-9 .avia-icongrid-flipbox .av-icon-cell-item:hover .avia-icongrid-front,
.avia-msie-9 .avia-icongrid-flipbox .av-icon-cell-item.avia-hover .avia-icongrid-front{
opacity: 0;
visibility: hidden;
}
.avia-msie-9 .avia-icongrid-flipbox .av-icon-cell-item:hover .avia-icongrid-flipback,
.avia-msie-9 .avia-icongrid-flipbox .av-icon-cell-item.avia-hover .avia-icongrid-flipback{
opacity: 1;
visibility: visible;
}  .avia-flip-x .avia-icongrid-flipbox .av-icon-cell-item .avia-icongrid-front{
z-index: 2;
transform: rotateX(0deg);
}
.avia-flip-x .avia-icongrid-flipbox .av-icon-cell-item.invert-flip .avia-icongrid-front{
z-index: 2;
transform: rotateX(-180deg);
}
.avia-flip-x .avia-icongrid-flipbox .av-icon-cell-item .avia-icongrid-flipback{
transform: rotateX(-180deg);
}
.avia-flip-x .avia-icongrid-flipbox .av-icon-cell-item.invert-flip .avia-icongrid-flipback{
transform: rotateX(0deg);
}
.avia-flip-x .avia-icongrid-flipbox .av-icon-cell-item:hover .avia-icongrid-front,
.avia-flip-x .avia-icongrid-flipbox .av-icon-cell-item.avia-hover .avia-icongrid-front{
transform: rotateX(180deg);
}
.avia-flip-x .avia-icongrid-flipbox .av-icon-cell-item.invert-flip:hover .avia-icongrid-front,
.avia-flip-x .avia-icongrid-flipbox .av-icon-cell-item.invert-flip.avia-hover .avia-icongrid-front{
transform: rotateX(0deg);
}
.avia-flip-x .avia-icongrid-flipbox .av-icon-cell-item:hover .avia-icongrid-flipback,
.avia-flip-x .avia-icongrid-flipbox .av-icon-cell-item.avia-hover .avia-icongrid-flipback{
transform: rotateX(0deg);
}
.avia-flip-x .avia-icongrid-flipbox .av-icon-cell-item.invert-flip:hover .avia-icongrid-flipback,
.avia-flip-x .avia-icongrid-flipbox .av-icon-cell-item.invert-flip.avia-hover .avia-icongrid-flipback{
transform: rotateX(180deg);
}  .avia-icongrid-tooltip:before,
.avia-icongrid-tooltip:after{
display: none; }
.avia-icongrid-tooltip .av-icon-cell-item article:before{
content: "";
display: block;
padding-top: 100%;
}
.avia-icongrid-tooltip .av-icon-cell-item .avia-icongrid-front{
position: absolute;
width: 100%;
height: auto;
padding: 2em;
bottom: 50%;
top: auto;
transform: translateY(50%);
transition: all 0.3s ease-in-out;
}
.avia-icongrid-tooltip .av-icon-cell-item .avia-icongrid-front.bg-img .avia-icongrid-inner{
position: absolute;
color: initial;
width: 100%;
left: 0;
top: 50%;
transform: translateY(-50%);
padding: 4em 3em;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.avia-icongrid-tooltip .av-icon-cell-item .avia-icongrid-content{
position: absolute;
bottom: 4em;
width: 85%;
left: 7.5%;
padding: 1em 2em !important;
background-color: white;
color: white;
z-index: 8;
border-width: 0.3em;
border-style: solid;
transition: all 0.3s ease-in-out;
box-shadow: 0 0 2em rgba(0,0,0,0.1);
}
.avia-icongrid-tooltip .av-icon-cell-item .avia-icongrid-content .avia-icongrid-inner{
color: initial;
}
.avia-icongrid-tooltip .av-icon-cell-item .avia-icongrid-content:after{
content: "";
width: 0;
height: 0;
position: absolute;
left: 50%;
box-sizing: border-box;
border-left-width: 0.5em;
border-right-width: 0.5em;
border-top-width: 0.5em;
border-left-style: solid;
border-right-style: solid;
border-top-style: solid;
border-left-color: transparent;
border-right-color: transparent;
border-top-color: inherit;
transform: translateX(-50%);
bottom: -0.75em;
box-shadow: 0 0 2em rgba(0,0,0,0.1);
}
.avia-icongrid-tooltip .av-icon-cell-item:hover .avia-icongrid-content,
.avia-icongrid-tooltip .av-icon-cell-item.avia-hover .avia-icongrid-content{
visibility: visible;
opacity: 1;
bottom: 45%;
}
.avia-icongrid-tooltip .av-icon-cell-item:hover .avia-icongrid-front,
.avia-icongrid-tooltip .av-icon-cell-item.avia-hover .avia-icongrid-front{
bottom: 0.5em;
transform: translateY(0);
}
.avia-icongrid-tooltip .article-icon-entry.av-icongrid-empty .avia-icongrid-content,
.avia-icongrid-tooltip .av-icon-cell-item:hover .article-icon-entry.av-icongrid-empty .avia-icongrid-content,
.avia-icongrid-tooltip .av-icon-cell-item.avia-hover .article-icon-entry.av-icongrid-empty .avia-icongrid-content{
display: none;
} @media only screen and (max-width: 989px)
{
#top .avia-icongrid.av-flex-cells.av-break-989 .av-icon-cell-item{
flex: 1 1 100%;
}
#top .avia-icongrid.av-flex-cells.av-can-break-50.av-50-break-989 .av-icon-cell-item{
flex: 0 1 50%;
}
}
@media only screen and (max-width: 767px)
{
#top .avia-icongrid.av-flex-cells.av-can-break-50.av-50-break-767 .av-icon-cell-item{
flex: 0 1 50%;
}
#top .avia-icongrid.av-flex-cells.av-break-767 .av-icon-cell-item,
#top .avia-icongrid.av-flex-cells.av-can-break-50.av-50-break-989 .av-icon-cell-item{
flex: 1 1 100%;
}
}.avia-icon-list-container{
margin:30px 0;
clear: both;
}
.avia-icon-list{
margin:0;
padding:0;
}
.avia-icon-list li{
margin:0;
padding:0 0 30px 0;
list-style-type: none;
list-style-position: outside;
clear:both;
position: relative;
min-height:60px;
}
.avia-icon-list .iconlist_icon{
height:64px;
width:64px;
line-height: 64px;
font-size: 30px;
text-align: center;
border-radius: 500px;
position: relative;
float:left;
margin-right:30px;
margin-left:2px;
z-index: 5;
color:#fff;
}
#top .avia-icon-list:not(.av-iconlist-small) .iconlist_icon svg:first-child{
stroke: #fff;
fill: #fff;
}
.avia-icon-list .iconlist_icon svg:first-child,
.avia-icon-list .iconlist_icon img[is-svg-img="true"]{
margin-top: 16px;
margin-left: 1px;
}
.avia-icon-list a.iconlist_icon:hover{
color:#fff;
text-decoration: none;
}
.avia-icon-list .iconlist_title{
text-transform: uppercase;
top: 4px;
margin-bottom:0;
position: relative;
}
#top .avia-icon-list .iconlist_title a:hover{
text-decoration: underline;
}
.avia-icon-list .iconlist_content_wrap{
overflow: hidden;
min-height: 1.5em;
padding-bottom:4px;
}
.avia-icon-list article.article-icon-entry {
min-height: 45px;
}
.avia-icon-list .av-iconlist-empty .iconlist_title{
margin-top: 17px;
}
.avia-icon-list .iconlist-timeline{
position: absolute;
top: 1%;
left: 32px;
width: 1px;
height: 99%;
border-right-width: 1px;
border-right-style: dashed;
}
.avia-icon-list .iconlist_content{
line-height: 1.65em;
}
.avia-icon-list .iconlist_content li {
min-height: 0;
padding: 0;
list-style: disc outside;
}
.avia-icon-list li:last-child .iconlist-timeline{
display:none;
}
#top .av_iconlist_title a{
text-decoration: none;
}
#top .av_iconlist_title a:hover{
text-decoration: underline;
} #top .av-iconlist-small li{
padding:0px;
min-height:0px;
}
#top .av-iconlist-small article.article-icon-entry{
min-height:0px;
}
#top .av-iconlist-small .iconlist-timeline{
display:none;
}
#top .av-iconlist-small .iconlist_icon{
background: transparent;
color: inherit;
height: 1.45em;
width: 1.45em;
line-height: 1.45em;
font-size: inherit;
margin-right: 0.25em;
}
.av-iconlist-small .iconlist_icon svg:first-child,
.av-iconlist-small .iconlist_icon img[is-svg-img="true"]{
height: 1em;
width: 1em;
margin-top: 0.2em;
}
#top .av-iconlist-small.avia-icon-list-right .iconlist_icon {
float: right;
margin-left: 0.1em;
margin-right: 2px;
}
#top .av-iconlist-small .iconlist_content_wrap{
min-height: 0;
padding: 0;
}
.av-iconlist-small .iconlist_title_small {
line-height: 1.45em;
}
.av-iconlist-small .iconlist_content p:first-child{
margin-top: 2px;
} .avia-icon-list-right {
text-align: right;
}
.avia-icon-list-right .iconlist_icon{
float:right;
margin-left:30px;
margin-right:0;
margin-right:2px;
}
.avia-icon-list-right .iconlist-timeline{
left: auto;
right: 32px;
} .avia_transform .avia-icon-list.av-iconlist-big.avia-iconlist-animate .iconlist_icon{
opacity: 0.1;
transform:scale(0.5);
}
.avia_transform .avia-iconlist-animate .iconlist-timeline{
height: 0%;
}
.avia_transform .avia-icon-list.av-iconlist-big.avia-iconlist-animate .avia_start_animation .iconlist_icon{
animation: avia_appear 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);
opacity: 1;
transform:scale(1);
}
.avia_transform .avia-icon-list.av-iconlist-big.avia-iconlist-animate .avia_start_animation .iconlist-timeline{
animation: avia_slide_down 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);
height: 100%;
} .avia-icon-list.avia-sonar-shadow .iconlist_icon:after{
content: '';
pointer-events: none;
position: absolute;
top: 0;
left: 0;
padding: 0;
width: 100%;
height: 100%;
opacity: 0;
z-index: -1;
border-radius: 500px;
box-sizing: content-box;
box-shadow: 0 0 0 2px rgba(255,255,255,0.1);
transform: scale(0.9);
transform-style: preserve-3d;
}.avia-image-container{
display: block;
position: relative;
max-width: 100%;
}
.avia-image-container-inner,
.avia_image,
.av-image-caption-overlay{
border-radius: 3px;
display: block;
position: relative;
max-width: 100%;
}
.avia-image-container.avia-align-center{
display:block;
margin: 0 auto 10px auto;
text-align: center;
clear: both;
}
.avia-image-container.avia-align-center .avia-image-container-inner{
margin:0 auto;
display:inline-block;
vertical-align:bottom
}
.avia-image-container.avia-align-left{
display:block;
float:left;
margin-right: 15px;
margin-top: 5px;
}
.avia-image-container.avia-align-right{
display:block;
float:right;
margin-left: 15px;
margin-top: 5px;
}
.avia-image-container.avia-align-center.avia-builder-el-no-sibling{
margin-bottom:0;
margin-top:0;
}
.avia_image + br{
display: none;
}
.avia-image-overlay-wrap a.avia_image{
overflow: hidden;
}
.avia-image-overlay-wrap a.avia_image .image-overlay{ }
.avia-image-container .avia_image,
.avia-image-container .avia-image-overlay-wrap{
transition: all 0.7s;
} .avia-image-container.av-hover-grow .avia-image-overlay-wrap:hover{
transform: scale(1.1);
}
.avia-image-container.av-hover-grow,
.avia-image-container.av-hover-grow .avia-image-container-inner,
.avia-image-container.av-hover-grow .avia-image-overlay-wrap a.avia_image{
overflow: visible;
} .avia-image-container.av-img-box-shadow .avia-image-overlay-wrap .avia_image,
.avia-image-container.av-img-box-shadow.av-styling-circle .avia-image-container-inner,
.avia-image-container.av-img-box-shadow.av-styling-circle .avia_image{
overflow: revert; } .avia-image-container.av-hover-grow.av-hide-overflow .avia-image-container-inner {
overflow: hidden;
} .av-styling-circle .avia-image-container-inner,
.av-styling-circle .avia_image,
.av-styling-circle .av-image-caption-overlay,
.av-styling-circle div.av-caption-image-overlay-bg{
overflow: hidden;
border-radius: 10000px;
}
.avia-safari div.av-image-caption-overlay-center{
-webkit-transform: translate3d(0,0,0); }
.av-styling-no-styling .avia-image-container-inner,
.av-styling-no-styling .avia_image,
.av-styling-no-styling .av-image-caption-overlay{
border-radius: 0;
border:none;
} .av-image-caption-overlay{
position: absolute;
height:100%;
width:100%;
z-index: 10;
text-align: center;
transition: all 0.3s ease-in-out;
}
.av-image-caption-overlay-position{
display: table;
width: 100%;
height:100%;
position: relative;
}
.av-image-caption-overlay-center{
display:table-cell;
vertical-align: middle;
font-size: 1.3em;
line-height: 1.5em;
padding: 0px 1.5em;
}
.av-image-caption-overlay-center p:first-child{
margin-top:0;
}
.av-image-caption-overlay-center p:last-child{
margin-bottom:0;
}
.av-caption-image-overlay-bg{
position: absolute;
height:100%;
width:100%;
transition: all 0.3s ease-in-out;
}
.av-overlay-hover-deactivate .avia-image-overlay-wrap:hover .av-caption-image-overlay-bg{
opacity: 0 !important;
}
.av-overlay-on-hover .av-image-caption-overlay{
opacity: 0;
}
.av-overlay-on-hover .avia-image-container-inner:hover .av-image-caption-overlay{
opacity: 1;
}
.avia_transform .avia_animated_image{
opacity: 0;
} .avia-image-container small.avia-copyright{
font-size: 0.8em;
text-align: left;
line-height: 1.7em;
} .avia-image-container .avia-copyright{
display: block;
}
.avia-image-container.av-has-copyright .avia-image-overlay-wrap{
position: relative;
overflow: hidden;
}
.av-styling-circle.avia-image-container.av-has-copyright .avia-image-container-inner{
overflow: visible;
}
.avia-image-container.av-has-copyright.av-styling-circle .avia-copyright{
text-align: center;
} .avia-image-container.av-has-copyright.av-copyright-icon-reveal .avia-copyright{
position: absolute;
background-color: rgba(0,0,0,0.1);
text-align: right;
color: #fff;
padding: 0 2em 0 0;
right: 0;
bottom: 0;
width: 2em;
line-height: 2em;
max-height: 2em;
text-indent: -99999px;
overflow: hidden;
transition: all 0.3s ease-in;
z-index: 308;
}
.avia-image-container.av-has-copyright.av-copyright-icon-reveal .avia-copyright:hover{
width: 100%;
padding: 0 3em 0 1em;
text-indent: 0;
max-height: 100%;
background-color: rgba(0,0,0,0.4);
}
.avia-image-container.av-has-copyright.av-copyright-icon-reveal .avia-copyright .avia-svg-icon{
display: block;
position: absolute;
right: 0;
bottom: 0;
text-indent: 0;
font-size: 0.8em;
width: 2.6em;
height: 2.6em;
line-height: 2.8em;
text-align: center;
border-radius: 3px;
cursor: pointer;
}
.avia-image-container.av-has-copyright.av-copyright-icon-reveal .avia-copyright .avia-svg-icon svg:first-child{
stroke: rgba(255,255,255,0.7);
fill: rgba(255,255,255,0.7);
margin-top: 7px;
}
.avia-image-container.av-has-copyright.av-copyright-icon-reveal .avia-copyright:hover .avia-svg-icon{
background-color: rgba(0,0,0,0.2);
}
.avia-image-container.av-has-copyright.av-copyright-icon-reveal .avia-copyright:hover .avia-svg-icon svg:first-child{
stroke: rgba(255,255,255,1);
fill: rgba(255,255,255,1);
}
.avia-image-container.av-styling-circle.av-has-copyright.av-copyright-icon-reveal .avia-copyright{
border-radius: 20px;
background-color: rgba(0,0,0,0.15);
text-align: right;
} .avia-image-container.av-styling-circle.av-has-copyright.av-copyright-icon-reveal .avia-copyright:hover{
border-radius: 15px;
background-color: rgba(0,0,0,0.5);
} .av-hover-fade .avia_image.fade-basic{
opacity: 1;
}
.av-hover-fade .avia_image.fade-overlay{
position: absolute;
top: 0;
left: 0;
opacity: 0;
}
.av-hover-fade .avia-image-container-inner:hover .avia_image.fade-basic{
animation: avia-fadeOut 0.7s 1 ease-in-out;
opacity: 0;
}
.av-hover-fade .avia-image-container-inner:hover .avia_image.fade-overlay{
animation: avia-fadein 0.7s 1 ease-in-out;
opacity: 1;
}
.avia-image-container.av-hover-fade.av-img-linked:hover{
cursor: pointer;
}
.avia-image-container.av-hover-fade.av-img-linked:hover a.noHover{
z-index: 5; }.avia-image-diff-container{
display: flex;
position: relative;
width: 100%;
justify-content: flex-start;
margin: 5px;
box-sizing: content-box;
overflow: hidden;
}
.avia-image-diff-container.avia-align-left{
justify-content: flex-start;
margin-right: 15px;
}
.avia-image-diff-container.avia-align-center{
justify-content: center;
}
.avia-image-diff-container.avia-align-center.avia-builder-el-no-sibling{
margin-bottom: 0;
margin-top: 0;
}
.avia-image-diff-container.avia-align-right{
justify-content: flex-end;
margin-left: 15px;
}
.avia-image-diff-container .av-image-diff-wrapper{
position: relative;
max-width: 100%;
display: block;
overflow: hidden;
}
.avia-image-diff-container.av-active-drag .av-image-diff-wrapper{
cursor: ew-resize; }
.avia-image-diff-container.av-active-drag.av-handle-horizontal .av-image-diff-wrapper{
cursor: ns-resize; }
.avia-image-diff-container:not(.av-active-drag):not(.av-initialise) .av-image-diff-wrapper *{
transition: all 0.7s ease-in-out;
}
.avia-image-diff-container:not(.avia-animate-admin-preview).av-animated-diff-img{
opacity: 0;
}
.avia-image-diff-container .av-image-diff-wrapper .avia_image{
position: absolute;
top: 0;
left: 0;
z-index: 10;
}
.avia-image-diff-container .av-image-diff-wrapper .av-img-before{
position: relative;
z-index: 20;
}
.avia-image-diff-container .av-image-diff-overlay{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
text-align: center;
opacity: 1;
transition: all 0.7s ease-in-out;
}
.avia-image-diff-container .av-image-diff-overlay .av-img-diff-label{
padding: 5px 10px;
border: 1px solid transparent;
border-radius: 3px;
background: rgba(0,0,0,0.3);
color:#fff;
z-index: 30;
transition: all 0.7s ease-in-out;
font-size: 14px;
}
.avia-image-diff-container.btn-style-oval .av-image-diff-overlay .av-img-diff-label{
border-radius: 50%;
}
.avia-image-diff-container.btn-style-square .av-image-diff-overlay .av-img-diff-label{
border-radius: 0;
}
.avia-image-diff-container.btn-on-hover .av-image-diff-overlay .av-img-diff-label{
opacity: 0;
}
.avia-image-diff-container.btn-on-hover .av-image-diff-wrapper:hover .av-img-diff-label{
opacity: 1;
}
.avia-image-diff-container .av-image-diff-overlay .av-img-diff-label:hover,
.avia-image-diff-container.btn-on-hover .av-image-diff-wrapper .av-img-diff-label:hover{
opacity: 0.5;
cursor: pointer;
}
.avia-image-diff-container.btn-always-hide .av-image-diff-overlay{
display: none;
}
.avia-image-diff-container.av-handle-vertical .av-img-diff-label{
position: absolute;
top: 50%;
transform: translateY(-50%);
}
.avia-image-diff-container.av-handle-vertical .av-img-diff-label.label-before{
left: 10px;
}
.avia-image-diff-container.av-handle-vertical .av-img-diff-label.label-after{
right: 10px;
}
.avia-image-diff-container.av-handle-horizontal .av-img-diff-label{
position: absolute;
left: 50%;
text-align: center;
transform: translateX(-50%);
}
.avia-image-diff-container.av-handle-horizontal .av-img-diff-label.label-before{
top: 10px;
}
.avia-image-diff-container.av-handle-horizontal .av-img-diff-label.label-after{
bottom: 10px;
}
.avia-image-diff-container.av-handler-at-before .av-img-diff-label.label-before,
.avia-image-diff-container.av-handler-at-after .av-img-diff-label.label-after,
.avia-image-diff-container.av-handler-at-before.btn-on-hover .av-img-diff-label.label-before,
.avia-image-diff-container.av-handler-at-after.btn-on-hover .av-img-diff-label.label-after{
opacity: 0;
transition: all 0.7s ease-in-out;
pointer-events: none;
} .avia-image-diff-container .av-image-diff-handle{
height: 38px;
width: 38px;
position: absolute;
left: 50%;
top: 50%;
margin-left: -19px; margin-top: -22px;
border: 4px solid #fff;
border-radius: 1000px;
box-shadow: 0 0 12px rgba(51,51,51,.5);
z-index: 40;
cursor: ew-resize;
}
#av-admin-preview .avia-image-diff-container.av-handle-vertical .av-image-diff-handle{
left: 0;
}
#av-admin-preview .avia-image-diff-container.av-handle-horizontal .av-image-diff-handle{
top: 0;
}
.avia-image-diff-container.av-handle-filled .av-image-diff-handle{
background-color: #000;
}
.avia-image-diff-container.av-handle-horizontal .av-image-diff-handle{
transform: rotate(90deg);
margin-left: -20px;
margin-top: -19px;
cursor: ns-resize;
}
.avia-image-diff-container.av-handle-oval .av-image-diff-handle{
height: 80px;
margin-top: -43px;
}
.avia-image-diff-container.av-handle-border .av-image-diff-handle{
backdrop-filter: blur(2px);
}
.avia-image-diff-container .av-image-diff-handle:before{
content: " ";
display: block;
position: absolute;
left: 50%;
bottom: 50%;
width: 4px;
height: 9999px;
margin-left: -2px;
margin-bottom: 22px;
background: #fff;
box-shadow: 0 3px 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5);
z-index: 30;
}
.avia-image-diff-container.av-handle-oval .av-image-diff-handle:before{
margin-bottom: 43px;
}
.avia-image-diff-container.av-circle-dashed .av-image-diff-handle{
border-style: dashed;
}
.avia-image-diff-container.av-circle-dotted .av-image-diff-handle{
border-style: dotted;
}
.avia-image-diff-container.av-line-dotted .av-image-diff-handle:before,
.avia-image-diff-container.av-line-dotted .av-image-diff-handle:after{
background: transparent;
border-left: 4px dotted #fff;
width: 0;
}
.avia-image-diff-container.av-line-dotted .av-image-diff-handle:before{
margin-bottom: 27px;
}
.avia-image-diff-container.av-handle-oval.av-line-dotted .av-image-diff-handle:before{
margin-bottom: 48px;
}
.avia-image-diff-container .av-image-diff-handle:after{
content: " ";
display: block;
position: absolute;
left: 50%;
top: 50%;
width: 4px;
height: 9999px;
margin-left: -2px;
margin-top: 19px;
background: #fff;
box-shadow: 0 3px 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5);
z-index: 30;
}
.avia-image-diff-container.av-handle-oval .av-image-diff-handle:after{
margin-top: 40px;
}
.avia-image-diff-container.av-handle-arrows .av-image-diff-handle{
border: 0px none;
background: transparent;
box-shadow: unset;
}
.avia-image-diff-container.av-handle-arrows .av-image-diff-handle:before{
margin-bottom: 0;
box-shadow: unset;
}
.avia-image-diff-container.av-handle-arrows .av-image-diff-handle:after{
margin-top: 0;
box-shadow: unset;
} .av-image-diff-handle .av-handle-arrow{
position: absolute;
top: 50%;
margin-top: -6px;
width: 0;
height: 0;
border: 6px inset transparent;
}
.av-image-diff-handle .av-handle-left-arrow{
border-right: 6px solid #fff;
left: 50%;
margin-left: -17px;
}
.av-image-diff-handle .av-handle-right-arrow{
border-left: 6px solid #fff;
right: 50%;
margin-right: -17px;
}
.avia-image-diff-container.av-handle-arrows-expand .av-handle-left-arrow,
.avia-image-diff-container.av-handle-arrows .av-handle-left-arrow{
margin-left: -14px;
}
.avia-image-diff-container.av-handle-arrows-expand .av-handle-right-arrow,
.avia-image-diff-container.av-handle-arrows .av-handle-right-arrow{
margin-right: -14px;
}
.avia-image-diff-container.av-handle-arrows-expand .av-image-diff-wrapper:hover .av-handle-left-arrow{
margin-left: -17px;
}
.avia-image-diff-container.av-handle-arrows-expand .av-image-diff-wrapper:hover .av-handle-right-arrow{
margin-right: -17px;
}.av-hotspot-container {
position: relative;
display: table;
margin: 0 auto;
clear: both;
table-layout:fixed
}
.av-hotspot-container-inner-cell{
display: table-cell;
}
.av-fullwidth-hotspots .av-hotspot-container-inner-cell{
width:100%;
display:block;
}
.av-hotspot-container-inner-wrap img{
width:100%;
display: block;
}
.av-hotspot-container .av-image-hotspot{
height:18px;
width:18px;
font-size: 10px;
line-height: 18px;
text-align: center;
position: absolute;
z-index: 1;
margin:-9px 0 0 -9px;
}
.av-hotspot-container .av-image-hotspot_inner{
display:block;
border-radius: 100px;
position: absolute;
height:100%;
width:100%;
background: #fff;
color: #888;
z-index: 2;
cursor: pointer;
text-decoration: none;
}
.av-hotspot-container .av-image-hotspot_inner:hover{
background: #fff;
color: #888;
}
.av-hotspot-blank .av-hotspot-container .av-image-hotspot_inner{
overflow: hidden;
text-indent: -200%;
}
.av-hotspot-container .av-image-hotspot-pulse {
display: block;
background: #fff;
border-radius: 100px;
height: 40px;
width: 40px;
position: absolute;
animation: av_pulsate 2s linear infinite;
opacity: 0;
top: -11px;
left: -11px;
z-index: 1;
}
.av-tt-hotspot{
text-align: left;
}
.av-hotspot-fallback-tooltip{
padding:15px 15px 0 15px;
position: relative;
display:none;
}
.av-hotspot-image-container .av-hotspot-fallback-tooltip:last-child{
padding-bottom:15px;
}
.av-hotspot-fallback-tooltip-count{
height:40px;
width:40px;
line-height: 40px;
border-style: solid;
border-width: 1px;
text-align: center;
border-radius: 100px;
position: absolute;
top:15px;
left:15px;
z-index: 10;
}
.av-hotspot-fallback-tooltip-inner{
margin-left:60px;
border: 1px solid;
padding: 15px;
position: relative;
border-radius: 2px;
}
.av-hotspot-fallback-tooltip-inner img{
max-width:100px;
margin:0 10px 0 0;
display:block;
}
.av-hotspot-fallback-tooltip-inner p:first-child, .inner_tooltip p:first-child{
margin-top:0;
}
.av-hotspot-fallback-tooltip-inner p:last-child, .inner_tooltip p:last-child{
margin-bottom:0;
}
.av-hotspot-fallback-tooltip div.avia-arrow {
left: 60px;
top: 13px;
border-right: none;
border-top: none;
}
body .av-tt-large-width{
width:250px;
}
body .av-tt-xlarge-width{
width:350px;
} .av-non-fullwidth-hotspot-image .av-hotspot-fallback-tooltip{
padding-left:0;
padding-right: 0;
}
.av-non-fullwidth-hotspot-image .av-hotspot-fallback-tooltip-count{
left:0px;
} .av-fullwidth-hotspots{
border-top:none;
}
.av-fullwidth-hotspots img{
width:100%;
border-radius: 0px;
}
.av-fullwidth-hotspots .av-hotspot-container{
display: block;
} .avia_transform.js_active .avia_animated_image .av-image-hotspot{
opacity:0;
visibility: hidden;
}
.avia_transform.js_active .avia_animated_image .av-display-hotspot{
animation: avia_hotspot_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);
opacity: 1;
visibility: visible;
}
.avia_transform.js_active .avia_animated_image .av-image-hotspot .av-permanent-tooltip-single{
opacity: 0 !important;
transition: all 0.7s cubic-bezier(0.230, 1.000, 0.320, 1.000) 1s;
transform: translate(0px,10px);
}
.avia_transform.js_active .avia_animated_image .av-display-hotspot .av-permanent-tooltip-single{
opacity: 1 !important;
transform:translate(0px,0);
}
@media only screen and (min-width: 990px)
{
.responsive  .av-image-hotspot{
height:24px;
width:24px;
line-height: 24px;
font-size: 11px;
}
.responsive  .av-image-hotspot-pulse{
height: 54px;
width: 54px;
top: -15px;
left: -15px;
}
}
@media only screen and (max-width: 767px)
{
.responsive .av-hotspot-fallback-tooltip{
display:block;
}
.responsive .av-mobile-fallback-active.avia-tooltip{
visibility: hidden;
}
.responsive .av-hotspot-image-container.av-hotspot-blank.av-mobile-fallback-active .av-image-hotspot_inner{
text-indent: 0px;
}
}.av-lottie-animation-container{
display: block;
position: relative;
max-width: 100%;
}
.av-lottie-animation-container:not(.avia-animate-admin-preview).avia_animated_lottie{
opacity: 0;
}
.avia_transform .av-lottie-animation-container.avia_not_animated_lottie{
opacity: 1;
}
.av-lottie-animation-container dotlottie-player,
.av-lottie-animation-container.avia-align-left dotlottie-player{
float: left;
display: flex;
overflow: hidden;
}
.av-lottie-animation-container.avia-align-right dotlottie-player{
float: right;
}
.av-lottie-animation-container.avia-align-center dotlottie-player{
clear: both;
margin: 0 auto;
float: unset;
}
.av-lottie-animation-container.play-on-hover dotlottie-player:hover{
cursor: progress;
}
.av-lottie-animation-container a.av-lottie-animation:hover,
.av-lottie-animation-container.play-on-hover a dotlottie-player:hover{
cursor: pointer !important;
}
.av-lottie-animation-container dotlottie-player{
transition: all 0.7s;
}.av-magazine{
clear:both;
overflow: hidden;
margin-bottom:30px;
-webkit-perspective: 1000px;
-webkit-backface-visibility: hidden;
}
.av-magazine-group{
clear:both;
position: relative;
overflow: hidden;
}
.av-magazine-group.av-hidden-mag{
display:none;
}
.av-magazine-entry{
clear:both;
position: relative;
margin-bottom: 10px;
}
.av-magazine-thumbnail{
float:left;
margin-right:15px;
width:61px;
min-height:61px;
border:1px solid;
padding:5px;
display: block;
text-align: center;
position: relative;
}
.av-magazine-thumbnail .avia-svg-icon svg:first-child,
.av-magazine-thumbnail .avia-svg-icon img[is-svg-img="true"]{
height: 1em;
width: 1em;
margin-top: 15px;
}
.av-magazine-thumbnail-link{
overflow: hidden;
display: block;
}
.av-magazine-thumbnail img{
display:block;
margin:0 auto;
}
.av-magazine .av-magazine-no-thumb .av-magazine-content-wrap{
min-height: 0px;
}
.av-magazine .av-magazine-no-thumb .av-magazine-content-wrap .av-magazine-title{
padding-bottom:10px;
}
.av-magazine .av-magazine-entry-icon{
font-size: 20px;
position: absolute;
top: 5px;
left: 5px;
right: 5px;
bottom: 5px;
line-height: 51px;
}
.av-magazine .av-magazine-entry-icon:hover{
text-decoration: none;
}
.av-magazine-content-wrap{
overflow: hidden;
border-bottom:1px solid;
min-height: 61px;
}
.av-magazine header{
position: relative;
}
.av-magazine-time,
.av-magazine-author,
.av-magazine-text-sep{
font-size: 12px;
text-transform: uppercase;
}
.av-magazine-text-sep{
padding: 0 5px;
} .av-magazine .av-magazine-content-wrap .av-magazine-title{
font-size: 14px;
line-height: 1.3em;
text-transform: none;
letter-spacing: normal;
padding: 0;
margin: 0;
}
.av-magazine .minor-meta{
font-size: 12px;
}
.av-magazine .av-magazine-content{
font-size: 12px;
line-height: 1.3em;
}
.av-magazine .av-magazine-text-sep.text-sep-cats,
.av-magazine .av-magazine-text-sep.text-sep-tags{
padding: 0 5px 0 0;
text-transform: uppercase;
}
.av-magazine .av-magazine-cats-wrap,
.av-magazine .av-magazine-tags-wrap{
width: 100%;
float: left;
margin-top: -10px;
}
.av-magazine-hero .av-magazine-thumbnail{
margin: 0 0 8px 0;
float: none;
width: 100%;
border-radius: 2px;
padding: 7px;
}
.av-magazine-hero .av-magazine-content-wrap{
padding-bottom: 10px;
}
.av-magazine-hero-left .av-magazine-hero .av-magazine-content-wrap{
border: none;
margin-bottom: 0px;
padding-bottom: 0px;
}
.av-magazine-hero .av-magazine-content{
margin-top: 10px;
}
.av-magazine .av-magazine-sideshow.av_one_half{
margin-left: 3%;
padding-left: 3%;
width: 50%;
border-left-width: 1px;
border-left-style: solid;
}
.av-magazine-top-bar{
line-height: 30px;
overflow: hidden;
border-bottom-width: 1px;
border-bottom-style: solid;
margin-bottom: 10px;
}
.av-magazine-hero-left .av-magazine-top-bar{
margin-bottom: 0px;
}
.av-magazine-hero-top .av-magazine-top-bar{
margin-bottom: 0px;
border: none;
}
.av-magazine-hero-left.av-magazine-top-bar-active .flex_column{
padding-top: 20px;
}
.av-magazine-top-heading{
font-size: 15px;
font-weight: bold;
text-transform: uppercase;
float: left;
}
.av-magazine-sort{
float: right;
font-size: 12px;
}
#top .av-magazine .avia-inherit-font-color .av-magazine-top-heading,
#top .av-magazine .avia-inherit-font-color a.active_sort,
#top .av-magazine .avia-inherit-font-color a:hover{
color: inherit;
}
#top .av-magazine .avia-font-color-white .av-magazine-top-heading{
color: #ffffff;
}
#top .av-magazine .avia-font-color-grey .av-magazine-top-heading{
color: #555;
}
#top .av-magazine .avia-font-color-black .av-magazine-top-heading{
color: #2c2c2c;
}
#top .av-magazine .avia-font-color-red .av-magazine-top-heading{
color: #B02B2C;
}
#top .av-magazine .avia-font-color-orange .av-magazine-top-heading{
color: #edae44;
}
#top .av-magazine .avia-font-color-green .av-magazine-top-heading{
color: #83a846;
}
#top .av-magazine .avia-font-color-blue .av-magazine-top-heading{
color: #7bb0e7;
}
#top .av-magazine .avia-font-color-aqua .av-magazine-top-heading{
color: #4ecac2;
}
#top .av-magazine .avia-font-color-teal .av-magazine-top-heading{
color: #5f8789;
}
#top .av-magazine .avia-font-color-purple .av-magazine-top-heading{
color: #745f7e;
}
#top .av-magazine .avia-font-color-pink .av-magazine-top-heading{
color: #d65799;
}
#top .av-magazine .avia-font-color-silver .av-magazine-top-heading{
color: #DADADA;
}
@media only screen and (max-width: 767px)
{
.responsive #top #wrap_all .av-magazine .flex_column{
margin: 0px;
padding-left: 0px;
width: 100%;
border: none;
}
}.av-masonry{
position: relative;
overflow: hidden;
clear: both;
}
.av-masonry-container{
width: 100.4%;
float: left;
clear: both;
position: relative;
}
.av-masonry-entry{
position: relative;
display: block;
width: 24.90%;
float: left;
clear: none;
text-decoration: none;
visibility: hidden;
opacity: 0;
}
#top .masonry-no-border{
border-top: none;
}
.av-masonry-entry.av-landscape-img{
width: 49.80%;
}
.av-masonry-col-1 .av-masonry-entry{
width: 100%;
}
.av-masonry-col-2 .av-masonry-entry{
width: 49.80%;
}
.av-masonry-col-2 .av-masonry-entry.av-landscape-img{
width: 99.50%;
}
.av-masonry-col-3 .av-masonry-entry{
width: 33.3%
}
.av-masonry-col-3 .av-masonry-entry.av-landscape-img{
width: 66.6%
} .av-masonry-col-4 .av-masonry-entry{}
.av-masonry-col-4 .av-masonry-entry.av-landscape-img{}
.av-masonry-col-5 .av-masonry-entry{
width: 19.90%;
}
.av-masonry-col-5 .av-masonry-entry.av-landscape-img{
width: 39.80%;
}
.av-masonry-col-6 .av-masonry-entry{
width: 16.6%;
}
.av-masonry-col-6 .av-masonry-entry.av-landscape-img{
width: 33.2%;
}
@media only screen and (min-width: 990px)
{
.responsive.av-no-preview #top .av-desktop-columns-6 .av-masonry-entry{
width: 16.6%;
}
.responsive.av-no-preview #top .av-desktop-columns-6 .av-masonry-entry.av-landscape-img{
width: 33.2%;
}
.responsive.av-no-preview #top .av-desktop-columns-5 .av-masonry-entry{
width: 19.9%;
}
.responsive.av-no-preview #top .av-desktop-columns-5 .av-masonry-entry.av-landscape-img{
width: 39.80%;
}
.responsive.av-no-preview #top .av-desktop-columns-4 .av-masonry-entry{
width: 24.90%;
}
.responsive.av-no-preview #top .av-desktop-columns-4 .av-masonry-entry.av-landscape-img{
width: 49.80%;
}
.responsive.av-no-preview #top .av-desktop-columns-3 .av-masonry-entry{
width: 33.3%;
}
.responsive.av-no-preview #top .av-desktop-columns-3 .av-masonry-entry.av-landscape-img{
width: 66.6%;
}
.responsive.av-no-preview #top .av-desktop-columns-2 .av-masonry-entry{
width: 49.80%;
}
.responsive.av-no-preview #top .av-desktop-columns-2 .av-masonry-entry.av-landscape-img{
width: 99.50%;
}
.responsive.av-no-preview #top .av-desktop-columns-1 .av-masonry-entry{
width: 100%;
}
} @media only screen and (min-width: 768px) and (max-width: 989px)
{
.responsive.av-no-preview #top .av-medium-columns-4 .av-masonry-entry{
width: 24.90%;
}
.responsive.av-no-preview #top .av-medium-columns-3 .av-masonry-entry{
width: 33.3%;
}
.responsive.av-no-preview #top .av-medium-columns-2 .av-masonry-entry{
width: 49.80%;
}
.responsive.av-no-preview #top .av-medium-columns-1 .av-masonry-entry{
width: 100%;
}
} @media only screen and (min-width: 480px) and (max-width: 767px)
{
.responsive.av-no-preview #top .av-small-columns-4 .av-masonry-entry{
width: 24.90%;
}
.responsive.av-no-preview #top .av-small-columns-3 .av-masonry-entry{
width: 33.3%;
}
.responsive.av-no-preview #top .av-small-columns-2 .av-masonry-entry{
width: 49.80%;
}
.responsive.av-no-preview #top .av-small-columns-1 .av-masonry-entry{
width: 100%;
}
} @media only screen and (max-width: 479px)
{
.responsive.av-no-preview #top .av-mini-columns-4 .av-masonry-entry{
width: 24.90%;
}
.responsive.av-no-preview #top .av-mini-columns-3 .av-masonry-entry{
width: 33.3%;
}
.responsive.av-no-preview #top .av-mini-columns-2 .av-masonry-entry{
width: 49.80%;
}
.responsive.av-no-preview #top .av-mini-columns-1 .av-masonry-entry{
width: 100%;
}
}
.av-masonry-outerimage-container{
overflow: hidden;
}
.av-masonry-outerimage-container,
.av-masonry-image-container{
position: relative;
top: 0;
left: 0;
bottom: 0;
right: 0;
z-index: 1;
}
.av-masonry-image-container{
text-align: center;
background-size: cover;
background-position: center center;
}
.av-masonry-image-container img{
display: block;
margin: 0 auto;
}
#top .av-inner-masonry{
overflow: hidden;
background-color: transparent;
margin:0;
}
.av-masonry-entry .av-inner-masonry-content{
padding: 20px;
z-index: 2;
position: relative;
width: 100%;
}
.av-masonry-entry .avia-arrow{
border: none;
top: -5px;
}
.av-masonry-item-no-image .avia-arrow{
display: none;
}
.av-masonry-entry .av-masonry-entry-title{
line-height: 1.3em;
margin: 0;
font-size: 15px;
}
.av-masonry-entry .av-masonry-entry-title + .av-masonry-entry-content{
padding-top: 4px;
text-overflow: ellipsis;
overflow: hidden;
}
.av-masonry-date,
.av-masonry-text-sep,
.av-masonry-author{
font-size: 11px;
}
.av-masonry-text-sep{
padding: 0 5px;
}
.av-masonry-text-sep.text-sep-author,
.av-masonry-author{
display: none;
} .av-masonry-entry.av-masonry-item-loaded{
opacity: 1;
visibility: visible;
}
.avia_desktop.avia_transform3d .av-masonry-animation-active .av-masonry-entry,
.avia_mobile.avia_transform3d:not(.avia-mobile-no-animations) .av-masonry-animation-active .av-masonry-entry{
perspective: 600px;
}
.avia_desktop.avia_transform3d .av-masonry-animation-active .av-masonry-entry.av-masonry-item-loaded .av-inner-masonry,
.avia_mobile.avia_transform3d:not(.avia-mobile-no-animations) .av-masonry-animation-active .av-masonry-entry.av-masonry-item-loaded .av-inner-masonry{
animation: avia_masonry_show 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.075);
}
.avia_transform .av-masonry-entries.av-masonry-animation-curtain-reveal .avia-curtain-reveal-overlay{
animation-delay: 0.8s;
} .av-large-gap.av-masonry{
padding: 15px 0 0 15px;
}
.av-no-gap.av-fixed-size  .av-masonry-entry .av-inner-masonry{
position: absolute;
top: 0px;
left: -1px;
right: 0px;
bottom: -2px;
}
.av-1px-gap.av-fixed-size .av-masonry-entry .av-inner-masonry{
position: absolute;
top: 0px;
left: 0px;
right: 1px;
bottom: 1px;
}
.av-large-gap.av-fixed-size .av-masonry-entry .av-inner-masonry{
position: absolute;
top: 0px;
left: 0px;
right: 15px;
bottom: 15px;
}
.av-no-gap.av-flex-size .av-masonry-entry .av-inner-masonry{
position: relative;
}
#top .av-1px-gap.av-flex-size .av-masonry-entry .av-inner-masonry{
position: relative;
margin-right: 1px;
margin-bottom: 1px;
}
#top .av-large-gap.av-flex-size .av-masonry-entry .av-inner-masonry{
position: relative;
margin-right: 15px;
margin-bottom: 15px;
} .avia-mozilla #top .av-1px-gap.av-flex-size .av-masonry-entry .av-inner-masonry{
margin-bottom: 2px;
} .av-flex-size .av-masonry-image-container{
background-image: none !important;
} .av-fixed-size .av-masonry-image-container, .av-fixed-size .av-masonry-outerimage-container{
position: absolute;
}
.av-fixed-size .av-masonry-image-container img{
display: none;
}
.av-fixed-size .av-masonry-entry .av-inner-masonry-sizer{
width: 100%;
padding-bottom: 80%;
z-index: 1;
}
.av-fixed-size .av-masonry-entry.av-landscape-img .av-inner-masonry-sizer{
padding-bottom: 40%;
}
.av-fixed-size .av-masonry-entry.av-portrait-img .av-inner-masonry-sizer{
padding-bottom: 160%;
}
.av-fixed-size .av-masonry-entry.av-portrait-img.av-landscape-img  .av-inner-masonry-sizer{
padding-bottom: 80%;
}
#top .av-fixed-size .av-masonry-entry.av-masonry-item-no-image .av-inner-masonry-content,
#top .av-caption-style-overlay .av-masonry-item-with-image .av-inner-masonry-content{
display: table;
position: relative;
height: 100%;
width: 100%;
bottom: 0;
table-layout: fixed;
}
#top .av-fixed-size .av-masonry-entry.av-masonry-item-no-image .av-inner-masonry-content-pos,
#top .av-caption-style-overlay .av-masonry-item-with-image .av-inner-masonry-content-pos{
display: table-cell;
vertical-align: middle;
text-align: center;
}
#top .av-caption-style-overlay .av-masonry-item-with-image .av-inner-masonry{
background: transparent;
}
.av-fixed-size .av-masonry-entry .av-inner-masonry-content,
.av-caption-on-hover .av-masonry-item-with-image.av-masonry-entry .av-inner-masonry-content,
.av-flex-size.av-caption-on-hover-hide .av-masonry-entry.av-masonry-item-with-image  .av-inner-masonry-content{
position: absolute;
bottom: -1px; } #top .av-caption-style-overlay .av-masonry-item-with-image .av-inner-masonry-content{
background: rgba(0,0,0,0.35);
}
#top .av-caption-style-overlay.av-hover-overlay- .av-masonry-item-with-image .av-inner-masonry-content{
background: transparent;
}
#top .av-caption-style-overlay .av-masonry-item-with-image .av-inner-masonry-content *,
#top .av-caption-style-overlay .av-masonry-item-with-image ins:before,
#top #wrap_all .av-caption-style-overlay .av-masonry-item-with-image del{
color: #fff;
}
#top .av-caption-style-overlay .av-masonry-item-with-image .av-inner-masonry-content .avia-arrow,
#top .av-caption-style-overlay .av-masonry-item-with-image .av-inner-masonry-content .av-icon-display{
display: none;
}
#top #wrap_all .av-caption-style-overlay.av-flex-size .av-masonry-entry.av-masonry-item-with-image .av-inner-masonry-content{
position: absolute;
top: -2px;
left: -2px;
right: -2px;
bottom: -2px;
display: block;
height: auto;
width: auto;
}
#top .av-caption-style-overlay.av-flex-size .av-masonry-entry.av-masonry-item-with-image .av-inner-masonry-content-pos{
display: table;
height: 100%;
width: 100%;
}
#top .av-caption-style-overlay.av-flex-size .av-masonry-entry.av-masonry-item-with-image .av-inner-masonry-content-pos-content{
display: table-cell;
vertical-align: middle;
}
#top .av-caption-style-overlay .av-masonry-entry .av-masonry-entry-title{
font-size: 1.5em;
} .av-fixed-size.av-orientation-landscape-large  .av-masonry-entry .av-inner-masonry-sizer{
width: 100%;
padding-bottom: 50%;
}
.av-fixed-size.av-orientation-square .av-masonry-entry .av-inner-masonry-sizer{
width: 100%;
padding-bottom: 100%;
}
.av-fixed-size.av-orientation-portrait .av-masonry-entry .av-inner-masonry-sizer{
width: 100%;
padding-bottom: 130%;
}
.av-fixed-size.av-orientation-portrait-large .av-masonry-entry .av-inner-masonry-sizer{
width: 100%;
padding-bottom: 150%;
} #top .av-masonry-entry:hover{
text-decoration: none;
}
.av-masonry-image-container, .av-inner-masonry-content, .av-masonry-pagination{
transition: all 0.4s ease-in-out;
}
.avia_desktop .av-masonry-entry .av-image-copyright,
.avia_desktop .av-masonry-entry:hover .av-image-copyright{
transition: all 0.4s ease-in-out;
}
.avia_desktop .av-masonry-entry:hover .av-image-copyright.av-copyright-left{
transform: translate( 1em, -1em );
}
.avia_desktop .av-masonry-entry:hover .av-image-copyright.av-copyright-right{
transform: translate( -1em, -1em );
}
.avia_desktop .av-caption-on-hover .av-masonry-item-with-image .av-inner-masonry-content{
opacity: 0;
}
.avia_desktop .av-caption-on-hover .av-masonry-item-with-image.av-masonry-entry:hover .av-inner-masonry-content{
opacity: 1;
}
.avia_desktop .av-caption-on-hover-hide .av-masonry-item-with-image .av-inner-masonry-content{
opacity: 1;
}
.avia_desktop .av-caption-on-hover-hide .av-masonry-item-with-image.av-masonry-entry:hover .av-inner-masonry-content{
opacity: 0;
}
.avia_desktop .av-inner-masonry-content{ -webkit-backface-visibility: hidden;
}
.avia_desktop.avia_transform3d .av-caption-on-hover.av-caption-style- .av-masonry-entry.av-masonry-item-with-image .av-inner-masonry-content,
.avia_desktop.avia_transform3d .av-caption-on-hover-hide.av-caption-style- .av-masonry-entry.av-masonry-item-with-image:hover .av-inner-masonry-content{
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
transform-origin: center bottom;
transform: rotateX(120deg);
transform-style: preserve-3d;
}
.avia_desktop.avia_transform3d .av-caption-on-hover-hide.av-caption-style- .av-masonry-entry.av-masonry-item-with-image .av-inner-masonry-content,
.avia_desktop.avia_transform3d .av-caption-on-hover.av-caption-style- .av-masonry-entry.av-masonry-item-with-image:hover .av-inner-masonry-content{
transform: rotateX(0deg);
transform-origin: center bottom;
}
.avia_desktop.avia_transform3d .av-masonry-entry:hover .av-icon-display{
transform: rotateY(180deg);
border-color: transparent;
} .avia_desktop.avia_transform3d .av-masonry-image-container{
-webkit-perspective: 1000px;
-webkit-backface-visibility: hidden;
} .av-masonry-sort{
text-align: center;
padding: 20px 40px;
visibility: hidden;
overflow: hidden;
}
#top div.container .av-masonry .av-masonry-sort{
padding: 0px;
background: transparent;
line-height: 30px;
margin-bottom: 15px;
font-size: 0.9em;
}
.av-large-gap .av-masonry-sort{}
.av-masonry-sort a{
text-decoration: none;
}
.av-masonry-sort .avia_hide_sort{
display: none;
}
.av-sort-by-term > *{
display: inline-block;
}
.av-no-gap  .av-masonry-sort,
.av-1px-gap  .av-masonry-sort{
margin: 0 0 1px 0;
}
.av-large-gap .av-masonry-sort{
margin: 0 15px 15px 0;
}
.avia-term-count{
display: none;
}
#top .av-sort-yes-tax{
line-height: 50px
}
#top .av-sort-yes-tax .av-sort-by-term,
#top .av-sort-yes-tax .sort_by_cat{
float: right
}
#top .av-current-sort-title{
float: left;
font-weight: normal;
font-size: 26px;
} .av-masonry-pagination{
clear: both;
z-index: 2;
bottom: 20px;
right: 20px;
padding: 20px;
display: block;
}
#top .av-masonry-load-more{
text-align: center;
text-decoration: none;
text-transform: uppercase;
font-weight: 600;
letter-spacing: 1px;
font-size: 13px;
visibility: hidden;
opacity: 0;
overflow: hidden;
}
#top .av-masonry-load-more.av-masonry-no-more-items{
opacity: 0 !important;
height: 0px;
padding: 0px;
}
#top .av-masonry-load-more:hover{
letter-spacing: 0px;
}
.av-no-gap .av-masonry-load-more{
margin: 1px 0 0 0;
float: left;
width: 100%;
}
.av-large-gap .av-masonry-pagination{
margin: 0 15px 15px 0;
}
.av-masonry-pagination .pagination{
padding: 5px;
}
.av-masonry-pagination .pagination-meta{
line-height: 30px;
}  .av-masonry-entry.sale .av-masonry-entry-title{
padding-right: 48px;
}
#top .av-masonry-entry.type-product .av-masonry-image-container{
transform: scale(1);
}
#top .av-masonry-entry .price,
#top .av-masonry-entry .price span,
#top .av-masonry-entry del,
#top .av-masonry-entry ins{
font-size: 14px;
}
#top .av-masonry-entry .onsale{
top: 20px;
right: 20px;
}
#top .av-caption-style-overlay .av-masonry-entry .onsale{
top: 0px;
right: 0px;
border-radius: 0;
}
#top .av-caption-style-overlay .av-masonry-entry.sale .av-masonry-entry-title{
padding-right: 0px;
}
#top .av-masonry-entry .av-inner-masonry .av-masonry-overlay{
opacity: 0;
width: 100%;
z-index: 10;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
#top .av-masonry-entry:hover .av-inner-masonry .av-masonry-overlay{
opacity: 1;
} #top .av-icon-display.av-masonry-media{
position: absolute;
left: 50%;
margin-left: -30px;
top: -75px;
opacity: 0.7;
}
#top .av-masonry-entry:hover .av-icon-display.av-masonry-media{
opacity: 1;
transform: rotateY(0deg);
}
#top .av-masonry-entry.format-quote .av-icon-display{
position: absolute;
z-index: -1;
border: none;
background: rgba(0, 0, 0, 0);
opacity: 0.1;
bottom: -20px;
left: 0;
font-size: 50px;
line-height: 100px;
width: 100px;
}
#top div .av-masonry-entry.format-quote:hover .av-icon-display{
transform: rotateY(0deg);
opacity: 0.3;
} #top .container .av-masonry{
background: transparent;
}
#top .container .av-masonry.av-large-gap{
padding: 0;
width: 102%;
width: calc(100% + 15px);
}
#top .container .av-masonry.av-large-gap.av-masonry-gallery{
padding-top: 15px; } .avia_desktop .av-hover-overlay-active .av-masonry-image-container{
opacity: 0.7;
}
.avia_desktop .av-hover-overlay-active .av-masonry-entry:hover .av-masonry-image-container,
.avia_desktop .av-hover-overlay-active.av-caption-style-overlay .av-masonry-entry .av-masonry-image-container{
opacity: 1;
}
.avia_desktop .av-hover-overlay-active .av-masonry-entry:hover .av-masonry-image-container{
transform: scale(1.05,1.05);
}
#top .av-hover-overlay-fade_out .av-masonry-image-container{
opacity: 1.0;
}
#top .av-hover-overlay-fade_out .av-masonry-entry:hover .av-masonry-image-container{
opacity: 0.2;
}
#top .av-hover-overlay-grayscale .av-masonry-entry .av-masonry-image-container{
filter: grayscale(1);
}
#top .av-hover-overlay-grayscale .av-masonry-entry:hover .av-masonry-image-container{
filter: grayscale(0);
}
#top .av-hover-overlay-desaturation .av-masonry-image-container{
filter: saturate(30%);
}
#top .av-hover-overlay-desaturation .av-masonry-entry:hover .av-masonry-image-container{
filter: saturate(100%);
}
#top .av-hover-overlay-bluronhover .av-masonry-image-container{
filter: blur(0px);
}
#top .av-hover-overlay-bluronhover .av-masonry-entry:hover .av-masonry-image-container{
filter: blur(10px);
}
@media only screen and (min-width: 1800px)
{
.responsive.html_stretched .av-masonry-col-flexible .av-masonry-entry,
.responsive.html_av-framed-box .av-masonry-col-flexible .av-masonry-entry{
width: 16.6%;
}
.responsive.html_stretched .av-masonry-col-flexible .av-masonry-entry.av-landscape-img,
.responsive.html_av-framed-box .av-masonry-col-flexible .av-masonry-entry.av-landscape-img{
width: 33.2%;
}
}
@media only screen and (min-width: 989px) and (max-width: 1340px)
{
.responsive .av-masonry-col-flexible .av-masonry-entry{
width: 33.3%;
}
.responsive .av-masonry-col-flexible .av-masonry-entry.av-landscape-img{
width: 66.6%;
}
}
@media only screen and (max-width: 767px)
{
.responsive #top .av-masonry-entry{
width: 100%;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px)
{
.responsive #top .av-masonry-entry{
width: 49.90%;
}
.responsive #top .av-masonry-entry.av-landscape-img{
width: 100%;
}
}
@media only screen and (max-width: 480px)
{
.responsive #top .av-masonry-entry{
width: 100%;
}
}
@media only screen and (min-width: 767px) and (max-width: 989px)
{
.responsive .av-masonry-col-flexible.av-masonry-gallery .av-masonry-entry{
width: 33.3%;
}
.responsive .av-masonry-col-flexible.av-masonry-gallery .av-masonry-entry.av-landscape-img{
width: 66.6%;
}
.responsive .av-masonry-col-automatic .av-masonry-entry .av-masonry-entry-title{
font-size: 13px;
}
.responsive .av-masonry-entry .av-masonry-entry-title+.av-masonry-entry-content{
display: none;
}
}
@media only screen and (min-width: 767px) and (max-width: 989px)
{
.responsive .av-masonry-col-flexible .av-masonry-entry{
width: 49.90%;
}
.responsive .av-masonry-col-flexible .av-masonry-entry.av-landscape-img{
width: 100%;
}
}.av-siteloader-wrap{
position: fixed;
top:0;
left:0;
right:0;
bottom:0;
width:100%;
height:100%;
z-index: 1000000;
background: #fff;
display:none;
}
html.av-preloader-active{}
html.av-preloader-active .av-siteloader-wrap{
display:block;
}
.av-siteloader-inner{
position: relative;
display: table;
width: 100%;
height:100%;
text-align: center;
}
.av-siteloader-cell{
display:table-cell;
vertical-align: middle;
}
.av-siteloader,
#top div.avia-popup .mfp-preloader{
font-size: 10px;
position: relative;
text-indent: -9999em;
margin:0 auto;
border-top: 	2px solid rgba(0, 0, 0, 0.2);
border-right: 2px solid rgba(0, 0, 0, 0.2);
border-bottom:2px solid rgba(0, 0, 0, 0.2);
border-left:  2px solid #000;
animation: av-load8  0.8s infinite linear;
}
#top div.avia-popup .mfp-preloader{
position: absolute;
background: transparent;
border-top: 2px solid #fff;
border-right: 2px solid #fff;
border-bottom: 2px solid #fff;
}
.av-preloader-reactive #top .av-siteloader{
animation: avia_pop_loader 1.3s 1 linear;
}
.av-preloader-reactive #top .av-siteloader-extra{
border-radius: 50%;
width: 400px;
height: 400px;
background:#eee;
position: absolute;
left: 50%;
top: 50%;
transform: scale(0);
opacity:0;
animation: avia_shrink 1.1s 1 linear;
margin:-200px 0 0 -200px;
}
.av-siteloader,
#top div.avia-popup .mfp-preloader,
.av-siteloader:after ,
#top div.avia-popup .mfp-preloader:after{
border-radius: 50%;
width: 40px;
height: 40px;
}
.av-preloading-logo{
position: relative;
margin: 0 auto;
display: block;
max-width:450px;
max-height:450px;
margin-bottom:20px;
z-index: 100;
}
#top div.avia-popup .mfp-s-error .mfp-preloader {
background: transparent;
width: 100%;
animation: none;
white-space: nowrap;
border: none;
text-indent: 0;
font-size: 17px;
transition: none;
}#top .sticky_placeholder{
height:51px;
position: relative;
clear:both;
}
#top .av-submenu-container	{
min-height:52px;
position: relative;
width:100%;
border-bottom-style: solid;
border-bottom-width: 1px;
-webkit-perspective: 1000px;
-webkit-backface-visibility: hidden;
font-size: 13px;
line-height: 1.65em;
}
#top .av-submenu-container.av-sticky-submenu{
position: absolute;
}
#top .av-submenu-container .container{
padding:0 !important;
}
#top .av-subnav-menu{
margin:0;
}
#top .av-subnav-menu li {
position: relative;
display: block;
margin:0;
}
#top .av-subnav-menu > li {
padding:15px 0;
display: inline-block;
}
#top .av-subnav-menu > li > a{
padding:0px 10px 0px 12px;
display: block;
border-left-style:solid;
border-left-width:1px;
}
#top .av-subnav-menu > li:first-child a{
border-left:none;
}
#top .av-subnav-menu > li ul{
visibility:hidden;
position: absolute;
width:200px;
top:50px;
left: 0;
text-align: left;
border-style: solid;
border-width:1px;
margin:0;
opacity: 0;
transition:all 0.3s ease-in-out;
}
#top .av-subnav-menu > li ul a{
line-height: 23px;
padding: 8px 15px;
width:100%;
display: block;
}
#top .av-subnav-menu > li ul ul{
left:198px;
top:-1px;
}
#top .av-subnav-menu li a{
text-decoration: none;
}
#top .av-subnav-menu li:hover > ul{
visibility:visible;
opacity: 1;
}
#top .av-subnav-menu li > ul.av-visible-mobile-sublist{
visibility:visible;
opacity: 1;
}
#top .av-subnav-menu .avia-bullet{
display:none;
}
#top .av-subnav-menu .av-menu-button > a{
padding: 0;
border:none;
}
#top .av-submenu-pos-left{
text-align: left;
}
#top .av-submenu-pos-center{
text-align: center;
}
#top .av-submenu-pos-right{
text-align: right;
}
#top .av-submenu-pos-right > .av-subnav-menu > li ul ul{
left:-200px;
}
#top .av-submenu-container .avia-menu-fx{
display:none;
}
#top .mobile_menu_toggle{
display: none;
height: 46px;
min-width: 46px;
line-height: 46px;
padding:0px 20px;
text-decoration: none;
text-align: center;
margin:0 3px;
z-index: 10000;
border-style:solid;
border-width: 1px;
border-top:none;
border-bottom:none;
font-size: 30px;
position: relative;
}
#top .mobile_menu_toggle .avia-svg-icon svg:first-child,
#top .mobile_menu_toggle .avia-svg-icon img[is-svg-img="true"]{
margin-bottom: -4px;
height: 1em;
width: 1em;
}
#top .mobile_menu_toggle .av-current-placeholder{
font-size: 14px;
vertical-align: bottom;
display: inline-block;
margin-left:20px;
}
#top .av-subnav-menu li:hover > ul {
z-index: 10;
}
#top .av-submenu-container:hover {
z-index: 400 !important;
}
@media only screen and (max-width: 989px)
{
.responsive #top .av-switch-990 .sticky_placeholder{
max-height:0px;
}
.responsive #top .av-switch-990.av-submenu-container{
top: auto !important;
position: relative !important;
height:auto;
min-height:0;
margin-bottom: -1px;
} .responsive #top .av-switch-990 .av-menu-mobile-active .mobile_menu_toggle{
display: inline-block;
}
.responsive #top .av-switch-990 .av-menu-mobile-active .av-subnav-menu{
display:none;
}
.responsive #top #wrap_all .av-switch-990 .av-menu-mobile-active.container {
width:100%;
max-width: 100%;
}
.responsive #top .av-switch-990 .av-menu-mobile-active .av-open-submenu.av-subnav-menu{
display:block;
}
.responsive #top .av-switch-990 .av-menu-mobile-active .av-subnav-menu > li:first-child{
margin-top:-1px;
}
.responsive #top .av-switch-990 .av-menu-mobile-active .av-subnav-menu  li{
display:block;
border-top-style: solid;
border-top-width: 1px;
padding:0;
}
.responsive #top .av-switch-990 .av-menu-mobile-active .av-subnav-menu > li > a{
border-left:none;
padding:15px 15%;
text-align: left;
}
.responsive #top .av-switch-990 .av-menu-mobile-active .av-subnav-menu > li a:before{
content: "\25BA";
font-family: Arial, Helvetica, sans-serif;
position: absolute;
top: 15px;
margin-left: -10px;
font-size: 7px;
}
.responsive #top .av-switch-990 .av-menu-mobile-active .av-subnav-menu li > ul{
visibility:visible;
opacity: 1;
top:0;
left:0;
position: relative;
width:100%;
border:none;
}
.responsive #top .av-switch-990 .av-menu-mobile-active.av-submenu-hidden .av-subnav-menu li > ul{
display: none;
}
.responsive #top .av-switch-990 .av-menu-mobile-active.av-submenu-hidden .av-subnav-menu li > ul.av-visible-sublist{
display: block;
}
.responsive #top .av-switch-990 .av-menu-mobile-active .av-subnav-menu li > ul a{
padding:15px 19%;
}
.responsive #top .av-switch-990 .av-menu-mobile-active .av-subnav-menu li li > ul a{
padding:15px 24%;
}
.responsive #top .av-switch-990 .av-menu-mobile-active .av-subnav-menu li li li > ul a{
padding:15px 29%;
}
}
@media only screen and (max-width: 767px)
{
.responsive #top .av-switch-768 .sticky_placeholder{
max-height:0px;
}
.responsive #top .av-switch-768.av-submenu-container{
top: auto !important;
position: relative !important;
height:auto;
min-height:0;
margin-bottom: -1px;
} .responsive #top .av-switch-768 .av-menu-mobile-active .mobile_menu_toggle{
display: inline-block;
}
.responsive #top .av-switch-768 .av-menu-mobile-active .av-subnav-menu{
display:none;
}
.responsive #top #wrap_all .av-switch-768 .av-menu-mobile-active.container {
width:100%;
max-width: 100%;
}
.responsive #top .av-switch-768 .av-menu-mobile-active .av-open-submenu.av-subnav-menu{
display:block;
}
.responsive #top .av-switch-768 .av-menu-mobile-active .av-subnav-menu > li:first-child{
margin-top:-1px;
}
.responsive #top .av-switch-768 .av-menu-mobile-active .av-subnav-menu  li{
display:block;
border-top-style: solid;
border-top-width: 1px;
padding:0;
}
.responsive #top .av-switch-768 .av-menu-mobile-active .av-subnav-menu > li > a{
border-left:none;
padding:15px 15%;
text-align: left;
}
.responsive #top .av-switch-768 .av-menu-mobile-active .av-subnav-menu > li a:before{
content: "\25BA";
font-family: Arial, Helvetica, sans-serif;
position: absolute;
top: 15px;
margin-left: -10px;
font-size: 7px;
}
.responsive #top .av-switch-768 .av-menu-mobile-active .av-subnav-menu li > ul{
visibility:visible;
opacity: 1;
top:0;
left:0;
position: relative;
width:100%;
border:none;
}
.responsive #top .av-switch-768 .av-menu-mobile-active.av-submenu-hidden .av-subnav-menu li > ul{
display: none;
}
.responsive #top .av-switch-768 .av-menu-mobile-active.av-submenu-hidden .av-subnav-menu li > ul.av-visible-sublist{
display: block;
}
.responsive #top .av-switch-768 .av-menu-mobile-active .av-subnav-menu li > ul a{
padding:15px 19%;
}
.responsive #top .av-switch-768 .av-menu-mobile-active .av-subnav-menu li li > ul a{
padding:15px 24%;
}
.responsive #top .av-switch-768 .av-menu-mobile-active .av-subnav-menu li li li > ul a{
padding:15px 29%;
}
}
@media only screen and (max-width: 479px)
{
.responsive #top .av-switch-480 .sticky_placeholder{
max-height:0px;
}
.responsive #top .av-switch-480.av-submenu-container{
top: auto !important;
position: relative !important;
height:auto;
min-height:0;
margin-bottom: -1px;
} .responsive #top .av-switch-480 .av-menu-mobile-active .mobile_menu_toggle{
display: inline-block;
}
.responsive #top .av-switch-480 .av-menu-mobile-active .av-subnav-menu{
display:none;
}
.responsive #top #wrap_all .av-switch-480 .av-menu-mobile-active.container {
width:100%;
max-width: 100%;
}
.responsive #top .av-switch-480 .av-menu-mobile-active .av-open-submenu.av-subnav-menu{
display:block;
}
.responsive #top .av-switch-480 .av-menu-mobile-active .av-subnav-menu > li:first-child{
margin-top:-1px;
}
.responsive #top .av-switch-480 .av-menu-mobile-active .av-subnav-menu  li{
display:block;
border-top-style: solid;
border-top-width: 1px;
padding:0;
}
.responsive #top .av-switch-480 .av-menu-mobile-active .av-subnav-menu > li > a{
border-left:none;
padding:15px 15%;
text-align: left;
}
.responsive #top .av-switch-480 .av-menu-mobile-active .av-subnav-menu > li a:before{
content: "\25BA";
font-family: Arial, Helvetica, sans-serif;
position: absolute;
top: 15px;
margin-left: -10px;
font-size: 7px;
}
.responsive #top .av-switch-480 .av-menu-mobile-active .av-subnav-menu li > ul{
visibility:visible;
opacity: 1;
top:0;
left:0;
position: relative;
width:100%;
border:none;
}
.responsive #top .av-switch-480 .av-menu-mobile-active.av-submenu-hidden .av-subnav-menu li > ul{
display: none;
}
.responsive #top .av-switch-480 .av-menu-mobile-active.av-submenu-hidden .av-subnav-menu li > ul.av-visible-sublist{
display: block;
}
.responsive #top .av-switch-480 .av-menu-mobile-active .av-subnav-menu li > ul a{
padding:15px 19%;
}
.responsive #top .av-switch-480 .av-menu-mobile-active .av-subnav-menu li li > ul a{
padding:15px 24%;
}
.responsive #top .av-switch-480 .av-menu-mobile-active .av-subnav-menu li li li > ul a{
padding:15px 29%;
}
}.avia_message_box{
text-align: center;
position: relative;
border-color: #e1e1e1;
background-color: #f8f8f8;
clear: both;
margin:30px 0;
}
div .avia_message_box .avia_message_box_title{
background-color: rgba(0,0,0,0.05);
position: absolute;
top:0;
left:0;
padding:5px 20px;
font-size: 11px;
text-shadow: none;
}
.avia_message_box_content{
font-size: 14px;
text-transform: uppercase;
font-weight:600;
}
.avia_message_box_icon{
position: relative;
left: -0.5em;
font-size: 1.3em;
}
.avia_message_box_icon.avia-svg-icon svg:first-child,
.avia_message_box_icon.avia-svg-icon img[is-svg-img="true"]{
margin-bottom: -2px;
}
.avia_message_box.avia-size-normal{
padding: 17px;
}
.avia_message_box.avia-size-large{
padding: 35px;
}
.avia_message_box.avia-color-green,
.avia_message_box.avia-color-green a{
background-color: #E0F1B5;
border-color: #8BAF5B;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7);
color: #4F5F39;
}
.avia_message_box.avia-color-green .avia_message_box_icon.avia-svg-icon svg:first-child{
fill: #4F5F39;
stroke: #4F5F39;
}
.avia_message_box.avia-color-blue,
.avia_message_box.avia-color-blue a{
background-color: #F5F6FC;
border-color: #9DADBF;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7);
color: #4671A3;
}
.avia_message_box.avia-color-blue .avia_message_box_icon.avia-svg-icon svg:first-child{
fill: #4671A3;
stroke: #4671A3;
}
.avia_message_box.avia-color-red,
.avia_message_box.avia-color-red a{
background-color: #FFF8F4;
border-color: #CDA18F;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7);
color: #AF2C20;
}
.avia_message_box.avia-color-red .avia_message_box_icon.avia-svg-icon svg:first-child{
fill: #AF2C20;
stroke: #AF2C20;
}
.avia_message_box.avia-color-orange,
.avia_message_box.avia-color-orange a{
background-color: #FFFDF3;
border-color: #E6BF4A;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7);
color: #C96D11;
}
.avia_message_box.avia-color-orange .avia_message_box_icon.avia-svg-icon svg:first-child{
fill: #C96D11;
stroke: #C96D11;
}
.avia_message_box.avia-color-grey,
.avia_message_box.avia-color-grey a{
background-color: #333;
border-color: #444;
text-shadow: 0 1px 0 rgba(0, 0, 0, 1);
color: #fff;
}
.avia_message_box.avia-color-grey .avia_message_box_icon.avia-svg-icon svg:first-child{
fill: #fff;
stroke: #fff;
}
.avia_message_box.avia-color-silver,
.avia_message_box.avia-color-silver a{
background-color: #f8f8f8;
border-color: #e1e1e1;
text-shadow: 0 1px 0 rgba(255, 255, 255, 1);
color: #444;
}
.avia_message_box.avia-color-silver .avia_message_box_icon.avia-svg-icon svg:first-child{
fill: #444;
stroke: #444;
}
.avia_message_box_content p{
display: inline;
}
#top .avia_message_box_content strong{
color:inherit;
}
.avia_message_box a{
text-decoration: underline;
}
#top .avia_message_box a:hover{
color:inherit;
opacity: 0.7;
}
.avia_message_box.avia-icon_select-no .avia_message_box_icon{
display:none;
}
.avia_message_box.avia-border-solid{
border-width:3px;
border-style: solid;
}
.avia_message_box.avia-border-dashed{
border-width:1px;
border-style: dashed;
}
.avia_message_box a.av_message_close{
position: absolute;
right: 0;
top: 0;
text-decoration: none;
display: block;
width: 1.2em;
height: 1.2em;
background: rgba(0,0,0,0.05);
text-shadow: none;
text-align: center;
cursor: pointer;
line-height: 1.2em;
font-size: 1em;
font-family: Arial, Baskerville, monospace !important;
}
.avia_message_box.messagebox-hidden{
display: none;
}
#av-admin-preview .avia_message_box.messagebox-hidden{
display: block;
}
.avia_message_box.avia-color-custom .av_message_close{
color: inherit;
} .avia_message_box.avia-sonar-shadow:after{
content: '';
pointer-events: none;
position: absolute;
top: 0;
left: 0;
padding: 0;
width: 100%;
height: 100%;
opacity: 0;
z-index: -1; box-sizing: content-box;
box-shadow: 0 0 0 2px rgba(255,255,255,0.1);
transform: scale(0.9);
transform-style: preserve-3d;
}.avia-animated-number{
display: block;
clear: both;
position: relative;
text-align: center;
}
.avia-animated-number:hover{
text-decoration: none;
}
.avia-animated-number-content{
line-height: 1.3em;
}
.avia-animated-number.avia-color-font-light .avia-animated-number-content,
.avia-animated-number.avia-color-font-light .heading{
color: #fff;
}
#top .avia-animated-number.avia-color-font-light .avia-svg-icon svg:first-child{
fill: #fff;
stroke: #fff;
}
.avia-animated-number.avia-color-font-dark .avia-animated-number-content,
.avia-animated-number.avia-color-font-dark .heading{
color: #222;
}
#top .avia-animated-number.avia-color-font-dark .avia-svg-icon svg:first-child{
fill: #222;
stroke: #222;
}
#top .avia-color-font-custom .heading {
color: inherit;
}
.avia-animated-number.avia-color-font-embossed .avia-single-number{
text-shadow: 0 1px 0 rgb(203, 203, 203), 0 2px 0 rgb(201, 201, 201), 0 3px 0 rgb(186, 186, 186), 0 4px 0 rgb(184, 184, 184), 0 5px 0 rgb(171, 171, 171), 0 6px 1px rgba(0, 0, 0, .1), 0 0 5px rgba(0, 0, 0, .1), 0 1px 3px rgba(0, 0, 0, .3), 0 3px 5px rgba(0, 0, 0, .2), 0 5px 10px rgba(0, 0, 0, .25), 0 10px 10px rgba(0, 0, 0, .2), 0 20px 20px rgba(0, 0, 0, .15);
color: rgb(255, 255, 255);
}
.avia-animated-number-title{
font-size: 40px;
white-space: nowrap;
line-height: 1em;
position: relative;
letter-spacing: -2px;
font-weight: 400;
margin-bottom: 4px;
}
.avia-animated-number-title .avia-svg-icon svg:first-child{ vertical-align: bottom;
}
.avia-no-number{
opacity: 0.5;
font-size: 0.8em;
font-weight: normal;
}
.avia-animated-number-content{
padding: 0;
position: relative;
clear: none;
overflow: hidden;
font-size: 15px;
}
.avia-animated-number-content p{
margin: 0;
}
.js_active .avia-animated-number-title{
visibility: hidden;
}
.number_prepared .avia-animated-number-title{
visibility: visible;
}
.av-icon-before-number{
margin-right: 10px;
}
.av-icon-after-number{
margin-left: 10px;
}
.avia-animated-number-circle{
display: block;
position: absolute;
width: 100%;
max-width: 600px;
top: 50%;
left: 50%;
transform: translateY(-50%) translateX(-50%);
}
#top .avia-animated-number.av-display-circle{
margin-top: 50%;
margin-bottom: 50%;
}
.avia-animated-number-circle:after{
content: "";
display: block;
padding-bottom: 100%;
}
.avia-animated-number-circle-inner{
display: block;
position: absolute;
width: 100%;
height: 100%;
border-radius: 100%;
border-width: 1px;
border-style: solid;
}
.avia-animated-number-circle-inner:after{
content: "";
display: block;
padding-bottom: 100%;
border-radius: 100%;
}
@media only screen and (max-width: 767px)
{
.avia-animated-number-circle.av-circle-hide-small{
display: none;
}
#av-admin-preview .avia-animated-number-circle{
display: block;
}
} #top.av-accessibility-aaa .avia-animated-number-content{
line-height: 1.5em;
}#top .grid-sort-container .no_margin.av_one_half {
width: 49.999%;
}
.sort_width_container{
margin: 30px 0;
}
.entry-content-wrapper .sort_width_container:first-child{
margin-top:0;
}
.sort_width_container, #js_sort_items{
overflow: hidden;
position: relative;
clear: both;
}
#js_sort_items{
visibility: hidden;
font-size: 0.9em;
}
#js_sort_items a{
display:block;
float:left;
text-decoration: none;
}
.av-cat-count{
display: none;
}
#js_sort_items .text-sep{
float:left;
padding:0 6px;
}
.grid-sort-container{
clear: both;
position: relative;
z-index: 20;
}
.isotope_activated .isotope-item{
margin-left:0;
}
#top .isotope-item{
z-index: 2;
}
#top .isotope-hidden{
z-index: 1;
}
.avia_sortable_active .isotope{
transition: height 0.5s 0.2s cubic-bezier(0.165, 0.840, 0.440, 1.000);
} #top .isotope-item.special_av_fullwidth .inner-entry{
text-align: left;
display: table;
table-layout: fixed;
}
#top .isotope-item.special_av_fullwidth .av_table_col.grid-content{
width: 33.3%;
vertical-align: middle;
}
#top .isotope-item.special_av_fullwidth .av_table_col.portfolio-grid-image{
width: 67.7%;
vertical-align: middle;
}
#top .isotope-item.special_av_fullwidth .av_table_col .entry-title{
margin: 0 0 20px; font-size: 25px;
}
#top .isotope-item.special_av_fullwidth .av_table_col .grid-entry-excerpt {
font-size: 1em;
font-style: normal;
}
#top .isotope-item.special_av_fullwidth .av_table_col .avia-arrow {
z-index: 5;
margin: -5px 0 0 -5px;
top: 50%;
right: -5px;
left: auto;
}
@media only screen and (max-width: 989px)
{
#top .isotope-item.special_av_fullwidth .av_table_col .entry-title{
font-size: 20px;
margin: 0 0 10px;
}
}
@media only screen and (max-width: 767px)
{
#top .isotope-item.special_av_fullwidth .av_table_col.grid-content {
width: 100%;
display: block;
}
#top .isotope-item.special_av_fullwidth .av_table_col.portfolio-grid-image{
width: 100%;
display: block;
}
#top .isotope-item.special_av_fullwidth .av_table_col .entry-title{
font-size: 15px;
margin: 0 0 10px;
}
#top .isotope-item.special_av_fullwidth .av_table_col .avia-arrow {
z-index: 5;
top: 100%;
margin-top: -5px;
left: 50%;
right:auto;
}
#top div .av-current-sort-title{
float: none;
}
#top div .av-sort-yes-tax .av-sort-by-term, #top div .av-sort-yes-tax .sort_by_cat{
float:none
}
} .grid-entry{
overflow: visible;
}
.grid-entry .avia-arrow{
border:none;
top: -4px;
}
.grid-entry .inner-entry {
margin-right: 1px;
box-shadow:0px 0px 0px 1px rgba(0, 0, 0, 0.1); position: relative;
}
.grid-image {
display:block;
width:100%;
position: relative;
overflow: hidden;
}
.grid-image img{
width:100%;
display: block;
}
.grid-content{
padding:20px;
position: relative;
}
.grid-entry-title{
font-size:13px;
margin:0;
padding:0;
font-weight: 500;
}
.grid-entry-excerpt{
font-size: 12px;
font-style: italic;
margin-bottom: -2px;
}
.with-excerpt-container .grid-entry{
text-align: center;
}
.grid-circle .inner-entry {
margin: 0;
border-radius: 999px;
overflow: hidden;
}
.grid-circle .grid-content {
padding: 16px 35px 45px;
position: absolute;
bottom: 0; left: 0; right: 0;
text-align: center;
}
.pagination-portfolio .pagination{
padding:20px 0;
} .avia-section .pagination-portfolio .pagination{
padding:16px;
} .portfolio_preview_container{
position: relative;
clear: both;
width:100%;
overflow: hidden;
display:none;
margin-bottom: 25px;
padding:0;
}
.portfolio-details-inner {
display: none;
clear: both;
width: 100%;
position: relative;
overflow: hidden;
border-style: solid;
border-width: 1px;
}
.portfolio-preview-title{
font-size: 22px;
}
.ajax_slide {
display: block;
clear: both;
width: 100%;
overflow: hidden;
position: absolute;
left: 120%;
top: 0;
z-index: 1;
}
.ajax_slide.open_slide {
display: block;
position: relative;
left: 0;
z-index: 2;
}
.ajax_slide .inner_slide{
display: table;
position: relative;
table-layout: fixed;
width:100%;
}
.av_table_col{
display: table-cell;
vertical-align: top;
position: relative;
}
.portfolio-preview-image{
width:66.6%;
}
.portfolio-preview-content{
width:33.5%;
padding:63px 30px 30px 30px;
}
.portfolio_preview_container .portfolio-details-inner .no_portfolio_preview_gallery{
width:100%;
}
div .portfolio-preview-image .avia-slideshow{
margin:0;
}
div .portfolio-preview-image .avia-slideshow img{
border-radius:0;
}
#top .portfolio-preview-image .avia-gallery{
padding:0;
margin-bottom: -1px;
}
#top .portfolio-preview-image .avia-gallery .avia-gallery-big{
border-top:none;
border-left:none;
border-right:none;
position: relative;
margin-bottom: -1px;
padding:0;
border-radius:0;
}
#top .portfolio-preview-image .avia-gallery-thumb{
position: relative;
margin-right: -1px;
}
#top .portfolio-preview-image .avia-gallery-thumb img{
border-left:none;
}
#top .portolio-preview-list-image, #top .portolio-preview-list-image img{
display:block;
position: relative;
width:100%;
}
#top .portolio-preview-list-image{
border-bottom-style: solid;
border-bottom-width: 1px;
}
div .portfolio-preview-image{
border-right-style: solid;
border-right-width: 1px;
}
div .portfolio-preview-image:last-child{
border:none;
}
.portfolio-preview-content .avia-arrow {
top: 50%;
left: -1px;
margin-top: -6px;
border-right: none;
border-top: none;
z-index: 510;
}
.open_container, .open_container .portfolio-details-inner {
display: block;
height: auto;
}
.ajax_controlls{
position: absolute;
z-index: 100;
right:0;
top:0;
}
.ajax_controlls a {
text-decoration: none;
line-height: 40px;
width: 40px;
height: 40px;
display: block;
float: left;
margin-left: -1px;
overflow: hidden;
border-style: solid;
border-width: 1px;
border-radius: 0px;
text-align: center;
}
.ajax_controlls a.avia-svg-icon svg:first-child,
.ajax_controlls a.avia-svg-icon img[is-svg-img="true"]{
height: 1em;
width: 1em;
margin-top: 11px;
} .avia_transform .portfolio-preview-image .avia-gallery-thumb img{
opacity: 1;
transform: scale(1);
}
.avia_transform .portfolio-preview-image .avia-gallery-thumb  img.avia_start_animation{
animation: none;
} .avia-fullwidth-portfolio .sort_width_container{
margin:0;
padding: 20px 40px;
border-top-style: solid;
border-top-width: 1px;
}
.avia-fullwidth-portfolio .pagination{
padding:15px 40px;
}
.avia-fullwidth-portfolio #js_sort_items{
text-align: center;
}
.avia-fullwidth-portfolio #js_sort_items a, .avia-fullwidth-portfolio #js_sort_items .text-sep{
float:none;
display:inline-block;
}
.avia-fullwidth-portfolio .grid-entry .inner-entry{
margin:0;
}
.avia-fullwidth-portfolio .portfolio_preview_container{
margin-top:25px;
} .js_active .grid-image{
opacity: 0;
}
.fullsize .grid-col-4 .grid-image{
height: 161px;
}
.fullsize .grid-col-3 .grid-image{
height: 249px;
}
@media only screen and (min-width: 1140px)
{
.responsive .fullsize .grid-col-4 .grid-image{
height: 183px;
}
.responsive .fullsize .grid-col-3 .grid-image{
height: 276px;
}
}
@media only screen and (min-width: 1340px)
{
.responsive .fullsize .grid-col-4 .grid-image{
height: 215px;
}
.responsive .fullsize .grid-col-3 .grid-image{
height: 325px;
}
}
@media only screen and (min-width: 768px) and (max-width: 989px)
{
.responsive .fullsize .grid-col-4 .grid-image{
height: 121px;
}
.responsive .fullsize .grid-col-3 .grid-image{
height: 183px;
}
}
@media only screen and (max-width: 767px)
{
.responsive .fullsize .grid-col-4 .grid-image,
.responsive .fullsize .grid-col-3 .grid-image{
height: auto;
}
.responsive .portfolio-preview-image,
.responsive .portfolio-preview-content{
display:block;
width:100%;
border-right:none;
}
.responsive .portfolio-preview-content{
border-top-style: solid;
border-top-width: 1px;
}
.responsive .ajax_slide .inner_slide{
display:block;
}
.responsive .ajax_slide .av_table_col{
display:block;padding: 30px;
}
.responsive #top #wrap_all .avia-fullwidth-portfolio .flex_column{
margin-bottom:0
}
} @media only screen and (min-width: 990px)
{
.responsive.av-no-preview #top #wrap_all .av-desktop-columns-6 .grid-entry{
width: 11.666666666666666%;
}
.responsive.av-no-preview #top #wrap_all .av-desktop-columns-5 .grid-entry{
width: 15.2%;
}
.responsive.av-no-preview #top #wrap_all .av-desktop-columns-4 .grid-entry{
width: 20.5%;
}
.responsive.av-no-preview #top #wrap_all .av-desktop-columns-3 .grid-entry{
width: 29.333333333333332%;
}
.responsive.av-no-preview #top #wrap_all .av-desktop-columns-2 .grid-entry{
width: 47%;
}
.responsive.av-no-preview #top #wrap_all .av-desktop-columns-1 .grid-entry{
width: 100%;
}
} @media only screen and (min-width: 768px) and (max-width: 989px)
{
.responsive.av-no-preview #top #wrap_all .av-medium-columns-4 .grid-entry{
width:25%;
}
.responsive.av-no-preview #top #wrap_all .av-medium-columns-3 .grid-entry{
width:33.3%;
}
.responsive.av-no-preview #top #wrap_all .av-medium-columns-2 .grid-entry{
width:50%;
}
.responsive.av-no-preview #top #wrap_all .av-medium-columns-1 .grid-entry{
width:100%;
}
} @media only screen and (min-width: 480px) and (max-width: 767px)
{
.responsive.av-no-preview #top #wrap_all .av-small-columns-4 .grid-entry{
width:25%;
}
.responsive.av-no-preview #top #wrap_all .av-small-columns-3 .grid-entry{
width:33.3%;
}
.responsive.av-no-preview #top #wrap_all .av-small-columns-2 .grid-entry{
width:50%;
}
.responsive.av-no-preview #top #wrap_all .av-small-columns-1 .grid-entry{
width:100%;
}
} @media only screen and (max-width: 479px)
{
.responsive.av-no-preview #top #wrap_all .av-mini-columns-4 .grid-entry{
width:25%;
}
.responsive.av-no-preview #top #wrap_all .av-mini-columns-3 .grid-entry{
width:33.3%;
}
.responsive.av-no-preview #top #wrap_all .av-mini-columns-2 .grid-entry{
width:50%;
}
.responsive.av-no-preview #top #wrap_all .av-mini-columns-1 .grid-entry{
width:100%;
}
}#top .av-post-metadata-container{
position: relative;
width: 100%;
}
.av-post-metadata-container-inner{
position: relative; 
line-height: 1.1em; 
margin:0; 
font-weight:300; 
text-transform:none; 
color:inherit; 
font-size: inherit;
display: inline-block;
}
.av-post-metadata-container-inner .av-post-metadata-content{
position: relative;
width: auto;
padding: 0;
line-break: auto;
}
.av-post-metadata-container-inner .av-post-metadata-content.av-post-metadata-separator{
padding: 0 5px;
}
.av-post-metadata-container-inner .av-post-metadata-before-meta,
.av-post-metadata-container-inner .av-metadata-before{
padding: 0 5px 0 0;
}
.av-post-metadata-container-inner .av-post-metadata-after-meta,
.av-post-metadata-container-inner .av-metadata-after{
padding: 0 0 0 5px;
}
.av-post-metadata-container.av-metadata-container-align-left{
text-align: left;
}
.av-post-metadata-container.av-metadata-container-align-center{
text-align: center;
}
.av-post-metadata-container.av-metadata-container-align-right{
text-align: right;
}.avia-progress-bar-container{
margin: 15px 0;
clear:both;
}
.avia-progress-bar{
position: relative;
margin-bottom:4px;
}
.avia-progress-bar .progressbar-title-wrap{
position: absolute;
z-index: 2;
bottom: 2px;
left: 2px;
color: white;
background: black;
background: rgba(0, 0, 0, 0.5);
padding: 1px 10px 1px 10px;
border-radius: 3px;
line-height: 21px;
}
.avia-progress-bar .progressbar-char.avia-svg-icon svg:first-child{
fill: white;
stroke: white;
margin-top: 4px;
}
.progressbar-icon{
float:left;
margin-right:5px;
}
.icon-bar-no .progressbar-icon{
display:none;
}
.progressbar-title{
float:left;
}
.avia-progress-bar .progress{
width: 100%;
height: 30px;
line-height: 30px;
position: relative;
border-radius: 3px;
overflow: hidden;
box-shadow: inset 0px 0px 15px 0px rgba(0, 0, 0, 0.07);
}
#top .avia-progress-bar div.progress .bar-outer,
#top .avia-progress-bar div.progress .bar{
height: 100%;
position: absolute;
top: 0;
left: 0;
width: 100%;
background-size: 32px 32px;
border-radius: 3px;
}
.av-animated-bar .avia-progress-bar div.progress .bar{
animation: avia-bg-move 1.2s linear infinite;
height: 100%;
}
.avia-progress-bar div.progress{
clear: both;
}
.html-admin-preview #top div.progress .bar-outer,
.avia_transform #top div.progress .bar-outer{
width:0;
}
.av-small-bar .avia-progress-bar{
margin-top:1.9em;
}
.av-small-bar .avia-progress-bar:first-child{
margin-top:0em;
}
.av-small-bar .avia-progress-bar .progressbar-title-wrap{
position: relative;
bottom: 0;
left: 0;
padding: 0;
background: none;
color: inherit;
line-height: 1.65em;
font-size: 0.9em;
font-weight: bold;
text-transform: uppercase;
letter-spacing: 0.5px;
}
.av-small-bar .avia-progress-bar .progress{
height: 10px;
line-height: 1em;
border-radius: 0px;
}
.progressbar-percent{
float:right;
opacity: 0.6;
}
#top .av-small-bar .avia-progress-bar div.progress .bar-outer,
#top .av-small-bar .avia-progress-bar div.progress .bar{
border-radius: 0px;
}
.html-admin-preview #top .avia-progress-bar div.progress.avia_start_animation .bar-outer,
.avia_transform #top .avia-progress-bar div.progress.avia_start_animation .bar-outer{
animation: avia_expand 1.5s cubic-bezier(0.165, 0.840, 0.440, 1.000); width: 100%;
}.av_promobox{
position: relative;
border-width: 1px;
border-style: solid;
overflow: hidden;
padding: 20px 30px;
clear: both;
margin: 50px 0;
width: 100%;
float: left;
}
.flex_column >.av_promobox:first-child{
margin-top:0;
}
.av_promobox .avia-button{
right: 30px;
top: 50%;
position: absolute;
z-index: 2;
}
.avia-promocontent{
margin-right: 200px;
position: relative;
z-index: 3;
}
.avia-promocontent p{
font-size: 14px;
}
.avia-button-no .avia-promocontent{
margin:0;
}
.avia-button-no .avia-button{
display:none;
}
.av_promobox .avia-button.avia-size-small{
margin-top:-15px;
}
.av_promobox .avia-button.avia-size-medium{
margin-top:-19px;
}
.av_promobox .avia-button.avia-size-large{
margin-top:-21px;
}
@media only screen and (max-width: 767px)
{
.responsive .avia-promocontent{
margin: 0;
}
.responsive .av_promobox .avia-button,
.responsive .av_promobox .avia-button-wrap{
width:100%;
margin-top:4px;
position: relative;
top:0;
left:0;
text-align: center;
float:none;
}
} .av_promobox.avia-sonar-shadow{
overflow: visible;
}
.av_promobox.avia-sonar-shadow:after{
content: '';
pointer-events: none;
position: absolute;
top: 0;
left: 0;
padding: 0;
width: 100%;
height: 100%;
opacity: 0;
z-index: -1; box-sizing: content-box;
box-shadow: 0 0 0 2px rgba(255,255,255,0.1);
transform: scale(0.9);
transform-style: preserve-3d;
} #top.av-accessibility-aaa .avia-promocontent p{
font-size: 100%;
}#top .avia_search_element form{
position: relative;
overflow: hidden;
clear: both;
}
#top .avia_search_element form div{
position: relative;
overflow: hidden;
} .av_searchform_wrapper {
border-width: 1px;
border-style: solid;
} #top .avia_search_element .av_searchsubmit_wrapper{
position: absolute;
right: 0;
height: 100%;
top: 0;
z-index: 2;
transition: all 0.2s ease-in;
}
#top .avia_search_element .av_searchsubmit_wrapper:hover {
opacity: 0.7;
}
#top .avia_search_element form.ajax_loading_now .av_searchsubmit_wrapper{
padding-right: 60px;
}
#top .avia_search_element form.ajax_loading_now .av_searchsubmit_wrapper.av-submit-hasicon{
padding-right: 0;
}
#top .avia_search_element .av_searchsubmit_wrapper .av-search-icon{
position: absolute;
left: 1em;
top: 50%;
height: auto;
transform: translateY(-50%);
z-index: 2;
}
#top .avia_search_element .av_searchsubmit_wrapper .av-search-icon.avia-svg-icon{
left: calc(1em - 2px);
}
#top .avia_search_element .av_searchsubmit_wrapper.av-submit-hasicon .av-search-icon{
left: calc(50% - 9px);
font-size: 20px;
}
#top .avia_search_element .av_searchsubmit_wrapper.av-submit-hasicon .av-search-icon.avia-svg-icon{
left: calc(50% - 11px);
}
.avia_search_element .av_searchsubmit_wrapper .av-search-icon.avia-svg-icon svg:first-child,
.avia_search_element .av_searchsubmit_wrapper .av-search-icon.avia-svg-icon img[is-svg-img="true"]{
height: 14px;
width: 14px;
margin-top: 7px;
}
#av-admin-preview .avia_search_element .av_searchsubmit_wrapper .av-search-icon.avia-svg-icon svg:first-child,
#av-admin-preview .avia_search_element .av_searchsubmit_wrapper .av-search-icon.avia-svg-icon img[is-svg-img="true"]{
margin-top: unset;
}
.avia_search_element .av_searchsubmit_wrapper.av-submit-hasicon .av-search-icon.avia-svg-icon svg:first-child
.avia_search_element .av_searchsubmit_wrapper.av-submit-hasicon .av-search-icon.avia-svg-icon img[is-svg-img="true"]{
height: 20px;
width: 20px;
}
#top .avia_search_element .av_searchsubmit_wrapper.av-submit-hasiconlabel #searchsubmit{
padding-left: 2.5em;
} #top .avia_search_element #searchsubmit{
position: relative;
width: auto;
height: 100%;
padding-left: 2em;
padding-right: 2em;
font-size: 1em;
z-index: 1;
border: 0px solid rgba(255, 255, 255, 0);
transition: all 0.2s ease-in;
}
#top .avia_search_element #searchsubmit:hover {
border-color: transparent;
background-color: inherit;
opacity: 0.8;
}
#top .avia_search_element form.ajax_loading_now #searchsubmit {
margin-right: 40px;
}
#top .avia_search_element #searchsubmit.av-submit-hasicon {
position: absolute;
width: 100%;
font-size: 17px;
padding-left: 0;
padding-right: 0;
}
#top .avia_search_element .av-submit-hasicon img{
height: 100%;
width: auto;
max-width: 100px;
}
.avia-mozilla #top .avia_search_element .av-submit-hasicon img{
min-width: 60px;
}
#top .avia_search_element .av-submit-hasicon .av-search-icon{
}
#top .avia_search_element form.ajax_loading_now #searchsubmit{
margin-right: 0;
padding-right: 0;
} #top .avia_search_element #s {
padding: 0 1.5em;
height: 40px;
line-height: 40px;
border: 0;
position: relative;
z-index: 1;
}
#top .avia_search_element #s::-ms-clear {
display: none;
}
#top .avia_search_element #s::placeholder {
color: inherit;
}
#top .avia_search_element .av-search-icon{
position: absolute;
left: 1.5em;
top: 50%;
transform: translateY(-50%);
z-index: 2;
}
.avia_search_element .av-input-field-icon.avia-svg-icon svg:first-child,
.avia_search_element .av-input-field-icon.avia-svg-icon img[is-svg-img="true"]{
height: 14px;
width: 14px;
margin-top: 7px;
}
#av-admin-preview .avia_search_element .av-input-field-icon.avia-svg-icon svg:first-child,
#av-admin-preview .avia_search_element .av-input-field-icon.avia-svg-icon img[is-svg-img="true"]{
margin-top: unset;
}
#top .avia_search_element #s.av-input-hasicon{
padding-left: 3em;
} #top .avia_search_element .ajax_load{
background-color: inherit;
position: absolute;
right: 0;
width: 60px;
z-index: 99999;
}
#top .avia_search_element .av-submit-hasicon .ajax_load{
width: 100%;
}
#top .avia_search_element .ajax_load .ajax_load_inner{
background: transparent;
position: absolute;
left:50%;
top:50%;
border-top: 2px solid rgba(255, 255, 255, 0.4);
border-right: 2px solid rgba(255, 255, 255, 0.4);
border-bottom:2px solid rgba(255, 255, 255, 0.4);
border-left:  2px solid #fff;
animation: av-rotate  0.8s infinite linear;
height:24px;
width:24px;
border-radius: 100%;
margin-top: -12px;
margin-left: -12px;
z-index: 20;
opacity: 1;
}
@keyframes av-rotate {
0%   { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
} .avia_search_element .av_searchform_element_results{
margin-top: 20px;
}
.av_searchform_element_results{
position: relative;
}
body > .av_searchform_element_results{
position: absolute;
z-index: 500;
width: 100%;
background-color: #fff;
box-shadow: 0 16px 30px rgba(0, 0, 0, 0.2);
overflow: hidden;
-webkit-backface-visibility: hidden;
}
#top > div.av_searchform_element_results .av_ajax_search_entry,
#top div .av_searchform_element_results .av_ajax_search_entry{
display: table;
width: 100%;
}
#top > div.av_searchform_element_results .av_ajax_search_entry.av_ajax_search_entry_view_all{
display: block;
}
.main_color .av_searchform_element_results .av_ajax_search_image,
.main_color.av_searchform_element_results .av_ajax_search_image{
background-color: rgba(0,0,0,0.1);
display: table-cell;
}
.main_color .av_searchform_element_results .av_ajax_search_entry,
.main_color.av_searchform_element_results .av_ajax_search_entry {
border-color: rgba(0,0,0,0.1);
} .main_color .av_searchform_element_results .av_ajax_search_content,
.main_color.av_searchform_element_results .av_ajax_search_content{
display: table-cell;
vertical-align: middle;
width: 100%;
}
.av_searchform_element_results h4:first-child {
padding-top: 2em;
}
.av_searchform_element_results .av_ajax_search_title{
text-transform: none;
}#top .aviaccordion{
position: relative;
overflow: hidden;
clear: both;
}
#top .avia-accordion-slider-wrap{
border:none;
z-index: 2;
}
#top .avia-accordion-slider-wrap.el_after_av_slideshow_accordion{
box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4);
}
#top .aviaccordion-inner,
#top .aviaccordion-slide,
#top .aviaccordion-slide-link{
position: absolute;
margin:0;
padding:0;
width:100%;
height:100%;
list-style-type: none;
}
#top .aviaccordion-slide img{
height:100%;
position: absolute;
display:block;
opacity: 0;
}
#top .aviaccordion-slide{
box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4);
z-index: 2;
overflow: hidden;
}
#top .aviaccordion-preview{
position: absolute;
z-index: 10;
height:100%;
}
#top .aviaccordion-preview-title-pos{
position: absolute;
bottom: 0;
left:0;
z-index: 10;
width:100%;
height:100%;
opacity: 0;
}
#top .aviaccordion-preview-title-wrap{
position: relative;
display: table;
height:100%;
width:100%;
background:#000;
background: rgba(0,0,0,0.5);
padding:0;
}
#top .aviaccordion-preview-title{
display: table-cell;
vertical-align: middle;
color:#fff;
-webkit-font-smoothing: subpixel-antialiased;
padding:10%;
}
#top .aviaccordion-preview-title h3{
color:#fff;
}
#top .aviaccordion-excerpt{
line-height: 1.65em;
}
#top .aviaccordion .av-accordion-text-center{
text-align: center;
}
#top .aviaccordion-title{
text-transform: uppercase;
font-size: 14px;
}
#top .aviaccordion-title-on-hover .aviaccordion-preview{
opacity: 0;
text-align: center;
}
#top .aviaccordion-title-on-hover .aviaccordion-active-slide .aviaccordion-preview{
opacity: 1;
}
#top .aviaccordion.av-animation-active .aviaccordion-slide,
#top .aviaccordion-title-on-hover .aviaccordion-preview{
transition: all 0.7s cubic-bezier(0.230, 1.000, 0.320, 1.000);
}
@media only screen and (max-width: 767px)
{
.responsive #top .aviaccordion-title-no-mobile .aviaccordion-preview-title-pos{
display:none;
}
}#top .avia-featureimage-slideshow{
margin: 0;
}
#top .avia-slideshow-fixed-height > li{
position: absolute;
width:100%;
height:100%;
background-size: cover;
background-position: center center;
}
.avia-featureimage-slideshow .caption_container{
height: 100%;
}
.html_boxed .avia-featureimage-slideshow .caption_container,
.html_av-framed-box .avia-featureimage-slideshow .caption_container{
max-width: 100%;
}
.avia-featureimage-slideshow .slideshow_caption h2{
margin: 0;
text-shadow: 0px 0px 7px rgba(0,0,0,0.7);
}
.avia-featureimage-slideshow h2.avia-caption-title:after{
display: block;
content: "";
width: 40px;
border-top: 3px solid #fff;
margin: 11px auto;
position: relative;
top: 7px;
}
.main_color .av-no-image-slider h2 a{
text-shadow: none;
}
#top .avia-featureimage-slideshow .avia-caption-content{
margin: 0 auto;
max-width: 600px;
padding-top: 4px;
}
.avia-featureimage-slideshow .av-image-copyright{
line-height: 1.2em;
}
@media only screen and (max-width: 767px){
#top .avia-featureimage-slideshow .avia-caption-content{
display: none;
}
} @media only screen and (min-width: 768px) and (max-width: 989px){
.responsive.av-no-preview #top .avia-featureimage-slideshow.av-medium-font-size-overwrite-css .avia-caption-content{
display: block;
}
} @media only screen and (min-width: 480px) and (max-width: 767px){
.responsive.av-no-preview #top .avia-featureimage-slideshow.av-small-font-size-overwrite-css .avia-caption-content{
display: block;
}
} @media only screen and (max-width: 479px){
.responsive.av-no-preview #top .avia-featureimage-slideshow.av-mini-font-size-overwrite-css .avia-caption-content{
display: block;
}
}.avia-slideshow-inner li{
transform-style: preserve-3d; }
.avia-fullwidth-slider{
border-top-style: solid;
border-top-width: 1px;
z-index: 1;
}
.avia-fullwidth-slider.avia-builder-el-0{
border-top: none;
}
div.slider-not-first,
.html_header_transparency #top .avia-builder-el-0{
border-top: none;
}
.avia-slide-wrap{
position: relative;
display: block;
}
.avia-slide-wrap > p{
margin: 0;
padding: 0;
}
.av_slideshow_full.avia-slideshow{
margin: 0;
}
#top .av_slideshow_full.av-control-default .avia-slideshow-arrows a{
margin: -50px 0 0 0;
width: 0;
text-align: center;
height: 100px;
line-height: 102px; }
#top .av_slideshow_full.av-control-minimal .avia-slideshow-arrows a{
margin: -50px 0 0 0;
width: 0; }
#top .av_slideshow_full.av-control-default:not(.av-slideshow-ui) .avia-slideshow-arrows a,
#top .av_slideshow_full.av-control-minimal:not(.av-slideshow-ui) .avia-slideshow-arrows a{
width: 35px;
} #top .av_slideshow_full.av-slideshow-ui.av-loop-endless .avia-slideshow-arrows > a,
#top .av_slideshow_full.av-slideshow-ui.av-loop-manual-endless .avia-slideshow-arrows > a,
#top .av_slideshow_full.av-slideshow-ui .avia-slideshow-arrows.av-visible-prev > a.prev-slide,
#top .av_slideshow_full.av-slideshow-ui .avia-slideshow-arrows.av-visible-next > a.next-slide{
width: 35px;
}
#top .av_slideshow_full .avia-slideshow-arrows a:hover{ }
#top .av_slideshow_full.av-control-default .next-slide:before{
border-top-right-radius: 0;
border-bottom-right-radius: 0;
line-height: 102px;
}
#top .av_slideshow_full.av-control-default .prev-slide:before{
border-top-left-radius: 0;
border-bottom-left-radius: 0;
line-height: 102px;
}
.av_slideshow_full li img{
border-radius: 0px;
}
.av_slideshow_full .container.caption_container{
position: relative;
top: 0;
z-index: 5;
height: 100%;
left: 0%;
overflow: visible;
}
.av_slideshow_full .av-image-copyright{
line-height: 1.2em;
}
.avia_transform .av_slideshow_full .avia-caption-content,
.avia_transform .av_slideshow_full .avia-caption-title,
.avia_transform .av_fullscreen .avia-caption-content,
.avia_transform .av_fullscreen .avia-caption-title,
.avia_transform .av_fullscreen .avia-slideshow-button,
.avia_transform .av_slideshow_full .avia-slideshow-button{
transform: translate(0,0);
visibility: hidden;
}
.avia_transform .av_slideshow_full .active-slide .avia-caption-content,
.avia_transform .av_fullscreen .active-slide .avia-caption-content{
visibility: visible;
animation: caption-right  1s 1 cubic-bezier(0.985, 0.005, 0.265, 1);
}
.avia_transform .av_slideshow_full .active-slide .avia-slideshow-button,
.avia_transform .av_fullscreen .active-slide .avia-slideshow-button{
visibility: visible;
animation: caption-left  1.2s 1 cubic-bezier(0.985, 0.005, 0.265, 1);
}
.avia_transform .av_slideshow_full .active-slide .avia-slideshow-button-2,
.avia_transform .av_fullscreen .active-slide .avia-slideshow-button-2{
visibility: visible;
animation: caption-right  1.2s 1 cubic-bezier(0.985, 0.005, 0.265, 1);
}
.avia_transform .av_slideshow_full .active-slide .avia-caption-title,
.avia_transform .av_fullscreen .active-slide .avia-caption-title{
visibility: visible;
animation: caption-left   1s 1 cubic-bezier(0.985, 0.005, 0.265, 1);
}
.avia_transform .av_slideshow_full.avia-fade-slider .active-slide .avia-caption-content,
.avia_transform .av_fullscreen.avia-fade-slider .active-slide .avia-caption-content{
visibility: visible;
animation: caption-bottom 0.5s 1 ease-out;
}
.avia_transform .av_slideshow_full.avia-fade-slider .active-slide .avia-caption-title,
.avia_transform .av_fullscreen.avia-fade-slider .active-slide .avia-caption-title{
visibility: visible;
animation: caption-top    0.5s 1 ease-out;
}
.avia_transform .av_slideshow_full.avia-fade-slider .active-slide .avia-slideshow-button,
.avia_transform .av_fullscreen.avia-fade-slider .active-slide .avia-slideshow-button{
visibility: visible;
animation: caption-top  1.2s 1 ease-out;
} @media only screen and (max-width: 479px)
{
.responsive #top .slideshow_caption{
left: 0;
width: 100%;
padding: 0;
}
.responsive #top .slideshow_caption h2{
font-size: 20px;
}
.responsive #top .slideshow_caption .avia-caption-content,
.responsive #top .slideshow_caption .avia-caption-content p{
font-size: 13px;
} } @media only screen and (min-width: 480px) and (max-width: 767px)
{
.responsive #top .slideshow_caption{
left: 0;
width: 100%;
padding: 0;
}
.responsive #top .slideshow_caption h2{
font-size: 20px;
}
.responsive #top .slideshow_caption .avia-caption-content,
.responsive #top .slideshow_caption .avia-caption-content p{
font-size: 13px;
} } @media only screen and (min-width: 768px) and (max-width: 989px)
{ }
@media only screen and (min-width: 1140px)
{ }
@media only screen and (min-width: 1340px)
{ }.avia-fullscreen-slider{
border-top: none;
}
.avia-fullscreen-slider .avia_loading_icon{
position: absolute;
}
.avia-fullscreen-slider .avia-slideshow{
margin: 0;
height: 1500px;
height: 100vh;
min-height: 250px;
}
.avia-fullscreen-slider .avia-slideshow-inner{
width: 100%;
height: 100%;
position: absolute;
-ms-perspective: 1000px; -ms-backface-visibility: hidden;
}
.avia-fullscreen-slider .avia-slideshow > ul > li{
width: 100%;
height: 100%;
background-size: cover;
background-position: center center;
}
.avia-fullscreen-slider .avia-slideshow[data-image_attachment="fixed"] > ul > li{
background-attachment: fixed;
}
.avia-fullscreen-slider .avia-slide-wrap{
display: block;
width: 100%;
height: 100%;
}
.avia-fullscreen-slider .caption_container{
height: 100%;
}
.avia-fullscreen-slider .caption_right{
text-align: right;
}
.avia-fullscreen-slider .caption_bottom .slideshow_caption{
bottom: 40px;
}
.avia-fullscreen-slider .avia-slideshow-controls a,
.avia-fullscreen-slider .av-control-minimal .avia-slideshow-controls a{
opacity: 0;
}
.avia-fullscreen-slider:hover .avia-slideshow-dots a,
.avia-fullscreen-slider .av-control-minimal:hover .avia-slideshow-dots a{
opacity: 0.8;
}
.avia-fullscreen-slider:hover .avia-slideshow-arrows a,
.avia-fullscreen-slider:hover .avia-slideshow-dots a:hover,
.avia-fullscreen-slider .av-control-minimal:hover .avia-slideshow-arrows a,
.avia-fullscreen-slider .av-control-minimal:hover .avia-slideshow-dots a:hover{
opacity: 1;
}
.av-slider-scroll-down-active .avia-slideshow-dots a{
bottom: 80px;
}
.avia-fullscreen-slider .av-image-copyright{
bottom: 50px;
line-height: 1.2em;
}
.avia-fullscreen-slider .av-image-copyright.av-copyright-right{
border-bottom-left-radius: 5px;
}
.avia-fullscreen-slider .av-image-copyright.av-copyright-left{
border-bottom-right-radius: 5px;
}
@media only screen and (max-width: 767px)
{
.avia-fullscreen-slider .avia-slideshow{
min-height: 150px;
}
.caption_right .slideshow_align_caption{
text-align: right;
}
}div .avia-layerslider .ls-fullwidth .ls-nav-sides,
div .avia-layerslider .ls-fullwidth .ls-bottom-slidebuttons a,
div .avia-layerslider .ls-fullwidth .ls-nav-prev,
div .avia-layerslider .ls-fullwidth .ls-nav-next,
div .avia-layerslider .ls-fullwidth .ls-nav-start,
div .avia-layerslider .ls-fullwidth .ls-nav-stop,
div .avia-layerslider .ls-fullwidth .ls-fullscreen,
div .avia-layerslider .ls-fullwidth .ls-loading-container,
div .avia-layerslider .ls-noskin .ls-loading-container,
div .avia-layerslider .ls-noskin .ls-fullscreen {
background-image: none;
}
.avia-layerslider .ls-container.ls-fullwidth{
margin-bottom:0 !important;
}
.avia-layerslider{
border-top-style: solid;
border-top-width:1px;
overflow: hidden !important;
} .avia-layerslider.container_wrap{
max-width: 100% !important;
} #top #wrap_all .ls-wp-container .ls-slide > *{
line-height: 1.1em;
}
#top .avia-layerslider .ls-nav-prev, #top .avia-layerslider .ls-nav-next {
display: block;
text-decoration: none;
color: #fff;
position: absolute;
width:60px;
text-align: center;
height: 60px;
line-height: 62px;
font-size: 25px;
top:50%;
margin:-30px 15px 0;
background: transparent;
color: #fff;
visibility: hidden;
opacity: 0.5;
z-index: 10000;
left:30px;
}
.avia-layerslider .ls-inner div, .avia-layerslider .ls-inner img{
-webkit-backface-visibility: hidden;
}
#top .avia-layerslider .ls-nav-next{
left:auto;
right:30px;
}
#top .avia-layerslider .ls-nav-prev:before{
text-indent: -4px;
}
#top .avia-layerslider .ls-nav-prev:hover, #top .avia-layerslider .ls-nav-next:hover{
opacity:1;
}
#top .avia-layerslider .ls-nav-prev:before,
#top .avia-layerslider .ls-nav-next:before{
visibility: visible;
display: block;
position: absolute;
z-index: 100;
background: #000;
background: rgba(0,0,0,0.3);
top:0;
left:0;
right:0;
bottom:0;
border-radius: 3px;
text-align: center;
line-height: 62px;
}
#top .avia-layerslider .ls-nav-start,
#top .avia-layerslider .ls-nav-stop{
font-size: 13px;
}
#top .avia-layerslider .ls-bottom-slidebuttons a,
#top .avia-layerslider .ls-nav-start,
#top .avia-layerslider .ls-nav-stop{
display: inline-block;
height:10px;
width:10px;
border-radius: 30px;
background: #000;
opacity: 0.3;
border:2px solid #fff !important;
text-indent: 300%;
overflow: hidden;
text-indent: 0;
z-index: 10000;
}
#top .avia-layerslider .ls-bottom-slidebuttons{
height:30px;
}
#top .avia-layerslider .ls-bottom-slidebuttons a.ls-nav-active,
#top .avia-layerslider .ls-bottom-slidebuttons a:hover,
#top .avia-layerslider a.ls-nav-start:hover,
#top .avia-layerslider a.ls-nav-stop:hover,
#top .avia-layerslider a.ls-nav-start-active,
#top .avia-layerslider a.ls-nav-stop-active{
opacity: 0.6;
background: #000;
}
#top .avia-layerslider .ls-nav-start,
#top .avia-layerslider .ls-nav-stop{
position: relative;
height:23px;
width:23px;
margin: 0px 5px;
top: -35px;
}
#top .avia-layerslider .ls-nav-start:before,
#top .avia-layerslider .ls-nav-stop:before{
top:0;
left:0;
right:0;
bottom:0;
position: absolute;
color:#fff;
line-height: 23px;
}
#top .avia-layerslider .ls-nav-start:before{
text-indent: 1px;
}
.avia-layerslider div .ls-fullwidth .ls-thumbnail-hover {
bottom: 39px;
padding: 2px;
margin-left: 2px;
}
div .avia-layerslider .ls-fullwidth .ls-bottom-slidebuttons,
div .avia-layerslider .ls-fullwidth div .avia-layerslider .ls-nav-start,
div .avia-layerslider .ls-fullwidth .ls-nav-stop,
div .avia-layerslider .ls-fullwidth .ls-nav-sides {
top: -40px;
}
#top .avia-layerslider .ls-wp-container{
margin:0px auto !important;
}
.avia-layerslider .ls-bottom-nav-wrapper{
position: relative;
}
html * div .avia-layerslider .ls-wp-container .ls-layer > *,
body * div .avia-layerslider .ls-wp-container .ls-layer > *,
#ls-global * div .avia-layerslider .ls-wp-container .ls-layer > * {
line-height: 1em;
}
.avia-layerslider .ls-thumbnail-wrapper{
bottom: 120px;
opacity: 1 !important;
display:block !important;
} #top .avia-layerslider .ls-nav-prev:before{
content: "\E87c";
}
#top .avia-layerslider .ls-nav-next:before{
content: "\E87d";
}
#top .avia-layerslider .ls-nav-start:before{
content: "\E897";
}
#top .avia-layerslider .ls-nav-stop:before{
content: "\E899";
}
#top .avia-layerslider .ls-bottom-slidebuttons a,
#top .avia-layerslider .ls-nav-next:before,
#top .avia-layerslider .ls-nav-prev:before,
#top .avia-layerslider .ls-nav-start:before,
#top .avia-layerslider .ls-nav-stop:before{
font-family: 'entypo-fontello-enfold';
}.av-social-sharing-box{
margin-top: 30px;
float: left;
width: 100%;
}
.av-share-box{
width: 100%;
clear: both;
float: left;
font-size: 13px;
margin-top: 30px;
margin-bottom: -50px;
padding: 0;
}
.av-share-box .av-share-link-description{
margin-bottom: 20px;
}
#top .av-share-box ul{
margin: 0;
padding: 0;
list-style-type: none;
overflow: hidden;
border-style: solid;
border-width: 1px;
display: table;
text-align: center;
table-layout: fixed;
border-radius: 3px;
background: transparent;
}
.av-social-sharing-box.av-social-sharing-box-fullwidth .av-share-box ul{
width: 100%;
}
#top .av-social-sharing-box.av-social-sharing-center .av-share-box ul{
margin: 0 auto;
}
.av-social-sharing-box.av-social-sharing-right .av-share-box ul{
float: right;
}
.av-share-box ul li{
margin: 0;
padding: 0;
display: table-cell;
border-left-style: solid;
border-left-width: 1px;
}
.av-social-sharing-box:not(.av-social-sharing-box-rounded, .av-social-sharing-box-buttons, .av-social-sharing-box-default, .av-social-sharing-box-minimal) .av-share-box ul li {
display: inline-block;
}
.av-social-sharing-box-circle .av-share-box ul li,
.av-social-sharing-box-icon .av-share-box ul li {
margin-bottom: 2px;
}
.av-share-box ul li:first-child{
border: none;
}
.av-share-box ul li a{
display: block;
padding: 15px 0;
text-decoration: none;
color: inherit;
font-size: 14px;
transition: all 0.2s ease-in-out;
}
.av-share-box ul li.avia-svg-icon svg:first-child{
height: 1em;
width: 1em;
margin-bottom: -3px;
}
.av-social-sharing-box.av-social-sharing-box-same-width .av-share-box ul li a{
width: 55px;
height: 55px;
}
.av-social-sharing-box.av-social-sharing-box-buttons .av-share-box ul li a{
border-radius: 25px;
}
.av-social-sharing-box.av-social-sharing-box-circle .av-share-box ul li a{
border-radius: 50%;
}
.av-social-sharing-box.av-social-sharing-box-rounded .av-share-box ul li:first-child a{
border-radius: 25px 0 0 25px;
}
.av-social-sharing-box.av-social-sharing-box-rounded .av-share-box ul li:last-child a{
border-radius: 0 25px 25px 0;
}
.av-social-sharing-box.av-social-sharing-box-icon .av-share-box ul li a{
background: transparent;
border-radius: 50%;
border-style: solid;
border-width: 1px;
}
.av-social-sharing-box.av-social-sharing-box-buttons .av-share-box ul li:nth-child(n + 1) a,
.av-social-sharing-box.av-social-sharing-box-circle .av-share-box ul li:nth-child(n + 1) a,
.av-social-sharing-box.av-social-sharing-box-icon .av-share-box ul li:nth-child(n + 1) a{
margin-left: 2px;
}
.av-share-box .avia-related-tooltip{
width: 150px;
}
.av-social-sharing-box .av-share-box{
margin: 0;
}
#top .av-social-sharing-box:not(.av-social-sharing-box-default) .av-share-box ul{
border: none;
}
#top .av-social-sharing-box:not(.av-social-sharing-box-default) .av-share-box ul li{
border-left: none;
}
.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-rss a{ color: #fff; background-color: #ffa133; }
.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-facebook a{ color: #fff; background-color: #37589b; }
.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-twitter a,
.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-square-x-twitter a{ color: #fff; background-color: #14171a; }
.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-whatsapp a{ color: #fff; background-color: #00e676; }
.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-mail a{ color: #fff; background-color: #9fae37; }
.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-dribbble a{ color: #fff; background-color: #e44885; }
.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-linkedin a{ color: #fff; background-color: #419cca; }
.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-search a{ color: #fff; background-color: #222222; }
.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-gplus a{ color: #fff; background-color: #de5a49; }
.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-behance a{ color: #fff; background-color: #008cfa; }
.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-flickr a{ color: #fff; background-color: #ff0086; }
.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-forrst a{ color: #fff; background-color: #234317; }
.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-myspace a{ color: #fff; background-color: #000000; }
.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-tumblr a{ color: #fff; background-color: #345574; }
.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-vimeo a{ color: #fff; background-color: #31baff; }
.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-youtube a{ color: #fff; background-color: #a72b1d; }
.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-pinterest a{ color: #fff; background-color: #cb2027; }
.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-skype a{ color: #fff; background-color: #12a5f4; }
.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-instagram a{ color: #fff; background-color: #a67658; }
.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-five_100_px a{ color: #fff; background-color: #222222; }
.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-soundcloud a{ color: #fff; background-color: #F76700; }
.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-xing a{ color: #fff; background-color: #006567; }
.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-vk a{ color: #fff; background-color: #597BA5; }
.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-reddit a{ color: #fff; background-color: #FF4500; }
.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-telegram a{ color: #fff; background-color: #25A4E3; }
.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-yelp a{ color: #fff; background-color: #d32323; }
.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-tiktok a{ color: #00F2EA; background-color: #FF0050; }
.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-threads a{ color: #fff; background-color: #000; }
.av-social-sharing-box.av-social-sharing-box-color-bg .avia_social_svg_icon a svg:first-child{ stroke: #fff; fill: #fff; }
.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-tiktok a svg:first-child{ stroke: #00F2EA; fill: #00F2EA; }
.av-social-sharing-box.av-social-sharing-box-color-bg a:hover{
opacity: 0.75;
} #top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-rss a:hover{ background: transparent; color: #ffa133; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-facebook a:hover{ background: transparent; color: #37589b; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-twitter a:hover,
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-square-x-twitter a:hover{ background: transparent; color: #14171a; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-whatsapp a:hover{ background: transparent; color: #00e676; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-mail a:hover{ background: transparent; color: #9fae37; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-dribbble a:hover{ background: transparent; color: #e44885; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-linkedin a:hover{ background: transparent; color: #419cca; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-search a:hover{ background: transparent; color: #222222; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-gplus a:hover{ background: transparent; color: #de5a49; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-behance a:hover{ background: transparent; color: #008cfa; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-flickr a:hover{ background: transparent; color: #ff0086; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-forrst a:hover{ background: transparent; color: #234317; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-myspace a:hover{ background: transparent; color: #000000; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-tumblr a:hover{ background: transparent; color: #345574; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-vimeo a:hover{ background: transparent; color: #31baff; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-youtube a:hover{ background: transparent; color: #a72b1d; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-pinterest a:hover{ background: transparent; color: #cb2027; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-skype a:hover{ background: transparent; color: #12a5f4; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-instagram a:hover{ background: transparent; color: #a67658; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-five_100_px a:hover{ background: transparent; color: #222222; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-soundcloud a:hover{ background: transparent; color: #F76700; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-xing a:hover{ background: transparent; color: #006567; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-vk a:hover{ background: transparent; color: #597BA5; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-reddit a:hover{ background: transparent; color: #FF4500; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-telegram a:hover{ background: transparent; color: #25A4E3; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-yelp a:hover{ background: transparent; color: #d32323; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-tiktok a:hover{ background: transparent; color: #00F2EA; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-threads a:hover{ background: transparent; color: #fff; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-rss a:hover svg:first-child{ stroke: #ffa133; fill: #ffa133; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-facebook a:hover svg:first-child{ stroke: #37589b; fill: #37589b; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-twitter a:hover svg:first-child,
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-square-x-twitter a:hover svg:first-child{ stroke: #14171a; fill: #14171a; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-whatsapp a:hover svg:first-child{ stroke: #00e676; fill: #00e676; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-mail a:hover svg:first-child{ stroke: #9fae37; fill: #9fae37; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-dribbble a:hover svg:first-child{ stroke: #e44885; fill: #e44885; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-linkedin a:hover svg:first-child{ stroke: #419cca; fill: #419cca; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-search a:hover svg:first-child{ stroke: #222222; fill: #222222; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-gplus a:hover svg:first-child{ stroke: #de5a49; fill: #de5a49; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-behance a:hover svg:first-child{ stroke: #008cfa; fill: #008cfa; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-flickr a:hover svg:first-child{ stroke: #ff0086; fill: #ff0086; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-forrst a:hover svg:first-child{ stroke: #234317; fill: #234317; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-myspace a:hover svg:first-child{ stroke: #000000; fill: #000000; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-tumblr a:hover svg:first-child{ stroke: #345574; fill: #345574; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-vimeo a:hover svg:first-child{ stroke: #31baff; fill: #31baff; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-youtube a:hover svg:first-child{ stroke: #a72b1d; fill: #a72b1d; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-pinterest a:hover svg:first-child{ stroke: #cb2027; fill: #cb2027; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-skype a:hover svg:first-child{ stroke: #12a5f4; fill: #12a5f4; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-instagram a:hover svg:first-child{ stroke: #a67658; fill: #a67658; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-five_100_px a:hover svg:first-child{ stroke: #222222; fill: #222222; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-soundcloud a:hover svg:first-child{ stroke: #F76700; fill: #F76700; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-xing a:hover svg:first-child{ stroke: #006567; fill: #006567; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-vk a:hover svg:first-child{ stroke: #597BA5; fill: #597BA5; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-reddit a:hover svg:first-child{ stroke: #FF4500; fill: #FF4500; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-telegram a:hover svg:first-child{ stroke: #25A4E3; fill: #25A4E3; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-yelp a:hover svg:first-child{ stroke: #d32323; fill: #d32323; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-tiktok a:hover svg:first-child{ stroke: #00F2EA; fill: #00F2EA; }
#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-threads a:hover svg{ stroke: #fff; fill: #fff; }.av-inner-tab-title,
.av-tab-section-icon,
.av-tab-arrow-container,
.av-tab-section-image{
width: 90px;
}
.av-tab-section-container{
width: 100%;
overflow: hidden;
position: relative;
border: none;
}
.av-tab-section-outer-container{
overflow: hidden;
}
.av-tab-section-inner-container{
display: table;
position: relative;
left: 0%; margin-left: -1px;
margin-right: -1px;
}
.av-layout-tab{
width: 100vw;
display: block;
vertical-align: middle;
padding: 50px 0;
border-top-style: solid;
border-top-width: 1px;
}
.js_active .av-layout-tab{
display: table-cell;
border: none;
}
.av-tab-section-tab-title-container{
text-align: center;
padding: 20px 0 0 0;
display: none;
position: relative;
transition: all 0.4s ease-in-out;
}
.js_active .av-tab-section-tab-title-container{
display: block;
}
.js_active .av-tab-section-container.av-minimum-height .container{
opacity: 1;
}
#top .av-section-tab-title{
padding: 10px 20px 0px 20px;
display: inline-block;
text-decoration: none;
}
.av-section-tab-title,
.av-section-tab-title:hover{
transition: all 0.4s ease-in-out;
}
.av-outer-tab-title{
display: block;
}
.av-inner-tab-title{
text-transform: uppercase;
display: block;
line-height: 1.2em;
margin-top: 7px;
margin-bottom: 3px;
font-size: 13px;
text-align: center;
}
.av-tab-with-image .av-inner-tab-title{
display: table-cell;
vertical-align: middle;
height: 40px;
}
.av-tab-section-icon{
display: inline-block;
font-size: 40px;
line-height: 1em;
}
.av-tab-section-icon.avia-svg-icon svg:first-child{
margin-bottom: -6px;
}
.av-tab-arrow-container{
display: block;
height: 15px;
overflow: hidden;
position: relative;
top: 8px;
}
.avia_transform .av-tab-arrow-container span{
position: absolute;
left: 50%;
width: 50px;
height: 50px;
transform: translateX(-50%) rotate(45deg);
transition: all 0.4s ease-in-out;
top: 40px;
}
.avia_transform .av-active-tab-title .av-tab-arrow-container span{
top: 10px;
}
.av-tab-section-image{
display: block;
opacity: 0.65;
filter: grayscale(1);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
height:90px;
}
.av-section-tab-title:hover .av-tab-section-image{
opacity: 0.85;
}
.av-active-tab-title .av-tab-section-image{
opacity: 1;
filter: grayscale(0);
}
.av-tab-image-circle .av-tab-section-image{
border-radius: 200px;
}
.av-tab-image-rounded .av-tab-section-image {
border-radius: 4px;
}
.av_tab_navigation{
position: absolute;
}
.avia-section-small .av-layout-tab{
padding-top: 20px;
padding-bottom: 20px;
}
.avia-section-large .av-layout-tab{
padding-top: 70px;
padding-bottom: 70px;
}
.avia-section-huge .av-layout-tab{
padding-top: 130px;
padding-bottom: 130px;
}
.avia-section-no-padding .av-layout-tab{
padding-top: 0;
padding-bottom: 0;
}
#top .av-custom-tab-color a{
color: inherit;
}
.av-tab-no-icon.av-tab-no-image .av-inner-tab-title{
margin-bottom: 15px;
}
.avia-tab-title-padding-none .av-outer-tab-title{
padding: 0 0;
position: relative;
top: -6px;
}
.avia-tab-title-padding-small .av-outer-tab-title{
padding: 0 0;
}
.avia-tab-title-padding-default .av-outer-tab-title{
padding: 10px 0;
}
.avia-tab-title-padding-large .av-outer-tab-title{
padding: 20px 0;
}
.av-tab-with-icon .av-outer-tab-title{
margin-bottom: 10px;
padding: 0 0;
}
.av-tab-without-text .av-outer-tab-title{
display: none;
}
#top .av-tab-without-text.av-section-tab-title{
padding-top: 0;
}
#top .av-tab-below-content .av-tab-without-text.av-section-tab-title{
padding-bottom: 10px;
}
.av-tab-below-content .av-tab-arrow-container{
position: absolute;
top: 0;
}
.avia_transform .av-tab-below-content .av-tab-arrow-container span{
top: -65px;
}
.avia_transform .av-tab-below-content .av-active-tab-title .av-tab-arrow-container span{
top: -45px;
}
#top .av-tab-below-content .av-section-tab-title{
padding: 5px 20px 0px 20px;
}
.av-tab-below-content .av-tab-section-tab-title-container{
padding: 30px 0px 20px 0px;
}
.boxed .av-layout-tab-inner .container,
.html_header_sidebar .av-layout-tab-inner .container{
margin:0;
}
.av-tab-content-auto .av-layout-tab-inner{
transition: height 0.4s ease-in-out;
} .av-tab-above-content .av-tabsection-arrow{
position: absolute;
width: 100%;
top: 30px;
left: 0;
}
.av-tab-below-content .av-tabsection-arrow{
position: absolute;
width: 100%;
bottom: 30px;
left: 0;
}
#top .av-tabsection-arrow > a{
width: 30px;
margin: -30px 0 0 0;
display: none;
}
#top .av-tabsection-arrow > a.prev-slide{
border-radius: 0 5px 5px 0;
}
#top .av-tabsection-arrow > a.next-slide{
border-radius: 5px 0 0 5px;
}
#top .av-tabsection-arrow.av-visible-prev > a.prev-slide,
#top .av-tabsection-arrow.av-visible-next > a.next-slide{
display: block;
}
#top .av-tabsection-arrow > a:hover{
opacity: 0.7;
transition: all 0.4s ease-in-out;
} .av-tab-section-container.av-hide-tabs .av-tab-section-tab-title-container,
.av-tab-section-container.av-hide-tabs .av-tabsection-arrow{
display: none;
}
.av-slideshow-section.av-is-slideshow .av-section-tab-title:hover{
cursor: default;
}
.av-slideshow-section.av-strech-full .av-layout-tab-inner > .container{
width: 100%;
max-width: 100%;
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-right: 0;
}
#top .av-tabsection-slides-arrow > a{
top: 50%;
width: 0px;
margin: -30px 0 0 0;
display: block;
opacity: 0;
transition: all 0.8s ease-in-out;
}
#top .av-is-slideshow .av-control-default:not(.av-slideshow-ui) .avia-slideshow-arrows a,
#top .av-is-slideshow .av-control-minimal:not(.av-slideshow-ui) .avia-slideshow-arrows a{
opacity: 1;
width: 35px;
} #top .av-is-slideshow .av-slideshow-ui.av-loop-endless .avia-slideshow-arrows > a,
#top .av-is-slideshow .av-slideshow-ui.av-loop-manual-endless .avia-slideshow-arrows > a,
#top .av-is-slideshow .av-slideshow-ui .avia-slideshow-arrows.av-visible-prev > a.prev-slide,
#top .av-is-slideshow .av-slideshow-ui .avia-slideshow-arrows.av-visible-next > a.next-slide{
opacity: 1;
width: 35px;
transition: all 0.8s ease-in-out;
}
#top .av-is-slideshow .av-no-slider-navigation .av-tabsection-slides-dots{
display: none;
}
#top .av-is-slideshow .av-slideshow-ui .av-tabsection-slides-arrow.av-visible-prev > a:hover,
#top .av-is-slideshow .av-slideshow-ui .av-tabsection-slides-arrow.av-visible-next > a:hover{
opacity: 0.7;
transition: all 0.4s ease-in-out;
} .avia_desktop #top .av-slideshow-section.av-is-slideshow .av-slideshow-ui .avia-slideshow-controls a{
opacity: 0;
}
.avia_desktop #top .av-slideshow-section.av-is-slideshow .av-slideshow-ui.av-nav-arrows-visible .avia-slideshow-arrows a,
.avia_desktop #top .av-slideshow-section.av-is-slideshow .av-slideshow-ui.av-nav-dots-visible .avia-slideshow-dots a{
opacity: 0.6;
}
.avia_desktop #top .av-slideshow-section.av-is-slideshow:hover .avia-slideshow-controls a{
opacity: 0.6;
}
.avia_desktop #top .av-slideshow-section.av-is-slideshow:hover .avia-slideshow-controls a:hover{
opacity: 0.8;
}
#top .av-is-slideshow .av-slideshow-ui.av-hide-nav-arrows .avia-slideshow-arrows a,
#top .av-is-slideshow:hover .av-slideshow-ui.av-hide-nav-arrows .avia-slideshow-arrows a{
width: 0;
opacity: 0;
transition: none;
}
#top .av-tabsection-slides-dots > a{
transition: all 0.8s ease-in-out;
}
.av-tab-slide-up-transition .av-tab-section-tab-title-container{
z-index: 2;
}
.av-tab-slide-up-transition .av-slide-section-container-wrap{
overflow: hidden;
width: 100%;
}
.av-tab-slide-up-transition .av-tab-section-inner-container,
.av-tab-fade-transition .av-tab-section-inner-container{
width: 100%;
display: block;
}
.av-tab-slide-up-transition .av-layout-tab{
display: block;
opacity: 0;
transition: all 0.4s ease-in-out;
}
.av-tab-slide-up-transition.av-tab-content-fixed .av-layout-tab,
.av-tab-fade-transition .av-layout-tab{
display: flex;
height: 100%;
width: 100%;
flex-direction: column;
align-items: start;
justify-content: start;
}
.av-tab-slide-up-transition.av-tab-content-fixed .av-layout-tab.vertical-align-middle,
.av-tab-fade-transition .av-layout-tab.vertical-align-middle{
justify-content: center;
}
.av-tab-slide-up-transition.av-tab-content-fixed .av-layout-tab.vertical-align-bottom,
.av-tab-fade-transition .av-layout-tab.vertical-align-bottom{
justify-content: end;
}
.av-tab-slide-up-transition.av-tab-content-fixed .av-layout-tab-inner,
.av-tab-fade-transition .av-layout-tab-inner{
width: 100%;
}
.av-tab-fade-transition .av-layout-tab.av-active-tab-content{
position: relative;
z-index: 5;
opacity: 1;
}
.av-tab-fade-transition .av-layout-tab{
position: absolute;
left: 0;
top: 0;
z-index: 1;
opacity: 0;
transition: all 0.8s ease-in-out;
} .av-tab-slide-transition .av-tab-section-inner-container,
.av-tab-slide-up-transition .av-tab-section-inner-container{
transition: all 0.4s ease-in-out;
}
.av-tab-slide-up-transition .av-tab-section-outer-container{
transition: all 0.4s ease-in-out;
}div .avia-table {
background: transparent;
width:100%;
clear:both;
margin:30px 0;
table-layout: fixed;
}
.avia-data-table .avia-heading-row .avia-desc-col{
border-top:none;
border-left:none;
}
.avia-data-table .avia-button-row td{
text-align: center;
}
.avia-data-table .avia-center-col{
text-align: center;
}
.avia-data-table td:before{
display:none;
}
.avia-data-table .avia-pricing-row td,
.avia-data-table .avia-pricing-row th{
text-align: center;
font-size: 40px;
line-height: 1.3em
}
.avia-data-table .avia-desc-col{
text-align: right;
}
.avia-data-table .avia-pricing-row small{
display: block;
font-size: 11px;
font-style: italic;
line-height: 1.7em;
}
.avia-data-table .avia-pricing-row .avia-desc-col{
font-size: 14px;
text-align: right;
} .avia-data-table.avia_pricing_minimal th,
.avia-data-table.avia_pricing_minimal td{
text-align: center;
padding:12px;
color: inherit;
}
#top .avia-data-table.avia_pricing_minimal tr{
background: transparent;
}
@media only screen and (max-width: 767px)
{
.responsive div .avia_responsive_table .avia-data-table table,
.responsive div .avia_responsive_table .avia-data-table tbody,
.responsive div .avia_responsive_table .avia-data-table tr,
.responsive div .avia_responsive_table .avia-data-table td,
.responsive div .avia_responsive_table .avia-data-table th{
display:block;
border-top:none;
border-right:none;
border-left:none;
text-align: center;
}
.responsive .avia_responsive_table .avia-data-table{
border-style:solid;
border-width: 1px;
}
.responsive .avia_responsive_table .avia-data-table .avia-pricing-row .avia-desc-col{
text-align: center;
}
.responsive .avia_responsive_table .avia-data-table .avia-button-row,
.responsive .avia_responsive_table .avia-data-table tr:first-child th{
display:none;
}
.responsive .avia_responsive_table .avia-data-table td:before{
display:block;
font-style: italic;
font-size: 11px;
}
.responsive .avia_responsive_table .avia-data-table td{
position: relative;
}
.responsive .avia_scrollable_table{
width: 100%;
overflow-x: scroll;
overflow-y: hidden;
-webkit-overflow-scrolling: touch; }
.avia_scrollable_table .avia-table {
width: auto;
}
.responsive .avia_scrollable_table .avia-data-table > thead > tr > th,
.responsive .avia_scrollable_table .avia-data-table > tbody > tr > th,
.responsive .avia_scrollable_table .avia-data-table > tfoot > tr > th,
.responsive .avia_scrollable_table .avia-data-table > thead > tr > td,
.responsive .avia_scrollable_table .avia-data-table > tbody > tr > td,
.responsive .avia_scrollable_table .avia-data-table > tfoot > tr > td {
white-space: nowrap;
}
} .avia-pricing-table-container {
position: relative;
clear: both;
width:100%;
display:table;
table-layout: fixed;
}
.pricing-table-wrap {
display:table-cell;
}
.pricing-table {
margin:10px;
}
.pricing-table>li{
list-style-type: none;
list-style-position: outside;
padding:9px 12px;
border-top-style:solid;
border-top-width:1px;
border-left-style:solid;
border-left-width:1px;
border-right-style:solid;
border-right-width:1px;
margin:0;
text-align: center;
position: relative;
}
.avia-pricing-table-container .pricing-table>li:last-child{
border-bottom-left-radius: 3px;
border-bottom-right-radius: 3px;
border-bottom-style:solid;
border-bottom-width:1px;
display: block;
}
.pricing-table > li:first-child,
.pricing-extra{
border-top-left-radius: 3px;
border-top-right-radius: 3px;
border-top-style:solid;
border-top-width:1px;
border-left-style:solid;
border-left-width:1px;
border-right-style:solid;
border-right-width:1px;
}
.pricing-extra{
display:none;
}
.avia-desc-col.pricing-table li{
border-style:dashed;
border-left:none;
border-right:none;
text-align: right;
}
#top .avia-desc-col.pricing-table .avia-button-row{
border:none;
}
#top .avia-button-row .avia-button-wrap{
margin:10px 0;
}
.avia-center-col.pricing-table{
text-align: center;
}
.pricing-table li.avia-pricing-row {
text-align: center;
font-size: 60px;
line-height: 1em;
padding:25px 12px; font-weight:600;
}
.pricing-table li.avia-pricing-row small{
display: block;
font-size: 16px;
font-style: italic;
line-height: 1.4em;
font-weight: normal;
letter-spacing: 1px;
text-shadow:none;
}
.pricing-table.avia-highlight-col .pricing-extra{
display:block;
position: absolute;
top:-20px;
height:25px;
left:-1px;
right:-1px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}
.avia-pricing-table-container .pricing-table li.empty-table-cell{
display: none;
}
.avia-pricing-table-container.avia_show_empty_cells .pricing-table li.empty-table-cell,
.avia-pricing-table-container .pricing-table.avia-desc-col li.empty-table-cell{
display: block;
}
.fallback-table-val{
visibility: hidden;
}
.pricing-table.avia-highlight-col{
box-shadow: 0 0 9px 1px rgba(0, 0, 0, 0.1);
margin:4px;
}
.pricing-table.avia-highlight-col>li:last-child {
padding-bottom:25px;
}
.pricing-table.avia-highlight-col .first-table-item{
position: relative;
top: -9px;
z-index: 10;
}
.pricing-table li.avia-pricing-row .currency-symbol{
font-size:0.5em;
position: relative;
top:-0.6em;
line-height: 1em;
text-shadow:none;
font-weight:normal;
}
.avia_pricing_default .pricing-table li.avia-pricing-row small,
.avia_pricing_default .pricing-table li.avia-pricing-row .currency-symbol{
opacity: 0.4;
color:#fff;
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
} .avia_show_empty_cells .pricing-table .empty-table-cell{
display:block;
}
.avia_pricing_minimal .pricing-table{
box-shadow: 0 0 1px 0px rgba(0, 0, 0, 0.1);
}
#top .avia_pricing_minimal .pricing-table>li{
border:none;
}
.avia_pricing_minimal .pricing-table > li:first-child,
#top .avia_pricing_minimal .pricing-extra,
.avia_pricing_minimal .pricing-table>li:last-child{
border-radius: 0;
border: none;
}
.avia_pricing_minimal .pricing-table.avia-highlight-col .pricing-extra{
left:0;
right:0;
}
.avia_pricing_minimal .pricing-table li.avia-pricing-row{
font-weight:300;
}
@media only screen and (max-width: 767px)
{
.responsive .avia-pricing-table-container,
.responsive .pricing-table-wrap{
display:block;
}
.responsive .pricing-table{
display:block;
margin-bottom:40px;
}
.responsive .pricing-table.avia-desc-col{
display:none;
}
}#top .tabcontainer{
background: transparent;
}
.tabcontainer{
margin: 30px 0;
position: relative;
width:100%;
clear: both;
overflow: hidden;
background: transparent;
}
.tab_titles{
position: relative;
width:100%;
clear: both;
float:left;
z-index: 5;
}
.widget .tabcontainer{
margin-top:0px;
}
.js_active .tab_content{
visibility: hidden;
clear: both;
padding: 10px 19px;
overflow:auto;
position: absolute;
top:0;
z-index: 0;
left:120%;
width:100%;
}
.js_active .tab{
cursor:pointer;
margin:0 -1px 0 0;
display: block;
float: left;
z-index: 2;
position: relative;
padding:12px 16px;
top:1px;
font-size: 0.8em;
-webkit-touch-callout: none; -webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
border-style: solid;
border-width:1px;
}
.js_active .top_tab .tab{
border-bottom: none;
padding:12px 16px 14px 16px;
}
.js_active .active_tab{
z-index: 4;
position: relative;
font-weight: bold;
}
.js_active .tab_titles .tab:first-child{
border-top-left-radius:  2px;
}
.js_active .tab_titles .tab:last-child{
border-top-right-radius: 2px;
}
.js_active .active_tab_content{
display: block;
visibility: visible;
z-index: 3;
position: relative;
overflow:auto;
border-style: solid;
border-width:1px;
border-radius: 2px;
left:0;
width:auto;
}
.tabcontainer .tab_icon{
margin-right: 7px;
font-size: 1em;
}
.tabcontainer .tab_icon.avia-svg-icon svg:first-child{
height: 1.1em;
width: 1.1em;
margin-bottom: -2px;
}
.tab_inner_content{
margin: 11px 0;
left:-200%;
position: relative;
}
.active_tab_content .tab_inner_content{
left:0;
position: relative;
} .sidebar_tab .tab_titles{
width:30%;
min-width:170px;
max-width:250px;
float:left;
display: block;
}
.sidebar_tab_right .tab_titles{
float:right;
}
.sidebar_tab .tab_titles .tab{
width:100%;
margin:0 0 -1px 0;
top:0;
}
.sidebar_tab .tab_content{
overflow: hidden;
clear:none;
left: -1px;
}
.sidebar_tab_right .tab_content{
left: 1px;
}
.js_active .sidebar_tab .tab_titles .tab:last-child{
border-top-right-radius: 0;
border-bottom-left-radius: 2px;
}
.sidebar_tab_left .active_tab.tab{
width:100.5%;
border-right:none;
}
.sidebar_tab_right .active_tab.tab{
width:100.5%;
border-left:none;
left:-1px;
} .noborder_tabs.sidebar_tab_left .tab_content, .noborder_tabs.sidebar_tab_right .tab_content{
border:none;
box-shadow: -8px 0px 20px -10px rgba(0, 0, 0, 0.2);
left:0;
padding:0px 0 0 30px;
}
.noborder_tabs.sidebar_tab_right .tab_content{
box-shadow: 8px 0px 20px -10px rgba(0, 0, 0, 0.2);
padding:0px 30px 0 0;
}
.noborder_tabs.sidebar_tab_left .tab{
border-left:none;
}
.noborder_tabs.sidebar_tab_right .tab{
border-right:none;
}
.noborder_tabs .tab:first-child{
border-top:none;
}
.noborder_tabs .tab:last-child{
border-bottom:none;
}
.tabcontainer .tab.fullsize-tab{
display:none;
}
@media only screen and (max-width: 767px)  {
.responsive .tabcontainer{
border-width: 1px;
border-style: solid;
border-top:none;
overflow: hidden;
}
.responsive .tabcontainer .tab_titles{
display:none;
}
.responsive .tabcontainer .tab_content,
.responsive .tabcontainer .tab{
width:100%;
max-width:100%;
border-left:none;
border-right:0;
left:0;
top:0;
min-height: 0!important;
}
.responsive .tabcontainer .tab_content{
border-bottom:none;
padding:15px 30px;
clear: both;
}
.responsive .tabcontainer .tab.fullsize-tab{
display:block;
margin-bottom:-1px;
}
.responsive .top_tab .tab.fullsize-tab{
margin-bottom:0px;
}
}.avia-team-member{
margin:30px 0;
clear:both;
}
.avia-team-member.avia-builder-el-no-sibling{
margin:0;
}
.team-member-name{
margin-top:7px;
font-size: 1.55em;
}
.team-member-job-title{
margin-top:-7px;
font-size: 1em;
}
.team-member-description{}
.team-social a{
text-decoration: none;
position: relative;
border-radius: 30px;
padding: 0 16px;
background: #fff;
margin: 3px;
display: inline-block;
height:53px;
line-height:54px;
width:53px;
}
.team-social a.avia-svg-icon svg:first-child{
margin-top: 16px;
margin-bottom: -1px;
}
.team-img-container{
position: relative;
overflow: hidden;
border-radius: 3px;
text-align: center;
margin-bottom:10px;
}
.team-img-container img{
display:block;
margin:0 auto;
width:100%;
}
.team-img-container img.av-team-img-original{
width:auto;
max-width:100%;
}
.avia-team-member .team-social{
border: 7px solid rgba(0, 0, 0, 0.1);
position: absolute;
font-size:19px;
background: #fff;
background: rgba(255, 255, 255, 0.7);
opacity: 0;
visibility: hidden;
top:0;
left:0;
right:0;
bottom:0;
text-align: center;
border-radius:3px;
}
.team-social-inner{
width:100%;
padding:0 5%;
position: absolute;
top:50%;
margin-top:-26px;
left:0;
}
.team-img-container:hover .team-social{
visibility: visible;
opacity: 1;
}
.avia-team-member .plus-google:hover{ color:#de5a49; }
.avia-team-member .rss:hover	    { color:#ffa133; }
.avia-team-member .facebook:hover   { color:#37589b; }
.avia-team-member .twitter:hover    { color:#46d4fe; }
.avia-team-member .mail:hover       { color:#9fae37; }
.avia-team-member .dribbble:hover   { color:#e44885; }
.avia-team-member .linkedin:hover   { color:#419cca; }
.avia-team-member .search:hover     { color:#222222; }
.avia-team-member .behance:hover    { color:#008cfa; }
.avia-team-member .flickr:hover     { color:#ff0086; }
.avia-team-member .forrst:hover     { color:#234317; }
.avia-team-member .myspace:hover    { color:#000000; }
.avia-team-member .tumblr:hover     { color:#345574; }
.avia-team-member .vimeo:hover      { color:#31baff; }
.avia-team-member .youtube:hover    { color:#a72b1d; }
.avia-team-member .pinterest:hover  { color:#cb2027; }
.avia-team-member .skype:hover 	    { color:#12a5f4; }
.avia-team-member .five_100_px:hover{ color:#222222; }
.avia-team-member .soundcloud:hover { color:#F76700; }
.avia-team-member .xing:hover 	    { color:#006567; }
.avia-team-member .reddit:hover a	{ color:#FF4500; } @media only screen and (max-width: 989px) {
.responsive.av-no-preview .team-social a{
padding: 0 8px;
background: #fff;
margin: 3px;
margin-top:11px;
display: inline-block;
height:33px;
line-height:32px;
width:33px;
border-style: solid;
border-width: 1px;
}
.responsive.av-no-preview  #top .avia-team-member .team-img-container img{
position: relative;
z-index: 3;
}
.responsive.av-no-preview  #top .avia-team-member .team-social {
border: 1px solid rgba(0, 0, 0, 0.1);
position: relative;
font-size: 20px;
background: #FFF;
background: rgba(0, 0, 0, 0.03);
opacity: 1;
visibility: visible;
top: auto;
left: 0;
right: 0;
bottom: 5px;
height: 60px;
text-align: center;
border-radius: 3px;
border-top-right-radius: 0px;
border-top-left-radius: 0px;
font-size: 15px;
z-index: 1;
}
}.avia-testimonial{
border-right-style: dashed;
border-right-width: 1px;
border-bottom-style: dashed;
border-bottom-width: 1px;
padding: 20px;
}
.avia-first-testimonial{
clear: both;
}
.avia-testimonial-wrapper .avia-testimonial-row:last-child .avia-testimonial{
border-bottom: none;
}
.avia-testimonial.avia-last-testimonial,
.avia-grid-1-testimonials .avia-testimonial{
border-right: none;
}
.avia-testimonial-image img{
border-radius: 100px;
}
.avia-testimonial-image{
float: left;
margin: 0 20px 0 0;
width: 80px;
height: 80px;
border-radius: 100px;
overflow: hidden;
background-size: contain;
background-position: center center;
}
.avia-testimonial-content{
overflow: hidden;
}
.avia-testimonial-content p:first-child{
margin-top: 0;
}
.avia-testimonial-meta{
position: relative;
overflow: hidden;
margin-left: 100px;
}
.avia-testimonial-meta-mini{
overflow: hidden;
line-height: 1.3em;
padding-top: 0.2em;
}
.avia-testimonial-name{
display: block;
}
.avia-testimonial-arrow-wrap{
display: none;
}
.avia-testimonial-meta-mini .avia-testimonial-subtitle-sep{
padding: 0 5px;
}
.avia-testimonial-meta-mini > *{
line-height: 1.3em;
}
.avia-testimonial-wrapper{
display: table;
margin: 30px 0;
clear: both;
width: 100%;
table-layout: fixed;
}
.avia-testimonial-row{
display: table-row;
}
body div .avia-testimonial{
display: table-cell;
float: none;
}
.avia_transform .avia-testimonial .avia-testimonial-image{
opacity: 0.2;
transform: scale(0.5);
}
.avia_transform .avia_start_animation.avia-testimonial .avia-testimonial-image{
animation: avia_appear 0.4s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);
opacity: 1;
transform: scale(1);
}
.av-minimal-grid-style .avia-testimonial{
border: none;
padding: 40px;
}
.av-minimal-grid-style .avia-testimonial-image{
width: 45px;
height: 45px;
margin: 0 15px 0 0;
overflow: visible;
}
.av-minimal-grid-style .avia-testimonial-meta{
margin-left: 0;
overflow: visible;
}
.av-minimal-grid-style .avia-testimonial-meta-mini{}
.av-boxed-grid-style.avia-testimonial-wrapper{
border-spacing: 3px;
border-collapse: separate;
}
.av-boxed-grid-style .avia-testimonial{
border: none;
padding: 0px;
}
.av-boxed-grid-style .avia-testimonial_inner{
padding: 40px;
}
.avia-testimonial.avia-first-testimonial{
padding-left: 0;
}
.avia-testimonial.avia-last-testimonial{
padding-right: 0;
} #top .avia-slider-testimonials.avia-testimonial-wrapper{
display: block;
clear: both;
position: relative;
overflow: hidden;
}
#top .avia-slider-testimonials.avia-testimonial-wrapper .avia-testimonial-row{
display: block;
width: 100%;
position: relative;
}
#top .avia-slider-testimonials.avia-testimonial-wrapper .avia-testimonial{
visibility: hidden;
border: none;
width: 100%;
float: none;
padding: 0;
position: absolute;
top: 0;
}
.js_active .avia-slider-testimonials.avia-testimonial-wrapper .avia-testimonial{
opacity: 0;
}
#top .avia-slider-testimonials.avia-testimonial-wrapper .avia-testimonial:first-child{
display: block;
visibility: visible;
position: relative;
}
.avia-slider-testimonials .avia-testimonial-meta{
margin: 13px 0 0 20px;
overflow: visible;
font-size: 12px;
}
.avia-slider-testimonials .avia-testimonial-meta .avia-testimonial-image{
margin: 0 10px 0 0;
width: 40px;
height: 40px;
}
.avia-slider-testimonials .avia-testimonial-content{
padding: 15px;
border-style: solid;
border-width: 1px;
border-radius: 2px;
}
.avia-slider-testimonials .avia-testimonial-content p:last-child{
margin-bottom: 0;
}
.avia-slider-testimonials .avia-testimonial-arrow-wrap{
display: block;
position: absolute;
top: -14px;
left: 14px;
overflow: hidden;
width: 10px;
height: 10px;
}
.avia-slider-testimonials .avia-testimonial-name{
font-size: 14px;
}
.avia_mobile .avia-slider-testimonials{
pointer-events: none;
} #top .avia-slider-testimonials:not(.av-large-testimonial-slider).av-slideshow-ui .avia-slideshow-arrows a{
top: 0;
margin-top: 1px; font-size: 20px;
height: 40px;
width: 0;
}
#top .avia-slider-testimonials.av-slideshow-ui .avia-slideshow-arrows a.avia-svg-icon{
background-color: transparent;
line-height: normal;
}
#top .avia-slider-testimonials:not(.av-large-testimonial-slider).av-slideshow-ui .avia-slideshow-arrows a.avia-svg-icon svg:first-child{
height: 20px;
width: 20px;
margin-top: 10px;
}
#av-admin-preview .avia-slider-testimonials:not(.av-large-testimonial-slider).av-slideshow-ui .avia-slideshow-arrows a,
#top .avia-slider-testimonials:not(.av-large-testimonial-slider).av-slideshow-ui.av-loop-endless .avia-slideshow-arrows > a,
#top .avia-slider-testimonials:not(.av-large-testimonial-slider).av-slideshow-ui.av-loop-manual-endless .avia-slideshow-arrows > a,
#top .avia-slider-testimonials:not(.av-large-testimonial-slider).av-slideshow-ui .avia-slideshow-arrows.av-visible-prev > a.prev-slide,
#top .avia-slider-testimonials:not(.av-large-testimonial-slider).av-slideshow-ui .avia-slideshow-arrows.av-visible-next > a.next-slide{
width: 40px;
}
#top .avia-slider-testimonials:not(.av-large-testimonial-slider) .avia-slideshow-arrows a:before{
line-height: 20px;
padding-top: 9px;
}
#top .avia-slider-testimonials:not(.av-large-testimonial-slider) .avia-slideshow-arrows a.prev-slide{
right: 45px;
margin-right: 0;
}
#top .avia-slider-testimonials:not(.av-large-testimonial-slider) .avia-slideshow-arrows a.next-slide{
right: 0;
margin-right: 0;
} #top .av-large-testimonial-slider{
text-align: center;
pointer-events: all;
}
#top .av-large-testimonial-slider .avia-testimonial-content{
border: none;
padding: 0;
background: transparent;
font-size: 1.3em;
line-height: 1.65em;
}
#top .av-large-testimonial-slider .avia-testimonial-meta{
display: inline-block;
width: auto;
margin: 30px 0 0 0;
}
#top .av-large-testimonial-slider .avia-testimonial-arrow-wrap{
display: none;
}
#top .av-large-testimonial-slider .avia-testimonial-meta-mini{
text-align: left;
overflow: visible;
float: left;
line-height: 1.8em;
padding-top: 0;
}
#top .av-large-testimonial-slider .avia-testimonial-name{
font-size: 1.6em;
margin-top: 1em;
}
#top .av-large-testimonial-slider .avia-testimonial-meta .avia-testimonial-image{
width: 80px;
height: 80px;
}
#top .av-large-testimonial-slider.avia-testimonial-wrapper .avia-testimonial{
padding: 0px 100px ;
}
#top .av-large-testimonial-slider .avia-slideshow-arrows a{
top: 0;
margin-top: -1px; opacity: 0.1;
font-size: 45px;
}
#top .av-large-testimonial-slider .avia-slideshow-arrows a.avia-svg-icon svg:first-child{
height: 45px;
width: 45px;
margin-top: 8px;
} #top .avia-slider-testimonials.av-slideshow-ui .avia-slideshow-arrows a{
color: inherit;
opacity: 0;
}
#top .avia-slider-testimonials.av-control-minimal .avia-slideshow-arrows a{
color: #fff;
}
#top .avia-slider-testimonials.av-control-minimal .avia-slideshow-arrows a.avia-svg-icon svg:first-child{
stroke: #fff;
fill: #fff !important;
}
#top .avia-slider-testimonials.av-control-minimal-dark .avia-slideshow-arrows a{
color: #000;
}
#top .avia-slider-testimonials.av-control-minimal-dark .avia-slideshow-arrows a.avia-svg-icon svg:first-child{
stroke: #000;
fill: #000 !important;
}
#top .avia-slider-testimonials:hover .avia-slideshow-arrows a,
.avia_desktop #top .avia-slider-testimonials.av-slideshow-ui.av-nav-arrows-visible .avia-slideshow-arrows a,
#av-admin-preview .avia-slider-testimonials.av-slideshow-ui.av-nav-arrows-visible .avia-slideshow-arrows a{
opacity: 0.5;
}
#top .avia-slider-testimonials .avia-slideshow-arrows a:hover,
.avia_desktop #top .avia-slider-testimonials.av-slideshow-ui.av-nav-arrows-visible .avia-slideshow-arrows a:hover,
#av-admin-preview .avia-slider-testimonials.av-slideshow-ui.av-nav-arrows-visible .avia-slideshow-arrows a:hover{
opacity: 0.9;
}
#top .av-large-testimonial-slider .avia-slideshow-arrows a:before{
background: transparent;
}
#top .avia-slider-testimonials.av-slideshow-ui .avia-slideshow-arrows a:before{
background: transparent;
border-radius: 50%;
}
#top .avia-slider-testimonials.av-slideshow-ui.av-control-default .avia-slideshow-arrows a{
border-radius: 50%;
}
@media only screen and (max-width: 767px)
{
.responsive .avia-testimonial-wrapper,
.responsive .avia-testimonial-row,
.responsive .avia-testimonial{
display: block;
width: 100%;
float: none;
}
.responsive .avia-testimonial{
padding: 20px 0;
border-right: none;
margin: 0;
}
.responsive #top .avia-testimonial{
border-bottom-style: dashed;
border-bottom-width: 1px;
}
.responsive #top .avia-testimonial-row:last-child .avia-testimonial:last-child{
border: none;
}
.responsive #top .avia-slider-testimonials .avia-testimonial{
border: none;
}
.responsive #top .av-large-testimonial-slider.avia-testimonial-wrapper .avia-testimonial{
padding: 0px 70px ;
font-size: 0.85em;
}
.responsive #top .av-large-testimonial-slider .avia-slideshow-arrows a{
font-size: 30px;
}
} @media only screen and (max-width: 479px)
{
.responsive .avia-grid-testimonials .avia-testimonial-meta{
margin-left: 0;
}
}.avia-timeline-container{
clear: both;
position: relative;
}
ul.avia-timeline{
margin:0;
padding:0;
}
.avia-timeline .av-milestone-icon-wrap{
position: relative;
overflow: hidden;
text-decoration: none;
}
.av-milestone-content p:last-child{
margin-bottom: 0;
}
.avia-timeline .milestone_icon{
display: block;
height: 90px;
width: 90px;
line-height: 90px;
font-size: 30px;
text-align: center;
border-radius: 100%;
position: relative;
overflow: hidden;
z-index: 5;
color: #fff;
box-sizing: border-box;
}
.avia-timeline .milestone_icon i.milestone-char.avia-svg-icon svg:first-child{
fill: #fff;
stroke: #fff;
margin-top: 30px;
}
.avia-timeline .milestone_icon.milestone-icon-hasborder{
padding: 2px;
}
.avia-timeline .milestone_icon.milestone-icon-hasborder .milestone_inner{
line-height: 86px;
}
.avia-timeline-boxshadow .av-milestone-contentbox{
padding: 2em;
background-color: #fff;
position: relative;
}
.avia-timeline-boxshadow .av-milestone-contentbox:after{
content: "";
position: absolute;
width: 1em;
height: 1em;
left: 0;
top: 2.5em;
background-color: inherit;
box-sizing: border-box;
transform-origin: top left;
transform: rotate(45deg) translateY(-50%) translateX(-50%);
box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
z-index: -1;
}
.avia-timeline-boxshadow .av-milestone-contentbox:before{
content: "";
position: absolute;
width: 1em;
height: 1em;
left: 0;
top: 2.5em;
background-color: inherit;
box-sizing: border-box;
transform-origin: top left;
transform: rotate(45deg) translateY(-50%) translateX(-50%);
}
.avia-timeline-boxshadow .av-milestone-contentbox{
box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
}
.avia-timeline .milestone_inner{
height: 100%;
width: 100%;
display: block;
background-position: center;
background-size: cover;
border-radius: 100%;
background-color: #fff;
}
.avia-timeline .av-milestone-date{
overflow: hidden;
font-size: 25px;
position: relative;
}
.avia-timeline .av-milestone-date > a, .avia-timeline .av-milestone-date > strong{
display: block;
position: relative;
min-height: 0.9em;
}
#top .av-milestone-date a:hover{
text-decoration: underline;
}
#top .avia-timeline .av-milestone-content-wrap .entry-content-header h4 a:hover{
text-decoration: underline;
} ul.avia-timeline-vertical{
display: table;
width: 100%;
}
ul.avia-timeline-vertical li{
display: table-row;
margin: 0;
padding: 0;
}
.avia-timeline-vertical .av-milestone-date,
.avia-timeline-vertical .av-milestone-icon-wrap,
.avia-timeline-vertical .av-milestone-content-wrap{
display: table-cell;
}
.avia-timeline-vertical .av-milestone-date{
padding: 0 60px 0 0;
text-align: right;
}
.avia-timeline-vertical .av-milestone-date span{
display: block;
zoom: 1;
position: absolute;
width: 30px;
height: 1px;
right: -60px;
top: 0.5em;
}
.avia-timeline-vertical .av-milestone-date span:before{
content: "";
display: block;
position: absolute;
width: 5px;
height: 5px;
border-radius: 100%;
background-color: inherit;
margin-top: -2px;
}
.avia-timeline-vertical .av-milestone-icon-wrap{
padding: 30px 0 30px 0;
width: 90px;
}
.avia-timeline-vertical .av-milestone-content-wrap{
padding: 30px 0 30px 60px;
}
.avia-timeline-vertical .av-milestone-content-wrap .av-milestone-content ul li,
.avia-timeline-vertical .av-milestone-content-wrap .av-milestone-content ol li{
display: list-item;
} .avia-timeline-vertical li.av-milestone-valign-middle .av-milestone-date,
.avia-timeline-vertical li.av-milestone-valign-middle .av-milestone-icon-wrap,
.avia-timeline-vertical li.av-milestone-valign-middle .av-milestone-content-wrap{
vertical-align: middle;
}
.avia-timeline-vertical.avia-timeline-boxshadow li.av-milestone-valign-middle .av-milestone-contentbox:before,
.avia-timeline-vertical.avia-timeline-boxshadow li.av-milestone-valign-middle .av-milestone-contentbox:after{
top: 50%;
}
.avia-timeline-vertical li.av-milestone-valign-middle .av-milestone-indicator{
top: 50%;
}
.avia-timeline-vertical li.av-milestone-valign-middle .av-milestone-content-wrap p:last-child{
margin-bottom: 0;
}
.avia-timeline-vertical .av-milestone-icon-wrap:after{
content: "";
height: 1000%;
width: 1px;
position: absolute;
top: 0;
left: 50%;
border-left-style: dashed;
border-left-width: 1px;
}
.avia-timeline-vertical.avia-timeline-animate .av-milestone-icon-wrap:after{
opacity: 0;
}
ul.avia-timeline-vertical li:first-child .av-milestone-icon-wrap:after{
top: 30px;
}
ul.avia-timeline-vertical li.av-milestone-valign-middle:first-child .av-milestone-icon-wrap:after{
top: 50%;
}
#av-admin-preview .avia-timeline-vertical .av-milestone-icon-wrap:after{
opacity: 1;
}
ul.avia-timeline-vertical li:last-child .av-milestone-icon-wrap:after{
height: 60px;
top: 0;
}
ul.avia-timeline-vertical li.av-milestone-valign-middle:last-child .av-milestone-icon-wrap:after{
height: 50%;
}
.avia-msie ul.avia-timeline-vertical li.av-milestone-valign-middle:last-child .av-milestone-icon-wrap:after{
height: inherit;
}
.avia_transform .avia-timeline-vertical.avia-timeline-animate .milestone_icon{
opacity: 0.1;
transform: scale(0.5);
}
.avia_transform .avia-timeline-vertical .milestone_icon.milestone_bullet_arrow{
border-bottom-right-radius: 0;
border-bottom-left-radius: 100px;
border-top-right-radius: 100px;
border-top-left-radius: 100px;
transform: scale(0.5) rotate(45deg);
}
.avia-timeline-vertical .milestone_icon.milestone_bullet_arrow{
border-bottom-right-radius: 0;
border-bottom-left-radius: 100px;
border-top-right-radius: 100px;
border-top-left-radius: 100px;
transform: rotate(45deg);
}
.avia-timeline-vertical .milestone_icon.milestone_bullet_arrow .milestone_number{
display: block;
transform: rotate(-45deg);
}
.avia_transform .avia-timeline-vertical.avia-timeline-animate .av-milestone-indicator{
opacity: 0.1;
}
.avia_transform .avia-timeline-vertical .avia_start_animation .milestone_icon{
animation: avia_appear 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1);
transform: scale(1);
opacity: 1;
}
.avia_transform .avia-timeline-vertical .avia_start_animation .milestone_icon.milestone_bullet_arrow{
transform: scale(1) rotate(45deg);
}
.avia_transform .avia-timeline-vertical.avia-timeline-animate .avia_start_animation .milestone_icon,
.avia_transform .avia-timeline-vertical.avia-timeline-animate .avia_start_animation .av-milestone-icon-wrap:after{
animation: avia_appear 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1);
transform: scale(1);
opacity: 1;
} .avia-timeline-vertical.av-milestone-placement-left .av-milestone-content-wrap{
width: 90%;
}
.avia_transform .avia-timeline-vertical.av-milestone-placement-left.avia-timeline-animate .avia_start_animation .av-milestone-indicator{
animation: caption-right 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1);
opacity: 1;
} .avia-timeline-vertical.av-milestone-placement-right .av-milestone-icon-wrap,
.avia-timeline-vertical.av-milestone-placement-right .av-milestone-content-wrap{
text-align: right;
}
.avia-timeline-vertical.av-milestone-placement-right .av-milestone-content-wrap{
padding: 30px 60px 30px 0;
width: 90%;
}
.avia-timeline-vertical.av-milestone-placement-right .av-milestone-date{
padding: 0 0 0 60px;
text-align: left;
} .avia-timeline-vertical.av-milestone-placement-right .av-milestone-date span{
left: -60px;
right: auto;
}
.avia-timeline-vertical.av-milestone-placement-right .av-milestone-date span:before{
right: 0;
left: auto;
}
.avia_transform .avia-timeline-vertical.av-milestone-placement-right.avia-timeline-animate .avia_start_animation .av-milestone-indicator{
animation: caption-left 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1);
opacity: 1;
}
.avia-timeline-vertical.av-milestone-placement-right.avia-timeline-boxshadow .av-milestone-contentbox:after,
.avia-timeline-vertical.av-milestone-placement-right.avia-timeline-boxshadow .av-milestone-contentbox:before{
left: auto;
right: -1em;
} .avia-timeline-vertical.av-milestone-placement-alternate .av-milestone-icon-wrap{
width: 90px;
text-align: center;
}
.avia-timeline-vertical.av-milestone-placement-alternate .av-milestone-date{
width: 50%;
}
.avia-timeline-vertical.av-milestone-placement-alternate .av-milestone-content-wrap{
width: 50%;
}
.avia-timeline-vertical.av-milestone-placement-alternate li.av-milestone-even .av-milestone-icon-wrap,
.avia-timeline-vertical.av-milestone-placement-alternate li.av-milestone-even .av-milestone-content-wrap{
text-align: right;
}
.avia-timeline-vertical.av-milestone-placement-alternate li.av-milestone-even .av-milestone-content-wrap{
padding: 30px 60px 30px 0;
}
.avia-timeline-vertical.av-milestone-placement-alternate li.av-milestone-even .av-milestone-date{
padding: 0 0 0 60px;
text-align: left;
} .avia-timeline-vertical.av-milestone-placement-alternate li.av-milestone-even .av-milestone-date span{
left: -60px;
right: auto;
}
.avia-timeline-vertical.av-milestone-placement-alternate li.av-milestone-even .av-milestone-date span:before{
right: 0;
left: auto;
}
.avia_transform .avia-timeline-vertical.av-milestone-placement-alternate.avia-timeline-animate li.av-milestone-even.avia_start_animation .av-milestone-indicator{
animation: caption-left 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1);
opacity: 1;
}
.avia_transform .avia-timeline-vertical.av-milestone-placement-alternate.avia-timeline-animate li.av-milestone-odd.avia_start_animation .av-milestone-indicator{
animation: caption-right 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1);
opacity: 1;
}
.avia-timeline-vertical.av-milestone-placement-alternate.avia-timeline-boxshadow li.av-milestone-even .av-milestone-contentbox:after,
.avia-timeline-vertical.av-milestone-placement-alternate.avia-timeline-boxshadow li.av-milestone-even .av-milestone-contentbox:before{
left: auto;
right: -1em;
} ul.avia-timeline-horizontal{
width: 100%;
overflow: hidden;
padding-bottom: 2px;
}
#av-admin-preview ul.avia-timeline-horizontal{
display: block;
}
ul.avia-timeline-horizontal li.av-milestone{
display: inline-block;
margin: 0 0 0 -4px;
padding: 0;
vertical-align: top;
}
.av-milestone-content li{
margin-left: 0;
}
ul.avia-timeline-horizontal li:first-child{
margin-left: 0;
}
.avia-slideshow-carousel ul{
padding: 15px 0 15px 0;
}
#av-admin-preview ul.avia-timeline-horizontal li{ }
#av-admin-preview ul.avia-timeline-horizontal li:first-child{ }
.avia-timeline-horizontal .av-milestone-icon-wrap{
display: block;
}
.avia-timeline-horizontal .milestone_icon.milestone_bullet_arrow{
border-bottom-right-radius: 0;
border-bottom-left-radius: 100px;
border-top-right-radius: 100px;
border-top-left-radius: 100px;
transform: rotate(-45deg);
}
.avia-timeline-horizontal .milestone_icon.milestone_bullet_arrow .milestone_number{
display: block;
transform: rotate(45deg);
}
.avia-timeline-horizontal .av-milestone-icon-wrap:after{
content: "";
height: 1px;
width: 100%;
position: absolute;
right: 0;
top: 50%;
border-top-style: dashed;
border-top-width: 1px;
}
.avia-timeline-horizontal .av-milestone-date span{
display: block;
zoom: 1;
position: absolute;
width: 30px;
height: 1px;
left: -65px;
top: 0.5em;
}
.avia-timeline-horizontal .av-milestone-date span:before{
content: "";
display: block;
position: absolute;
width: 5px;
height: 5px;
right: 0;
border-radius: 100%;
background-color: inherit;
margin-top: -2px;
}
.avia-timeline-horizontal .av-milestone-date span:after{
content: "";
display: block;
position: absolute;
width: 1px;
height: 500px;
top: 0;
background-color: inherit;
}
.avia-timeline-horizontal .av-milestone-content-wrap{
position: relative;
}
.avia-timeline-horizontal .av-milestone-content-wrap footer{
display: block;
position: absolute;
width: 1px;
height: 100%;
top: 0;
left: 45px;
}
.avia-timeline-horizontal .av-milestone-content-wrap footer:after{
content: "";
display: block;
position: absolute;
width: 5px;
height: 5px;
left: 0;
bottom: 0;
border-radius: 100%;
background-color: inherit;
margin-left: -2px;
}
.avia-timeline-horizontal.avia-timeline-boxshadow .av-milestone-content-wrap footer{
display: none;
}
.avia-timeline-horizontal.avia-timeline-boxshadow .av-milestone-contentbox:after,
.avia-timeline-horizontal.avia-timeline-boxshadow .av-milestone-contentbox:before{
top: 0;
bottom: auto;
margin-top: 0;
left: 45px;
}
.av-timeline-nav{
position: absolute;
right: 0;
top: 0;
padding-top: 70px;
}
#av-admin-preview .av-timeline-nav{
display: none;
}
#top .av-timeline-nav a.av-nav-btn{
display: inline-block;
position: relative;
font-size: 0px;
overflow: hidden;
width: 0;
height: 40px;
line-height: 40px;
border-radius: 100%;
text-align: center;
text-decoration: none;
cursor: pointer;
margin: 0 0 0 2px;
transition: all 0.8s ease-in-out;
background-color: #fff;
color: #fff;
}
#top .av-timeline-nav a.av-nav-btn.avia-svg-icon{
background-color: rgba(0,0,0,0.3);
}
#top .av-timeline-nav a.av-nav-btn.avia-svg-icon svg:first-child{
margin-top: 11px;
height: 18px;
width: 18px;
fill: #fff;
stroke: #fff;
}
#top .avia-timeline-container:not(.av-slideshow-ui) .av-timeline-nav a.av-nav-btn{
width: 40px;
}
.av-timeline-nav a{
opacity: 0.5;
transition: all 0.8s ease-in-out;
}
#top .avia-timeline-container.av-slideshow-ui .avia-slideshow-arrows > a{
width: 0;
}
#top .avia-timeline-container.av-slideshow-ui .avia-slideshow-arrows.av-visible-prev > a.prev-slide,
#top .avia-timeline-container.av-slideshow-ui .avia-slideshow-arrows.av-visible-next > a.next-slide{
opacity: 0.5;
width: 40px;
}
#top .avia-timeline-container.av-slideshow-ui .avia-slideshow-arrows.av-visible-prev > a.prev-slide:hover,
#top .avia-timeline-container.av-slideshow-ui .avia-slideshow-arrows.av-visible-next > a.next-slide:hover{
opacity: 1;
}
.av-timeline-nav a.av-nav-btn:hover,
#top .avia-timeline-container.av-slideshow-ui .av-timeline-nav a.av-nav-btn:hover{
color: #fff;
}
.av-timeline-nav a:before{
display: block;
width: 100%;
height: 100%;
font-size: 18px;
line-height: 40px;
}
.av-timeline-nav a:hover{
opacity: 1;
} .avia-timeline-horizontal.av-milestone-placement-alternate .av-milestone-date{
margin: 0;
padding: 30px 0 30px 110px;
}
.avia-timeline-horizontal.av-milestone-placement-alternate .av-milestone-content-wrap{
padding: 30px 0 10px 110px;
}
.avia-timeline-horizontal.av-milestone-placement-alternate li.av-milestone-even .av-milestone-content-wrap{
padding: 0 0 30px 110px;
}
.avia-timeline-horizontal.av-milestone-placement-alternate.avia-timeline-boxshadow .av-milestone-content-wrap{
padding: 30px 60px 15px 0;
}
.avia-timeline-horizontal.av-milestone-placement-alternate.avia-timeline-boxshadow li.av-milestone-even .av-milestone-content-wrap{
padding: 0 60px 30px 0;
}
.avia-timeline-horizontal.av-milestone-placement-alternate li.av-milestone-even .av-milestone-date span:after{
top: auto;
bottom: 0;
}
.avia-timeline-horizontal.av-milestone-placement-alternate li.av-milestone-odd .av-milestone-date{
padding: 0 30px 30px 110px;
}
.avia-timeline-horizontal.av-milestone-placement-alternate li.av-milestone-even .av-milestone-content-wrap footer:after{
bottom: auto;
top: 0;
}
.avia-timeline-horizontal.av-milestone-placement-alternate.avia-timeline-boxshadow li.av-milestone-even .av-milestone-contentbox:after,
.avia-timeline-horizontal.av-milestone-placement-alternate.avia-timeline-boxshadow li.av-milestone-even .av-milestone-contentbox:before{
bottom: 0;
top: auto;
margin-top: 0;
transform: rotate(45deg) translateY(50%) translateX(-50%);
transform-origin: bottom left;
} .avia-timeline-horizontal.av-milestone-placement-top .av-milestone-date{
margin: 0;
padding: 0 30px 30px 110px;
}
.avia-timeline-horizontal.av-milestone-placement-top .av-milestone-date > a,
.avia-timeline-horizontal.av-milestone-placement-top .av-milestone-date > strong{
display: table-cell;
vertical-align: bottom;
}
.avia-timeline-horizontal.av-milestone-placement-top .av-milestone-content-wrap{
padding: 30px 15px 10px 110px;
}
.avia-timeline-horizontal.av-milestone-placement-top.avia-timeline-boxshadow .av-milestone-content-wrap{
padding: 30px 60px 15px 0;
} .avia-timeline-horizontal.av-milestone-placement-bottom .av-milestone-date{
margin: 0;
padding: 30px 30px 0 110px;
}
.avia-timeline-horizontal.av-milestone-placement-bottom .av-milestone-date span:before{
right: 0;
margin-top: -2px;
}
.avia-timeline-horizontal.av-milestone-placement-bottom .av-milestone-date span:after{
top: auto;
bottom: 0;
}
.avia-timeline-horizontal.av-milestone-placement-bottom .av-milestone-content-wrap{
padding: 0 15px 30px 110px;
}
.avia-timeline-horizontal.av-milestone-placement-bottom.avia-timeline-boxshadow .av-milestone-content-wrap{
padding: 0 60px 30px 0;
}
.avia-timeline-horizontal.av-milestone-placement-bottom .av-milestone-content-wrap footer:after{
bottom: auto;
top: 0;
}
.avia-timeline-horizontal.av-milestone-placement-bottom.avia-timeline-boxshadow .av-milestone-contentbox:after,
.avia-timeline-horizontal.av-milestone-placement-bottom.avia-timeline-boxshadow .av-milestone-contentbox:before{
bottom: 0;
top: auto;
margin-top: 0;
transform: rotate(45deg) translateY(50%) translateX(-50%);
transform-origin: bottom left;
}
@media only screen and (max-width: 989px){
.av-no-preview .avia-timeline-vertical.av-milestone-placement-alternate.avia-timeline-boxshadow li.av-milestone-even .av-milestone-contentbox:after,
.av-no-preview .avia-timeline-vertical.av-milestone-placement-alternate.avia-timeline-boxshadow li.av-milestone-even .av-milestone-contentbox:before{
left: 2em;
right: auto;
}
.av-no-preview ul.avia-timeline-vertical.avia-timeline-boxshadow .av-milestone-contentbox:before,
.av-no-preview ul.avia-timeline-vertical.avia-timeline-boxshadow .av-milestone-contentbox:after{
left: 2em;
top: 0;
margin-top: 0;
}
.av-no-preview .avia-timeline-container,
.av-no-preview ul.avia-timeline-vertical,
.av-no-preview ul.avia-timeline-vertical li,
.av-no-preview .avia-timeline-vertical .av-milestone-date,
.av-no-preview .avia-timeline-vertical .av-milestone-icon-wrap,
.av-no-preview .avia-timeline-vertical .av-milestone-content-wrap{
display: block;
}
.av-no-preview ul.avia-timeline-vertical li{
display: block;
overflow: hidden;
position: relative;
padding: 0 0 0 90px;
}
.av-no-preview .avia-timeline-vertical .av-milestone-date{
display: block;
white-space: normal;
padding: 33px 0 30px 50px;
margin: 0;
position: relative;
text-align: left;
}
.av-no-preview .avia-timeline-vertical .av-milestone-icon-wrap{
overflow: visible;
position: absolute;
left: 0;
top: 0;
padding-top: 0;
}
.av-no-preview .avia-timeline-vertical .av-milestone-icon-wrap:after{
top: 0;
}
.av-no-preview .avia-timeline-vertical .av-milestone-date a{
white-space: normal;
position: relative;
display: block;
overflow: visible;
}
.av-no-preview .avia-timeline-vertical .av-milestone-date span{
left: -50px;
right: auto;
}
.av-no-preview .avia-timeline-vertical .av-milestone-date span:before{
right: 0;
left: auto;
}
.av-no-preview .avia-timeline-vertical .av-milestone-content-wrap{
padding: 0 0 60px 50px;
}
.av-no-preview .avia-timeline-vertical.avia-timeline-boxshadow .av-milestone-content-wrap{
padding: 0 15px 60px 50px;
} .av-no-preview .avia-timeline-vertical.av-milestone-placement-left .av-milestone-content-wrap{
width: 100%;
}
.av-no-preview .avia_transform .avia-timeline-vertical.av-milestone-placement-left.avia-timeline-animate .avia_start_animation .av-milestone-indicator{
animation: caption-left 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1); } .av-no-preview .avia-timeline-vertical.av-milestone-placement-right .av-milestone-content-wrap{
text-align: left;
padding: 0 0 60px 50px;
width: 100%;
}
.av-no-preview .avia-timeline-vertical.av-milestone-placement-right.avia-timeline-boxshadow .av-milestone-content-wrap{
padding: 0 15px 60px 50px;
}
.av-no-preview .avia-timeline-vertical.av-milestone-placement-right .av-milestone-date{
padding: 33px 0 30px 50px;
display: none;
}
.av-no-preview .avia-timeline-vertical.av-milestone-placement-right li .av-milestone-date:first-child{
display: block;
}
.av-no-preview .avia-timeline-vertical.av-milestone-placement-right .av-milestone-date span{
left: -50px;
} .av-no-preview .avia-timeline-vertical.av-milestone-placement-alternate .av-milestone-date{
width: 100%;
}
.av-no-preview .avia-timeline-vertical.av-milestone-placement-alternate .av-milestone-content-wrap{
width: 100%;
}
.av-no-preview .avia-timeline-vertical.av-milestone-placement-alternate li.av-milestone-even .av-milestone-content-wrap{
padding: 0 0 60px 50px;
text-align: left;
}
.av-no-preview .avia-timeline-vertical.av-milestone-placement-alternate.avia-timeline-boxshadow li.av-milestone-even .av-milestone-content-wrap{
padding: 0 15px 60px 50px;
}
.av-no-preview .avia-timeline-vertical.av-milestone-placement-alternate li.av-milestone-even .av-milestone-date{
padding: 33px 0 30px 50px;
display: none;
}
.av-no-preview .avia-timeline-vertical.av-milestone-placement-alternate li.av-milestone-even > .av-milestone-date:first-child{
display: block;
}
.av-no-preview .avia-timeline-vertical.av-milestone-placement-alternate li.av-milestone-even .av-milestone-date span{
left: -50px;
}
.av-no-preview .avia_transform .avia-timeline-vertical.av-milestone-placement-alternate.avia-timeline-animate li.av-milestone-odd.avia_start_animation .av-milestone-indicator{
animation: caption-left 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@media only screen and (max-width: 767px){
.av-no-preview .avia-timeline .milestone_icon{
height: 64px;
width: 64px;
line-height: 64px;
}
.av-no-preview .avia-timeline .milestone_icon.milestone-icon-hasborder .milestone_inner{
line-height: 60px;
} .av-no-preview .avia-timeline-vertical .av-milestone-date{
padding: 21px 0 30px 0;
}
.av-no-preview .avia-timeline-vertical .av-milestone-date span{
display: none;
}
.av-no-preview .avia-timeline-vertical .av-milestone-content-wrap{
padding: 0 0 60px 0;
}
.av-no-preview .avia-timeline-vertical.avia-timeline-boxshadow .av-milestone-content-wrap{
padding: 0 15px 60px 0;
}
.av-no-preview .avia-timeline-vertical .av-milestone-icon-wrap:after{
left: 32px;
}
.av-no-preview .avia-timeline-vertical.av-milestone-placement-right .av-milestone-date{
padding: 21px 0 30px 0;
}
.av-no-preview .avia-timeline-vertical.av-milestone-placement-right .av-milestone-content-wrap{
padding: 0 0 60px 0;
}
.av-no-preview .avia-timeline-vertical.av-milestone-placement-right.avia-timeline-boxshadow .av-milestone-content-wrap{
padding: 0 15px 60px 0;
} .av-no-preview .avia-timeline-vertical.avia-timeline-v-center .av-milestone-date{
padding-top: 21px;
} .av-no-preview .avia-timeline-horizontal.avia-timeline-boxshadow .av-milestone-contentbox:after,
.av-no-preview .avia-timeline-horizontal.avia-timeline-boxshadow .av-milestone-contentbox:before{
left: 30px;
}
.av-no-preview .avia-timeline-horizontal.av-milestone-placement-top .av-milestone-date{
padding: 0 0 30px 90px;
}
.av-no-preview .avia-timeline-horizontal.av-milestone-placement-top .av-milestone-content-wrap{
padding: 30px 10px 10px 90px;
}
.av-no-preview .avia-timeline-horizontal.av-milestone-placement-top.avia-timeline-boxshadow .av-milestone-content-wrap{
padding: 30px 30px 30px 0px;
}
.av-no-preview .avia-timeline-horizontal.av-milestone-placement-bottom .av-milestone-date{
padding: 30px 0 0 90px;
}
.av-no-preview .avia-timeline-horizontal.av-milestone-placement-bottom .av-milestone-content-wrap{
padding: 0 0 30px 90px;
}
.av-no-preview .avia-timeline-horizontal.av-milestone-placement-bottom.avia-timeline-boxshadow .av-milestone-content-wrap{
padding: 0 30px 30px 0;
}
.av-no-preview .avia-timeline-horizontal .av-milestone-content-wrap footer{
left: 32px;
}
.av-no-preview .av-timeline-nav{
padding-top: 57px;
}
.av-no-preview .avia-timeline-horizontal .av-milestone-date span{
left: -58px;
} .av-no-preview .avia-timeline-vertical.av-milestone-placement-alternate li.av-milestone-even .av-milestone-date{
padding: 21px 0 30px 0;
}
.av-no-preview .avia-timeline-vertical.av-milestone-placement-alternate li.av-milestone-even .av-milestone-content-wrap{
padding: 0 0 60px 0;
}
.av-no-preview .avia-timeline-vertical.av-milestone-placement-alternate.avia-timeline-boxshadow li.av-milestone-even .av-milestone-content-wrap{
padding: 0 15px 60px 0;
}
.av-no-preview .avia-timeline-horizontal.av-milestone-placement-alternate .av-milestone-date{
padding: 30px 0 0 90px;
}
.av-no-preview .avia-timeline-horizontal.av-milestone-placement-alternate li.av-milestone-odd .av-milestone-date{
padding: 0 0 30px 90px;
}
.av-no-preview .avia-timeline-horizontal.av-milestone-placement-alternate .av-milestone-content-wrap{
padding: 0 0 30px 90px;
}
.av-no-preview .avia-timeline-horizontal.av-milestone-placement-alternate.avia-timeline-boxshadow .av-milestone-content-wrap{
padding: 30px 30px 30px 0px;
}
.av-no-preview .avia-timeline-horizontal.av-milestone-placement-alternate.avia-timeline-boxshadow li.av-milestone-odd .av-milestone-content-wrap{
padding: 30px 30px 30px 0px;
}
.av-no-preview .avia-timeline-horizontal.av-milestone-placement-alternate.avia-timeline-boxshadow li.av-milestone-even .av-milestone-content-wrap{
padding: 0 10px 30px 10px;
}
}.js_active .toggle_wrap,
.avia-admin-preview-container .toggle_wrap{
visibility: hidden;
position: absolute;
z-index: 0;
width: 100%;
left: 120%;
}
.active_tc.toggle_wrap{
position: static;
visibility: visible;
left: 0;
width: auto;
z-index: 1;
display: none;
}
.js_active .toggler,
.avia-admin-preview-container .toggler{
cursor: pointer;
display: block;
margin:0;
padding: 9px 3px 9px 35px;
position: relative;
top: 1px;
border-style:solid;
border-width:1px;
line-height: 1.65em;
-webkit-touch-callout: none; -webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.js_active .toggler.av-title-below.activeTitle,
.avia-admin-preview-container .toggler.av-title-below.activeTitle{
top: unset;
bottom: 1px;
}
.togglecontainer{
margin:30px 0;
position: relative;
clear: both;
display: flex;
flex-direction: column;
}
.togglecontainer .taglist{
display: flex;
flex-wrap: wrap;
}
.togglecontainer .single_toggle:first-child .toggler,
.togglecontainer .taglist + .single_toggle .toggler{
border-top-left-radius:  2px;
border-top-right-radius: 2px;
}
.togglecontainer > div:last-of-type .toggler{
border-bottom-left-radius:  2px;
border-bottom-right-radius: 2px;
}
.togglecontainer > p.activeTitle{
border-radius: 0;
}
.toggle_content{
padding: 12px 30px 11px 30px;
margin: 0 0 5px 0;
border-style:solid;
border-width:1px;
border-top:none;
border-bottom-left-radius: 2px;
border-bottom-right-radius: 2px;
overflow: hidden;
}
.av-title-below > .toggle_content{
padding: 11px 30px 12px 30px;
margin: 5px 0 0 0;
border-top: 1px;
border-bottom: none;
}
.toggle_icon{
position: absolute;
width: 15px;
height: 15px;
border-style: solid;
border-width: 1px;
top: 50%;
left: 10px;
margin-top: -8px;
}
.toggle_icon .vert_icon{
border-left-style:solid;
border-left-width:3px;
position: absolute;
left:5px;
top:1px;
height:11px;
}
.toggle_icon .hor_icon{
border-top-style:solid;
border-top-width:3px;
position: absolute;
top:5px;
left:1px;
width:11px;
}
.activeTitle .toggle_icon .vert_icon{
border:none;
}
.hasCurrentStyle .toggle_icon,
.hasCurrentStyle .toggle_icon > span{
border-color: inherit !important;
} #top .av_toggle_section .av-inherit-border-color *{
border-color: inherit;
}
#top .av_toggle_section .av-inherit-font-color *{
color: inherit;
}
.toggler .toggle_icon,
.toggler:hover .toggle_icon *{
transition: all 0.4s ease-in-out;
} .taglist {
margin-bottom:5px;
}
.taglist .tag-tab:last-child .tag-seperator{
display: none;
}
.taglist .tag-seperator{
padding: 0px 4px;
}
.single_toggle{
width:100%;  display: block;
margin: 0 0 -2px 0;
padding-bottom: 1px;
overflow: hidden;
position: relative;
} .av-minimal-toggle.togglecontainer .single_toggle .toggler{
border-radius:0;
border-left:none;
border-right:none;
border-top:none;
font-size: 1.1em;
}
.av-minimal-toggle .toggle_content{
border-radius:0;
border:none;
padding:12px 35px 11px 35px;
}
.av-minimal-toggle .single_toggle{
margin: 0 0 7px 0;
padding-bottom: 0px;
}
.av-minimal-toggle .toggle_icon {
margin-top: -7px;
border: none;
}
.av-minimal-toggle .toggler:hover {
opacity: 0.8;
}
.av-minimal-toggle .activeTitle.toggler:hover {
opacity: 1;
} .av-elegant-toggle.togglecontainer .single_toggle:first-child .toggler,
.av-elegant-toggle.togglecontainer .taglist + .single_toggle .toggler{
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.av-elegant-toggle.togglecontainer .av_toggle_section:first-of-type .toggler{
border-top-width: 1px;
border-top-style: solid;
}
.js_active .av-elegant-toggle .toggler,
.avia-admin-preview-container .av-elegant-toggle .toggler{
padding: 35px 55px 30px 35px;
font-size: 17px;
top: 0;
border-top-width: 0;
border-left-width: 0;
border-right-width: 0;
}
.av-elegant-toggle .toggle_icon{
width: 32px;
height: 32px;
border-radius: 40px;
left: auto;
right: 20px;
margin-top: -16px;
border-width: 2px;
opacity: 0.4; }
.av-elegant-toggle .activeTitle .toggle_icon,
.av-elegant-toggle .single_toggle:hover .toggle_icon {
opacity: 1;
}
.av-elegant-toggle .toggle_icon .hor_icon,
.av-elegant-toggle .toggle_icon .vert_icon{
border-width: 2px;
top: 50%;
left: 50%;
transform: translateX(-50%) translateY(-50%);
}
.av-elegant-toggle .toggle_content{
margin-bottom: 0;
font-size: 15px;
line-height: 1.4;
padding: 20px 35px 30px 35px;
border-top-width: 0;
border-left-width: 0;
border-right-width: 0;
border-bottom-width: 1px;
border-radius: 0;
}
.av-elegant-toggle .single_toggle{
border-width: 0;
margin: 0;
padding: 0;
float: none;
}.avia-video,
.avia-iframe-wrap{
clear:both;
position: relative;
margin-bottom:20px;
}
.avia-video,
.avia-video iframe,
.avia-video video{
background-color: #000;
} .avia-video iframe,
.js_active .avia-iframe-wrap iframe,
div .avia-video .avia-iframe-wrap{
position: absolute;
width:100%;
height:100%;
left:0;
top:0;
padding:0;
}
.avia-video-custom{
height:0;
}
.avia-video-16-9,
.js_active .avia-iframe-wrap{
padding-bottom: 56.25%;
height: 0;
}
.avia-video-9-16,
.js_active .avia-iframe-wrap{
padding-bottom: 178%;
height: 0;
}
.avia-video-4-3{
padding-bottom: 75%;
height: 0;
}
.avia-video-3-4{
padding-bottom: 133.5%;
height: 0;
} video{
width: 100%;
height: auto;
}
.mejs-layer{
z-index: 1;
width: 100% !important;
}
.mejs-layer.mejs-overlay-play{
height: 100% !important;
}
#top .avia-video .mejs-container,
#top .avia-video .mejs-container video{
height: 100% !important;
width: 100% !important;
position: absolute;
}
#top .avia-video .av-click-to-play-overlay{
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
cursor: pointer;
z-index: 1000;
}
#top .avia-video .av-click-to-play-overlay .avia_playpause_icon{
display: block;
transition: opacity 0.4s ease-out;
}
#top .avia-video .av-click-to-play-overlay:hover .avia_playpause_icon{
opacity: 0.7;
}
.avia-video .mejs-poster,
.avia-video{
background-position: center center;
background-size: cover;
}
.avia-video .mejs-poster{
position: absolute;
height: 100% !important;
width: 100% !important;
top: 0;
left: 0;
}.hfe-counter-wrapper {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
gap: 10px;
} .hfe-counter-wrapper[style*="flex-direction: column"] {
align-items: center; justify-content: center; }
.hfe-counter-wrapper[style*="flex-direction: row"] {
justify-content: center; align-items: center; }
.hfe-counter-content {
display: flex;
align-items: center;
justify-content: center;
}
.hfe-counter-number {
font-weight: bold;
font-size: 48px;
line-height: 1;
}
.hfe-counter-title {
font-size: 18px;
line-height: 1.2;
margin: 0;
}
.hfe-counter-prefix,
.hfe-counter-suffix {
font-size: inherit;
line-height: inherit;
} .hfe-counter-title {
margin: 0;
display: flex;
align-items: center;
justify-content: center;
flex-shrink: 0;
} .hfe-counter-content {
flex-shrink: 0;
} .hfe-counter-wrapper[style*="flex-direction: row"] .hfe-counter-title,
.hfe-counter-wrapper[style*="flex-direction: row"] .hfe-counter-content {
flex: 1;
min-width: 0;
}
.hfe-counter-wrapper[style*="flex-direction: row-reverse"] .hfe-counter-title,
.hfe-counter-wrapper[style*="flex-direction: row-reverse"] .hfe-counter-content {
flex: 1;
min-width: 0;
} .hfe-counter-wrapper:not([style*="column"]) .hfe-counter-title,
.hfe-counter-wrapper:not([style*="column"]) .hfe-counter-content {
flex: 1;
min-width: 0;
} .hfe-counter-content {
display: flex !important;
align-items: center;
justify-content: center;
} @media (max-width: 1024px) {
.elementor-widget-hfe-counter .hfe-counter-wrapper[style*="row"] .hfe-counter-title,
.elementor-widget-hfe-counter .hfe-counter-wrapper[style*="row"] .hfe-counter-content {
flex: 1;
min-width: 0;
}
}
@media (max-width: 767px) {
.elementor-widget-hfe-counter .hfe-counter-wrapper[style*="row"] .hfe-counter-title,
.elementor-widget-hfe-counter .hfe-counter-wrapper[style*="row"] .hfe-counter-content {
flex: 1;
min-width: 0;
}
} @media (max-width: 767px) {
.hfe-counter-number {
font-size: 36px;
}
.hfe-counter-title {
font-size: 16px;
}
} ul.hfe-nav-menu,
.hfe-nav-menu li,
.hfe-nav-menu ul {
list-style: none !important;
margin: 0;
padding: 0;
}
.hfe-nav-menu li.menu-item {
position: relative;
}
.hfe-flyout-container .hfe-nav-menu li.menu-item {
position: relative;
background: unset;
}
.hfe-nav-menu .sub-menu li.menu-item {
position: relative;
background: inherit;
}
.hfe-nav-menu__theme-icon-yes button.sub-menu-toggle {
display: none;
}
div.hfe-nav-menu,
.elementor-widget-hfe-nav-menu .elementor-widget-container{
-js-display: flex;
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-moz-box-orient: vertical;
-moz-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.hfe-nav-menu__layout-horizontal,
.hfe-nav-menu__layout-horizontal .hfe-nav-menu {
-js-display: flex;
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex;
}
.hfe-nav-menu__layout-horizontal .hfe-nav-menu {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.hfe-nav-menu .parent-has-no-child .hfe-menu-toggle {
display: none;
}
.hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-menu,
.hfe-submenu-action-hover .hfe-layout-vertical .hfe-nav-menu .sub-menu {
position: absolute;
top: 100%;
left: 0;
z-index: 16;
visibility: hidden;
opacity: 0;
text-align: left;
-webkit-transition: all 300ms ease-in;
transition: all 300ms ease-in;
}
.hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover > .sub-menu,
.hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:focus > .sub-menu {
visibility: visible;
opacity: 1;
}
.hfe-submenu-action-click .hfe-nav-menu .menu-item-has-children:hover > .sub-menu,
.hfe-submenu-action-click .hfe-nav-menu .menu-item-has-children:focus > .sub-menu {
visibility: hidden;
opacity: 0;
}
.hfe-nav-menu .menu-item-has-children .sub-menu {
position: absolute;
top: 100%;
left: 0;
z-index: 9999;
visibility: hidden;
opacity: 0;
}
.hfe-flyout-container .hfe-nav-menu .menu-item-has-children .menu-item-has-children .sub-menu {
top: 0;
left: 0;
}
.hfe-nav-menu .menu-item-has-children .menu-item-has-children .sub-menu {
top: 0;
left: 100%;
}
.hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover > .sub-menu,
.hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children.focus > .sub-menu {
visibility: visible;
opacity: 1;
-webkit-transition: all 300ms ease-out;
transition: all 300ms ease-out;
}
.hfe-nav-menu:before,
.hfe-nav-menu:after {
content: '';
display: table;
clear: both;
} .hfe-nav-menu__align-right .hfe-nav-menu {
margin-left: auto;
-webkit-box-pack: end;
-ms-flex-pack: end;
-webkit-justify-content: flex-end;
-moz-box-pack: end;
justify-content: flex-end; }
.hfe-nav-menu__align-right .hfe-nav-menu__layout-vertical li a.hfe-menu-item,
.hfe-nav-menu__align-right .hfe-nav-menu__layout-vertical li a.hfe-sub-menu-item {
-webkit-box-pack: end;
-ms-flex-pack: end;
-webkit-justify-content: flex-end;
-moz-box-pack: end;
justify-content: flex-end; }
.hfe-nav-menu__align-right .hfe-nav-menu__layout-vertical li.hfe-has-submenu .hfe-button-wrapper,
.rtl .hfe-nav-menu__align-left .hfe-nav-menu__layout-vertical li.hfe-has-submenu .hfe-button-wrapper,
.hfe-nav-menu__align-right .hfe-nav-menu__layout-vertical li.hfe-button-wrapper,
.rtl .hfe-nav-menu__align-left .hfe-nav-menu__layout-vertical li.hfe-button-wrapper{
text-align: right;
}
.hfe-nav-menu__align-left .hfe-nav-menu__layout-vertical li.hfe-has-submenu .hfe-button-wrapper,
.rtl .hfe-nav-menu__align-right .hfe-nav-menu__layout-vertical li.hfe-has-submenu .hfe-button-wrapper,
.hfe-nav-menu__align-left .hfe-nav-menu__layout-vertical li.hfe-button-wrapper,
.rtl .hfe-nav-menu__align-right .hfe-nav-menu__layout-vertical li.hfe-button-wrapper{
text-align: left;
}
.hfe-nav-menu__align-center .hfe-nav-menu__layout-vertical li.hfe-has-submenu .hfe-button-wrapper,
.hfe-nav-menu__align-center .hfe-nav-menu__layout-vertical li.hfe-button-wrapper{
text-align: center;
}
.hfe-nav-menu__align-left .hfe-nav-menu {
margin-right: auto;
-webkit-box-pack: start;
-ms-flex-pack: start;
-webkit-justify-content: flex-start;
-moz-box-pack: start;
justify-content: flex-start; }
.hfe-nav-menu__align-left .hfe-nav-menu__layout-vertical li a.hfe-menu-item,
.hfe-nav-menu__align-left .hfe-nav-menu__layout-vertical li a.hfe-sub-menu-item {
-webkit-box-pack: start;
-ms-flex-pack: start;
-webkit-justify-content: flex-start;
-moz-box-pack: start;
justify-content: flex-start; }
.hfe-nav-menu__align-center .hfe-nav-menu {
margin-left: auto;
margin-right: auto;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
-moz-box-pack: center;
justify-content: center; }
.hfe-nav-menu__align-center .hfe-nav-menu__layout-vertical li a.hfe-menu-item,
.hfe-nav-menu__align-center .hfe-nav-menu__layout-vertical li a.hfe-sub-menu-item {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
-moz-box-pack: center;
justify-content: center; }
.hfe-nav-menu__layout-horizontal .hfe-nav-menu {
-js-display: flex;
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap; 
}
.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu {
width: 100%; 
}
.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li.menu-item {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
-webkit-flex-grow: 1;
-moz-box-flex: 1;
flex-grow: 1; }
.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li a.hfe-menu-item {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
-moz-box-pack: center;
justify-content: center; } .hfe-active-menu + nav li:not(:last-child) a.hfe-menu-item,
.hfe-active-menu + nav li:not(:last-child) a.hfe-sub-menu-item {
border-bottom-width: 0;
} .hfe-nav-menu a.hfe-menu-item,
.hfe-nav-menu a.hfe-sub-menu-item {
line-height: 1;
text-decoration: none;
-js-display: flex;
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-moz-box-pack: justify;
-ms-flex-pack: justify;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-box-align: center;
-webkit-align-items: center;
-moz-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: space-between;
justify-content: space-between;
}
.hfe-nav-menu a.hfe-menu-item:hover,
.hfe-nav-menu a.hfe-sub-menu-item:hover {
text-decoration: none;
}
.hfe-nav-menu .sub-menu {
min-width: 220px;
margin: 0;
z-index: 9999;
}
.hfe-nav-menu__layout-horizontal {
font-size: 0;
}
.hfe-nav-menu__layout-horizontal li.menu-item,
.hfe-nav-menu__layout-horizontal > li.menu-item {
font-size: medium;
}
.hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-menu{
-webkit-box-shadow: 0 4px 10px -2px rgba(0, 0, 0, 0.1);
box-shadow: 0 4px 10px -2px rgba(0, 0, 0, 0.1);
} .hfe-submenu-icon-arrow .hfe-nav-menu .parent-has-child .sub-arrow i:before {
content: ''; 
}
.hfe-submenu-icon-classic .hfe-nav-menu .parent-has-child .sub-arrow i:before {
content: ''; 
}
.hfe-submenu-icon-plus .hfe-nav-menu .parent-has-child .sub-arrow i:before {
content: '+'; 
}
.hfe-submenu-icon-none .hfe-nav-menu .parent-has-child .sub-arrow {
display: none; 
}
.hfe-submenu-icon-arrow .hfe-nav-menu .parent-has-child .sub-menu-active .sub-arrow i:before,.hfe-link-redirect-self_link.hfe-submenu-icon-arrow .hfe-nav-menu .parent-has-child .menu-active .sub-arrow i:before {
content: ''; 
}
.hfe-submenu-icon-plus .hfe-nav-menu .parent-has-child .sub-menu-active .sub-arrow i:before, .hfe-link-redirect-self_link.hfe-submenu-icon-plus .hfe-nav-menu .parent-has-child .menu-active .sub-arrow i:before {
content: '-'; 
}
.hfe-submenu-icon-classic .hfe-nav-menu .parent-has-child .sub-menu-active .sub-arrow i:before, .hfe-link-redirect-self_link.hfe-submenu-icon-classic .hfe-nav-menu .parent-has-child .menu-active .sub-arrow i:before {
content: ''; 
}
.rtl .hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before {
content: ''; 
}
.rtl .hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before {
content: ''; 
}
.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before {
content: ''; 
}
.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before {
content: ''; 
} .hfe-nav-menu-icon {
padding: 0.35em;
border: 0 solid;
}
.hfe-nav-menu-icon svg {
width: 25px;
height: 25px;
line-height: 25px;
font-size: 25px;
}
.hfe-nav-menu-icon i:focus {
outline: 0;
}
.hfe-has-submenu-container a.hfe-menu-item:focus,
.hfe-has-submenu-container a.hfe-sub-menu-item:focus {
outline: 0;
} .hfe-nav-menu .menu-item-has-children:focus,
.hfe-nav-menu .menu-item-has-children .sub-menu:focus,
.hfe-nav-menu .menu-item-has-children-container:focus {
outline: 0;
}
.hfe-nav-menu .menu-item-has-children-container {
position: relative;
}
.hfe-nav-menu__layout-expandible .sub-menu,
.hfe-nav-menu__layout-vertical .sub-menu,
.hfe-flyout-wrapper .sub-menu {
position: relative;
height: 0;
}
.hfe-nav-menu__submenu-arrow .hfe-menu-toggle:before,
.hfe-nav-menu__submenu-plus .hfe-menu-toggle:before,
.hfe-nav-menu__submenu-classic .hfe-menu-toggle:before {
font-family: 'Font Awesome 5 Free';
z-index: 1;
font-size: inherit;
font-weight: inherit;
line-height: 0;
}
.hfe-menu-item-center .hfe-nav-menu li a.hfe-menu-item,
.hfe-menu-item-center .hfe-nav-menu li a.hfe-sub-menu-item {
margin-right: 0px;
}
.hfe-nav-menu__submenu-none .hfe-nav-menu li a.hfe-menu-item,
.hfe-nav-menu__submenu-none .hfe-nav-menu li a.hfe-sub-menu-item {
margin-right: 0px;
}
.hfe-nav-menu__toggle-icon:before {
content: '\f0c9';
font-family: 'fontAwesome';
z-index: 1;
font-size: 24px;
font-weight: inherit;
font-style: normal;
line-height: 0;
}
.hfe-active-menu .hfe-nav-menu__toggle-icon:before {
content: '\f00d';
}
.hfe-nav-menu__layout-expandible {
-webkit-transition-property: display;
transition-property: display;
-webkit-transition-duration: .5s;
transition-duration: .5s;
-webkit-transition-timing-function: cubic-bezier( 0, 1, 0.5, 1 );
transition-timing-function: cubic-bezier( 0, 1, 0.5, 1 );
}
.hfe-nav-menu__layout-expandible {
visibility: hidden;
opacity: 0; 
}
.hfe-nav-menu__layout-expandible .sub-menu {
visibility: hidden;
opacity: 0; 
}
.hfe-active-menu + .hfe-nav-menu__layout-expandible {
visibility: visible;
opacity: 1; 
height: auto;
}
.hfe-active-menu.hfe-active-menu-full-width + .hfe-nav-menu__layout-expandible,
.hfe-active-menu.hfe-active-menu-full-width + .hfe-nav-menu__layout-horizontal,
.hfe-active-menu.hfe-active-menu-full-width + .hfe-nav-menu__layout-vertical {
position: absolute;
top: 100%;
}
.hfe-nav-menu__layout-expandible .menu-item-has-children .menu-item-has-children .sub-menu,
.hfe-nav-menu__layout-vertical .menu-item-has-children .menu-item-has-children .sub-menu {
top: 0;
left: 0;
}
.hfe-layout-expandible nav {
height: 0;
}
.hfe-nav-sub-menu-icon, .hfe-nav-menu__icon {
display: inline-block;
line-height: 1;
}
.hfe-nav-menu__toggle {
-js-display: flex;
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex;
font-size: 22px;
cursor: pointer;
border: 0 solid;
-webkit-border-radius: 3px;
border-radius: 3px;
color: #494c4f;
position: relative;
line-height: 1;
}
.hfe-nav-menu__toggle-icon {
display: inline-block;
font-size: inherit;
font-weight: normal;
font-style: normal;
font-variant: normal;
line-height: 1;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.hfe-nav-menu .sub-arrow {
font-size: 14px;
line-height: 1;
-js-display: flex;
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex;
cursor: pointer;
margin-top: -10px;
margin-bottom: -10px;
}
.hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-arrow {
margin-left: 10px;
}
.hfe-nav-menu__layout-vertical .hfe-nav-menu .sub-arrow,
.hfe-layout-expandible .sub-arrow,
.hfe-flyout-wrapper .sub-arrow
{
padding: 10px;
}
.hfe-nav-menu .child-item,
.hfe-nav-menu__layout-vertical .hfe-nav-menu .child-item {
font-size: 14px;
line-height: 1;
padding: 10px 0 10px 10px;
margin-top: -10px;
margin-bottom: -10px;
position: absolute;
right: 0;
margin-right: 20px;
}
.hfe-layout-horizontal .hfe-nav-menu__toggle,
.hfe-layout-vertical .hfe-nav-menu__toggle {
visibility: hidden;
opacity: 0;
display: none;
}
.hfe-nav-menu-icon {
display: inline-block;
line-height: 1;
text-align: center;
}
.hfe-nav-menu__layout-expandible .saved-content,
.hfe-nav-menu__layout-expandible .sub-menu,
.hfe-nav-menu__layout-expandible .child,
.hfe-nav-menu__layout-vertical .saved-content,
.hfe-nav-menu__layout-vertical .sub-menu,
.hfe-nav-menu__layout-vertical .child,
.hfe-flyout-container .saved-content,
.hfe-flyout-container .sub-menu,
.hfe-flyout-container .child {
left: 0 !important;
width: 100% !important; 
}
.hfe-flyout-container .hfe-nav-menu .sub-menu {
background: unset;
}
.hfe-nav-menu__layout-vertical .hfe-menu-toggle:hover,
.hfe-nav-menu__layout-expandible .hfe-menu-toggle:hover,
.hfe-flyout-wrapper .hfe-menu-toggle:hover {
border:1px dotted;
}
.hfe-nav-menu__layout-vertical .hfe-menu-toggle,
.hfe-nav-menu__layout-expandible .hfe-menu-toggle,
.hfe-flyout-wrapper .hfe-menu-toggle {
border:1px dotted transparent;
} .hfe-nav-menu .menu-item a:before,
.hfe-nav-menu .menu-item a:after {
display: block;
position: absolute;
-webkit-transition: 0.3s;
transition: 0.3s;
-webkit-transition-timing-function: cubic-bezier(0.58, 0.3, 0.005, 1);
transition-timing-function: cubic-bezier(0.58, 0.3, 0.005, 1); }
.hfe-nav-menu .menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-nav-menu .menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after {
opacity: 0; }
.hfe-nav-menu .menu-item a.hfe-menu-item:hover:before,
.hfe-nav-menu .menu-item a.hfe-menu-item:hover:after,
.hfe-nav-menu .menu-item a.hfe-menu-item:focus:before,
.hfe-nav-menu .menu-item a.hfe-menu-item:focus:after,
.hfe-nav-menu .menu-item a.hfe-menu-item.highlighted:before,
.hfe-nav-menu .menu-item a.hfe-menu-item.highlighted:after,
.hfe-nav-menu .current-menu-item:before,
.hfe-nav-menu .current-menu-item:after {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
} .hfe-pointer__double-line .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__double-line .menu-item.parent a.hfe-menu-item:after, .hfe-pointer__underline .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__underline .menu-item.parent a.hfe-menu-item:after, .hfe-pointer__overline .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__overline .menu-item.parent a.hfe-menu-item:after {
height: 3px;
width: 100%;
left: 0;
background-color: #55595c;
z-index: 2;
}
.hfe-pointer__double-line.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__double-line.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after, .hfe-pointer__underline.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__underline.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after, .hfe-pointer__overline.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__overline.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after {
height: 0;
width: 0;
left: 50%;
}
.hfe-pointer__double-line.hfe-animation__drop-out .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__underline.hfe-animation__drop-out .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__overline.hfe-animation__drop-out .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before {
top: 10px;
}
.hfe-pointer__double-line.hfe-animation__drop-out .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after, .hfe-pointer__underline.hfe-animation__drop-out .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after, .hfe-pointer__overline.hfe-animation__drop-out .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after {
bottom: 10px;
}
.hfe-pointer__double-line.hfe-animation__drop-in .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__underline.hfe-animation__drop-in .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__overline.hfe-animation__drop-in .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before {
top: -10px;
}
.hfe-pointer__double-line.hfe-animation__drop-in .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after, .hfe-pointer__underline.hfe-animation__drop-in .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after, .hfe-pointer__overline.hfe-animation__drop-in .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after {
bottom: -10px;
}
.hfe-pointer__double-line.hfe-animation__none, .hfe-pointer__double-line.hfe-animation__none .menu-item.parent a.hfe-menu-item, .hfe-pointer__underline.hfe-animation__none, .hfe-pointer__underline.hfe-animation__none .menu-item.parent a.hfe-menu-item, .hfe-pointer__overline.hfe-animation__none, .hfe-pointer__overline.hfe-animation__none .menu-item.parent a.hfe-menu-item {
-webkit-transition-duration: 0s;
transition-duration: 0s;
}
.hfe-pointer__double-line.hfe-animation__none:before, .hfe-pointer__double-line.hfe-animation__none:after, .hfe-pointer__double-line.hfe-animation__none:hover, .hfe-pointer__double-line.hfe-animation__none:focus, .hfe-pointer__double-line.hfe-animation__none .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__double-line.hfe-animation__none .menu-item.parent a.hfe-menu-item:after, .hfe-pointer__double-line.hfe-animation__none .menu-item.parent a.hfe-menu-item:hover, .hfe-pointer__double-line.hfe-animation__none .menu-item.parent a.hfe-menu-item:focus, .hfe-pointer__underline.hfe-animation__none:before, .hfe-pointer__underline.hfe-animation__none:after, .hfe-pointer__underline.hfe-animation__none:hover, .hfe-pointer__underline.hfe-animation__none:focus, .hfe-pointer__underline.hfe-animation__none .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__underline.hfe-animation__none .menu-item.parent a.hfe-menu-item:after, .hfe-pointer__underline.hfe-animation__none .menu-item.parent a.hfe-menu-item:hover, .hfe-pointer__underline.hfe-animation__none .menu-item.parent a.hfe-menu-item:focus, .hfe-pointer__overline.hfe-animation__none:before, .hfe-pointer__overline.hfe-animation__none:after, .hfe-pointer__overline.hfe-animation__none:hover, .hfe-pointer__overline.hfe-animation__none:focus, .hfe-pointer__overline.hfe-animation__none .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__overline.hfe-animation__none .menu-item.parent a.hfe-menu-item:after, .hfe-pointer__overline.hfe-animation__none .menu-item.parent a.hfe-menu-item:hover, .hfe-pointer__overline.hfe-animation__none .menu-item.parent a.hfe-menu-item:focus {
-webkit-transition-duration: 0s;
transition-duration: 0s;
}
.hfe-pointer__double-line .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__overline .menu-item.parent a.hfe-menu-item:before {
content: '';
top: 0;
}
.hfe-pointer__double-line.hfe-animation__slide .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__overline.hfe-animation__slide .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before {
width: 10px;
left: -20px;
}
.hfe-pointer__double-line .menu-item.parent a.hfe-menu-item:after, .hfe-pointer__underline .menu-item.parent a.hfe-menu-item:after {
content: '';
bottom: 0;
}
.hfe-pointer__double-line.hfe-animation__slide .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after, .hfe-pointer__underline.hfe-animation__slide .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after {
width: 10px;
left: -webkit-calc( 100% + 20px);
left: calc( 100% + 20px);
} .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after {
background: transparent;
left: 0;
top: 0;
bottom: 0;
right: 0;
border: 3px solid #55595c;
}
.hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before {
content: '';
}
.hfe-pointer__framed.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before {
-webkit-transform: scale(0.75);
-ms-transform: scale(0.75);
transform: scale(0.75);
}
.hfe-pointer__framed.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before {
-webkit-transform: scale(1.25);
-ms-transform: scale(1.25);
transform: scale(1.25);
}
.hfe-pointer__framed.hfe-animation__grow .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__framed.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:before {
-webkit-transition: opacity 0.2s, -webkit-transform 0.4s;
transition: opacity 0.2s, -webkit-transform 0.4s;
transition: opacity 0.2s, transform 0.4s;
transition: opacity 0.2s, transform 0.4s, -webkit-transform 0.4s;
}
.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:after {
width: 3px;
height: 3px;
}
.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:before {
border-width: 0 0 3px 3px;
-webkit-transition: width 0.1s 0.2s, height 0.1s 0.3s, opacity 0.12s 0.22s;
transition: width 0.1s 0.2s, height 0.1s 0.3s, opacity 0.12s 0.22s;
}
.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:after {
content: '';
top: initial;
bottom: 0;
left: initial;
right: 0;
border-width: 3px 3px 0 0;
-webkit-transition: width 0.1s, height 0.1s 0.1s, opacity 0.02s 0.18s;
transition: width 0.1s, height 0.1s 0.1s, opacity 0.02s 0.18s;
}
.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:hover:before, .hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:hover:after, .hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:focus:before, .hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:focus:after, .hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item.highlighted:before, .hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item.highlighted:after, .hfe-pointer__framed.hfe-animation__draw .current-menu-item:before, .hfe-pointer__framed.hfe-animation__draw .current-menu-item:after {
width: 100%;
height: 100%;
}
.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:hover:before, .hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:focus:before, .hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item.highlighted:before, .hfe-pointer__framed.hfe-animation__draw .current-menu-item:before {
-webkit-transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s;
transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s;
}
.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:hover:after, .hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:focus:after, .hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item.highlighted:after, .hfe-pointer__framed.hfe-animation__draw .current-menu-item:after {
-webkit-transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s;
transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s;
}
.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:after {
width: 3px;
height: 3px;
}
.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:before {
border-width: 3px 0 0 3px;
}
.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:after {
content: '';
top: initial;
bottom: 0;
left: initial;
right: 0;
border-width: 0 3px 3px 0;
}
.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:hover:before, .hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:hover:after, .hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:focus:before, .hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:focus:after, .hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item.highlighted:before, .hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item.highlighted:after, .hfe-pointer__framed.hfe-animation__corners .current-menu-item:before, .hfe-pointer__framed.hfe-animation__corners .current-menu-item:after {
width: 100%;
height: 100%;
-webkit-transition: opacity 0.002s, width 0.4s, height 0.4s;
transition: opacity 0.002s, width 0.4s, height 0.4s;
}
.hfe-pointer__framed.hfe-animation__none, .hfe-pointer__framed.hfe-animation__none .menu-item.parent a.hfe-menu-item {
-webkit-transition-duration: 0s;
transition-duration: 0s;
}
.hfe-pointer__framed.hfe-animation__none:before, .hfe-pointer__framed.hfe-animation__none:after, .hfe-pointer__framed.hfe-animation__none:hover, .hfe-pointer__framed.hfe-animation__none:focus, .hfe-pointer__framed.hfe-animation__none .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__framed.hfe-animation__none .menu-item.parent a.hfe-menu-item:after, .hfe-pointer__framed.hfe-animation__none .menu-item.parent a.hfe-menu-item:hover, .hfe-pointer__framed.hfe-animation__none .menu-item.parent a.hfe-menu-item:focus {
-webkit-transition-duration: 0s;
transition-duration: 0s;
} .hfe-pointer__background .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__background .menu-item.parent a.hfe-menu-item:after {
content: '';
-webkit-transition: 0.3s;
transition: 0.3s;
}
.hfe-pointer__background .menu-item.parent a.hfe-menu-item:before {
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #55595c;
z-index: -1;
}
.hfe-pointer__background .menu-item.parent a.hfe-menu-item:hover, .hfe-pointer__background .menu-item.parent a.hfe-menu-item:focus, .hfe-pointer__background .menu-item.parent a.hfe-menu-item.highlighted, .hfe-pointer__background .current-menu-item {
color: #fff;
}
.hfe-pointer__background.hfe-animation__grow .menu-item.parent a.hfe-menu-item:before {
-webkit-transform: scale(0.5);
-ms-transform: scale(0.5);
transform: scale(0.5);
}
.hfe-pointer__background.hfe-animation__grow .menu-item.parent a.hfe-menu-item:hover:before, .hfe-pointer__background.hfe-animation__grow .menu-item.parent a.hfe-menu-item:focus:before, .hfe-pointer__background.hfe-animation__grow .menu-item.parent a.hfe-menu-item.highlighted:before, .hfe-pointer__background.hfe-animation__grow .current-menu-item:before {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
opacity: 1;
}
.hfe-pointer__background.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before {
-webkit-transform: scale(1.2);
-ms-transform: scale(1.2);
transform: scale(1.2);
-webkit-transition: 0.3s;
transition: 0.3s;
}
.hfe-pointer__background.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:hover:before, .hfe-pointer__background.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:focus:before, .hfe-pointer__background.hfe-animation__shrink .menu-item.parent a.hfe-menu-item.highlighted:before, .hfe-pointer__background.hfe-animation__shrink .current-menu-item:before {
-webkit-transition: opacity 0.15s, -webkit-transform 0.4s;
transition: opacity 0.15s, -webkit-transform 0.4s;
transition: opacity 0.15s, transform 0.4s;
transition: opacity 0.15s, transform 0.4s, -webkit-transform 0.4s;
}
.hfe-pointer__background.hfe-animation__sweep-left .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before {
left: 100%;
}
.hfe-pointer__background.hfe-animation__sweep-right .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before {
right: 100%;
}
.hfe-pointer__background.hfe-animation__sweep-up .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before {
top: 100%;
}
.hfe-pointer__background.hfe-animation__sweep-down .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before {
bottom: 100%;
}
.hfe-pointer__background.hfe-animation__shutter-out-vertical .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before {
bottom: 50%;
top: 50%;
}
.hfe-pointer__background.hfe-animation__shutter-out-horizontal .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before {
right: 50%;
left: 50%;
}
.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:after, .hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:after {
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #55595c;
z-index: -1;
}
.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:before {
top: 0;
bottom: 100%;
}
.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:after {
top: 100%;
bottom: 0;
}
.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:hover:before, .hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:focus:before, .hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item.highlighted:before, .hfe-pointer__background.hfe-animation__shutter-in-vertical .current-menu-item:before {
bottom: 50%;
}
.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:hover:after, .hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:focus:after, .hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item.highlighted:after, .hfe-pointer__background.hfe-animation__shutter-in-vertical .current-menu-item:after {
top: 50%;
}
.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:before {
right: 0;
left: 100%;
}
.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:after {
right: 100%;
left: 0;
}
.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:hover:before, .hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:focus:before, .hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item.highlighted:before, .hfe-pointer__background.hfe-animation__shutter-in-horizontal .current-menu-item:before {
left: 50%;
}
.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:hover:after, .hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:focus:after, .hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item.highlighted:after, .hfe-pointer__background.hfe-animation__shutter-in-horizontal .current-menu-item:after {
right: 50%;
}
.hfe-pointer__background.hfe-animation__none, .hfe-pointer__background.hfe-animation__none .menu-item.parent a.hfe-menu-item {
-webkit-transition-duration: 0s;
transition-duration: 0s;
}
.hfe-pointer__background.hfe-animation__none:before, .hfe-pointer__background.hfe-animation__none:after, .hfe-pointer__background.hfe-animation__none:hover, .hfe-pointer__background.hfe-animation__none:focus, .hfe-pointer__background.hfe-animation__none .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__background.hfe-animation__none .menu-item.parent a.hfe-menu-item:after, .hfe-pointer__background.hfe-animation__none .menu-item.parent a.hfe-menu-item:hover, .hfe-pointer__background.hfe-animation__none .menu-item.parent a.hfe-menu-item:focus {
-webkit-transition-duration: 0s;
transition-duration: 0s;
} .hfe-pointer__text.hfe-animation__skew .menu-item.parent a.hfe-menu-item:hover, .hfe-pointer__text.hfe-animation__skew .menu-item.parent a.hfe-menu-item:focus {
-webkit-transform: skew(-8deg);
-ms-transform: skew(-8deg);
transform: skew(-8deg);
}
.hfe-pointer__text.hfe-animation__grow .menu-item.parent a.hfe-menu-item:hover, .hfe-pointer__text.hfe-animation__grow .menu-item.parent a.hfe-menu-item:focus {
-webkit-transform: scale(1.2);
-ms-transform: scale(1.2);
transform: scale(1.2);
}
.hfe-pointer__text.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:hover, .hfe-pointer__text.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:focus {
-webkit-transform: scale(0.8);
-ms-transform: scale(0.8);
transform: scale(0.8);
}
.hfe-pointer__text.hfe-animation__float .menu-item.parent a.hfe-menu-item:hover, .hfe-pointer__text.hfe-animation__float .menu-item.parent a.hfe-menu-item:focus {
-webkit-transform: translateY(-8px);
-ms-transform: translateY(-8px);
transform: translateY(-8px);
}
.hfe-pointer__text.hfe-animation__sink .menu-item.parent a.hfe-menu-item:hover, .hfe-pointer__text.hfe-animation__sink .menu-item.parent a.hfe-menu-item:focus {
-webkit-transform: translateY(8px);
-ms-transform: translateY(8px);
transform: translateY(8px);
}
.hfe-pointer__text.hfe-animation__rotate .menu-item.parent a.hfe-menu-item:hover, .hfe-pointer__text.hfe-animation__rotate .menu-item.parent a.hfe-menu-item:focus {
-webkit-transform: rotate(6deg);
-ms-transform: rotate(6deg);
transform: rotate(6deg);
}
.hfe-pointer__text.hfe-animation__none, .hfe-pointer__text.hfe-animation__none .menu-item.parent a.hfe-menu-item {
-webkit-transition-duration: 0s;
transition-duration: 0s;
}
.hfe-pointer__text.hfe-animation__none:before, .hfe-pointer__text.hfe-animation__none:after, .hfe-pointer__text.hfe-animation__none:hover, .hfe-pointer__text.hfe-animation__none:focus, .hfe-pointer__text.hfe-animation__none .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__text.hfe-animation__none .menu-item.parent a.hfe-menu-item:after, .hfe-pointer__text.hfe-animation__none .menu-item.parent a.hfe-menu-item:hover, .hfe-pointer__text.hfe-animation__none .menu-item.parent a.hfe-menu-item:focus {
-webkit-transition-duration: 0s;
transition-duration: 0s;
}
.hfe-flyout-overlay {
display: none;
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 999998;
background: rgba(0,0,0,.6);
cursor: pointer;
-webkit-backface-visibility: hidden;
} .hfe-pointer__underline .menu-item.parent a.hfe-menu-item.elementor-button:after,
.hfe-pointer__overline .menu-item.parent a.hfe-menu-item.elementor-button:before,
.hfe-pointer__double-line .menu-item.parent a.hfe-menu-item.elementor-button:after,
.hfe-pointer__double-line .menu-item.parent a.hfe-menu-item.elementor-button:before {
height: 0px;
}
.hfe-pointer__framed .menu-item.parent a.hfe-menu-item.elementor-button:before,
.hfe-pointer__framed .menu-item.parent a.hfe-menu-item.elementor-button:after{
border-width: 0px;
}
.hfe-pointer__text.hfe-animation__grow .menu-item.parent a.hfe-menu-item.elementor-button:hover,
.hfe-pointer__text.hfe-animation__grow .menu-item.parent a.hfe-menu-item.elementor-button:focus
{
-webkit-transform: none;
transform: none;
}
.hfe-flyout-close,
.hfe-flyout-close svg {
position: absolute;
top: 0;
right: 0;
margin: 5px;
width: 23px;
height: 23px;
line-height: 23px;
font-size: 23px;
display: block;
cursor: pointer;
}
.hfe-flyout-wrapper .hfe-side.hfe-flyout-left {
top: 0;
bottom: 0;
left: -100%;
right: auto;
height: 100%; width: 300px;
max-width: 100%;
max-width: 100vw;
}
.hfe-flyout-wrapper .hfe-side {
display: none;
position: fixed;
z-index: 999999;
padding: 0;
margin: 0;
-webkit-overflow-scrolling: touch;
-webkit-backface-visibility: hidden;
}
.hfe-flyout-wrapper .hfe-side.hfe-flyout-show {
display: block;
}
.hfe-flyout-content.push {
color: #ffffff;
}
.hfe-flyout-content ul li {
color: #ffffff;
} .hfe-flyout-wrapper .hfe-side.hfe-flyout-right {
top: 0;
bottom: 0;
left: auto;
right: -100%; height: 100%; width: 300px; max-width: 100%;
}
.hfe-flyout-wrapper .hfe-side.hfe-flyout-left {
top: 0;
bottom: 0;
left: -100%; right: auto;
height: 100%; width: 300px; max-width: 100%;
max-width: 100vw;
}
.hfe-flyout-wrapper .hfe-side.top {
top: -100%; bottom: auto;
left: 0;
right: 0;
width: 100%;
width: 100vw;
height: 300px; max-height: 100%;
}
.hfe-flyout-wrapper .hfe-side.bottom {
top: auto;
bottom: -100%; left: 0;
right: 0;
width: 100%;
width: 100vw;
height: 300px; max-height: 100%;
} .hfe-flyout-content {
height: 100%;
overflow-x: hidden;
overflow-y: auto;
line-height: 1.4em;
color: #fff;
} @media (max-width:1024px) {
.hfe-flyout-content {
-webkit-transform: translateZ(0);
transform: translateZ(0);
}
}
.hfe-flyout-content::-webkit-scrollbar {
display: none;
}
.admin-bar .hfe-side {
margin-top: 32px;
} .hfe-submenu-animation-slide_up .hfe-layout-horizontal .menu-item-has-children > ul.sub-menu {
-webkit-transform: translateY(20%);
-ms-transform: translateY(20%);
transform: translateY(20%);
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
-webkit-transition: all 0.1s;
transition: all 0.1s;
}
.hfe-submenu-animation-slide_up .hfe-layout-horizontal .menu-item-has-children:hover > ul.sub-menu {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.hfe-submenu-animation-slide_down .hfe-layout-horizontal .menu-item-has-children > ul.sub-menu {  
-webkit-transform: translateY(-20%);
-ms-transform: translateY(-20%);
transform: translateY(-20%);
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
-webkit-transition: all 0.1s;
transition: all 0.1s;
}
.hfe-submenu-animation-slide_down .hfe-layout-horizontal .menu-item-has-children:hover > ul.sub-menu {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.hfe-nav-menu .hfe-has-submenu .sub-menu li.menu-item:first-child,
.hfe-nav-menu .hfe-has-submenu .sub-menu li.menu-item:last-child {
overflow: visible !important;
}
.elementor-widget-navigation-menu:not(.hfe-nav-menu__align-justify):not(.hfe-menu-item-space-between) a.hfe-menu-item.elementor-button {
display: inline-flex;
} 
.hfe-nav-menu li.hfe-button-wrapper {
align-self: center;
} @media only screen and ( max-width: 1024px ) {
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal li,
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu{
width: 100%;
margin-right:0px;
}
.hfe-nav-menu__breakpoint-tablet .hfe-layout-horizontal .hfe-nav-menu__toggle,
.hfe-nav-menu__breakpoint-tablet .hfe-layout-vertical .hfe-nav-menu__toggle {
display: block;
}
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu {
visibility: hidden;
opacity: 0;
}
.hfe-nav-menu__breakpoint-tablet .hfe-active-menu + .hfe-nav-menu__layout-horizontal .hfe-nav-menu {
visibility: visible;
opacity: 1;
}
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal,
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-vertical {
visibility: hidden;
opacity: 0;
height: 0;
}
.hfe-nav-menu__breakpoint-tablet .hfe-active-menu + .hfe-nav-menu__layout-horizontal,
.hfe-nav-menu__breakpoint-tablet .hfe-active-menu + .hfe-nav-menu__layout-vertical {
visibility: visible;
opacity: 1;
height: auto;
}
.hfe-nav-menu__breakpoint-tablet .hfe-active-menu.hfe-active-menu-full-width + .hfe-nav-menu__layout-horizontal .hfe-nav-menu {
position: relative;
}
.hfe-nav-menu__breakpoint-tablet .hfe-active-menu.hfe-active-menu-full-width + .hfe-nav-menu__layout-horizontal,
.hfe-nav-menu__breakpoint-tablet .hfe-active-menu.hfe-active-menu-full-width + .hfe-nav-menu__layout-vertical {
position: absolute;
}
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .sub-menu {
visibility: hidden;
opacity: 0;
}
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .menu-item-has-children .menu-item-has-children .sub-menu {
top: 0;
left: 0;
}
.hfe-nav-menu__breakpoint-tablet .hfe-layout-horizontal .hfe-nav-menu__toggle,
.hfe-nav-menu__breakpoint-tablet .hfe-layout-vertical .hfe-nav-menu__toggle
{
visibility: visible;
opacity: 1;
display: block;
}
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-vertical {
float: none;
}
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover > .sub-menu,
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover > .sub-menu,
.hfe-nav-menu__breakpoint-none .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover > .sub-menu {
visibility: hidden;
opacity: 0;
-webkit-transition: none;
transition: none;
}
.hfe-nav-menu__breakpoint-tablet .hfe-menu-toggle:hover {
border:1px dotted;
}
.hfe-nav-menu__breakpoint-tablet .hfe-menu-toggle {
border:1px dotted transparent;
}
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .sub-menu {
position: relative;
height: 0;
}
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .sub-menu {
position: relative;
height: 0;
top: 0;
}
.hfe-nav-menu__breakpoint-tablet .saved-content,
.hfe-nav-menu__breakpoint-tablet .sub-menu,
.hfe-nav-menu__breakpoint-tablet .child {
left: 0 !important;
width:auto !important;  
}
.hfe-nav-menu .sub-menu {
min-width: auto;
margin: 0;
}
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-arrow {
padding: 10px;
}
.hfe-nav-menu__breakpoint-tablet.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{
content: ''; 
}
.hfe-nav-menu__breakpoint-tablet.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{
content: ''; 
}
.hfe-nav-menu__breakpoint-tablet.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{
content: ''; 
}
.hfe-nav-menu__breakpoint-tablet.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{
content: ''; 
}
.hfe-nav-menu__breakpoint-tablet.hfe-submenu-icon-plus .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{
content: '-'; 
}
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu .sub-menu{
-webkit-box-shadow: none;
box-shadow: none;
}
.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before,
.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{
content: ''; 
}
.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before,
.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{
content: ''
}
.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before,
.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before{
content: ''; 
}
.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before,
.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before{
content: ''
} .hfe-submenu-animation-slide_up .hfe-layout-horizontal .menu-item-has-children ul.sub-menu,
.hfe-submenu-animation-slide_up .hfe-layout-horizontal .menu-item-has-children:hover ul.sub-menu,
.hfe-submenu-animation-slide_down .hfe-layout-horizontal .menu-item-has-children ul.sub-menu,
.hfe-submenu-animation-slide_down .hfe-layout-horizontal .menu-item-has-children:hover ul.sub-menu {
-webkit-transform: none;
-ms-transform: none;
transform: none;
} .elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after,
.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before {
background-color: unset!important; 
}
.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before{
border: 0px!important;
}
.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-pointer__text .menu-item.parent a.hfe-menu-item:hover, .hfe-pointer__text  .menu-item.parent a.hfe-menu-item:focus{
-webkit-transform: none!important;
-ms-transform: none!important;
transform: none!important;
}
.hfe-nav-menu__breakpoint-tablet.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li a.hfe-menu-item,
.hfe-nav-menu__breakpoint-tablet.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li a.hfe-sub-menu-item,
.hfe-nav-menu__breakpoint-tablet.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li.hfe-button-wrapper {
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-moz-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between; 
}
} @media only screen and ( max-width: 767px ) {
.hfe-nav-menu__breakpoint-mobile.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li a.hfe-menu-item,
.hfe-nav-menu__breakpoint-mobile.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li a.hfe-sub-menu-item 
.hfe-nav-menu__breakpoint-tablet.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li.hfe-button-wrapper { 
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-moz-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between; 
}
.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-layout-horizontal .hfe-nav-menu__toggle,
.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-nav-menu__layout-horizontal .hfe-nav-menu {
visibility: visible;
opacity: 1;
display: block;
}
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal li.menu-item,
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu {
width: 100%
}
.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-layout-vertical .hfe-nav-menu__toggle {
display: inline-block;
}
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .sub-menu {
position: relative;
height: 0;
top: 0;
}
.hfe-nav-menu .sub-menu {
min-width: auto;
margin: 0;
}
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover > .sub-menu,
.hfe-nav-menu__breakpoint-none .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover > .sub-menu {
visibility: hidden;
opacity: 0;
-webkit-transition: none;
transition: none;
}
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-vertical {
float: none;
}
.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-layout-vertical .hfe-nav-menu__toggle.hfe-active-menu {
display: block;
}
.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-nav-menu__layout-horizontal,
.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-nav-menu__layout-vertical {
visibility: hidden;
opacity: 0;
height: 0;  
}
.hfe-nav-menu__breakpoint-mobile .hfe-layout-horizontal .hfe-nav-menu__toggle,
.hfe-nav-menu__breakpoint-mobile .hfe-layout-vertical .hfe-nav-menu__toggle
{
visibility: visible;
opacity: 1;
display: block;
}
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal {
visibility: hidden;
opacity: 0;
height: 0;
}
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-vertical {
float: none;
}
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .sub-menu {
visibility: hidden;
opacity: 0;
}
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu {
visibility: hidden;
opacity: 0;
}
.hfe-nav-menu__breakpoint-mobile .hfe-active-menu + .hfe-nav-menu__layout-horizontal .hfe-nav-menu {
visibility: visible;
opacity: 1;
}
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal,
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-vertical {
visibility: hidden;
opacity: 0;
height: 0;
}
.hfe-nav-menu__breakpoint-mobile .hfe-active-menu + .hfe-nav-menu__layout-horizontal,
.hfe-nav-menu__breakpoint-mobile .hfe-active-menu + .hfe-nav-menu__layout-vertical {
visibility: visible;
opacity: 1;
height: auto;
}
.hfe-nav-menu__breakpoint-mobile .hfe-active-menu.hfe-active-menu-full-width + .hfe-nav-menu__layout-horizontal .hfe-nav-menu {
position: relative;
}
.hfe-nav-menu__breakpoint-mobile .hfe-active-menu.hfe-active-menu-full-width + .hfe-nav-menu__layout-horizontal,
.hfe-nav-menu__breakpoint-mobile .hfe-active-menu.hfe-active-menu-full-width + .hfe-nav-menu__layout-vertical {
position: absolute;
}
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .menu-item-has-children .menu-item-has-children .sub-menu {
top: 0;
left: 0;
}
.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{
content: ''; 
}
.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{
content: ''; 
}
.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{
content: ''; 
}
.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{
content: ''; 
}
.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-plus .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{
content: '-'; 
}
.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{
content: ''; 
}
.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{
content: ''
}
.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before{
content: ''; 
}
.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before{
content: ''
}
.hfe-nav-menu__breakpoint-mobile .hfe-menu-toggle:hover{
border:1px dotted;
}
.hfe-nav-menu__breakpoint-mobile .hfe-menu-toggle{
border:1px dotted transparent;
}
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu .sub-menu{
-webkit-box-shadow: none;
box-shadow: none;
} .hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-effect-1 .hfe-nav-menu {
-webkit-transform: scale(0.7);
-ms-transform: scale(0.7);
transform: scale(0.7);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-arrow {
padding: 10px;
}
.hfe-nav-menu__breakpoint-mobile .menu-is-active.hfe-effect-1 .hfe-nav-menu {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
} .hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-effect-2 .hfe-nav-menu {
-webkit-transform: translateX(20%);
-ms-transform: translateX(20%);
transform: translateX(20%);
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
-webkit-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
}
.hfe-nav-menu__breakpoint-mobile .menu-is-active.hfe-effect-2 .hfe-nav-menu {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
} .hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-effect-3 .hfe-nav-menu {
-webkit-transform: translateY(20%);
-ms-transform: translateY(20%);
transform: translateY(20%);
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.hfe-nav-menu__breakpoint-mobile .menu-is-active.hfe-effect-3 .hfe-nav-menu {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.hfe-nav-menu__breakpoint-mobile .saved-content,
.hfe-nav-menu__breakpoint-mobile .sub-menu,
.hfe-nav-menu__breakpoint-mobile .child,
.hfe-nav-menu__breakpoint-tablet .saved-content,
.hfe-nav-menu__breakpoint-tablet .sub-menu,
.hfe-nav-menu__breakpoint-tablet .child{
left: 0 !important;
width: auto !important; 
}
.hfe-submenu-animation-slide_up .hfe-layout-horizontal .menu-item-has-children ul.sub-menu,
.hfe-submenu-animation-slide_up .hfe-layout-horizontal .menu-item-has-children:hover ul.sub-menu,
.hfe-submenu-animation-slide_down .hfe-layout-horizontal .menu-item-has-children ul.sub-menu,
.hfe-submenu-animation-slide_down .hfe-layout-horizontal .menu-item-has-children:hover ul.sub-menu {
-webkit-transform: none;
-ms-transform: none;
transform: none;
}   
.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after,
.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after,
.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before,
.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before {
background-color: unset!important; 
}
.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,
.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-mobile .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before{
border: 0px!important;
}
.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-pointer__text .menu-item.parent a.hfe-menu-item:hover, .hfe-pointer__text  .menu-item.parent a.hfe-menu-item:focus,
.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-mobile .hfe-pointer__text  .menu-item.parent a.hfe-menu-item:hover, .hfe-pointer__text .menu-item.parent a.hfe-menu-item:focus {
-webkit-transform: none!important;
-ms-transform: none!important;
transform: none!important;
}
}
.hfe-toggle-no .hfe-layout-expandible .hfe-nav-menu__toggle {
display: none;
} .hfe-icon {
display: inline-block;
vertical-align: middle; } .hfe-icon svg {
width: 1em;
height: 1em;
} .hfe-cart-menu-wrap-custom {
display: inline-block;
line-height: 1;
}
.hfe-cart-menu-wrap-custom .hfe-cart-count, 
.hfe-cart-menu-wrap-custom .hfe-cart-count:after {
border-color: #75c32c;
color: #75c32c;
}
.hfe-cart-menu-wrap-custom .hfe-cart-count {
font-weight: bold;
position: relative;
display: inline-block;
vertical-align: middle;
text-align: center;
min-width: 2.1em;
min-height: 2.1em;
font-size: 0.860em;
line-height: 1.8;
border-radius: 0.3em 0.3em 0.3em 0.3em;
border-width: 2px;
border-style: solid;
padding: 12px 24px;
} .hfe-cart-menu-wrap-default {
display: inline-block;
line-height: 1;
}
.hfe-cart-menu-wrap-default .hfe-cart-count, 
.hfe-cart-menu-wrap-default .hfe-cart-count:after {
border-color: #75c32c;
color: #75c32c;
}
.hfe-cart-menu-wrap-default .hfe-cart-count {
font-weight: bold;
position: relative;
display: inline-block;
vertical-align: middle;
text-align: center;
min-width: 2.1em;
min-height: 2.1em;
font-size: 0.860em;
line-height: 1.8;
border-radius: 0em 0em 0.3em 0.3em;
border-width: 2px;
border-style: solid;
padding: 0 .4em;
}
.hfe-cart-menu-wrap-default .hfe-cart-count:after {
bottom: 100%;
margin-bottom: 0;
height: .8em;
width: .8em;
left: 50%;
transform: translateX(-50%);
top: -.6em;
content: ' ';
position: absolute;
pointer-events: none;
border-width: 2px;
border-style: solid;
border-top-left-radius: 10em;
border-top-right-radius: 10em;
border-bottom: 0;
}
.elementor-widget-hfe-cart:not(.hfe-menu-cart--show-subtotal-yes) .hfe-menu-cart__toggle .elementor-button-text {
display: none; 
}
.elementor-widget-hfe-cart.toggle-icon--bag-light .hfe-menu-cart__toggle .elementor-button-icon i:before {
content: '\e8e3'; 
}
.elementor-widget-hfe-cart.toggle-icon--bag-medium .hfe-menu-cart__toggle .elementor-button-icon i:before {
content: '\e8e4'; 
}
.elementor-widget-hfe-cart.toggle-icon--bag-solid .hfe-menu-cart__toggle .elementor-button-icon i:before {
content: '\e8e5'; 
}
.hfe-menu-cart__toggle .elementor-button {
background: transparent;
border-radius: 0;
color: #818a91;
border: 1px solid;
border-color: inherit;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; 
}
.hfe-menu-cart__toggle .elementor-button-text {
margin-right: 0.3em; 
}
.hfe-menu-cart__toggle .elementor-button-icon {
position: relative;
-webkit-transition: color 0.1s;
-o-transition: color 0.1s;
transition: color 0.1s; 
}
.hfe-menu-cart--items-indicator-bubble .hfe-menu-cart__toggle .elementor-button-icon[data-counter]:before {
content: attr(data-counter);
display: block;
position: absolute;
min-width: 1.6em;
height: 1.6em;
line-height: 1.5em;
top: -0.7em;
right: -0.7em;
border-radius: 100%;
color: #fff;
background-color: #d9534f;
text-align: center;
font-size: 10px; 
}
.hfe-menu-cart--items-indicator-plain .hfe-menu-cart__toggle .elementor-button-icon[data-counter]:before {
content: attr(data-counter);
display: inline-block;
font-weight: normal; 
}
.hfe-menu-cart--empty-indicator-hide .hfe-menu-cart__toggle .elementor-button .elementor-button-icon[data-counter="0"]:before {
content: none;
display: none; 
}
.hfe-menu-cart__toggle .elementor-button-icon {
-webkit-box-ordinal-group: 16;
-webkit-order: 15;
-ms-flex-order: 15;
order: 15;
}
.hfe-menu-cart__toggle.hfe-button-wrapper .elementor-button {
color:#4d4848;
} .hfe-search-button-wrapper {
display: block;
cursor: pointer;
vertical-align: middle;
text-align: right;
}
.hfe-search-form__container {
display: flex;
overflow: hidden;
}
.hfe-search-form__input {
flex-basis: 100%;
}
.hfe-search-icon-toggle i.fa-search {
display: inline-block;
position: absolute;
width: 20px;
box-sizing: content-box;
padding: 10px;
}
.hfe-search-icon-toggle i:before {
vertical-align: middle;
} .hfe-search-button-wrapper input[type=search] {
border: 0;
padding: 10px;
cursor: pointer;
border-radius: 0;
transition: all .5s;
box-sizing: border-box;
outline: none;
}
.hfe-search-button-wrapper button {
border: none;
border-radius: 0;
padding: 0;
}
.hfe-search-button-wrapper input[type=search]:focus {
cursor: auto;
border: none;
box-shadow: none;
}
.hfe-search-icon-toggle input:-moz-placeholder,
.hfe-search-icon-toggle input::-webkit-input-placeholder {
color: transparent;
}
.hfe-search-layout-icon .hfe-search-icon-toggle .hfe-search-form__input {
background-color: unset;
height: 100%;
}
.hfe-search-button-wrapper.hfe-input-focus {
display: flex;
}
.hfe-search-form__container .hfe-search-submit {
min-width: 3%;
position:relative;
}
.hfe-search-form__container button#clear,
.hfe-search-icon-toggle button#clear {
visibility: hidden;
position: absolute;
right:0; 
top:0;
padding: 0 8px;
font-style: normal;
user-select: none;
cursor: pointer;
bottom:0;
margin-right:10px;
background-color: transparent;
}
.hfe-search-button-wrapper input[type="search"]::-webkit-search-decoration,
.hfe-search-button-wrapper input[type="search"]::-webkit-search-cancel-button,
.hfe-search-button-wrapper input[type="search"]::-webkit-search-results-button,
.hfe-search-button-wrapper input[type="search"]::-webkit-search-results-decoration { 
display: none; 
}
.hfe-search-form__container button#clear-with-button{
visibility: hidden;
position: absolute;
top: 0;
padding: 0 8px;
font-style: normal;
font-size: 1.2em;
user-select: none;
cursor: pointer;
bottom:0;
background-color: transparent;
}
.hfe-search-button-wrapper, 
.hfe-search-form__container,
.hfe-search-icon-toggle,
.hfe-search-button-wrapper .hfe-search-icon-toggle i,
.hfe-search-button-wrapper .hfe-search-icon-toggle i:before {
position: relative;
}
.hfe-search-button-wrapper .hfe-search-icon-toggle .hfe-search-form__input {
position: absolute;
width: 0;
right: 0;
background-color: transparent;
}
.hfe-search-icon-toggle {
width: 100%!important;
}
.hfe-search-button-wrapper.hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{
position: absolute;
width: 250px;
right: 0;
}
.hfe-search-layout-text .hfe-search-form__container,
.hfe-search-layout-icon_text .hfe-search-form__container,
.hfe-search-layout-text .hfe-search-form__container .hfe-search-form__input,
.hfe-search-layout-icon_text .hfe-search-form__container .hfe-search-form__input {
width: 100%;
}
.hfe-search-icon-toggle {
line-height: 1.5;
} .hfe-pointer__double-line.hfe-animation__slide .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__double-line.hfe-animation__slide .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__underline.hfe-animation__slide .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,
.hfe-pointer__overline.hfe-animation__slide .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__overline.hfe-animation__fade .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before  {
width: 100%;
left: 0;
opacity:1;
}
.hfe-pointer__double-line.hfe-animation__drop-out .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after, .hfe-pointer__underline.hfe-animation__drop-out .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after, .hfe-pointer__overline.hfe-animation__drop-out .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__double-line.hfe-animation__drop-in .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after, .hfe-pointer__underline.hfe-animation__drop-in .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after, .hfe-pointer__overline.hfe-animation__drop-in .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after {
bottom: 0px;
opacity:1;
}
.hfe-pointer__double-line.hfe-animation__drop-out .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__underline.hfe-animation__drop-out .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__overline.hfe-animation__drop-out .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__double-line.hfe-animation__drop-in .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__underline.hfe-animation__drop-in .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__overline.hfe-animation__drop-in .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before {
top: 0px;
opacity: 1;
}
.hfe-pointer__double-line.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__double-line.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after, .hfe-pointer__underline.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__underline.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after, .hfe-pointer__overline.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__overline.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after {
height: 3px;
width: 100%;
left: 0;
opacity: 1;
}
.hfe-pointer__framed.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__framed.hfe-animation__shrink .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before {
opacity: 1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
.hfe-pointer__framed.hfe-animation__fade .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__framed.hfe-animation__draw .menu-item.parent.current-menu-item a.hfe-menu-item:before, .hfe-pointer__underline.hfe-animation__fade .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after, .hfe-pointer__double-line.hfe-animation__fade .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__double-line.hfe-animation__fade .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after {
opacity:1;
}
.hfe-pointer__framed.hfe-animation__corners .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, 
.hfe-pointer__framed.hfe-animation__corners .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,
.hfe-pointer__framed.hfe-animation__draw .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, 
.hfe-pointer__framed.hfe-animation__draw .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after {
border-width:3px;
width:100%;
opacity:1;
height:100%;
} .hfe-scroll-to-top-wrap.hfe-scroll-to-top-hide {
display: none;
}
.hfe-scroll-to-top-wrap.edit-mode,
.hfe-scroll-to-top-wrap.single-page-off {
display: none !important;
}
.hfe-scroll-to-top-button {
position:fixed;
right:15px;
bottom:15px;
z-index:9999;
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-webkit-align-items:center;
align-items:center;
-ms-flex-align:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
-webkit-justify-content:center;
justify-content:center;
width:50px;
height:50px;
border-radius:50px;
background-color:#000000;
color:#fff;
text-align:center;
opacity:1;
cursor:pointer;
-webkit-transition:all .3s;
transition:all .3s;
}
.hfe-scroll-to-top-button i {
color:#fff;
font-size:16px;
} ul.hfe-breadcrumbs {
display:block;
margin:0;
padding:0;
list-style:none
}
ul.hfe-breadcrumbs li {
display: inline-block;
margin-right: 10px;
vertical-align: middle;
}
ul.hfe-breadcrumbs li:last-child {
margin:0;
}
ul.hfe-breadcrumbs li a,
ul.hfe-breadcrumbs li span.hfe-breadcrumbs-separator-icon,
ul.hfe-breadcrumbs li span.hfe-breadcrumbs-text{
display:block;
}
ul.hfe-breadcrumbs li span.hfe-breadcrumbs-text{
-webkit-transition:all .4s;
transition:all .4s;
}
span.hfe-breadcrumbs-home-icon{
margin-right:10px;
align-content: center;
}
.hfe-breadcrumbs-first a {
align-content: center;
}
.hfe-breadcrumbs-separator-icon i, 
.hfe-breadcrumbs-separator-icon svg,
.hfe-breadcrumbs-home-icon i,
.hfe-breadcrumbs-home-icon svg {
width: 1em;
height: 1em;
position: relative;
display: block;
}
ul.hfe-breadcrumbs-show-home li.hfe-breadcrumbs-first {
display: inline-flex;
} ul.hfe-post-info-items {
list-style: none;
margin: 0;
padding: 0;
}
ul.hfe-post-info-inline.hfe-post-info-items {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
li.hfe-post-info-item {
-webkit-align-content: center;
-ms-flex-line-pack: center;
align-content: center;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
}
li.hfe-post-info-item,
li.hfe-post-info-item > a {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
align-items: center;
-ms-flex-align: center;
}
.hfe-post-info-inline.hfe-post-info-items .hfe-post-info-item {
margin-right: 8px;
margin-left: 8px;
}
.hfe-post-info-inline .hfe-post-info-item:not(:last-child):after {
position: relative;
right: -8px;
}
.hfe-post-info-inline.hfe-post-info-items {
margin-right: -8px;
margin-left: -8px;
}
.hfe-post-info-icon svg {
display: block;
}
.hfe-post-info-layout-traditional .hfe-post-info-item:not(:last-child):after {
position: absolute;
bottom: 0;
width: 100%;
left: 0;
}
.hfe-post-info-layout-traditional .hfe-post-info-item:not(:last-child) {
position: relative;
} .hfe-icon-wrap .hfe-icon svg {
height: 100%;
width: 100%;
}
body .elementor .hfe-button-wrapper a {
text-decoration: none;
}
.hfe-button-wrapper {
border-radius: 3px;
}
.hfe-reading-progress-bar{
height: 4px;
} .hfe-posts-grid {
display: grid;
}
.hfe-post-image img {
width: 100%;
height: auto;
display: block;
}
.hfe-post-title a {
text-decoration: none;
}
.hfe-post-title {
margin-top: 0px;
}
.hfe-read-more {
text-decoration: none;
}
.hfe-post-meta {
font-size: 12px;
line-height: 1.3em;
}
.hfe-post-title {
font-size: 20px;
}
.jeg-elementor-kit.jkit-accordion{counter-reset:jkitNumber}.jeg-elementor-kit.jkit-accordion .card-wrapper{background-color:transparent;border:0;border-radius:0}.jeg-elementor-kit.jkit-accordion .card-wrapper:not(:last-child){margin-bottom:10px}.jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button .left-icon-group .normal-icon,.jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button .right-icon-group .normal-icon{display:none}.jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button .left-icon-group .active-icon,.jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button .right-icon-group .active-icon{display:block}.jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header.background-gradient::after{opacity:1}.jeg-elementor-kit.jkit-accordion .card-wrapper.background-gradient{overflow:hidden;position:relative}.jeg-elementor-kit.jkit-accordion .card-wrapper.background-gradient>*{position:relative;background-color:transparent;z-index:1}.jeg-elementor-kit.jkit-accordion .card-wrapper.background-gradient:after,.jeg-elementor-kit.jkit-accordion .card-wrapper.background-gradient:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;-webkit-transition-duration:inherit;transition-duration:inherit}.jeg-elementor-kit.jkit-accordion .card-wrapper.background-gradient::after{opacity:0}.jeg-elementor-kit.jkit-accordion .card-wrapper.background-gradient.expand::after{opacity:1}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header{cursor:pointer}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--jkit-txt-color);background-color:var(--jkit-element-lighten-bg-color);font-weight:700;padding:14px 30px;border:1px solid transparent;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .number:before{counter-increment:jkitNumber;content:counter(jkitNumber) ". "}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .title{padding-right:10px;display:inline-block}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .left-icon-group{padding-right:26px;float:left}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .right-icon-group{position:absolute;right:0;margin-right:30px}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .left-icon-group .normal-icon,.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .right-icon-group .normal-icon{display:block}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .left-icon-group .active-icon,.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button .right-icon-group .active-icon{display:none}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient{overflow:hidden;position:relative}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient a.card-header-button{position:relative;background-color:transparent;z-index:1}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient:after,.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;-webkit-transition-duration:inherit;transition-duration:inherit}.jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient:after{opacity:0}.jeg-elementor-kit.jkit-accordion .card-expand .card-body{padding:30px 85px 30px 65px}.jeg-elementor-kit.jkit-accordion.style-curve .card-wrapper .card-header .card-header-button{position:relative;border:0;padding-left:70px;background-color:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-accordion.style-curve .card-wrapper .card-header .card-header-button:before{position:absolute;content:"";top:0;left:0;height:100%;width:35px;background-color:rgba(255,255,255,.2);text-align:right;line-height:55px}.jeg-elementor-kit.jkit-accordion.style-curve .card-wrapper .card-header .card-header-button:after{position:absolute;content:"";left:35px;top:0;border-top:26.5px solid transparent;border-right:26.5px solid transparent;border-left:26.5px solid rgba(255,255,255,.2);border-bottom:26.5px solid transparent}.jeg-elementor-kit.jkit-accordion.style-curve .card-wrapper .card-header .card-header-button .left-icon-group{position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.jeg-elementor-kit.jkit-accordion.style-box .card-wrapper .card-header .card-header-button{border:1px solid var(--jkit-border-color);border-bottom:1px solid var(--jkit-element-bg-color);background-color:var(--jkit-bg-color);position:relative;padding-left:85px}.jeg-elementor-kit.jkit-accordion.style-box .card-wrapper .card-header .card-header-button:before{position:absolute;top:-1px;left:-1px;content:"";height:calc(100% + 2px);width:55px;text-align:center;line-height:55px;color:var(--jkit-bg-color);background-color:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-accordion.style-box .card-wrapper .card-header .card-header-button .left-icon-group{position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.jeg-elementor-kit.jkit-accordion.style-shadow .card-wrapper .card-header .card-header-button{-webkit-box-shadow:-1.216px 6.894px 15px 0 rgba(37,117,252,.2);-o-box-shadow:-1.216px 6.894px 15px 0 rgba(37,117,252,.2);box-shadow:-1.216px 6.894px 15px 0 rgba(37,117,252,.2);border-radius:0 0 5px 5px;background-color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-animated-text{-webkit-transition:all .3s ease;transition:all .3s ease}.jeg-elementor-kit.jkit-animated-text a{text-decoration:none;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-animated-text .animated-text{all:unset;padding:0;margin:0;display:inline-block}.jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{z-index:1;position:relative;vertical-align:bottom;font-size:43px;font-weight:500;line-height:1.2}.jeg-elementor-kit.jkit-animated-text .animated-text .normal-text.style-gradient{background:var(--jkit-element-darken-bg-color);background:-webkit-gradient(linear,left top,left bottom,from(var(--jkit-element-lighten-bg-color)),to(var(--jkit-element-darken-bg-color)));background:linear-gradient(180deg,var(--jkit-element-lighten-bg-color) 0,var(--jkit-element-darken-bg-color) 100%);-moz-text-fill-color:transparent;-o-text-fill-color:transparent;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text}.jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper{overflow:visible;text-align:inherit;display:inline-block;position:relative;vertical-align:bottom}.jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-gradient .dynamic-text{background:var(--jkit-element-darken-bg-color);background:-webkit-gradient(linear,left top,left bottom,from(var(--jkit-element-lighten-bg-color)),to(var(--jkit-element-darken-bg-color)));background:linear-gradient(180deg,var(--jkit-element-lighten-bg-color) 0,var(--jkit-element-darken-bg-color) 100%);-moz-text-fill-color:transparent;-o-text-fill-color:transparent;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text}.jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-gradient .dynamic-text .dynamic-text-letter{background:var(--jkit-element-darken-bg-color);background:-webkit-gradient(linear,left top,left bottom,from(var(--jkit-element-lighten-bg-color)),to(var(--jkit-element-darken-bg-color)));background:linear-gradient(180deg,var(--jkit-element-lighten-bg-color) 0,var(--jkit-element-darken-bg-color) 100%);-moz-text-fill-color:transparent;-o-text-fill-color:transparent;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text}.jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{display:inline-block;position:relative;top:0;left:0;z-index:1;font-size:43px;font-weight:500;line-height:1.2}.jeg-elementor-kit.jkit-animated-text .animated-text svg{position:absolute;left:0;overflow:visible}.jeg-elementor-kit.jkit-animated-text .animated-text svg path{fill:none;stroke-dasharray:1500;-webkit-animation:jkit-animated-dash 10s infinite;animation:jkit-animated-dash 10s infinite}.jeg-elementor-kit.jkit-animated-text .animated-text svg path.style-color{stroke:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-animated-text .animated-text svg path:nth-of-type(2){-webkit-animation-delay:.3s;animation-delay:.3s}.jeg-elementor-kit.jkit-animated-text .animated-text svg linearGradient stop:nth-of-type(1){stop-color:var(--jkit-element-lighten-bg-color)}.jeg-elementor-kit.jkit-animated-text .animated-text svg linearGradient stop:nth-of-type(2){stop-color:var(--jkit-element-darken-bg-color)}.jeg-elementor-kit.jkit-animated-text[data-shape=strikethrough] .animated-text svg{top:50%;width:100%;height:100%}.jeg-elementor-kit.jkit-animated-text[data-shape=diagonal] .animated-text svg,.jeg-elementor-kit.jkit-animated-text[data-shape=double] .animated-text svg,.jeg-elementor-kit.jkit-animated-text[data-shape=x] .animated-text svg{top:0;width:100%;height:100%}.jeg-elementor-kit.jkit-animated-text[data-shape=curly] .animated-text svg,.jeg-elementor-kit.jkit-animated-text[data-shape=double-underline] .animated-text svg,.jeg-elementor-kit.jkit-animated-text[data-shape=underline-zigzag] .animated-text svg,.jeg-elementor-kit.jkit-animated-text[data-shape=underline] .animated-text svg{top:90%;width:100%;height:100%}.jeg-elementor-kit.jkit-animated-text[data-shape=circle] .animated-text svg{top:0;width:calc(100% + 20px);height:calc(100% + 20px);-webkit-transform:translate(-10px,-10px);transform:translate(-10px,-10px)}.jeg-elementor-kit.jkit-animated-text[data-style=rotating] .animated-text .dynamic-text:not(.show-text){visibility:hidden;opacity:0;display:none}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper:after{content:"";position:absolute;left:auto;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:90%;width:1px;background-color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper.cursor-blink:after{-webkit-animation:jkit-animated-pulse 1s infinite;animation:jkit-animated-pulse 1s infinite}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper.typing-delete{background:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper.typing-delete.style-gradient .dynamic-text{color:var(--jkit-txt-m-color);background:0 0;background-clip:border-box;-webkit-background-clip:border-box;-moz-text-fill-color:unset;-o-text-fill-color:unset;-webkit-text-fill-color:unset}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper.typing-delete.style-gradient .dynamic-text .dynamic-text-letter{background:0 0;background-clip:border-box;-webkit-background-clip:border-box;-webkit-background-clip:border-box;-moz-text-fill-color:unset;-o-text-fill-color:unset;-webkit-text-fill-color:unset}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-wrapper.typing-delete .dynamic-text .dynamic-text-letter{color:var(--jkit-txt-m-color)}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=typing] .animated-text .dynamic-text-letter:not(.show-letter){display:none}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swirl] .animated-text .dynamic-wrapper{-webkit-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swirl] .animated-text .dynamic-text-letter{display:inline-block;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swirl] .animated-text .dynamic-text-letter.show-letter{-webkit-animation:jkit-animated-swirl-in .4s forwards;animation:jkit-animated-swirl-in .4s forwards}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=blinds]{-webkit-transition:width .3s ease;transition:width .3s ease}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=blinds] .animated-text .dynamic-text-letter{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=blinds] .animated-text .dynamic-text-letter.show-letter{-webkit-animation:jkit-animated-blinds-in .6s forwards;animation:jkit-animated-blinds-in .6s forwards}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=wave]{-webkit-transition:width .3s ease;transition:width .3s ease}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=wave] .animated-text .dynamic-text-letter{-webkit-transform:scale(0);transform:scale(0);display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=wave] .animated-text .dynamic-text-letter.show-letter{-webkit-animation:jkit-animated-wave-up .3s forwards;animation:jkit-animated-wave-up .3s forwards}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=flip] .animated-text .dynamic-wrapper{-webkit-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=flip] .animated-text .dynamic-text{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);position:relative}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=flip] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-webkit-transform:rotateX(0);transform:rotateX(0);-webkit-animation:jkit-animated-flip-in 1.2s;animation:jkit-animated-flip-in 1.2s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=flip] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-animation:jkit-animated-flip-out 1.2s;animation:jkit-animated-flip-out 1.2s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=drop-in] .animated-text .dynamic-wrapper{-webkit-transition:width .3s ease;transition:width .3s ease;-webkit-perspective:300px;perspective:300px;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=drop-in] .animated-text .dynamic-text{position:relative}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=drop-in] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-webkit-animation:jkit-animated-drop-in-in .6s;animation:jkit-animated-drop-in-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=drop-in] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-webkit-animation:jkit-animated-drop-in-out .6s;animation:jkit-animated-drop-in-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-left] .animated-text .dynamic-wrapper{-webkit-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-left] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-webkit-animation:jkit-animated-slide-left-in .6s;animation:jkit-animated-slide-left-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-left] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-webkit-animation:jkit-animated-slide-left-out .6s;animation:jkit-animated-slide-left-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-right] .animated-text .dynamic-wrapper{-webkit-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-right] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-webkit-animation:jkit-animated-slide-right-in .6s;animation:jkit-animated-slide-right-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-right] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-webkit-animation:jkit-animated-slide-right-out .6s;animation:jkit-animated-slide-right-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-up] .animated-text .dynamic-wrapper{-webkit-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-up] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-webkit-animation:jkit-animated-slide-up-in .6s;animation:jkit-animated-slide-up-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-up] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-webkit-animation:jkit-animated-slide-up-out .6s;animation:jkit-animated-slide-up-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-down] .animated-text .dynamic-wrapper{-webkit-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-down] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-webkit-animation:jkit-animated-slide-down-in .6s;animation:jkit-animated-slide-down-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=slide-down] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-webkit-animation:jkit-animated-slide-down-out .6s;animation:jkit-animated-slide-down-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=bounce] .animated-text .dynamic-wrapper{-webkit-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=bounce] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-webkit-animation:jkit-animated-bounce-in .6s;animation:jkit-animated-bounce-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=bounce] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-webkit-animation:jkit-animated-bounce-out .6s;animation:jkit-animated-bounce-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swing] .animated-text .dynamic-wrapper{-webkit-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swing] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-webkit-animation:jkit-animated-swing-in .6s;animation:jkit-animated-swing-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=swing] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-webkit-animation:jkit-animated-swing-out .6s;animation:jkit-animated-swing-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=rubber-band] .animated-text .dynamic-wrapper{-webkit-transition:width .3s ease;transition:width .3s ease;overflow:hidden}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=rubber-band] .animated-text .dynamic-text.show-text{position:relative;white-space:nowrap;-webkit-animation:jkit-animated-rubber-band-in .6s;animation:jkit-animated-rubber-band-in .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=rubber-band] .animated-text .dynamic-text:not(.show-text){display:inline-block;position:absolute;visibility:visible;-webkit-animation:jkit-animated-rubber-band-out .6s;animation:jkit-animated-rubber-band-out .6s}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=clip] .animated-text .dynamic-wrapper{overflow:hidden;text-align:left}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=clip] .animated-text .dynamic-wrapper:after{content:"";position:absolute;left:auto;right:0;top:0;height:100%;width:2px;background-color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=clip] .animated-text .dynamic-text.show-text{white-space:nowrap}.jeg-elementor-kit.jkit-banner .jkit-banner-wrapper .jkit-banner-image{position:absolute;top:0;bottom:0;left:0;right:0}.jeg-elementor-kit.jkit-banner .jkit-banner-wrapper .jkit-banner-image::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.jeg-elementor-kit.jkit-banner .jkit-banner-wrapper .jkit-banner-content{position:relative;height:400px;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;padding:30px 70px}.jeg-elementor-kit.jkit-banner .jkit-banner-wrapper .jkit-banner-box-sale{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jeg-elementor-kit.jkit-banner .jkit-banner-wrapper .jkit-banner-all-link{position:absolute;top:0;right:0;bottom:0;left:0}.jeg-elementor-kit.jkit-button .jkit-button-wrapper{border-radius:5px;font-size:15px;padding:15px 30px;display:inline-block;color:var(--jkit-txt-alt-color);position:relative;display:inline-block;line-height:1;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;text-align:center;background-color:var(--jkit-btn-bg-color);-webkit-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{background-color:var(--jkit-btn-bg-hover-color)}.jeg-elementor-kit.jkit-button .jkit-button-wrapper i,.jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{display:inline-block;vertical-align:middle}.jeg-elementor-kit.jkit-button .jkit-button-wrapper i.icon-colored,.jeg-elementor-kit.jkit-button .jkit-button-wrapper svg.icon-colored{-webkit-transition-duration:inherit;transition-duration:inherit}.jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var(--jkit-txt-alt-color);-webkit-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient{overflow:hidden}.jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient span{position:relative;z-index:1}.jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;-webkit-transition-duration:inherit;transition-duration:inherit}.jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:hover:before{opacity:1}.jeg-elementor-kit.jkit-categorylist .category-list-item a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .4s ease;transition:all .4s ease;position:relative;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-categorylist .category-list-item a:hover{color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-categorylist .category-list-item a:hover svg{fill:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-categorylist .category-list-item a .jkit-categorylist-content{z-index:2;display:block;margin-bottom:0}.jeg-elementor-kit.jkit-categorylist .category-list-item a .icon-list{text-align:center}.jeg-elementor-kit.jkit-categorylist .category-list-item a svg{fill:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-categorylist.layout-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.jeg-elementor-kit.jkit-client-logo{position:relative;display:inline-block;overflow:hidden;width:100%}.jeg-elementor-kit.jkit-client-logo .client-list{position:relative;z-index:1}.jeg-elementor-kit.jkit-client-logo .client-track .image-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;overflow:hidden}.jeg-elementor-kit.jkit-client-logo .client-track .image-list:hover .content-image .hover-image{opacity:1;-webkit-transition:opacity .25s ease-in-out 0s;transition:opacity .25s ease-in-out 0s}.jeg-elementor-kit.jkit-client-logo .client-track .content-image{position:relative;line-height:0;width:100%}.jeg-elementor-kit.jkit-client-logo .client-track .content-image .main-image{height:auto;width:100%}.jeg-elementor-kit.jkit-client-logo .client-track .content-image .hover-image{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;height:auto;width:100%}.jeg-elementor-kit.jkit-client-logo .client-track .client-slider.hover-enable:hover .content-image .main-image{opacity:0;visibility:hidden;-webkit-transition:all .25s ease;transition:all .25s ease}.jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider{margin-right:10px}.jeg-elementor-kit.jkit-client-logo .tns-nav{text-align:center}.jeg-elementor-kit.jkit-client-logo .tns-nav button{width:9px;height:9px;padding:0;margin:0 5px;border-radius:50%;background:var(--jkit-txt-m-color);border:0}.jeg-elementor-kit.jkit-client-logo .tns-nav button.tns-nav-active{background:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-client-logo .tns-horizontal.tns-subpixel>.tns-item{vertical-align:middle}.jeg-elementor-kit.jkit-client-logo .tns-controls button{color:var(--jkit-txt-color);border:0;background:0 0}.jeg-elementor-kit.jkit-client-logo .tns-controls button span{display:inline-block;position:relative}.jeg-elementor-kit.jkit-client-logo .tns-controls button span.hover-gradient:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;-webkit-transition-duration:inherit;transition-duration:inherit}.jeg-elementor-kit.jkit-client-logo .tns-controls button:hover span.hover-gradient:before{opacity:1}.jeg-elementor-kit.jkit-client-logo .tns-controls button i,.jeg-elementor-kit.jkit-client-logo .tns-controls button svg{position:relative;-webkit-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-client-logo.arrow-bottom-middle .tns-controls{text-align:center}.jeg-elementor-kit.jkit-client-logo.arrow-bottom-middle .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-client-logo.arrow-bottom-middle .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}.jeg-elementor-kit.jkit-client-logo.arrow-bottom-edge .tns-controls button[data-controls=next]{display:inline-block;position:absolute;right:0}.jeg-elementor-kit.jkit-client-logo.arrow-middle-edge .tns-controls button{display:inline-block;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:2}.jeg-elementor-kit.jkit-client-logo.arrow-middle-edge .tns-controls button[data-controls=prev]{left:0}.jeg-elementor-kit.jkit-client-logo.arrow-middle-edge .tns-controls button[data-controls=next]{right:0}.jeg-elementor-kit.jkit-client-logo.arrow-top-right .tns-controls{text-align:right}.jeg-elementor-kit.jkit-client-logo.arrow-top-right .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-client-logo.arrow-top-right .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}.jeg-elementor-kit.jkit-client-logo.arrow-top-left .tns-controls{text-align:left}.jeg-elementor-kit.jkit-client-logo.arrow-top-left .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-client-logo.arrow-top-left .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}.jeg-elementor-kit.jkit-contact-form-7:before{content:unset}.jeg-elementor-kit.jkit-contact-form-7 form label{color:var(--jkit-form-txt-color);width:100%;max-width:380px}.jeg-elementor-kit.jkit-contact-form-7 form label span{pointer-events:none;color:var(--jkit-txt-m-color);font-size:.8125rem;display:block}.jeg-elementor-kit.jkit-contact-form-7 form input:not([type=submit]):not([type=checkbox]):not([type=radio]),.jeg-elementor-kit.jkit-contact-form-7 form select,.jeg-elementor-kit.jkit-contact-form-7 form textarea{border:1px solid var(--jkit-form-border-color);margin-bottom:20px}.jeg-elementor-kit.jkit-contact-form-7 form input[type=submit]{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:0;padding:12px 72px;font-size:.9375rem;background-color:var(--jkit-btn-bg-color);border:0;color:#fff;cursor:pointer;margin-bottom:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .5s ease;transition:all .5s ease}.jeg-elementor-kit.jkit-contact-form-7 form input[type=submit]:hover{background-color:var(--jkit-btn-bg-hover-color)}.jeg-elementor-kit.jkit-countdown{position:relative;z-index:10;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.jeg-elementor-kit.jkit-countdown.separator-enable .timer-container:not(:last-child) .timer-inner-container::after{position:absolute;left:100%;z-index:1;color:var(--jkit-form-txt-color);font-size:45px}.jeg-elementor-kit.jkit-countdown .timer-container{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.jeg-elementor-kit.jkit-countdown .timer-inner-container{position:relative;margin:auto;margin-bottom:0;width:150px;height:150px;background:var(--jkit-element-bg-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jeg-elementor-kit.jkit-countdown .timer-content{width:100%}.jeg-elementor-kit.jkit-countdown .timer-content>span{display:block;color:#fff;line-height:1}.jeg-elementor-kit.jkit-countdown .timer-content.label-inline>span{display:inline-block}.jeg-elementor-kit.jkit-countdown .timer-content .timer-count{font-size:36px;font-weight:700;margin-top:14px;margin-bottom:14px}.jeg-elementor-kit.jkit-countdown .timer-content .timer-count.timer-loading{opacity:0;visibility:hidden}.jeg-elementor-kit.jkit-countdown .timer-content .timer-title{font-size:14px;letter-spacing:2.5px}.jeg-elementor-kit.jkit-countdown .expire-message .expire-title{font-size:24px;font-weight:600;margin-bottom:12px;display:block}.jeg-elementor-kit.jkit-countdown .expire-message .expire-content{display:block}.jeg-elementor-kit.jkit-dual-button{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:480px){.jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper{display:block}}.jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-btn{cursor:pointer;display:inline-block;font-size:14px;font-weight:700;outline:0;position:relative;-webkit-transition:all .4s ease;transition:all .4s ease;text-align:center;overflow:hidden;color:var(--jkit-txt-alt-color);width:100%;padding:20px;z-index:1}.jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-btn svg{fill:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-btn.hover-gradient{overflow:hidden}.jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-btn.hover-gradient span{position:relative;z-index:1}.jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-btn.hover-gradient:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;-webkit-transition-duration:inherit;transition-duration:inherit}.jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-btn.hover-gradient:hover:before{opacity:1}.jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-button-one{background:var(--jkit-btn-bg-color)}.jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-button-two{background:var(--jkit-form-txt-color)}.jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-button-middle-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100%;position:relative;background:#fafaf8;color:#444;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:14px;z-index:5}.jeg-elementor-kit.jkit-feature-list .feature-list-items{list-style-type:none;margin:0;padding:0}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item{position:relative}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-icon-box{z-index:2;-webkit-transition:all .5s ease;transition:all .5s ease}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-icon-inner{background-color:var(--jkit-element-bg-color);-webkit-transition:all .5s ease;transition:all .5s ease;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-icon{color:var(--jkit-txt-alt-color);-webkit-transition:all .5s ease;transition:all .5s ease;line-height:1;text-align:center;height:70px;width:70px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-icon i{color:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-icon svg{fill:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title{color:var(--jkit-txt-h-color);line-height:1.5em;margin-top:-2px;margin-bottom:10px;font-weight:600}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title>a{color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-content{padding:0;margin:0;color:var(--jkit-txt-color);font-size:14px;font-weight:400;line-height:1.5em}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .connector{display:block;position:absolute;width:0;margin:0 auto;z-index:1;height:100%;top:calc(var(--icon-size,70px)/ 2 + var(--space-between,7.5px));font-size:60px;left:0;right:calc(100% - 60px);border-right:0!important;border-style:solid;border-color:var(--jkit-element-bg-color);border-width:1px;-webkit-transition:all .5s ease;transition:all .5s ease}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item:first-child .connector{top:calc(var(--icon-size,70px)/ 2);height:calc(100% + var(--space-between,7.5px))}.jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item:last-child .connector{display:none}.jeg-elementor-kit.jkit-feature-list .feature-list-items.connector-type-modern .feature-list-item .connector{display:none}.jeg-elementor-kit.jkit-feature-list .feature-list-items.connector-type-modern .feature-list-item:after,.jeg-elementor-kit.jkit-feature-list .feature-list-items.connector-type-modern .feature-list-item:before{content:"";position:absolute;display:block;border-style:solid;border-color:var(--jkit-element-bg-color);border-width:1px}.jeg-elementor-kit.jkit-feature-list .feature-list-items.connector-type-modern .feature-list-item:before{top:0;z-index:1;border-right:none!important;height:100%}.jeg-elementor-kit.jkit-feature-list .feature-list-items.connector-type-modern .feature-list-item:after{top:50%;width:23px;z-index:2;border-top:none!important}.jeg-elementor-kit.jkit-feature-list .feature-list-items.connector-type-modern .feature-list-item :not(:last-child):before{height:calc(100% + 8px)}.jeg-elementor-kit.jkit-feature-list .feature-list-items.shape-circle .feature-list-item .feature-list-icon,.jeg-elementor-kit.jkit-feature-list .feature-list-items.shape-circle .feature-list-item .feature-list-icon-inner{border-radius:50%}.jeg-elementor-kit.jkit-feature-list .feature-list-items.shape-rhombus .feature-list-item .feature-list-icon-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:15px}.jeg-elementor-kit.jkit-feature-list .feature-list-items.shape-rhombus .feature-list-item .feature-list-icon i,.jeg-elementor-kit.jkit-feature-list .feature-list-items.shape-rhombus .feature-list-item .feature-list-icon img,.jeg-elementor-kit.jkit-feature-list .feature-list-items.shape-rhombus .feature-list-item .feature-list-icon svg{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.jeg-elementor-kit.jkit-feature-list .feature-list-items.shape-view-framed .feature-list-item .feature-list-icon{color:var(--jkit-element-bg-color);background-color:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-feature-list .feature-list-items.shape-view-framed .feature-list-item .feature-list-icon i{color:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-feature-list .feature-list-items.shape-view-framed .feature-list-item .feature-list-icon svg{fill:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-fun-fact{-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;z-index:2;background-repeat:no-repeat;background-size:cover;background-position:center center;text-align:center;overflow:hidden}.jeg-elementor-kit.jkit-fun-fact:before{position:absolute;content:"";height:100%;width:100%;-webkit-transition:all .6s ease;transition:all .6s ease;background-size:101% 101%;z-index:1}.jeg-elementor-kit.jkit-fun-fact .fun-fact-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2}.jeg-elementor-kit.jkit-fun-fact .fun-fact-inner>.icon{margin-bottom:15px;padding:15px;font-size:40px;color:var(--jkit-txt-color);display:inline-block}.jeg-elementor-kit.jkit-fun-fact .fun-fact-inner>.icon svg{width:40px;fill:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper{font-size:28px;font-weight:700;color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super{top:-5px;left:0;vertical-align:super;font-size:22px;color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title{font-size:15px;margin:0;font-weight:400;color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-gallery:before{content:none}.jeg-elementor-kit.jkit-gallery[data-grid=masonry] .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap{height:auto;position:relative}.jeg-elementor-kit.jkit-gallery.layout-card .gallery-items .gallery-item-wrap:hover .grid-item .thumbnail-wrap .style-overlay{visibility:visible;opacity:.7}.jeg-elementor-kit.jkit-gallery.layout-card .gallery-items .gallery-item-wrap .grid-item{-webkit-box-shadow:0 0 30px 0 rgba(3,29,60,.05);box-shadow:0 0 30px 0 rgba(3,29,60,.05)}.jeg-elementor-kit.jkit-gallery.layout-card .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap{position:relative;line-height:0}.jeg-elementor-kit.jkit-gallery.layout-card .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap .style-overlay{visibility:hidden;opacity:0;-webkit-transition:.5s all ease;transition:.5s all ease;display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--jkit-element-darken-bg-color);-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:0;top:0;height:100%;width:100%;padding:15px;z-index:10}.jeg-elementor-kit.jkit-gallery .search-filters-wrap{height:55px;border-radius:5px;max-width:600px;margin:15px auto 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap{position:relative;-ms-flex-preferred-size:30%;flex-basis:30%}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap button.search-filter-trigger{color:#7f8995;border:0 solid;border-right:1px solid var(--jkit-element-bg-color);width:100%;border-radius:0;padding:17px 13px;font-size:14px;background:var(--jkit-element-lighten-bg-color);height:55px;border-radius:10px 0 0 10px;outline:0;text-align:center;position:relative}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap button.search-filter-trigger svg{fill:#7f8995;width:14px}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap ul.search-filter-controls{position:absolute;left:0;background:#fff;z-index:999;width:150px;visibility:hidden;opacity:0;-webkit-transition:.3s;transition:.3s;width:100%;border-radius:5px;padding-top:7px;margin:0;padding:0;list-style:none}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap ul.search-filter-controls li:first-child{border-top:0 solid}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap ul.search-filter-controls li{padding:5px 5px 5px 10px;cursor:pointer;-webkit-transition:.3s;transition:.3s;font-size:14px;color:#7f8995;font-weight:400}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap ul.search-filter-controls li:hover{color:#000}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .filter-wrap ul.search-filter-controls.open-controls{visibility:visible;opacity:1}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .jkit-gallery-search-box{background:var(--jkit-element-lighten-bg-color);border-radius:0 10px 10px 0;-ms-flex-preferred-size:70%;flex-basis:70%;height:100%}.jeg-elementor-kit.jkit-gallery .search-filters-wrap .jkit-gallery-search-box input[type=text]{width:100%;height:100%;margin:0;padding:15px;font-size:14px;border:0 solid;outline:0;background:0 0}.jeg-elementor-kit.jkit-gallery .filter-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:1 1 auto;flex-flow:1 1 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0;margin:0}.jeg-elementor-kit.jkit-gallery .filter-controls ul{margin:0 0 20px 0;padding:0;text-align:center}.jeg-elementor-kit.jkit-gallery .filter-controls ul li{font-size:13px;line-height:1.8;text-transform:uppercase;letter-spacing:1px;padding:6px 15px;cursor:pointer;margin:0 5px;font-weight:400;list-style:none;display:inline-block;text-align:center}.jeg-elementor-kit.jkit-gallery .filter-controls ul li.active{background:var(--jkit-element-bg-color);border-radius:0;color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap{width:100%;float:left}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay{visibility:visible;opacity:.7}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-buttons,.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-content,.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-title{-webkit-transform:translate(0);transform:translate(0)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay.overlay-zoom .item-caption-over,.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay.overlay-zoom .item-hover-bg{-webkit-transform:scale(1);transform:scale(1)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .video-wrap a{font-size:65px;-webkit-transition:.5s all ease;transition:.5s all ease}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .video-wrap a svg{width:65px}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item{margin:5px;position:relative;overflow:hidden}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap{height:300px;overflow:hidden;line-height:0}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .video-wrap{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:15}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .video-wrap a{font-size:60px;color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .video-wrap a svg{width:60px;fill:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-category{line-height:normal}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-category span{position:absolute;left:50%;bottom:0;font-size:12px;font-weight:500;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:15px;border-radius:5px;padding:5px 10px 5px 10px;background:var(--jkit-selection-bg-color)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-button{position:absolute;left:50%;top:50%;width:100%;height:auto;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-button .item-buttons a{display:inline-block;font-size:16px;margin:0 7px}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-button .item-buttons a span{background:var(--jkit-bg-color);color:var(--jkit-element-bg-color);height:50px;line-height:50px;width:50px;border-radius:50%;padding:15px}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-button .item-buttons a span svg{fill:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-caption-over .item-buttons a{display:inline-block;font-size:16px;margin-right:15px}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-caption-over .item-buttons a span{background:var(--jkit-bg-color);color:var(--jkit-element-bg-color);height:50px;line-height:50px;width:50px;border-radius:50%;padding:15px}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-caption-over .item-buttons a span svg{fill:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-hover-bg{position:absolute;left:0;top:0;height:100%;width:100%;content:"";background:var(--jkit-element-darken-bg-color);z-index:-1;opacity:.7}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .caption-head{position:absolute;top:0;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px;z-index:3;color:var(--jkit-bg-color);font-size:18px;font-weight:700;line-height:normal}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .caption-head .item-rating li{display:inline-block;list-style:none;margin-right:2px}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .caption-head .item-rating li svg{fill:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay{visibility:hidden;opacity:0;-webkit-transition:.6s all ease;transition:.6s all ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:0;top:0;height:100%;width:100%;padding:15px;z-index:10}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-title{-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:.5s all ease;transition:.5s all ease}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-buttons,.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-content{-webkit-transform:translateY(40px);transform:translateY(40px);-webkit-transition:.5s all ease;transition:.5s all ease}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-zoom .item-caption-over,.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-zoom .item-hover-bg{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transition:.5s all ease;transition:.5s all ease}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-none .item-caption-over,.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-none .item-hover-bg{display:none}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay .item-caption-over{width:100%;height:auto}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay .item-caption-over .item-title{color:var(--jkit-txt-alt-color);font-size:20px;margin-bottom:5px;line-height:1}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay .item-caption-over .item-content{color:var(--jkit-txt-alt-color);font-size:12px;font-family:inherit}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay .item-caption-over .item-buttons{color:var(--jkit-txt-alt-color);font-size:12px;font-family:inherit}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-card{background:var(--jkit-element-lighten-bg-color);padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:inherit}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-card .item-caption-over .item-title{color:var(--jkit-txt-color);font-size:20px;margin:10px 0 10px;line-height:1}.jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-card .item-caption-over .item-content{color:var(--jkit-txt-color);font-size:12px;font-family:inherit}.jeg-elementor-kit.jkit-gallery .load-more-items{text-align:center;margin-top:15px}.jeg-elementor-kit.jkit-gallery .load-more-items .jkit-gallery-load-more{background:var(--jkit-btn-bg-color);color:var(--jkit-bg-color);padding:10px}.jeg-elementor-kit.jkit-gallery .load-more-items .jkit-gallery-load-more svg{fill:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-heading{position:relative}.jeg-elementor-kit.jkit-heading.title-float-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jeg-elementor-kit.jkit-heading .heading-title{font-size:28px;font-weight:500}.jeg-elementor-kit.jkit-heading .heading-title>span{display:inline-block;font-weight:700}.jeg-elementor-kit.jkit-heading .heading-section-title{position:relative;margin:0;margin-bottom:20px}.jeg-elementor-kit.jkit-heading .heading-section-title.border-enable{position:relative}.jeg-elementor-kit.jkit-heading .heading-section-title.border-enable.start:before,.jeg-elementor-kit.jkit-heading .heading-section-title.border-enable.start~:before{left:0}.jeg-elementor-kit.jkit-heading .heading-section-title.border-enable.end:before,.jeg-elementor-kit.jkit-heading .heading-section-title.border-enable.end~:before{right:0}.jeg-elementor-kit.jkit-heading .heading-section-title.border-enable:before{content:"";display:block;position:absolute;background:var(--jkit-element-darken-bg-color);background:-webkit-gradient(linear,left top,left bottom,from(var(--jkit-element-lighten-bg-color)),to(var(--jkit-element-darken-bg-color)));background:linear-gradient(180deg,var(--jkit-element-lighten-bg-color) 0,var(--jkit-element-darken-bg-color) 100%)}.jeg-elementor-kit.jkit-heading .heading-section-title.display-inline .heading-title>span{display:inline}.jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:18px;font-weight:700;color:var(--jkit-txt-m-color)}.jeg-elementor-kit.jkit-heading .heading-section-subtitle.border-enable{display:inline-block;position:relative;vertical-align:middle}.jeg-elementor-kit.jkit-heading .heading-section-subtitle.border-enable:after,.jeg-elementor-kit.jkit-heading .heading-section-subtitle.border-enable:before{content:"";background-color:var(--jkit-txt-m-color);display:inline-block;vertical-align:middle}.jeg-elementor-kit.jkit-heading .heading-section-subtitle.border-enable:before{margin-right:15px}.jeg-elementor-kit.jkit-heading .heading-section-subtitle.border-enable:after{margin-left:15px}.jeg-elementor-kit.jkit-heading .heading-section-subtitle.outline-enable{display:inline-block;position:relative;vertical-align:middle;margin-left:30px;padding:8px 32px 8px 32px;border-radius:2em 2em 2em 2em}.jeg-elementor-kit.jkit-heading .heading-section-description{display:inline-block;width:100%}.jeg-elementor-kit.jkit-heading .shadow-text{z-index:0;font-size:90px;position:absolute;font-weight:700;line-height:120px;white-space:nowrap;letter-spacing:-6px;font-family:Archivo,sans-serif;color:transparent;-webkit-text-fill-color:#fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgba(16,16,16,.1)}.jeg-elementor-kit.jkit-heading .shadow-text~*{z-index:1;position:relative}.jeg-elementor-kit.jkit-heading .separator-wrapper{display:inline-block}.jeg-elementor-kit.jkit-heading .separator-wrapper:not(.style-custom){height:4px;position:relative}.jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted{width:30px;background:var(--jkit-element-darken-bg-color);border-radius:2px;margin-left:27px}.jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted:after{content:"";position:absolute;left:-27px;top:0;display:inline-block;height:4px;width:4px;border-radius:50%;background-color:var(--jkit-element-darken-bg-color);-webkit-box-shadow:9px 0 0 0 var(--jkit-element-darken-bg-color),18px 0 0 0 var(--jkit-element-darken-bg-color);box-shadow:9px 0 0 0 var(--jkit-element-darken-bg-color),18px 0 0 0 var(--jkit-element-darken-bg-color)}.jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid{width:150px;border-radius:0;background:var(--jkit-element-darken-bg-color);margin-left:0}.jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet,.jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-star{width:135px;background:var(--jkit-element-darken-bg-color);background:-webkit-gradient(linear,left top,right top,color-stop(0,var(--jkit-element-darken-bg-color)),color-stop(38%,var(--jkit-element-darken-bg-color)),color-stop(38%,rgba(255,255,255,0)),color-stop(62%,rgba(255,255,255,0)),color-stop(62%,var(--jkit-element-darken-bg-color)),to(var(--jkit-element-darken-bg-color)));background:linear-gradient(90deg,var(--jkit-element-darken-bg-color) 0,var(--jkit-element-darken-bg-color) 38%,rgba(255,255,255,0) 38%,rgba(255,255,255,0) 62%,var(--jkit-element-darken-bg-color) 62%,var(--jkit-element-darken-bg-color) 100%)}.jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet:after,.jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-star:after{position:absolute;content:"";top:0;left:50%;width:14.3px;height:14.3px;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);background-color:var(--jkit-element-darken-bg-color);top:-7.15px}.jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet:after{border-radius:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.jeg-elementor-kit.jkit-heading .separator-wrapper.style-custom img{display:inline-block}.jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{position:relative;padding:50px 40px 50px 40px;text-align:center;border:1px solid var(--jkit-border-color);border-radius:5px;-webkit-transition:all .4s ease;transition:all .4s ease;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center center}.jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper.hover-gradient::before{z-index:1}.jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper.hover-gradient::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;-webkit-transition-duration:inherit;transition-duration:inherit}.jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper.hover-gradient:hover:after{opacity:1}.jeg-elementor-kit.jkit-icon-box>a{text-decoration:none}.jeg-elementor-kit.jkit-icon-box .icon-box-link{color:unset}.jeg-elementor-kit.jkit-icon-box .icon-box-link.hover-gradient{overflow:hidden}.jeg-elementor-kit.jkit-icon-box .icon-box-link.hover-gradient span{position:relative;z-index:1}.jeg-elementor-kit.jkit-icon-box .icon-box-link.hover-gradient:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;-webkit-transition-duration:inherit;transition-duration:inherit}.jeg-elementor-kit.jkit-icon-box .icon-box-link.hover-gradient:hover:before{opacity:1}.jeg-elementor-kit.jkit-icon-box .jkit-background-filter{background-color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-icon-box.icon-position-left .jkit-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.jeg-elementor-kit.jkit-icon-box.icon-position-left .jkit-icon-box-wrapper .icon-box.icon-box-header{margin-right:15px}.jeg-elementor-kit.jkit-icon-box.icon-position-right .jkit-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.jeg-elementor-kit.jkit-icon-box.icon-position-right .jkit-icon-box-wrapper .icon-box.icon-box-header{margin-left:15px}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-header{position:relative;z-index:2;line-height:0}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-header>.icon{display:inline-block;margin-bottom:13px;color:var(--jkit-txt-color);-webkit-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-header>.icon i{font-size:40px}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-header>.icon svg{-webkit-transition:all .4s ease;transition:all .4s ease;fill:var(--jkit-txt-color);width:40px}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body{position:relative;z-index:2;-webkit-transition-duration:inherit;transition-duration:inherit}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .title{padding:0;color:var(--jkit-txt-color);font-size:23px;-webkit-transition-duration:inherit;transition-duration:inherit}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button{position:relative;z-index:2}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button .btn-wrapper{position:relative;z-index:2}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button .btn-wrapper .icon-box-link{border-radius:5px;font-size:15px;padding:15px 30px;display:inline-block;color:var(--jkit-bg-color);position:relative;display:inline-block;line-height:1;white-space:nowrap;vertical-align:middle;text-align:center;background-color:var(--jkit-btn-bg-color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button .btn-wrapper .icon-box-link:hover{background-color:var(--jkit-btn-bg-hover-color)}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button .btn-wrapper .icon-box-link svg{-webkit-transition:all .4s ease;transition:all .4s ease;width:15px;fill:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button.hover .btn-wrapper .icon-box-link{opacity:0}.jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var(--jkit-txt-color);-webkit-transition-duration:inherit;transition-duration:inherit}.jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-button.hover .btn-wrapper .icon-box-link{opacity:100}.jeg-elementor-kit.jkit-icon-box:hover .hover-watermark{bottom:0;opacity:100}.jeg-elementor-kit.jkit-icon-box .hover-watermark{position:absolute;bottom:-50px;right:0;opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:1}.jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.jeg-elementor-kit.jkit-icon-box .hover-watermark svg{-webkit-transition:all .4s ease;transition:all .4s ease;width:100px}.jeg-elementor-kit.jkit-icon-box .icon-box-badge{position:absolute;line-height:1;z-index:2}.jeg-elementor-kit.jkit-icon-box .icon-box-badge.topleft{top:0;left:0}.jeg-elementor-kit.jkit-icon-box .icon-box-badge.topcenter{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.jeg-elementor-kit.jkit-icon-box .icon-box-badge.topright{top:0;right:0}.jeg-elementor-kit.jkit-icon-box .icon-box-badge.bottomleft{left:0;bottom:0}.jeg-elementor-kit.jkit-icon-box .icon-box-badge.bottomcenter{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.jeg-elementor-kit.jkit-icon-box .icon-box-badge.bottomright{bottom:0;right:0}.jeg-elementor-kit.jkit-icon-box .icon-box-badge .badge-text{padding:10px 10px 10px 10px;border-radius:0;background-color:var(--jkit-selection-bg-color);font-size:.70588rem;color:var(--jkit-bg-color);font-weight:500;display:inline-block}.jeg-elementor-kit.jkit-image-box{-webkit-transition:all .4s ease;transition:all .4s ease;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jeg-elementor-kit.jkit-image-box .image-box-header{-webkit-transition:all .4s ease;transition:all .4s ease;position:relative;overflow:hidden;line-height:0}.jeg-elementor-kit.jkit-image-box .image-box-header img{-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:auto;margin:0;-o-object-fit:cover;object-fit:cover}.jeg-elementor-kit.jkit-image-box .image-box-body .body-inner{padding:30px 35px;position:relative;overflow:hidden;background:var(--jkit-bg-color);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.25);-o-box-shadow:0 0 20px 0 rgba(0,0,0,.25);box-shadow:0 0 20px 0 rgba(0,0,0,.25)}.jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description{margin-top:0;margin-bottom:.9rem}.jeg-elementor-kit.jkit-image-box .image-box-body .body-title{font-size:18px;margin-bottom:20px;color:var(--jkit-txt-h-color);font-weight:700}.jeg-elementor-kit.jkit-image-box .image-box-body .body-title svg{fill:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-image-box .button-box .button-wrapper{display:inline-block}.jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a{border-radius:5px;font-size:15px;padding:15px 30px;color:#fff;position:relative;line-height:1;white-space:nowrap;vertical-align:middle;text-align:center;background-color:var(--jkit-btn-bg-color);-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover{background-color:var(--jkit-btn-bg-hover-color)}.jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a svg{-webkit-transition:all .4s ease;transition:all .4s ease;fill:#fff}.jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a.hover-gradient{overflow:hidden}.jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a.hover-gradient span{position:relative;z-index:1}.jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a.hover-gradient:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;-webkit-transition-duration:inherit;transition-duration:inherit}.jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a.hover-gradient:hover:before{opacity:1}.jeg-elementor-kit.jkit-image-box .button-box.icon-position-before i,.jeg-elementor-kit.jkit-image-box .button-box.icon-position-before svg{margin-right:5px}.jeg-elementor-kit.jkit-image-box .button-box.icon-position-after i,.jeg-elementor-kit.jkit-image-box .button-box.icon-position-after svg{margin-left:5px}.jeg-elementor-kit.jkit-image-box.style-floating .image-box-body .body-inner{background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.08);-o-box-shadow:0 2px 4px rgba(0,0,0,.08);box-shadow:0 2px 4px rgba(0,0,0,.08);-webkit-transition:all .4s ease;transition:all .4s ease;width:90%;height:90px;position:relative;margin-left:auto;margin-right:auto;margin-top:-50px}.jeg-elementor-kit.jkit-image-box.style-floating .image-box-body .body-inner .body-button,.jeg-elementor-kit.jkit-image-box.style-floating .image-box-body .body-inner .body-description{-webkit-transition:all .4s ease;transition:all .4s ease;opacity:0;visibility:hidden}.jeg-elementor-kit.jkit-image-box.style-floating:hover .image-box-body .body-inner{height:220px}.jeg-elementor-kit.jkit-image-box.style-floating:hover .image-box-body .body-inner .body-button,.jeg-elementor-kit.jkit-image-box.style-floating:hover .image-box-body .body-inner .body-description{opacity:1;visibility:visible}.jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-input-wrapper:not(.jkit-submit-input-holder){-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:30px}.jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-submit-input-holder{-ms-flex-item-align:end;align-self:flex-end}.jeg-elementor-kit.jkit-mailchimp.style-full .jkit-input-wrapper:not(:last-child){margin-bottom:20px}.jeg-elementor-kit.jkit-mailchimp .jkit-form-group{margin:0}.jeg-elementor-kit.jkit-mailchimp .jkit-input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.jeg-elementor-kit.jkit-mailchimp .jkit-input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--jkit-txt-color);text-align:center;white-space:nowrap;background-color:var(--jkit-border-color);height:100%;padding:15px;font-size:10px;border:1px solid var(--jkit-form-border-color);border-radius:5px 0 0 5px}.jeg-elementor-kit.jkit-mailchimp .jkit-input-group-text svg{fill:var(--jkit-txt-color);width:10px}.jeg-elementor-kit.jkit-mailchimp .jkit-input-group-icon.position-before{margin-right:-1px}.jeg-elementor-kit.jkit-mailchimp .jkit-input-group-icon.position-after{margin-left:-1px}.jeg-elementor-kit.jkit-mailchimp .jkit-form-control{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;display:block;height:auto;min-height:42px;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid var(--jkit-form-border-color);border-radius:0 5px 5px 0;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit{padding:8px 20px 8px 20px;color:var(--jkit-txt-alt-color);width:100%;position:relative;z-index:1;font-size:16px;border-style:solid;border-width:0;background-color:var(--jkit-btn-bg-color);-webkit-box-shadow:none;box-shadow:none;border-radius:5px;margin-top:0;margin-bottom:0;line-height:26px}.jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit>i,.jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit>svg{margin-right:10px}.jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit svg{fill:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit:hover{background-color:var(--jkit-btn-bg-hover-color)}.jeg-elementor-kit.jkit-mailchimp .jkit-input-label{font-weight:600}.jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-message{display:none;padding:10px 15px;margin-bottom:10px;border-radius:5px}.jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-message.error{display:block;color:var(--jkit-error-border-color);background-color:var(--jkit-error-bg-color);border:1px solid var(--jkit-error-border-color)}.jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-message.success{display:block;color:var(--jkit-success-border-color);background-color:var(--jkit-success-bg-color);border:var(--jkit-success-border-color)}@-webkit-keyframes slide-from-left{0%{left:0}100%{left:101%}}@keyframes slide-from-left{0%{left:0}100%{left:101%}}@-webkit-keyframes slide-from-right{0%{left:0}100%{left:-101%}}@keyframes slide-from-right{0%{left:0}100%{left:-101%}}@-webkit-keyframes slide-from-left-reverse{0%{left:-101%}100%{left:0}}@keyframes slide-from-left-reverse{0%{left:-101%}100%{left:0}}@-webkit-keyframes slide-from-right-reverse{0%{left:101%}100%{left:0}}@keyframes slide-from-right-reverse{0%{left:101%}100%{left:0}}@-webkit-keyframes jkit-fadeinup{from{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes jkit-fadeinup{from{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes jkit-scrolling-vertical{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}49%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes jkit-scrolling-vertical{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}49%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes jkit-animated-dash{0%{stroke-dasharray:0 1500}15%{stroke-dasharray:1500 1500}85%{opacity:1}90%{stroke-dasharray:1500 1500;opacity:0}100%{stroke-dasharray:0 1500;opacity:0}}@keyframes jkit-animated-dash{0%{stroke-dasharray:0 1500}15%{stroke-dasharray:1500 1500}85%{opacity:1}90%{stroke-dasharray:1500 1500;opacity:0}100%{stroke-dasharray:0 1500;opacity:0}}@-webkit-keyframes jkit-animated-pulse{0%{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}40%{-webkit-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9);opacity:0}100%{-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);opacity:0}}@keyframes jkit-animated-pulse{0%{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}40%{-webkit-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9);opacity:0}100%{-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);opacity:0}}@-webkit-keyframes jkit-animated-swirl-in{0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg);transform:translateZ(-20px) rotateX(-10deg)}100%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}}@keyframes jkit-animated-swirl-in{0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg);transform:translateZ(-20px) rotateX(-10deg)}100%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}}@-webkit-keyframes jkit-animated-blinds-in{0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{-webkit-transform:rotateY(0);transform:rotateY(0)}}@keyframes jkit-animated-blinds-in{0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{-webkit-transform:rotateY(0);transform:rotateY(0)}}@-webkit-keyframes jkit-animated-wave-up{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}60%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes jkit-animated-wave-up{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}60%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes jkit-animated-flip-in{0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}35%{-webkit-transform:rotateX(120deg);transform:rotateX(120deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(360deg);transform:rotateX(360deg);opacity:1}}@keyframes jkit-animated-flip-in{0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}35%{-webkit-transform:rotateX(120deg);transform:rotateX(120deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(360deg);transform:rotateX(360deg);opacity:1}}@-webkit-keyframes jkit-animated-flip-out{0%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}35%{-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}}@keyframes jkit-animated-flip-out{0%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}35%{-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}}@-webkit-keyframes jkit-animated-drop-in-in{0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes jkit-animated-drop-in-in{0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes jkit-animated-drop-in-out{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}}@keyframes jkit-animated-drop-in-out{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}}@-webkit-keyframes jkit-animated-slide-right-in{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}60%{opacity:1;-webkit-transform:translateX(10%);transform:translateX(10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes jkit-animated-slide-right-in{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}60%{opacity:1;-webkit-transform:translateX(10%);transform:translateX(10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes jkit-animated-slide-right-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(110%);transform:translateX(110%)}100%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes jkit-animated-slide-right-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(110%);transform:translateX(110%)}100%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes jkit-animated-slide-left-in{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}60%{opacity:1;-webkit-transform:translateX(-10%);transform:translateX(-10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes jkit-animated-slide-left-in{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}60%{opacity:1;-webkit-transform:translateX(-10%);transform:translateX(-10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes jkit-animated-slide-left-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(-110%);transform:translateX(-110%)}100%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes jkit-animated-slide-left-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(-110%);transform:translateX(-110%)}100%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes jkit-animated-slide-up-in{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}60%{opacity:1;-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes jkit-animated-slide-up-in{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}60%{opacity:1;-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes jkit-animated-slide-up-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(-120%);transform:translateY(-120%)}100%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes jkit-animated-slide-up-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(-120%);transform:translateY(-120%)}100%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes jkit-animated-slide-down-in{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}60%{opacity:1;-webkit-transform:translateY(20%);transform:translateY(20%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes jkit-animated-slide-down-in{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}60%{opacity:1;-webkit-transform:translateY(20%);transform:translateY(20%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes jkit-animated-slide-down-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%)}100%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes jkit-animated-slide-down-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%)}100%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes jkit-animated-bounce-in{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes jkit-animated-bounce-in{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes jkit-animated-bounce-out{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:0;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes jkit-animated-bounce-out{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:0;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@-webkit-keyframes jkit-animated-swing-in{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes jkit-animated-swing-in{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes jkit-animated-swing-out{20%{-webkit-transform:rotate(0);transform:rotate(0)}40%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}60%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}80%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}to{-webkit-transform:rotate(15deg);transform:rotate(15deg)}}@keyframes jkit-animated-swing-out{20%{-webkit-transform:rotate(0);transform:rotate(0)}40%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}60%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}80%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}to{-webkit-transform:rotate(15deg);transform:rotate(15deg)}}@-webkit-keyframes jkit-animated-rubber-band-in{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes jkit-animated-rubber-band-in{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes jkit-animated-rubber-band-out{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}40%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}75%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes jkit-animated-rubber-band-out{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}40%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}75%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes jkit-ripple{70%{-webkit-box-shadow:0 0 0 15px currentColor;box-shadow:0 0 0 15px currentColor;opacity:0}100%{-webkit-box-shadow:0 0 0 0 currentColor;box-shadow:0 0 0 0 currentColor;opacity:0}}@keyframes jkit-ripple{70%{-webkit-box-shadow:0 0 0 15px currentColor;box-shadow:0 0 0 15px currentColor;opacity:0}100%{-webkit-box-shadow:0 0 0 0 currentColor;box-shadow:0 0 0 0 currentColor;opacity:0}}@-webkit-keyframes jkit-search-background{0%{opacity:0;-webkit-transform:scale(.04) translateY(300%);transform:scale(.04) translateY(300%)}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0);-webkit-transition:ease-out;transition:ease-out}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}60%{opacity:1;-webkit-transform:scale(.02) translateY(0);transform:scale(.02) translateY(0)}61%{opacity:1;-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}99.9%{opacity:1;height:0;padding-bottom:100%;border-radius:100%}100%{opacity:1;-webkit-transform:scale(2) translateY(0);transform:scale(2) translateY(0);height:100%;padding-bottom:0;border-radius:0}}@keyframes jkit-search-background{0%{opacity:0;-webkit-transform:scale(.04) translateY(300%);transform:scale(.04) translateY(300%)}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0);-webkit-transition:ease-out;transition:ease-out}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}60%{opacity:1;-webkit-transform:scale(.02) translateY(0);transform:scale(.02) translateY(0)}61%{opacity:1;-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}99.9%{opacity:1;height:0;padding-bottom:100%;border-radius:100%}100%{opacity:1;-webkit-transform:scale(2) translateY(0);transform:scale(2) translateY(0);height:100%;padding-bottom:0;border-radius:0}}.jkit-color-scheme{--jkit-bg-color:#ffffff;--jkit-border-color:#eaeaeb;--jkit-txt-color:#575A5F;--jkit-txt-h-color:#181D23;--jkit-txt-a-color:#0058E6;--jkit-txt-m-color:#96989B;--jkit-txt-alt-color:#ffffff;--jkit-form-border-color:#D5D5D7;--jkit-form-bg-color:transparent;--jkit-form-txt-color:#181D23;--jkit-btn-txt-color:#ffffff;--jkit-btn-bg-color:#0058E6;--jkit-btn-bg-hover-color:#0048bd;--jkit-selection-bg-color:#d8a600;--jkit-element-bg-color:#80b1ff;--jkit-element-darken-bg-color:#0058E6;--jkit-element-lighten-bg-color:#e6f0ff;--jkit-success-bg-color:#75ffd8;--jkit-success-border-color:#007f5b;--jkit-error-bg-color:#ffcccc;--jkit-error-border-color:#d60000}.jkit-nav-menu-loaded{overflow-x:hidden;overflow-y:visible}.jkit-magnific-popup .mfp-iframe-holder .mfp-close{background:0 0}.jkit-magnific-popup button:focus{outline:0}.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box .image-box-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.jeg-elementor-kit .hover-from-arise:before,.jeg-elementor-kit .hover-from-bottom:before,.jeg-elementor-kit .hover-from-left:before,.jeg-elementor-kit .hover-from-right:before,.jeg-elementor-kit .hover-from-top:before{position:absolute;content:"";height:100%;width:100%;background-size:101% 101%;-webkit-transition:all .6s ease;transition:all .6s ease}.jeg-elementor-kit .hover-from-left:before,.jeg-elementor-kit.hover-from-left:before{top:0;left:-101%}.jeg-elementor-kit .hover-from-left:hover:before,.jeg-elementor-kit.hover-from-left:hover:before{left:0}.jeg-elementor-kit .hover-from-right:before,.jeg-elementor-kit.hover-from-right:before{top:0;right:-101%}.jeg-elementor-kit .hover-from-right:hover:before,.jeg-elementor-kit.hover-from-right:hover:before{right:0}.jeg-elementor-kit .hover-from-top:before,.jeg-elementor-kit.hover-from-top:before{top:-101%;left:0}.jeg-elementor-kit .hover-from-top:hover:before,.jeg-elementor-kit.hover-from-top:hover:before{top:0}.jeg-elementor-kit .hover-from-bottom:before,.jeg-elementor-kit.hover-from-bottom:before{bottom:-101%;left:0}.jeg-elementor-kit .hover-from-bottom:hover:before,.jeg-elementor-kit.hover-from-bottom:hover:before{bottom:0}.jeg-elementor-kit .hover-from-arise:before,.jeg-elementor-kit.hover-from-arise:before{top:0;left:0;opacity:0}.jeg-elementor-kit .hover-from-arise:hover:before,.jeg-elementor-kit.hover-from-arise:hover:before{opacity:100%}.jeg-elementor-kit.jkit-pagination-disable.loaded .jkit-ajax-loaded,.jeg-elementor-kit.jkit-pagination-loadmore.loaded .jkit-ajax-loaded,.jeg-elementor-kit.jkit-pagination-nextprev.loaded .jkit-ajax-loaded,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .jkit-ajax-loaded{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:jkit-fadeinup;animation-name:jkit-fadeinup}.jeg-elementor-kit.jkit-pagination-disable.loaded .anim-1,.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-1,.jeg-elementor-kit.jkit-pagination-nextprev.loaded .anim-1,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-1{-webkit-animation-delay:50ms;animation-delay:50ms}.jeg-elementor-kit.jkit-pagination-disable.loaded .anim-2,.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-2,.jeg-elementor-kit.jkit-pagination-nextprev.loaded .anim-2,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-2{-webkit-animation-delay:.15s;animation-delay:.15s}.jeg-elementor-kit.jkit-pagination-disable.loaded .anim-3,.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-3,.jeg-elementor-kit.jkit-pagination-nextprev.loaded .anim-3,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-3{-webkit-animation-delay:.25s;animation-delay:.25s}.jeg-elementor-kit.jkit-pagination-disable.loaded .anim-4,.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-4,.jeg-elementor-kit.jkit-pagination-nextprev.loaded .anim-4,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-4{-webkit-animation-delay:.35s;animation-delay:.35s}.jeg-elementor-kit.jkit-pagination-disable.loaded .anim-5,.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-5,.jeg-elementor-kit.jkit-pagination-nextprev.loaded .anim-5,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-5{-webkit-animation-delay:.45s;animation-delay:.45s}.jeg-elementor-kit.jkit-pagination-disable.loaded .anim-6,.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-6,.jeg-elementor-kit.jkit-pagination-nextprev.loaded .anim-6,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-6{-webkit-animation-delay:.55s;animation-delay:.55s}.jeg-elementor-kit.jkit-pagination-disable.loaded .anim-7,.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-7,.jeg-elementor-kit.jkit-pagination-nextprev.loaded .anim-7,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-7{-webkit-animation-delay:.65s;animation-delay:.65s}.jeg-elementor-kit.jkit-pagination-disable.loaded .anim-8,.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-8,.jeg-elementor-kit.jkit-pagination-nextprev.loaded .anim-8,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-8{-webkit-animation-delay:.75s;animation-delay:.75s}.jeg-elementor-kit.jkit-pagination-disable.loaded .anim-9,.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-9,.jeg-elementor-kit.jkit-pagination-nextprev.loaded .anim-9,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-9{-webkit-animation-delay:.85s;animation-delay:.85s}.jeg-elementor-kit.jkit-pagination-disable.loaded .anim-10,.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-10,.jeg-elementor-kit.jkit-pagination-nextprev.loaded .anim-10,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-10{-webkit-animation-delay:.95s;animation-delay:.95s}.jeg-elementor-kit.jkit-pagination-disable.loaded .anim-11,.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-11,.jeg-elementor-kit.jkit-pagination-nextprev.loaded .anim-11,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-11{-webkit-animation-delay:1.05s;animation-delay:1.05s}.jeg-elementor-kit.jkit-pagination-disable.loaded .anim-12,.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-12,.jeg-elementor-kit.jkit-pagination-nextprev.loaded .anim-12,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-12{-webkit-animation-delay:1.15s;animation-delay:1.15s}.jeg-elementor-kit.jkit-pagination-disable.loaded .anim-13,.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-13,.jeg-elementor-kit.jkit-pagination-nextprev.loaded .anim-13,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-13{-webkit-animation-delay:1.25s;animation-delay:1.25s}.jeg-elementor-kit.jkit-pagination-disable.loaded .anim-14,.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-14,.jeg-elementor-kit.jkit-pagination-nextprev.loaded .anim-14,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-14{-webkit-animation-delay:1.35s;animation-delay:1.35s}.jeg-elementor-kit.jkit-pagination-disable.loaded .anim-15,.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-15,.jeg-elementor-kit.jkit-pagination-nextprev.loaded .anim-15,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-15{-webkit-animation-delay:1.45s;animation-delay:1.45s}.jeg-elementor-kit.jkit-pagination-disable.loaded .anim-16,.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-16,.jeg-elementor-kit.jkit-pagination-nextprev.loaded .anim-16,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-16{-webkit-animation-delay:1.55s;animation-delay:1.55s}.jeg-elementor-kit.jkit-pagination-disable.loaded .anim-17,.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-17,.jeg-elementor-kit.jkit-pagination-nextprev.loaded .anim-17,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-17{-webkit-animation-delay:1.65s;animation-delay:1.65s}.jeg-elementor-kit.jkit-pagination-disable.loaded .anim-18,.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-18,.jeg-elementor-kit.jkit-pagination-nextprev.loaded .anim-18,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-18{-webkit-animation-delay:1.75s;animation-delay:1.75s}.jeg-elementor-kit.jkit-pagination-disable.loaded .anim-19,.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-19,.jeg-elementor-kit.jkit-pagination-nextprev.loaded .anim-19,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-19{-webkit-animation-delay:1.85s;animation-delay:1.85s}.jeg-elementor-kit.jkit-pagination-disable.loaded .anim-20,.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-20,.jeg-elementor-kit.jkit-pagination-nextprev.loaded .anim-20,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-20{-webkit-animation-delay:1.95s;animation-delay:1.95s}.jeg-elementor-kit.jkit-pagination-disable.loaded .anim-21,.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-21,.jeg-elementor-kit.jkit-pagination-nextprev.loaded .anim-21,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-21{-webkit-animation-delay:2.05s;animation-delay:2.05s}.jeg-elementor-kit.jkit-pagination-disable.loaded .anim-22,.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-22,.jeg-elementor-kit.jkit-pagination-nextprev.loaded .anim-22,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-22{-webkit-animation-delay:2.15s;animation-delay:2.15s}.jeg-elementor-kit.jkit-pagination-disable.loaded .anim-23,.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-23,.jeg-elementor-kit.jkit-pagination-nextprev.loaded .anim-23,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-23{-webkit-animation-delay:2.25s;animation-delay:2.25s}.jeg-elementor-kit.jkit-pagination-disable.loaded .anim-24,.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-24,.jeg-elementor-kit.jkit-pagination-nextprev.loaded .anim-24,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-24{-webkit-animation-delay:2.35s;animation-delay:2.35s}.jeg-elementor-kit.jkit-pagination-disable.loaded .anim-25,.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-25,.jeg-elementor-kit.jkit-pagination-nextprev.loaded .anim-25,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-25{-webkit-animation-delay:2.45s;animation-delay:2.45s}.jeg-elementor-kit.jkit-pagination-disable.loaded .anim-26,.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-26,.jeg-elementor-kit.jkit-pagination-nextprev.loaded .anim-26,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-26{-webkit-animation-delay:2.55s;animation-delay:2.55s}.jeg-elementor-kit.jkit-pagination-disable.loaded .anim-27,.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-27,.jeg-elementor-kit.jkit-pagination-nextprev.loaded .anim-27,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-27{-webkit-animation-delay:2.65s;animation-delay:2.65s}.jeg-elementor-kit.jkit-pagination-disable.loaded .anim-28,.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-28,.jeg-elementor-kit.jkit-pagination-nextprev.loaded .anim-28,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-28{-webkit-animation-delay:2.75s;animation-delay:2.75s}.jeg-elementor-kit.jkit-pagination-disable.loaded .anim-29,.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-29,.jeg-elementor-kit.jkit-pagination-nextprev.loaded .anim-29,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-29{-webkit-animation-delay:2.85s;animation-delay:2.85s}.jeg-elementor-kit.jkit-pagination-disable.loaded .anim-30,.jeg-elementor-kit.jkit-pagination-loadmore.loaded .anim-30,.jeg-elementor-kit.jkit-pagination-nextprev.loaded .anim-30,.jeg-elementor-kit.jkit-pagination-scrollload.loaded .anim-30{-webkit-animation-delay:2.95s;animation-delay:2.95s}.jeg-elementor-kit .jkit-block-pagination{margin:0 0 30px 0;text-align:center}.jeg-elementor-kit .jkit-block-pagination .jkit-block-loadmore,.jeg-elementor-kit .jkit-block-pagination .jkit-block-scrollload{display:inline-block;text-align:center;cursor:pointer;border:1px solid var(--jkit-border-color,#eaeaeb);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.08);-o-box-shadow:0 2px 4px rgba(0,0,0,.08);box-shadow:0 2px 4px rgba(0,0,0,.08);padding:.6rem 1.5rem;font-size:.875rem;line-height:1.5;border-radius:3px;-webkit-transition:.25s ease;transition:.25s ease;color:var(--jkit-txt-color)}.jeg-elementor-kit .jkit-block-pagination .jkit-block-loadmore a,.jeg-elementor-kit .jkit-block-pagination .jkit-block-scrollload a{display:inline-block;color:var(--jkit-txt-color)}.jeg-elementor-kit .jkit-block-pagination .jkit-block-loadmore svg,.jeg-elementor-kit .jkit-block-pagination .jkit-block-scrollload svg{fill:var(--jkit-txt-color)}.jeg-elementor-kit .jkit-block-pagination .jkit-block-loadmore.icon-position-after i,.jeg-elementor-kit .jkit-block-pagination .jkit-block-scrollload.icon-position-after i{margin-left:6px}.jeg-elementor-kit .jkit-block-pagination .jkit-block-loadmore.icon-position-before i,.jeg-elementor-kit .jkit-block-pagination .jkit-block-scrollload.icon-position-before i{margin-right:6px}.jeg-elementor-kit .jkit-block-pagination .jkit-block-loadmore i,.jeg-elementor-kit .jkit-block-pagination .jkit-block-scrollload i{position:relative;top:1px}.jeg-elementor-kit .jkit-block-pagination .jkit-block-nextprev a.disabled{color:#a0a0a0;border-color:#eee;opacity:50%}.jeg-elementor-kit .jkit-block-pagination .jkit-block-nextprev .next,.jeg-elementor-kit .jkit-block-pagination .jkit-block-nextprev .prev{display:inline-block;text-align:center;cursor:pointer;border:1px solid var(--jkit-border-color,#eaeaeb);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.08);-o-box-shadow:0 2px 4px rgba(0,0,0,.08);box-shadow:0 2px 4px rgba(0,0,0,.08);padding:.6rem 1.5rem;font-size:.875rem;line-height:1.5;border-radius:3px;-webkit-transition:.25s ease;transition:.25s ease;color:var(--jkit-txt-color)}.jeg-elementor-kit .jkit-block-pagination .jkit-block-nextprev i{position:relative;top:1px}.jeg-elementor-kit .border-bottom{position:absolute;z-index:3;left:-101%;bottom:0;height:5px;width:100%;background-color:var(--jkit-selection-bg-color)}.jeg-elementor-kit .border-bottom.left{-webkit-animation:slide-from-left-reverse .5s forwards;animation:slide-from-left-reverse .5s forwards}.jeg-elementor-kit .border-bottom.right{-webkit-animation:slide-from-right-reverse .5s forwards;animation:slide-from-right-reverse .5s forwards}.jeg-elementor-kit:hover .border-bottom.left{-webkit-animation:slide-from-left .5s forwards;animation:slide-from-left .5s forwards}.jeg-elementor-kit:hover .border-bottom.right{-webkit-animation:slide-from-right .5s forwards;animation:slide-from-right .5s forwards}.jeg-elementor-kit button:active,.jeg-elementor-kit button:hover{background:0 0;border:none}.jeg-elementor-kit button:focus{outline:0}.jeg-elementor-kit .thumbnail-container{line-height:0}.jeg-elementor-kit .style-gradient{background:var(--jkit-element-darken-bg-color);background:-webkit-gradient(linear,left top,left bottom,from(var(--jkit-element-lighten-bg-color)),to(var(--jkit-element-darken-bg-color)));background:linear-gradient(180deg,var(--jkit-element-lighten-bg-color) 0,var(--jkit-element-darken-bg-color) 100%);-moz-text-fill-color:transparent;-o-text-fill-color:transparent;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text}.jeg-elementor-kit svg{width:16px;height:auto}.jkit-social-shape:not(.shape-none) .social-icon,.jkit-social-shape:not(.shape-none) .social-icon:hover{font-size:var(--icon-size,16px);line-height:calc(.875 * var(--icon-size,16px));width:calc(var(--icon-size,16px) + var(--icon-padding-left,0px) + var(--icon-padding-right,0px));height:calc(var(--icon-size,16px) + var(--icon-padding-top,0px) + var(--icon-padding-bottom,0px));background-color:var(--jkit-element-bg-color)}.jkit-social-shape:not(.shape-none).shape-rounded .social-icon{border-radius:10%}.jkit-social-shape:not(.shape-none).shape-circle .social-icon{border-radius:50%}.jkit-social-shape:not(.shape-none).shape-square .social-icon{border-radius:0}.jkit-preloader-overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:hsla(0,0%,100%,.9);display:none;z-index:99}.jkit-preloader-overlay .jkit-preloader-type{width:100%;height:100%;position:relative;display:block}.jkit-preloader-overlay .jkit-preloader-type .jkit-preloader{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:16px;height:16px;display:block}.jkit-preloader-overlay .jkit-preloader-type .jkit-preloader span{height:16px;width:16px;background-color:#999;-webkit-animation:jkit-animated-blinds-in 1.4s infinite ease-in-out both;animation:jkit-animated-blinds-in 1.4s infinite ease-in-out both;position:absolute;top:0;border-radius:100%}.jkit-preloader-overlay .jkit-preloader-type .jkit-preloader span:first-of-type{left:-22px;-webkit-animation-delay:-.32s;animation-delay:-.32s}.jkit-preloader-overlay .jkit-preloader-type .jkit-preloader span:nth-of-type(2){-webkit-animation-delay:-.16s;animation-delay:-.16s}.jkit-preloader-overlay .jkit-preloader-type .jkit-preloader span:last-of-type{left:22px}.elementor-element svg{width:1em;fill:currentColor}.jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu{position:relative;float:right;display:none;color:var(--jkit-txt-color);border:solid 1px var(--jkit-border-color)}.jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu svg{fill:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu.hover-gradient{overflow:hidden;position:relative}.jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu.hover-gradient span{position:relative;z-index:1}.jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu.hover-gradient:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;-webkit-transition-duration:inherit;transition-duration:inherit}.jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu.hover-gradient:hover:before{opacity:1}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper{z-index:1000}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title{display:none}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo{margin:5px 0 5px 0;padding:5px 5px 5px 5px;display:block}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo img{max-width:360px;height:auto}@media screen and (max-width:1024px){.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo img{max-width:260px}}@media screen and (max-width:768px){.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo img{max-width:240px}}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu{float:right;display:none;color:var(--jkit-txt-color);border:solid 1px var(--jkit-border-color);padding:8px 8px 8px 8px;margin:12px 12px 12px 12px;width:45px;border-radius:3px;position:relative;z-index:10}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu svg{fill:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu.hover-gradient{overflow:hidden;position:relative}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu.hover-gradient span{position:relative;z-index:1}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu.hover-gradient:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;-webkit-transition-duration:inherit;transition-duration:inherit}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu.hover-gradient:hover:before{opacity:1}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper :not(.active) .jkit-menu,.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper :not(.active) .jkit-menu>li>a{display:-webkit-box;display:-ms-flexbox;display:flex}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu{height:100%;padding-left:0;margin-bottom:0;list-style:none;margin-left:0}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li{margin:0;padding:0;list-style:none}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li>a{color:#707070;padding:0 15px 0 15px;font-size:15px;-webkit-transition:all .4s ease;transition:all .4s ease;text-transform:none;font-weight:500;letter-spacing:normal;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li>a{padding:15px 15px 15px 15px;color:#000;font-size:14px;font-weight:400;width:100%}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li>a svg{fill:#000;width:14px}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li .sub-menu-toggle{display:none}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.hover-gradient a{overflow:hidden;position:relative}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.hover-gradient a span{position:relative;z-index:1}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.hover-gradient a:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;-webkit-transition-duration:inherit;transition-duration:inherit}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.hover-gradient a:hover:before{opacity:1}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu .sub-menu,.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu{-webkit-box-shadow:0 10px 30px 0 rgba(45,45,45,.2);box-shadow:0 10px 30px 0 rgba(45,45,45,.2);background:var(--jkit-bg-color);position:absolute;max-height:none;margin:0}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu:hover,.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children:hover{z-index:1001}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu:hover>.sub-menu,.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg,.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg{margin-left:5px}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .jkit-mega-menu-wrapper,.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu{border-radius:0;margin:auto;padding:0;list-style:none;-webkit-transition:all .4s ease;transition:all .4s ease;opacity:0;visibility:hidden;z-index:1000;top:100%}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .jkit-mega-menu-wrapper>li>.jkit-mega-menu-wrapper,.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .jkit-mega-menu-wrapper>li>.sub-menu,.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu>li>.jkit-mega-menu-wrapper,.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu>li>.sub-menu{left:100%;top:0}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu:hover>.jkit-mega-menu-wrapper{opacity:1;visibility:visible}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg{margin-left:5px}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu .jkit-mega-menu-wrapper{position:absolute;opacity:0;visibility:hidden;top:100%;width:100vw}body[data-elementor-device-mode=laptop] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-hamburger-menu,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-hamburger-menu,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-hamburger-menu,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-hamburger-menu,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-hamburger-menu{display:block}body[data-elementor-device-mode=laptop] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper{width:100%;max-width:360px;border-radius:0;background-color:#f7f7f7;width:100%;position:fixed;top:0;left:-110%;height:100%!important;-webkit-box-shadow:0 10px 30px 0 rgba(255,165,0,0);box-shadow:0 10px 30px 0 rgba(255,165,0,0);overflow-y:auto;overflow-x:hidden;padding-top:0;padding-left:0;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .1s .6s;transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .1s .6s}body[data-elementor-device-mode=laptop] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper.active,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper.active,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper.active,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper.active,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper.active{left:0;-webkit-transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .6s;transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .6s}body[data-elementor-device-mode=laptop] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu-container,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu-container,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu-container,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu-container,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu-container{overflow-y:hidden}body[data-elementor-device-mode=laptop] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-nav-identity-panel,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-nav-identity-panel,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-nav-identity-panel,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-nav-identity-panel,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-nav-identity-panel{padding:10px 0 10px 0;display:block;position:relative;z-index:5;width:100%}body[data-elementor-device-mode=laptop] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title{display:inline-block}body[data-elementor-device-mode=laptop] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu{display:block}body[data-elementor-device-mode=laptop] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu{display:block!important;height:100%;overflow-y:auto;overflow-x:hidden}body[data-elementor-device-mode=laptop] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=laptop] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg,body[data-elementor-device-mode=laptop] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,body[data-elementor-device-mode=laptop] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg{margin-left:auto;border:1px solid var(--jkit-border-color);border-radius:3px}body[data-elementor-device-mode=laptop] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=laptop] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i{padding:4px 15px}body[data-elementor-device-mode=laptop] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu .jkit-mega-menu-wrapper,body[data-elementor-device-mode=laptop] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu .sub-menu,body[data-elementor-device-mode=laptop] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .jkit-mega-menu-wrapper,body[data-elementor-device-mode=laptop] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu .jkit-mega-menu-wrapper,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu .sub-menu,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .jkit-mega-menu-wrapper,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu .jkit-mega-menu-wrapper,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu .sub-menu,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .jkit-mega-menu-wrapper,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu .jkit-mega-menu-wrapper,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu .sub-menu,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .jkit-mega-menu-wrapper,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu .jkit-mega-menu-wrapper,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu .sub-menu,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .jkit-mega-menu-wrapper,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu{position:inherit;-webkit-box-shadow:none;box-shadow:none;background:0 0}body[data-elementor-device-mode=laptop] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu{position:relative}body[data-elementor-device-mode=laptop] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=laptop] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg{margin-left:auto;border:1px solid var(--jkit-border-color);border-radius:3px}body[data-elementor-device-mode=laptop] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i{padding:4px 15px}body[data-elementor-device-mode=laptop] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu .jkit-mega-menu-wrapper,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu .jkit-mega-menu-wrapper,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu .jkit-mega-menu-wrapper,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu .jkit-mega-menu-wrapper,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li.has-mega-menu .jkit-mega-menu-wrapper{max-width:100%}body[data-elementor-device-mode=laptop] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li{display:block;width:100%;position:inherit}body[data-elementor-device-mode=laptop] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper,body[data-elementor-device-mode=laptop] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li .sub-menu,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li .sub-menu,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li .sub-menu,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li .sub-menu,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li .sub-menu{display:none;max-height:2500px;opacity:0;visibility:hidden;-webkit-transition:max-height 5s ease-out;transition:max-height 5s ease-out;position:static}body[data-elementor-device-mode=laptop] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper.dropdown-open,body[data-elementor-device-mode=laptop] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper.dropdown-open,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper.dropdown-open,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper.dropdown-open,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper.dropdown-open,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open{display:block;opacity:1;visibility:visible}body[data-elementor-device-mode=laptop] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li>a,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li>a,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li>a,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li>a,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li>a{display:block!important;width:auto}body[data-elementor-device-mode=laptop] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li>a i,body[data-elementor-device-mode=laptop] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li>a svg,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li>a i,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li>a svg,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li>a i,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li>a svg,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li>a i,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li>a svg,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li>a i,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-laptop .jkit-menu-wrapper .jkit-menu li>a svg{float:right}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-hamburger-menu,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-hamburger-menu,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-hamburger-menu,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-hamburger-menu{display:block}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper{width:100%;max-width:360px;border-radius:0;background-color:#f7f7f7;width:100%;position:fixed;top:0;left:-110%;height:100%!important;-webkit-box-shadow:0 10px 30px 0 rgba(255,165,0,0);box-shadow:0 10px 30px 0 rgba(255,165,0,0);overflow-y:auto;overflow-x:hidden;padding-top:0;padding-left:0;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .1s .6s;transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .1s .6s}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper.active,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper.active,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper.active,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper.active{left:0;-webkit-transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .6s;transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .6s}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu-container,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu-container,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu-container,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu-container{overflow-y:hidden}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-nav-identity-panel,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-nav-identity-panel,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-nav-identity-panel,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-nav-identity-panel{padding:10px 0 10px 0;display:block;position:relative;z-index:5;width:100%}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title{display:inline-block}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu{display:block}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu{display:block!important;height:100%;overflow-y:auto;overflow-x:hidden}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg{margin-left:auto;border:1px solid var(--jkit-border-color);border-radius:3px}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i{padding:4px 15px}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu .jkit-mega-menu-wrapper,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu .sub-menu,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .jkit-mega-menu-wrapper,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu .jkit-mega-menu-wrapper,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu .sub-menu,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .jkit-mega-menu-wrapper,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu .jkit-mega-menu-wrapper,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu .sub-menu,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .jkit-mega-menu-wrapper,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu .jkit-mega-menu-wrapper,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu .sub-menu,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .jkit-mega-menu-wrapper,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu{position:inherit;-webkit-box-shadow:none;box-shadow:none;background:0 0}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu{position:relative}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg{margin-left:auto;border:1px solid var(--jkit-border-color);border-radius:3px}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i{padding:4px 15px}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu .jkit-mega-menu-wrapper,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu .jkit-mega-menu-wrapper,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu .jkit-mega-menu-wrapper,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu .jkit-mega-menu-wrapper{max-width:100%}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li{display:block;width:100%;position:inherit}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li .sub-menu,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li .sub-menu,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li .sub-menu,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li .sub-menu{display:none;max-height:2500px;opacity:0;visibility:hidden;-webkit-transition:max-height 5s ease-out;transition:max-height 5s ease-out;position:static}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper.dropdown-open,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper.dropdown-open,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper.dropdown-open,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper.dropdown-open,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open{display:block;opacity:1;visibility:visible}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li>a,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li>a,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li>a,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li>a{display:block!important;width:auto}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li>a i,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li>a svg,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li>a i,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li>a svg,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li>a i,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li>a svg,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li>a i,body[data-elementor-device-mode=tablet_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet_extra .jkit-menu-wrapper .jkit-menu li>a svg{float:right}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-hamburger-menu,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-hamburger-menu,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-hamburger-menu{display:block}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper{width:100%;max-width:360px;border-radius:0;background-color:#f7f7f7;width:100%;position:fixed;top:0;left:-110%;height:100%!important;-webkit-box-shadow:0 10px 30px 0 rgba(255,165,0,0);box-shadow:0 10px 30px 0 rgba(255,165,0,0);overflow-y:auto;overflow-x:hidden;padding-top:0;padding-left:0;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .1s .6s;transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .1s .6s}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper.active,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper.active,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper.active{left:0;-webkit-transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .6s;transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .6s}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu-container,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu-container,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu-container{overflow-y:hidden}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-nav-identity-panel,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-nav-identity-panel,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-nav-identity-panel{padding:10px 0 10px 0;display:block;position:relative;z-index:5;width:100%}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title{display:inline-block}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu{display:block}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu{display:block!important;height:100%;overflow-y:auto;overflow-x:hidden}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg{margin-left:auto;border:1px solid var(--jkit-border-color);border-radius:3px}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i{padding:4px 15px}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.has-mega-menu .jkit-mega-menu-wrapper,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.has-mega-menu .sub-menu,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .jkit-mega-menu-wrapper,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.has-mega-menu .jkit-mega-menu-wrapper,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.has-mega-menu .sub-menu,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .jkit-mega-menu-wrapper,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.has-mega-menu .jkit-mega-menu-wrapper,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.has-mega-menu .sub-menu,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .jkit-mega-menu-wrapper,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu{position:inherit;-webkit-box-shadow:none;box-shadow:none;background:0 0}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.has-mega-menu,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.has-mega-menu,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.has-mega-menu{position:relative}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg{margin-left:auto;border:1px solid var(--jkit-border-color);border-radius:3px}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i{padding:4px 15px}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.has-mega-menu .jkit-mega-menu-wrapper,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.has-mega-menu .jkit-mega-menu-wrapper,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li.has-mega-menu .jkit-mega-menu-wrapper{max-width:100%}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li{display:block;width:100%;position:inherit}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li .sub-menu,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li .sub-menu,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li .sub-menu{display:none;max-height:2500px;opacity:0;visibility:hidden;-webkit-transition:max-height 5s ease-out;transition:max-height 5s ease-out;position:static}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper.dropdown-open,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper.dropdown-open,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper.dropdown-open,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open{display:block;opacity:1;visibility:visible}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li>a,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li>a,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li>a{display:block!important;width:auto}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li>a i,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li>a svg,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li>a i,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li>a svg,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li>a i,body[data-elementor-device-mode=tablet] .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper .jkit-menu li>a svg{float:right}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-hamburger-menu,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-hamburger-menu{display:block}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper{width:100%;max-width:360px;border-radius:0;background-color:#f7f7f7;width:100%;position:fixed;top:0;left:-110%;height:100%!important;-webkit-box-shadow:0 10px 30px 0 rgba(255,165,0,0);box-shadow:0 10px 30px 0 rgba(255,165,0,0);overflow-y:auto;overflow-x:hidden;padding-top:0;padding-left:0;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .1s .6s;transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .1s .6s}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper.active,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper.active{left:0;-webkit-transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .6s;transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .6s}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu-container,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu-container{overflow-y:hidden}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-nav-identity-panel,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-nav-identity-panel{padding:10px 0 10px 0;display:block;position:relative;z-index:5;width:100%}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title{display:inline-block}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu{display:block}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu{display:block!important;height:100%;overflow-y:auto;overflow-x:hidden}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg{margin-left:auto;border:1px solid var(--jkit-border-color);border-radius:3px}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i{padding:4px 15px}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu .jkit-mega-menu-wrapper,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu .sub-menu,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .jkit-mega-menu-wrapper,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu .jkit-mega-menu-wrapper,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu .sub-menu,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .jkit-mega-menu-wrapper,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu{position:inherit;-webkit-box-shadow:none;box-shadow:none;background:0 0}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu{position:relative}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg{margin-left:auto;border:1px solid var(--jkit-border-color);border-radius:3px}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i{padding:4px 15px}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu .jkit-mega-menu-wrapper,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li.has-mega-menu .jkit-mega-menu-wrapper{max-width:100%}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li{display:block;width:100%;position:inherit}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li .sub-menu,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li .sub-menu{display:none;max-height:2500px;opacity:0;visibility:hidden;-webkit-transition:max-height 5s ease-out;transition:max-height 5s ease-out;position:static}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper.dropdown-open,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper.dropdown-open,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open{display:block;opacity:1;visibility:visible}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li>a,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li>a{display:block!important;width:auto}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li>a i,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li>a svg,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li>a i,body[data-elementor-device-mode=mobile_extra] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile_extra .jkit-menu-wrapper .jkit-menu li>a svg{float:right}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-hamburger-menu{display:block}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper{width:100%;max-width:360px;border-radius:0;background-color:#f7f7f7;width:100%;position:fixed;top:0;left:-110%;height:100%!important;-webkit-box-shadow:0 10px 30px 0 rgba(255,165,0,0);box-shadow:0 10px 30px 0 rgba(255,165,0,0);overflow-y:auto;overflow-x:hidden;padding-top:0;padding-left:0;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .1s .6s;transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .1s .6s}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper.active{left:0;-webkit-transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .6s;transition:left .6s cubic-bezier(.6,.1,.68,.53),width .6s,background-color .6s}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu-container{overflow-y:hidden}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-nav-identity-panel{padding:10px 0 10px 0;display:block;position:relative;z-index:5;width:100%}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title{display:inline-block}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu{display:block}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu{display:block!important;height:100%;overflow-y:auto;overflow-x:hidden}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg{margin-left:auto;border:1px solid var(--jkit-border-color);border-radius:3px}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i{padding:4px 15px}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li.has-mega-menu .jkit-mega-menu-wrapper,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li.has-mega-menu .sub-menu,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .jkit-mega-menu-wrapper,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu{position:inherit;-webkit-box-shadow:none;box-shadow:none;background:0 0}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li.has-mega-menu{position:relative}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg{margin-left:auto;border:1px solid var(--jkit-border-color);border-radius:3px}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i{padding:4px 15px}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li.has-mega-menu .jkit-mega-menu-wrapper{max-width:100%}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li{display:block;width:100%;position:inherit}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li .sub-menu{display:none;max-height:2500px;opacity:0;visibility:hidden;-webkit-transition:max-height 5s ease-out;transition:max-height 5s ease-out;position:static}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li .jkit-mega-menu-wrapper.dropdown-open,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open{display:block;opacity:1;visibility:visible}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li>a{display:block!important;width:auto}body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li>a i,body[data-elementor-device-mode=mobile] .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper .jkit-menu li>a svg{float:right}.admin-bar .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper{top:32px}@media screen and (max-width:782px){.admin-bar .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper.break-point-mobile{top:46px}}.jeg-elementor-kit.jkit-off-canvas .sidebar-widget{position:fixed;z-index:999999;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:var(--jkit-bg-color);-webkit-transition:all .5s cubic-bezier(.9,.03,0,.96) .6s;transition:all .5s cubic-bezier(.9,.03,0,.96) .6s;visibility:hidden;opacity:0}.jeg-elementor-kit.jkit-off-canvas .widget-container{position:relative;top:150px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in .3s;transition:all .3s ease-in .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.position-right .sidebar-widget{right:-100%;top:0;width:300px;min-height:100%}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.position-right .bg-overlay{left:100%;top:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.position-left .sidebar-widget{left:-100%;top:0;width:300px;min-height:100%}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.position-left .bg-overlay{right:100%;top:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.position-top .sidebar-widget{left:0;top:-100%;width:100%;height:300px}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.position-top .bg-overlay{bottom:100%;left:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.position-bottom .sidebar-widget{left:0;bottom:-100%;width:100%;height:300px}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.position-bottom .bg-overlay{top:100%;left:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.position-left .widget-content,.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.position-right .widget-content{position:absolute;width:100%}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar .bg-overlay{position:fixed;z-index:1002;height:100%;opacity:0;width:100%;visibility:hidden;-webkit-transition:all .4s ease-in .8s;transition:all .4s ease-in .8s;cursor:url(//www.afrakdesigns.com/wp-content/plugins/jeg-elementor-kit/assets/img/letter-x.svg),pointer;background-color:rgba(0,0,0,.9)}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active.position-left .bg-overlay{right:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active.position-left .sidebar-widget{left:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active.position-right .bg-overlay{left:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active.position-right .sidebar-widget{right:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active.position-top .bg-overlay{bottom:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active.position-top .sidebar-widget{top:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active.position-bottom .bg-overlay{top:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active.position-bottom .sidebar-widget{bottom:0}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active .sidebar-widget{visibility:visible;opacity:1}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active .widget-container{top:0;opacity:1;visibility:visible}.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active .bg-overlay{visibility:visible;-webkit-transition:all .8s ease-out 0s;transition:all .8s ease-out 0s;left:0;opacity:1}.jeg-elementor-kit.jkit-off-canvas .offcanvas-close-button,.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar-button{display:inline-block;position:relative;color:var(--jkit-txt-color);line-height:1;text-align:center}.jeg-elementor-kit.jkit-off-canvas .offcanvas-close-button svg,.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar-button svg{fill:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-off-canvas .offcanvas-close-button.hover-gradient,.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar-button.hover-gradient{overflow:hidden}.jeg-elementor-kit.jkit-off-canvas .offcanvas-close-button.hover-gradient span,.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar-button.hover-gradient span{position:relative;z-index:1}.jeg-elementor-kit.jkit-off-canvas .offcanvas-close-button.hover-gradient:before,.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar-button.hover-gradient:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;-webkit-transition-duration:inherit;transition-duration:inherit}.jeg-elementor-kit.jkit-off-canvas .offcanvas-close-button.hover-gradient:hover:before,.jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar-button.hover-gradient:hover:before{opacity:1}body[class*=jkit-offcanvas-hide-scroll-]{overflow:hidden}.jkit-close-position-absolute .jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar .widget-container{position:absolute;width:inherit;min-height:inherit}.jkit-close-position-absolute .jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar .widget-container .widget-heading{position:absolute;z-index:20}.admin-bar .jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active:not(.position-bottom) .sidebar-widget{top:32px}@media screen and (max-width:782px){.admin-bar .jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.active:not(.position-bottom) .sidebar-widget{top:46px}}.jeg-elementor-kit.jkit-pie-chart{text-align:center;position:relative;overflow:hidden}.jeg-elementor-kit.jkit-pie-chart canvas{display:inline-block;position:relative;z-index:2}.jeg-elementor-kit.jkit-pie-chart canvas.background-canvas{position:absolute;top:0;left:0;z-index:1}.jeg-elementor-kit.jkit-pie-chart .pie-chart-wrapper{position:relative;display:inline-block}.jeg-elementor-kit.jkit-pie-chart .pie-chart-content{display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center;font-size:28px;font-weight:700;line-height:1;z-index:3}.jeg-elementor-kit.jkit-pie-chart .pie-chart-content svg{width:28px}.jeg-elementor-kit.jkit-pie-chart .chart-front,.jeg-elementor-kit.jkit-pie-chart .content-back{-webkit-transition:all .4s ease;transition:all .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-pie-chart .content-back{position:absolute;top:0;left:0;height:100%;width:100%;padding:15px 50px;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:hidden;overflow:hidden;background:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-pie-chart:hover .chart-front{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:hidden}.jeg-elementor-kit.jkit-pie-chart:hover .content-back{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.jeg-elementor-kit.jkit-pie-chart .chart-float{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jeg-elementor-kit.jkit-portfolio-gallery .portfolio-gallery-container{position:relative;overflow:hidden}.jeg-elementor-kit.jkit-portfolio-gallery .row-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.jeg-elementor-kit.jkit-portfolio-gallery .gallery-items{display:-webkit-box;display:-ms-flexbox;display:flex}.jeg-elementor-kit.jkit-portfolio-gallery .row-item{height:90vh;padding:0;position:relative;z-index:2;border-right:1px solid rgba(255,255,255,.3);-webkit-transition:all .4s ease;transition:all .4s ease;-ms-flex:0 0 20%;-webkit-box-flex:0;flex:0 0 20%;max-width:20%}.jeg-elementor-kit.jkit-portfolio-gallery .row-item:hover .row-item-info:after{height:100%}.jeg-elementor-kit.jkit-portfolio-gallery .row-item:hover .row-item-more{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.jeg-elementor-kit.jkit-portfolio-gallery .row-item.current-item:before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;z-index:1;background:rgba(0,0,0,.1)}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-info{padding:40px 10px 40px 20px;position:relative;z-index:2;-webkit-transition:all .4s;transition:all .4s;overflow:hidden}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-info .info-title{font-size:21px}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-info .info-subtitle{font-size:11px;font-weight:400;letter-spacing:4px;text-transform:uppercase;margin-bottom:10px}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-info:after{content:"";position:absolute;top:0;left:0;width:100%;height:0;background:#fff;z-index:-1;-webkit-transition:all .4s;transition:all .4s}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-more{position:absolute;bottom:0;left:0;color:#fff;width:100%;padding:25px;font-size:13px;letter-spacing:1px;text-transform:uppercase;opacity:0;-webkit-transform:translateY(20%);transform:translateY(20%);-webkit-transition:all .4s ease;transition:all .4s ease;z-index:2}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-more a{text-decoration:none}.jeg-elementor-kit.jkit-portfolio-gallery .row-item-more svg{width:13px}.jeg-elementor-kit.jkit-portfolio-gallery .image-item{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-webkit-transition:all .7s ease;transition:all .7s ease;background-size:cover;background-position:center center}.jeg-elementor-kit.jkit-portfolio-gallery .image-item.current-item{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}.jeg-elementor-kit.jkit-post-author .post-author{display:inline-block}.jeg-elementor-kit.jkit-postblock .jkit-edit-post{position:absolute;top:0;z-index:5;color:var(--jkit-txt-alt-color,#fff);padding:4px 10px;font-size:12px;line-height:1.5em;background-color:rgba(0,0,0,.4);opacity:0;visibility:hidden;-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);-webkit-transition:.25s ease;transition:.25s ease}.jeg-elementor-kit.jkit-postblock .jkit-edit-post i{margin-right:2px;opacity:.6}.jeg-elementor-kit.jkit-postblock .jkit-post-category{font-size:.75rem;font-weight:700;letter-spacing:.04em;margin-top:.5rem;margin-bottom:.5rem;display:inline-block}.jeg-elementor-kit.jkit-postblock .jkit-post-category a{color:var(--jkit-txt-a-color)}.jeg-elementor-kit.jkit-postblock .jkit-post-title{font-size:1rem;line-height:1.3;margin-top:.5rem;margin-bottom:.5rem}.jeg-elementor-kit.jkit-postblock .jkit-post-title a{color:var(--jkit-txt-h-color,#181d23)}.jeg-elementor-kit.jkit-postblock .jkit-post-excerpt{font-size:.875rem;margin-top:.5rem;margin-bottom:.5rem}.jeg-elementor-kit.jkit-postblock .jkit-post-excerpt p:last-child{margin-bottom:0}.jeg-elementor-kit.jkit-postblock .jkit-post-meta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.5rem;margin-bottom:.5rem;color:var(--jkit-txt-m-color,#96989b);font-size:.75rem}.jeg-elementor-kit.jkit-postblock .jkit-post-meta a{color:var(--jkit-txt-h-color,#181d23);text-transform:uppercase}.jeg-elementor-kit.jkit-postblock .jkit-post-meta>div:not(:only-child):not(:last-child):after{content:"•";margin:0 .5rem}.jeg-elementor-kit.jkit-postblock .jkit-post-meta svg{fill:var(--jkit-txt-m-color,#96989b);width:.75rem}.jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.75rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.5rem}.jeg-elementor-kit.jkit-postblock .jkit-readmore{display:inline-block;color:var(--jkit-btn-txt-color,#fff);text-align:center;vertical-align:middle;background-color:var(--jkit-btn-bg-color,#0058e6);border:1px solid transparent;padding:.5rem .875rem;line-height:1.5;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.2s ease;transition:.2s ease}.jeg-elementor-kit.jkit-postblock .jkit-readmore svg{fill:var(--jkit-btn-txt-color,#fff)}.jeg-elementor-kit.jkit-postblock .jkit-meta-comment a{color:var(--jkit-txt-h-color,#181d23)}.jeg-elementor-kit.jkit-postblock .jkit-meta-comment a svg{fill:var(--jkit-txt-h-color,#181d23)}.jeg-elementor-kit.jkit-postblock .jkit-posts{display:grid}.jeg-elementor-kit.jkit-postblock .jkit-post{margin-bottom:2rem}.jeg-elementor-kit.jkit-postblock .jkit-post:hover .jkit-edit-post{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.jeg-elementor-kit.jkit-postblock .jkit-thumb{position:relative;overflow:hidden}.jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container{display:block;position:relative;overflow:hidden;z-index:0;background:var(--jkit-border-color,#eaeaeb);background-position:50%;background-size:cover}.jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;color:var(--jkit-txt-alt-color,#fafcff);z-index:-1}.jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container:before{content:"";display:block;position:absolute;top:0;left:0;right:0;width:100%;height:100%;z-index:1;background-color:transparent;-webkit-transition:all .2s ease;transition:all .2s ease}.jeg-elementor-kit.jkit-postblock.postblock-type-1 .jkit-post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jeg-elementor-kit.jkit-postblock.postblock-type-1 .jkit-thumb{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.jeg-elementor-kit.jkit-postblock.postblock-type-1 .jkit-postblock-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:2rem}.jeg-elementor-kit.jkit-postblock.postblock-type-2 .jkit-post-category a{color:var(--jkit-txt-a-color)}.jeg-elementor-kit.jkit-postblock.postblock-type-2 .jkit-postblock-content{position:relative}.jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-thumb{margin-bottom:1.5rem}.jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category{position:absolute;bottom:0;line-height:1;background:var(--jkit-bg-color,#fff);padding:1rem 1.5rem 0;margin-bottom:0;max-width:50%}.jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category.position-left{left:0;text-align:left}.jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category.position-center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center}.jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category.position-right{right:0;text-align:right}.jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post{display:-webkit-box;display:-ms-flexbox;display:flex}.jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-thumb{-webkit-box-flex:1;-ms-flex:1 0 64%;flex:1 0 64%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-postblock-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title{margin-right:-120px;position:relative;z-index:1}.jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a{line-height:inherit;display:inline;padding:2px 2px 2px 0;background:var(--jeg-bg-color,#fff);white-space:pre-wrap;-webkit-box-decoration-break:clone;box-decoration-break:clone}.jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post-category a{color:var(--jkit-txt-a-color)}.jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post{position:relative;overflow:hidden}.jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post-category{margin-top:0;margin-bottom:0}.jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-postblock-content{position:absolute;bottom:0;left:0;padding:30px}.jeg-elementor-kit.jkit-postblock .jkit-block-pagination .jkit-block-nextprev.jkit-nextprev-edge{display:inline-block;width:100%}.jeg-elementor-kit.jkit-postblock .jkit-block-pagination .jkit-block-nextprev.jkit-nextprev-edge .prev{float:left}.jeg-elementor-kit.jkit-postblock .jkit-block-pagination .jkit-block-nextprev.jkit-nextprev-edge .next{float:right}.jeg-elementor-kit.jkit-post-comment input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.jeg-elementor-kit.jkit-post-comment input[type=checkbox]:checked~label .checkmark{background-color:#0075ff}.jeg-elementor-kit.jkit-post-comment input[type=checkbox]:checked~label .checkmark>*{opacity:1;visibility:visible}.jeg-elementor-kit.jkit-post-comment input[type=checkbox]:checked~label .checkmark>i{color:#fff;font-size:12px}.jeg-elementor-kit.jkit-post-comment input[type=checkbox]:checked~label .checkmark>svg path{fill:#fff;width:12px}.jeg-elementor-kit.jkit-post-comment .checkmark{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:13px;width:13px;background-color:#fafafa;border:solid 1px #504e50}.jeg-elementor-kit.jkit-post-comment .checkmark>*{opacity:0;visibility:hidden}.jeg-elementor-kit.jkit-post-date .post-date{display:inline-block}.jeg-elementor-kit.jkit-post-excerpt .post-excerpt{display:inline-block}.jeg-elementor-kit.jkit-postlist article{overflow:hidden;position:relative}.jeg-elementor-kit.jkit-postlist article a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .4s ease;transition:all .4s ease;position:relative;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-postlist article a:hover{color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-postlist article a img{z-index:2;position:relative;line-height:0}.jeg-elementor-kit.jkit-postlist article a svg{fill:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-postlist article a .jkit-postlist-content{z-index:2;width:100%}.jeg-elementor-kit.jkit-postlist article a .jkit-postlist-title{display:block;margin-bottom:0}.jeg-elementor-kit.jkit-postlist article a .meta-lists span{color:var(--jkit-txt-m-color);font-size:12px;display:inline-block;-webkit-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-postlist article a .meta-lists span svg{fill:var(--jkit-txt-m-color);width:12px}.jeg-elementor-kit.jkit-postlist article a .icon-list{text-align:center}.jeg-elementor-kit.jkit-postlist.layout-horizontal article a{display:-webkit-box;display:-ms-flexbox;display:flex}.jeg-elementor-kit.jkit-postlist.layout-horizontal .jkit-posts{display:grid}.jeg-elementor-kit.jkit-postlist.bg-image article a{background-size:cover;background-repeat:no-repeat;position:relative;background-position:center center;overflow:hidden}.jeg-elementor-kit.jkit-postlist.bg-image article a:after{content:"";background-color:rgba(34,34,34,.7);position:absolute;left:0;top:0;width:100%;height:100%;display:block;-webkit-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-postlist .jkit-block-pagination .jkit-block-nextprev.jkit-nextprev-edge{display:inline-block;width:100%}.jeg-elementor-kit.jkit-postlist .jkit-block-pagination .jkit-block-nextprev.jkit-nextprev-edge .prev{float:left}.jeg-elementor-kit.jkit-postlist .jkit-block-pagination .jkit-block-nextprev.jkit-nextprev-edge .next{float:right}.jeg-elementor-kit.jkit-post-terms .post-terms,.jeg-elementor-kit.jkit-post-terms .term-list{font-size:16px;font-weight:400}.jeg-elementor-kit.jkit-post-terms .term-list{display:inline-block}.jeg-elementor-kit.jkit-post-title .post-title{display:inline-block}.jeg-elementor-kit.jkit-product-carousel .woocommerce span.onsale{all:unset}.jeg-elementor-kit.jkit-product-carousel .woocommerce .star-rating::before{all:unset}.jeg-elementor-kit.jkit-product-carousel .woocommerce a.add_to_cart_button.ajax_add_to_cart.loading::after{top:unset}.jeg-elementor-kit.jkit-product-carousel .woocommerce .added_to_cart{display:none}.jeg-elementor-kit.jkit-product-carousel .jkit-products{padding:30px 0;text-align:center;font-family:Inter}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block{width:100%}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .jkit-product-image-block{position:relative;margin-bottom:13px}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .jkit-product-image-block .jkit-product-image{width:100%}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .jkit-product-image-block .onsale{z-index:1;font-size:10px;font-weight:500;color:#fff;width:55px;height:22px;position:absolute;line-height:19px;text-transform:uppercase;text-align:center;letter-spacing:.2em;background-color:#c6513c;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:9px;right:8px}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .jkit-product-image-block .onsale.percent{background-color:#2a3a48}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .jkit-product-image-block .onsale.jkit-onsale-position-left{right:auto;left:8px}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .jkit-product-image-block .onsale.jkit-onsale-position-top:nth-child(2){margin-top:calc(var(--jkit-onsale-height,19px) + var(--jkit-onsale-gap,5px))}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .jkit-product-image-block .onsale.jkit-onsale-position-bottom{top:auto;bottom:9px}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .jkit-product-image-block .onsale.jkit-onsale-position-bottom:nth-child(1){margin-bottom:calc(var(--jkit-onsale-height,19px) + var(--jkit-onsale-gap,5px))}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .jkit-product-rating{display:flow-root;margin-bottom:13px}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .jkit-product-rating .star-rating{margin-left:var(--rating-margin-left,auto);margin-right:var(--rating-margin-right,auto);font-size:13px;font-family:star;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;letter-spacing:.3em;color:#d5c644}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .jkit-product-rating .star-rating:before{content:"sssss";float:left;top:0;left:0;color:#d4c644}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .jkit-product-rating .star-rating span{overflow:hidden;position:absolute;padding-top:1.5em;float:left;left:0}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .jkit-product-rating .star-rating span:before{content:"SSSSS";top:0;left:0;position:absolute}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .price{font-size:16px;font-weight:600;line-height:20px;color:#19190e;display:block;margin-bottom:13px;word-spacing:10px}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .price del{font-size:14px;font-weight:400;color:#c6c6c6}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .price ins{text-decoration-line:none}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .product-title{font-family:inherit;font-size:22px;line-height:27px;margin-top:0;margin-bottom:13px}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .product-title a{color:inherit}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .jkit-product-categories{font-size:12px;font-weight:400;line-height:15px;letter-spacing:5px;margin-right:-5px;text-transform:uppercase;color:#1a190e;margin-bottom:13px;display:block}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .jkit-product-categories a{color:inherit}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .button{font-style:normal;font-weight:500;font-size:14px;line-height:17px;text-align:center;text-transform:capitalize;text-decoration:none;margin-top:16px;overflow:visible;padding:15px 27px;border-radius:3px;left:auto;color:#515151;background-color:#ebe9eb;border:0;display:inline-block;background-image:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none}.jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block .button i{font-size:12px}.jeg-elementor-kit.jkit-product-carousel .tns-nav{text-align:center}.jeg-elementor-kit.jkit-product-carousel .tns-nav button{width:9px;height:9px;padding:0;margin:0 5px;border-radius:50%;background:var(--jkit-txt-m-color);border:0}.jeg-elementor-kit.jkit-product-carousel .tns-nav button.tns-nav-active{background:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-product-carousel .tns-controls button{color:var(--jkit-txt-color);border:0;background:0 0}.jeg-elementor-kit.jkit-product-carousel .tns-controls button i,.jeg-elementor-kit.jkit-product-carousel .tns-controls button svg{-webkit-transition:all .25s ease;transition:all .25s ease}.jeg-elementor-kit.jkit-product-carousel .tns-controls button svg{fill:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-product-carousel.arrow-bottom-middle .tns-controls{text-align:center}.jeg-elementor-kit.jkit-product-carousel.arrow-bottom-middle .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-product-carousel.arrow-bottom-middle .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}.jeg-elementor-kit.jkit-product-carousel.arrow-bottom-edge .tns-controls button[data-controls=next]{display:inline-block;position:absolute;right:0}.jeg-elementor-kit.jkit-product-carousel.arrow-middle-edge .tns-controls button{display:inline-block;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:2}.jeg-elementor-kit.jkit-product-carousel.arrow-middle-edge .tns-controls button[data-controls=prev]{left:-96px}.jeg-elementor-kit.jkit-product-carousel.arrow-middle-edge .tns-controls button[data-controls=next]{right:-96px}@media (max-width:1024px){.jeg-elementor-kit.jkit-product-carousel.arrow-middle-edge .tns-controls button{background:var(--jkit-btn-txt-color,#fff);padding:0;line-height:1.7}.jeg-elementor-kit.jkit-product-carousel.arrow-middle-edge .tns-controls button i{line-height:inherit}.jeg-elementor-kit.jkit-product-carousel.arrow-middle-edge .tns-controls button[data-controls=prev]{left:0}.jeg-elementor-kit.jkit-product-carousel.arrow-middle-edge .tns-controls button[data-controls=next]{right:0}}.jeg-elementor-kit.jkit-product-carousel.arrow-top-right .tns-controls{text-align:right}.jeg-elementor-kit.jkit-product-carousel.arrow-top-right .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-product-carousel.arrow-top-right .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}.jeg-elementor-kit.jkit-product-carousel.arrow-top-left .tns-controls{text-align:left}.jeg-elementor-kit.jkit-product-carousel.arrow-top-left .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-product-carousel.arrow-top-left .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}.jeg-elementor-kit.jkit-product-categories .jkit-product-category a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .4s ease;transition:all .4s ease;position:relative}.jeg-elementor-kit.jkit-product-categories .jkit-product-category a .jkit-product-category-content{color:#969696;font-weight:600}.jeg-elementor-kit.jkit-product-categories .jkit-product-category a .jkit-product-category-content .jkit-product-category-count{color:#000;font-weight:700}.jeg-elementor-kit.jkit-product-categories .jkit-product-category a .jkit-category-thumbnail{overflow:hidden}.jeg-elementor-kit.jkit-product-categories.content-position-before:not(.jeg-elementor-kit.jkit-product-categories.layout-horizontal.text-layout-vertical) .jkit-category-thumbnail{margin-left:20px}.jeg-elementor-kit.jkit-product-categories.content-position-after:not(.jeg-elementor-kit.jkit-product-categories.layout-horizontal.text-layout-vertical) .jkit-category-thumbnail{margin-right:20px}.jeg-elementor-kit.jkit-product-categories.layout-vertical .jkit-product-category{margin-top:45px;margin-bottom:45px}.jeg-elementor-kit.jkit-product-categories.layout-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.jeg-elementor-kit.jkit-product-categories.layout-horizontal.text-layout-vertical .jkit-product-category{margin-right:22.5px;margin-left:22.5px;text-align:center}.jeg-elementor-kit.jkit-product-categories.layout-horizontal.text-layout-vertical .jkit-product-category a{display:block}.jeg-elementor-kit.jkit-product-categories.layout-horizontal.text-layout-horizontal .jkit-product-category{margin-right:7.5px;margin-left:7.5px}.jeg-elementor-kit.jkit-product-categories.display-grid{display:grid;grid-template-columns:repeat(var(--product-grid-column,4),1fr);grid-column-gap:20px;grid-row-gap:40px}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products{display:grid;grid-template-columns:repeat(var(--product-grid-column,4),1fr);grid-column-gap:20px;grid-row-gap:40px;margin:unset}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products::before{content:unset}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block{width:100%;margin:unset}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .product-link{position:relative;display:block}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .product-categories a{font-weight:400;text-transform:uppercase;letter-spacing:.35em;font-size:12px;color:#1a190e}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .product-categories span{margin-right:5px;margin-left:-3px}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .product-title{font-weight:700;font-size:22px;line-height:27px;margin-bottom:10px}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .product-title a{color:#1a190e}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .price{font-size:16px;font-weight:600;line-height:20px;color:#19190e;margin-bottom:12px;word-spacing:10px}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .price del{font-size:14px;color:#c6c6c6}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .price ins{text-decoration:none}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .onsale{width:55px;height:22px;background:#2a3a48;color:#fff;text-transform:uppercase;font-weight:500;font-size:10px;border-radius:0;min-height:unset;min-width:unset;line-height:19px;padding:0;letter-spacing:.2em;margin:0;top:9px;right:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .onsale.text{background:#c6513c;color:#fff}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .onsale.jkit-onsale-position-top:nth-child(2){margin-top:calc(var(--jkit-onsale-height,19px) + var(--jkit-onsale-gap,5px))!important}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .onsale.jkit-onsale-position-left{right:auto;left:8px}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .onsale.jkit-onsale-position-bottom{top:auto;bottom:9px}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .onsale.jkit-onsale-position-bottom.percent{margin-bottom:calc(var(--jkit-onsale-height,19px) + var(--jkit-onsale-gap,5px))!important}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .star-rating{margin-left:var(--rating-margin-left,auto);margin-right:var(--rating-margin-right,auto);color:#d4c644;width:6.8em;letter-spacing:.3em}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .star-rating::before{color:#d4c644}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .button{text-transform:capitalize;font-weight:500;font-size:14px;line-height:17px;color:#000;border-radius:0;padding:15px 30px;margin-top:1.5em}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .button i{font-size:12px;margin-right:3px;top:-1px;position:relative}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block a.add_to_cart_button.ajax_add_to_cart.loading::after{top:unset}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-product-block .added_to_cart{display:none}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-align-center{text-align:center}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-align-center .star-rating{margin-left:auto;margin-right:auto}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-align-right{text-align:right}.jeg-elementor-kit.jkit-product-grid .woocommerce .jkit-products .jkit-align-right .star-rating{margin-left:auto;margin-right:0}.jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-block-nextprev.jkit-nextprev-edge{display:inline-block;width:100%}.jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-block-nextprev.jkit-nextprev-edge .prev{float:left}.jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-block-nextprev.jkit-nextprev-edge .next{float:right}.jeg-elementor-kit.jkit-product-grid .product-order{position:relative}.jeg-elementor-kit.jkit-product-grid .product-order .orderby{-webkit-appearance:none;-moz-appearance:none;appearance:none}.jeg-elementor-kit.jkit-product-grid .product-order::before{content:"\f874";font-family:jkiticon;font-size:1rem;position:absolute;top:25%;right:16px}.jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content{margin-bottom:7px}.jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title{font-weight:700;color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar{height:3px;background-color:var(--jkit-element-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar .skill-track{width:0;background-color:var(--jkit-element-darken-bg-color);display:block;height:100%;overflow:visible!important;position:relative}.jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:0;top:-33px;z-index:1}.jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage{color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar{position:relative}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar-content{position:absolute;z-index:1;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-bottom:0;padding-left:30px}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar-content .skill-title{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar{height:35px}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar .skill-track .skill-track-icon{position:absolute;right:19px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar .skill-track .skill-track-icon+.number-percentage-wrapper{padding-right:57px}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar .skill-track .skill-track-icon svg{fill:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--jkit-bg-color);padding-right:30px}.jeg-elementor-kit.jkit-progress-bar .progress-group.inner-content .progress-skill-bar .number-percentage{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.bar-shadow .progress-skill-bar .skill-bar{height:30px;background-color:var(--jkit-form-bg-color);padding:10px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.25);-o-box-shadow:0 0 20px 0 rgba(0,0,0,.25);box-shadow:0 0 20px 0 rgba(0,0,0,.25);border-radius:15px}.jeg-elementor-kit.jkit-progress-bar .progress-group.bar-shadow .progress-skill-bar .skill-bar .skill-track{height:100%;border-radius:5px}.jeg-elementor-kit.jkit-progress-bar .progress-group.bar-shadow .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{top:-39px}.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-style .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{height:24px;line-height:24px;display:inline-block;color:var(--jkit-bg-color);font-size:13px;background-color:var(--jkit-txt-color);text-align:center;padding:0 11px;border-radius:4.32px;border-bottom-right-radius:0}.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-style .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper:before{position:absolute;content:"";right:0;bottom:-8px;color:var(--jkit-txt-color);border-top:solid currentColor;border-right:solid currentColor;border-left:solid transparent;border-bottom:solid transparent;border-width:4px}.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-style .progress-skill-bar .number-percentage{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-box .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-rounded .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{height:22px;padding:0 8px;background-color:var(--jkit-txt-color);text-align:center;font-size:13px;color:#fff;z-index:1;right:-20px;top:-31px}.jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper:before,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-box .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper:before,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-rounded .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper:before{position:absolute;content:"";bottom:-6px;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);width:14px;height:14px;background-color:var(--jkit-txt-color);z-index:-1}.jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .number-percentage,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-box .progress-skill-bar .number-percentage,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-rounded .progress-skill-bar .number-percentage{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper,.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-rounded .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{border-radius:8px}.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-circle .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{width:35px;height:35px;line-height:35px;border-radius:50%;background-color:var(--jkit-txt-color);color:#fff;text-align:center;font-size:13px;right:calc(0% - 15.5px);top:-39.9px}.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-circle .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper:before{position:absolute;content:"";bottom:-5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:3px;height:5px;background-color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.tooltip-circle .progress-skill-bar .number-percentage{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.switch .progress-skill-bar .skill-bar-content{margin-bottom:18px}.jeg-elementor-kit.jkit-progress-bar .progress-group.switch .progress-skill-bar .content-group{width:calc(100% - 50px);display:inline-block}.jeg-elementor-kit.jkit-progress-bar .progress-group.switch .progress-skill-bar .content-group .skill-bar .skill-track:after{position:absolute;content:"";border-radius:50%;color:var(--jkit-txt-color);width:8px;height:8px;background-color:var(--jkit-txt-color);top:-3px;right:8px}.jeg-elementor-kit.jkit-progress-bar .progress-group.switch .progress-skill-bar .content-group .skill-bar .skill-track:before{position:absolute;content:"";right:0;border-radius:50%;color:var(--jkit-txt-color);top:-12.5px;width:25px;height:25px;-webkit-box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07),inset 0 2px 3px 0 rgba(0,0,0,.2);-o-box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07),inset 0 2px 3px 0 rgba(0,0,0,.2);box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07),inset 0 2px 3px 0 rgba(0,0,0,.2);background-color:#fff;border:1px solid var(--jkit-txt-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.switch .progress-skill-bar .number-percentage-wrapper{float:right;position:relative;top:31px}.jeg-elementor-kit.jkit-progress-bar .progress-group.ribbon .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper{height:35px;line-height:35px;color:#fff;background-color:var(--jkit-txt-color);text-align:center;padding:0 8px;top:-10px;z-index:1}.jeg-elementor-kit.jkit-progress-bar .progress-group.ribbon .progress-skill-bar .skill-bar .skill-track .number-percentage-wrapper:before{position:absolute;content:"";top:0;left:-10px;color:#1a1a1a;border-top:solid rgba(0,0,0,0);border-left:solid rgba(0,0,0,0);border-right:solid currentColor;border-bottom:solid currentColor;border-width:5px}.jeg-elementor-kit.jkit-progress-bar .progress-group.ribbon .progress-skill-bar .number-percentage{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .skill-bar{height:10px}.jeg-elementor-kit.jkit-progress-bar .progress-group.stripe .progress-skill-bar .skill-bar .skill-track{background:repeating-linear-gradient(to right,var(--jkit-txt-color),var(--jkit-txt-color) 4px,var(--jkit-bg-color) 4px,var(--jkit-bg-color) 8px)}.jeg-elementor-kit.jkit-search .jkit-search-modal{display:inline-block}.jeg-elementor-kit.jkit-search .jkit-modal-search-panel-wrapper{display:none}.jeg-elementor-kit.jkit-search .jkit-modal-search-panel{opacity:0;-webkit-transition:all 1s ease .8s;transition:all 1s ease .8s;-webkit-transform:translateY(-500px);transform:translateY(-500px);position:relative;top:50%}.jeg-elementor-kit.jkit-search .jkit-modal-search-panel .jkit-search-panel{max-width:800px;margin:0 auto}.jeg-elementor-kit.jkit-search .jkit-modal-search-panel .jkit-search-panel input:not([type=submit]){border-radius:50px;color:var(--jkit-border-color)}.jeg-elementor-kit.jkit-search>.jkit-search-panel{display:inline-block;max-width:100%}.jeg-elementor-kit.jkit-search .jkit-search-panel .jkit-search-group{position:relative}.jeg-elementor-kit.jkit-search .jkit-search-panel input:not([type=submit]){height:70px;background-color:transparent;border:2px solid var(--jkit-border-color);padding:0 30px;width:100%;outline:0}.jeg-elementor-kit.jkit-search .jkit-search-panel .jkit-search-button{background:unset;-webkit-box-shadow:unset;box-shadow:unset;border:unset;background-color:transparent;border:0;padding:0;color:var(--jkit-border-color);cursor:pointer;height:100%;width:70px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.jeg-elementor-kit.jkit-search .swal2-container{background-color:transparent!important;overflow:hidden!important;padding:0}.jeg-elementor-kit.jkit-search .swal2-container .swal2-close{background-color:transparent;color:var(--jkit-border-color);-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(-500px);transform:translateY(-500px);-webkit-transition:all .4s ease;transition:all .4s ease;opacity:0;position:absolute;top:65px;height:44px;width:44px;padding:0}.jeg-elementor-kit.jkit-search .swal2-container .swal2-html-container,.jeg-elementor-kit.jkit-search .swal2-container .swal2-popup{background:0 0;width:100vw;height:100vh;margin:0;padding:0}.jeg-elementor-kit.jkit-search .swal2-container:before{content:"";top:0;left:0;width:100%;height:100%;overflow:hidden;position:fixed;opacity:.8;background-color:rgba(0,0,0,.87);padding-bottom:100%;border-radius:100%;-webkit-animation:jkit-search-background .8s ease-out forwards;animation:jkit-search-background .8s ease-out forwards}.jeg-elementor-kit.jkit-search .swal2-container.shown .jkit-modal-search-panel,.jeg-elementor-kit.jkit-search .swal2-container.shown .swal2-close{opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.jeg-elementor-kit.jkit-search input[type=search]::-ms-clear{display:none;width:0;height:0}.jeg-elementor-kit.jkit-search input[type=search]::-ms-reveal{display:none;width:0;height:0}.jeg-elementor-kit.jkit-search input[type=search]::-webkit-search-cancel-button,.jeg-elementor-kit.jkit-search input[type=search]::-webkit-search-decoration,.jeg-elementor-kit.jkit-search input[type=search]::-webkit-search-results-button,.jeg-elementor-kit.jkit-search input[type=search]::-webkit-search-results-decoration{display:none}.jeg-elementor-kit.jkit-search svg{-webkit-transition-duration:inherit;transition-duration:inherit}.jeg-elementor-kit.jkit-search .hover-gradient{overflow:hidden;position:relative}.jeg-elementor-kit.jkit-search .hover-gradient i,.jeg-elementor-kit.jkit-search .hover-gradient svg{position:relative;z-index:1}.jeg-elementor-kit.jkit-search .hover-gradient:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;-webkit-transition-duration:inherit;transition-duration:inherit}.jeg-elementor-kit.jkit-search .hover-gradient:hover:before{opacity:1}body.admin-bar .jeg-elementor-kit.jkit-search .swal2-close{top:97px}@media screen and (max-width:768px){body.admin-bar .jeg-elementor-kit.jkit-search .swal2-close{top:111px}}.jeg-elementor-kit.jkit-social-share{width:100%;--icon-size:16px}.jeg-elementor-kit.jkit-social-share .social-share-list{margin-left:0;padding-left:0;list-style:none}.jeg-elementor-kit.jkit-social-share .social-share-list>li a{display:block;cursor:pointer;overflow:hidden;position:relative}.jeg-elementor-kit.jkit-social-share .social-share-list>li a i{font-size:var(--icon-size)}.jeg-elementor-kit.jkit-social-share .social-share-list>li a svg{width:var(--icon-size)}.jeg-elementor-kit.jkit-social-share .social-share-list>li a.hover-gradient{overflow:hidden}.jeg-elementor-kit.jkit-social-share .social-share-list>li a.hover-gradient span{position:relative;z-index:1}.jeg-elementor-kit.jkit-social-share .social-share-list>li a.hover-gradient:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;-webkit-transition-duration:inherit;transition-duration:inherit}.jeg-elementor-kit.jkit-social-share .social-share-list>li:hover a.hover-gradient:before{opacity:1}.jeg-elementor-kit.jkit-social-share .social-share-list>li i,.jeg-elementor-kit.jkit-social-share .social-share-list>li svg{vertical-align:middle;display:inline-block}.jeg-elementor-kit.jkit-tabs .tab-nav-list{position:relative;padding:0;margin:0 auto;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:1}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav{position:relative;padding:1em 1.5em;cursor:pointer;display:grid;justify-items:start;grid-template-areas:"tab-icon tab-title" ". tab-content" ". tab-content";-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background-color:var(--jkit-border-color)}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav:hover{background-color:var(--jkit-element-bg-color);color:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav:hover>i{color:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav:hover>svg{fill:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav.active{background-color:var(--jkit-element-darken-bg-color);color:var(--jkit-txt-alt-color);cursor:default}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav.active>i{color:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav.active>svg{fill:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav.toggle-tab .tab-content{display:none}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav img,.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav svg{width:16px;height:auto}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav>i,.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav>img,.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav>svg{grid-area:tab-icon;z-index:1}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav .tab-title{grid-area:tab-title;z-index:1}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav .tab-content{grid-area:tab-content;z-index:1}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav .tab-description{grid-area:tab-description}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav .tab-button{grid-area:tab-button;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav.hover-gradient{overflow:hidden}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav.hover-gradient span{position:relative;z-index:1}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav.hover-gradient:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;-webkit-transition-duration:inherit;transition-duration:inherit}.jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav.hover-gradient:hover:before{opacity:1}.jeg-elementor-kit.jkit-tabs .tab-nav-list.icon-position-after .tab-nav{grid-template-areas:"tab-title tab-icon" "tab-content ." "tab-content ."}.jeg-elementor-kit.jkit-tabs .tab-nav-list.icon-position-top .tab-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.jeg-elementor-kit.jkit-tabs .tab-nav-list.icon-position-top .tab-title{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;line-height:1}.jeg-elementor-kit.jkit-tabs .tab-nav-list.caret-on .tab-nav.active::after{content:"";position:absolute;bottom:-10px;left:0;right:0;margin:0 auto;z-index:1;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid var(--jkit-element-darken-bg-color);border-bottom:0}.jeg-elementor-kit.jkit-tabs .tab-nav-list.fade .tab-nav,.jeg-elementor-kit.jkit-tabs .tab-nav-list.over .tab-nav,.jeg-elementor-kit.jkit-tabs .tab-nav-list.slide .tab-nav{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out}.jeg-elementor-kit.jkit-tabs .tab-nav-list.fade .tab-nav:hover i,.jeg-elementor-kit.jkit-tabs .tab-nav-list.over .tab-nav:hover i,.jeg-elementor-kit.jkit-tabs .tab-nav-list.slide .tab-nav:hover i{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out}.jeg-elementor-kit.jkit-tabs .tab-nav-list.slide .tab-nav{overflow:hidden}.jeg-elementor-kit.jkit-tabs .tab-nav-list.slide .tab-nav:before{background-color:var(--jkit-element-darken-bg-color);content:"";height:100%;width:0%;display:block;position:absolute;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;left:0}.jeg-elementor-kit.jkit-tabs .tab-nav-list.slide .tab-nav.active{background-color:unset}.jeg-elementor-kit.jkit-tabs .tab-nav-list.slide .tab-nav.active:before{width:100%}.jeg-elementor-kit.jkit-tabs .tab-nav-list.slide .tab-nav.right:before{left:auto;right:0}.jeg-elementor-kit.jkit-tabs .tab-nav-list.over .tab-nav-cloned{display:block;position:absolute;top:0;left:0;height:100%;background-color:var(--jkit-element-darken-bg-color);opacity:0}@media screen and (max-width:768px){.jeg-elementor-kit.jkit-tabs .tab-nav-list.over .tab-nav-cloned{height:auto}}.jeg-elementor-kit.jkit-tabs .tab-nav-list.over.moving .tab-nav-cloned{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.jeg-elementor-kit.jkit-tabs .tab-content-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.jeg-elementor-kit.jkit-tabs .tab-content-list .tab-content{display:none;opacity:0;width:100%;padding:1em;-webkit-animation:fadeIn linear .3s;animation:fadeIn linear .3s}.jeg-elementor-kit.jkit-tabs .tab-content-list .tab-content.active{display:block;opacity:1}.jeg-elementor-kit.jkit-tabs.layout-vertical{display:-webkit-box;display:-ms-flexbox;display:flex}.jeg-elementor-kit.jkit-tabs.layout-vertical .tab-navigation{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.jeg-elementor-kit.jkit-tabs.layout-vertical .tab-nav-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.jeg-elementor-kit.jkit-tabs.layout-vertical .tab-nav-list .tab-nav{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jeg-elementor-kit.jkit-tabs.layout-vertical .tab-nav-list.slide .tab-nav:before{height:0;width:100%;top:0}.jeg-elementor-kit.jkit-tabs.layout-vertical .tab-nav-list.slide .tab-nav.active:before{height:100%}.jeg-elementor-kit.jkit-tabs.layout-vertical .tab-nav-list.slide .tab-nav.right:before{top:auto;bottom:0}.jeg-elementor-kit.jkit-tabs.layout-vertical .tab-nav-list.caret-on .tab-nav.active::after{bottom:auto!important;right:-10px;top:calc(50% - 10px);left:auto!important;border-left:10px solid var(--jkit-element-darken-bg-color);border-right:0;border-top:10px solid transparent;border-bottom:10px solid transparent}.jeg-elementor-kit.jkit-team{text-align:center}.jeg-elementor-kit.jkit-team.style-default .profile-card,.jeg-elementor-kit.jkit-team.style-hover-social .profile-card{background-color:var(--jkit-bg-color);-webkit-box-shadow:0 28px 40px 0 var(--jkit-form-border-color);box-shadow:0 28px 40px 0 var(--jkit-form-border-color);padding:40px 20px;-webkit-transition:all .4s ease;transition:all .4s ease;position:relative;overflow:hidden}.jeg-elementor-kit.jkit-team.style-default .profile-card .profile-header,.jeg-elementor-kit.jkit-team.style-hover-social .profile-card .profile-header{margin-bottom:38px;position:relative;display:inline-block;max-width:100%;line-height:0}.jeg-elementor-kit.jkit-team.style-default .profile-card .profile-header img,.jeg-elementor-kit.jkit-team.style-hover-social .profile-card .profile-header img{-o-object-fit:cover;object-fit:cover;width:160px;height:160px}.jeg-elementor-kit.jkit-team.style-default .profile-card:before,.jeg-elementor-kit.jkit-team.style-hover-social .profile-card:before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:-1;background-size:101% 102%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-team.style-default .profile-body,.jeg-elementor-kit.jkit-team.style-default .profile-footer{position:relative;z-index:2}.jeg-elementor-kit.jkit-team.style-hover-social .profile-body{padding:35px 20px;position:relative;-webkit-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-team.style-hover-social .profile-body:before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background-color:var(--jkit-element-lighten-bg-color);opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:-1;background-size:101% 102%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.jeg-elementor-kit.jkit-team.style-hover-social .social-list{-webkit-transition:all .4s ease;transition:all .4s ease;visibility:hidden;opacity:0}.jeg-elementor-kit.jkit-team.style-hover-social:hover .profile-body{-webkit-transform:translateY(-50px);transform:translateY(-50px)}.jeg-elementor-kit.jkit-team.style-hover-social:hover .profile-body:before{opacity:1}.jeg-elementor-kit.jkit-team.style-hover-social:hover .social-list{visibility:visible;opacity:1}.jeg-elementor-kit.jkit-team.style-overlay.overlay-scale .profile-card:before{top:0}.jeg-elementor-kit.jkit-team.style-overlay.overlay-scale .profile-card:hover:before{-webkit-transform:scale(.9);transform:scale(.9)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card{position:relative;overflow:hidden;display:inline-block}.jeg-elementor-kit.jkit-team.style-overlay .profile-card>img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block}.jeg-elementor-kit.jkit-team.style-overlay .profile-card .hover-area{position:absolute;z-index:2;width:100%;opacity:0;visibility:hidden;-webkit-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-team.style-overlay .profile-card .hover-area.alignment-center{top:50%;-webkit-transform:translateY(-20%);transform:translateY(-20%)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card .hover-area.alignment-bottom{bottom:0;-webkit-transform:translateY(30%);transform:translateY(30%)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card:before{position:absolute;content:"";top:100%;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.7);-webkit-transition:all .4s ease;transition:all .4s ease;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;visibility:hidden}.jeg-elementor-kit.jkit-team.style-overlay .profile-card:hover:before{top:0;opacity:1;visibility:visible}.jeg-elementor-kit.jkit-team.style-overlay .profile-card:hover .hover-area{opacity:1;visibility:visible}.jeg-elementor-kit.jkit-team.style-overlay .profile-card:hover .hover-area.alignment-center{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card:hover .hover-area.alignment-bottom{-webkit-transform:translateY(0);transform:translateY(0)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card .profile-title{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-team.style-overlay .profile-card .profile-title a{color:var(--jkit-bg-color)}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-card{line-height:0;position:relative;overflow:hidden;text-align:center;-webkit-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-card .image-hover-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);-webkit-transition:all .4s ease;transition:all .4s ease;opacity:0;visibility:hidden;z-index:0}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-card:hover .image-hover-bg{opacity:1;visibility:visible}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body{position:absolute;top:0;left:0;width:100%;height:100%;padding:30px 15px;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper{position:relative;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .profile-designation{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:1.5rem;line-height:1;margin:0;opacity:0}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .profile-content{line-height:1.5}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .profile-title{font-size:2rem;font-weight:700;line-height:1}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .name-wrapper{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .name-wrapper .social-list{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0}.jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .name-wrapper .social-list .social-icon:not(:last-child){margin-right:0;margin-bottom:10px}.jeg-elementor-kit.jkit-team.style-title-horizontal:hover .profile-body .profile-designation{opacity:1}.jeg-elementor-kit.jkit-team.style-title-horizontal:hover .name-wrapper .social-list{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.jeg-elementor-kit.jkit-team .profile-box .profile-card{padding:20px 20px 40px;z-index:1}.jeg-elementor-kit.jkit-team .profile-box .profile-card .profile-header{width:auto;height:100%;border-radius:0;position:relative}.jeg-elementor-kit.jkit-team .profile-box .profile-card .profile-header>a{display:inline-block;position:relative}.jeg-elementor-kit.jkit-team .profile-box .profile-card .profile-header .image-hover-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);-webkit-transition:all .4s ease;transition:all .4s ease;opacity:0;visibility:hidden;z-index:0}.jeg-elementor-kit.jkit-team .profile-box .profile-card .profile-header:hover .image-hover-bg{opacity:1;visibility:visible}.jeg-elementor-kit.jkit-team .profile-box .profile-card.hover-gradient{overflow:hidden}.jeg-elementor-kit.jkit-team .profile-box .profile-card.hover-gradient span{position:relative;z-index:1}.jeg-elementor-kit.jkit-team .profile-box .profile-card.hover-gradient:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;-webkit-transition-duration:inherit;transition-duration:inherit}.jeg-elementor-kit.jkit-team:hover .profile-box .profile-card.hover-gradient:before{opacity:1}.jeg-elementor-kit.jkit-team .profile-body{padding-bottom:20px}.jeg-elementor-kit.jkit-team .profile-body .profile-title{font-size:22px;margin:0;color:var(--jkit-txt-h-color);-webkit-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-team .profile-body .profile-title a{color:var(--jkit-txt-h-color);text-decoration:none}.jeg-elementor-kit.jkit-team .profile-body .profile-designation{font-size:13px;-webkit-transition:all .4s ease;transition:all .4s ease;margin-bottom:15px}.jeg-elementor-kit.jkit-team .social-list{list-style:none;padding:0;margin:0}.jeg-elementor-kit.jkit-team .social-list .social-icon{display:inline-block}.jeg-elementor-kit.jkit-team .social-list .social-icon:not(:last-child){margin-right:10px}.jeg-elementor-kit.jkit-team .social-list .social-icon a{display:inline-block;width:30px;height:30px;font-size:12px;line-height:32px;text-align:center;color:var(--jkit-btn-txt-color);background-color:var(--jkit-element-bg-color);border-radius:50%}.jeg-elementor-kit.jkit-team .social-list .social-icon a svg{fill:var(--jkit-btn-txt-color);width:12px}.jeg-elementor-kit.jkit-team .social-list .social-icon i:before{display:inline-block}.jeg-elementor-kit.jkit-team .social-list .social-icon:hover i:before{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:jkit-scrolling-vertical;animation-name:jkit-scrolling-vertical}.jeg-elementor-kit.jkit-team .social-list .social-icon:hover.hover-gradient a::before{opacity:1}.jeg-elementor-kit.jkit-team .social-list .social-icon.hover-gradient{line-height:0}.jeg-elementor-kit.jkit-team .social-list .social-icon.hover-gradient a{position:relative;-webkit-transition-duration:.3s;transition-duration:.3s}.jeg-elementor-kit.jkit-team .social-list .social-icon.hover-gradient a i{position:relative;z-index:1}.jeg-elementor-kit.jkit-team .social-list .social-icon.hover-gradient a:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;-webkit-transition-duration:inherit;transition-duration:inherit;border:inherit;border-radius:inherit}.jeg-elementor-kit.jkit-team .swal2-popup{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jeg-elementor-kit.jkit-team .swal2-popup .team-modal-content{position:relative;-webkit-box-shadow:0 28px 40px 0 rgba(0,0,0,.1);box-shadow:0 28px 40px 0 rgba(0,0,0,.1);background-color:var(--jkit-bg-color);border:0;border-radius:0}.jeg-elementor-kit.jkit-team .swal2-popup .team-modal-close{position:absolute;top:10px;right:10px;width:40px;height:40px;padding:0;color:var(--jkit-txt-color);background-color:transparent;border-width:0;border-radius:0;font-size:18px;line-height:1;outline:0;z-index:1200}.jeg-elementor-kit.jkit-team .swal2-popup .team-modal-close svg{fill:var(--jkit-txt-color);width:18px}.jeg-elementor-kit.jkit-team .swal2-popup .team-modal-body{padding:60px 40px;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.jeg-elementor-kit.jkit-team .swal2-popup .team-modal-img{width:100%;margin-bottom:30px}.jeg-elementor-kit.jkit-team .swal2-popup .team-modal-info{width:100%}.jeg-elementor-kit.jkit-team .swal2-popup .team-modal-title{margin-top:0;margin-bottom:8px;color:var(--jkit-txt-h-color);font-size:22px}.jeg-elementor-kit.jkit-team .swal2-popup .team-modal-position{margin-bottom:35px;color:var(--jkit-txt-color);font-size:13px}.jeg-elementor-kit.jkit-team .swal2-popup .team-modal-description{margin-bottom:22px}.jeg-elementor-kit.jkit-team .swal2-popup .team-modal-list{margin:0;margin-bottom:25px;padding-left:0;list-style:none;color:var(--jkit-txt-color);font-size:15px}.jeg-elementor-kit.jkit-team .swal2-popup .team-modal-list a{text-decoration:none;outline:0;color:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-team .swal2-popup .team-modal-list li{padding:19px 0;border-top:1px solid var(--jkit-border-color)}.jeg-elementor-kit.jkit-team .swal2-popup .team-modal-list strong{font-weight:600;padding-right:18px}.jeg-elementor-kit.jkit-team .jkit-modal-popup.content{display:none}@media (min-width:481px){.jeg-elementor-kit.jkit-team .swal2-popup .team-modal-img{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;margin-bottom:0}.jeg-elementor-kit.jkit-team .swal2-popup .team-modal-info.has-img{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;padding-left:30px}}@media (min-width:576px){.jeg-elementor-kit.jkit-team .swal2-popup{max-width:500px}}@media (min-width:992px){.jeg-elementor-kit.jkit-team .swal2-popup .team-modal-info.has-img{padding-left:50px}}.jeg-elementor-kit.jkit-team .swal2-html-container{margin:0}.jeg-elementor-kit.jkit-team .swal2-container{background:rgba(11,11,11,.8)}.jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-bio,.jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content,.jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content,.jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info,.jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .rating-stars{position:relative;z-index:2}.jeg-elementor-kit.jkit-testimonials .tns-nav{text-align:center}.jeg-elementor-kit.jkit-testimonials .tns-nav button{width:9px;height:9px;padding:0;margin:0 5px;border-radius:50%;background:var(--jkit-txt-m-color);border:0}.jeg-elementor-kit.jkit-testimonials .tns-nav button.tns-nav-active{background:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-testimonials .tns-controls button{color:var(--jkit-txt-color);border:0;background:0 0}.jeg-elementor-kit.jkit-testimonials .tns-controls button i,.jeg-elementor-kit.jkit-testimonials .tns-controls button svg{position:relative;-webkit-transition:all .25s ease;transition:all .25s ease}.jeg-elementor-kit.jkit-testimonials .tns-controls button svg{fill:var(--jkit-txt-color)}.jeg-elementor-kit.jkit-testimonials.arrow-bottom-middle .tns-controls{text-align:center}.jeg-elementor-kit.jkit-testimonials.arrow-bottom-middle .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-testimonials.arrow-bottom-middle .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}.jeg-elementor-kit.jkit-testimonials.arrow-bottom-edge .tns-controls button[data-controls=next]{display:inline-block;position:absolute;right:0}.jeg-elementor-kit.jkit-testimonials.arrow-middle-edge .tns-controls button{display:inline-block;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:2}.jeg-elementor-kit.jkit-testimonials.arrow-middle-edge .tns-controls button[data-controls=prev]{left:0}.jeg-elementor-kit.jkit-testimonials.arrow-middle-edge .tns-controls button[data-controls=next]{right:0}.jeg-elementor-kit.jkit-testimonials.arrow-top-right .tns-controls{text-align:right}.jeg-elementor-kit.jkit-testimonials.arrow-top-right .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-testimonials.arrow-top-right .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}.jeg-elementor-kit.jkit-testimonials.arrow-top-left .tns-controls{text-align:left}.jeg-elementor-kit.jkit-testimonials.arrow-top-left .tns-controls button[data-controls=next],.jeg-elementor-kit.jkit-testimonials.arrow-top-left .tns-controls button[data-controls=prev]{color:var(--jkit-txt-color);display:inline-block;margin:0;padding:0}.jeg-elementor-kit.jkit-testimonials.arrow-custom .tns-controls{position:absolute}.jeg-elementor-kit.jkit-testimonials.arrow-custom .tns-controls button{padding:0}.jeg-elementor-kit.jkit-testimonials.style-1.quote-override .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .icon-content{position:absolute;left:0;top:0;font-size:40px}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box{padding:40px 40px 20px 40px;-webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,.16);box-shadow:0 3px 15px 0 rgba(0,0,0,.16);border-radius:10px;position:relative;margin-top:25px;margin-bottom:105px}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider{overflow:hidden}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-bottom:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-left:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-right:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-top:before{left:0;bottom:0;right:0;top:0}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-bottom:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-top:before{-webkit-transform:scaleY(0);transform:scaleY(0)}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-left:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-right:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-top:before{-webkit-transform-origin:top;transform-origin:top}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-bottom:before{-webkit-transform-origin:bottom;transform-origin:bottom}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-left:before{-webkit-transform-origin:left;transform-origin:left}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-right:before{-webkit-transform-origin:right;transform-origin:right}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-bottom:hover:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-top:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-left:hover:before,.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider.hover-from-right:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-content .icon-content{position:static;font-size:40px;color:var(--jkit-txt-m-color);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-content .icon-content svg{fill:var(--jkit-txt-m-color)}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-content p{color:var(--jkit-txt-m-color);font-size:15px;margin-bottom:35px;position:relative;z-index:2}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio{position:absolute;left:0;bottom:-115px;width:100%;text-align:center;z-index:5}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .profile-image{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .profile-image img{border-radius:50%;max-width:100%;width:60px;height:auto;-o-object-fit:cover;object-fit:cover}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .profile-image img.source-url{height:60px}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .profile-info .profile-name{display:block;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .profile-info .profile-des{color:var(--jkit-txt-m-color);font-size:.75rem}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .rating-stars{margin:0;padding:0}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .rating-stars li{display:inline-block;color:#ffc402}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .rating-stars li svg{fill:#ffc402}.jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio .rating-stars li:not(:last-child){margin-right:5px}.jeg-elementor-kit.jkit-testimonials.style-2.quote-override .testimonials-track .testimonial-item .testimonial-box .comment-bio .icon-content,.jeg-elementor-kit.jkit-testimonials.style-2.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content{position:absolute;left:0;top:0;font-size:40px}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box{padding:40px 40px 20px 40px;-webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,.16);box-shadow:0 3px 15px 0 rgba(0,0,0,.16);border-radius:10px;position:relative}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-header .rating-stars{margin:0;margin-bottom:15px;padding:0}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-header .rating-stars li{display:inline-block;color:#ffc402}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-header .rating-stars li svg{fill:#ffc402}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-header .rating-stars li:not(:last-child){margin-right:5px}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .bio-details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .bio-details .profile-image{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .bio-details .profile-image img{margin-right:20px;margin-bottom:0;border-radius:50%;max-width:100%;width:60px;height:auto;-o-object-fit:cover;object-fit:cover}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .bio-details .profile-image img.source-url{height:60px}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .bio-details .profile-info{text-align:left}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .bio-details .profile-info .profile-name{display:block;font-size:15px;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio .bio-details .profile-info .profile-des{color:var(--jkit-txt-m-color);font-size:.75rem}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-content{position:relative;margin-top:30px;margin-bottom:30px;z-index:2}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-content p{color:var(--jkit-txt-m-color)}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .icon-content{position:static;font-size:40px;color:#d5d5d7;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .icon-content svg{fill:#d5d5d7}.jeg-elementor-kit.jkit-testimonials.style-3.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content{right:unset;left:0;top:0}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box{padding:40px 40px 20px 40px;-webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,.16);box-shadow:0 3px 15px 0 rgba(0,0,0,.16);border-radius:10px;position:relative}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .icon-content{margin-bottom:23px;position:absolute;right:20px;top:20px;font-size:40px;color:var(--jkit-txt-m-color);line-height:1;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .icon-content svg{fill:var(--jkit-txt-m-color)}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .comment-bio{text-align:center;margin-bottom:20px}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-image{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-image img{border-radius:50%;max-width:100%;width:60px;height:auto;-o-object-fit:cover;object-fit:cover}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-image img.source-url{height:60px}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .comment-content p{margin-bottom:35px;color:rgba(0,0,0,.5);font-size:15px}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name{display:block;font-size:15px;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des{color:var(--jkit-txt-m-color);font-size:.75rem}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .rating-stars{margin:0;padding:0;text-align:center;margin-bottom:15px}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .rating-stars li{display:inline-block;color:#ffc402}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .rating-stars li svg{fill:#ffc402}.jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .rating-stars li:not(:last-child){margin-right:5px}.jeg-elementor-kit.jkit-testimonials.style-4.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content{right:unset;left:0;top:0}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box{padding:40px 40px 20px 40px;-webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,.16);box-shadow:0 3px 15px 0 rgba(0,0,0,.16);border-radius:10px;position:relative}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .icon-content{margin-bottom:23px;position:absolute;right:20px;top:20px;font-size:40px;color:var(--jkit-txt-m-color);line-height:1;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .icon-content svg{fill:var(--jkit-txt-m-color)}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio{text-align:center;margin-bottom:20px}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-image{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-image img{border-radius:50%;max-width:100%;width:60px;height:auto;-o-object-fit:cover;object-fit:cover}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-image img.source-url{height:60px}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-info .profile-name{display:block;font-size:15px;color:var(--jkit-txt-h-color)}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .profile-info .profile-des{color:var(--jkit-txt-m-color);font-size:.75rem}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .rating-stars{margin:0;padding:0;text-align:center;margin-bottom:15px}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .rating-stars li{display:inline-block;color:#ffc402}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .rating-stars li svg{fill:#ffc402}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio .rating-stars li:not(:last-child){margin-right:5px}.jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-content p{margin-bottom:35px;color:rgba(0,0,0,.5);font-size:15px}.jeg-elementor-kit.jkit-testimonials:not(.style-1) .testimonials-track .testimonial-item .testimonial-box{overflow:hidden}.jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item{width:100%}.jeg-elementor-kit.jkit-testimonials .testimonial-item .icon-content.hover-gradient{overflow:hidden;position:relative!important}.jeg-elementor-kit.jkit-testimonials .testimonial-item .icon-content.hover-gradient span{position:relative;z-index:1}.jeg-elementor-kit.jkit-testimonials .testimonial-item .icon-content.hover-gradient:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;-webkit-transition-duration:inherit;transition-duration:inherit}.jeg-elementor-kit.jkit-testimonials .testimonial-item:hover .icon-content.hover-gradient:before{opacity:1}.jeg-elementor-kit.jkit-testimonials .tns-controls button span{display:inline-block;position:relative}.jeg-elementor-kit.jkit-testimonials .tns-controls button span.hover-gradient:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;-webkit-transition-duration:inherit;transition-duration:inherit}.jeg-elementor-kit.jkit-testimonials .tns-controls button:hover span.hover-gradient:before{opacity:1}.jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn{display:inline-block;text-align:center;font-size:18px;background-color:var(--jkit-btn-bg-color);border-radius:50%;position:relative;z-index:6;-webkit-transition:all .4s ease;transition:all .4s ease}.jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable.hover-gradient>span:after,.jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable.hover-gradient>span:before,.jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:not(.hover-gradient):after,.jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:not(.hover-gradient):before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;color:var(--jkit-element-bg-color);border-radius:50%;-webkit-box-shadow:0 0 0 0 currentColor;box-shadow:0 0 0 0 currentColor;-webkit-animation:jkit-ripple 3s infinite;animation:jkit-ripple 3s infinite;opacity:.6;z-index:-1}.jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:after{-webkit-animation-delay:.3s;animation-delay:.3s}.jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn ::after,.jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn ::before,.jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn i,.jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn span,.jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn::after,.jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn::before{-webkit-transition-duration:inherit;transition-duration:inherit}.jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.hover-gradient span>span{position:relative}.jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.hover-gradient:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;-webkit-transition-duration:inherit;transition-duration:inherit;border-radius:inherit}.jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.hover-gradient:hover:before{opacity:1}.jeg-elementor-kit.jkit-video-button i,.jeg-elementor-kit.jkit-video-button span{color:var(--jkit-txt-alt-color)}.jeg-elementor-kit.jkit-video-button svg{fill:var(--jkit-txt-alt-color)}.jkit-video-self-hosted{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:auto}.jkit-video-self-hosted video{max-width:100%;height:auto}.swal2-container.jkit-swal-container.jkit-video-button-popup-container.swal2-backdrop-show{background:rgba(11,11,11,.8)}.swal2-container.jkit-swal-container.jkit-video-button-popup-container .swal2-popup.jkit-swal-popup{width:100%;max-width:900px;background:unset}.swal2-container.jkit-swal-container.jkit-video-button-popup-container .swal2-popup.jkit-swal-popup:not(.type-self_hosted){height:100%}.swal2-container.jkit-swal-container.jkit-video-button-popup-container .swal2-popup .jkit-swal-closeButton{position:fixed;-webkit-transform:translateY(-100%);transform:translateY(-100%);padding:unset;height:44px;background:unset;border:unset}.swal2-container.jkit-swal-container.jkit-video-button-popup-container .swal2-popup .jkit-swal-closeButton:focus{outline:initial;-webkit-box-shadow:initial;box-shadow:initial}.swal2-container.jkit-swal-container.jkit-video-button-popup-container .swal2-popup .jkit-swal-htmlContainer{margin:unset;padding:unset;overflow:hidden}.swal2-container.jkit-swal-container.jkit-video-button-popup-container .swal2-popup .jkit-swal-htmlContainer iframe{width:100%;height:100%;max-width:900px}.swal2-container.jkit-swal-container.jkit-video-button-popup-container .swal2-popup .jkit-swal-htmlContainer video{max-width:100%;height:auto}.embedpress-wrapper {
position: relative;
}
.ose-dailymotion.responsive,
.ose-kickstarter.responsive,
.ose-rutube.responsive,
.ose-ted.responsive,
.ose-vimeo.responsive,
.ose-youtube.responsive,
.ose-ustream.responsive,
.ose-google-docs.responsive,
.ose-animatron.responsive,
.ose-amcharts.responsive,
.ose-on-aol-com.responsive,
.ose-animoto.responsive,
.ose-soundcloud.responsive,
.ose-videojug.responsive,
.ose-facebook.responsive,
.ose-issuu.responsive {
overflow: hidden;
position: relative;
height: auto;
}
.ose-dailymotion.responsive iframe,
.ose-kickstarter.responsive iframe,
.ose-rutube.responsive iframe,
.ose-ted.responsive iframe,
.ose-vimeo.responsive iframe,
.ose-vine.responsive iframe,
.ose-youtube.responsive iframe,
.ose-ustream.responsive iframe,
.ose-google-docs.responsive iframe,
.ose-animatron.responsive iframe,
.ose-amcharts.responsive iframe,
.ose-on-aol-com.responsive iframe,
.ose-animoto.responsive iframe,
.ose-soundcloud.responsive iframe,
.ose-videojug.responsive iframe,
.ose-issuu.responsive iframe {
left: 0;
top: 0;
height: 100%;
width: 100%;
position: absolute;
} .ose-dailymotion.responsive,
.ose-kickstarter.responsive,
.ose-rutube.responsive,
.ose-ted.responsive,
.ose-vimeo.responsive,
.ose-youtube.responsive,
.ose-animatron.responsive,
.ose-amcharts.responsive,
.ose-on-aol-com.responsive,
.ose-animoto.responsive,
.ose-videojug.responsive {
padding-bottom: 56.25%;
} .ose-vine.responsive {
padding-bottom: 100%;
} .ose-ustream.responsive {
padding-bottom: 63.3%;
}
.ose-google-docs.responsive {
padding-bottom: 62.6%;
}
.ose-google-docs.ose-google-docs-drawings.responsive {
padding-bottom: 74.5%;
}
.ose-google-docs.ose-google-docs-document.responsive,
.ose-google-docs.ose-google-docs-forms.responsive,
.ose-google-docs.ose-google-docs-spreadsheets.responsive {
padding-bottom: 142%;
}
.ose-soundcloud.responsive {
padding-bottom: 155px;
}
.ose-issuu.responsive iframe {
z-index: 2;
}
.ose-issuu.responsive {
padding-bottom: 31.25%;
}
.ose-issuu>div>div>div:last-child {
width: 100% !important;
z-index: 0;
position: absolute;
bottom: 0;
}
.ose-mixcloud.responsive iframe {
width: 100%;
} .ose-google-docs.responsive {
-webkit-overflow-scrolling: touch;
overflow-y: auto;
}
.ose-facebook.responsive iframe {
padding-bottom: 0;
width: 100%;
}
.elementor-widget iframe {
max-height: 100% !important;
}
.elementor-cbutton-preview-wrapper {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
padding: 100px 30px;
background: #fbf6f6;
}
@media only screen and (max-width: 800px) {
.elementor-widget-embedpres_elementor .embedpress-facebook-vid-iframe,
.embedpress-gutenberg-wrapper .embedpress-facebook-vid-iframe,
.embedpress-facebook-vid-iframe {
max-height: inherit !important;
}
.ep-first-video iframe {
max-height: 100% !important;
}
.ep-youtube__content__block .youtube__content__body .content__wrap:not(.youtube-carousel) {
grid-template-columns: repeat(auto-fit, minmax(calc(50% - 30px), 1fr)) !important;
}
}
@media only screen and (max-width: 500px) {
.elementor-widget-embedpres_elementor .embedpress-facebook-vid-iframe,
.embedpress-gutenberg-wrapper .embedpress-facebook-vid-iframe,
.embedpress-facebook-vid-iframe {
max-height: 390px !important;
}
.ep-youtube__content__block .youtube__content__body .content__wrap:not(.youtube-carousel) {
grid-template-columns: repeat(auto-fit, minmax(calc(100% - 30px), 1fr)) !important;
}
}
.ose-matterport .embera-embed-responsive, .ose-matterport .embera-embed-responsive iframe {
width: 100%;
height: 100%;
}
.ose-deviantart img, .ose-deviantart a, .ose-deviantart div {
width: 100%;
height: 100%;
} .ose-meetup {
overflow: auto !important;
text-align: left;
display: block !important;
margin: auto;
}
.ose-meetup img {
height: auto;
}
article.embedpress-event div#sponsors {
display: none;
}
.embedpress-event .link {
color: #0098ab;
}
.embedpress-event .visibility--a11yHide {
border: 0;
clip: rect(0 0 0 0);
position: absolute;
overflow: hidden;
margin: -1px;
padding: 0;
width: 1px;
height: 1px;
}
.embedpress-event .text--small {
font-size: 14px;
margin: 0;
}
.embedpress-event .flex {
display: flex;
box-sizing: border-box;
}
.embedpress-event .flex--wrap {
flex-wrap: wrap;
}
.embedpress-event .flex--row {
align-items: center;
box-sizing: border-box;
display: flex;
justify-content: flex-start;
flex-direction: row;
flex-wrap: nowrap;
}
.embedpress-event .flex-item {
flex-basis: 0;
flex-grow: 1;
width: auto;
min-width: 0; box-sizing: border-box;
}
.embedpress-event .flex-item--shrink {
flex-basis: auto;
-webkit-box-flex: 0;
flex-grow: 0;
flex-shrink: 0;
width: auto;
}
.embedpress-event .flex--row>.flex-item:first-child {
padding-left: 0;
}
.embedpress-event .text--bold {
font-weight: 700;
}
.embedpress-event h1,
.embedpress-event h2,
.embedpress-event h3,
.embedpress-event h4,
.embedpress-event h5,
.embedpress-event h6 {
font-size: inherit;
}
.embedpress-event .ep-event--title {
font-size: 32px;
font-weight: 700;
}
.embedpress-event .ep-event--date {
color: #757575;
font-weight: 400;
font-size: 16px;
} .embedpress-event .ep-event--host {
margin-top: 20px;
display: flex;
align-items: center;
margin-bottom: 20px;
}
.ep-event--host .avatar-print {
border-radius: 50%;
height: 50px;
width: 50px;
}
.embedpress-event img.avatar--person {
background-image: none !important;
background-repeat: no-repeat;
background-position: 50%;
background-size: cover;
border-radius: 50%;
box-sizing: border-box;
vertical-align: middle;
}
.event-info-hosts-text {
padding-left: 20px;
font-size: 16px;
font-weight: 400;
}
.embedpress-event .event-description {
margin-top: 20px;
}
.text--sectionTitle {
font-size: 20px;
line-height: 28px;
}
.ep-event--attendees {
margin-top: 50px;
}
.ep-event--attendees>.flex {
margin-bottom: 20px;
}
.ep-event--attendees .gridList {
list-style: none;
margin: 0 -16px 0 0;
padding: 0;
}
.ep-event--attendees .gridList-item {
width: auto;
}
.ep-event--attendees .gridList--autoHeight--has4>.gridList-item {
flex: 0 0 50%;
max-width: 50%;
}
.ep-event--attendees .groupMember-name {
line-height: 1.2 !important;
}
.ep-event--attendees .avatar--person {
margin-bottom: 15px;
display: inline-block;
border-radius: 50%;
}
.ep-event--attendees img.avatar-print {
border-radius: 50%;
}
.ep-event--attendees .groupMember-role {
font-size: 12px;
color: #757575;
padding-top: 2px;
margin: 0;
}
.ep-event--attendees .groupMember {
min-height: 100%;
min-width: 128px;
padding-left: 8px;
padding-right: 8px;
}
.embedpress-event .align--center {
text-align: center;
}
.embedpress-event .card {
background: #fff;
background-clip: padding-box;
background-size: cover;
border: 1px solid rgba(46, 62, 72, .12);
border-radius: 8px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
display: block;
min-height: 100%;
padding: 16px 16px 18px;
position: relative;
white-space: normal;
}
.embedpress-event .card--hasHoverShadow {
transition: box-shadow .25s cubic-bezier(.4, 0, .2, 1), transform .25s cubic-bezier(.4, 0, .2, 1);
}
.embedpress-event .ep-event-group-link {
display: flex;
flex-wrap: wrap;
align-items: center;
background: #ffffff;
border-radius: 8px;
padding: 20px;
margin-bottom: 20px;
border: 1px solid rgba(46, 62, 72, .12);
}
.embedpress-event .ep-event-group--name {
padding-left: 20px;
font-size: 14px;
line-height: 1.45;
margin: 0;
width: 70%;
word-break: break-word;
}
.embedpress-event .ep-event-group--image {
-o-object-fit: cover;
object-fit: cover;
width: 56px;
height: 56px;
border-radius: 4px;
}
.embedpress-event .ep-event-time-location {
background: #ffffff;
border-radius: 8px;
padding: 16px 20px 0 20px;
border: 1px solid rgba(46, 62, 72, .12);
}
.embedpress-event .ep-event-time-location .ep-event-datetime,
.embedpress-event .ep-event-time-location .ep-event-location {
padding-bottom: 20px;
}
.embedpress-event .ep-event-location .wrap--singleLine--truncate,
.embedpress-event .ep-event-time-location .ep-event-datetime {
font-size: 15px;
line-height: 1.5;
color: #2e3e48;
font-style: normal;
margin: 0;
}
.embedpress-event .ep-event-location address {
font-style: normal;
margin: 0;
}
.embedpress-event .ep-event-location .venueDisplay-venue-address {
font-style: normal;
color: #757575;
margin: 0;
}
.embedpress-event .ep-event-location p {
line-height: 20px;
}
.ep-event--attendees .gridList-item {
-webkit-box-sizing: border-box;
box-sizing: border-box;
display: inline-block;
font-size: 1rem;
margin: 0;
vertical-align: top;
width: 50%;
}
.gridList-itemInner {
-webkit-box-sizing: border-box;
box-sizing: border-box;
height: 100%;
padding: 0 16px 16px 0;
} .embedpress-yt-subscribe {
display: flex;
align-items: center;
align-content: start;
text-align: center;
gap: 1rem;
max-width: 600px;
width: 100%;
}
.embedpress-yt-subscribe .embedpress-yt-subscribe.dark {
color: #ffffff;
}
.embedpress-yt-subscribe .embedpress-yt-sub-text {
display: inline-block;
margin: 0;
padding: 0;
} .dewqijm {
height: 100%;
margin-right: 10px;
}
.dewqijm img[src^="image"] {
display: none;
}
.dewqijm img[src^="http"] {
height: 56px !important;
width: 56px !important;
}
.dewqijm>div>div {
display: none;
}
.embedpress-event .sticky button {
display: none;
}
.embedpress-event .items-center {
align-items: center;
} @media only screen and (min-width: 530px) {
.ep-event--attendees .gridList--autoHeight--has4>.gridList-item {
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
}
@media only screen and (min-width: 640px) {
.embedpress-event .card {
padding: 18px 18px 20px;
}
.ep-event--attendees .gridList--autoHeight--has4>.gridList-item {
flex: 0 0 25%;
max-width: 25%;
}
} .ose-opensea {
height: 100% !important;
width: calc(100% - 40px) !important;
max-height: 100% !important;
}
.ose-github {
overflow: auto;
}
.ep_nft_content_wrap.ep_nft__wrapper {
display: grid;
}
.ep_nft_content_wrap.ep_nft__wrapper,
.ep_nft_content_wrap.ep_nft_list {
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
grid-column-gap: 15px;
grid-row-gap: 15px;
}
.ep_nft_content_wrap .ep_nft_item {
padding-top: 15px;
padding-right: 15px;
padding-left: 15px;
padding-bottom: 15px;
background-color: #ffffff;
border-radius: 10px;
transition: background 0.5s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;
box-shadow: 0 4px 15px rgba(0, 0, 0, .09);
overflow: hidden;
padding: 15px;
position: relative;
transition: .3s ease-in-out;
}
.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-grid .ep_nft_item {
display: flex;
flex-direction: column;
}
.ep_nft_content_wrap.ep_nft_list .ep_nft_item {
justify-content: flex-start;
align-items: flex-start;
}
.ep_nft_content_wrap.ep_nft__wrapper.preset-3 .ep_nft_item .ep_nft_content {
background-color: #edecf6e6;
}
.ep_nft_content_wrap .ep_nft_thumbnail {
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
margin-bottom: 15px;
border-radius: 5px;
}
.ep_nft_content_wrap .ep_nft_thumbnail img {
height: 340px;
border-radius: 5px;
width: 100%;
object-fit: cover;
}
.ep_nft_content .ep_nft_title {
color: #333333;
font-size: 16px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
margin-bottom: 15px;
font-weight: 600;
word-break: break-all;
}
.ep_nft_content {
text-align: left;
}
.ep_nft_content .ep_nft_price {
color: #333333;
font-size: 14px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
margin-bottom: 0px;
display: flex;
font-weight: 600;
}
.ep_nft_content .ep_nft_price:first-child {
margin-bottom: 10px;
}
span.eb_nft_currency {
max-width: 28px;
display: flex;
align-items: center;
justify-content: center;
}
span.eb_nft_currency svg {
width: 100%;
height: auto;
}
.ep_nft_content .ep_nft_price_wrapper {
min-height: 20px;
}
.ep_nft_content .ep_nft_creator {
color: #333333;
font-size: 14px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
margin-bottom: 20px;
display: flex;
align-items: center;
gap: 5px;
}
.ep_nft_content .ep_nft_creator a {
color: #3080E2;
font-size: 14px;
text-decoration: none;
word-break: break-all;
text-decoration: none;
}
.ep_nft_content .ep_nft_creator img {
height: 30px;
width: 30px;
border-radius: 50%;
}
.ep_nft_content .ep_nft_button button {
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
margin-bottom: 0px;
}
.ep_nft_content .ep_nft_button button a {
background-color: #3080E2;
color: #ffffff;
font-size: 14px;
padding-top: 15px;
padding-right: 20px;
padding-left: 20px;
padding-bottom: 15px;
transition: border 0.5s, border-radius 0.5s, box-shadow 0.5s;
}
.ep_nft_content .ep_nft_button button:hover a {
background-color: rgb(46, 142, 238);
color: #ffffff;
}
.ep-nft-gallery-wrapper .ep_nft_content_wrap.ep_nft__wrapper.ep-preset-1 .ep_nft_item:hover .ep_nft_button {
opacity: 1;
transform: translate(0);
visibility: visible;
}
.ep-nft-gallery-wrapper.ep-nft-gallery-r1a5mbx .ep_nft_button a.ep-details-btn:hover {
background-color: rgb(46, 142, 238);
color: #ffffff;
}
.ep-nft-gallery-wrapper .ep_nft_content_wrap.ep_nft__wrapper.ep-preset-1 .ep_nft_item:hover .ep_nft_button {
opacity: 1;
transform: translate(0);
visibility: visible;
}
.ep-nft-gallery-wrapper .ep_nft_content_wrap.ep_nft__wrapper.ep-preset-1 .ep_nft_item .ep_nft_button {
bottom: 0;
left: 0;
opacity: 0;
position: absolute;
transform: translateY(30px);
visibility: hidden;
width: 100%;
transition: 0.3s;
}
.ep-nft-gallery-wrapper.ep-nft-gallery-r1a5mbx .ep-nft-single-item-wraper .ep_nft_button {
margin-top: auto;
display: flex;
justify-content: space-between;
gap: 15px;
}
.ep-nft-gallery-wrapper.ep-nft-gallery-r1a5mbx .ep_nft_button a {
background-color: #3080E2;
color: #ffffff;
font-size: 14px;
padding: 10px 20px;
transition: border 0.5s, border-radius 0.5s, box-shadow 0.5s;
display: block;
text-align: center;
font-weight: 500;
text-decoration: none;
}
.ep-nft-gallery-wrapper.ep-nft-gallery-r1a5mbx .ep_nft_button span.ep-nft-rank {
color: #a88484;
border-color: #a88484;
}  .ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item {
display: flex;
gap: 15px;
align-items: center;
border-radius: 10px;
}
.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item .ep_nft_thumbnail {
width: 55%;
}
.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item .ep_nft_content {
width: calc(45% - 15px);
}
.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item .ep_nft_content .ep_nft_price.ep_nft_last_sale {
margin-bottom: 15px;
}
.ep_nft_content_wrap.ep_nft__wrapper.nft_items .ep_nft_item .ep_nft_thumbnail svg {
border-radius: 10px;
}
.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item .ep_nft_thumbnail img {
height: 260px;
}
.ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item .ep_nft_button a {
border-radius: 10px;
width: 100%;
display: flex;
align-items: center;
justify-content: center;
}
.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-grid.ep-preset-2 .ep_nft_content .ep_nft_price:last-child {
margin-bottom: 15px;
}
.alignleft .ose-opensea,
.alignright .ose-opensea,
.aligncenter .ose-opensea {
max-width: calc(100% - 40px) !important;
}
.embedpress-gutenberg-wrapper.alignright, .embedpress-gutenberg-wrapper.alignleft {
width: 100%;
}
.embedpress-gutenberg-wrapper.alignright .ep-embed-content-wraper>div {
float: right;
}
.embedpress-gutenberg-wrapper.aligncenter.ep-content-share-enabled .ep-embed-content-wraper {
justify-content: center;
}
.embedpress-gutenberg-wrapper.alignright.ep-content-share-enabled .ep-embed-content-wraper {
justify-content: right;
}
.embedpress-gutenberg-wrapper.alignleft.ep-content-share-enabled .ep-embed-content-wraper {
justify-content: left;
}
.embedpress-gutenberg-wrapper.aligncenter {
text-align: center;
clear: both;
}
.theme-twentytwentythree footer.wp-block-template-part {
clear: both;
} @media all and (max-width: 1024px) { .ep_nft_content_wrap.ep_nft__wrapper,
.ep_nft_content_wrap.ep_nft_list {
grid-template-columns: repeat(3, 1fr) !important;
}
.alignleft .ose-opensea,
.alignright .ose-opensea,
.aligncenter .ose-opensea {
max-width: 100% !important;
} }
@media all and (max-width: 991px) { .ose-opensea {
min-width: 100% !important;
max-width: calc(100% - 40px) !important;
}
.ep_nft_content_wrap.ep_nft__wrapper,
.ep_nft_content_wrap.ep_nft_list {
grid-template-columns: repeat(2, 1fr) !important;
} }
@media all and (max-width: 767px) { .ep_nft_content_wrap.ep_nft__wrapper,
.ep_nft_content_wrap.ep_nft_list {
grid-template-columns: repeat(1, 1fr) !important;
} } .ep-nft-single-item-wraper.ep_nft_content_wrap .ep_nft_item {
box-shadow: none;
}
.ep-nft-rank-wraper {
margin-bottom: 16px;
font-weight: 600;
color: #333;
font-size: 16px;
}
.ep-nft-rank-wraper.ep-empty-label span {
margin-left: 0px;
}
span.ep-nft-rank {
padding: 2px 8px;
border-radius: 7px;
margin-left: 10px;
display: inline-block;
font-size: 14px;
font-weight: 600;
background: transparent !important;
border: 1px solid #ddd;
color: #333;
}
.ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item .ep_nft_content {
width: calc(55% - 15px);
}
.ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item .ep_nft_thumbnail {
width: 45%;
height: 100%;
}
.ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item .ep_nft_thumbnail img {
height: 100%;
}
.ep-nft-single-item-wraper span.eb_nft_label {
color: #333; }
.ep-nft-single-item-wraper .ep_nft_content .ep_nft_price {
display: flex;
flex-direction: column;
margin-right: 45px;
}
.ep-nft-single-item-wraper span.eb_nft_price {
font-size: 30px;
line-height: normal;
}
.ep-nft-single-item-wraper .ep_nft_content .ep_nft_creator img {
height: 15px;
width: 15px;
border-radius: 50%;
}
.ep-nft-single-item-wraper .ep-usd-price {
bottom: 0;
font-size: 12px;
}
.ep-nft-single-item-wraper span.eb_nft_label { font-size: 15px;
}
.ep-nft-single-item-wraper .ep_nft_content .ep_nft_title {
margin-bottom: 10px;
font-size: 24px;
}
.ep-nft-single-item-wraper .CollectionLink--name svg {
width: 20px;
height: 20px;
margin-left: 5px;
}
.ep-nft-single-item-wraper a.CollectionLink--link {
font-size: 15px;
font-weight: 500;
text-decoration: none;
margin-bottom: 15px;
display: block;
color: #3080E2;
}
.ep-nft-single-item-wraper sub.verified-icon {
bottom: -5px;
left: 4px;
} .ep-nft-single-item-wraper .ep-accordion {
border: 1px solid #ddd;
border-radius: 10px;
margin-top: 15px;
display: block;
}
.ep-nft-single-item-wraper .ep-toggle {
display: none;
}
.ep-nft-single-item-wraper .ep-option {
position: relative;
}
.ep-nft-single-item-wraper .ep-content {
padding: 1em;
border-top: 1px solid #ddd;
}
.ep-nft-single-item-wraper .ep-content {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
transform: translateZ(0);
transition: all 0.2s;
}
.ep-nft-single-item-wraper .ep-title {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
transform: translateZ(0);
transition: all 0.2s;
padding: 1em;
display: flex;
color: #333;
font-weight: bold;
cursor: pointer;
border-radius: 10px 10px 0 0;
align-items: center;
}
.ep-nft-single-item-wraper label.ep-title svg {
width: 20px;
height: 20px;
margin-right: 6px;
}
.ep-nft-single-item-wraper .ep-asset-detail-item {
display: flex;
justify-content: space-between;
font-weight: 500;
}
.ep-nft-single-item-wraper .ep-asset-detail-item span {
word-break: break-word;
max-width: 75%;
}
.ep-nft-single-item-wraper .ep-content {
display: block;
}
.ep-nft-single-item-wraper .ep-content p {
margin: 0;
padding: 0.5em 1em 1em;
font-size: 0.9em;
line-height: 1.5;
}
.ep-nft-single-item-wraper .ep-toggle:checked+.ep-title+.ep-content {
display: none;
background: transparent;
}
.ep-nft-single-item-wraper .ep_nft_content .ep_nft_price_wrapper {
display: flex;
}
.ep-nft-single-item-wraper .ep-toggle+.ep-title:after {
content: "";
display: inline-block;
position: absolute;
width: 12px;
height: 12px;
background: transparent;
text-indent: -9999px;
border-top: 2px solid #bfbfbf;
border-left: 2px solid #bfbfbf;
transition: all 250ms ease-in-out;
text-decoration: none;
color: transparent;
right: 15px;
top: 50%;
transform: rotate(45deg) translate(-20%, -5%);
}
.ep-nft-single-item-wraper .ep-toggle:checked+.ep-title:before {
content: "";
display: inline-block;
position: absolute;
width: 12px;
height: 12px;
background: transparent;
text-indent: -9999px;
border-top: 2px solid #bfbfbf;
border-left: 2px solid #bfbfbf;
transition: all 250ms ease-in-out;
text-decoration: none;
color: transparent;
right: 15px;
top: 50%;
transform: rotate(225deg) translate(80%, 20%);
}
.ep-nft-single-item-wraper .ep-toggle:checked+.ep-title:after {
display: none;
}
.ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft__wrapper.nft_items .ep_nft_item .ep_nft_button span.ep-nft-rank {
pointer-events: none;
}
.ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-nft-single-item-wraper.ep-grid .ep_nft_content {
margin-bottom: 20px;
}
.elementor-widget-embedpres_elementor .ep-nft-gallery-wrapper .ep-loadmore-wrapper button, .embedpress-gutenberg-wrapper .ep-nft-gallery-wrapper .ep-loadmore-wrapper button {
display: none;
}
@media screen and (max-width: 1024px) {
.ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft__wrapper, .ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft_list {
grid-template-columns: repeat(1, 1fr) !important;
}
}
@media screen and (max-width: 991px) {
.ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft__wrapper, .ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft_list {
grid-template-columns: repeat(1, 1fr) !important;
}
.ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item {
align-items: unset;
flex-direction: column;
}
.ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item .ep_nft_thumbnail {
width: 100%;
}
.ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item .ep_nft_content {
width: 100%;
}
}
@media screen and (max-width: 537px) {
.ep-nft-single-item-wraper sub.ep-usd-price {
margin-bottom: 15px;
display: block;
}
.ose-google-drive iframe {
height: 250px !important;
}
.ose-nrk-radio iframe {
height: 400px !important;
}
}
.emebedpress-unit-percent iframe {
width: 100% !important;
} .password-form-container {
width: 350px;
text-align: center;
padding: 30px;
border-radius: 10px;
box-shadow: 0px 0px 10px #f4eded;
background-color: #f9f9ff;
max-width: 100%;
margin: auto;
}
.password-form-container h2 {
font-size: 22px;
margin-bottom: 15px;
font-family: system-ui;
}
.password-form-container p {
font-size: 12px;
font-family: sans-serif;
line-height: 1.4em;
margin-bottom: 15px;
}
form.password-form {
margin-bottom: 2px;
}
.password-form-container input[type="password"] {
padding: 10px;
border-radius: 5px;
width: 100%;
margin-bottom: 12px;
font-size: 20px;
color: #6354a5;
outline: none;
border: 1px solid #ddd;
outline: 0;
padding-left: 50px;
font-family: sans-serif;
height: 42px;
}
.password-form-container input[type="password"]::placeholder {
color: #e0d1d1;
font-size: 14px;
}
.password-field {
position: relative;
}
.password-field span {
position: absolute;
top: 0px;
left: 0px;
display: flex;
align-items: center;
justify-content: center;
height: 42px;
width: 40px;
background: #DED7FC;
border-radius: 4px;
}
.password-field svg {
width: 22px;
}
.password-form-container input[type="submit"] {
padding: 12px 20px;
background-color: #6354a5;
color: #fff;
border: none;
border-radius: 5px;
font-size: 14px;
cursor: pointer;
font-family: sans-serif;
transition: background-color 0.3s ease, box-shadow 0.3s ease;
font-weight: initial;
white-space: normal;
word-break: break-all;
min-height: 42px;
}
.password-form-container button:hover {
background-color: #0062cc;
box-shadow: 0px 0px 10px #007bff;
}
.password-form-container .error-message {
color: #ff0000;
margin-top: 20px;
font-size: 12px;
line-height: 1.4em;
}
.password-form-container .error-message.hidden {
display: none;
}
p.need-access-message {
margin-bottom: 2px;
margin-top: 13px;
}
.wp-block-embed__wrapper {
display: inline-block;
width: 100%;
max-width: 100% !important;
}
.wp-block-embed__wrapper.position-right-wraper, .wp-block-embed__wrapper.position-right-wraper {
max-width: calc(100% - 40px) !important;
}
.ep-elementor-content {
position: relative;
display: inline-block;
max-width: 100%;
}
.ep-elementor-content.source-opensea {
display: block;
} .wp-block-embedpress-embedpress>div, .ep-gutenberg-content {
position: relative;
clear: both;
}
.gutenberg-pdf-wraper {
position: relative;
width: 100%;
}
.presentationModeEnabledIosDevice {
position: fixed;
left: 0;
top: 0;
border: 0;
height: 100% !important;
width: 100% !important;
z-index: 999999;
min-width: 100% !important;
min-height: 100% !important;
}
.ep-embed-content-wraper {
width: 100%;
}
.embedpress-gutenberg-wrapper.popup_button, .embedpress-elements-wrapper.popup_button {
display: none !important;
}
.elementor-element-edit-mode .embedpress-elements-wrapper.popup_button {
display: block !important;
}
.ep-content-share-enabled .ep-embed-content-wraper {
display: flex !important;
}
.ep-content-share-enabled .ep-embed-content-wraper.hidden {
display: none !important;
}
.ep-share-position-right .ep-embed-content-wraper {
flex-direction: row;
}
.ep-content-share-enabled .ep-embed-content-wraper>div:first-child {
width: 100%;
}
.ep-share-position-left .ep-embed-content-wraper {
flex-direction: row-reverse;
}
.ep-share-position-bottom .ep-embed-content-wraper {
flex-direction: column;
}
.ep-share-position-top .ep-embed-content-wraper {
flex-direction: column-reverse;
}
.ep-fixed-width .gutenberg-pdf-wraper {
display: inline-block;
}
.ep-percentage-width .embedpress-inner-iframe {
width: 100%;
} .ep-social-share {
display: flex;
align-items: center;
}
.ep-social-share.share-position-right {
right: -40px;
top: 0;
flex-direction: column;
}
.ep-social-share.share-position-left {
left: 0px;
top: 0;
flex-direction: column;
}
.ep-social-share.share-position-bottom, .ep-social-share.share-position-top {
justify-content: center;
}
.embedpress-gutenberg-wrapper .ep-social-share.share-position-left, .ep-elementor-content .ep-social-share.share-position-left {
left: -40px;
}
.ep-social-icon {
display: flex;
justify-content: center;
align-items: center;
width: 40px;
height: 40px;
margin: 0;
color: #fff;
text-decoration: none;
font-size: 20px;
}
.ep-social-icon:hover {
opacity: 0.8;
}
.ep-social-share svg {
width: 20px;
height: auto;
}
a.ep-social-icon.pinterest svg {
height: 25px;
}
.ep-social-share .facebook {
background-color: #3b5998;
}
.ep-social-share .facebook svg {
width: 40px;
}
.ep-social-share .twitter {
background-color: #000000;
}
a.ep-social-icon.twitter:focus-visible {
box-shadow: none;
border: none;
outline: none;
}
.ep-social-share .pinterest {
background-color: #bd081c;
}
.ep-social-share .linkedin {
background-color: #0077b5;
}
.ep-social-share .instagram {
background: linear-gradient(45deg, #f58529, #dd2a7b, #8134af, #515bd4);
}
.ep-social-share .reddit {
background-color: #ff4500;
}
.ep-social-icon i {
margin-right: 0;
}
.ep-content-locked .watermark {
display: none !important;
}
.ep-content-protection-enabled .watermark {
display: none !important;
}
.embedpress-pro-control.not-active {
pointer-events: none;
}
.pro__alert__wrap .pro__alert__card h2 {
font-size: 32px;
font-weight: 450;
color: #131f4d;
margin-bottom: 15px;
}
.pro__alert__wrap .pro__alert__card p {
font-size: 14px;
font-weight: 400;
color: #7c8db5;
margin-top: 10px;
}
.pro__alert__wrap .pro__alert__card p a {
text-decoration: underline;
font-weight: 700;
color: #131f4d;
}
.emebedpress-unit-percent, .ep-elementor-content.ep-percentage-width {
width: 100%;
} [data-theme-mode='dark'] {
--viewer-primary-color: #343434;
--viewer-icons-hover-bgcolor: #453838;
}
[data-theme-mode='light'] {
--viewer-primary-color: #f2f2f6;
--viewer-icons-color: #343434;
--viewer-icons-hover-bgcolor: #e5e1e9;
}
@media (prefers-color-scheme: dark) {
:root {
--viewer-primary-color: #343434;
--viewer-icons-color: #f2f2f6;
--viewer-icons-hover-bgcolor: #453838;
}
}
@media (prefers-color-scheme: light) {
:root {
--viewer-primary-color: #f2f2f6;
--viewer-icons-color: #343434;
--viewer-icons-hover-bgcolor: #e5e1e9;
}
}
.ep-file-download-option-masked::after, .ep-external-doc-icons {
background: var(--viewer-primary-color);
}
.ep-external-doc-icons svg path {
fill: var(--viewer-icons-color);
}
.ep-doc-draw-icon svg path {
fill: var(--viewer-primary-color);
stroke: var(--viewer-icons-color);
}
.ep-external-doc-icons svg:hover svg path {
fill: var(--viewer-icons-color);
stroke: var(--viewer-icons-color);
}
.ep-external-doc-icons svg:hover {
background-color: var(--viewer-icons-hover-bgcolor);
}
.ep-file-download-option-masked {
position: relative;
}
.ep-file-download-option-masked {
position: relative;
width: 100%;
height: 100%;
overflow: hidden;
}
.ep-file-download-option-masked .overlay {
position: absolute;
top: 0;
left: 50%;
transform: translateX(-50%);
width: calc(100% - 15px);
height: calc(100% - 45px);
background-color: rgb(66 23 23 / 0%);
pointer-events: unset;
z-index: 1;
user-select: none;
max-width: 800px;
margin: 0 auto;
}
.ep-file-download-option-masked.ep-file-xls .overlay {
height: calc(100% - 78px);
}
.ep-file-download-option-masked iframe {
width: 100%;
height: 100%;
pointer-events: auto;
}
.wp-block-embedpress-document.embedpress-document-embed iframe {
border: none !important;
box-shadow: none !important;
}
.ep-file-download-option-masked.enabled-text-copy {
pointer-events: all;
}
.embed-download-disabled {
width: 200px;
height: 22px;
background: #444444;
position: absolute;
right: 2px;
bottom: 8px;
opacity: 0;
}
.cui-toolbar-button-right {
display: none !important;
}
.ndfHFb-c4YZDc-Wrql6b {
display: none;
}
.ep-external-doc-icons {
position: absolute;
display: flex;
flex-direction: revert;
background: var(--viewer-primary-color);
border-radius: 6px;
z-index: 2;
bottom: -18px;
left: 50%;
transform: translate(-50%, -50%);
padding: 0 10px;
}
.ep-external-doc-icons svg {
width: 30px;
height: 30px;
cursor: pointer;
transition: 0.3s;
padding: 5px;
border-radius: 4px;
}
.block-editor-block-list__block .ep-gutenberg-file-doc .ep-external-doc-icons svg {
width: 22px;
height: 22px;
}
.block-editor-block-list__block .ep-gutenberg-file-doc .ep-doc-download-icon svg, .block-editor-block-list__block .ep-gutenberg-file-doc .ep-doc-fullscreen-icon svg {
width: 20px !important;
}
.ep-doc-minimize-icon svg, .ep-doc-fullscreen-icon svg {
padding: 6px;
}
.ep-external-doc-icons svg:hover {
border-radius: 4px;
}
.ep-doc-draw-icon.active svg {
background: var(--viewer-icons-hover-bgcolor);
}
.ep-doc-download-icon, .ep-doc-print-icon, .ep-doc-fullscreen-icon, .ep-doc-popup-icon, .ep-doc-draw-icon, .ep-doc-minimize-icon {
display: flex;
align-items: center;
justify-content: center;
width: 40px;
height: 40px; }
.elementor .elementor-element.elementor-element .embedpress-document-embed .fullscreen-enabled iframe, .embedpress-document-embed .fullscreen-enabled iframe {
width: 100% !important;
height: 100% !important;
}
.embedpress-document-embed {
position: relative;
}
.position-right-wraper .main-content-wraper, .position-left-wraper .main-content-wraper {
display: flex;
}
.position-left-wraper .main-content-wraper {
display: flex;
flex-direction: row-reverse;
}
.position-top-wraper .main-content-wraper {
display: flex;
flex-direction: column-reverse;
justify-content: center;
}
.position-bottom-wraper .main-content-wraper {
justify-content: center;
} .ep-file-download-option-masked.ep-file-link.fullscreen-enabled iframe {
margin-left: 22%;
}
.ep-file-download-option-masked::after {
position: absolute;
width: 100%;
height: 30px;
background: var(--viewer-primary-color);
z-index: 1;
bottom: 0;
content: '';
left: 0;
}
.ep-file-download-option-masked.ep-file-docx::after {
bottom: 0;
}
.ep-file-download-option-masked.ep-file-docx.ep-powered-by-enabled::after {
bottom: 0px;
background: white;
height: 22px;
}
.ep-file-download-option-masked.ep-file-docx.ep-powered-by-enabled.fullscreen-enabled::after {
bottom: 0;
}
canvas.ep-doc-canvas {
position: absolute;
z-index: 1;
left: 0;
bottom: 0;
right: 0;
top: 0;
clear: both;
margin: auto;
display: none;
}  :root { --plyr-control-icon-size: 15px;
--plyr-range-track-height: 3px;
--plyr-range-thumb-height: 10px;
}
.plyr--audio .plyr--full-ui input[type=range] {
color: red !important;
}
.ep-embed-content-wraper input[type=range]::-webkit-slider-runnable-track {
box-shadow: none;
}
.ep-embed-content-wraper input[type=range]::-moz-range-track {
box-shadow: none;
}
a.plyr__controls__item.plyr__control {
border-radius: inherit;
color: inherit !important;
}
.plyr-initialized button:focus {
background-color: var(--plyr-color-main);
}
.custom-player-preset-1 .plyr__controls {
background: var(--plyr-color-main) !important;
padding: 0 !important;
}
.custom-player-preset-1 button.plyr__control {
border-radius: 0;
}
.custom-player-preset-1 a.plyr__controls__item.plyr__control {
border-radius: inherit;
}
.custom-player-preset-1 button.plyr__control.plyr__control--overlaid[data-plyr="play"], .custom-player-preset-2 button.plyr__control.plyr__control--overlaid[data-plyr="play"] {
width: 100px !important;
text-align: center;
display: flex;
align-items: center !important;
justify-content: center;
height: 60px;
}
.custom-player-preset-1 button.plyr__control.plyr__control--overlaid[data-plyr="play"] svg, .custom-player-preset-2 button.plyr__control.plyr__control--overlaid[data-plyr="play"] svg {
width: 22px;
height: 22px;
}
.custom-player-preset-1 .plyr__control:focus {
border: none;
}
.custom-player-preset-2 a.plyr__controls__item.plyr__control, .custom-player-preset-2 button.plyr__control.plyr__control--overlaid[data-plyr="play"], .preset-default a.plyr__controls__item.plyr__control {
border-radius: 4px;
}
.plyr--audio .plyr__control:focus-visible, .plyr--audio .plyr__control:hover, .plyr--audio .plyr__control[aria-expanded=true] {
color: var(--plyr-audio-control-color-hover, #fff) !important;
}
.custom-player-preset-3 .plyr__controls, .custom-player-preset-4 .plyr__controls {
background: var(--plyr-color-main) !important;
padding: 0 !important;
}
.custom-player-preset-4 button.plyr__control.plyr__control--overlaid {
display: none !important;
} figure .plyr--full-ui .plyr__video-embed>.plyr__video-embed__container {
padding-bottom: inherit !important;
}
.plyr {
background-color: black;
}
.plyr--fullscreen-fallback {
width: 100% !important;
max-height: 100vh !important;
height: 100% !important;
}
.pip-mode {
position: fixed !important;
width: 320px !important;
height: 180px !important;
top: calc(100% - 200px) !important;
left: calc(100% - 340px) !important;
z-index: 9999;
border-radius: 15px !important;
}
.plyr [data-plyr="pip"] {
display: block !important;
}
.pip-mode .plyr__video-wrapper {
pointer-events: none;
}
.pip-mode .pip-play {
display: none;
}
.pip-mode .pip-play, .pip-mode .pip-pause {
opacity: 0 !important;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background: #0000004a;
z-index: 1;
display: flex;
align-items: center;
justify-content: center;
width: 30px;
height: 30px;
border-radius: 50px;
cursor: pointer;
}
.pip-mode .pip-close {
opacity: 0;
position: absolute;
right: 10px;
top: 10px;
background: #0000004a;
z-index: 1;
display: flex;
align-items: center;
justify-content: center;
width: 30px;
height: 30px;
border-radius: 50px;
cursor: pointer;
}
.pip-mode:hover .pip-play, .pip-mode:hover .pip-close, .pip-mode:hover .pip-pause {
opacity: 1 !important;
}
.pip-mode .overlay-mask {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.pip-mode iframe {
pointer-events: none !important;
}
[data-playerid] {
opacity: 0;
}
[data-playerid].audio.plyr-initialized {
opacity: 1;
}
.plyr--paused.plyr__poster-enabled .plyr__poster {
display: block !important;
opacity: 1;
background-size: cover;
}
@media only screen and (max-width: 767px) {
.plyr__controls [data-plyr="restart"], .plyr__controls [data-plyr="rewind"], .plyr__controls [data-plyr="fast-forward"], .plyr__controls [data-plyr="pip"] {
display: none !important;
}
.plyr__video-wrapper iframe {
max-height: 100% !important;
}
.plyr__controls .plyr__volume input[type=range] {
max-width: 40px;
min-width: 40px;
}
}  .profile-header {
display: flex;
align-items: center;
padding: 16px;
border-bottom: 1px solid #ddd;
justify-content: center;
gap: 30px;
padding-bottom: 30px;
} .posts-tab-options {
text-align: center;
margin: 0;
} .posts-tab-options .tabs {
list-style: none;
padding: 0;
margin: 0;
display: inline-flex;
border-radius: 5px;
gap: 25px;
padding: 0;
}
.posts-tab-options .tabs svg {
width: 15px;
height: 15px;
}
li[data-media-type="ALL"] svg {
width: 12px;
height: 12px;
}
.posts-tab-options .tabs li {
margin-right: 15px;
cursor: pointer;
padding: 10px 0;
text-transform: uppercase;
font-size: 12px;
font-weight: 500;
display: flex;
align-items: center;
justify-content: center;
gap: 6px;
}
.posts-tab-options .tabs li:last-child {
margin-right: 0;
} .posts-tab-options .tabs li.active { position: relative;
color: rgb(115, 115, 115);
}
.posts-tab-options .tabs li svg {
border-radius: 2px;
}
.posts-tab-options .tabs li.active svg {
color: rgb(115, 115, 115);
}
.posts-tab-options .tabs li:hover, .posts-tab-options .tabs li:hover svg, .posts-tab-options .tabs li:hover .fill-color {
color: rgb(115, 115, 115);
}
.posts-tab-options .tabs li:hover .fill-color, .posts-tab-options .tabs li.active .fill-color {
fill: rgb(115, 115, 115) !important;
}
.posts-tab-options .tabs li.active::after {
content: '';
position: absolute;
top: -1px;
height: 1px;
width: 100%;
background-color: rgb(115, 115, 115);
left: 0;
right: 0;
} .profile-image {
margin-right: 16px;
}
.posts-count {
margin-right: 15px;
}
.profile-image img {
width: 120px;
height: 120px !important;
object-fit: cover;
border-radius: 50% !important;
border: 3px solid #037bff;
}
.change-photo-button {
background-color: transparent;
border: none;
cursor: pointer;
}
.change-photo-image {
width: 100px;
height: 100px;
border-radius: 50%;
object-fit: cover;
} .username-section {
display: flex;
align-items: center;
margin-bottom: 8px;
}
.profile-link {
text-decoration: none;
}
.username {
font-size: 18px;
font-weight: bold;
margin-right: 12px;
}
.edit-profile-link {
text-decoration: none;
color: #3897f0;
font-weight: bold;
} .profile-stats {
display: flex;
margin-bottom: 8px;
}
.stats-list {
list-style: none;
margin: 0;
padding: 0;
display: flex;
}
.stats-list li {
margin-right: 24px;
font-size: 14px;
} .bio-section {
margin-bottom: 12px;
text-align: left;
}
section.profile-details div:last-child {
margin: 0;
}
.bio {
font-size: 14px;
}
a.edit-profile-link {
padding: 8px 15px;
background: #efefef;
text-decoration: none !important;
border-radius: 7px;
color: #222;
font-size: 12px;
font-weight: 500;
}
span.count {
font-weight: 600;
}
a.followers-link {
text-decoration: none !important;
} a.profile-link, a.profile-link h2 {
font-size: 20px;
text-decoration: none !important;
margin: 0;
margin-right: 15px;
} .embedpress-insta-container {
overflow: hidden;
position: relative;
}
.ose-instagram-feed {
max-height: 100% !important;
height: 100% !important;
}
.insta-grid .embedpress-insta-container .insta-gallery, .insta-justify .ose-instagram-feed .insta-gallery {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 15px;
grid-auto-flow: row; }
.insta-carousel .embedpress-insta-container .insta-gallery {
grid-auto-columns: calc(25% + 0px);
gap: 0px;
left: 0px;
}
.insta-masonry .embedpress-insta-container .insta-gallery {
column-count: 3;
gap: .5em;
margin: auto;
width: 100%;
display: inherit;
}
.insta-grid .embedpress-insta-container .insta-gallery-item {
position: relative;
color: #fff;
cursor: pointer;
height: 350px;
}
.embedpress-insta-container .insta-gallery-item:hover {
cursor: pointer;
}
.insta-masonry .embedpress-insta-container .insta-gallery .insta-gallery-item {
height: auto;
margin-bottom: .5em;
}
.insta-masonry .embedpress-insta-container .insta-gallery .insta-gallery-item video.insta-gallery-image {
height: 550px;
margin-bottom: -13px;
}
.embedpress-insta-container .insta-gallery-item .insta-gallery-item-info,
.embedpress-insta-container .insta-gallery-item .insta-gallery-item-info {
display: flex;
justify-content: center;
align-items: center;
position: absolute;
top: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.7);
transition: 0.3s;
opacity: 0;
visibility: hidden;
}
.insta-masonry .embedpress-insta-container .insta-gallery-item .insta-gallery-item-info {
height: calc(100% + 4px);
}
.embedpress-insta-container .insta-gallery-item:hover .insta-gallery-item-info,
.embedpress-insta-container .insta-gallery-item:hover .insta-gallery-item-info {
opacity: 1;
visibility: visible;
}
.embedpress-insta-container .insta-gallery-item-info ul {
display: flex;
align-items: center;
justify-content: center;
padding: 0;
margin: 0;
height: 100%;
}
.embedpress-insta-container .insta-gallery-item-info li {
display: flex;
align-items: center;
font-size: 1.7rem;
font-weight: 600;
gap: 5px;
}
.embedpress-insta-container .insta-gallery-item-likes {
margin-right: 2.2rem;
}
.embedpress-insta-container .insta-gallery-item-type {
position: absolute;
right: 1rem;
top: 1rem;
text-shadow: 0.2rem 0.2rem 0.2rem rgba(0, 0, 0, .1);
}
.embedpress-insta-container .insta-gallery-image {
width: 100%;
height: 100%;
object-fit: cover;
min-height: 320px;
}
.insta-masonry .embedpress-insta-container .insta-gallery-image {
margin-bottom: -13px;
}
.insta-gallery-item-info svg {
width: 40px;
height: 40px;
}
.insta-item-reaction-count {
display: flex;
}
.insta-item-reaction-count .insta-gallery-item-likes, .insta-item-reaction-count .insta-gallery-item-comments {
display: flex;
align-items: center;
justify-content: center;
gap: 6px;
font-size: 20px;
font-weight: bold;
color: #fff;
}
.insta-gallery-item-info .insta-item-reaction-count svg {
width: 25px;
height: 25px;
}
.insta-gallery-item-type svg {
width: 25px;
height: 25px;
}
.insta-gallery-item-type svg.insta-video-icon {
width: 22px;
height: 22px;
}
.cg-carousel__btns.hidden {
display: none;
}
.cg-carousel__btns {
top: 50%;
transform: translateY(-50%);
position: absolute;
width: 100%;
}
.ep-embed-content-wraper.insta-carousel .cg-carousel__btns {
top: calc(50% - 16px);
}
.ep-embed-content-wraper.insta-carousel .insta-gallery-item-permalink {
display: flex;
align-content: center;
}
.cg-carousel__btns button {
background: #262323;
border: 0;
border-radius: 50px;
width: 35px;
height: 35px;
display: inline-grid;
align-items: center;
justify-content: center;
cursor: pointer;
padding: 0;
}
button#js-carousel__prev-1 {
position: absolute;
left: 30px; z-index: 1;
padding: 8px 15px;
}
button#js-carousel__next-1 {
position: absolute;
right: 30px; z-index: 1;
padding: 8px 15px;
}
.embedpress-popup-block.embedpress-popup-img {
position: relative;
height: 100%;
display: flex;
background: #000;
}
.popup-carousel, .cg-carousel__track {
height: 100%;
}
.popup-container .popup-carousel .cg-carousel__track {
align-items: center;
background-color: #000;
}
.popup-container .popup-carousel {
background-color: #000;
}
button.js-carousel__prev-1 {
position: absolute;
left: 30px;
top: 50%;
transform: translateY(-50%);
z-index: 1;
}
button.js-carousel__next-1 {
position: absolute;
right: 30px;
top: 50%;
transform: translateY(-50%);
z-index: 1;
}
.cg-carousel__btn svg {
width: 16px;
height: 16px;
}
.load-more-button-container, .load-more-button-container button {
display: flex;
align-items: center;
justify-content: center;
gap: 5px;
}
.load-more-button-container button {
border-style: solid;
border-top-width: 0;
border-right-width: 0;
border-left-width: 0;
border-bottom-width: 0;
color: #ffffff;
border-color: #037bff;
background-color: #037bff;
padding-top: 15px;
padding-right: 30px;
padding-bottom: 15px;
padding-left: 30px;
font-family: inherit;
font-weight: inherit;
line-height: 1em;
cursor: pointer;
border-radius: 5px;
margin-top: 30px;
} .popup-container {
display: flex;
width: 100%;
} .popup-wrapper {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.85);
display: flex;
justify-content: center;
align-items: center;
z-index: 99999;
} .popup {
border-radius: 10px;
overflow: hidden;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
display: flex;
align-items: center;
justify-content: center;
max-height: 100%;
max-width: 100%;
}  .popup-container .popup-md-9.white {
width: 60%;
overflow: hidden;
}
.popup-md-3.red {
width: 40%;
} .embedpress-popup-img img {
width: 100%;
height: auto;
object-fit: contain;
}
video.popup-media-image {
height: auto;
max-width: 100%;
width: 100%;
max-height: 100vh;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
}
img.popup-media-image {
height: auto;
} .embedpress-popup-header, .embedpress-hashtag-header {
display: flex;
align-items: center;
padding: 15px 10px;
justify-content: space-between;
border-bottom: 1px solid #f4e9e9;
}
.hashtag-container {
border-bottom: 1px solid #f4e9e9;
}
.embedpress-hashtag-header {
border: none;
max-width: 350px;
margin: auto;
}
.embedpress-hashtag-username {
font-weight: bold;
}
.embedpress-popup-header-img img, .embedpress-hashtag-header-img img {
border-radius: 50% !important;
margin-right: 10px;
width: 30px;
height: 30px !important;
object-fit: cover;
border: 2px solid #037bff !important;
}
.embedpress-popup-header-img a, .embedpress-hashtag-header-img a {
display: flex;
align-items: center;
justify-content: center;
text-decoration: none !important;
}
.embedpress-popup-username {
color: #005293;
font-weight: bold;
font-size: 15px;
text-decoration: none !important;
}
img.embedpress-hashtag-round {
border-radius: 50px !important;
}
.insta-followbtn a {
text-decoration: none !important;
padding: 6px 15px;
background: #007bff;
border-radius: 5px;
color: #fff !important;
font-size: 14px;
font-weight: normal;
} .embedpress-popup-block.embedpress-popup-info {
display: flex;
flex-direction: column;
justify-content: space-between;
flex-grow: 1;
height: 100%;
background-color: #fff; }
.embedpress-popup-text {
font-size: 14px;
font-weight: normal;
overflow: hidden;
letter-spacing: 0.04em;
line-height: 1.8rem;
padding: 10px;
flex: auto;
border-bottom: 1px solid #f4e9e9;
text-align: left;
max-height: calc(100vh - 235px);
overflow: auto;
word-break: break-all;
} .embedpress-popup-stats {
display: flex;
align-items: center;
justify-content: space-between;
padding: 16px 10px;
}
.embedpress-popup-stats .embedpress-inline {
display: flex;
align-items: center;
gap: 5px;
font-weight: bold;
color: #000;
cursor: pointer;
position: relative;
}
.embedpress-popup-stats .embedpress-inline a {
display: flex;
align-items: center;
gap: 6px;
color: #000;
text-decoration: none;
font-weight: 400;
}
.embedpress-popup-stats .embedpress-inline a svg {
width: 20px;
height: 20px;
} .embedpress-popup-share-buttons {
padding: 10px;
background-color: #fafafa;
display: flex;
align-items: center;
}
.embedpress-popup-share-buttons a {
color: #007bff;
}
.embedpress-href.embedpress-popup-share {
cursor: pointer;
color: #ca379d;
display: flex;
align-items: center;
gap: 6px;
}
.embedpress-popup-share-buttons {
background: #f4f9ff;
position: absolute;
top: -50px;
left: -55px;
gap: 10px;
border-radius: 5px;
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
visibility: hidden;
opacity: 0;
margin-bottom: -10px;
transition: 0.3s;
}
.embedpress-popup-share-buttons.show {
visibility: visible;
opacity: 1;
margin-bottom: 0;
}
.embedpress-popup-share-buttons::before {
content: "";
position: absolute;
bottom: -15px;
left: 50%;
margin-left: -8px;
border-width: 8px;
border-style: solid;
border-color: #f4f9ff transparent transparent transparent;
}
.embedpress-popup-share-buttons::before {
content: "";
position: absolute;
bottom: -15px;
left: 50%;
margin-left: -8px;
border-width: 8px;
border-style: solid;
border-color: #f4f9ff transparent transparent transparent;
z-index: 1 !important;
}
.embedpress-popup-share-buttons::after {
content: "";
position: absolute;
bottom: -16.1px;
left: 50%;
margin-left: -8px;
border-width: 8px;
border-style: solid;
border-color: #e7eaef transparent transparent transparent;
}
.embedpress-popup-share-buttons span {
color: #fff;
font-size: 18px;
display: flex;
align-items: center;
}
.embedpress-popup-share-buttons span svg {
width: 16px !important;
height: 16px !important;
}
.embedpress-popup-share-buttons span.dashicons.dashicons-linkedin {
color: #0077b5;
}
.embedpress-popup-share-buttons span.dashicons.dashicons-facebook {
color: #1877F2;
}
.embedpress-popup-share-buttons span.dashicons.dashicons-pinterest {
color: #E60023;
}
span.tag-wrapper a {
font-weight: bold;
text-decoration: none !important;
}
.embedpress-href.embedpress-popup-share svg {
width: 20px;
height: 20px;
}
.embedpress-popup-instagram-buttons svg {
width: 18px !important;
height: 20px !important;
}
.embedpress-popup-stats .embedpress-inline {
transition: 0.3s;
}
.embedpress-popup-stats .embedpress-inline:hover svg, .embedpress-popup-stats .embedpress-inline a:hover, .embedpress-popup-stats .embedpress-inline:hover, .embedpress-href:hover svg .st0 {
color: rgb(115, 115, 115) !important; }
.embedpress-inline.embedpress-popup-instagram-buttons a:hover svg path {
stroke: rgb(115, 115, 115);
}
.embedpress-inline.popup-like-button a:hover svg {
color: rgb(115, 115, 115);
fill: rgb(115, 115, 115);
}
.embedpress-href.embedpress-popup-share:hover svg {
fill: rgb(115, 115, 115);
} .date-post {
padding: 10px;
font-size: 12px;
color: #8e8e8e;
}
div.popup-close {
position: absolute;
top: 50px;
right: 50px;
color: white;
z-index: 15566555655;
cursor: pointer;
padding: 15px;
background: #643535;
border-radius: 50px;
height: 10px;
width: 10px;
display: flex;
align-items: center;
justify-content: center;
text-transform: uppercase;
cursor: pointer;
}
.load-spin {
width: 100px;
height: 100px;
background-color: #f00;
animation: spin 2s linear infinite;
}
@keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
.loader {
margin: auto;
border: 5px solid #EAF0F6;
border-radius: 50%;
border-top: 5px solid #FF7A59;
width: 30px;
height: 30px;
animation: spinner 4s linear infinite;
}
.sponsored-youtube-video {
height: 100%;
}
@keyframes spinner {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
@media screen and (max-width: 1200px) {
.popup-container .popup-md-9.white {
width: 50%;
}
.popup-container .popup-md-3 {
width: 50%;
}
}
@media screen and (max-width: 991px) {
.popup-container {
flex-direction: column;
}
.popup-container .popup-md-9.white {
width: 100%;
}
.popup-container .popup-md-3 {
width: 100%;
}
.embedpress-popup-text {
max-height: 300px;
}
}
@media screen and (max-width: 768px) {
.insta-grid .embedpress-insta-container .insta-gallery {
grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}
.embedpress-popup-text {
max-height: 250px;
}
}
@media screen and (max-width: 420px) {
.insta-grid .embedpress-insta-container .insta-gallery {
grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
}
.profile-header {
flex-direction: column;
}
.embedpress-popup-text {
max-height: 200px;
}
.insta-followbtn {
display: none;
}
} .ep-player-wrap .hide {
display: none;
}
.ep-gdrp-content {
background: #222;
padding: 50px 30px;
color: #fff;
}
.ep-gdrp-content a {
color: #fff;
}
.ep-youtube__content__pagination {
display: flex;
justify-content: center;
align-items: center;
margin-top: 30px;
gap: 10px;
}
.ep-loader-wrap {
margin-top: 30px;
display: flex;
justify-content: center;
}
.ep-youtube__content__pagination .ep-prev,
.ep-youtube__content__pagination .ep-next {
cursor: pointer;
border: 1px solid rgba(0, 0, 0, .1);
border-radius: 30px;
padding: 0 20px;
height: 40px;
transition: .3s;
display: flex;
align-items: center;
}
.ep-youtube__content__pagination .ep-prev:hover,
.ep-youtube__content__pagination .ep-next:hover {
background-color: #5B4E96;
color: #fff;
}
.ep-youtube__content__pagination .ep-page-numbers {
display: flex;
align-items: center;
gap: 10px;
flex-wrap: wrap;
}
.ep-youtube__content__pagination .ep-page-numbers>span {
border: 1px solid rgba(0, 0, 0, .1);
border-radius: 30px;
display: inline-block;
width: 45px;
height: 45px;
display: flex;
align-items: center;
justify-content: center;
}
.active__current_page {
background: #5B4E96;
color: #fff;
}
.ep-youtube__content__block .youtube__content__body .content__wrap:not(.youtube-carousel) {
margin-top: 30px;
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
}
[data-source-id] .layout-list .ep-youtube__content__block .youtube__content__body .content__wrap {
grid-template-columns: repeat(auto-fit, minmax(calc(100% - 30px), 1fr)) !important;
}
[data-youtube-channel-carousel].ep-youtube__content__block {
position: relative
}
.ep-youtube__content__block .item {
cursor: pointer;
white-space: initial;
}
.ep-youtube__content__block .youtube-carousel .item {
margin: 10px;
}
.ep-youtube__content__block .item:hover .thumb .play-icon {
opacity: 1;
top: 50%;
}
.ep-youtube__content__block .item:hover .thumb:after {
opacity: .4;
z-index: 0;
}
.ep-youtube__content__block .thumb {
padding-top: 56.25%;
margin-bottom: 5px;
position: relative;
background-color: #222;
background-size: contain !important;
border-radius: 12px;
overflow: hidden;
}
figure .ep-youtube__content__block .thumb {
background-color: #222 !important;
}
.ep-youtube__content__block .thumb:after {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
content: '';
background: #000;
opacity: 0;
transition: opacity .3s ease;
}
.ep-youtube__content__block .thumb:before {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
content: '';
background: #222;
z-index: -1;
}
.ep-youtube__content__block .thumb img {
width: 100%;
height: 100%;
object-fit: cover;
}
.ep-youtube__content__block .thumb .play-icon {
width: 50px;
height: auto;
position: absolute;
top: 40%;
left: 50%;
transform: translate(-50%, -50%);
opacity: 0;
transition: all .3s ease;
z-index: 2;
}
.ep-youtube__content__block .thumb .play-icon img {
width: 100;
}
.ep-youtube__content__block .body p {
margin-bottom: 0;
font-size: 15px;
text-align: left;
line-height: 1.5;
font-weight: 400;
}
.ep-youtube__content__block.loading .ep-youtube__content__pagination {
display: none;
}
.ep-youtube__content__block .ep-loader {
display: none;
}
.ep-youtube__content__block.loading .ep-loader {
display: block;
}
.ep-loader img {
width: 20px;
}
.is_mobile_device {
display: none !important;
}
.is_mobile_devic.ep-page-numbers {
gap: 5px;
}
@media only screen and (max-width: 480px) {
.is_desktop_device {
display: none !important;
}
.ep-youtube__content__pagination .ep-page-numbers>span {
width: 35px;
height: 35px;
}
.ep-youtube__content__pagination .ep-prev, .ep-youtube__content__pagination .ep-next {
height: 35px;
}
.is_mobile_device {
display: flex !important;
;
}
.ep-youtube__content__pagination .ep-page-numbers {
gap: 5px;
}
} .embedded-youtube-channel .ose-youtube {
height: 100% !important;
max-height: 100% !important;
}
.ep-embed-content-wraper.embedded-youtube-channel .ose-youtube, .ep-youtube-channel .ose-youtube {
height: 100% !important;
max-height: 100% !important;
}
.ose-youtube .channel-header {
display: flex;
align-items: center;
padding: 20px;
border-radius: 10px;
}
.ose-youtube .profile-picture {
width: 120px;
height: 120px;
border-radius: 50%;
margin-right: 20px;
}
.ose-youtube .channel-info {
flex-grow: 1;
text-align: left;
}
.ose-youtube .info-description {
margin-bottom: 20px;
}
.ose-youtube .channel-name {
font-size: 24px;
margin: 0;
}
.ose-youtube .channel-details {
margin: 5px 0;
}
.ose-youtube .more-info {
text-decoration: none;
}
.ose-youtube .subscribe-button {
background-color: red;
border: none;
padding: 10px 20px 10px 12px;
border-radius: 30px;
cursor: pointer;
display: inline-flex;
align-items: center; text-decoration: none !important;
color: white;
font-weight: 600;
}
.ose-youtube .subscribe-button svg {
height: 20px;
width: 20px;
margin-right: 5px;
}
.ose-youtube .subscribe-button:hover {
background-color: #ff6868;
}
#videoPopup.video-popup {
display: none;
position: fixed;
z-index: 1000;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.95);
}
.video-popup-content {
position: absolute;
left: 50%;
top: calc(50% + 30px);
transform: translate(-50%, -50%);
max-width: 90%;
max-height: 90%;
text-align: center;
}
.video-popup-inner-content {
width: 100%;
height: 100%;
max-height: 90vh;
overflow: auto !important;
border: 1px solid #333;
border-radius: 8px;
background: #000;
box-sizing: border-box;
padding: 20px;
}
.video-popup-content iframe {
width: 700px !important;
height: 420px !important;
max-width: 100%;
max-height: 100%;
}
#videoPopup.video-popup .close {
position: absolute;
top: -25px;
right: -30px;
color: #fff;
font-size: 35px;
}
#videoPopup.video-popup .close:hover,
#videoPopup.video-popup .close:focus {
color: #999;
text-decoration: none;
cursor: pointer;
}
#videoPopup.video-popup .popup-controls {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
display: flex;
justify-content: space-between;
align-items: center;
pointer-events: none; }
#videoPopup.video-popup .nav-icon {
pointer-events: auto; color: white;
font-size: 50px;
cursor: pointer;
user-select: none;
}
#videoPopup.video-popup .prev-icon {
position: absolute;
left: -60%;
top: 50%;
transform: translate(0, -50%);
padding: 10px;
}
#videoPopup.video-popup .next-icon {
position: absolute;
right: -60%;
top: 50%;
transform: translate(0, -50%);
padding: 10px;
}
#videoDescription {
color: #fff;
font-size: 14px;
}
.youtube-video-description {
font-family: Arial, sans-serif;
margin: 0;
padding: 0 20px;
bottom: no;
max-width: 700px;
text-align: left;
}
.youtube-video-header h1 {
font-size: 20px;
margin: 0 0 10px 0;
color: #fff;
}
.youtube-video-meta {
font-size: 14px;
color: #666;
margin-bottom: 10px;
}
.youtube-video-meta span {
margin-right: 10px;
}
.youtube-video-body {
max-height: 200px;
overflow: auto;
}
.youtube-video-body p {
font-size: 15px;
margin: 0 0 20px 0;
color: #ddd;
}
.youtube-video-footer {
display: flex;
justify-content: space-between;
align-items: center;
padding-top: 5px;
}
.youtube-video-link {
font-size: 16px;
color: #0073aa;
text-decoration: none;
}
.youtube-video-link:hover {
text-decoration: underline;
}
.youtube-video-stats {
font-size: 14px;
color: #666;
display: flex;
align-items: center;
gap: 18px;
}
.youtube-video-stats svg {
height: 12px;
width: 14px;
}
.youtube-video-stats span {
margin-right: 10px;
display: flex;
align-items: center;
gap: 8px;
color: #dad2d2;
}
.youtube-video-stats i {
margin-right: 5px;
} .youtube-body-content .description-container {
display: flex; border-radius: 4px;
max-width: 600px;
text-align: left;
margin-top: 10px;
}
.youtube-body-content.body {
width: 100%;
}
.youtube-body-content .thumbnail {
width: 30px;
height: 30px;
border-radius: 4px;
margin-right: 10px;
}
.youtube-body-content .thumbnail img {
border-radius: 50%;
margin-right: 10px;
width: 30px;
height: 30px;
}
.youtube-body-content .details {
display: flex;
flex-direction: column;
justify-content: space-between;
width: calc(100% - 30px);
}
.youtube-body-content .title {
font-size: 14px;
font-weight: 500;
color: #000000;
margin-bottom: 4px;
line-height: 1.4;
}
.youtube-body-content .channel,
.youtube-body-content .views,
.youtube-body-content .time {
font-size: 14px;
color: #606060;
}
.youtube-body-content .channel {
margin-bottom: 4px;
} .ep-player-wrap.layout-gallery .ep-first-video iframe {
border-radius: 15px;
}
.ep-player-wrap.layout-list .ep-youtube__content__block .item {
display: flex;
width: 100%;
gap: 20px;
}
.ep-player-wrap.layout-list .ep-youtube__content__block .thumb {
padding-top: 20.25%;
min-width: 250px;
max-width: 300px;
} [data-youtube-channel-carousel] .youtube-carousel-container {
position: relative;
width: 100%;
overflow: hidden;
}
[data-youtube-channel-carousel] .youtube-carousel {
display: flex;
transition: transform 0.5s ease-in-out;
}
[data-youtube-channel-carousel] .youtube-carousel .item {
min-width: calc(33.3333% - 20px); box-sizing: border-box;
}
[data-youtube-channel-carousel] button {
position: absolute;
top: 50%;
transform: translateY(-50%);
color: white;
border: none;
cursor: pointer;
padding: 10px;
box-shadow: none;
background-color: #000000ba;
width: 40px;
height: 40px;
display: flex;
align-items: center;
border-radius: 50%;
justify-content: center;
}
[data-youtube-channel-carousel] button.preview {
left: -100px;
}
.carousel-controls button.next {
right: -100px;
} .fc-list-table .fc-event, .fc-list-table .fc-event:hover {
color: inherit !important;
text-decoration: none !important;
}
.fc-list-table .fc-event, .fc-list-table .fc-event-dot {
background-color: transparent !important;
}
.fc table.fc-list-table {
table-layout: inherit !important;
}
.fc-list-table .fc-event {
display: table-row !important;
}
@media screen and (max-width: 1400px) {
.ose-youtube .video-popup-content iframe {
height: 305px !important;
}
.ose-youtube .prev-icon {
left: -50%
}
.ose-youtube .next-icon {
right: -50%
}
}
@media screen and (max-width: 1200px) {
.ose-youtube .video-popup-content iframe {
height: 305px !important;
}
.ose-youtube .prev-icon {
left: -40%
}
.ose-youtube .next-icon {
right: -40%
}
}
@media screen and (max-width: 992px) {
.ose-youtube .video-popup-content iframe {
height: 305px !important;
}
.ose-youtube .prev-icon {
left: -40%
}
.ose-youtube .next-icon {
right: -40%
}
}
@media screen and (max-width: 576px) {
.ose-youtube .prev-icon {
left: -26%
}
.ose-youtube .next-icon {
right: -26%
}
}
@media screen and (max-width: 580px) {
.ose-youtube .prev-icon {
left: -18%;
}
.ose-youtube .next-icon {
right: -18%;
}
}
.youtube-video-body {
display: none;
}
.video-popup-content {
width: 100%;
max-width: 720px;
margin: auto;
}
@media (max-width: 1024px) {
.youtube-carousel .item {
min-width: calc(50% - 20px) !important; }
}
@media (max-width: 768px) {
.youtube-carousel .item {
min-width: calc(100% - 20px) !important; }
[data-youtube-channel-carousel] button.preview {
left: 0 !important;
}
[data-youtube-channel-carousel] button.next {
right: 0;
}
.video-popup-content {
width: calc(100% - 40px);
margin: auto;
}
.video-popup-content iframe {
max-height: 300px;
}
#videoPopup.video-popup .close {
top: -25px;
transform: translate(0%, -50%);
right: unset;
}
}
@media (max-width: 580px) {
.ep-first-video {
margin-bottom: 20px;
}
.video-popup-content iframe {
max-height: 220px;
}
.ep-player-wrap .ep-youtube__content__block .item {
gap: 15px;
}
.ep-embed-content-wraper .ep-youtube__content__block .youtube__content__body .content__wrap {
gap: 30px !important;
}
.ose-youtube .profile-picture {
width: 80px;
height: 80px;
}
.ose-youtube .channel-header {
gap: 10px;
align-items: start;
padding: 0;
}
.description-container {
margin-top: 0px;
}
.description-container p.description {
display: none;
}
.ep-player-wrap.layout-list .ep-youtube__content__block .item {
flex-direction: column;
}
.ep-player-wrap.layout-list .ep-youtube__content__block .thumb {
min-width: 100%;
min-height: 200px;
}
}
.ep-google-photos-gallery-grid .ose-google-photos,
.ep-google-photos-gallery-masonary .ose-google-photos,
.ep-google-photos-gallery-justify .ose-google-photos {
height: 100% !important;
max-height: 100% !important;
}
.pa-carousel-widget.jx-carousel-widget, .pa-gallery-player-widget, .ose-google-photos {
position: relative;
}
.pa-carousel-widget.jx-carousel-widget::after, .pa-gallery-player-widget::after {
position: absolute;
right: 0;
left: 0;
width: 100%;
height: 60px;
background: #fff;
content: '';
top: 10px;
background: transparent;
}  .ep-google-photos-visit-btn:hover {
background: rgba(0, 0, 0, 0.9);
color: white;
text-decoration: none;
}
.ep-google-photos-visit-btn svg {
width: 16px;
height: 16px;
fill: currentColor;
}  .photos-gallery-grid, .photos-gallery-masonry, .photos-gallery-justify {
display: grid;
grid-template-columns: repeat(5, 1fr);
gap: 3px;
}
.photos-gallery-grid .photo-item, .photos-gallery-masonary .photo-item {
width: 100%;
height: 200px;
background-color: #f1efef;
display: flex;
justify-content: center;
align-items: center;
cursor: pointer;
text-align: center;
} .photos-gallery-masonary {
columns: 250px;
gap: 3px;
position: relative;
width: 100%;
}
.photos-gallery-masonary .photo-item {
width: 100%;
height: auto;
object-fit: cover;
display: block;
margin-bottom: 3px;
cursor: pointer;
}
.photos-gallery-masonary .photo-item img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
} .photos-gallery-grid {
display: grid;
gap: 3px;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
position: relative;
}
.photos-gallery-grid .photo-item {
border-radius: 10px;
text-align: center;
height: 280px;
cursor: pointer;
}
.photos-gallery-grid .photo-item img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
}  .photos-gallery-justify {
display: flex;
flex-wrap: wrap;
}
.photos-gallery-justify .photo-item {
cursor: pointer;
height: auto;
}
.photos-gallery-justify .photo-item:hover {
opacity: 0.9;
}
.photos-gallery-justify .photo-item img {
user-select: none;
width: 100%;
vertical-align: middle;
}
.photos-gallery-justify::after {
content: "";
flex-grow: 99999;
min-width: calc(100vw / 4);
}
@media (max-width: 460px) {
.photos-gallery-justify {
flex-direction: column;
}
.photos-gallery-justify .photo-item {
width: 100% !important;
}
} .popup-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.9);
display: none;
justify-content: center;
align-items: center;
z-index: 1000;
transition: 0.5s ease;
}
.popup-overlay .popup {
position: relative;
max-width: 100%;
max-height: 100%;
width: 100%;
height: 100%;
background-color: transparent;
display: flex !important;
justify-content: center;
align-items: center;
color: black;
}
.popup-overlay .close-btn {
position: absolute;
top: 10px;
right: 10px;
color: white;
font-size: 30px;
cursor: pointer;
width: 40px;
height: 40px;
display: flex;
align-items: center;
justify-content: center;
background: #0a0a0a;
border-radius: 50%;
}
.popup-overlay .prev-btn,
.popup-overlay .next-btn {
position: absolute;
top: 50%;
transform: translateY(-50%);
font-size: 30px;
background-color: rgba(0, 0, 0, 0.5);
color: white;
border: none;
padding: 10px;
cursor: pointer;
z-index: 10;
opacity: 0;
visibility: hidden;
transition: 0.2s;
display: flex;
}
.popup-overlay:hover .prev-btn, .popup-overlay:hover .next-btn {
opacity: 1;
visibility: visible;
}
.popup-overlay .prev-btn {
left: 10px;
}
.popup-overlay .next-btn {
right: 10px;
}
.popup-overlay img#popup-image {
width: 100%;
height: auto;
max-height: 100vh;
}
.popup-overlay .prev-btn:hover,
.popup-overlay .next-btn:hover {
background-color: rgba(0, 0, 0, 0.8);
}
@media (max-width: 1024px) {
.photos-gallery-grid .photo-item {
width: 100%;
height: 150px !important;
} .photos-gallery-masonary {
columns: 200px !important;
} .photos-gallery-grid {
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)) !important;
}
}
.ose-codesandbox .embera-embed-responsive.embera-embed-responsive-rich.embera-embed-responsive-provider-codesandbox {
width: 100%;
height: 100%;
}
.ose-codesandbox .embera-embed-responsive.embera-embed-responsive-rich.embera-embed-responsive-provider-codesandbox iframe {
width: 100%;
height: 100%;
}
@media (max-width: 767px) {
.popup-overlay .prev-btn,
.popup-overlay .next-btn {
font-size: 20px;
padding: 5px;
}
}
.getty div:last-child {
padding: 0 !important;
height: 100% !important;
max-height: 100% !important;
}.wp-block-embedpress-embedpress{margin:var(--ep-space-4) 0;position:relative}.wp-block-embedpress-embedpress .embedpress-embed-wrapper{position:relative}.wp-block-embedpress-embedpress .embedpress-embed-wrapper.responsive{max-width:100%;height:auto}.wp-block-embedpress-embedpress .embedpress-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--ep-space-8);background:var(--ep-gray-50);border:1px solid var(--ep-gray-200);border-radius:var(--ep-radius)}.wp-block-embedpress-embedpress .embedpress-loading .embedpress-spinner{width:2rem;height:2rem;border:2px solid var(--ep-gray-300);border-top:2px solid var(--ep-primary);border-radius:50%;animation:spin 1s linear infinite;margin-bottom:var(--ep-space-2)}.wp-block-embedpress-embedpress .embedpress-loading p{margin:0;color:var(--ep-gray-600);font-size:var(--ep-text-sm)}.wp-block-embedpress-embedpress.provider-youtube .embedpress-embed-wrapper{background:#000}.wp-block-embedpress-embedpress.provider-vimeo .embedpress-embed-wrapper{background:#1ab7ea}.wp-block-embedpress-embedpress.provider-wistia .embedpress-embed-wrapper{background:#54bbff}.editor-styles-wrapper .wp-block-embedpress-embedpress .embedpress-provider-info{background:var(--ep-info-light);color:var(--ep-info);padding:var(--ep-space-2);border-radius:var(--ep-radius);font-size:var(--ep-text-sm);margin-bottom:var(--ep-space-3)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.embedpress-gutenberg-wrapper{margin:30px auto}.embedpress-gutenberg-wrapper .ose-embedpress-responsive:not(.ose-youtube) iframe{max-width:100%!important;max-height:100%!important}.embedpress-gutenberg-wrapper.alignright{max-width:100%}.flexia-wrapper.flexia-container>.content-area .embedpress-gutenberg-wrapper{margin:0 auto}@media only screen and (min-width: 482px){.entry-content>.embedpress-gutenberg-wrapper.alignright,.entry-content>.embedpress-gutenberg-wrapper.alignleft,.embedpress-gutenberg-wrapper.alignright,.embedpress-gutenberg-wrapper.alignleft{max-width:100%}}.embedpress-gutenberg-wrapper .alignleft,.embedpress-gutenberg-wrapper .alignright,.embedpress-gutenberg-wrapper .aligncenter{float:none;display:block}.embedpress-gutenberg-wrapper .alignright{text-align:right;max-width:100%!important}.embedpress-gutenberg-wrapper .alignleft{text-align:left;max-width:100%!important}.embedpress-gutenberg-wrapper .aligncenter{clear:both;display:block;float:none;margin-right:auto;margin-left:auto;text-align:center}.wp-block-embedpress-embedpress.aligncenter{text-align:center}.embedpress-gutenberg-wrapper .ose-embedpress-responsive{display:inline-block}.embedpress-gutenberg-wrapper{max-width:100%!important}.ep-first-video{position:relative;height:0;padding-bottom:56.25%;border-radius:15px;overflow:hidden}.ep-first-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.embedpress-gutenberg-controls .components-base-control__label,.embedpress-gutenberg-controls .components-input-control__label,.embedpress-gutenberg-controls .components-base-control__field{font-weight:500}.sponsored-upload{margin-bottom:20px}label.components-truncate.components-text.components-input-control__label.em5sgkm4.ecfd-bd--d-eecc-1iznhho.em57xhy0{font-weight:600!important}.text-center{text-align:center!important}.wp-block-embed.is-loading{align-items:center}.css-vwt1e3{margin:0 11px!important}.ep-youtube__content__pagination .ep-prev,.ep-youtube__content__pagination .ep-next{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.wp-block-embed.is-loading p{margin:0!important}.wp-block-embed.is-loading svg{margin-top:0}.ose-opensea{height:100%!important;width:100%!important;min-width:900px}.alignleft .ose-opensea,.alignright .ose-opensea,.aligncenter .ose-opensea{min-width:900px;max-width:860px!important}.aligncenter .ose-opensea{margin:0 auto;display:block!important}.wp-block[data-align=right]{float:right}.wp-block[data-align=left]{float:left}.ep_nft_content_wrap.ep_nft__wrapper{display:grid}.ep_nft_content_wrap.ep_nft__wrapper,.ep_nft_content_wrap.ep_nft_list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-column-gap:15px;grid-row-gap:15px}.ep_nft_content_wrap .ep_nft_item{background-color:#fff;border-radius:10px;transition:background .5s,border .5s,border-radius .5s,box-shadow .5s;box-shadow:0 4px 15px #00000017;overflow:hidden;padding:15px;position:relative;transition:.3s ease-in-out}.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-grid .ep_nft_item{display:flex;flex-direction:column}.ep_nft_content_wrap.ep_nft_list .ep_nft_item{justify-content:flex-start;align-items:flex-start}.ep_nft_content_wrap.ep_nft__wrapper.preset-3 .ep_nft_item .ep_nft_content{background-color:#edecf6e6}.ep_nft_content_wrap .ep_nft_thumbnail{margin:0 0 15px;border-radius:5px}.ep_nft_content_wrap .ep_nft_thumbnail img{height:340px;border-radius:10px;width:100%;object-fit:cover}.ep_nft_content .ep_nft_title{color:#333;font-size:16px;margin:0 0 15px;font-weight:600}.ep_nft_content{text-align:left}.ep_nft_content .ep_nft_price{color:#333;font-size:14px;margin:0;display:flex;font-weight:600}.ep_nft_content .ep_nft_price:first-child{margin-bottom:10px}span.eb_nft_currency{max-width:28px;display:flex;align-items:center;justify-content:center}span.eb_nft_currency svg{width:100%;height:auto}.ep_nft_content .ep_nft_price_wrapper{min-height:20px}.ep_nft_content .ep_nft_creator{color:#333;font-size:14px;margin:0 0 20px;display:flex;align-items:center;gap:5px}.ep_nft_content .ep_nft_creator a{color:#3080e2;font-size:14px;text-decoration:none;word-break:break-all}.ep_nft_content .ep_nft_creator img{height:30px;width:30px;border-radius:50%}.ep_nft_content .ep_nft_button button{margin:0}.ep_nft_content .ep_nft_button button a{background-color:#3080e2;color:#fff;font-size:14px;padding:15px 20px;transition:border .5s,border-radius .5s,box-shadow .5s}.ep_nft_content .ep_nft_button button:hover a{background-color:#2e8eee;color:#fff}.ep-nft-gallery-wrapper.ep-nft-gallery-r1a5mbx .ep_nft_button a.ep-details-btn:hover{background-color:#2e8eee;color:#fff}.ep-nft-gallery-wrapper .ep_nft_content_wrap.ep_nft__wrapper.ep-preset-1 .ep_nft_item:hover .ep_nft_button{opacity:1;transform:translate(0);visibility:visible}.ep-nft-gallery-wrapper .ep_nft_content_wrap.ep_nft__wrapper.ep-preset-1 .ep_nft_item .ep_nft_button{bottom:0;left:0;opacity:0;position:absolute;transform:translateY(30px);visibility:hidden;width:100%;transition:.3s}.ep-nft-gallery-wrapper.ep-nft-gallery-r1a5mbx .ep_nft_button{margin-top:auto}.ep-nft-gallery-wrapper.ep-nft-gallery-r1a5mbx .ep_nft_button a{background-color:#3080e2;color:#fff;font-size:14px;padding:10px 20px;transition:border .5s,border-radius .5s,box-shadow .5s;display:block;text-align:center;font-weight:500;text-decoration:none}.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item{display:flex;gap:15px;align-items:center;border-radius:10px}.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item .ep_nft_thumbnail{width:55%}.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item .ep_nft_content{width:calc(45% - 15px)}.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item .ep_nft_content .ep_nft_price.ep_nft_last_sale{margin-bottom:15px}.ep_nft_content_wrap.ep_nft__wrapper.nft_items .ep_nft_item .ep_nft_thumbnail svg{border-radius:10px}.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item .ep_nft_thumbnail img{height:260px}.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item .ep_nft_button a,.ep_nft_content_wrap.ep_nft__wrapper.nft_items .ep_nft_item .ep_nft_button a{border-radius:10px}.ep-nft-gallery-wrapper .ep_nft_content_wrap.ep_nft__wrapper.ep-preset-1 .ep_nft_item .ep_nft_button a{border-radius:0}.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-grid.ep-preset-2 .ep_nft_content .ep_nft_price:last-child{margin-bottom:15px}.ose-opensea{min-width:100%!important;max-width:calc(100% - 40px)!important}.ep-loadmore-wrapper{margin-top:30px;text-align:center}.ep-loadmore-wrapper button{border-style:solid;border-top-width:0;border-right-width:0;border-left-width:0;border-bottom-width:0;color:#fff;border-color:#0170b9;background-color:#0170b9;border-radius:2px;padding:15px 30px;font-family:inherit;font-weight:inherit;line-height:1;display:flex;align-items:center;justify-content:center;margin:auto;cursor:pointer}.ep-loadmore-wrapper button svg{margin-left:5px}@media all and (max-width: 1024px){.ep_nft_content_wrap.ep_nft__wrapper,.ep_nft_content_wrap.ep_nft_list{grid-template-columns:repeat(3,1fr)!important}}@media all and (max-width: 991px){.ose-opensea{min-width:auto!important;max-width:calc(100% - 40px)!important}.ep_nft_content_wrap.ep_nft__wrapper,.ep_nft_content_wrap.ep_nft_list{grid-template-columns:repeat(2,1fr)!important}}@media all and (max-width: 767px){.ep_nft_content_wrap.ep_nft__wrapper,.ep_nft_content_wrap.ep_nft_list{grid-template-columns:repeat(1,1fr)!important}}.ep-nft-single-item-wraper.ep_nft_content_wrap .ep_nft_item{box-shadow:none}.ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item .ep_nft_content{width:calc(55% - 15px)}.ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item .ep_nft_thumbnail{width:45%;height:100%}.ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item .ep_nft_thumbnail img{height:100%}.ep-nft-single-item-wraper span.eb_nft_label{color:#333}.ep-nft-single-item-wraper .ep_nft_content .ep_nft_price{display:flex;flex-direction:column;margin-right:45px}.ep-nft-single-item-wraper span.eb_nft_price{font-size:30px}.ep-nft-single-item-wraper .ep_nft_content .ep_nft_creator img{height:15px;width:15px;border-radius:50%}.ep-nft-single-item-wraper .ep-usd-price{bottom:0;font-size:12px}.ep-nft-single-item-wraper span.eb_nft_label{font-size:15px}.ep-nft-single-item-wraper .ep_nft_content .ep_nft_title{margin-bottom:10px;font-size:24px}.ep-nft-single-item-wraper .CollectionLink--name svg{width:20px;height:20px;margin-left:5px}.ep-nft-single-item-wraper a.CollectionLink--link{font-size:15px;font-weight:500;text-decoration:none;margin-bottom:15px;display:block;color:#3080e2}.ep-nft-single-item-wraper sub.verified-icon{bottom:-5px;left:4px}.ep-nft-single-item-wraper .ep-accordion{border:1px solid #ddd;border-radius:10px;margin-top:15px;display:block}.ep-nft-single-item-wraper .ep-toggle{display:none}.ep-nft-single-item-wraper .ep-option{position:relative}.ep-nft-single-item-wraper .ep-content{padding:1em;border-top:1px solid #ddd}.ep-nft-single-item-wraper .ep-content{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:all .2s}.ep-nft-single-item-wraper .ep-title{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:all .2s;padding:1em;display:flex;color:#333;font-weight:700;cursor:pointer;border-radius:10px 10px 0 0;align-items:center}.ep-nft-single-item-wraper label.ep-title svg{width:20px;height:20px;margin-right:6px}.ep-nft-single-item-wraper .ep-asset-detail-item{display:flex;justify-content:space-between;font-weight:500;line-height:1.8em}.ep-nft-single-item-wraper .ep-asset-detail-item span{word-break:break-word;max-width:75%}.ep-nft-single-item-wraper .ep-content{display:block}.ep-nft-single-item-wraper .ep-content p{margin:0;padding:.5em 1em 1em;font-size:.9em;line-height:1.5}.ep-nft-single-item-wraper .ep-toggle:checked+.ep-title+.ep-content{display:none;background:transparent}.ep-nft-single-item-wraper .ep_nft_content .ep_nft_price_wrapper{display:flex}.ep-nft-single-item-wraper .ep-toggle+.ep-title:after{content:"";display:inline-block;position:absolute;width:12px;height:12px;background:transparent;text-indent:-9999px;border-top:2px solid #bfbfbf;border-left:2px solid #bfbfbf;transition:all .25s ease-in-out;text-decoration:none;color:transparent;right:15px;top:50%;transform:rotate(45deg) translate(-20%,-5%)}.ep-nft-single-item-wraper .ep-toggle:checked+.ep-title:before{content:"";display:inline-block;position:absolute;width:12px;height:12px;background:transparent;text-indent:-9999px;border-top:2px solid #bfbfbf;border-left:2px solid #bfbfbf;transition:all .25s ease-in-out;text-decoration:none;color:transparent;right:15px;top:50%;transform:rotate(225deg) translate(80%,20%)}.ep-nft-single-item-wraper .ep-toggle:checked+.ep-title:after{display:none}.ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft__wrapper.nft_items .ep_nft_item .ep_nft_button span.ep-nft-rank{pointer-events:none}.ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-nft-single-item-wraper.ep-grid .ep_nft_content{margin-bottom:20px}@media screen and (max-width: 1024px){.ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft__wrapper,.ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft_list{grid-template-columns:repeat(1,1fr)!important}}@media screen and (max-width: 991px){.ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft__wrapper,.ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft_list{grid-template-columns:repeat(1,1fr)!important}.ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item{align-items:unset;flex-direction:column}.ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item .ep_nft_thumbnail,.ep-nft-single-item-wraper.ep_nft_content_wrap.ep_nft__wrapper.nft_items.ep-list .ep_nft_item .ep_nft_content{width:100%}.ep-embed-content-wraper>div{max-width:100%}}@media screen and (max-width: 537px){.ep-nft-single-item-wraper sub.ep-usd-price{margin-bottom:15px;display:block}}.components-panel__body .ep-control-header{border-top:1px solid #fbf0f0;padding-top:16px;width:calc(100% + 32px);margin-left:-16px;padding-left:16px}button.components-color-palette__custom-color-button{height:24px}.components-color-palette__custom-color-text-wrapper{display:none!important}.components-panel__body.is-opened.ep-opensea-options h2.components-panel__body-title,.components-panel__body.is-opened.ep-colors-typography h2.components-panel__body-title{margin-bottom:16px!important}.components-panel__body.is-opened.ep-colors-typography .ep-opensea-sub-controls h2.components-panel__body-title{margin-bottom:0!important}.embedpress-gutenberg-controls .components-panel__body.is-opened h2.components-panel__body-title{margin-bottom:16px!important}.ep-controls-margin{margin-bottom:24px}.ep__instafeed-options .instagram-profile-image-uploader{margin-bottom:0}.block-editor-block-inspector .components-base-control:last-child{margin-bottom:24px!important}.ep-video-controlers .ep-control-field .components-base-control__field{display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center}.ep-video-controlers .ep-control-field .components-base-control__field input{width:70px}.ep-video-controlers .ep-control-field .components-base-control__field .components-base-control__label{margin-bottom:0}.ep-video-controlers .components-base-control .components-base-control__label{margin-right:0}button.ep-remove__image{position:absolute;z-index:1;color:#fff;font-weight:700;border:none;top:10px;left:10px;background:#f11c1d;width:32px;height:32px;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:50px;padding:0;margin:0;cursor:pointer}.ep__custom-logo{text-align:center;margin-bottom:15px}.ep__custom-logo img{width:100%;height:200px;object-fit:cover;border-radius:5px}.ep-logo-upload-button{border:1px solid #ddd;border-radius:5px;padding:20px 15px}.instagram-profile-image-uploader{margin-bottom:20px}.ep-yt-related-videos .components-base-control{margin-bottom:10px!important}.content-share-controls .ep-custom-logo-button{margin-bottom:30px!important}.pro-control.ep-custom-logo-button{margin-bottom:20px!important}.ep-custom-logo-button .isPro{top:50%;transform:translateY(-50%)}.ep-custom-logo-position{margin-top:20px}.ep-yt-related-videos p,.ep-video-controlers p{margin-top:8px;font-size:12px;font-style:normal;color:#757575;margin-bottom:revert}p.is-ep-description{margin-top:-20px!important;color:#757575}span.ep-wistia-message{position:absolute;left:50%;background:#fff;border-radius:15px;padding:8px 15px;top:32%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 200px);text-align:center;max-width:320px}@media only screen and (max-width: 520px){.wistia_embed,.ose-wistia{max-height:280px}}.lock-content-pass-input span{position:absolute;right:8px;z-index:1;cursor:pointer;bottom:3.5px;display:none}.lock-content-pass-input span.active{display:block}span.copy-password.active{top:0;width:20px;background:#5b4e96;height:20px;border-radius:15px;padding:3px;right:0}span.copy-tooltip{top:0;display:block;right:10px;font-weight:600;background:#5b4e96;height:max-content;color:#fff;border-radius:15px;visibility:none;transition:.3s;position:absolute;padding:1px 8px;font-size:12px;opacity:0}.copy-tooltip.show{opacity:1;visibility:visible;right:25px}.gutenberg-block-wraper,.gutenberg-wraper{position:relative}.gutenberg-block-wraper{display:inline-block}.gutenberg-block-wraper.ep-content-share-enabled .ep-embed-content-wraper{display:-ms-inline-flexbox!important;display:inline-flex!important;justify-content:center;align-items:center}.gutenberg-block-wraper.ep-content-share-enabled .ep-embed-content-wraper{align-items:center}.gutenberg-block-wraper.ep-content-share-enabled .position-left-wraper.ep-embed-content-wraper,.gutenberg-block-wraper.ep-content-share-enabled .position-right-wraper.ep-embed-content-wraper{align-items:self-start}.gutenberg-block-wraper.source-opensea{display:block}.wp-block-embedpress-embedpress>div{position:relative}.gutenberg-wraper{display:flex}.position-right-wraper.gutenberg-pdf-wraper,.position-left-wraper.gutenberg-pdf-wraper,.position-top-wraper.gutenberg-pdf-wraper,.position-bottom-wraper.gutenberg-pdf-wraper{width:100%}.ep-share-position-right .gutenberg-wraper{flex-direction:row}.ep-share-position-left .gutenberg-wraper{flex-direction:row-reverse}.ep-share-position-bottom .gutenberg-wraper{flex-direction:column}.ep-share-position-top .gutenberg-wraper{flex-direction:column-reverse}.ep-social-share{display:flex;align-items:center}.ep-social-share.share-position-right{right:-40px;top:0;flex-direction:column}.ep-social-share.share-position-left{left:0;top:0;flex-direction:column}.embedpress-gutenberg-wrapper .ep-social-share.share-position-left,.ep-elementor-content .ep-social-share.share-position-left{left:-40px}.ep-social-share.share-position-top,.ep-social-share.share-position-bottom{justify-content:center}.ep-social-icon{display:flex;justify-content:center;align-items:center;width:40px;height:40px;margin:0;color:#fff;text-decoration:none;font-size:20px}.ep-social-icon:hover{opacity:.8}.ep-social-share svg{width:20px;height:auto}a.ep-social-icon.pinterest svg{height:25px}.ep-social-share .facebook{background-color:#3b5998}.ep-social-share .facebook svg{width:40px}.ep-social-share .twitter{background-color:#000}a.ep-social-icon.twitter:focus-visible{box-shadow:none;border:none;outline:none}.ep-social-share .pinterest{background-color:#bd081c}.ep-social-share .linkedin{background-color:#0077b5}.ep-social-share .reddit{background-color:#ff4500}.ep-social-icon i{margin-right:0}.gutenberg-block-wraper .ep-social-share.share-position-left{left:-40px;top:0;flex-direction:column}.block-editor-block-list__block .ep-social-share{pointer-events:none}.custom-share-thumbnail-label{font-size:11px;font-weight:500;line-height:1.4;text-transform:uppercase;box-sizing:border-box;display:block;padding-top:0;padding-bottom:0;max-width:100%;z-index:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:8px}.lock-content-controllers .components-form-toggle.is-checked .components-form-toggle__track,.content-share-toggle .components-form-toggle.is-checked .components-form-toggle__track{background-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #6354a5))}.ep-pannel-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;gap:10px}.ep-pannel-icon svg{width:18px;height:auto}.ep-documentation,.ep-tips-and-tricks{display:flex;align-items:center;gap:10px;margin-bottom:5px}.ep-documentation svg,.ep-tips-and-tricks svg{width:25px;height:auto}.ep-documentation a,.ep-tips-and-tricks a{font-weight:500;font-size:13px;color:#5b4e96}.ep-calendly-data-link{display:-ms-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:5px;margin-bottom:5px;padding:0 10px;margin-top:-10px!important;margin-bottom:15px}.ep-calendly-data-link svg{width:22px;height:auto}.ep-calendly-data-link a{font-weight:500;font-size:14px;color:#5b4e96}.tips__alert__wrap{position:fixed;top:0;left:0;height:100%;width:100%;background:#0000009c;z-index:99999;display:none}.tips__alert__wrap .tips__alert__card{width:calc(100% - 30px);max-width:500px;margin:7% auto 0;background:#fff;border-radius:20px;padding:30px;display:flex;flex-direction:column;align-items:center;text-align:center}.tips__alert__wrap .tips__alert__card img{height:150px}.tips__alert__wrap .tips__alert__card h2{font-size:17.5px;font-weight:500;color:#131f4d;margin-bottom:15px}.tips__alert__wrap .tips__alert__card p{font-size:14px;font-weight:400;color:#7c8db5;margin-bottom:15px}.tips__alert__wrap .tips__alert__card a{text-decoration:underline;font-weight:700;color:#131f4d}.tips__alert__wrap .tips__alert__card .button{align-self:flex-end;margin-top:20px;padding:6px 30px;border-radius:10px;text-decoration:none}p.ep-live-video-info{display:flex;gap:8px;font-size:12px;font-weight:700;background:#f6d88c;padding:8px;border-radius:10px}p.ep-live-video-info svg{width:20px}.embedpress-gutenberg-controls .components-text-control__input::placeholder,.embedpress-gutenberg-controls .components-textarea-control__input::placeholder{color:#757575}button.skip-ad-button{position:absolute;bottom:15px;right:10px;border:none;background:#d41556b5!important;color:#fff!important;z-index:122222222;font-size:15px;font-weight:700;border-radius:4px;padding:0}.components-panel__row.elementor-panel-alert.elementor-panel-warning-info{margin-top:-15px;display:inline-block;font-size:12px;font-weight:700;background:#f6d88c;padding:8px;border-radius:10px}.components-panel__row.elementor-panel-alert.elementor-panel-warning-info.margin-bottom-10{margin-bottom:10px}.control-description{margin-top:-10px!important;margin-bottom:20px;font-size:12px;font-style:normal;color:#757575}.ep-select-control{margin-bottom:16px}.ep-select-control .ep-select-control-label{font-size:11px;font-weight:500;line-height:1.4;text-transform:uppercase;box-sizing:border-box;display:block;padding-top:0;padding-bottom:0;max-width:100%;z-index:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ep-select-control .dropdown{position:relative}.ep-select-control .dropdown-header{display:flex;justify-content:space-between;align-items:center;border:1px solid #ccc;padding:8px;cursor:pointer;background-color:#fff;border-radius:4px;font-weight:600}.ep-select-control span.arrow-dropdown svg{width:18px;height:18px}.ep-select-control .dropdown-menu{position:absolute;top:100%;left:0;right:0;border:1px solid #ccc;background-color:#fff;border-radius:4px;z-index:10;max-height:250px;overflow-y:auto;box-shadow:0 4px 6px #0000001a;padding:8px}.ep-select-control .search-input{width:100%;padding:5px 8px;margin-bottom:8px;border:1px solid #ccc;border-radius:4px}.ep-select-control .dropdown-item{display:flex;align-items:center;padding:8px;cursor:pointer;border-radius:4px}.ep-select-control .dropdown-item label{cursor:pointer}.ep-select-control .dropdown-item:hover{background-color:#f0f0f0}.ep-select-control .dropdown-item.selected{background-color:#e6f7ff}.ep-select-control .dropdown-item input{margin-right:8px}.ep-select-control .no-options{padding:8px;text-align:center;color:#888}.block-editor-block-inspector .plugin-rating{font-family:system-ui;padding:15px;border-top:1px solid #e0e0e0}.block-editor-block-inspector .plugin-rating h4{margin-bottom:8px;font-size:15px;font-weight:500;color:#1d2939;margin-top:0}.block-editor-block-inspector .plugin-rating .stars{display:flex;gap:5px;margin-bottom:20px}.block-editor-block-inspector .plugin-rating .stars .star{color:#b1b8c2;cursor:pointer;width:20px;height:20px}.block-editor-block-inspector .plugin-rating .tankyou-msg-container,.block-editor-block-inspector .plugin-rating .feedback-submit-container{margin-top:10px;border-radius:8px;text-align:left;position:relative;margin-bottom:25px}.block-editor-block-inspector .plugin-rating .tankyou-msg-container textarea.form-control,.block-editor-block-inspector .plugin-rating .feedback-submit-container textarea.form-control{width:100%;background:#fff;outline:1px solid #ebe1f2;margin-bottom:5px;border:none}.block-editor-block-inspector .plugin-rating .tankyou-msg-container textarea.form-control::placeholder,.block-editor-block-inspector .plugin-rating .feedback-submit-container textarea.form-control::placeholder{font-weight:400;font-size:12px;line-height:1.8;color:#5f6c7f}.block-editor-block-inspector .plugin-rating .tankyou-msg-container textarea:focus,.block-editor-block-inspector .plugin-rating .feedback-submit-container textarea:focus{outline-color:#5b4e96;box-shadow:none!important;outline:1px solid #5b4e96}.block-editor-block-inspector .plugin-rating .tankyou-msg-container .submit-button,.block-editor-block-inspector .plugin-rating .tankyou-msg-container .rating-button,.block-editor-block-inspector .plugin-rating .feedback-submit-container .submit-button,.block-editor-block-inspector .plugin-rating .feedback-submit-container .rating-button{border-radius:4px;border-width:1px;padding:8px;width:100%;border:1px solid #5b4e96;color:#5b4e96;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.block-editor-block-inspector .plugin-rating .tankyou-msg-container .submit-button svg,.block-editor-block-inspector .plugin-rating .tankyou-msg-container .rating-button svg,.block-editor-block-inspector .plugin-rating .feedback-submit-container .submit-button svg,.block-editor-block-inspector .plugin-rating .feedback-submit-container .rating-button svg{height:18px;width:18px}.block-editor-block-inspector .plugin-rating .tankyou-msg-container .help-message,.block-editor-block-inspector .plugin-rating .feedback-submit-container .help-message{font-weight:500;font-size:14px;line-height:12px;letter-spacing:0%;margin-bottom:15px;margin-top:0}.block-editor-block-inspector .plugin-rating .tankyou-msg-container p.form-description,.block-editor-block-inspector .plugin-rating .feedback-submit-container p.form-description{font-size:12px}.block-editor-block-inspector .plugin-rating .tankyou-msg-container span.close-icon,.block-editor-block-inspector .plugin-rating .feedback-submit-container span.close-icon{position:absolute;top:8px;right:8px}.block-editor-block-inspector .plugin-rating .tankyou-msg-container span.close-icon svg,.block-editor-block-inspector .plugin-rating .feedback-submit-container span.close-icon svg{height:12px;width:12px;cursor:pointer}.block-editor-block-inspector .plugin-rating .tankyou-msg-container span.undo-review,.block-editor-block-inspector .plugin-rating .feedback-submit-container span.undo-review{color:#5b4e96;font-weight:400;text-decoration:none;cursor:pointer}.block-editor-block-inspector .plugin-rating p.thank-you-message{font-weight:400;color:#5f6c7f;margin-bottom:15px;font-size:14px}.block-editor-block-inspector .plugin-rating .chat-button{background-color:#5b4e96;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;font-size:14px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:5px;font-weight:400;width:100%;text-decoration:none}.block-editor-block-inspector .plugin-rating .chat-button svg{width:18px;height:18px}.block-editor-block-inspector .plugin-rating .chat-button:hover{background-color:#4b3293}.block-editor-block-inspector .plugin-rating .upgrade-box{padding:15px;margin-top:20px;border-radius:8px;text-align:left;background:linear-gradient(181.32deg,#fffbf8 1.12%,#fff 98.95%);border:.6px solid #f4efec}.block-editor-block-inspector .plugin-rating .upgrade-box h5{font-size:14px;margin-top:0;margin-bottom:10px;color:#1d2939;font-weight:600}.block-editor-block-inspector .plugin-rating .upgrade-box p{font-size:12px;color:#232c39;margin-bottom:12px;font-weight:400}.block-editor-block-inspector .plugin-rating .upgrade-box .upgrade-link{color:#ec6e00;font-weight:400;text-decoration:none}.block-editor-block-inspector .plugin-rating .upgrade-box .upgrade-link:hover{text-decoration:underline}.plugin-rating.turn_off_ratting_help{padding:0;margin:0}.plugin-rating.turn_off_ratting_help .upgrade-box{margin:0;border-radius:0}.analytics-section-container{padding:12px;background:linear-gradient(135deg,#f8f7fc,#fff);margin-bottom:20px;display:flex;gap:10px;border-top:1px solid #e8e5f1;overflow:visible;background-color:none;width:calc(100% + 30px);margin-left:-15px;border:none;border-radius:0;margin-top:-15px}.analytics-section-container .analytics-chart{display:flex;align-items:center;gap:5px;overflow:visible;position:relative;z-index:10}.analytics-section-container .analytics-chart .donut-chart{max-width:70px;height:auto}.analytics-section-container .analytics-chart .chart-legend{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.analytics-section-container .analytics-chart .chart-legend .legend-item{display:flex;align-items:center;gap:6px;font-size:12px;color:#778095}.analytics-section-container .analytics-chart .chart-legend .legend-item .legend-dot{width:12px;height:12px;border-radius:50%}.analytics-section-container .analytics-chart .chart-legend .legend-item .legend-dot.desktop{background-color:#5b4e96}.analytics-section-container .analytics-chart .chart-legend .legend-item .legend-dot.mobile{background-color:#c4b5e8}.analytics-section-container .analytics-chart .chart-legend .legend-item .legend-text{font-weight:500}.analytics-section-container .analytics-content{width:100%}.analytics-section-container .analytics-content h3{font-size:16px;font-weight:500;color:#211c70;margin:0 0 8px;text-transform:inherit}.analytics-section-container .analytics-content p{font-size:12px;color:#404040;margin:0 0 6px;line-height:1.5}.analytics-section-container .analytics-content .view-analytics-link{display:inline-flex;gap:6px;background:transparent;color:#5b4e96;text-decoration:none;border-radius:6px;font-size:12px;font-weight:500;transition:all .3s ease;align-items:center}.analytics-section-container .analytics-content .view-analytics-link svg{width:16px;height:16px;transition:transform .3s ease}.analytics-section-container .analytics-content .view-analytics-link:hover{text-decoration:underline}.analytics-section-container .analytics-content .view-analytics-link:hover svg{transform:translate(2px)}.analytics-section-container .analytics-content .view-analytics-link:active{transform:translateY(0)}.photos-gallery-grid .ose-google-photos,.photos-gallery-masonary .ose-google-photos,.photos-gallery-justify .ose-google-photos{height:100%!important;max-height:100%!important}.wp-block-embedpress-embedpress iframe{max-width:100%}.wp-block-embedpress-embedpress .components-placeholder.wp-block-embed{min-width:550px;max-width:100%!important}.wp-block-embedpress-embedpress{max-width:100%!important}.ose-the-new-york-times iframe{min-height:500px;max-height:100%}.block-editor-block-list__layout .wp-block figure{margin:0}.block-editor-block-list__layout .wp-block iframe{margin:0}.editor-styles-wrapper .block-editor-block-list__layout.is-root-container>.wp-block-embedpress-embedpress{max-width:1200px!important}.embedpress-event .link{color:#0098ab}.embedpress-event .visibility--a11yHide{border:0;clip:rect(0 0 0 0);position:absolute;overflow:hidden;margin:-1px;padding:0;width:1px;height:1px}.embedpress-event .text--small{font-size:14px;margin:0}.embedpress-event .flex{display:flex;box-sizing:border-box}.embedpress-event .flex--wrap{flex-wrap:wrap}.embedpress-event .flex--row{align-items:center;box-sizing:border-box;display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:nowrap}.embedpress-event .flex--row>.flex-item:first-child{padding-left:0}.embedpress-event .flex-item{flex-basis:0;flex-grow:1;width:auto;min-width:0;box-sizing:border-box}.embedpress-event .flex-item--shrink{flex-basis:auto;-webkit-box-flex:0;flex-grow:0;flex-shrink:0;width:auto}.embedpress-event .text--bold{font-weight:700}.embedpress-event h1,.embedpress-event h2,.embedpress-event h3,.embedpress-event h4,.embedpress-event h5,.embedpress-event h6{font-size:inherit}.embedpress-event .ep-event--title{font-size:32px;font-weight:700}.embedpress-event .ep-event--date{color:#757575;font-weight:400;font-size:16px}.embedpress-event .ep-event--host{margin-top:20px;display:flex;align-items:center;margin-bottom:20px}.embedpress-event img.avatar--person{background-image:none!important;background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:50%;box-sizing:border-box;vertical-align:middle}.embedpress-event .event-description{margin-top:20px}.embedpress-event .align--center{text-align:center}.embedpress-event .card{background:#fff;background-clip:padding-box;background-size:cover;border:1px solid rgba(46,62,72,.12);border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;min-height:100%;padding:16px 16px 18px;position:relative;white-space:normal}.embedpress-event .card--hasHoverShadow{transition:box-shadow .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)}.embedpress-event .ep-event-group-link{display:flex;flex-wrap:wrap;align-items:center;background:#fff;border-radius:8px;padding:20px;margin-bottom:20px;border:1px solid rgba(46,62,72,.12)}.embedpress-event .ep-event-group--name{padding-left:20px;font-size:14px;line-height:1.45;margin:0;width:70%;word-break:break-word}.embedpress-event .ep-event-group--image{-o-object-fit:cover;object-fit:cover;width:56px;height:56px;border-radius:4px}.embedpress-event .ep-event-time-location{background:#fff;border-radius:8px;padding:16px 20px 0;border:1px solid rgba(46,62,72,.12)}.embedpress-event .ep-event-time-location .ep-event-datetime{padding-bottom:20px;font-size:15px;line-height:1.5;color:#2e3e48;font-style:normal;margin:0}.embedpress-event .ep-event-time-location .ep-event-location{padding-bottom:20px}.embedpress-event .ep-event-location .wrap--singleLine--truncate{font-size:15px;line-height:1.5;color:#2e3e48;font-style:normal;margin:0}.embedpress-event .ep-event-location address{font-style:normal;margin:0}.embedpress-event .ep-event-location .venueDisplay-venue-address{font-style:normal;color:#757575;margin:0}.embedpress-event .ep-event-location p{line-height:20px}.ep-event--host .avatar-print{border-radius:50%;height:50px;width:50px}.event-info-hosts-text{padding-left:20px;font-size:16px;font-weight:400}.text--sectionTitle{font-size:20px;line-height:28px}.ep-event--attendees{margin-top:50px}.ep-event--attendees>.flex{margin-bottom:20px}.ep-event--attendees .gridList{list-style:none;margin:0 -16px 0 0;padding:0}.ep-event--attendees .gridList-item{width:auto;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:1rem;margin:0;vertical-align:top;width:50%}.ep-event--attendees .gridList--autoHeight--has4>.gridList-item{flex:0 0 50%;max-width:50%}.ep-event--attendees .groupMember-name{line-height:1.2!important}.ep-event--attendees .avatar--person{margin-bottom:15px;display:inline-block;border-radius:50%}.ep-event--attendees img.avatar-print{border-radius:50%}.ep-event--attendees .groupMember-role{font-size:12px;color:#757575;padding-top:2px;margin:0}.ep-event--attendees .groupMember{min-height:100%;min-width:128px;padding-left:8px;padding-right:8px}.gridList-itemInner{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;padding:0 16px 16px 0}.cbutton-preview-wrapper{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#fff8f8;height:200px;width:300px;margin:-350px auto auto}h4.cbutton-preview-text{padding-top:0;margin-top:0}@media screen and (max-width: 782px){.block-editor-block-list__layout .wp-block figure{height:250px}.block-editor-block-list__layout .wp-block iframe{height:250px}}@media only screen and (min-width: 530px){.ep-event--attendees .gridList--autoHeight--has4>.gridList-item{flex:0 0 33.333333%;max-width:33.333333%}}@media only screen and (min-width: 640px){.embedpress-event .card{padding:18px 18px 20px}.ep-event--attendees .gridList--autoHeight--has4>.gridList-item{flex:0 0 25%;max-width:25%}}@media only screen and (min-width: 482px){.editor-styles-wrapper .wp-block[data-align=right]>*{max-width:100%!important}.editor-styles-wrapper .wp-block[data-align=left]>*{max-width:100%!important}}[data-theme-mode=dark]{--viewer-primary-color: #343434;--viewer-icons-hover-bgcolor: #453838;--viewer-icons-color: #f2f2f6}[data-theme-mode=light]{--viewer-primary-color: #f2f2f6;--viewer-icons-color: #343434;--viewer-icons-hover-bgcolor: #e5e1e9}@media (prefers-color-scheme: dark){:root{--viewer-primary-color: #343434;--viewer-icons-color: #f2f2f6;--viewer-icons-hover-bgcolor: #453838}}@media (prefers-color-scheme: light){:root{--viewer-primary-color: #f2f2f6;--viewer-icons-color: #343434;--viewer-icons-hover-bgcolor: #e5e1e9}}.ep-file-download-option-masked:after,.ep-external-doc-icons{background:var(--viewer-primary-color)}.ep-external-doc-icons svg path{fill:var(--viewer-icons-color)}.ep-doc-draw-icon svg path{fill:var(--viewer-primary-color);stroke:var(--viewer-icons-color)}.ep-external-doc-icons svg:hover svg path{fill:var(--viewer-icons-color);stroke:var(--viewer-icons-color)}.ep-external-doc-icons svg:hover{background-color:var(--viewer-icons-hover-bgcolor)}.ep-file-download-option-masked{position:relative}.embed-download-disabled{width:200px;height:22px;background:#444;position:absolute;right:2px;bottom:8px;opacity:0}.cui-toolbar-button-right{display:none!important}.ndfHFb-c4YZDc-Wrql6b{display:none}.ep-external-doc-icons{position:absolute;display:flex;flex-direction:revert;background:var(--viewer-primary-color);border-radius:6px;z-index:2;bottom:-18px;left:50%;transform:translate(-50%,-50%);padding:0 10px}.ep-external-doc-icons svg{width:30px;height:30px;cursor:pointer;transition:.3s;padding:5px;border-radius:4px}.block-editor-block-list__block .ep-gutenberg-file-doc .ep-external-doc-icons svg{width:22px;height:22px}.block-editor-block-list__block .ep-gutenberg-file-doc .ep-doc-download-icon svg,.block-editor-block-list__block .ep-gutenberg-file-doc .ep-doc-fullscreen-icon svg{width:20px!important}.ep-doc-minimize-icon svg,.ep-doc-fullscreen-icon svg{padding:6px}.ep-external-doc-icons svg:hover{border-radius:4px}.ep-doc-draw-icon.active svg{background:var(--viewer-icons-hover-bgcolor)}.ep-doc-download-icon,.ep-doc-print-icon,.ep-doc-fullscreen-icon,.ep-doc-popup-icon,.ep-doc-draw-icon,.ep-doc-minimize-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px}.elementor .elementor-element.elementor-element .embedpress-document-embed .fullscreen-enabled iframe,.embedpress-document-embed .fullscreen-enabled iframe{width:100%!important;height:100%!important}.ep-file-download-option-masked.ep-file-link.fullscreen-enabled iframe{margin-left:22%}.ep-file-download-option-masked:after{position:absolute;width:100%;height:30px;background:var(--viewer-primary-color);z-index:1;bottom:0;content:"";left:0}.ep-file-download-option-masked.ep-file-docx:after{bottom:0;background:#fff}.ep-file-download-option-masked.ep-file-docx.ep-powered-by-enabled:after{bottom:0;background:#fff;height:22px}.ep-file-download-option-masked.ep-file-docx.ep-powered-by-enabled.fullscreen-enabled:after{bottom:0}.ep-file-download-option-masked.ep-file-docx .ep-external-doc-icons{right:12px;top:12px;display:flex;flex-direction:column;background:var(--viewer-primary-color);border-radius:6px;bottom:auto;left:auto;transform:translate(0)}canvas.ep-doc-canvas{position:absolute;z-index:1;left:0;bottom:0;right:0;top:0;clear:both;margin:auto;display:none}.embedpress-el-powered{text-align:center;margin-top:0!important;font-size:16px!important;font-weight:700}.wp-block-embedpress-document.aligncenter .embedpress-document-embed{margin:auto}.embedpress-embed-document-pdf{max-width:100%;position:relative}.components-toggle-control .components-base-control__field .components-form-toggle{margin-right:6px}.opensea-control.pro-control span.isPro{right:6px;bottom:5px;transform:scale(.9)}.pro-control.opensea-control input{border-color:#cfc2c2;color:#cfc2c2;border-radius:5px}.pro-control .components-base-control{pointer-events:none}.pro-control .sponsored-manager-controllers{opacity:.5}.sponsored-manager-controllers.opacity,.pro-control.ep-custom-logo-button button{opacity:.3}.ads-help{margin-top:30px}button.components-flex.components-color-palette__custom-color{height:20px}.components-color-palette__custom-color-value{display:none!important}.components-circular-option-picker .components-circular-option-picker__swatches{justify-content:space-around}.wp-block-embedpress-document.embedpress-document-embed{max-width:100%!important}@media only screen and (max-width: 767px){.wp-block-embedpress-document.embedpress-document-embed{max-height:400px!important}.ep-file-download-option-masked{height:100%}iframe.embedpress-embed-document-pdf{max-height:480px}}.embedpress-calendar-gutenberg{margin:30px auto}.embedpress-calendar-gutenberg iframe,.embedpress-calendar-gutenberg.alignright{max-width:100%}body.page .flexia-wrapper>.content-area{padding:0!important}.flexia-wrapper.flexia-container>.content-area{margin:0!important}.flexia-wrapper.flexia-container>.content-area .embedpress-calendar-gutenberg{margin:0 auto}@media only screen and (min-width: 482px){.entry-content>.embedpress-calendar-gutenberg.alignright,.entry-content>.embedpress-calendar-gutenberg.alignleft,.embedpress-calendar-gutenberg.alignright,.embedpress-calendar-gutenberg.alignleft{max-width:100%}}.wp-block-embedpress-embedpress iframe,.wp-block-embedpress-calendar iframe{max-width:100%}.wp-block-embedpress-calendar figure{position:relative}.block-editor-block-list__layout .wp-block figure,.block-editor-block-list__layout .wp-block iframe{margin:0}@media screen and (max-width: 782px){.block-editor-block-list__layout .wp-block figure,.block-editor-block-list__layout .wp-block iframe{height:250px}}.editor-block-list__block[data-align=right]>.editor-block-list__block-edit{float:right}.wp-block[data-align=left],.wp-block[data-align=right]{height:auto!important}@media only screen and (min-width: 482px){.editor-styles-wrapper .wp-block[data-align=right]>*,.editor-styles-wrapper .wp-block[data-align=left]>*{max-width:100%!important}}.editor-styles-wrapper .wp-block[data-align=center]{text-align:center}.editor-styles-wrapper .wp-block:after{content:"";display:block;clear:both;min-height:1px}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.pdfobject-container{height:600px;width:600px;margin:0 auto}.embedpress-el-powered{text-align:center;margin-top:10px!important;font-size:16px!important;font-weight:700}.embedpress-embed-document iframe,[data-type="embedpress/document"] iframe{margin:0 auto;display:block}.embedpress-embed-document{max-width:100%}.embedpress-document-editmode .components-form-file-upload{display:none!important}.pro-control{position:relative;margin-bottom:20px}span.isPro{position:absolute;z-index:1;background:#5b4e96;border-radius:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:40px;height:18px;font-size:10px;right:5px;color:#fff;font-weight:400;text-transform:uppercase;bottom:0;top:0}.pro-control:after{content:"";width:100%;height:100%;background:transparent;position:absolute;z-index:12;top:0;bottom:0;left:0}.theme-astra span.isPro{right:10px;bottom:5px}.pro-control:hover:after{cursor:pointer}.pro__alert__wrap{position:fixed;top:0;left:0;height:100%;width:100%;background:#0000004d;z-index:1;display:none}.pro__alert__wrap .pro__alert__card{width:calc(100% - 30px);max-width:500px;margin:7% auto 0;background:#fff;border-radius:20px;padding:30px;display:flex;flex-direction:column;align-items:center;text-align:center}.pro__alert__wrap .pro__alert__card h2{font-size:32px;font-weight:450;color:#131f4d;margin-bottom:15px}.pro__alert__wrap .pro__alert__card p{font-size:14px;font-weight:400;color:#7c8db5;margin-top:10px}.pro__alert__wrap .pro__alert__card .button{-ms-flex-item-align:end;align-self:flex-end;margin-top:20px;padding:6px 30px;border-radius:10px}.pro__alert__wrap .pro__alert__card p a{text-decoration:underline;font-weight:700;color:#131f4d}.template__wrapper .button:hover{background:#5b4e96!important;color:#fff!important;border-color:#5b4e96!important}.pro__alert__wrap .pro__alert__card img{height:100px;margin-bottom:20px}.pro-control .components-toggle-control__label{color:#bbacac}.pro-control .components-form-toggle .components-form-toggle__track{border:1px solid #b89d9d}.pro-control .components-form-toggle .components-form-toggle__thumb{background-color:#b89d9d;border:5px solid #b89d9d}.ep-gutenberg-controls-wrapper .components-base-control{margin-top:15px;margin-bottom:30px}.ep-gutenberg-controls-wrapper .remove-last-child-margin .components-base-control:last-child{margin-bottom:30px}.embedpress-documents-control .components-base-control{margin-top:0!important}.pro-control-active{margin-bottom:24px}.disabled-content-protection .pro-control-active,.disabled-content-protection .pro-control{margin-bottom:0}.disabled-content-protection .pro-control-active .components-toggle-control,.disabled-content-protection .pro-control .components-toggle-control{margin-bottom:10px}.lock-content-pass-input{position:relative}.ep-alignleft{text-align:left}.ep-alignright{text-align:right}.ep-aligncenter{text-align:center}.embedpress-document-embed.embedpress-pdf{width:100%}.embedpress-document-embed{position:relative}.embedpress-inner-iframe{text-align:center;position:relative}.ep-fixed-width .embedpress-inner-iframe{display:inline-block}.embedpress-inner-iframe.ep-alignright{text-align:right}.embedpress-inner-iframe.ep-aligncenter{text-align:center}.embedpress-inner-iframe.ep-alignleft{text-align:left}.ep__components-placeholder,.wp-block-embedpress-embedpress{clear:both!important}.ep-pdf-width-contol{position:relative}.ep-unit-choice-option{margin:0!important;top:5px;right:0}.ep-unit-choice-option .components-base-control{margin-bottom:0!important}.ep-unit-choice-option .components-base-control__field .components-flex,.ep-unit-choice-option .components-flex{flex-direction:row!important;justify-content:end;gap:10px;padding:4px 5px;border-radius:4px;margin-right:-10px;margin-bottom:10px}.ep-unit-choice-option .components-radio-control__option{position:relative}.ep-unit-choice-option .components-radio-control__option label{position:absolute;top:50%;transform:translate(-50%,-50%);font-size:10px;left:-18px}.ep-unit-choice-option .components-radio-control__input{margin:0;border:none;width:20px!important;height:20px!important;max-width:20px!important;max-height:20px!important}.ep-unit-choice-option .components-radio-control__input[type=radio]:checked:before{background-color:var(--wp-admin-theme-color);border:4px solid var(--wp-admin-theme-color)}.ep-unit-choice-option .components-radio-control__input[type=radio]:checked+label{color:#fff}.ep-pdf-width-contol .ep-control-header{font-size:11px}.emebedpress-unit-percent iframe{width:100%!important}.components-panel__body .components-base-control__field{padding:0}.ep-controls-margin .components-base-control__field{padding:0;display:flex;align-items:center;justify-content:space-between}.ep-controls-margin .components-text-control__input{max-width:80px;width:60px}@media only screen and (max-width: 850px){.embedpress-inner-iframe.emebedpress-unit-percent{width:100%!important}}.presentationModeEnabledIosDevice{position:fixed;left:0;top:0;border:0;height:100%!important;width:100%!important;z-index:999999;min-width:100%!important;min-height:100%!important}.components-edit-button{border-right:1px solid #1e1e1e;border-radius:0}.embedpress-document-editmode .components-placeholder__instructions:after{content:"\aSupported File Type: PDF, DOC, PPT, XLS etc ";white-space:pre}.wp-block-embedpress-embedpress-pdf+*{clear:both}.embedpress-document-editmode .components-placeholder__instructions:after{display:none!important}.ep-width-control-with-tooltip svg{width:16px;height:16px;vertical-align:middle}.ep-width-control-with-tooltip .components-tooltip{max-width:200px}:root{--ep-primary: #007cba;--ep-primary-hover: #005a87;--ep-primary-light: #e6f3ff;--ep-secondary: #50575e;--ep-secondary-hover: #3c434a;--ep-secondary-light: #f6f7f7;--ep-success: #00a32a;--ep-success-light: #e6f7e6;--ep-warning: #dba617;--ep-warning-light: #fff8e5;--ep-error: #d63638;--ep-error-light: #ffeaea;--ep-info: #72aee6;--ep-info-light: #e5f5ff;--ep-white: #ffffff;--ep-gray-50: #f9fafb;--ep-gray-100: #f3f4f6;--ep-gray-200: #e5e7eb;--ep-gray-300: #d1d5db;--ep-gray-400: #9ca3af;--ep-gray-500: #6b7280;--ep-gray-600: #4b5563;--ep-gray-700: #374151;--ep-gray-800: #1f2937;--ep-gray-900: #111827;--ep-black: #000000;--ep-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--ep-font-family-mono: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;--ep-text-xs: .75rem;--ep-text-sm: .875rem;--ep-text-base: 1rem;--ep-text-lg: 1.125rem;--ep-text-xl: 1.25rem;--ep-text-2xl: 1.5rem;--ep-text-3xl: 1.875rem;--ep-text-4xl: 2.25rem;--ep-font-light: 300;--ep-font-normal: 400;--ep-font-medium: 500;--ep-font-semibold: 600;--ep-font-bold: 700;--ep-leading-tight: 1.25;--ep-leading-normal: 1.5;--ep-leading-relaxed: 1.75;--ep-space-1: .25rem;--ep-space-2: .5rem;--ep-space-3: .75rem;--ep-space-4: 1rem;--ep-space-5: 1.25rem;--ep-space-6: 1.5rem;--ep-space-8: 2rem;--ep-space-10: 2.5rem;--ep-space-12: 3rem;--ep-space-16: 4rem;--ep-space-20: 5rem;--ep-radius-sm: .125rem;--ep-radius: .25rem;--ep-radius-md: .375rem;--ep-radius-lg: .5rem;--ep-radius-xl: .75rem;--ep-radius-2xl: 1rem;--ep-radius-full: 9999px;--ep-shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--ep-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--ep-shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--ep-shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--ep-shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--ep-transition-fast: .15s ease-in-out;--ep-transition-normal: .3s ease-in-out;--ep-transition-slow: .5s ease-in-out;--ep-z-dropdown: 1000;--ep-z-sticky: 1020;--ep-z-fixed: 1030;--ep-z-modal-backdrop: 1040;--ep-z-modal: 1050;--ep-z-popover: 1060;--ep-z-tooltip: 1070;--ep-z-toast: 1080;--ep-breakpoint-sm: 640px;--ep-breakpoint-md: 768px;--ep-breakpoint-lg: 1024px;--ep-breakpoint-xl: 1280px;--ep-breakpoint-2xl: 1536px}.ep-lazy-iframe-placeholder, .ose-embedpress-responsive iframe {
display: block;
position: relative;
background: #f5f5f5;
border: 1px solid #e0e0e0;
border-radius: 4px;
overflow: hidden;
transition: opacity 0.3s ease-in-out;
} .ep-lazy-iframe-placeholder::before, .ose-embedpress-responsive iframe::before {
content: '';
display: block;
padding-top: 56.25%; } .ep-lazy-iframe-placeholder::after, .ose-embedpress-responsive iframe::after {
content: '';
position: absolute;
top: 50%;
left: 50%;
width: 40px;
height: 40px;
margin: -20px 0 0 -20px;
border: 3px solid #e0e0e0;
border-top-color: #5B4E96;
border-radius: 50%;
animation: ep-lazy-spin 0.8s linear infinite;
} .ep-lazy-loading {
opacity: 0.7;
} .ep-lazy-loaded {
opacity: 1;
animation: ep-lazy-fade-in 0.3s ease-in-out;
} @keyframes ep-lazy-fade-in {
from {
opacity: 0;
}
to {
opacity: 1;
}
} .ep-lazy-error {
background: #ffebee;
border-color: #ef5350;
}
.ep-lazy-error::after {
content: '⚠';
font-size: 40px;
color: #ef5350;
border: none;
animation: none;
width: auto;
height: auto;
margin: -20px 0 0 -20px;
} @keyframes ep-lazy-spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
} iframe[data-ep-lazy-loaded="true"] {
display: block;
max-width: 100%;
} @media (max-width: 768px) {
.ep-lazy-iframe-placeholder::after {
width: 30px;
height: 30px;
margin: -15px 0 0 -15px;
border-width: 2px;
}
}