.wpb_acf_vc_integrator.wpb_content_element .vc_admin_label,.wpb_acf_vc_grid.wpb_content_element .vc_admin_label{
width:100%;display:block}


.wpb_acf_vc_integrator .vc_general.vc_element-icon{
margin-bottom:8px}


.wpb_acf_vc_integrator.wpb_content_element .admin_label_get_field_data_from label,.wpb_acf_vc_integrator.wpb_content_element .admin_label_field_group label,.wpb_acf_vc_integrator.wpb_content_element .admin_label_hidden_field_name label,.wpb_acf_vc_grid.wpb_content_element .admin_label_get_field_data_from label,.wpb_acf_vc_grid.wpb_content_element .admin_label_field_group label,.wpb_acf_vc_grid.wpb_content_element .admin_label_hidden_field_name label{
font-weight:700}


.vc_sw-align-right{
text-align:right}


.vc_sw-align-center{
text-align:center}


.vc_sw-align-justify{
text-align:justify}


.repeater-wrapper,.repeater-child-wrapper{
width:100%;height:auto;overflow:hidden;display:table}


.reapeater-row,.repeater-header{
width:100%;height:auto;overflow:hidden;display:table-row}


.reapeter-column,.repeater-header .column{
border:1px solid #f1f1f1;display:table-cell}


.placeDiv{
z-index:9999;position:absolute}


.map-container{
position:relative}


.placecard__container{
box-shadow:rgba(0,0,0,.298039) 0px 1px 4px -1px;max-width:330px;width:100%;background:#fff none repeat scroll 0% 0%/auto padding-box border-box;border-radius:2px;font:normal normal normal normal 11px/normal Roboto,Arial,sans-serif;margin:10px;padding:9px 4px 9px 11px;overflow:hidden}


.placecard__left{
float:left;width:75%}


.placecard__right{
text-align:center;float:left;width:25%}


.placecard__business-name{
cursor:default;height:19px;text-overflow:ellipsis;white-space:nowrap;width:200px;perspective-origin:100px 9.5px;transform-origin:100px 9.5px;font:normal normal 500 normal 14px/normal Roboto,Arial;overflow:hidden;margin:0}


.placecard__info{
color:#5b5b5b;cursor:default;height:32px;width:200px;column-rule-color:#5b5b5b;perspective-origin:100px 16px;transform-origin:100px 16px;border:0 none #5b5b5b;font:normal normal normal normal 12px/normal Roboto,Arial;margin:6px 0 0;outline:#5b5b5b none 0px}


.placecard__direction-icon{
background:rgba(0,0,0,0) url("assets/img/entity11.png") repeat scroll 0px 0px/70px 210px padding-box border-box;height:22px;width:22px;margin-right:auto;margin-left:auto}


.placecard__direction-link{
color:#3a84df;display:block;height:43px;text-decoration:none;width:54.7344px}


.placecard__view-large{
display:block;margin-top:10px;color:#3a84df;text-decoration:none}


.wp-block-archives{
box-sizing:border-box}


.wp-block-archives-dropdown label{
display:block}


.wp-block-avatar{
line-height:0}


.wp-block-avatar,.wp-block-avatar img{
box-sizing:border-box}


.wp-block-avatar.aligncenter{
text-align:center}


.wp-block-audio{
box-sizing:border-box}


.wp-block-audio figcaption{
margin-bottom:1em;margin-top:.5em}


.wp-block-audio audio{
min-width:300px;width:100%}


.wp-block-button__link{
box-sizing:border-box;cursor:pointer;display:inline-block;text-align:center;word-break:break-word}


.wp-block-button__link.aligncenter{
text-align:center}


.wp-block-button__link.alignright{
text-align:right}


:where(.wp-block-button__link){
border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}


.wp-block-button[style*=text-decoration] .wp-block-button__link{
text-decoration:inherit}


.wp-block-buttons>.wp-block-button.has-custom-width{
max-width:none}


.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{
width:100%}


.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{
font-size:inherit}


.wp-block-buttons>.wp-block-button.wp-block-button__width-25{
width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}


.wp-block-buttons>.wp-block-button.wp-block-button__width-50{
width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}


.wp-block-buttons>.wp-block-button.wp-block-button__width-75{
width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}


.wp-block-buttons>.wp-block-button.wp-block-button__width-100{
flex-basis:100%;width:100%}


.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{
width:25%}


.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{
width:50%}


.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{
width:75%}


.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{
border-radius:0}


.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{
border-radius:0!important}


.wp-block-button .wp-block-button__link:where(.is-style-outline),.wp-block-button:where(.is-style-outline)>.wp-block-button__link{
border:2px solid;padding:.667em 1.333em}


.wp-block-button .wp-block-button__link:where(.is-style-outline):not(.has-text-color),.wp-block-button:where(.is-style-outline)>.wp-block-button__link:not(.has-text-color){
color:currentColor}


.wp-block-button .wp-block-button__link:where(.is-style-outline):not(.has-background),.wp-block-button:where(.is-style-outline)>.wp-block-button__link:not(.has-background){
background-color:initial;background-image:none}


.wp-block-button .wp-block-button__link:where(.has-border-color){
border-width:initial}


.wp-block-button .wp-block-button__link:where([style*=border-top-color]){
border-top-width:medium}


.wp-block-button .wp-block-button__link:where([style*=border-right-color]){
border-right-width:medium}


.wp-block-button .wp-block-button__link:where([style*=border-bottom-color]){
border-bottom-width:medium}


.wp-block-button .wp-block-button__link:where([style*=border-left-color]){
border-left-width:medium}


.wp-block-button .wp-block-button__link:where([style*=border-style]){
border-width:initial}


.wp-block-button .wp-block-button__link:where([style*=border-top-style]){
border-top-width:medium}


.wp-block-button .wp-block-button__link:where([style*=border-right-style]){
border-right-width:medium}


.wp-block-button .wp-block-button__link:where([style*=border-bottom-style]){
border-bottom-width:medium}


.wp-block-button .wp-block-button__link:where([style*=border-left-style]){
border-left-width:medium}


.wp-block-buttons.is-vertical{
flex-direction:column}


.wp-block-buttons.is-vertical>.wp-block-button:last-child{
margin-bottom:0}


.wp-block-buttons>.wp-block-button{
display:inline-block;margin:0}


.wp-block-buttons.is-content-justification-left{
justify-content:flex-start}


.wp-block-buttons.is-content-justification-left.is-vertical{
align-items:flex-start}


.wp-block-buttons.is-content-justification-center{
justify-content:center}


.wp-block-buttons.is-content-justification-center.is-vertical{
align-items:center}


.wp-block-buttons.is-content-justification-right{
justify-content:flex-end}


.wp-block-buttons.is-content-justification-right.is-vertical{
align-items:flex-end}


.wp-block-buttons.is-content-justification-space-between{
justify-content:space-between}


.wp-block-buttons.aligncenter{
text-align:center}


.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{
margin-left:auto;margin-right:auto;width:100%}


.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{
text-decoration:inherit}


.wp-block-buttons.has-custom-font-size .wp-block-button__link{
font-size:inherit}


.wp-block-button.aligncenter,.wp-block-calendar{
text-align:center}


.wp-block-calendar td,.wp-block-calendar th{
border:1px solid;padding:.25em}


.wp-block-calendar th{
font-weight:400}


.wp-block-calendar caption{
background-color:inherit}


.wp-block-calendar table{
border-collapse:collapse;width:100%}


.wp-block-calendar table:where(:not(.has-text-color)){
color:#40464d}


.wp-block-calendar table:where(:not(.has-text-color)) td,.wp-block-calendar table:where(:not(.has-text-color)) th{
border-color:#ddd}


.wp-block-calendar table.has-background th{
background-color:inherit}


.wp-block-calendar table.has-text-color th{
color:inherit}


:where(.wp-block-calendar table:not(.has-background) th){
background:#ddd}


.wp-block-categories{
box-sizing:border-box}


.wp-block-categories.alignleft{
margin-right:2em}


.wp-block-categories.alignright{
margin-left:2em}


.wp-block-categories.wp-block-categories-dropdown.aligncenter{
text-align:center}


.wp-block-code{
box-sizing:border-box}


.wp-block-code code{
display:block;font-family:inherit;overflow-wrap:break-word;white-space:pre-wrap}


.wp-block-columns{
align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important}


@media (min-width:782px){
.wp-block-columns{
flex-wrap:nowrap!important}


}


.wp-block-columns.are-vertically-aligned-top{
align-items:flex-start}


.wp-block-columns.are-vertically-aligned-center{
align-items:center}


.wp-block-columns.are-vertically-aligned-bottom{
align-items:flex-end}


@media (max-width:781px){
.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{
flex-basis:100%!important}


}


@media (min-width:782px){
.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{
flex-basis:0;flex-grow:1}


.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{
flex-grow:0}


}


.wp-block-columns.is-not-stacked-on-mobile{
flex-wrap:nowrap!important}


.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{
flex-basis:0;flex-grow:1}


.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{
flex-grow:0}


:where(.wp-block-columns){
margin-bottom:1.75em}


:where(.wp-block-columns.has-background){
padding:1.25em 2.375em}


.wp-block-column{
flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}


.wp-block-column.is-vertically-aligned-top{
align-self:flex-start}


.wp-block-column.is-vertically-aligned-center{
align-self:center}


.wp-block-column.is-vertically-aligned-bottom{
align-self:flex-end}


.wp-block-column.is-vertically-aligned-stretch{
align-self:stretch}


.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{
width:100%}


.wp-block-post-comments{
box-sizing:border-box}


.wp-block-post-comments .alignleft{
float:left}


.wp-block-post-comments .alignright{
float:right}


.wp-block-post-comments .navigation:after{
clear:both;content:"";display:table}


.wp-block-post-comments .commentlist{
clear:both;list-style:none;margin:0;padding:0}


.wp-block-post-comments .commentlist .comment{
min-height:2.25em;padding-left:3.25em}


.wp-block-post-comments .commentlist .comment p{
font-size:1em;line-height:1.8;margin:1em 0}


.wp-block-post-comments .commentlist .children{
list-style:none;margin:0;padding:0}


.wp-block-post-comments .comment-author{
line-height:1.5}


.wp-block-post-comments .comment-author .avatar{
border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;margin-top:.5em;width:2.5em}


.wp-block-post-comments .comment-author cite{
font-style:normal}


.wp-block-post-comments .comment-meta{
font-size:.875em;line-height:1.5}


.wp-block-post-comments .comment-meta b{
font-weight:400}


.wp-block-post-comments .comment-meta .comment-awaiting-moderation{
display:block;margin-bottom:1em;margin-top:1em}


.wp-block-post-comments .comment-body .commentmetadata{
font-size:.875em}


.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{
display:block;margin-bottom:.25em}


.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{
box-sizing:border-box;display:block;width:100%}


.wp-block-post-comments .comment-form-cookies-consent{
display:flex;gap:.25em}


.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{
margin-top:.35em}


.wp-block-post-comments .comment-reply-title{
margin-bottom:0}


.wp-block-post-comments .comment-reply-title :where(small){
font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}


.wp-block-post-comments .reply{
font-size:.875em;margin-bottom:1.4em}


.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{
border:1px solid #949494;font-family:inherit;font-size:1em}


.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{
padding:calc(.667em + 2px)}


:where(.wp-block-post-comments input[type=submit]){
border:none}


.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{
margin-bottom:.5em;margin-right:.5em}


.wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child{
margin-right:0}


.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{
display:inline-block;margin-right:1ch}


.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){
transform:scaleX(1)}


.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{
display:inline-block;margin-left:1ch}


.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){
transform:scaleX(1)}


.wp-block-comments-pagination.aligncenter{
justify-content:center}


.wp-block-comment-template{
box-sizing:border-box;list-style:none;margin-bottom:0;max-width:100%;padding:0}


.wp-block-comment-template li{
clear:both}


.wp-block-comment-template ol{
list-style:none;margin-bottom:0;max-width:100%;padding-left:2rem}


.wp-block-comment-template.alignleft{
float:left}


.wp-block-comment-template.aligncenter{
margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}


.wp-block-comment-template.alignright{
float:right}


.wp-block-cover,.wp-block-cover-image{
align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}


.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){
background-color:#000}


.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{
background-color:initial}


.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{
background-color:inherit;content:""}


.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{
bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}


.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{
opacity:.1}


.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{
opacity:.2}


.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{
opacity:.3}


.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{
opacity:.4}


.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{
opacity:.5}


.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{
opacity:.6}


.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{
opacity:.7}


.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{
opacity:.8}


.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{
opacity:.9}


.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{
opacity:1}


.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{
opacity:0}


.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{
opacity:.1}


.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{
opacity:.2}


.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{
opacity:.3}


.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{
opacity:.4}


.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{
opacity:.5}


.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{
opacity:.6}


.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{
opacity:.7}


.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{
opacity:.8}


.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{
opacity:.9}


.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{
opacity:1}


.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{
max-width:420px;width:100%}


.wp-block-cover-image:after,.wp-block-cover:after{
content:"";display:block;font-size:0;min-height:inherit}


@supports (position:sticky){
.wp-block-cover-image:after,.wp-block-cover:after{
content:none}


}


.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{
display:flex}


.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{
color:inherit;width:100%;z-index:1}


.wp-block-cover h1:where(:not(.has-text-color)),.wp-block-cover h2:where(:not(.has-text-color)),.wp-block-cover h3:where(:not(.has-text-color)),.wp-block-cover h4:where(:not(.has-text-color)),.wp-block-cover h5:where(:not(.has-text-color)),.wp-block-cover h6:where(:not(.has-text-color)),.wp-block-cover p:where(:not(.has-text-color)),.wp-block-cover-image h1:where(:not(.has-text-color)),.wp-block-cover-image h2:where(:not(.has-text-color)),.wp-block-cover-image h3:where(:not(.has-text-color)),.wp-block-cover-image h4:where(:not(.has-text-color)),.wp-block-cover-image h5:where(:not(.has-text-color)),.wp-block-cover-image h6:where(:not(.has-text-color)),.wp-block-cover-image p:where(:not(.has-text-color)){
color:inherit}


.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{
align-items:flex-start;justify-content:flex-start}


.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{
align-items:flex-start;justify-content:center}


.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{
align-items:flex-start;justify-content:flex-end}


.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{
align-items:center;justify-content:flex-start}


.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{
align-items:center;justify-content:center}


.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{
align-items:center;justify-content:flex-end}


.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{
align-items:flex-end;justify-content:flex-start}


.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{
align-items:flex-end;justify-content:center}


.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{
align-items:flex-end;justify-content:flex-end}


.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{
margin:0}


.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{
margin:0;width:auto}


.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{
border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}


.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{
background-attachment:fixed;background-repeat:no-repeat;background-size:cover}


@supports (-webkit-touch-callout:inherit){
.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{
background-attachment:scroll}


}


@media (prefers-reduced-motion:reduce){
.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{
background-attachment:scroll}


}


.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{
background-repeat:repeat;background-size:auto}


.wp-block-cover__image-background,.wp-block-cover__video-background{
z-index:0}


.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{
color:#fff}


.wp-block-cover-image .wp-block-cover.has-left-content{
justify-content:flex-start}


.wp-block-cover-image .wp-block-cover.has-right-content{
justify-content:flex-end}


.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{
margin-left:0;text-align:left}


.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{
margin-right:0;text-align:right}


.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{
font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}


:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){
color:#fff}


:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){
color:#000}


.wp-block-details{
box-sizing:border-box;overflow:hidden}


.wp-block-details summary{
cursor:pointer}


.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{
max-width:360px;width:100%}


.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{
min-width:280px}


.wp-block-cover .wp-block-embed{
min-height:240px;min-width:320px}


.wp-block-embed{
overflow-wrap:break-word}


.wp-block-embed figcaption{
margin-bottom:1em;margin-top:.5em}


.wp-block-embed iframe{
max-width:100%}


.wp-block-embed__wrapper{
position:relative}


.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{
content:"";display:block;padding-top:50%}


.wp-embed-responsive .wp-has-aspect-ratio iframe{
bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}


.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{
padding-top:42.85%}


.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{
padding-top:50%}


.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{
padding-top:56.25%}


.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{
padding-top:75%}


.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{
padding-top:100%}


.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{
padding-top:177.77%}


.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{
padding-top:200%}


.wp-block-file{
box-sizing:border-box}


.wp-block-file:not(.wp-element-button){
font-size:.8em}


.wp-block-file.aligncenter{
text-align:center}


.wp-block-file.alignright{
text-align:right}


.wp-block-file *+.wp-block-file__button{
margin-left:.75em}


:where(.wp-block-file){
margin-bottom:1.5em}


.wp-block-file__embed{
margin-bottom:1em}


:where(.wp-block-file__button){
border-radius:2em;display:inline-block;padding:.5em 1em}


:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{
box-shadow:none;color:#fff;opacity:.85;text-decoration:none}


.wp-block-form-input__label{
display:flex;flex-direction:column;gap:.25em;margin-bottom:.5em;width:100%}


.wp-block-form-input__label.is-label-inline{
align-items:center;flex-direction:row;gap:.5em}


.wp-block-form-input__label.is-label-inline .wp-block-form-input__label-content{
margin-bottom:.5em}


.wp-block-form-input__label:has(input[type=checkbox]){
flex-direction:row-reverse;width:-moz-fit-content;width:fit-content}


.wp-block-form-input__label-content{
width:-moz-fit-content;width:fit-content}


.wp-block-form-input__input{
font-size:1em;margin-bottom:.5em;padding:0 .5em}


.wp-block-form-input__input[type=date],.wp-block-form-input__input[type=datetime-local],.wp-block-form-input__input[type=datetime],.wp-block-form-input__input[type=email],.wp-block-form-input__input[type=month],.wp-block-form-input__input[type=number],.wp-block-form-input__input[type=password],.wp-block-form-input__input[type=search],.wp-block-form-input__input[type=tel],.wp-block-form-input__input[type=text],.wp-block-form-input__input[type=time],.wp-block-form-input__input[type=url],.wp-block-form-input__input[type=week]{
border:1px solid;line-height:2;min-height:2em}


textarea.wp-block-form-input__input{
min-height:10em}


.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){
display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}


.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{
display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}


.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){
margin-right:0}


.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{
align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}


.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{
display:block;height:auto;max-width:100%;width:auto}


.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{
background:linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}


.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{
display:inline}


.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{
flex-grow:1}


.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{
flex:1;height:100%;object-fit:cover;width:100%}


.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{
margin-right:0;width:100%}


@media (min-width:600px){
.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{
margin-right:1em;width:calc(33.33333% - .66667em)}


.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{
margin-right:1em;width:calc(25% - .75em)}


.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{
margin-right:1em;width:calc(20% - .8em)}


.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{
margin-right:1em;width:calc(16.66667% - .83333em)}


.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{
margin-right:1em;width:calc(14.28571% - .85714em)}


.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{
margin-right:1em;width:calc(12.5% - .875em)}


.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){
margin-right:0}


}


.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{
margin-right:0}


.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{
max-width:420px;width:100%}


.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{
justify-content:center}


.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{
align-self:flex-start}


figure.wp-block-gallery.has-nested-images{
align-items:normal}


.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){
margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}


.wp-block-gallery.has-nested-images figure.wp-block-image{
box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}


.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{
flex-direction:column;flex-grow:1;margin:0}


.wp-block-gallery.has-nested-images figure.wp-block-image img{
display:block;height:auto;max-width:100%!important;width:auto}


.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{
background:linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);bottom:0;box-sizing:border-box;color:#fff;font-size:13px;left:0;margin-bottom:0;max-height:60%;overflow:auto;padding:0 8px 8px;position:absolute;scrollbar-color:#0000 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin;text-align:center;width:100%;will-change:transform}


.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{
height:12px;width:12px}


.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{
background-color:initial}


.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{
background-clip:padding-box;background-color:initial;border:3px solid #0000;border-radius:8px}


.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{
background-color:#fffc}


.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{
scrollbar-color:#fffc #0000}


@media (hover:none){
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{
scrollbar-color:#fffc #0000}


}


.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{
display:inline}


.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{
color:inherit}


.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{
box-sizing:border-box}


.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{
flex:1 1 auto}


.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{
background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative}


.wp-block-gallery.has-nested-images figcaption{
flex-basis:100%;flex-grow:1;text-align:center}


.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){
margin-bottom:auto;margin-top:0}


.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){
align-self:inherit}


.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){
display:flex}


.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{
flex:1 0 0%;height:100%;object-fit:cover;width:100%}


.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){
width:100%}


@media (min-width:600px){
.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){
width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}


.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){
width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}


.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){
width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}


.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){
width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}


.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){
width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}


.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){
width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}


.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){
width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}


.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){
width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}


.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{
width:100%}


}


.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{
max-width:420px;width:100%}


.wp-block-gallery.has-nested-images.aligncenter{
justify-content:center}


.wp-block-group{
box-sizing:border-box}


h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{
padding:1.25em 2.375em}


h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){
rotate:180deg}


.wp-block-image img{
box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}


.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{
border-radius:inherit}


.wp-block-image.has-custom-border img{
box-sizing:border-box}


.wp-block-image.aligncenter{
text-align:center}


.wp-block-image.alignfull img,.wp-block-image.alignwide img{
height:auto;width:100%}


.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{
display:table}


.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{
caption-side:bottom;display:table-caption}


.wp-block-image .alignleft{
float:left;margin:.5em 1em .5em 0}


.wp-block-image .alignright{
float:right;margin:.5em 0 .5em 1em}


.wp-block-image .aligncenter{
margin-left:auto;margin-right:auto}


.wp-block-image figcaption{
margin-bottom:1em;margin-top:.5em}


.wp-block-image .is-style-rounded img,.wp-block-image.is-style-circle-mask img,.wp-block-image.is-style-rounded img{
border-radius:9999px}


@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){
.wp-block-image.is-style-circle-mask img{
border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}


}


.wp-block-image :where(.has-border-color){
border-style:solid}


.wp-block-image :where([style*=border-top-color]){
border-top-style:solid}


.wp-block-image :where([style*=border-right-color]){
border-right-style:solid}


.wp-block-image :where([style*=border-bottom-color]){
border-bottom-style:solid}


.wp-block-image :where([style*=border-left-color]){
border-left-style:solid}


.wp-block-image :where([style*=border-width]){
border-style:solid}


.wp-block-image :where([style*=border-top-width]){
border-top-style:solid}


.wp-block-image :where([style*=border-right-width]){
border-right-style:solid}


.wp-block-image :where([style*=border-bottom-width]){
border-bottom-style:solid}


.wp-block-image :where([style*=border-left-width]){
border-left-style:solid}


.wp-block-image figure{
margin:0}


.wp-lightbox-container{
display:flex;flex-direction:column;position:relative}


.wp-lightbox-container img{
cursor:zoom-in}


.wp-lightbox-container img:hover+button{
opacity:1}


.wp-lightbox-container button{
align-items:center;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;transition:opacity .2s ease;width:20px;z-index:100}


.wp-lightbox-container button:focus-visible{
outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}


.wp-lightbox-container button:hover{
cursor:pointer;opacity:1}


.wp-lightbox-container button:focus{
opacity:1}


.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){
background-color:#5a5a5a40;border:none}


.wp-lightbox-overlay{
box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}


.wp-lightbox-overlay .close-button{
align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}


.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){
background:none;border:none}


.wp-lightbox-overlay .lightbox-image-container{
height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}


.wp-lightbox-overlay .wp-block-image{
align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}


.wp-lightbox-overlay .wp-block-image img{
height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}


.wp-lightbox-overlay .wp-block-image figcaption{
display:none}


.wp-lightbox-overlay button{
background:none;border:none}


.wp-lightbox-overlay .scrim{
background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}


.wp-lightbox-overlay.active{
animation:turn-on-visibility .25s both;visibility:visible}


.wp-lightbox-overlay.active img{
animation:turn-on-visibility .35s both}


.wp-lightbox-overlay.show-closing-animation:not(.active){
animation:turn-off-visibility .35s both}


.wp-lightbox-overlay.show-closing-animation:not(.active) img{
animation:turn-off-visibility .25s both}


@media (prefers-reduced-motion:no-preference){
.wp-lightbox-overlay.zoom.active{
animation:none;opacity:1;visibility:visible}


.wp-lightbox-overlay.zoom.active .lightbox-image-container{
animation:lightbox-zoom-in .4s}


.wp-lightbox-overlay.zoom.active .lightbox-image-container img{
animation:none}


.wp-lightbox-overlay.zoom.active .scrim{
animation:turn-on-visibility .4s forwards}


.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){
animation:none}


.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{
animation:lightbox-zoom-out .4s}


.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{
animation:none}


.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{
animation:turn-off-visibility .4s forwards}


}


@keyframes turn-on-visibility{
0%{
opacity:0}


to{
opacity:1}


}


@keyframes turn-off-visibility{
0%{
opacity:1;visibility:visible}


99%{
opacity:0;visibility:visible}


to{
opacity:0;visibility:hidden}


}


@keyframes lightbox-zoom-in{
0%{
transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}


to{
transform:translate(-50%,-50%) scale(1)}


}


@keyframes lightbox-zoom-out{
0%{
transform:translate(-50%,-50%) scale(1);visibility:visible}


99%{
visibility:visible}


to{
transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}


}


ol.wp-block-latest-comments{
box-sizing:border-box;margin-left:0}


:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){
line-height:1.1}


:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){
line-height:1.8}


.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){
line-height:1.5}


.wp-block-latest-comments .wp-block-latest-comments{
padding-left:0}


.wp-block-latest-comments__comment{
list-style:none;margin-bottom:1em}


.has-avatars .wp-block-latest-comments__comment{
list-style:none;min-height:2.25em}


.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{
margin-left:3.25em}


.wp-block-latest-comments__comment-excerpt p{
font-size:.875em;margin:.36em 0 1.4em}


.wp-block-latest-comments__comment-date{
display:block;font-size:.75em}


.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{
border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}


.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{
font-size:inherit}


.wp-block-latest-posts{
box-sizing:border-box}


.wp-block-latest-posts.alignleft{
margin-right:2em}


.wp-block-latest-posts.alignright{
margin-left:2em}


.wp-block-latest-posts.wp-block-latest-posts__list{
list-style:none;padding-left:0}


.wp-block-latest-posts.wp-block-latest-posts__list li{
clear:both}


.wp-block-latest-posts.is-grid{
display:flex;flex-wrap:wrap;padding:0}


.wp-block-latest-posts.is-grid li{
margin:0 1.25em 1.25em 0;width:100%}


@media (min-width:600px){
.wp-block-latest-posts.columns-2 li{
width:calc(50% - .625em)}


.wp-block-latest-posts.columns-2 li:nth-child(2n){
margin-right:0}


.wp-block-latest-posts.columns-3 li{
width:calc(33.33333% - .83333em)}


.wp-block-latest-posts.columns-3 li:nth-child(3n){
margin-right:0}


.wp-block-latest-posts.columns-4 li{
width:calc(25% - .9375em)}


.wp-block-latest-posts.columns-4 li:nth-child(4n){
margin-right:0}


.wp-block-latest-posts.columns-5 li{
width:calc(20% - 1em)}


.wp-block-latest-posts.columns-5 li:nth-child(5n){
margin-right:0}


.wp-block-latest-posts.columns-6 li{
width:calc(16.66667% - 1.04167em)}


.wp-block-latest-posts.columns-6 li:nth-child(6n){
margin-right:0}


}


.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{
display:block;font-size:.8125em}


.wp-block-latest-posts__post-excerpt{
margin-bottom:1em;margin-top:.5em}


.wp-block-latest-posts__featured-image a{
display:inline-block}


.wp-block-latest-posts__featured-image img{
height:auto;max-width:100%;width:auto}


.wp-block-latest-posts__featured-image.alignleft{
float:left;margin-right:1em}


.wp-block-latest-posts__featured-image.alignright{
float:right;margin-left:1em}


.wp-block-latest-posts__featured-image.aligncenter{
margin-bottom:1em;text-align:center}


ol,ul{
box-sizing:border-box}


ol.has-background,ul.has-background{
padding:1.25em 2.375em}


.wp-block-media-text{
box-sizing:border-box;
  /*!rtl:begin:ignore*/direction:ltr;
  /*!rtl:end:ignore*/display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}


.wp-block-media-text.has-media-on-the-right{
grid-template-columns:1fr 50%}


.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{
align-self:start}


.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media{
align-self:center}


.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{
align-self:end}


.wp-block-media-text .wp-block-media-text__media{

  /*!rtl:begin:ignore*/grid-column:1;grid-row:1;
  /*!rtl:end:ignore*/margin:0}


.wp-block-media-text .wp-block-media-text__content{
direction:ltr;
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1;
  /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}


.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{

  /*!rtl:begin:ignore*/grid-column:2;grid-row:1
  /*!rtl:end:ignore*/}


.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{

  /*!rtl:begin:ignore*/grid-column:1;grid-row:1
  /*!rtl:end:ignore*/}


.wp-block-media-text__media img,.wp-block-media-text__media video{
height:auto;max-width:unset;vertical-align:middle;width:100%}


.wp-block-media-text.is-image-fill .wp-block-media-text__media{
background-size:cover;height:100%;min-height:250px}


.wp-block-media-text.is-image-fill .wp-block-media-text__media>a{
display:block;height:100%}


.wp-block-media-text.is-image-fill .wp-block-media-text__media img{
height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}


@media (max-width:600px){
.wp-block-media-text.is-stacked-on-mobile{
grid-template-columns:100%!important}


.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{
grid-column:1;grid-row:1}


.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{
grid-column:1;grid-row:2}


}


.wp-block-navigation{
position:relative;--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}


.wp-block-navigation ul{
margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}


.wp-block-navigation ul,.wp-block-navigation ul li{
list-style:none;padding:0}


.wp-block-navigation .wp-block-navigation-item{
align-items:center;display:flex;position:relative}


.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{
display:none}


.wp-block-navigation .wp-block-navigation-item__content{
display:block}


.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{
color:inherit}


.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{
text-decoration:underline}


.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{
text-decoration:line-through}


.wp-block-navigation:where(:not([class*=has-text-decoration])) a{
text-decoration:none}


.wp-block-navigation:where(:not([class*=has-text-decoration])) a:active,.wp-block-navigation:where(:not([class*=has-text-decoration])) a:focus{
text-decoration:none}


.wp-block-navigation .wp-block-navigation__submenu-icon{
align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}


.wp-block-navigation .wp-block-navigation__submenu-icon svg{
display:inline-block;stroke:currentColor;height:inherit;margin-top:.075em;width:inherit}


.wp-block-navigation.is-vertical{
--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}


.wp-block-navigation.no-wrap{
--navigation-layout-wrap:nowrap}


.wp-block-navigation.items-justified-center{
--navigation-layout-justification-setting:center;--navigation-layout-justify:center}


.wp-block-navigation.items-justified-center.is-vertical{
--navigation-layout-align:center}


.wp-block-navigation.items-justified-right{
--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}


.wp-block-navigation.items-justified-right.is-vertical{
--navigation-layout-align:flex-end}


.wp-block-navigation.items-justified-space-between{
--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}


.wp-block-navigation .has-child .wp-block-navigation__submenu-container{
align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;transition:opacity .1s linear;visibility:hidden;width:0;z-index:2}


.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{
display:flex;flex-grow:1}


.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{
margin-left:auto;margin-right:0}


.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{
margin:0}


@media (min-width:782px){
.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{
left:100%;top:-1px}


.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{
background:#0000;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}


.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{
margin-right:.25em}


.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{
transform:rotate(-90deg)}


}


.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{
height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}


.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{
left:0;top:100%}


@media (min-width:782px){
.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{
left:100%;top:0}


}


.wp-block-navigation-submenu{
display:flex;position:relative}


.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{
stroke:currentColor}


button.wp-block-navigation-item__content{
background-color:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;text-align:left;text-transform:inherit}


.wp-block-navigation-submenu__toggle{
cursor:pointer}


.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{
padding-left:0;padding-right:.85em}


.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{
margin-left:-.6em;pointer-events:none}


.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){
padding:0}


.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{
gap:inherit}


:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){
padding:.5em 1em}


:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){
padding:.5em 1em}


.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{
left:auto;right:0}


.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{
left:-1px;right:-1px}


@media (min-width:782px){
.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{
left:auto;right:100%}


}


.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{
background-color:#fff;border:1px solid #00000026}


.wp-block-navigation.has-background .wp-block-navigation__submenu-container{
background-color:inherit}


.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{
color:#000}


.wp-block-navigation__container{
align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}


.wp-block-navigation__container .is-responsive{
display:none}


.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{
flex-grow:1}


@keyframes overlay-menu__fade-in-animation{
0%{
opacity:0;transform:translateY(.5em)}


to{
opacity:1;transform:translateY(0)}


}


.wp-block-navigation__responsive-container{
bottom:0;display:none;left:0;position:fixed;right:0;top:0}


.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){
color:inherit}


.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{
align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}


.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){
background-color:inherit!important;color:inherit!important}


.wp-block-navigation__responsive-container.is-menu-open{
animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards;background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20em);z-index:100000}


@media (prefers-reduced-motion:reduce){
.wp-block-navigation__responsive-container.is-menu-open{
animation-delay:0s;animation-duration:1ms}


}


.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{
align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}


.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{
justify-content:flex-start}


.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{
display:none}


.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{
border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}


.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{
gap:inherit}


.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{
padding-top:var(--wp--style--block-gap,2em)}


.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{
padding:0}


.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{
align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}


.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{
background:#0000!important;color:inherit!important}


.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{
left:auto;right:auto}


@media (min-width:600px){
.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){
background-color:inherit;display:block;position:relative;width:100%;z-index:auto}


.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{
display:none}


.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{
left:0}


}


.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{
background-color:#fff}


.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{
color:#000}


.wp-block-navigation__toggle_button_label{
font-size:1rem;font-weight:700}


.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{
background:#0000;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}


.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{
fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}


.wp-block-navigation__responsive-container-open{
display:flex}


.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{
font-family:inherit;font-size:inherit;font-weight:inherit}


@media (min-width:600px){
.wp-block-navigation__responsive-container-open:not(.always-shown){
display:none}


}


.wp-block-navigation__responsive-container-close{
position:absolute;right:0;top:0;z-index:2}


.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{
font-family:inherit;font-size:inherit;font-weight:inherit}


.wp-block-navigation__responsive-close{
width:100%}


.has-modal-open .wp-block-navigation__responsive-close{
margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}


.wp-block-navigation__responsive-close:focus{
outline:none}


.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{
box-sizing:border-box}


.wp-block-navigation__responsive-dialog{
position:relative}


.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{
margin-top:46px}


@media (min-width:782px){
.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{
margin-top:32px}


}


html.has-modal-open{
overflow:hidden}


.wp-block-navigation .wp-block-navigation-item__label{
overflow-wrap:break-word}


.wp-block-navigation .wp-block-navigation-item__description{
display:none}


.link-ui-tools{
border-top:1px solid #f0f0f0;padding:8px}


.link-ui-block-inserter{
padding-top:8px}


.link-ui-block-inserter__back{
margin-left:8px;text-transform:uppercase}


.components-popover-pointer-events-trap{
background-color:initial;cursor:pointer;inset:0;position:fixed;z-index:1000000}


.wp-block-navigation .wp-block-page-list{
align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}


.wp-block-navigation .wp-block-navigation-item{
background-color:inherit}


.is-small-text{
font-size:.875em}


.is-regular-text{
font-size:1em}


.is-large-text{
font-size:2.25em}


.is-larger-text{
font-size:3em}


.has-drop-cap:not(:focus):first-letter{
float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}


body.rtl .has-drop-cap:not(:focus):first-letter{
float:none;margin-left:.1em}


p.has-drop-cap.has-background{
overflow:hidden}


p.has-background{
padding:1.25em 2.375em}


:where(p.has-text-color:not(.has-link-color)) a{
color:inherit}


p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{
rotate:180deg}


.wp-block-post-author{
display:flex;flex-wrap:wrap}


.wp-block-post-author__byline{
font-size:.5em;margin-bottom:0;margin-top:0;width:100%}


.wp-block-post-author__avatar{
margin-right:1em}


.wp-block-post-author__bio{
font-size:.7em;margin-bottom:.7em}


.wp-block-post-author__content{
flex-basis:0;flex-grow:1}


.wp-block-post-author__name{
margin:0}


.wp-block-post-comments-form{
box-sizing:border-box}


.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){
font-weight:inherit}


.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){
font-family:inherit}


.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){
font-size:inherit}


.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){
line-height:inherit}


.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){
font-style:inherit}


.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){
letter-spacing:inherit}


.wp-block-post-comments-form input[type=submit]{
box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}


.wp-block-post-comments-form input:not([type=submit]),.wp-block-post-comments-form textarea{
border:1px solid #949494;font-family:inherit;font-size:1em}


.wp-block-post-comments-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form textarea{
padding:calc(.667em + 2px)}


.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{
box-sizing:border-box;display:block;width:100%}


.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{
display:block;margin-bottom:.25em}


.wp-block-post-comments-form .comment-form-cookies-consent{
display:flex;gap:.25em}


.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{
margin-top:.35em}


.wp-block-post-comments-form .comment-reply-title{
margin-bottom:0}


.wp-block-post-comments-form .comment-reply-title :where(small){
font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}


.wp-block-post-date{
box-sizing:border-box}


:where(.wp-block-post-excerpt){
margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}


.wp-block-post-excerpt__excerpt{
margin-bottom:0;margin-top:0}


.wp-block-post-excerpt__more-text{
margin-bottom:0;margin-top:var(--wp--style--block-gap)}


.wp-block-post-excerpt__more-link{
display:inline-block}


.wp-block-post-featured-image{
margin-left:0;margin-right:0}


.wp-block-post-featured-image a{
display:block;height:100%}


.wp-block-post-featured-image img{
box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}


.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{
width:100%}


.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{
background-color:#000;inset:0;position:absolute}


.wp-block-post-featured-image{
position:relative}


.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{
background-color:initial}


.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{
opacity:0}


.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{
opacity:.1}


.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{
opacity:.2}


.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{
opacity:.3}


.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{
opacity:.4}


.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{
opacity:.5}


.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{
opacity:.6}


.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{
opacity:.7}


.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{
opacity:.8}


.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{
opacity:.9}


.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{
opacity:1}


.wp-block-post-featured-image:where(.alignleft,.alignright){
width:100%}


.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{
display:inline-block;margin-right:1ch}


.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){
transform:scaleX(1)}


.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{
display:inline-block;margin-left:1ch}


.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){
transform:scaleX(1)}


.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{
rotate:180deg}


.wp-block-post-terms{
box-sizing:border-box}


.wp-block-post-terms .wp-block-post-terms__separator{
white-space:pre-wrap}


.wp-block-post-time-to-read,.wp-block-post-title{
box-sizing:border-box}


.wp-block-post-title{
word-break:break-word}


.wp-block-post-title a{
display:inline-block}


.wp-block-preformatted{
box-sizing:border-box;white-space:pre-wrap}


:where(.wp-block-preformatted.has-background){
padding:1.25em 2.375em}


.wp-block-pullquote{
box-sizing:border-box;overflow-wrap:break-word;padding:4em 0;text-align:center}


.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{
color:inherit}


.wp-block-pullquote blockquote{
margin:0}


.wp-block-pullquote p{
margin-top:0}


.wp-block-pullquote p:last-child{
margin-bottom:0}


.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{
max-width:420px}


.wp-block-pullquote cite,.wp-block-pullquote footer{
position:relative}


.wp-block-pullquote .has-text-color a{
color:inherit}


:where(.wp-block-pullquote){
margin:0 0 1em}


.wp-block-pullquote.has-text-align-left blockquote{
text-align:left}


.wp-block-pullquote.has-text-align-right blockquote{
text-align:right}


.wp-block-pullquote.is-style-solid-color{
border:none}


.wp-block-pullquote.is-style-solid-color blockquote{
margin-left:auto;margin-right:auto;max-width:60%}


.wp-block-pullquote.is-style-solid-color blockquote p{
font-size:2em;margin-bottom:0;margin-top:0}


.wp-block-pullquote.is-style-solid-color blockquote cite{
font-style:normal;text-transform:none}


.wp-block-pullquote cite{
color:inherit}


.wp-block-post-template{
list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}


.wp-block-post-template.wp-block-post-template{
background:none}


.wp-block-post-template.is-flex-container{
display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}


.wp-block-post-template.is-flex-container>li{
margin:0;width:100%}


@media (min-width:600px){
.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{
width:calc(50% - .625em)}


.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{
width:calc(33.33333% - .83333em)}


.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{
width:calc(25% - .9375em)}


.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{
width:calc(20% - 1em)}


.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{
width:calc(16.66667% - 1.04167em)}


}


@media (max-width:600px){
.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{
grid-template-columns:1fr}


}


.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{
float:right;margin-inline-end:0;margin-inline-start:2em}


.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{
float:left;margin-inline-end:2em;margin-inline-start:0}


.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{
margin-inline-end:auto;margin-inline-start:auto}


.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{
margin-bottom:.5em;margin-right:.5em}


.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child{
margin-right:0}


.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{
margin-inline-start:auto}


.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{
margin-inline-end:auto}


.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{
display:inline-block;margin-right:1ch}


.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){
transform:scaleX(1)}


.wp-block-query-pagination .wp-block-query-pagination-next-arrow{
display:inline-block;margin-left:1ch}


.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){
transform:scaleX(1)}


.wp-block-query-pagination.aligncenter{
justify-content:center}


.wp-block-query-title,.wp-block-quote{
box-sizing:border-box}


.wp-block-quote{
overflow-wrap:break-word}


.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){
margin-bottom:1em;padding:0 1em}


.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{
font-size:1.5em;font-style:italic;line-height:1.6}


.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{
font-size:1.125em;text-align:right}


.wp-block-quote>cite{
display:block}


.wp-block-read-more{
display:block;width:-moz-fit-content;width:fit-content}


.wp-block-read-more:where(:not([style*=text-decoration])){
text-decoration:none}


.wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{
text-decoration:none}


ul.wp-block-rss{
list-style:none;padding:0}


ul.wp-block-rss.wp-block-rss{
box-sizing:border-box}


ul.wp-block-rss.alignleft{
margin-right:2em}


ul.wp-block-rss.alignright{
margin-left:2em}


ul.wp-block-rss.is-grid{
display:flex;flex-wrap:wrap;list-style:none;padding:0}


ul.wp-block-rss.is-grid li{
margin:0 1em 1em 0;width:100%}


@media (min-width:600px){
ul.wp-block-rss.columns-2 li{
width:calc(50% - 1em)}


ul.wp-block-rss.columns-3 li{
width:calc(33.33333% - 1em)}


ul.wp-block-rss.columns-4 li{
width:calc(25% - 1em)}


ul.wp-block-rss.columns-5 li{
width:calc(20% - 1em)}


ul.wp-block-rss.columns-6 li{
width:calc(16.66667% - 1em)}


}


.wp-block-rss__item-author,.wp-block-rss__item-publish-date{
display:block;font-size:.8125em}


.wp-block-search__button{
margin-left:10px;word-break:normal}


.wp-block-search__button.has-icon{
line-height:0}


.wp-block-search__button svg{
height:1.25em;min-height:24px;min-width:24px;width:1.25em;fill:currentColor;vertical-align:text-bottom}


:where(.wp-block-search__button){
border:1px solid #ccc;padding:6px 10px}


.wp-block-search__inside-wrapper{
display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}


.wp-block-search__label{
width:100%}


.wp-block-search__input{
-webkit-appearance:initial;appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}


.wp-block-search.wp-block-search__button-only .wp-block-search__button{
flex-shrink:0;margin-left:0;max-width:100%}


.wp-block-search.wp-block-search__button-only .wp-block-search__button[aria-expanded=true]{
max-width:calc(100% - 100px)}


.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{
min-width:0!important;transition-property:width}


.wp-block-search.wp-block-search__button-only .wp-block-search__input{
flex-basis:100%;transition-duration:.3s}


.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{
overflow:hidden}


.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{
border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}


:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){
border:1px solid #949494;box-sizing:border-box;padding:4px}


:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{
border:none;border-radius:0;padding:0 4px}


:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{
outline:none}


:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){
padding:4px 8px}


.wp-block-search.aligncenter .wp-block-search__inside-wrapper{
margin:auto}


.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{
float:right}


.wp-block-separator{
border:none;border-top:2px solid}


.wp-block-separator.is-style-dots{
background:none!important;border:none;height:auto;line-height:1;text-align:center}


.wp-block-separator.is-style-dots:before{
color:currentColor;content:"Â·Â·Â·";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}


.wp-block-site-logo{
box-sizing:border-box;line-height:0}


.wp-block-site-logo a{
display:inline-block;line-height:0}


.wp-block-site-logo.is-default-size img{
height:auto;width:120px}


.wp-block-site-logo img{
height:auto;max-width:100%}


.wp-block-site-logo a,.wp-block-site-logo img{
border-radius:inherit}


.wp-block-site-logo.aligncenter{
margin-left:auto;margin-right:auto;text-align:center}


.wp-block-site-logo.is-style-rounded{
border-radius:9999px}


.wp-block-site-title a{
color:inherit}


.wp-block-social-links{
background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}


.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{
border-bottom:0;box-shadow:none;text-decoration:none}


.wp-block-social-links .wp-social-link a{
padding:.25em}


.wp-block-social-links .wp-social-link svg{
height:1em;width:1em}


.wp-block-social-links .wp-social-link span:not(.screen-reader-text){
font-size:.65em;margin-left:.5em;margin-right:.5em}


.wp-block-social-links.has-small-icon-size{
font-size:16px}


.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{
font-size:24px}


.wp-block-social-links.has-large-icon-size{
font-size:36px}


.wp-block-social-links.has-huge-icon-size{
font-size:48px}


.wp-block-social-links.aligncenter{
display:flex;justify-content:center}


.wp-block-social-links.alignright{
justify-content:flex-end}


.wp-block-social-link{
border-radius:9999px;display:block;height:auto;transition:transform .1s ease}


@media (prefers-reduced-motion:reduce){
.wp-block-social-link{
transition-delay:0s;transition-duration:0s}


}


.wp-block-social-link a{
align-items:center;display:flex;line-height:0;transition:transform .1s ease}


.wp-block-social-link:hover{
transform:scale(1.1)}


.wp-block-social-links .wp-block-social-link.wp-social-link{
display:inline-block;margin:0;padding:0}


.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{
color:currentColor;fill:currentColor}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{
background-color:#f0f0f0;color:#444}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{
background-color:#f90;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{
background-color:#1ea0c3;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{
background-color:#0757fe;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{
background-color:#1e1f26;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{
background-color:#02e49b;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{
background-color:#e94c89;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{
background-color:#4280ff;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{
background-color:#f45800;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{
background-color:#1778f2;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{
background-color:#000;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{
background-color:#0461dd;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{
background-color:#e65678;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{
background-color:#24292d;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{
background-color:#eceadd;color:#382110}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{
background-color:#ea4434;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-gravatar{
background-color:#1d4fc4;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{
background-color:#f00075;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{
background-color:#e21b24;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{
background-color:#0d66c2;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{
background-color:#3288d4;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{
background-color:#02ab6c;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{
background-color:#f6405f;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon{
background-color:#000;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{
background-color:#e60122;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{
background-color:#ef4155;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{
background-color:#ff4500;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{
background-color:#0478d7;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{
background-color:#fefc00;color:#fff;stroke:#000}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{
background-color:#ff5600;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{
background-color:#1bd760;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram{
background-color:#2aabee;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-threads,.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok{
background-color:#000;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{
background-color:#011835;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{
background-color:#6440a4;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{
background-color:#1da1f2;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{
background-color:#1eb7ea;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{
background-color:#4680c2;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{
background-color:#3499cd;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-whatsapp{
background-color:#25d366;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-x{
background-color:#000;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{
background-color:#d32422;color:#fff}


.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{
background-color:red;color:#fff}


.wp-block-social-links.is-style-logos-only .wp-social-link{
background:none}


.wp-block-social-links.is-style-logos-only .wp-social-link a{
padding:0}


.wp-block-social-links.is-style-logos-only .wp-social-link svg{
height:1.25em;width:1.25em}


.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{
color:#f90}


.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{
color:#1ea0c3}


.wp-block-social-links.is-style-logos-only .wp-social-link-behance{
color:#0757fe}


.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{
color:#1e1f26}


.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{
color:#02e49b}


.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{
color:#e94c89}


.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{
color:#4280ff}


.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{
color:#f45800}


.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{
color:#1778f2}


.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{
color:#000}


.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{
color:#0461dd}


.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{
color:#e65678}


.wp-block-social-links.is-style-logos-only .wp-social-link-github{
color:#24292d}


.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{
color:#382110}


.wp-block-social-links.is-style-logos-only .wp-social-link-google{
color:#ea4434}


.wp-block-social-links.is-style-logos-only .wp-social-link-gravatar{
color:#1d4fc4}


.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{
color:#f00075}


.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{
color:#e21b24}


.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{
color:#0d66c2}


.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{
color:#3288d4}


.wp-block-social-links.is-style-logos-only .wp-social-link-medium{
color:#02ab6c}


.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{
color:#f6405f}


.wp-block-social-links.is-style-logos-only .wp-social-link-patreon{
color:#000}


.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{
color:#e60122}


.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{
color:#ef4155}


.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{
color:#ff4500}


.wp-block-social-links.is-style-logos-only .wp-social-link-skype{
color:#0478d7}


.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{
color:#fff;stroke:#000}


.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{
color:#ff5600}


.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{
color:#1bd760}


.wp-block-social-links.is-style-logos-only .wp-social-link-telegram{
color:#2aabee}


.wp-block-social-links.is-style-logos-only .wp-social-link-threads,.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok{
color:#000}


.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{
color:#011835}


.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{
color:#6440a4}


.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{
color:#1da1f2}


.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{
color:#1eb7ea}


.wp-block-social-links.is-style-logos-only .wp-social-link-vk{
color:#4680c2}


.wp-block-social-links.is-style-logos-only .wp-social-link-whatsapp{
color:#25d366}


.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{
color:#3499cd}


.wp-block-social-links.is-style-logos-only .wp-social-link-x{
color:#000}


.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{
color:#d32422}


.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{
color:red}


.wp-block-social-links.is-style-pill-shape .wp-social-link{
width:auto}


.wp-block-social-links.is-style-pill-shape .wp-social-link a{
padding-left:.66667em;padding-right:.66667em}


.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{
color:#000}


.wp-block-spacer{
clear:both}


.wp-block-tag-cloud{
box-sizing:border-box}


.wp-block-tag-cloud.aligncenter{
justify-content:center;text-align:center}


.wp-block-tag-cloud.alignfull{
padding-left:1em;padding-right:1em}


.wp-block-tag-cloud a{
display:inline-block;margin-right:5px}


.wp-block-tag-cloud span{
display:inline-block;margin-left:5px;text-decoration:none}


.wp-block-tag-cloud.is-style-outline{
display:flex;flex-wrap:wrap;gap:1ch}


.wp-block-tag-cloud.is-style-outline a{
border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}


.wp-block-table{
overflow-x:auto}


.wp-block-table table{
border-collapse:collapse;width:100%}


.wp-block-table thead{
border-bottom:3px solid}


.wp-block-table tfoot{
border-top:3px solid}


.wp-block-table td,.wp-block-table th{
border:1px solid;padding:.5em}


.wp-block-table .has-fixed-layout{
table-layout:fixed;width:100%}


.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{
word-break:break-word}


.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{
display:table;width:auto}


.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{
word-break:break-word}


.wp-block-table .has-subtle-light-gray-background-color{
background-color:#f3f4f5}


.wp-block-table .has-subtle-pale-green-background-color{
background-color:#e9fbe5}


.wp-block-table .has-subtle-pale-blue-background-color{
background-color:#e7f5fe}


.wp-block-table .has-subtle-pale-pink-background-color{
background-color:#fcf0ef}


.wp-block-table.is-style-stripes{
background-color:initial;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0}


.wp-block-table.is-style-stripes tbody tr:nth-child(odd){
background-color:#f0f0f0}


.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){
background-color:#f3f4f5}


.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){
background-color:#e9fbe5}


.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){
background-color:#e7f5fe}


.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){
background-color:#fcf0ef}


.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{
border-color:#0000}


.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{
border-color:inherit}


.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{
border-top-color:inherit}


.wp-block-table table[style*=border-top-color] tr:not(:first-child){
border-top-color:initial}


.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{
border-right-color:inherit}


.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{
border-bottom-color:inherit}


.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){
border-bottom-color:initial}


.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{
border-left-color:inherit}


.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{
border-style:inherit}


.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{
border-style:inherit;border-width:inherit}


:where(.wp-block-term-description){
margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}


.wp-block-term-description p{
margin-bottom:0;margin-top:0}


.wp-block-text-columns,.wp-block-text-columns.aligncenter{
display:flex}


.wp-block-text-columns .wp-block-column{
margin:0 1em;padding:0}


.wp-block-text-columns .wp-block-column:first-child{
margin-left:0}


.wp-block-text-columns .wp-block-column:last-child{
margin-right:0}


.wp-block-text-columns.columns-2 .wp-block-column{
width:50%}


.wp-block-text-columns.columns-3 .wp-block-column{
width:33.33333%}


.wp-block-text-columns.columns-4 .wp-block-column{
width:25%}


pre.wp-block-verse{
overflow:auto;white-space:pre-wrap}


:where(pre.wp-block-verse){
font-family:inherit}


.wp-block-video{
box-sizing:border-box}


.wp-block-video video{
vertical-align:middle;width:100%}


@supports (position:sticky){
.wp-block-video [poster]{
object-fit:cover}


}


.wp-block-video.aligncenter{
text-align:center}


.wp-block-video figcaption{
margin-bottom:1em;margin-top:.5em}


.editor-styles-wrapper,.entry-content{
counter-reset:footnotes}


a[data-fn].fn{
counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}


a[data-fn].fn:after{
content:"[" counter(footnotes) "]";float:left;text-indent:0}


.wp-element-button{
cursor:pointer}


:root{
--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}


:root .has-very-light-gray-background-color{
background-color:#eee}


:root .has-very-dark-gray-background-color{
background-color:#313131}


:root .has-very-light-gray-color{
color:#eee}


:root .has-very-dark-gray-color{
color:#313131}


:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{
background:linear-gradient(135deg,#00d084,#0693e3)}


:root .has-purple-crush-gradient-background{
background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}


:root .has-hazy-dawn-gradient-background{
background:linear-gradient(135deg,#faaca8,#dad0ec)}


:root .has-subdued-olive-gradient-background{
background:linear-gradient(135deg,#fafae1,#67a671)}


:root .has-atomic-cream-gradient-background{
background:linear-gradient(135deg,#fdd79a,#004a59)}


:root .has-nightshade-gradient-background{
background:linear-gradient(135deg,#330968,#31cdcf)}


:root .has-midnight-gradient-background{
background:linear-gradient(135deg,#020381,#2874fc)}


.has-regular-font-size{
font-size:1em}


.has-larger-font-size{
font-size:2.625em}


.has-normal-font-size{
font-size:var(--wp--preset--font-size--normal)}


.has-huge-font-size{
font-size:var(--wp--preset--font-size--huge)}


.has-text-align-center{
text-align:center}


.has-text-align-left{
text-align:left}


.has-text-align-right{
text-align:right}


#end-resizable-editor-section{
display:none}


.aligncenter{
clear:both}


.items-justified-left{
justify-content:flex-start}


.items-justified-center{
justify-content:center}


.items-justified-right{
justify-content:flex-end}


.items-justified-space-between{
justify-content:space-between}


.screen-reader-text{
border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}


.screen-reader-text:focus{
background-color:#ddd;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}


html :where(.has-border-color){
border-style:solid}


html :where([style*=border-top-color]){
border-top-style:solid}


html :where([style*=border-right-color]){
border-right-style:solid}


html :where([style*=border-bottom-color]){
border-bottom-style:solid}


html :where([style*=border-left-color]){
border-left-style:solid}


html :where([style*=border-width]){
border-style:solid}


html :where([style*=border-top-width]){
border-top-style:solid}


html :where([style*=border-right-width]){
border-right-style:solid}


html :where([style*=border-bottom-width]){
border-bottom-style:solid}


html :where([style*=border-left-width]){
border-left-style:solid}


html :where(img[class*=wp-image-]){
height:auto;max-width:100%}


:where(figure){
margin:0 0 1em}


html :where(.is-position-sticky){
--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}


@media screen and (max-width:600px){
html :where(.is-position-sticky){
--wp-admin--admin-bar--position-offset:0px}


}


.has-text-align-justify{
text-align:justify}


.mejs-offscreen{
border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}


.mejs-container{
background:#000;font-family:Helvetica,Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top}


.mejs-container,.mejs-container *{
box-sizing:border-box}


.mejs-container video::-webkit-media-controls,.mejs-container video::-webkit-media-controls-panel,.mejs-container video::-webkit-media-controls-panel-container,.mejs-container video::-webkit-media-controls-start-playback-button{
-webkit-appearance:none;display:none!important}


.mejs-fill-container,.mejs-fill-container .mejs-container{
height:100%;width:100%}


.mejs-fill-container{
background:transparent;margin:0 auto;overflow:hidden;position:relative}


.mejs-container:focus{
outline:none}


.mejs-iframe-overlay{
height:100%;position:absolute;width:100%}


.mejs-embed,.mejs-embed body{
background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%}


.mejs-fullscreen{
overflow:hidden!important}


.mejs-container-fullscreen{
bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}


.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{
height:100%!important;width:100%!important}


.mejs-background,.mejs-mediaelement{
left:0;position:absolute;top:0}


.mejs-mediaelement{
height:100%;width:100%;z-index:0}


.mejs-poster{
background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1}


:root .mejs-poster-img{
display:none}


.mejs-poster-img{
border:0;padding:0}


.mejs-overlay{
-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0}


.mejs-layer{
z-index:1}


.mejs-overlay-play{
cursor:pointer}


.mejs-overlay-button{
background:url(../img/mejs-controls.svg) no-repeat;background-position:0 -39px;height:80px;width:80px}


.mejs-overlay:hover>.mejs-overlay-button{
background-position:-80px -39px}


.mejs-overlay-loading{
height:80px;width:80px}


.mejs-overlay-loading-bg-img{
-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent url(../img/mejs-controls.svg) -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1}


@-webkit-keyframes a{
to{
-webkit-transform:rotate(1turn);transform:rotate(1turn)}


}


@keyframes a{
to{
-webkit-transform:rotate(1turn);transform:rotate(1turn)}


}


.mejs-controls{
bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0 10px;position:absolute;width:100%;z-index:3}


.mejs-controls:not([style*="display: none"]){
background:rgba(255,0,0,.7);background:-webkit-linear-gradient(transparent,rgba(0,0,0,.35));background:linear-gradient(transparent,rgba(0,0,0,.35))}


.mejs-button,.mejs-time,.mejs-time-rail{
font-size:10px;height:40px;line-height:10px;margin:0;width:32px}


.mejs-button>button{
background:transparent url(../img/mejs-controls.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px}


.mejs-button>button:focus{
outline:1px dotted #999}


.mejs-container-keyboard-inactive [role=slider],.mejs-container-keyboard-inactive [role=slider]:focus,.mejs-container-keyboard-inactive a,.mejs-container-keyboard-inactive a:focus,.mejs-container-keyboard-inactive button,.mejs-container-keyboard-inactive button:focus{
outline:0}


.mejs-time{
box-sizing:content-box;color:#fff;font-size:11px;font-weight:700;height:24px;overflow:hidden;padding:16px 6px 0;text-align:center;width:auto}


.mejs-play>button{
background-position:0 0}


.mejs-pause>button{
background-position:-20px 0}


.mejs-replay>button{
background-position:-160px 0}


.mejs-time-rail{
direction:ltr;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:40px;margin:0 10px;padding-top:10px;position:relative}


.mejs-time-buffering,.mejs-time-current,.mejs-time-float,.mejs-time-float-corner,.mejs-time-float-current,.mejs-time-hovered,.mejs-time-loaded,.mejs-time-marker,.mejs-time-total{
border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute}


.mejs-time-total{
background:hsla(0,0%,100%,.3);margin:5px 0 0;width:100%}


.mejs-time-buffering{
-webkit-animation:b 2s linear infinite;animation:b 2s linear infinite;background:-webkit-linear-gradient(135deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background:linear-gradient(-45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background-size:15px 15px;width:100%}


@-webkit-keyframes b{
0%{
background-position:0 0}


to{
background-position:30px 0}


}


@keyframes b{
0%{
background-position:0 0}


to{
background-position:30px 0}


}


.mejs-time-loaded{
background:hsla(0,0%,100%,.3)}


.mejs-time-current,.mejs-time-handle-content{
background:hsla(0,0%,100%,.9)}


.mejs-time-hovered{
background:hsla(0,0%,100%,.5);z-index:10}


.mejs-time-hovered.negative{
background:rgba(0,0,0,.2)}


.mejs-time-buffering,.mejs-time-current,.mejs-time-hovered,.mejs-time-loaded{
left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;width:100%}


.mejs-time-buffering{
-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}


.mejs-time-hovered{
-webkit-transition:height .1s cubic-bezier(.44,0,1,1);transition:height .1s cubic-bezier(.44,0,1,1)}


.mejs-time-hovered.no-hover{
-webkit-transform:scaleX(0)!important;-ms-transform:scaleX(0)!important;transform:scaleX(0)!important}


.mejs-time-handle,.mejs-time-handle-content{
border:4px solid transparent;cursor:pointer;left:0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:11}


.mejs-time-handle-content{
border:4px solid hsla(0,0%,100%,.9);border-radius:50%;height:10px;left:-7px;top:-4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px}


.mejs-time-rail .mejs-time-handle-content:active,.mejs-time-rail .mejs-time-handle-content:focus,.mejs-time-rail:hover .mejs-time-handle-content{
-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}


.mejs-time-float{
background:#eee;border:1px solid #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:36px}


.mejs-time-float-current{
display:block;left:0;margin:2px;text-align:center;width:30px}


.mejs-time-float-corner{
border:5px solid #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}


.mejs-long-video .mejs-time-float{
margin-left:-23px;width:64px}


.mejs-long-video .mejs-time-float-current{
width:60px}


.mejs-broadcast{
color:#fff;height:10px;position:absolute;top:15px;width:100%}


.mejs-fullscreen-button>button{
background-position:-80px 0}


.mejs-unfullscreen>button{
background-position:-100px 0}


.mejs-mute>button{
background-position:-60px 0}


.mejs-unmute>button{
background-position:-40px 0}


.mejs-volume-button{
position:relative}


.mejs-volume-button>.mejs-volume-slider{
-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:25px;z-index:1}


.mejs-volume-button:hover{
border-radius:0 0 4px 4px}


.mejs-volume-total{
background:hsla(0,0%,100%,.5);height:100px;left:50%;margin:0;position:absolute;top:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}


.mejs-volume-current{
left:0;margin:0;width:100%}


.mejs-volume-current,.mejs-volume-handle{
background:hsla(0,0%,100%,.9);position:absolute}


.mejs-volume-handle{
border-radius:1px;cursor:ns-resize;height:6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:16px}


.mejs-horizontal-volume-slider{
display:block;height:36px;position:relative;vertical-align:middle;width:56px}


.mejs-horizontal-volume-total{
background:rgba(50,50,50,.8);height:8px;top:16px;width:50px}


.mejs-horizontal-volume-current,.mejs-horizontal-volume-total{
border-radius:2px;font-size:1px;left:0;margin:0;padding:0;position:absolute}


.mejs-horizontal-volume-current{
background:hsla(0,0%,100%,.8);height:100%;top:0;width:100%}


.mejs-horizontal-volume-handle{
display:none}


.mejs-captions-button,.mejs-chapters-button{
position:relative}


.mejs-captions-button>button{
background-position:-140px 0}


.mejs-chapters-button>button{
background-position:-180px 0}


.mejs-captions-button>.mejs-captions-selector,.mejs-chapters-button>.mejs-chapters-selector{
background:rgba(50,50,50,.7);border:1px solid transparent;border-radius:0;bottom:100%;margin-right:-43px;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:86px}


.mejs-chapters-button>.mejs-chapters-selector{
margin-right:-55px;width:110px}


.mejs-captions-selector-list,.mejs-chapters-selector-list{
list-style-type:none!important;margin:0;overflow:hidden;padding:0}


.mejs-captions-selector-list-item,.mejs-chapters-selector-list-item{
color:#fff;cursor:pointer;display:block;list-style-type:none!important;margin:0 0 6px;overflow:hidden;padding:0}


.mejs-captions-selector-list-item:hover,.mejs-chapters-selector-list-item:hover{
background-color:#c8c8c8!important;background-color:hsla(0,0%,100%,.4)!important}


.mejs-captions-selector-input,.mejs-chapters-selector-input{
clear:both;float:left;left:-1000px;margin:3px 3px 0 5px;position:absolute}


.mejs-captions-selector-label,.mejs-chapters-selector-label{
cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px 10px 0;width:100%}


.mejs-captions-selected,.mejs-chapters-selected{
color:#21f8f8}


.mejs-captions-translations{
font-size:10px;margin:0 0 5px}


.mejs-captions-layer{
bottom:0;color:#fff;font-size:16px;left:0;line-height:20px;position:absolute;text-align:center}


.mejs-captions-layer a{
color:#fff;text-decoration:underline}


.mejs-captions-layer[lang=ar]{
font-size:20px;font-weight:400}


.mejs-captions-position{
bottom:15px;left:0;position:absolute;width:100%}


.mejs-captions-position-hover{
bottom:35px}


.mejs-captions-text,.mejs-captions-text *{
background:hsla(0,0%,8%,.5);box-shadow:5px 0 0 hsla(0,0%,8%,.5),-5px 0 0 hsla(0,0%,8%,.5);padding:0;white-space:pre-wrap}


.mejs-container.mejs-hide-cues video::-webkit-media-text-track-container{
display:none}


.mejs-overlay-error{
position:relative}


.mejs-overlay-error>img{
left:0;max-width:100%;position:absolute;top:0;z-index:-1}


.mejs-cannotplay,.mejs-cannotplay a{
color:#fff;font-size:.8em}


.mejs-cannotplay{
position:relative}


.mejs-cannotplay a,.mejs-cannotplay p{
display:inline-block;padding:0 15px;width:100%}


.mejs-container{
clear:both;max-width:100%}


.mejs-container *{
font-family:Helvetica,Arial}


.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{
background:#222}


.mejs-time{
font-weight:400;word-wrap:normal}


.mejs-controls a.mejs-horizontal-volume-slider{
display:table}


.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-time-rail .mejs-time-loaded{
background:#fff}


.mejs-controls .mejs-time-rail .mejs-time-current{
background:#0073aa}


.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-total{
background:rgba(255,255,255,.33)}


.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail span{
border-radius:0}


.mejs-overlay-loading{
background:0 0}


.mejs-controls button:hover{
border:none;-webkit-box-shadow:none;box-shadow:none}


.me-cannotplay{
width:auto!important}


.media-embed-details .wp-audio-shortcode{
display:inline-block;max-width:400px}


.audio-details .embed-media-settings{
overflow:visible}


.media-embed-details .embed-media-settings .setting span:not(.button-group){
max-width:400px;width:auto}


.media-embed-details .embed-media-settings .checkbox-setting span{
display:inline-block}


.media-embed-details .embed-media-settings{
padding-top:0;top:28px}


.media-embed-details .instructions{
padding:16px 0;max-width:600px}


.media-embed-details .setting .remove-setting,.media-embed-details .setting p{
color:#a00;font-size:10px;text-transform:uppercase}


.media-embed-details .setting .remove-setting{
padding:5px 0}


.media-embed-details .setting a:hover{
color:#dc3232}


.media-embed-details .embed-media-settings .checkbox-setting{
float:none;margin:0 0 10px}


.wp-video{
max-width:100%;height:auto}


.wp_attachment_holder .wp-audio-shortcode,.wp_attachment_holder .wp-video{
margin-top:18px}


.wp-video-shortcode video,video.wp-video-shortcode{
max-width:100%;display:inline-block}


.video-details .wp-video-holder{
width:100%;max-width:640px}


.wp-playlist{
border:1px solid #ccc;padding:10px;margin:12px 0 18px;font-size:14px;line-height:1.5}


.wp-admin .wp-playlist{
margin:0 0 18px}


.wp-playlist video{
display:inline-block;max-width:100%}


.wp-playlist audio{
display:none;max-width:100%;width:400px}


.wp-playlist .mejs-container{
margin:0;max-width:100%}


.wp-playlist .mejs-controls .mejs-button button{
outline:0}


.wp-playlist-light{
background:#fff;color:#000}


.wp-playlist-dark{
color:#fff;background:#000}


.wp-playlist-caption{
display:block;max-width:88%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.5}


.wp-playlist-item .wp-playlist-caption{
text-decoration:none;color:#000;max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px)}


.wp-playlist-item-meta{
display:block;font-size:14px;line-height:1.5}


.wp-playlist-item-title{
font-size:14px;line-height:1.5}


.wp-playlist-item-album{
font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}


.wp-playlist-item-artist{
font-size:12px;text-transform:uppercase}


.wp-playlist-item-length{
position:absolute;right:3px;top:0;font-size:14px;line-height:1.5}


.rtl .wp-playlist-item-length{
left:3px;right:auto}


.wp-playlist-tracks{
margin-top:10px}


.wp-playlist-item{
position:relative;cursor:pointer;padding:0 3px;border-bottom:1px solid #ccc}


.wp-playlist-item:last-child{
border-bottom:0}


.wp-playlist-light .wp-playlist-caption{
color:#333}


.wp-playlist-dark .wp-playlist-caption{
color:#ddd}


.wp-playlist-playing{
font-weight:700;background:#f7f7f7}


.wp-playlist-light .wp-playlist-playing{
background:#fff;color:#000}


.wp-playlist-dark .wp-playlist-playing{
background:#000;color:#fff}


.wp-playlist-current-item{
overflow:hidden;margin-bottom:10px;height:60px}


.wp-playlist .wp-playlist-current-item img{
float:left;max-width:60px;height:auto;margin-right:10px;padding:0;border:0}


.rtl .wp-playlist .wp-playlist-current-item img{
float:right;margin-left:10px;margin-right:0}


.wp-playlist-current-item .wp-playlist-item-artist,.wp-playlist-current-item .wp-playlist-item-title{
overflow:hidden;text-overflow:ellipsis;white-space:nowrap}


.wp-audio-playlist .me-cannotplay span{
padding:5px 15px}


.jetpack-sharing-buttons__services-list{
display:flex;flex-direction:row;flex-wrap:wrap;gap:0;list-style-type:none;margin:5px;padding:0}


.jetpack-sharing-buttons__services-list.has-small-icon-size{
font-size:12px}


.jetpack-sharing-buttons__services-list.has-normal-icon-size{
font-size:16px}


.jetpack-sharing-buttons__services-list.has-large-icon-size{
font-size:24px}


.jetpack-sharing-buttons__services-list.has-huge-icon-size{
font-size:36px}


@media print{
.jetpack-sharing-buttons__services-list{
display:none!important}


}


.editor-styles-wrapper .wp-block-jetpack-sharing-buttons{
gap:0;padding-inline-start:0}


ul.jetpack-sharing-buttons__services-list.has-background{
padding:1.25em 2.375em}


/*! This file is auto-generated */
.wp-block-button__link{
color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}


.wp-block-file__button{
background:#32373c;color:#fff;text-decoration:none}


body{
--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1)}


:where(.is-layout-flex){
gap:.5em}


:where(.is-layout-grid){
gap:.5em}


body .is-layout-flex{
display:flex}


body .is-layout-flex{
flex-wrap:wrap;align-items:center}


body .is-layout-flex>*{
margin:0}


body .is-layout-grid{
display:grid}


body .is-layout-grid>*{
margin:0}


:where(.wp-block-columns.is-layout-flex){
gap:2em}


:where(.wp-block-columns.is-layout-grid){
gap:2em}


:where(.wp-block-post-template.is-layout-flex){
gap:1.25em}


:where(.wp-block-post-template.is-layout-grid){
gap:1.25em}


.has-black-color{
color:var(--wp--preset--color--black) !important}


.has-cyan-bluish-gray-color{
color:var(--wp--preset--color--cyan-bluish-gray) !important}


.has-white-color{
color:var(--wp--preset--color--white) !important}


.has-pale-pink-color{
color:var(--wp--preset--color--pale-pink) !important}


.has-vivid-red-color{
color:var(--wp--preset--color--vivid-red) !important}


.has-luminous-vivid-orange-color{
color:var(--wp--preset--color--luminous-vivid-orange) !important}


.has-luminous-vivid-amber-color{
color:var(--wp--preset--color--luminous-vivid-amber) !important}


.has-light-green-cyan-color{
color:var(--wp--preset--color--light-green-cyan) !important}


.has-vivid-green-cyan-color{
color:var(--wp--preset--color--vivid-green-cyan) !important}


.has-pale-cyan-blue-color{
color:var(--wp--preset--color--pale-cyan-blue) !important}


.has-vivid-cyan-blue-color{
color:var(--wp--preset--color--vivid-cyan-blue) !important}


.has-vivid-purple-color{
color:var(--wp--preset--color--vivid-purple) !important}


.has-black-background-color{
background-color:var(--wp--preset--color--black) !important}


.has-cyan-bluish-gray-background-color{
background-color:var(--wp--preset--color--cyan-bluish-gray) !important}


.has-white-background-color{
background-color:var(--wp--preset--color--white) !important}


.has-pale-pink-background-color{
background-color:var(--wp--preset--color--pale-pink) !important}


.has-vivid-red-background-color{
background-color:var(--wp--preset--color--vivid-red) !important}


.has-luminous-vivid-orange-background-color{
background-color:var(--wp--preset--color--luminous-vivid-orange) !important}


.has-luminous-vivid-amber-background-color{
background-color:var(--wp--preset--color--luminous-vivid-amber) !important}


.has-light-green-cyan-background-color{
background-color:var(--wp--preset--color--light-green-cyan) !important}


.has-vivid-green-cyan-background-color{
background-color:var(--wp--preset--color--vivid-green-cyan) !important}


.has-pale-cyan-blue-background-color{
background-color:var(--wp--preset--color--pale-cyan-blue) !important}


.has-vivid-cyan-blue-background-color{
background-color:var(--wp--preset--color--vivid-cyan-blue) !important}


.has-vivid-purple-background-color{
background-color:var(--wp--preset--color--vivid-purple) !important}


.has-black-border-color{
border-color:var(--wp--preset--color--black) !important}


.has-cyan-bluish-gray-border-color{
border-color:var(--wp--preset--color--cyan-bluish-gray) !important}


.has-white-border-color{
border-color:var(--wp--preset--color--white) !important}


.has-pale-pink-border-color{
border-color:var(--wp--preset--color--pale-pink) !important}


.has-vivid-red-border-color{
border-color:var(--wp--preset--color--vivid-red) !important}


.has-luminous-vivid-orange-border-color{
border-color:var(--wp--preset--color--luminous-vivid-orange) !important}


.has-luminous-vivid-amber-border-color{
border-color:var(--wp--preset--color--luminous-vivid-amber) !important}


.has-light-green-cyan-border-color{
border-color:var(--wp--preset--color--light-green-cyan) !important}


.has-vivid-green-cyan-border-color{
border-color:var(--wp--preset--color--vivid-green-cyan) !important}


.has-pale-cyan-blue-border-color{
border-color:var(--wp--preset--color--pale-cyan-blue) !important}


.has-vivid-cyan-blue-border-color{
border-color:var(--wp--preset--color--vivid-cyan-blue) !important}


.has-vivid-purple-border-color{
border-color:var(--wp--preset--color--vivid-purple) !important}


.has-vivid-cyan-blue-to-vivid-purple-gradient-background{
background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}


.has-light-green-cyan-to-vivid-green-cyan-gradient-background{
background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}


.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{
background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}


.has-luminous-vivid-orange-to-vivid-red-gradient-background{
background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}


.has-very-light-gray-to-cyan-bluish-gray-gradient-background{
background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}


.has-cool-to-warm-spectrum-gradient-background{
background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}


.has-blush-light-purple-gradient-background{
background:var(--wp--preset--gradient--blush-light-purple) !important}


.has-blush-bordeaux-gradient-background{
background:var(--wp--preset--gradient--blush-bordeaux) !important}


.has-luminous-dusk-gradient-background{
background:var(--wp--preset--gradient--luminous-dusk) !important}


.has-pale-ocean-gradient-background{
background:var(--wp--preset--gradient--pale-ocean) !important}


.has-electric-grass-gradient-background{
background:var(--wp--preset--gradient--electric-grass) !important}


.has-midnight-gradient-background{
background:var(--wp--preset--gradient--midnight) !important}


.has-small-font-size{
font-size:var(--wp--preset--font-size--small) !important}


.has-medium-font-size{
font-size:var(--wp--preset--font-size--medium) !important}


.has-large-font-size{
font-size:var(--wp--preset--font-size--large) !important}


.has-x-large-font-size{
font-size:var(--wp--preset--font-size--x-large) !important}


.wp-block-navigation a:where(:not(.wp-element-button)){
color:inherit}


:where(.wp-block-post-template.is-layout-flex){
gap:1.25em}


:where(.wp-block-post-template.is-layout-grid){
gap:1.25em}


:where(.wp-block-columns.is-layout-flex){
gap:2em}


:where(.wp-block-columns.is-layout-grid){
gap:2em}


.wp-block-pullquote{
font-size:1.5em;line-height:1.6}


html.no-scroll,body.no-scroll{
position:fixed;overflow:hidden;width:100%;cursor:pointer}


.close-modal{
display:none;border:0;margin-top:10px}


.close-modal:focus{
outline:1px dashed skyblue;border-radius:5px}


.modal-wrapper{
display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto}


.wp-post-modal{
display:none}


.modal-wrapper.show,.wp-post-modal.show,.wp-post-modal.show .close-modal{
display:block !important}


.modal-wrapper.styled{
background-color:#000;background-color:rgba(0,0,0,.9)}


.modal-wrapper.styled .wp-post-modal{
position:relative;background-color:#fefefe;margin:10vh auto;padding:20px;border:1px solid #888;width:70%;transition:all 2s ease}


.modal-wrapper.styled .wp-post-modal .close-modal{
background:0 0;position:absolute;top:-6px;right:10px;font-size:2em;color:#333;cursor:pointer;z-index:1}


.modal-wrapper.styled .wp-post-modal .loading{
display:block;width:100px;margin:auto;padding:25vh 0}


.modal-wrapper.styled .wp-post-modal .entry-content p{
font-size:16px;text-rendering:optimizeLegibility;line-height:1.5em;margin-bottom:.8em}


.modal-wrapper.styled .modal-content{
padding:0 .7em 0 .5em}


.modal-wrapper.styled .wp-post-modal h1{
font-size:2.5em;margin:.3em 0}


.modal-wrapper.styled .wp-post-modal h2{
font-size:2em;margin:.3em 0}


.modal-wrapper.styled .wp-post-modal h3{
font-size:1.75em;margin:.3em 0}


.modal-wrapper.styled .wp-post-modal h4{
font-size:1.5em;margin:.3em 0}


.modal-wrapper.styled .wp-post-modal h5{
font-size:1.25em;margin:.3em 0}


.modal-wrapper.styled .wp-post-modal h6{
font-size:1em;margin:.3em 0;line-height:1.5em}


.modal-wrapper.styled .wp-post-modal ul li,.modal-wrapper.styled .wp-post-modal ol li{
line-height:1em;padding-bottom:.5em;text-align:justify}


.modal-wrapper.styled .wp-post-modal ul li{
list-style:disc;margin-left:30px}


.modal-wrapper.styled .wp-post-modal ol li{
list-style:decimal;margin-left:30px}


.modal-wrapper.styled .wp-post-modal ol ol{
padding:.6em}


.modal-wrapper.styled .wp-post-modal dt{
font-weight:700;text-decoration:underline}


.modal-wrapper.styled .wp-post-modal dd{
margin:0;padding:.5em 0}


.modal-wrapper.styled .wp-post-modal blockquote{
display:block;background:#fff;padding:15px 20px 15px 45px;margin:0 0 20px;position:relative;font-family:Georgia,serif;font-size:16px;line-height:1.2;color:#666;text-align:justify;border-left:7px solid #009c7b;border-right:1px solid #009c7b;-moz-box-shadow:2px 2px 15px #ccc;-webkit-box-shadow:2px 2px 15px #ccc;box-shadow:2px 2px 15px #ccc}


.modal-wrapper.styled .wp-post-modal blockquote:before{
content:"\201C";font-family:Georgia,serif;font-size:60px;font-weight:700;color:#999;position:absolute;left:10px;top:5px}


.modal-wrapper.styled .wp-post-modal blockquote:after{
content:""}


.modal-wrapper.styled .wp-post-modal blockquote a{
text-decoration:none;background:#eee;cursor:pointer;padding:0 3px;color:#c76c0c}


.modal-wrapper.styled .wp-post-modal blockquote a:hover{
color:#666}


.modal-wrapper.styled .wp-post-modal blockquote em{
font-style:italic}


.modal-wrapper.styled .wp-post-modal blockquote cite{
color:#999;font-size:14px;display:block;margin-top:5px}


.modal-wrapper.styled .wp-post-modal blockquote cite:before{
content:"\2014 \2009"}


.modal-wrapper.styled .wp-post-modal table{
color:#757575;font-size:1em;line-height:2;margin:0 0 24px;width:100%}


.modal-wrapper.styled .wp-post-modal input[type=password]{
margin:5px 0 10px;width:25%;padding:7px 0 7px 4px;border:1px solid #e3e3e3}


/*!
 * WPBakery Page Builder v6.0.0 (https://wpbakery.com)
 * Copyright 2011-2023 Michael M, WPBakery
 * License: Commercial. More details: http://go.wpbakery.com/licensing
 */
.vc_row:after,.vc_row:before{
content:" ";display:table}


.vc_row:after{
clear:both}


@media (max-width:767px){
.vc_hidden-xs{
display:none!important}


}


@media (min-width:768px) and (max-width:991px){
.vc_hidden-sm{
display:none!important}


}


@media (min-width:992px) and (max-width:1199px){
.vc_hidden-md{
display:none!important}


}


@media (min-width:1200px){
.vc_hidden-lg{
display:none!important}


}


.vc_non_responsive .vc_row .vc_col-sm-1{
position:relative;float:left;width:8.33333333%;min-height:1px;padding-left:15px;padding-right:15px}


.vc_non_responsive .vc_row .vc_col-sm-2{
position:relative;float:left;width:16.66666667%;min-height:1px;padding-left:15px;padding-right:15px}


.vc_non_responsive .vc_row .vc_col-sm-3{
position:relative;float:left;width:25%;min-height:1px;padding-left:15px;padding-right:15px}


.vc_non_responsive .vc_row .vc_col-sm-4{
position:relative;float:left;width:33.33333333%;min-height:1px;padding-left:15px;padding-right:15px}


.vc_non_responsive .vc_row .vc_col-sm-5{
position:relative;float:left;width:41.66666667%;min-height:1px;padding-left:15px;padding-right:15px}


.vc_non_responsive .vc_row .vc_col-sm-6{
position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px}


.vc_non_responsive .vc_row .vc_col-sm-7{
position:relative;float:left;width:58.33333333%;min-height:1px;padding-left:15px;padding-right:15px}


.vc_non_responsive .vc_row .vc_col-sm-8{
position:relative;float:left;width:66.66666667%;min-height:1px;padding-left:15px;padding-right:15px}


.vc_non_responsive .vc_row .vc_col-sm-9{
position:relative;float:left;width:75%;min-height:1px;padding-left:15px;padding-right:15px}


.vc_non_responsive .vc_row .vc_col-sm-10{
position:relative;float:left;width:83.33333333%;min-height:1px;padding-left:15px;padding-right:15px}


.vc_non_responsive .vc_row .vc_col-sm-11{
position:relative;float:left;width:91.66666667%;min-height:1px;padding-left:15px;padding-right:15px}


.vc_non_responsive .vc_row .vc_col-sm-12{
position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}


.vc_non_responsive .vc_row .vc_col-sm-offset-12{
margin-left:100%}


.vc_non_responsive .vc_row .vc_col-sm-offset-11{
margin-left:91.66666667%}


.vc_non_responsive .vc_row .vc_col-sm-offset-10{
margin-left:83.33333333%}


.vc_non_responsive .vc_row .vc_col-sm-offset-9{
margin-left:75%}


.vc_non_responsive .vc_row .vc_col-sm-offset-8{
margin-left:66.66666667%}


.vc_non_responsive .vc_row .vc_col-sm-offset-7{
margin-left:58.33333333%}


.vc_non_responsive .vc_row .vc_col-sm-offset-6{
margin-left:50%}


.vc_non_responsive .vc_row .vc_col-sm-offset-5{
margin-left:41.66666667%}


.vc_non_responsive .vc_row .vc_col-sm-offset-4{
margin-left:33.33333333%}


.vc_non_responsive .vc_row .vc_col-sm-offset-3{
margin-left:25%}


.vc_non_responsive .vc_row .vc_col-sm-offset-2{
margin-left:16.66666667%}


.vc_non_responsive .vc_row .vc_col-sm-offset-1{
margin-left:8.33333333%}


.vc_non_responsive .vc_row .vc_col-sm-offset-0{
margin-left:0}


.vc_non_responsive .vc_row .vc_hidden-sm{
display:none!important}


.vc_non_responsive .vc_row .vc_col-sm-1\/5{
position:relative;float:left;width:20%;min-height:1px;padding-left:15px;padding-right:15px}


.vc_non_responsive .vc_row .vc_col-sm-2\/5{
position:relative;float:left;width:40%;min-height:1px;padding-left:15px;padding-right:15px}


.vc_non_responsive .vc_row .vc_col-sm-3\/5{
position:relative;float:left;width:60%;min-height:1px;padding-left:15px;padding-right:15px}


.vc_non_responsive .vc_row .vc_col-sm-4\/5{
position:relative;float:left;width:80%;min-height:1px;padding-left:15px;padding-right:15px}


.vc_non_responsive .vc_row .vc_col-sm-5\/5{
position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}


.vc_non_responsive .vc_row .vc_col-sm-offset-5\/5{
margin-left:100%}


.vc_non_responsive .vc_row .vc_col-sm-offset-4\/5{
margin-left:80%}


.vc_non_responsive .vc_row .vc_col-sm-offset-3\/5{
margin-left:60%}


.vc_non_responsive .vc_row .vc_col-sm-offset-2\/5{
margin-left:40%}


.vc_non_responsive .vc_row .vc_col-sm-offset-1\/5{
margin-left:20%}


.vc_non_responsive .vc_row .vc_col-sm-offset-0\/5{
margin-left:0}


.vc_column_container{
width:100%}


.vc_row{
margin-left:-15px;margin-right:-15px}


.vc_col-lg-1,.vc_col-lg-10,.vc_col-lg-11,.vc_col-lg-12,.vc_col-lg-2,.vc_col-lg-3,.vc_col-lg-4,.vc_col-lg-5,.vc_col-lg-6,.vc_col-lg-7,.vc_col-lg-8,.vc_col-lg-9,.vc_col-md-1,.vc_col-md-10,.vc_col-md-11,.vc_col-md-12,.vc_col-md-2,.vc_col-md-3,.vc_col-md-4,.vc_col-md-5,.vc_col-md-6,.vc_col-md-7,.vc_col-md-8,.vc_col-md-9,.vc_col-sm-1,.vc_col-sm-10,.vc_col-sm-11,.vc_col-sm-12,.vc_col-sm-2,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-5,.vc_col-sm-6,.vc_col-sm-7,.vc_col-sm-8,.vc_col-sm-9,.vc_col-xs-1,.vc_col-xs-10,.vc_col-xs-11,.vc_col-xs-12,.vc_col-xs-2,.vc_col-xs-3,.vc_col-xs-4,.vc_col-xs-5,.vc_col-xs-6,.vc_col-xs-7,.vc_col-xs-8,.vc_col-xs-9{
position:relative;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}


.vc_col-xs-1,.vc_col-xs-10,.vc_col-xs-11,.vc_col-xs-12,.vc_col-xs-2,.vc_col-xs-3,.vc_col-xs-4,.vc_col-xs-5,.vc_col-xs-6,.vc_col-xs-7,.vc_col-xs-8,.vc_col-xs-9{
float:left}


[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-1,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-10,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-11,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-12,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-2,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-3,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-4,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-6,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-7,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-8,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-9{
float:right}


.vc_col-xs-12{
width:100%}


.vc_col-xs-11{
width:91.66666667%}


.vc_col-xs-10{
width:83.33333333%}


.vc_col-xs-9{
width:75%}


.vc_col-xs-8{
width:66.66666667%}


.vc_col-xs-7{
width:58.33333333%}


.vc_col-xs-6{
width:50%}


.vc_col-xs-5{
width:41.66666667%}


.vc_col-xs-4{
width:33.33333333%}


.vc_col-xs-3{
width:25%}


.vc_col-xs-2{
width:16.66666667%}


.vc_col-xs-1{
width:8.33333333%}


.vc_col-xs-pull-12{
right:100%}


.vc_col-xs-pull-11{
right:91.66666667%}


.vc_col-xs-pull-10{
right:83.33333333%}


.vc_col-xs-pull-9{
right:75%}


.vc_col-xs-pull-8{
right:66.66666667%}


.vc_col-xs-pull-7{
right:58.33333333%}


.vc_col-xs-pull-6{
right:50%}


.vc_col-xs-pull-5{
right:41.66666667%}


.vc_col-xs-pull-4{
right:33.33333333%}


.vc_col-xs-pull-3{
right:25%}


.vc_col-xs-pull-2{
right:16.66666667%}


.vc_col-xs-pull-1{
right:8.33333333%}


.vc_col-xs-pull-0{
right:auto}


.vc_col-xs-push-12{
left:100%}


.vc_col-xs-push-11{
left:91.66666667%}


.vc_col-xs-push-10{
left:83.33333333%}


.vc_col-xs-push-9{
left:75%}


.vc_col-xs-push-8{
left:66.66666667%}


.vc_col-xs-push-7{
left:58.33333333%}


.vc_col-xs-push-6{
left:50%}


.vc_col-xs-push-5{
left:41.66666667%}


.vc_col-xs-push-4{
left:33.33333333%}


.vc_col-xs-push-3{
left:25%}


.vc_col-xs-push-2{
left:16.66666667%}


.vc_col-xs-push-1{
left:8.33333333%}


.vc_col-xs-push-0{
left:auto}


.vc_col-xs-offset-12{
margin-left:100%}


.vc_col-xs-offset-11{
margin-left:91.66666667%}


.vc_col-xs-offset-10{
margin-left:83.33333333%}


.vc_col-xs-offset-9{
margin-left:75%}


.vc_col-xs-offset-8{
margin-left:66.66666667%}


.vc_col-xs-offset-7{
margin-left:58.33333333%}


.vc_col-xs-offset-6{
margin-left:50%}


.vc_col-xs-offset-5{
margin-left:41.66666667%}


.vc_col-xs-offset-4{
margin-left:33.33333333%}


.vc_col-xs-offset-3{
margin-left:25%}


.vc_col-xs-offset-2{
margin-left:16.66666667%}


.vc_col-xs-offset-1{
margin-left:8.33333333%}


.vc_col-xs-offset-0{
margin-left:0}


.vc_col-lg-1\/5,.vc_col-lg-2\/5,.vc_col-lg-3\/5,.vc_col-lg-4\/5,.vc_col-lg-5\/5,.vc_col-md-1\/5,.vc_col-md-2\/5,.vc_col-md-3\/5,.vc_col-md-4\/5,.vc_col-md-5\/5,.vc_col-sm-1\/5,.vc_col-sm-2\/5,.vc_col-sm-3\/5,.vc_col-sm-4\/5,.vc_col-sm-5\/5,.vc_col-xs-1\/5,.vc_col-xs-2\/5,.vc_col-xs-3\/5,.vc_col-xs-4\/5,.vc_col-xs-5\/5{
position:relative;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}


.vc_col-xs-1\/5,.vc_col-xs-2\/5,.vc_col-xs-3\/5,.vc_col-xs-4\/5,.vc_col-xs-5\/5{
float:left}


.vc_col-xs-5\/5{
width:100%}


.vc_col-xs-4\/5{
width:80%}


.vc_col-xs-3\/5{
width:60%}


.vc_col-xs-2\/5{
width:40%}


.vc_col-xs-1\/5{
width:20%}


.vc_col-xs-pull-5\/5{
right:100%}


.vc_col-xs-pull-4\/5{
right:80%}


.vc_col-xs-pull-3\/5{
right:60%}


.vc_col-xs-pull-2\/5{
right:40%}


.vc_col-xs-pull-1\/5{
right:20%}


.vc_col-xs-pull-0\/5{
right:auto}


.vc_col-xs-push-5\/5{
left:100%}


.vc_col-xs-push-4\/5{
left:80%}


.vc_col-xs-push-3\/5{
left:60%}


.vc_col-xs-push-2\/5{
left:40%}


.vc_col-xs-push-1\/5{
left:20%}


.vc_col-xs-push-0\/5{
left:auto}


.vc_col-xs-offset-5\/5{
margin-left:100%}


.vc_col-xs-offset-4\/5{
margin-left:80%}


.vc_col-xs-offset-3\/5{
margin-left:60%}


.vc_col-xs-offset-2\/5{
margin-left:40%}


.vc_col-xs-offset-1\/5{
margin-left:20%}


.vc_col-xs-offset-0\/5{
margin-left:0}


[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-1\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-2\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-3\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-4\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-5\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-1\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-2\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-3\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-4\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-5\/5{
float:right}


@media (min-width:768px){
.vc_col-sm-1,.vc_col-sm-10,.vc_col-sm-11,.vc_col-sm-12,.vc_col-sm-2,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-5,.vc_col-sm-6,.vc_col-sm-7,.vc_col-sm-8,.vc_col-sm-9{
float:left}


[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-1,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-10,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-11,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-12,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-2,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-3,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-4,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-6,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-7,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-8,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-9{
float:right}


.vc_col-sm-12{
width:100%}


.vc_col-sm-11{
width:91.66666667%}


.vc_col-sm-10{
width:83.33333333%}


.vc_col-sm-9{
width:75%}


.vc_col-sm-8{
width:66.66666667%}


.vc_col-sm-7{
width:58.33333333%}


.vc_col-sm-6{
width:50%}


.vc_col-sm-5{
width:41.66666667%}


.vc_col-sm-4{
width:33.33333333%}


.vc_col-sm-3{
width:25%}


.vc_col-sm-2{
width:16.66666667%}


.vc_col-sm-1{
width:8.33333333%}


.vc_col-sm-pull-12{
right:100%}


.vc_col-sm-pull-11{
right:91.66666667%}


.vc_col-sm-pull-10{
right:83.33333333%}


.vc_col-sm-pull-9{
right:75%}


.vc_col-sm-pull-8{
right:66.66666667%}


.vc_col-sm-pull-7{
right:58.33333333%}


.vc_col-sm-pull-6{
right:50%}


.vc_col-sm-pull-5{
right:41.66666667%}


.vc_col-sm-pull-4{
right:33.33333333%}


.vc_col-sm-pull-3{
right:25%}


.vc_col-sm-pull-2{
right:16.66666667%}


.vc_col-sm-pull-1{
right:8.33333333%}


.vc_col-sm-pull-0{
right:auto}


.vc_col-sm-push-12{
left:100%}


.vc_col-sm-push-11{
left:91.66666667%}


.vc_col-sm-push-10{
left:83.33333333%}


.vc_col-sm-push-9{
left:75%}


.vc_col-sm-push-8{
left:66.66666667%}


.vc_col-sm-push-7{
left:58.33333333%}


.vc_col-sm-push-6{
left:50%}


.vc_col-sm-push-5{
left:41.66666667%}


.vc_col-sm-push-4{
left:33.33333333%}


.vc_col-sm-push-3{
left:25%}


.vc_col-sm-push-2{
left:16.66666667%}


.vc_col-sm-push-1{
left:8.33333333%}


.vc_col-sm-push-0{
left:auto}


.vc_col-sm-offset-12{
margin-left:100%}


.vc_col-sm-offset-11{
margin-left:91.66666667%}


.vc_col-sm-offset-10{
margin-left:83.33333333%}


.vc_col-sm-offset-9{
margin-left:75%}


.vc_col-sm-offset-8{
margin-left:66.66666667%}


.vc_col-sm-offset-7{
margin-left:58.33333333%}


.vc_col-sm-offset-6{
margin-left:50%}


.vc_col-sm-offset-5{
margin-left:41.66666667%}


.vc_col-sm-offset-4{
margin-left:33.33333333%}


.vc_col-sm-offset-3{
margin-left:25%}


.vc_col-sm-offset-2{
margin-left:16.66666667%}


.vc_col-sm-offset-1{
margin-left:8.33333333%}


.vc_col-sm-offset-0{
margin-left:0}


.vc_col-sm-1\/5,.vc_col-sm-2\/5,.vc_col-sm-3\/5,.vc_col-sm-4\/5,.vc_col-sm-5\/5{
float:left}


[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-1\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-2\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-3\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-4\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-5\/5{
float:right}


.vc_col-sm-5\/5{
width:100%}


.vc_col-sm-4\/5{
width:80%}


.vc_col-sm-3\/5{
width:60%}


.vc_col-sm-2\/5{
width:40%}


.vc_col-sm-1\/5{
width:20%}


.vc_col-sm-pull-5\/5{
right:100%}


.vc_col-sm-pull-4\/5{
right:80%}


.vc_col-sm-pull-3\/5{
right:60%}


.vc_col-sm-pull-2\/5{
right:40%}


.vc_col-sm-pull-1\/5{
right:20%}


.vc_col-sm-pull-0\/5{
right:auto}


.vc_col-sm-push-5\/5{
left:100%}


.vc_col-sm-push-4\/5{
left:80%}


.vc_col-sm-push-3\/5{
left:60%}


.vc_col-sm-push-2\/5{
left:40%}


.vc_col-sm-push-1\/5{
left:20%}


.vc_col-sm-push-0\/5{
left:auto}


.vc_col-sm-offset-5\/5{
margin-left:100%}


.vc_col-sm-offset-4\/5{
margin-left:80%}


.vc_col-sm-offset-3\/5{
margin-left:60%}


.vc_col-sm-offset-2\/5{
margin-left:40%}


.vc_col-sm-offset-1\/5{
margin-left:20%}


.vc_col-sm-offset-0\/5{
margin-left:0}


}


@media (min-width:992px){
.vc_col-md-1,.vc_col-md-10,.vc_col-md-11,.vc_col-md-12,.vc_col-md-2,.vc_col-md-3,.vc_col-md-4,.vc_col-md-5,.vc_col-md-6,.vc_col-md-7,.vc_col-md-8,.vc_col-md-9{
float:left}


[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-1,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-10,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-11,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-12,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-2,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-3,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-4,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-6,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-7,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-8,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-9{
float:right}


.vc_col-md-12{
width:100%}


.vc_col-md-11{
width:91.66666667%}


.vc_col-md-10{
width:83.33333333%}


.vc_col-md-9{
width:75%}


.vc_col-md-8{
width:66.66666667%}


.vc_col-md-7{
width:58.33333333%}


.vc_col-md-6{
width:50%}


.vc_col-md-5{
width:41.66666667%}


.vc_col-md-4{
width:33.33333333%}


.vc_col-md-3{
width:25%}


.vc_col-md-2{
width:16.66666667%}


.vc_col-md-1{
width:8.33333333%}


.vc_col-md-pull-12{
right:100%}


.vc_col-md-pull-11{
right:91.66666667%}


.vc_col-md-pull-10{
right:83.33333333%}


.vc_col-md-pull-9{
right:75%}


.vc_col-md-pull-8{
right:66.66666667%}


.vc_col-md-pull-7{
right:58.33333333%}


.vc_col-md-pull-6{
right:50%}


.vc_col-md-pull-5{
right:41.66666667%}


.vc_col-md-pull-4{
right:33.33333333%}


.vc_col-md-pull-3{
right:25%}


.vc_col-md-pull-2{
right:16.66666667%}


.vc_col-md-pull-1{
right:8.33333333%}


.vc_col-md-pull-0{
right:auto}


.vc_col-md-push-12{
left:100%}


.vc_col-md-push-11{
left:91.66666667%}


.vc_col-md-push-10{
left:83.33333333%}


.vc_col-md-push-9{
left:75%}


.vc_col-md-push-8{
left:66.66666667%}


.vc_col-md-push-7{
left:58.33333333%}


.vc_col-md-push-6{
left:50%}


.vc_col-md-push-5{
left:41.66666667%}


.vc_col-md-push-4{
left:33.33333333%}


.vc_col-md-push-3{
left:25%}


.vc_col-md-push-2{
left:16.66666667%}


.vc_col-md-push-1{
left:8.33333333%}


.vc_col-md-push-0{
left:auto}


.vc_col-md-offset-12{
margin-left:100%}


.vc_col-md-offset-11{
margin-left:91.66666667%}


.vc_col-md-offset-10{
margin-left:83.33333333%}


.vc_col-md-offset-9{
margin-left:75%}


.vc_col-md-offset-8{
margin-left:66.66666667%}


.vc_col-md-offset-7{
margin-left:58.33333333%}


.vc_col-md-offset-6{
margin-left:50%}


.vc_col-md-offset-5{
margin-left:41.66666667%}


.vc_col-md-offset-4{
margin-left:33.33333333%}


.vc_col-md-offset-3{
margin-left:25%}


.vc_col-md-offset-2{
margin-left:16.66666667%}


.vc_col-md-offset-1{
margin-left:8.33333333%}


.vc_col-md-offset-0{
margin-left:0}


.vc_col-md-1\/5,.vc_col-md-2\/5,.vc_col-md-3\/5,.vc_col-md-4\/5,.vc_col-md-5\/5{
float:left}


[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-1\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-2\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-3\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-4\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-5\/5{
float:right}


.vc_col-md-5\/5{
width:100%}


.vc_col-md-4\/5{
width:80%}


.vc_col-md-3\/5{
width:60%}


.vc_col-md-2\/5{
width:40%}


.vc_col-md-1\/5{
width:20%}


.vc_col-md-pull-5\/5{
right:100%}


.vc_col-md-pull-4\/5{
right:80%}


.vc_col-md-pull-3\/5{
right:60%}


.vc_col-md-pull-2\/5{
right:40%}


.vc_col-md-pull-1\/5{
right:20%}


.vc_col-md-pull-0\/5{
right:auto}


.vc_col-md-push-5\/5{
left:100%}


.vc_col-md-push-4\/5{
left:80%}


.vc_col-md-push-3\/5{
left:60%}


.vc_col-md-push-2\/5{
left:40%}


.vc_col-md-push-1\/5{
left:20%}


.vc_col-md-push-0\/5{
left:auto}


.vc_col-md-offset-5\/5{
margin-left:100%}


.vc_col-md-offset-4\/5{
margin-left:80%}


.vc_col-md-offset-3\/5{
margin-left:60%}


.vc_col-md-offset-2\/5{
margin-left:40%}


.vc_col-md-offset-1\/5{
margin-left:20%}


.vc_col-md-offset-0\/5{
margin-left:0}


}


@media (min-width:1200px){
.vc_col-lg-1,.vc_col-lg-10,.vc_col-lg-11,.vc_col-lg-12,.vc_col-lg-2,.vc_col-lg-3,.vc_col-lg-4,.vc_col-lg-5,.vc_col-lg-6,.vc_col-lg-7,.vc_col-lg-8,.vc_col-lg-9{
float:left}


[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-1,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-10,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-11,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-12,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-2,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-3,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-4,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-6,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-7,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-8,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-9{
float:right}


.vc_col-lg-12{
width:100%}


.vc_col-lg-11{
width:91.66666667%}


.vc_col-lg-10{
width:83.33333333%}


.vc_col-lg-9{
width:75%}


.vc_col-lg-8{
width:66.66666667%}


.vc_col-lg-7{
width:58.33333333%}


.vc_col-lg-6{
width:50%}


.vc_col-lg-5{
width:41.66666667%}


.vc_col-lg-4{
width:33.33333333%}


.vc_col-lg-3{
width:25%}


.vc_col-lg-2{
width:16.66666667%}


.vc_col-lg-1{
width:8.33333333%}


.vc_col-lg-pull-12{
right:100%}


.vc_col-lg-pull-11{
right:91.66666667%}


.vc_col-lg-pull-10{
right:83.33333333%}


.vc_col-lg-pull-9{
right:75%}


.vc_col-lg-pull-8{
right:66.66666667%}


.vc_col-lg-pull-7{
right:58.33333333%}


.vc_col-lg-pull-6{
right:50%}


.vc_col-lg-pull-5{
right:41.66666667%}


.vc_col-lg-pull-4{
right:33.33333333%}


.vc_col-lg-pull-3{
right:25%}


.vc_col-lg-pull-2{
right:16.66666667%}


.vc_col-lg-pull-1{
right:8.33333333%}


.vc_col-lg-pull-0{
right:auto}


.vc_col-lg-push-12{
left:100%}


.vc_col-lg-push-11{
left:91.66666667%}


.vc_col-lg-push-10{
left:83.33333333%}


.vc_col-lg-push-9{
left:75%}


.vc_col-lg-push-8{
left:66.66666667%}


.vc_col-lg-push-7{
left:58.33333333%}


.vc_col-lg-push-6{
left:50%}


.vc_col-lg-push-5{
left:41.66666667%}


.vc_col-lg-push-4{
left:33.33333333%}


.vc_col-lg-push-3{
left:25%}


.vc_col-lg-push-2{
left:16.66666667%}


.vc_col-lg-push-1{
left:8.33333333%}


.vc_col-lg-push-0{
left:auto}


.vc_col-lg-offset-12{
margin-left:100%}


.vc_col-lg-offset-11{
margin-left:91.66666667%}


.vc_col-lg-offset-10{
margin-left:83.33333333%}


.vc_col-lg-offset-9{
margin-left:75%}


.vc_col-lg-offset-8{
margin-left:66.66666667%}


.vc_col-lg-offset-7{
margin-left:58.33333333%}


.vc_col-lg-offset-6{
margin-left:50%}


.vc_col-lg-offset-5{
margin-left:41.66666667%}


.vc_col-lg-offset-4{
margin-left:33.33333333%}


.vc_col-lg-offset-3{
margin-left:25%}


.vc_col-lg-offset-2{
margin-left:16.66666667%}


.vc_col-lg-offset-1{
margin-left:8.33333333%}


.vc_col-lg-offset-0{
margin-left:0}


.vc_col-lg-1\/5,.vc_col-lg-2\/5,.vc_col-lg-3\/5,.vc_col-lg-4\/5,.vc_col-lg-5\/5{
float:left}


[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-1\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-2\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-3\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-4\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-5\/5{
float:right}


.vc_col-lg-5\/5{
width:100%}


.vc_col-lg-4\/5{
width:80%}


.vc_col-lg-3\/5{
width:60%}


.vc_col-lg-2\/5{
width:40%}


.vc_col-lg-1\/5{
width:20%}


.vc_col-lg-pull-5\/5{
right:100%}


.vc_col-lg-pull-4\/5{
right:80%}


.vc_col-lg-pull-3\/5{
right:60%}


.vc_col-lg-pull-2\/5{
right:40%}


.vc_col-lg-pull-1\/5{
right:20%}


.vc_col-lg-pull-0\/5{
right:auto}


.vc_col-lg-push-5\/5{
left:100%}


.vc_col-lg-push-4\/5{
left:80%}


.vc_col-lg-push-3\/5{
left:60%}


.vc_col-lg-push-2\/5{
left:40%}


.vc_col-lg-push-1\/5{
left:20%}


.vc_col-lg-push-0\/5{
left:auto}


.vc_col-lg-offset-5\/5{
margin-left:100%}


.vc_col-lg-offset-4\/5{
margin-left:80%}


.vc_col-lg-offset-3\/5{
margin-left:60%}


.vc_col-lg-offset-2\/5{
margin-left:40%}


.vc_col-lg-offset-1\/5{
margin-left:20%}


.vc_col-lg-offset-0\/5{
margin-left:0}


}


.vc_pull-right{
float:right!important}


.vc_pull-left{
float:left!important}


.vc_clearfix:after,.vc_clearfix:before{
content:" ";display:table}


.vc_clearfix:after{
clear:both}


.vc_clearfix:after,.vc_clearfix:before{
content:" ";display:table}


.vc_clearfix:after{
clear:both}


.vc_el-clearfix{
clear:both}


@media (max-width:767px){
.vc_el-clearfix-xs{
clear:both}


}


@media (min-width:768px) and (max-width:991px){
.vc_el-clearfix-sm{
clear:both}


}


@media (min-width:992px) and (max-width:1199px){
.vc_el-clearfix-md{
clear:both}


}


@media (min-width:1200px){
.vc_el-clearfix-lg{
clear:both}


}


.vc_visible{
display:block}


.vc_table{
width:100%;margin-bottom:20px;border-collapse:collapse}


.vc_table>tbody>tr>td,.vc_table>tbody>tr>th,.vc_table>tfoot>tr>td,.vc_table>tfoot>tr>th,.vc_table>thead>tr>td,.vc_table>thead>tr>th{
padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}


.vc_table>thead>tr>th{
vertical-align:bottom;border-bottom:2px solid #ddd}


.vc_table>caption+thead>tr:first-child>td,.vc_table>caption+thead>tr:first-child>th,.vc_table>colgroup+thead>tr:first-child>td,.vc_table>colgroup+thead>tr:first-child>th,.vc_table>thead:first-child>tr:first-child>td,.vc_table>thead:first-child>tr:first-child>th{
border-top:0}


.vc_table>tbody+tbody{
border-top:2px solid #ddd}


.vc_table .table{
background-color:#fff}


.vc_table-bordered{
border:1px solid #ddd}


.vc_table-bordered>tbody>tr>td,.vc_table-bordered>tbody>tr>th,.vc_table-bordered>tfoot>tr>td,.vc_table-bordered>tfoot>tr>th,.vc_table-bordered>thead>tr>td,.vc_table-bordered>thead>tr>th{
border:1px solid #ddd}


.vc_table-bordered>thead>tr>td,.vc_table-bordered>thead>tr>th{
border-bottom-width:2px}


.vc_pixel_icon{
display:inline-block;vertical-align:middle;height:16px;width:16px;background-position:0 0;background-repeat:no-repeat}


.vc_pixel_icon-alert{
background-image:url(../img/alert.png)}


.vc_pixel_icon-info{
background-image:url((../img/info.png)}


.vc_pixel_icon-tick{
background-image:url(../img/tick.png)}


.vc_pixel_icon-explanation{
background-image:url(../img/exclamation.png)}


.vc_pixel_icon-address_book{
background-image:url(../img/address-book.png)}


.vc_pixel_icon-alarm_clock{
background-image:url(../img/alarm-clock.png)}


.vc_pixel_icon-anchor{
background-image:url(../img/anchor.png)}


.vc_pixel_icon-application_image{
background-image:url(../img/application-image.png)}


.vc_pixel_icon-arrow{
background-image:url(../img/arrow.png)}


.vc_pixel_icon-asterisk{
background-image:url(../img/asterisk.png)}


.vc_pixel_icon-hammer{
background-image:url(../img/auction-hammer.png)}


.vc_pixel_icon-balloon{
background-image:url(../img/balloon.png)}


.vc_pixel_icon-balloon_buzz{
background-image:url(../img/balloon-buzz.png)}


.vc_pixel_icon-balloon_facebook{
background-image:url(../img/balloon-facebook.png)}


.vc_pixel_icon-balloon_twitter{
background-image:url(../img/balloon-twitter.png)}


.vc_pixel_icon-battery{
background-image:url(../img/battery-full.png)}


.vc_pixel_icon-binocular{
background-image:url(../img/binocular.png)}


.vc_pixel_icon-document_excel{
background-image:url(../img/blue-document-excel.png)}


.vc_pixel_icon-document_image{
background-image:url(../img/blue-document-image.png)}


.vc_pixel_icon-document_music{
background-image:url(../img/blue-document-music.png)}


.vc_pixel_icon-document_office{
background-image:url(../img/blue-document-office.png)}


.vc_pixel_icon-document_pdf{
background-image:url(../img/blue-document-pdf.png)}


.vc_pixel_icon-document_powerpoint{
background-image:url(../img/blue-document-powerpoint.png)}


.vc_pixel_icon-document_word{
background-image:url(../img/blue-document-word.png)}


.vc_pixel_icon-bookmark{
background-image:url(../img/bookmark.png)}


.vc_pixel_icon-camcorder{
background-image:url(../img/camcorder.png)}


.vc_pixel_icon-camera{
background-image:url(../img/camera.png)}


.vc_pixel_icon-chart{
background-image:url(../img/chart.png)}


.vc_pixel_icon-chart_pie{
background-image:url(../img/chart-pie.png)}


.vc_pixel_icon-clock{
background-image:url(../img/clock.png)}


.vc_pixel_icon-play{
background-image:url(../img/control.png)}


.vc_pixel_icon-fire{
background-image:url(../img/fire.png)}


.vc_pixel_icon-heart{
background-image:url(../img/heart.png)}


.vc_pixel_icon-mail{
background-image:url(../img/mail.png)}


.vc_pixel_icon-shield{
background-image:url(../img/plus-shield.png)}


.vc_pixel_icon-video{
background-image:url(../img/video.png)}


@font-face{
font-family:vcpb-plugin-icons;src:url(../font/vcpb-plugin-icons.eot?r52kw2);src:url(../font/vcpb-plugin-icons.eot?r52kw2#iefix) format('embedded-opentype'),url(../font/vcpb-plugin-icons.ttf?r52kw2) format('truetype'),url(../font/vcpb-plugin-icons.woff?r52kw2) format('woff'),url(../font/vcpb-plugin-icons.svg?r52kw2#vcpb-plugin-icons) format('svg');font-weight:400;font-style:normal;font-display:block}


.vc-composer-icon{
font-family:vcpb-plugin-icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}


.vc-c-icon-layout_portrait-smartphones:before{
content:"\e917"}


.vc-c-icon-layout_landscape-smartphones:before{
content:"\e918"}


.vc-c-icon-layout_portrait-tablets:before{
content:"\e919"}


.vc-c-icon-layout_landscape-tablets:before{
content:"\e91a"}


.vc-c-icon-layout_default:before{
content:"\e91b"}


.vc-c-icon-cog:before{
content:"\e91f"}


.vc-c-icon-add_template:before{
content:"\e920"}


.vc-c-icon-more:before{
content:"\e923"}


.vc-c-icon-text-block:before{
content:"\e903"}


.vc-c-icon-fullscreen_exit:before{
content:"\e90d"}


.vc-c-icon-fullscreen:before{
content:"\e910"}


.vc-c-icon-close:before{
content:"\e914"}


.vc-c-icon-add_element:before{
content:"\e915"}


.vc-c-icon-redo:before{
content:"\e921"}


.vc-c-icon-undo:before{
content:"\e922"}


.vc-c-icon-minimize:before{
content:"\e91c"}


.vc-c-icon-1-6_4-6_1-6:before{
content:"\e90e"}


.vc-c-icon-arrow_back:before{
content:"\e5c4"}


.vc-c-icon-arrow_drop_down:before{
content:"\e5c5"}


.vc-c-icon-arrow_drop_up:before{
content:"\e5c7"}


.vc-c-icon-arrow_forward:before{
content:"\e5c8"}


.vc-c-icon-check:before{
content:"\e5ca"}


.vc-c-icon-arrow_upward:before{
content:"\e5d8"}


.vc-c-icon-arrow_downward:before{
content:"\e5db"}


.vc-c-icon-sync:before{
content:"\e627"}


.vc-c-icon-search:before{
content:"\e8b6"}


.vc-c-icon-1-1:before{
content:"\e900"}


.vc-c-icon-1-2_1-2:before{
content:"\e901"}


.vc-c-icon-1-3_1-3_1-3:before{
content:"\e902"}


.vc-c-icon-1-4_1-2_1-4:before{
content:"\e904"}


.vc-c-icon-1-4_1-4_1-4_1-4:before{
content:"\e905"}


.vc-c-icon-1-4_3-4:before{
content:"\e906"}


.vc-c-icon-1-6_1-6_1-6_1-2:before{
content:"\e907"}


.vc-c-icon-1-6_1-6_1-6_1-6_1-6_1-6:before{
content:"\e908"}


.vc-c-icon-l_15_15_15_15_15:before{
content:"\e909"}


.vc-c-icon-1-6_2-3_1-6:before{
content:"\e90a"}


.vc-c-icon-2-3_1-3:before{
content:"\e90b"}


.vc-c-icon-5-6_1-6:before{
content:"\e90c"}


.vc-c-icon-add:before{
content:"\e90f"}


.vc-c-icon-content_copy:before{
content:"\e911"}


.vc-c-icon-delete_empty:before{
content:"\e912"}


.vc-c-icon-dragndrop:before{
content:"\e913"}


.vc-c-icon-arrow_drop_right:before{
content:"\e916"}


.vc-c-icon-mode_edit:before{
content:"\e91d"}


.vc-c-icon-row_default_fe:before{
content:"\e91e"}


.vc_txt_align_left{
text-align:left}


.vc_txt_align_right{
text-align:right}


.vc_txt_align_center{
text-align:center}


.vc_txt_align_justify{
text-align:justify;text-justify:inter-word}


.vc_el_width_50{
width:50%;margin-left:auto!important;margin-right:auto!important}


.vc_el_width_60{
width:60%;margin-left:auto!important;margin-right:auto!important}


.vc_el_width_70{
width:70%;margin-left:auto!important;margin-right:auto!important}


.vc_el_width_80{
width:80%;margin-left:auto!important;margin-right:auto!important}


.vc_el_width_90{
width:90%;margin-left:auto!important;margin-right:auto!important}


.vc_el_width_100{
width:100%;margin-left:auto!important;margin-right:auto!important}


.vc_btn,a.vc_btn,button.vc_btn{
cursor:pointer;display:inline-block;text-decoration:none!important;box-shadow:none;padding:9px 12px;font-size:100%;line-height:20px;border-radius:4px}


.vc_btn,.vc_btn:focus,.vc_btn:hover,a.vc_btn,a.vc_btn:focus,a.vc_btn:hover,button.vc_btn,button.vc_btn:focus,button.vc_btn:hover{
border:1px solid transparent;box-shadow:none}


.vc_btn-lg,a.vc_btn-lg,button.vc_btn-lg{
padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}


.vc_btn-sm,a.vc_btn-sm,button.vc_btn-sm{
padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}


.vc_btn-xs,a.vc_btn-xs,button.vc_btn-xs{
padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}


.vc_btn_square,a.vc_btn_square,button.vc_btn_square{
border-radius:0}


.vc_btn_square_outlined,a.vc_btn_square_outlined,button.vc_btn_square_outlined{
border-radius:0;background:0 0!important}


.vc_btn_square_outlined,.vc_btn_square_outlined:focus,.vc_btn_square_outlined:hover,a.vc_btn_square_outlined,a.vc_btn_square_outlined:focus,a.vc_btn_square_outlined:hover,button.vc_btn_square_outlined,button.vc_btn_square_outlined:focus,button.vc_btn_square_outlined:hover{
border:2px solid}


.vc_btn_round,a.vc_btn_round,button.vc_btn_round{
border-radius:25px}


.vc_btn_outlined,a.vc_btn_outlined,button.vc_btn_outlined{
background:0 0!important}


.vc_btn_outlined,.vc_btn_outlined:focus,.vc_btn_outlined:hover,a.vc_btn_outlined,a.vc_btn_outlined:focus,a.vc_btn_outlined:hover,button.vc_btn_outlined,button.vc_btn_outlined:focus,button.vc_btn_outlined:hover{
border:2px solid}


.vc_btn-blue,a.vc_btn-blue,button.vc_btn-blue{
background-color:#5472d2;color:#fff!important;transition:all .5s}


.vc_btn-blue:hover,a.vc_btn-blue:hover,button.vc_btn-blue:hover{
background-color:#3c5ecc;color:#f7f7f7!important}


.vc_btn-blue.vc_btn_outlined,.vc_btn-blue.vc_btn_square_outlined,a.vc_btn-blue.vc_btn_outlined,a.vc_btn-blue.vc_btn_square_outlined,button.vc_btn-blue.vc_btn_outlined,button.vc_btn-blue.vc_btn_square_outlined{
color:#5472d2!important}


.vc_btn-blue.vc_btn_outlined:hover,.vc_btn-blue.vc_btn_square_outlined:hover,a.vc_btn-blue.vc_btn_outlined:hover,a.vc_btn-blue.vc_btn_square_outlined:hover,button.vc_btn-blue.vc_btn_outlined:hover,button.vc_btn-blue.vc_btn_square_outlined:hover{
border-color:#3c5ecc}


.vc_btn-blue.vc_btn_3d,a.vc_btn-blue.vc_btn_3d,button.vc_btn-blue.vc_btn_3d{
box-shadow:0 5px 0 #3253bc;margin-bottom:5px}


.vc_btn-blue.vc_btn_3d.vc_btn_xs,a.vc_btn-blue.vc_btn_3d.vc_btn_xs,button.vc_btn-blue.vc_btn_3d.vc_btn_xs{
box-shadow:0 3px 0 #3253bc;margin-bottom:3px}


.vc_btn-blue.vc_btn_3d.vc_btn_sm,a.vc_btn-blue.vc_btn_3d.vc_btn_sm,button.vc_btn-blue.vc_btn_3d.vc_btn_sm{
box-shadow:0 4px 0 #3253bc;margin-bottom:4px}


.vc_btn-turquoise,a.vc_btn-turquoise,button.vc_btn-turquoise{
background-color:#00c1cf;color:#fff!important;transition:all .5s}


.vc_btn-turquoise:hover,a.vc_btn-turquoise:hover,button.vc_btn-turquoise:hover{
background-color:#00a4b0;color:#f7f7f7!important}


.vc_btn-turquoise.vc_btn_outlined,.vc_btn-turquoise.vc_btn_square_outlined,a.vc_btn-turquoise.vc_btn_outlined,a.vc_btn-turquoise.vc_btn_square_outlined,button.vc_btn-turquoise.vc_btn_outlined,button.vc_btn-turquoise.vc_btn_square_outlined{
color:#00c1cf!important}


.vc_btn-turquoise.vc_btn_outlined:hover,.vc_btn-turquoise.vc_btn_square_outlined:hover,a.vc_btn-turquoise.vc_btn_outlined:hover,a.vc_btn-turquoise.vc_btn_square_outlined:hover,button.vc_btn-turquoise.vc_btn_outlined:hover,button.vc_btn-turquoise.vc_btn_square_outlined:hover{
border-color:#00a4b0}


.vc_btn-turquoise.vc_btn_3d,a.vc_btn-turquoise.vc_btn_3d,button.vc_btn-turquoise.vc_btn_3d{
box-shadow:0 5px 0 #008d97;margin-bottom:5px}


.vc_btn-turquoise.vc_btn_3d.vc_btn_xs,a.vc_btn-turquoise.vc_btn_3d.vc_btn_xs,button.vc_btn-turquoise.vc_btn_3d.vc_btn_xs{
box-shadow:0 3px 0 #008d97;margin-bottom:3px}


.vc_btn-turquoise.vc_btn_3d.vc_btn_sm,a.vc_btn-turquoise.vc_btn_3d.vc_btn_sm,button.vc_btn-turquoise.vc_btn_3d.vc_btn_sm{
box-shadow:0 4px 0 #008d97;margin-bottom:4px}


.vc_btn-pink,a.vc_btn-pink,button.vc_btn-pink{
background-color:#fe6c61;color:#fff!important;transition:all .5s}


.vc_btn-pink:hover,a.vc_btn-pink:hover,button.vc_btn-pink:hover{
background-color:#fe5043;color:#f7f7f7!important}


.vc_btn-pink.vc_btn_outlined,.vc_btn-pink.vc_btn_square_outlined,a.vc_btn-pink.vc_btn_outlined,a.vc_btn-pink.vc_btn_square_outlined,button.vc_btn-pink.vc_btn_outlined,button.vc_btn-pink.vc_btn_square_outlined{
color:#fe6c61!important}


.vc_btn-pink.vc_btn_outlined:hover,.vc_btn-pink.vc_btn_square_outlined:hover,a.vc_btn-pink.vc_btn_outlined:hover,a.vc_btn-pink.vc_btn_square_outlined:hover,button.vc_btn-pink.vc_btn_outlined:hover,button.vc_btn-pink.vc_btn_square_outlined:hover{
border-color:#fe5043}


.vc_btn-pink.vc_btn_3d,a.vc_btn-pink.vc_btn_3d,button.vc_btn-pink.vc_btn_3d{
box-shadow:0 5px 0 #fe3829;margin-bottom:5px}


.vc_btn-pink.vc_btn_3d.vc_btn_xs,a.vc_btn-pink.vc_btn_3d.vc_btn_xs,button.vc_btn-pink.vc_btn_3d.vc_btn_xs{
box-shadow:0 3px 0 #fe3829;margin-bottom:3px}


.vc_btn-pink.vc_btn_3d.vc_btn_sm,a.vc_btn-pink.vc_btn_3d.vc_btn_sm,button.vc_btn-pink.vc_btn_3d.vc_btn_sm{
box-shadow:0 4px 0 #fe3829;margin-bottom:4px}


.vc_btn-violet,a.vc_btn-violet,button.vc_btn-violet{
background-color:#8d6dc4;color:#fff!important;transition:all .5s}


.vc_btn-violet:hover,a.vc_btn-violet:hover,button.vc_btn-violet:hover{
background-color:#7c57bb;color:#f7f7f7!important}


.vc_btn-violet.vc_btn_outlined,.vc_btn-violet.vc_btn_square_outlined,a.vc_btn-violet.vc_btn_outlined,a.vc_btn-violet.vc_btn_square_outlined,button.vc_btn-violet.vc_btn_outlined,button.vc_btn-violet.vc_btn_square_outlined{
color:#8d6dc4!important}


.vc_btn-violet.vc_btn_outlined:hover,.vc_btn-violet.vc_btn_square_outlined:hover,a.vc_btn-violet.vc_btn_outlined:hover,a.vc_btn-violet.vc_btn_square_outlined:hover,button.vc_btn-violet.vc_btn_outlined:hover,button.vc_btn-violet.vc_btn_square_outlined:hover{
border-color:#7c57bb}


.vc_btn-violet.vc_btn_3d,a.vc_btn-violet.vc_btn_3d,button.vc_btn-violet.vc_btn_3d{
box-shadow:0 5px 0 #6e48b1;margin-bottom:5px}


.vc_btn-violet.vc_btn_3d.vc_btn_xs,a.vc_btn-violet.vc_btn_3d.vc_btn_xs,button.vc_btn-violet.vc_btn_3d.vc_btn_xs{
box-shadow:0 3px 0 #6e48b1;margin-bottom:3px}


.vc_btn-violet.vc_btn_3d.vc_btn_sm,a.vc_btn-violet.vc_btn_3d.vc_btn_sm,button.vc_btn-violet.vc_btn_3d.vc_btn_sm{
box-shadow:0 4px 0 #6e48b1;margin-bottom:4px}


.vc_btn-peacoc,a.vc_btn-peacoc,button.vc_btn-peacoc{
background-color:#4cadc9;color:#fff!important;transition:all .5s}


.vc_btn-peacoc:hover,a.vc_btn-peacoc:hover,button.vc_btn-peacoc:hover{
background-color:#39a0bd;color:#f7f7f7!important}


.vc_btn-peacoc.vc_btn_outlined,.vc_btn-peacoc.vc_btn_square_outlined,a.vc_btn-peacoc.vc_btn_outlined,a.vc_btn-peacoc.vc_btn_square_outlined,button.vc_btn-peacoc.vc_btn_outlined,button.vc_btn-peacoc.vc_btn_square_outlined{
color:#4cadc9!important}


.vc_btn-peacoc.vc_btn_outlined:hover,.vc_btn-peacoc.vc_btn_square_outlined:hover,a.vc_btn-peacoc.vc_btn_outlined:hover,a.vc_btn-peacoc.vc_btn_square_outlined:hover,button.vc_btn-peacoc.vc_btn_outlined:hover,button.vc_btn-peacoc.vc_btn_square_outlined:hover{
border-color:#39a0bd}


.vc_btn-peacoc.vc_btn_3d,a.vc_btn-peacoc.vc_btn_3d,button.vc_btn-peacoc.vc_btn_3d{
box-shadow:0 5px 0 #338faa;margin-bottom:5px}


.vc_btn-peacoc.vc_btn_3d.vc_btn_xs,a.vc_btn-peacoc.vc_btn_3d.vc_btn_xs,button.vc_btn-peacoc.vc_btn_3d.vc_btn_xs{
box-shadow:0 3px 0 #338faa;margin-bottom:3px}


.vc_btn-peacoc.vc_btn_3d.vc_btn_sm,a.vc_btn-peacoc.vc_btn_3d.vc_btn_sm,button.vc_btn-peacoc.vc_btn_3d.vc_btn_sm{
box-shadow:0 4px 0 #338faa;margin-bottom:4px}


.vc_btn-chino,a.vc_btn-chino,button.vc_btn-chino{
background-color:#cec2ab;color:#fff!important;transition:all .5s}


.vc_btn-chino:hover,a.vc_btn-chino:hover,button.vc_btn-chino:hover{
background-color:#c3b498;color:#f7f7f7!important}


.vc_btn-chino.vc_btn_outlined,.vc_btn-chino.vc_btn_square_outlined,a.vc_btn-chino.vc_btn_outlined,a.vc_btn-chino.vc_btn_square_outlined,button.vc_btn-chino.vc_btn_outlined,button.vc_btn-chino.vc_btn_square_outlined{
color:#cec2ab!important}


.vc_btn-chino.vc_btn_outlined:hover,.vc_btn-chino.vc_btn_square_outlined:hover,a.vc_btn-chino.vc_btn_outlined:hover,a.vc_btn-chino.vc_btn_square_outlined:hover,button.vc_btn-chino.vc_btn_outlined:hover,button.vc_btn-chino.vc_btn_square_outlined:hover{
border-color:#c3b498}


.vc_btn-chino.vc_btn_3d,a.vc_btn-chino.vc_btn_3d,button.vc_btn-chino.vc_btn_3d{
box-shadow:0 5px 0 #b9a888;margin-bottom:5px}


.vc_btn-chino.vc_btn_3d.vc_btn_xs,a.vc_btn-chino.vc_btn_3d.vc_btn_xs,button.vc_btn-chino.vc_btn_3d.vc_btn_xs{
box-shadow:0 3px 0 #b9a888;margin-bottom:3px}


.vc_btn-chino.vc_btn_3d.vc_btn_sm,a.vc_btn-chino.vc_btn_3d.vc_btn_sm,button.vc_btn-chino.vc_btn_3d.vc_btn_sm{
box-shadow:0 4px 0 #b9a888;margin-bottom:4px}


.vc_btn-mulled_wine,a.vc_btn-mulled_wine,button.vc_btn-mulled_wine{
background-color:#50485b;color:#fff!important;transition:all .5s}


.vc_btn-mulled_wine:hover,a.vc_btn-mulled_wine:hover,button.vc_btn-mulled_wine:hover{
background-color:#413a4a;color:#f7f7f7!important}


.vc_btn-mulled_wine.vc_btn_outlined,.vc_btn-mulled_wine.vc_btn_square_outlined,a.vc_btn-mulled_wine.vc_btn_outlined,a.vc_btn-mulled_wine.vc_btn_square_outlined,button.vc_btn-mulled_wine.vc_btn_outlined,button.vc_btn-mulled_wine.vc_btn_square_outlined{
color:#50485b!important}


.vc_btn-mulled_wine.vc_btn_outlined:hover,.vc_btn-mulled_wine.vc_btn_square_outlined:hover,a.vc_btn-mulled_wine.vc_btn_outlined:hover,a.vc_btn-mulled_wine.vc_btn_square_outlined:hover,button.vc_btn-mulled_wine.vc_btn_outlined:hover,button.vc_btn-mulled_wine.vc_btn_square_outlined:hover{
border-color:#413a4a}


.vc_btn-mulled_wine.vc_btn_3d,a.vc_btn-mulled_wine.vc_btn_3d,button.vc_btn-mulled_wine.vc_btn_3d{
box-shadow:0 5px 0 #342f3c;margin-bottom:5px}


.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs,a.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs,button.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs{
box-shadow:0 3px 0 #342f3c;margin-bottom:3px}


.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm,a.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm,button.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm{
box-shadow:0 4px 0 #342f3c;margin-bottom:4px}


.vc_btn-vista_blue,a.vc_btn-vista_blue,button.vc_btn-vista_blue{
background-color:#75d69c;color:#fff!important;transition:all .5s}


.vc_btn-vista_blue:hover,a.vc_btn-vista_blue:hover,button.vc_btn-vista_blue:hover{
background-color:#5dcf8b;color:#f7f7f7!important}


.vc_btn-vista_blue.vc_btn_outlined,.vc_btn-vista_blue.vc_btn_square_outlined,a.vc_btn-vista_blue.vc_btn_outlined,a.vc_btn-vista_blue.vc_btn_square_outlined,button.vc_btn-vista_blue.vc_btn_outlined,button.vc_btn-vista_blue.vc_btn_square_outlined{
color:#75d69c!important}


.vc_btn-vista_blue.vc_btn_outlined:hover,.vc_btn-vista_blue.vc_btn_square_outlined:hover,a.vc_btn-vista_blue.vc_btn_outlined:hover,a.vc_btn-vista_blue.vc_btn_square_outlined:hover,button.vc_btn-vista_blue.vc_btn_outlined:hover,button.vc_btn-vista_blue.vc_btn_square_outlined:hover{
border-color:#5dcf8b}


.vc_btn-vista_blue.vc_btn_3d,a.vc_btn-vista_blue.vc_btn_3d,button.vc_btn-vista_blue.vc_btn_3d{
box-shadow:0 5px 0 #4ac97d;margin-bottom:5px}


.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs,a.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs,button.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs{
box-shadow:0 3px 0 #4ac97d;margin-bottom:3px}


.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm,a.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm,button.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm{
box-shadow:0 4px 0 #4ac97d;margin-bottom:4px}


.vc_btn-black,a.vc_btn-black,button.vc_btn-black{
background-color:#2a2a2a;color:#fff!important;transition:all .5s}


.vc_btn-black:hover,a.vc_btn-black:hover,button.vc_btn-black:hover{
background-color:#1b1b1b;color:#f7f7f7!important}


.vc_btn-black.vc_btn_outlined,.vc_btn-black.vc_btn_square_outlined,a.vc_btn-black.vc_btn_outlined,a.vc_btn-black.vc_btn_square_outlined,button.vc_btn-black.vc_btn_outlined,button.vc_btn-black.vc_btn_square_outlined{
color:#2a2a2a!important}


.vc_btn-black.vc_btn_outlined:hover,.vc_btn-black.vc_btn_square_outlined:hover,a.vc_btn-black.vc_btn_outlined:hover,a.vc_btn-black.vc_btn_square_outlined:hover,button.vc_btn-black.vc_btn_outlined:hover,button.vc_btn-black.vc_btn_square_outlined:hover{
border-color:#1b1b1b}


.vc_btn-black.vc_btn_3d,a.vc_btn-black.vc_btn_3d,button.vc_btn-black.vc_btn_3d{
box-shadow:0 5px 0 #0e0e0e;margin-bottom:5px}


.vc_btn-black.vc_btn_3d.vc_btn_xs,a.vc_btn-black.vc_btn_3d.vc_btn_xs,button.vc_btn-black.vc_btn_3d.vc_btn_xs{
box-shadow:0 3px 0 #0e0e0e;margin-bottom:3px}


.vc_btn-black.vc_btn_3d.vc_btn_sm,a.vc_btn-black.vc_btn_3d.vc_btn_sm,button.vc_btn-black.vc_btn_3d.vc_btn_sm{
box-shadow:0 4px 0 #0e0e0e;margin-bottom:4px}


.vc_btn-grey,a.vc_btn-grey,button.vc_btn-grey{
background-color:#ebebeb;color:#666!important;transition:all .5s}


.vc_btn-grey:hover,a.vc_btn-grey:hover,button.vc_btn-grey:hover{
background-color:#dcdcdc;color:#5e5e5e!important}


.vc_btn-grey.vc_btn_outlined,.vc_btn-grey.vc_btn_square_outlined,a.vc_btn-grey.vc_btn_outlined,a.vc_btn-grey.vc_btn_square_outlined,button.vc_btn-grey.vc_btn_outlined,button.vc_btn-grey.vc_btn_square_outlined{
color:#ebebeb!important}


.vc_btn-grey.vc_btn_outlined:hover,.vc_btn-grey.vc_btn_square_outlined:hover,a.vc_btn-grey.vc_btn_outlined:hover,a.vc_btn-grey.vc_btn_square_outlined:hover,button.vc_btn-grey.vc_btn_outlined:hover,button.vc_btn-grey.vc_btn_square_outlined:hover{
border-color:#dcdcdc}


.vc_btn-grey.vc_btn_3d,a.vc_btn-grey.vc_btn_3d,button.vc_btn-grey.vc_btn_3d{
box-shadow:0 5px 0 #cfcfcf;margin-bottom:5px}


.vc_btn-grey.vc_btn_3d.vc_btn_xs,a.vc_btn-grey.vc_btn_3d.vc_btn_xs,button.vc_btn-grey.vc_btn_3d.vc_btn_xs{
box-shadow:0 3px 0 #cfcfcf;margin-bottom:3px}


.vc_btn-grey.vc_btn_3d.vc_btn_sm,a.vc_btn-grey.vc_btn_3d.vc_btn_sm,button.vc_btn-grey.vc_btn_3d.vc_btn_sm{
box-shadow:0 4px 0 #cfcfcf;margin-bottom:4px}


.vc_btn-orange,a.vc_btn-orange,button.vc_btn-orange{
background-color:#f7be68;color:#fff!important;transition:all .5s}


.vc_btn-orange:hover,a.vc_btn-orange:hover,button.vc_btn-orange:hover{
background-color:#f5b14b;color:#f7f7f7!important}


.vc_btn-orange.vc_btn_outlined,.vc_btn-orange.vc_btn_square_outlined,a.vc_btn-orange.vc_btn_outlined,a.vc_btn-orange.vc_btn_square_outlined,button.vc_btn-orange.vc_btn_outlined,button.vc_btn-orange.vc_btn_square_outlined{
color:#f7be68!important}


.vc_btn-orange.vc_btn_outlined:hover,.vc_btn-orange.vc_btn_square_outlined:hover,a.vc_btn-orange.vc_btn_outlined:hover,a.vc_btn-orange.vc_btn_square_outlined:hover,button.vc_btn-orange.vc_btn_outlined:hover,button.vc_btn-orange.vc_btn_square_outlined:hover{
border-color:#f5b14b}


.vc_btn-orange.vc_btn_3d,a.vc_btn-orange.vc_btn_3d,button.vc_btn-orange.vc_btn_3d{
box-shadow:0 5px 0 #f4a733;margin-bottom:5px}


.vc_btn-orange.vc_btn_3d.vc_btn_xs,a.vc_btn-orange.vc_btn_3d.vc_btn_xs,button.vc_btn-orange.vc_btn_3d.vc_btn_xs{
box-shadow:0 3px 0 #f4a733;margin-bottom:3px}


.vc_btn-orange.vc_btn_3d.vc_btn_sm,a.vc_btn-orange.vc_btn_3d.vc_btn_sm,button.vc_btn-orange.vc_btn_3d.vc_btn_sm{
box-shadow:0 4px 0 #f4a733;margin-bottom:4px}


.vc_btn-sky,a.vc_btn-sky,button.vc_btn-sky{
background-color:#5aa1e3;color:#fff!important;transition:all .5s}


.vc_btn-sky:hover,a.vc_btn-sky:hover,button.vc_btn-sky:hover{
background-color:#4092df;color:#f7f7f7!important}


.vc_btn-sky.vc_btn_outlined,.vc_btn-sky.vc_btn_square_outlined,a.vc_btn-sky.vc_btn_outlined,a.vc_btn-sky.vc_btn_square_outlined,button.vc_btn-sky.vc_btn_outlined,button.vc_btn-sky.vc_btn_square_outlined{
color:#5aa1e3!important}


.vc_btn-sky.vc_btn_outlined:hover,.vc_btn-sky.vc_btn_square_outlined:hover,a.vc_btn-sky.vc_btn_outlined:hover,a.vc_btn-sky.vc_btn_square_outlined:hover,button.vc_btn-sky.vc_btn_outlined:hover,button.vc_btn-sky.vc_btn_square_outlined:hover{
border-color:#4092df}


.vc_btn-sky.vc_btn_3d,a.vc_btn-sky.vc_btn_3d,button.vc_btn-sky.vc_btn_3d{
box-shadow:0 5px 0 #2a86db;margin-bottom:5px}


.vc_btn-sky.vc_btn_3d.vc_btn_xs,a.vc_btn-sky.vc_btn_3d.vc_btn_xs,button.vc_btn-sky.vc_btn_3d.vc_btn_xs{
box-shadow:0 3px 0 #2a86db;margin-bottom:3px}


.vc_btn-sky.vc_btn_3d.vc_btn_sm,a.vc_btn-sky.vc_btn_3d.vc_btn_sm,button.vc_btn-sky.vc_btn_3d.vc_btn_sm{
box-shadow:0 4px 0 #2a86db;margin-bottom:4px}


.vc_btn-green,a.vc_btn-green,button.vc_btn-green{
background-color:#6dab3c;color:#fff!important;transition:all .5s}


.vc_btn-green:hover,a.vc_btn-green:hover,button.vc_btn-green:hover{
background-color:#5f9434;color:#f7f7f7!important}


.vc_btn-green.vc_btn_outlined,.vc_btn-green.vc_btn_square_outlined,a.vc_btn-green.vc_btn_outlined,a.vc_btn-green.vc_btn_square_outlined,button.vc_btn-green.vc_btn_outlined,button.vc_btn-green.vc_btn_square_outlined{
color:#6dab3c!important}


.vc_btn-green.vc_btn_outlined:hover,.vc_btn-green.vc_btn_square_outlined:hover,a.vc_btn-green.vc_btn_outlined:hover,a.vc_btn-green.vc_btn_square_outlined:hover,button.vc_btn-green.vc_btn_outlined:hover,button.vc_btn-green.vc_btn_square_outlined:hover{
border-color:#5f9434}


.vc_btn-green.vc_btn_3d,a.vc_btn-green.vc_btn_3d,button.vc_btn-green.vc_btn_3d{
box-shadow:0 5px 0 #53812d;margin-bottom:5px}


.vc_btn-green.vc_btn_3d.vc_btn_xs,a.vc_btn-green.vc_btn_3d.vc_btn_xs,button.vc_btn-green.vc_btn_3d.vc_btn_xs{
box-shadow:0 3px 0 #53812d;margin-bottom:3px}


.vc_btn-green.vc_btn_3d.vc_btn_sm,a.vc_btn-green.vc_btn_3d.vc_btn_sm,button.vc_btn-green.vc_btn_3d.vc_btn_sm{
box-shadow:0 4px 0 #53812d;margin-bottom:4px}


.vc_btn-juicy_pink,a.vc_btn-juicy_pink,button.vc_btn-juicy_pink{
background-color:#f4524d;color:#fff!important;transition:all .5s}


.vc_btn-juicy_pink:hover,a.vc_btn-juicy_pink:hover,button.vc_btn-juicy_pink:hover{
background-color:#f23630;color:#f7f7f7!important}


.vc_btn-juicy_pink.vc_btn_outlined,.vc_btn-juicy_pink.vc_btn_square_outlined,a.vc_btn-juicy_pink.vc_btn_outlined,a.vc_btn-juicy_pink.vc_btn_square_outlined,button.vc_btn-juicy_pink.vc_btn_outlined,button.vc_btn-juicy_pink.vc_btn_square_outlined{
color:#f4524d!important}


.vc_btn-juicy_pink.vc_btn_outlined:hover,.vc_btn-juicy_pink.vc_btn_square_outlined:hover,a.vc_btn-juicy_pink.vc_btn_outlined:hover,a.vc_btn-juicy_pink.vc_btn_square_outlined:hover,button.vc_btn-juicy_pink.vc_btn_outlined:hover,button.vc_btn-juicy_pink.vc_btn_square_outlined:hover{
border-color:#f23630}


.vc_btn-juicy_pink.vc_btn_3d,a.vc_btn-juicy_pink.vc_btn_3d,button.vc_btn-juicy_pink.vc_btn_3d{
box-shadow:0 5px 0 #f11f18;margin-bottom:5px}


.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs,a.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs,button.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs{
box-shadow:0 3px 0 #f11f18;margin-bottom:3px}


.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm,a.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm,button.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm{
box-shadow:0 4px 0 #f11f18;margin-bottom:4px}


.vc_btn-sandy_brown,a.vc_btn-sandy_brown,button.vc_btn-sandy_brown{
background-color:#f79468;color:#fff!important;transition:all .5s}


.vc_btn-sandy_brown:hover,a.vc_btn-sandy_brown:hover,button.vc_btn-sandy_brown:hover{
background-color:#f57f4b;color:#f7f7f7!important}


.vc_btn-sandy_brown.vc_btn_outlined,.vc_btn-sandy_brown.vc_btn_square_outlined,a.vc_btn-sandy_brown.vc_btn_outlined,a.vc_btn-sandy_brown.vc_btn_square_outlined,button.vc_btn-sandy_brown.vc_btn_outlined,button.vc_btn-sandy_brown.vc_btn_square_outlined{
color:#f79468!important}


.vc_btn-sandy_brown.vc_btn_outlined:hover,.vc_btn-sandy_brown.vc_btn_square_outlined:hover,a.vc_btn-sandy_brown.vc_btn_outlined:hover,a.vc_btn-sandy_brown.vc_btn_square_outlined:hover,button.vc_btn-sandy_brown.vc_btn_outlined:hover,button.vc_btn-sandy_brown.vc_btn_square_outlined:hover{
border-color:#f57f4b}


.vc_btn-sandy_brown.vc_btn_3d,a.vc_btn-sandy_brown.vc_btn_3d,button.vc_btn-sandy_brown.vc_btn_3d{
box-shadow:0 5px 0 #f46e33;margin-bottom:5px}


.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs,a.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs,button.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs{
box-shadow:0 3px 0 #f46e33;margin-bottom:3px}


.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm,a.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm,button.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm{
box-shadow:0 4px 0 #f46e33;margin-bottom:4px}


.vc_btn-purple,a.vc_btn-purple,button.vc_btn-purple{
background-color:#b97ebb;color:#fff!important;transition:all .5s}


.vc_btn-purple:hover,a.vc_btn-purple:hover,button.vc_btn-purple:hover{
background-color:#ae6ab0;color:#f7f7f7!important}


.vc_btn-purple.vc_btn_outlined,.vc_btn-purple.vc_btn_square_outlined,a.vc_btn-purple.vc_btn_outlined,a.vc_btn-purple.vc_btn_square_outlined,button.vc_btn-purple.vc_btn_outlined,button.vc_btn-purple.vc_btn_square_outlined{
color:#b97ebb!important}


.vc_btn-purple.vc_btn_outlined:hover,.vc_btn-purple.vc_btn_square_outlined:hover,a.vc_btn-purple.vc_btn_outlined:hover,a.vc_btn-purple.vc_btn_square_outlined:hover,button.vc_btn-purple.vc_btn_outlined:hover,button.vc_btn-purple.vc_btn_square_outlined:hover{
border-color:#ae6ab0}


.vc_btn-purple.vc_btn_3d,a.vc_btn-purple.vc_btn_3d,button.vc_btn-purple.vc_btn_3d{
box-shadow:0 5px 0 #a559a8;margin-bottom:5px}


.vc_btn-purple.vc_btn_3d.vc_btn_xs,a.vc_btn-purple.vc_btn_3d.vc_btn_xs,button.vc_btn-purple.vc_btn_3d.vc_btn_xs{
box-shadow:0 3px 0 #a559a8;margin-bottom:3px}


.vc_btn-purple.vc_btn_3d.vc_btn_sm,a.vc_btn-purple.vc_btn_3d.vc_btn_sm,button.vc_btn-purple.vc_btn_3d.vc_btn_sm{
box-shadow:0 4px 0 #a559a8;margin-bottom:4px}


.vc_btn-white,a.vc_btn-white,button.vc_btn-white{
background-color:#fff;color:#666!important;transition:all .5s}


.vc_btn-white:hover,a.vc_btn-white:hover,button.vc_btn-white:hover{
background-color:#f0f0f0;color:#5e5e5e!important}


.vc_btn-white.vc_btn_outlined,.vc_btn-white.vc_btn_square_outlined,a.vc_btn-white.vc_btn_outlined,a.vc_btn-white.vc_btn_square_outlined,button.vc_btn-white.vc_btn_outlined,button.vc_btn-white.vc_btn_square_outlined{
color:#fff!important}


.vc_btn-white.vc_btn_outlined:hover,.vc_btn-white.vc_btn_square_outlined:hover,a.vc_btn-white.vc_btn_outlined:hover,a.vc_btn-white.vc_btn_square_outlined:hover,button.vc_btn-white.vc_btn_outlined:hover,button.vc_btn-white.vc_btn_square_outlined:hover{
border-color:#f0f0f0}


.vc_btn-white.vc_btn_3d,a.vc_btn-white.vc_btn_3d,button.vc_btn-white.vc_btn_3d{
box-shadow:0 5px 0 #e3e3e3;margin-bottom:5px}


.vc_btn-white.vc_btn_3d.vc_btn_xs,a.vc_btn-white.vc_btn_3d.vc_btn_xs,button.vc_btn-white.vc_btn_3d.vc_btn_xs{
box-shadow:0 3px 0 #e3e3e3;margin-bottom:3px}


.vc_btn-white.vc_btn_3d.vc_btn_sm,a.vc_btn-white.vc_btn_3d.vc_btn_sm,button.vc_btn-white.vc_btn_3d.vc_btn_sm{
box-shadow:0 4px 0 #e3e3e3;margin-bottom:4px}


.vc_btn-grace,a.vc_btn-grace,button.vc_btn-grace{
background-color:#aed13b;color:#fff!important;transition:all .5s}


.vc_btn-grace:hover,a.vc_btn-grace:hover,button.vc_btn-grace:hover{
background-color:#9ec02d;color:#f7f7f7!important}


.vc_btn-grace.vc_btn_outlined,.vc_btn-grace.vc_btn_square_outlined,a.vc_btn-grace.vc_btn_outlined,a.vc_btn-grace.vc_btn_square_outlined,button.vc_btn-grace.vc_btn_outlined,button.vc_btn-grace.vc_btn_square_outlined{
color:#aed13b!important}


.vc_btn-grace.vc_btn_outlined:hover,.vc_btn-grace.vc_btn_square_outlined:hover,a.vc_btn-grace.vc_btn_outlined:hover,a.vc_btn-grace.vc_btn_square_outlined:hover,button.vc_btn-grace.vc_btn_outlined:hover,button.vc_btn-grace.vc_btn_square_outlined:hover{
border-color:#9ec02d}


.vc_btn-grace.vc_btn_3d,a.vc_btn-grace.vc_btn_3d,button.vc_btn-grace.vc_btn_3d{
box-shadow:0 5px 0 #8dac28;margin-bottom:5px}


.vc_btn-grace.vc_btn_3d.vc_btn_xs,a.vc_btn-grace.vc_btn_3d.vc_btn_xs,button.vc_btn-grace.vc_btn_3d.vc_btn_xs{
box-shadow:0 3px 0 #8dac28;margin-bottom:3px}


.vc_btn-grace.vc_btn_3d.vc_btn_sm,a.vc_btn-grace.vc_btn_3d.vc_btn_sm,button.vc_btn-grace.vc_btn_3d.vc_btn_sm{
box-shadow:0 4px 0 #8dac28;margin-bottom:4px}


.vc_btn-default,a.vc_btn-default,button.vc_btn-default{
color:#7d7d7d;background-color:#fff;border-color:transparent}


.open>.dropdown-toggle.vc_btn-default,.open>.dropdown-togglea.vc_btn-default,.open>.dropdown-togglebutton.vc_btn-default,.vc_btn-default.active,.vc_btn-default:active,.vc_btn-default:focus,.vc_btn-default:hover,a.vc_btn-default.active,a.vc_btn-default:active,a.vc_btn-default:focus,a.vc_btn-default:hover,button.vc_btn-default.active,button.vc_btn-default:active,button.vc_btn-default:focus,button.vc_btn-default:hover{
color:#7d7d7d;background-color:#e6e6e6;border-color:transparent}


.open>.dropdown-toggle.vc_btn-default,.open>.dropdown-togglea.vc_btn-default,.open>.dropdown-togglebutton.vc_btn-default,.vc_btn-default.active,.vc_btn-default:active,a.vc_btn-default.active,a.vc_btn-default:active,button.vc_btn-default.active,button.vc_btn-default:active{
background-image:none}


.vc_btn-default.disabled,.vc_btn-default.disabled.active,.vc_btn-default.disabled:active,.vc_btn-default.disabled:focus,.vc_btn-default.disabled:hover,.vc_btn-default[disabled],.vc_btn-default[disabled].active,.vc_btn-default[disabled]:active,.vc_btn-default[disabled]:focus,.vc_btn-default[disabled]:hover,a.vc_btn-default.disabled,a.vc_btn-default.disabled.active,a.vc_btn-default.disabled:active,a.vc_btn-default.disabled:focus,a.vc_btn-default.disabled:hover,a.vc_btn-default[disabled],a.vc_btn-default[disabled].active,a.vc_btn-default[disabled]:active,a.vc_btn-default[disabled]:focus,a.vc_btn-default[disabled]:hover,button.vc_btn-default.disabled,button.vc_btn-default.disabled.active,button.vc_btn-default.disabled:active,button.vc_btn-default.disabled:focus,button.vc_btn-default.disabled:hover,button.vc_btn-default[disabled],button.vc_btn-default[disabled].active,button.vc_btn-default[disabled]:active,button.vc_btn-default[disabled]:focus,button.vc_btn-default[disabled]:hover,fieldset[disabled] .vc_btn-default,fieldset[disabled] .vc_btn-default.active,fieldset[disabled] .vc_btn-default:active,fieldset[disabled] .vc_btn-default:focus,fieldset[disabled] .vc_btn-default:hover,fieldset[disabled] a.vc_btn-default,fieldset[disabled] a.vc_btn-default.active,fieldset[disabled] a.vc_btn-default:active,fieldset[disabled] a.vc_btn-default:focus,fieldset[disabled] a.vc_btn-default:hover,fieldset[disabled] button.vc_btn-default,fieldset[disabled] button.vc_btn-default.active,fieldset[disabled] button.vc_btn-default:active,fieldset[disabled] button.vc_btn-default:focus,fieldset[disabled] button.vc_btn-default:hover{
background-color:#fff;border-color:transparent}


.vc_btn-default .badge,a.vc_btn-default .badge,button.vc_btn-default .badge{
color:#fff;background-color:#7d7d7d}


.vc_btn-primary,a.vc_btn-primary,button.vc_btn-primary{
color:#fff;background-color:#00aef0;border-color:transparent}


.open>.dropdown-toggle.vc_btn-primary,.open>.dropdown-togglea.vc_btn-primary,.open>.dropdown-togglebutton.vc_btn-primary,.vc_btn-primary.active,.vc_btn-primary:active,.vc_btn-primary:focus,.vc_btn-primary:hover,a.vc_btn-primary.active,a.vc_btn-primary:active,a.vc_btn-primary:focus,a.vc_btn-primary:hover,button.vc_btn-primary.active,button.vc_btn-primary:active,button.vc_btn-primary:focus,button.vc_btn-primary:hover{
color:#fff;background-color:#0089bd;border-color:transparent}


.open>.dropdown-toggle.vc_btn-primary,.open>.dropdown-togglea.vc_btn-primary,.open>.dropdown-togglebutton.vc_btn-primary,.vc_btn-primary.active,.vc_btn-primary:active,a.vc_btn-primary.active,a.vc_btn-primary:active,button.vc_btn-primary.active,button.vc_btn-primary:active{
background-image:none}


.vc_btn-primary.disabled,.vc_btn-primary.disabled.active,.vc_btn-primary.disabled:active,.vc_btn-primary.disabled:focus,.vc_btn-primary.disabled:hover,.vc_btn-primary[disabled],.vc_btn-primary[disabled].active,.vc_btn-primary[disabled]:active,.vc_btn-primary[disabled]:focus,.vc_btn-primary[disabled]:hover,a.vc_btn-primary.disabled,a.vc_btn-primary.disabled.active,a.vc_btn-primary.disabled:active,a.vc_btn-primary.disabled:focus,a.vc_btn-primary.disabled:hover,a.vc_btn-primary[disabled],a.vc_btn-primary[disabled].active,a.vc_btn-primary[disabled]:active,a.vc_btn-primary[disabled]:focus,a.vc_btn-primary[disabled]:hover,button.vc_btn-primary.disabled,button.vc_btn-primary.disabled.active,button.vc_btn-primary.disabled:active,button.vc_btn-primary.disabled:focus,button.vc_btn-primary.disabled:hover,button.vc_btn-primary[disabled],button.vc_btn-primary[disabled].active,button.vc_btn-primary[disabled]:active,button.vc_btn-primary[disabled]:focus,button.vc_btn-primary[disabled]:hover,fieldset[disabled] .vc_btn-primary,fieldset[disabled] .vc_btn-primary.active,fieldset[disabled] .vc_btn-primary:active,fieldset[disabled] .vc_btn-primary:focus,fieldset[disabled] .vc_btn-primary:hover,fieldset[disabled] a.vc_btn-primary,fieldset[disabled] a.vc_btn-primary.active,fieldset[disabled] a.vc_btn-primary:active,fieldset[disabled] a.vc_btn-primary:focus,fieldset[disabled] a.vc_btn-primary:hover,fieldset[disabled] button.vc_btn-primary,fieldset[disabled] button.vc_btn-primary.active,fieldset[disabled] button.vc_btn-primary:active,fieldset[disabled] button.vc_btn-primary:focus,fieldset[disabled] button.vc_btn-primary:hover{
background-color:#00aef0;border-color:transparent}


.vc_btn-primary .badge,a.vc_btn-primary .badge,button.vc_btn-primary .badge{
color:#00aef0;background-color:#fff}


.vc_btn-success,a.vc_btn-success,button.vc_btn-success{
color:#fff;background-color:#5cb85c;border-color:transparent}


.open>.dropdown-toggle.vc_btn-success,.open>.dropdown-togglea.vc_btn-success,.open>.dropdown-togglebutton.vc_btn-success,.vc_btn-success.active,.vc_btn-success:active,.vc_btn-success:focus,.vc_btn-success:hover,a.vc_btn-success.active,a.vc_btn-success:active,a.vc_btn-success:focus,a.vc_btn-success:hover,button.vc_btn-success.active,button.vc_btn-success:active,button.vc_btn-success:focus,button.vc_btn-success:hover{
color:#fff;background-color:#449d44;border-color:transparent}


.open>.dropdown-toggle.vc_btn-success,.open>.dropdown-togglea.vc_btn-success,.open>.dropdown-togglebutton.vc_btn-success,.vc_btn-success.active,.vc_btn-success:active,a.vc_btn-success.active,a.vc_btn-success:active,button.vc_btn-success.active,button.vc_btn-success:active{
background-image:none}


.vc_btn-success.disabled,.vc_btn-success.disabled.active,.vc_btn-success.disabled:active,.vc_btn-success.disabled:focus,.vc_btn-success.disabled:hover,.vc_btn-success[disabled],.vc_btn-success[disabled].active,.vc_btn-success[disabled]:active,.vc_btn-success[disabled]:focus,.vc_btn-success[disabled]:hover,a.vc_btn-success.disabled,a.vc_btn-success.disabled.active,a.vc_btn-success.disabled:active,a.vc_btn-success.disabled:focus,a.vc_btn-success.disabled:hover,a.vc_btn-success[disabled],a.vc_btn-success[disabled].active,a.vc_btn-success[disabled]:active,a.vc_btn-success[disabled]:focus,a.vc_btn-success[disabled]:hover,button.vc_btn-success.disabled,button.vc_btn-success.disabled.active,button.vc_btn-success.disabled:active,button.vc_btn-success.disabled:focus,button.vc_btn-success.disabled:hover,button.vc_btn-success[disabled],button.vc_btn-success[disabled].active,button.vc_btn-success[disabled]:active,button.vc_btn-success[disabled]:focus,button.vc_btn-success[disabled]:hover,fieldset[disabled] .vc_btn-success,fieldset[disabled] .vc_btn-success.active,fieldset[disabled] .vc_btn-success:active,fieldset[disabled] .vc_btn-success:focus,fieldset[disabled] .vc_btn-success:hover,fieldset[disabled] a.vc_btn-success,fieldset[disabled] a.vc_btn-success.active,fieldset[disabled] a.vc_btn-success:active,fieldset[disabled] a.vc_btn-success:focus,fieldset[disabled] a.vc_btn-success:hover,fieldset[disabled] button.vc_btn-success,fieldset[disabled] button.vc_btn-success.active,fieldset[disabled] button.vc_btn-success:active,fieldset[disabled] button.vc_btn-success:focus,fieldset[disabled] button.vc_btn-success:hover{
background-color:#5cb85c;border-color:transparent}


.vc_btn-success .badge,a.vc_btn-success .badge,button.vc_btn-success .badge{
color:#5cb85c;background-color:#fff}


.vc_btn-info,a.vc_btn-info,button.vc_btn-info{
color:#fff;background-color:#5bc0de;border-color:transparent}


.open>.dropdown-toggle.vc_btn-info,.open>.dropdown-togglea.vc_btn-info,.open>.dropdown-togglebutton.vc_btn-info,.vc_btn-info.active,.vc_btn-info:active,.vc_btn-info:focus,.vc_btn-info:hover,a.vc_btn-info.active,a.vc_btn-info:active,a.vc_btn-info:focus,a.vc_btn-info:hover,button.vc_btn-info.active,button.vc_btn-info:active,button.vc_btn-info:focus,button.vc_btn-info:hover{
color:#fff;background-color:#31b0d5;border-color:transparent}


.open>.dropdown-toggle.vc_btn-info,.open>.dropdown-togglea.vc_btn-info,.open>.dropdown-togglebutton.vc_btn-info,.vc_btn-info.active,.vc_btn-info:active,a.vc_btn-info.active,a.vc_btn-info:active,button.vc_btn-info.active,button.vc_btn-info:active{
background-image:none}


.vc_btn-info.disabled,.vc_btn-info.disabled.active,.vc_btn-info.disabled:active,.vc_btn-info.disabled:focus,.vc_btn-info.disabled:hover,.vc_btn-info[disabled],.vc_btn-info[disabled].active,.vc_btn-info[disabled]:active,.vc_btn-info[disabled]:focus,.vc_btn-info[disabled]:hover,a.vc_btn-info.disabled,a.vc_btn-info.disabled.active,a.vc_btn-info.disabled:active,a.vc_btn-info.disabled:focus,a.vc_btn-info.disabled:hover,a.vc_btn-info[disabled],a.vc_btn-info[disabled].active,a.vc_btn-info[disabled]:active,a.vc_btn-info[disabled]:focus,a.vc_btn-info[disabled]:hover,button.vc_btn-info.disabled,button.vc_btn-info.disabled.active,button.vc_btn-info.disabled:active,button.vc_btn-info.disabled:focus,button.vc_btn-info.disabled:hover,button.vc_btn-info[disabled],button.vc_btn-info[disabled].active,button.vc_btn-info[disabled]:active,button.vc_btn-info[disabled]:focus,button.vc_btn-info[disabled]:hover,fieldset[disabled] .vc_btn-info,fieldset[disabled] .vc_btn-info.active,fieldset[disabled] .vc_btn-info:active,fieldset[disabled] .vc_btn-info:focus,fieldset[disabled] .vc_btn-info:hover,fieldset[disabled] a.vc_btn-info,fieldset[disabled] a.vc_btn-info.active,fieldset[disabled] a.vc_btn-info:active,fieldset[disabled] a.vc_btn-info:focus,fieldset[disabled] a.vc_btn-info:hover,fieldset[disabled] button.vc_btn-info,fieldset[disabled] button.vc_btn-info.active,fieldset[disabled] button.vc_btn-info:active,fieldset[disabled] button.vc_btn-info:focus,fieldset[disabled] button.vc_btn-info:hover{
background-color:#5bc0de;border-color:transparent}


.vc_btn-info .badge,a.vc_btn-info .badge,button.vc_btn-info .badge{
color:#5bc0de;background-color:#fff}


.vc_btn-warning,a.vc_btn-warning,button.vc_btn-warning{
color:#fff;background-color:#f0ad4e;border-color:transparent}


.open>.dropdown-toggle.vc_btn-warning,.open>.dropdown-togglea.vc_btn-warning,.open>.dropdown-togglebutton.vc_btn-warning,.vc_btn-warning.active,.vc_btn-warning:active,.vc_btn-warning:focus,.vc_btn-warning:hover,a.vc_btn-warning.active,a.vc_btn-warning:active,a.vc_btn-warning:focus,a.vc_btn-warning:hover,button.vc_btn-warning.active,button.vc_btn-warning:active,button.vc_btn-warning:focus,button.vc_btn-warning:hover{
color:#fff;background-color:#ec971f;border-color:transparent}


.open>.dropdown-toggle.vc_btn-warning,.open>.dropdown-togglea.vc_btn-warning,.open>.dropdown-togglebutton.vc_btn-warning,.vc_btn-warning.active,.vc_btn-warning:active,a.vc_btn-warning.active,a.vc_btn-warning:active,button.vc_btn-warning.active,button.vc_btn-warning:active{
background-image:none}


.vc_btn-warning.disabled,.vc_btn-warning.disabled.active,.vc_btn-warning.disabled:active,.vc_btn-warning.disabled:focus,.vc_btn-warning.disabled:hover,.vc_btn-warning[disabled],.vc_btn-warning[disabled].active,.vc_btn-warning[disabled]:active,.vc_btn-warning[disabled]:focus,.vc_btn-warning[disabled]:hover,a.vc_btn-warning.disabled,a.vc_btn-warning.disabled.active,a.vc_btn-warning.disabled:active,a.vc_btn-warning.disabled:focus,a.vc_btn-warning.disabled:hover,a.vc_btn-warning[disabled],a.vc_btn-warning[disabled].active,a.vc_btn-warning[disabled]:active,a.vc_btn-warning[disabled]:focus,a.vc_btn-warning[disabled]:hover,button.vc_btn-warning.disabled,button.vc_btn-warning.disabled.active,button.vc_btn-warning.disabled:active,button.vc_btn-warning.disabled:focus,button.vc_btn-warning.disabled:hover,button.vc_btn-warning[disabled],button.vc_btn-warning[disabled].active,button.vc_btn-warning[disabled]:active,button.vc_btn-warning[disabled]:focus,button.vc_btn-warning[disabled]:hover,fieldset[disabled] .vc_btn-warning,fieldset[disabled] .vc_btn-warning.active,fieldset[disabled] .vc_btn-warning:active,fieldset[disabled] .vc_btn-warning:focus,fieldset[disabled] .vc_btn-warning:hover,fieldset[disabled] a.vc_btn-warning,fieldset[disabled] a.vc_btn-warning.active,fieldset[disabled] a.vc_btn-warning:active,fieldset[disabled] a.vc_btn-warning:focus,fieldset[disabled] a.vc_btn-warning:hover,fieldset[disabled] button.vc_btn-warning,fieldset[disabled] button.vc_btn-warning.active,fieldset[disabled] button.vc_btn-warning:active,fieldset[disabled] button.vc_btn-warning:focus,fieldset[disabled] button.vc_btn-warning:hover{
background-color:#f0ad4e;border-color:transparent}


.vc_btn-warning .badge,a.vc_btn-warning .badge,button.vc_btn-warning .badge{
color:#f0ad4e;background-color:#fff}


.vc_btn-danger,a.vc_btn-danger,button.vc_btn-danger{
color:#fff;background-color:#d9534f;border-color:transparent}


.open>.dropdown-toggle.vc_btn-danger,.open>.dropdown-togglea.vc_btn-danger,.open>.dropdown-togglebutton.vc_btn-danger,.vc_btn-danger.active,.vc_btn-danger:active,.vc_btn-danger:focus,.vc_btn-danger:hover,a.vc_btn-danger.active,a.vc_btn-danger:active,a.vc_btn-danger:focus,a.vc_btn-danger:hover,button.vc_btn-danger.active,button.vc_btn-danger:active,button.vc_btn-danger:focus,button.vc_btn-danger:hover{
color:#fff;background-color:#c9302c;border-color:transparent}


.open>.dropdown-toggle.vc_btn-danger,.open>.dropdown-togglea.vc_btn-danger,.open>.dropdown-togglebutton.vc_btn-danger,.vc_btn-danger.active,.vc_btn-danger:active,a.vc_btn-danger.active,a.vc_btn-danger:active,button.vc_btn-danger.active,button.vc_btn-danger:active{
background-image:none}


.vc_btn-danger.disabled,.vc_btn-danger.disabled.active,.vc_btn-danger.disabled:active,.vc_btn-danger.disabled:focus,.vc_btn-danger.disabled:hover,.vc_btn-danger[disabled],.vc_btn-danger[disabled].active,.vc_btn-danger[disabled]:active,.vc_btn-danger[disabled]:focus,.vc_btn-danger[disabled]:hover,a.vc_btn-danger.disabled,a.vc_btn-danger.disabled.active,a.vc_btn-danger.disabled:active,a.vc_btn-danger.disabled:focus,a.vc_btn-danger.disabled:hover,a.vc_btn-danger[disabled],a.vc_btn-danger[disabled].active,a.vc_btn-danger[disabled]:active,a.vc_btn-danger[disabled]:focus,a.vc_btn-danger[disabled]:hover,button.vc_btn-danger.disabled,button.vc_btn-danger.disabled.active,button.vc_btn-danger.disabled:active,button.vc_btn-danger.disabled:focus,button.vc_btn-danger.disabled:hover,button.vc_btn-danger[disabled],button.vc_btn-danger[disabled].active,button.vc_btn-danger[disabled]:active,button.vc_btn-danger[disabled]:focus,button.vc_btn-danger[disabled]:hover,fieldset[disabled] .vc_btn-danger,fieldset[disabled] .vc_btn-danger.active,fieldset[disabled] .vc_btn-danger:active,fieldset[disabled] .vc_btn-danger:focus,fieldset[disabled] .vc_btn-danger:hover,fieldset[disabled] a.vc_btn-danger,fieldset[disabled] a.vc_btn-danger.active,fieldset[disabled] a.vc_btn-danger:active,fieldset[disabled] a.vc_btn-danger:focus,fieldset[disabled] a.vc_btn-danger:hover,fieldset[disabled] button.vc_btn-danger,fieldset[disabled] button.vc_btn-danger.active,fieldset[disabled] button.vc_btn-danger:active,fieldset[disabled] button.vc_btn-danger:focus,fieldset[disabled] button.vc_btn-danger:hover{
background-color:#d9534f;border-color:transparent}


.vc_btn-danger .badge,a.vc_btn-danger .badge,button.vc_btn-danger .badge{
color:#d9534f;background-color:#fff}


.vc_button-2-wrapper{
display:inline-block;vertical-align:middle}


.vc_button-2-wrapper.vc_button-2-align-left{
display:block;text-align:left}


.vc_button-2-wrapper.vc_button-2-align-right{
display:block;text-align:right}


.vc_button-2-wrapper.vc_button-2-align-center{
display:block;text-align:center}


i.icon{
display:inline-block;width:16px;height:16px;line-height:16px;vertical-align:text-top;margin-left:5px}


.wpb_btn-large i.icon{
height:19px;margin-left:9px}


.wpb_btn-small i.icon{
height:15px}


.wpb_btn-mini i.icon{
display:none}


.wpb_address_book i.icon,option.wpb_address_book{
background:url(../img/address-book.png) no-repeat right center}


.wpb_alarm_clock i.icon,option.wpb_alarm_clock{
background:url(../img/alarm-clock.png) no-repeat right center}


.wpb_anchor i.icon,option.wpb_anchor{
background:url(../img/anchor.png) no-repeat right center}


.wpb_application_image i.icon,option.wpb_application_image{
background:url(../img/application-image.png) no-repeat right center}


.wpb_arrow i.icon,option.wpb_arrow{
background:url(../img/arrow.png) no-repeat right center}


.wpb_asterisk i.icon,option.wpb_asterisk{
background:url(../img/asterisk.png) no-repeat right center}


.wpb_hammer i.icon,option.wpb_hammer{
background:url(../img/auction-hammer.png) no-repeat right center}


.wpb_balloon i.icon,option.wpb_balloon{
background:url(../img/balloon.png) no-repeat right center}


.wpb_balloon_buzz i.icon,option.wpb_balloon_buzz{
background:url(../img/balloon-buzz.png) no-repeat right center}


.wpb_balloon_facebook i.icon,option.wpb_balloon_facebook{
background:url(../img/balloon-facebook.png) no-repeat right center}


.wpb_balloon_twitter i.icon,option.wpb_balloon_twitter{
background:url(../img/balloon-twitter.png) no-repeat right center}


.wpb_battery i.icon,option.wpb_battery{
background:url(../img/battery-full.png) no-repeat right center}


.wpb_binocular i.icon,option.wpb_binocular{
background:url(../img/binocular.png) no-repeat right center}


.wpb_document_excel i.icon,option.wpb_document_excel{
background:url(../img/blue-document-excel.png) no-repeat right center}


.wpb_document_image i.icon,option.wpb_document_image{
background:url(../img/blue-document-image.png) no-repeat right center}


.wpb_document_music i.icon,option.wpb_document_music{
background:url(../img/blue-document-music.png) no-repeat right center}


.wpb_document_office i.icon,option.wpb_document_office{
background:url(../img/blue-document-office.png) no-repeat right center}


.wpb_document_pdf i.icon,option.wpb_document_pdf{
background:url(../img/blue-document-pdf.png) no-repeat right center}


.wpb_document_powerpoint i.icon,option.wpb_document_powerpoint{
background:url(../img/blue-document-powerpoint.png) no-repeat right center}


.wpb_document_word i.icon,option.wpb_document_word{
background:url(../img/blue-document-word.png) no-repeat right center}


.wpb_bookmark i.icon,option.wpb_bookmark{
background:url(../img/bookmark.png) no-repeat right center}


.wpb_camcorder i.icon,option.wpb_camcorder{
background:url(../img/camcorder.png) no-repeat right center}


.wpb_camera i.icon,option.wpb_camera{
background:url(../img/camera.png) no-repeat right center}


.wpb_chart i.icon,option.wpb_chart{
background:url(../img/chart.png) no-repeat right center}


.wpb_chart_pie i.icon,option.wpb_chart_pie{
background:url(../img/chart-pie.png) no-repeat right center}


.wpb_clock i.icon,option.wpb_clock{
background:url(../img/clock.png) no-repeat right center}


.wpb_play i.icon,option.wpb_play{
background:url(../img/control.png) no-repeat right center}


.wpb_fire i.icon,option.wpb_fire{
background:url(../img/fire.png) no-repeat right center}


.wpb_heart i.icon,option.wpb_heart{
background:url(../img/heart.png) no-repeat right center}


.wpb_mail i.icon,option.wpb_mail{
background:url(../img/mail.png) no-repeat right center}


.wpb_shield i.icon,option.wpb_shield{
background:url(../img/plus-shield.png) no-repeat right center}


.wpb_video i.icon,option.wpb_video{
background:url(../img/video.png) no-repeat right center}


.vc_column_container .vc_btn,.vc_column_container .wpb_button{
margin-top:5px;margin-bottom:5px}


.vc_message_box{
border:1px solid transparent;display:block;overflow:hidden;margin:0 0 21.73913043px;padding:1em 1em 1em 4em;position:relative;font-size:1em;box-sizing:border-box}


.vc_message_box>p:first-child{
margin-top:0}


.vc_message_box>p:last-child{
margin-bottom:0}


.vc_message_box-icon{
bottom:0;font-size:1em;font-style:normal;left:0;position:absolute;top:0;width:4em}


.vc_message_box-icon>*{
font-size:1.7em;line-height:1;font-style:normal;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}


.vc_message_box-icon>.fa{
font-size:1.7em;line-height:1}


.vc_color-blue.vc_message_box{
color:#364a8a;border-color:#c5cff0;background-color:#edf1fa}


.vc_color-blue.vc_message_box .vc_message_box-icon{
color:#5472d2}


.vc_color-blue.vc_message_box-solid{
color:#fff;border-color:transparent;background-color:#5472d2}


.vc_color-blue.vc_message_box-solid .vc_message_box-icon{
color:#fff}


.vc_color-blue.vc_message_box-outline,.vc_color-blue.vc_message_box-solid-icon{
color:#364a8a;border-color:#5472d2;background-color:transparent}


.vc_color-blue.vc_message_box-outline .vc_message_box-icon,.vc_color-blue.vc_message_box-solid-icon .vc_message_box-icon{
color:#5472d2}


.vc_color-blue.vc_message_box-solid-icon .vc_message_box-icon{
color:#fff;background-color:#5472d2}


.vc_color-blue.vc_message_box-3d{
box-shadow:0 5px 0 #9daee5}


.vc_color-turquoise.vc_message_box{
color:#085b61;border-color:#c6ecee;background-color:#ebfcfd}


.vc_color-turquoise.vc_message_box .vc_message_box-icon{
color:#00c1cf}


.vc_color-turquoise.vc_message_box-solid{
color:#fff;border-color:transparent;background-color:#00c1cf}


.vc_color-turquoise.vc_message_box-solid .vc_message_box-icon{
color:#fff}


.vc_color-turquoise.vc_message_box-outline,.vc_color-turquoise.vc_message_box-solid-icon{
color:#085b61;border-color:#00c1cf;background-color:transparent}


.vc_color-turquoise.vc_message_box-outline .vc_message_box-icon,.vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon{
color:#00c1cf}


.vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon{
color:#fff;background-color:#00c1cf}


.vc_color-turquoise.vc_message_box-3d{
box-shadow:0 5px 0 #9fdee3}


.vc_color-pink.vc_message_box{
color:#d82e21;border-color:#ffd8d6;background-color:#fff0ef}


.vc_color-pink.vc_message_box .vc_message_box-icon{
color:#fe6c61}


.vc_color-pink.vc_message_box-solid{
color:#fff;border-color:transparent;background-color:#fe6c61}


.vc_color-pink.vc_message_box-solid .vc_message_box-icon{
color:#fff}


.vc_color-pink.vc_message_box-outline,.vc_color-pink.vc_message_box-solid-icon{
color:#d82e21;border-color:#fe6c61;background-color:transparent}


.vc_color-pink.vc_message_box-outline .vc_message_box-icon,.vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon{
color:#fe6c61}


.vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon{
color:#fff;background-color:#fe6c61}


.vc_color-pink.vc_message_box-3d{
box-shadow:0 5px 0 #fea9a3}


.vc_color-violet.vc_message_box{
color:#5e4a81;border-color:#d4c8e9;background-color:#f0ecf7}


.vc_color-violet.vc_message_box .vc_message_box-icon{
color:#8d6dc4}


.vc_color-violet.vc_message_box-solid{
color:#fff;border-color:transparent;background-color:#8d6dc4}


.vc_color-violet.vc_message_box-solid .vc_message_box-icon{
color:#fff}


.vc_color-violet.vc_message_box-outline,.vc_color-violet.vc_message_box-solid-icon{
color:#5e4a81;border-color:#8d6dc4;background-color:transparent}


.vc_color-violet.vc_message_box-outline .vc_message_box-icon,.vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon{
color:#8d6dc4}


.vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon{
color:#fff;background-color:#8d6dc4}


.vc_color-violet.vc_message_box-3d{
box-shadow:0 5px 0 #b8a3da}


.vc_color-peacoc.vc_message_box{
color:#366a79;border-color:#c2e3ec;background-color:#e9f5f8}


.vc_color-peacoc.vc_message_box .vc_message_box-icon{
color:#4cadc9}


.vc_color-peacoc.vc_message_box-solid{
color:#fff;border-color:transparent;background-color:#4cadc9}


.vc_color-peacoc.vc_message_box-solid .vc_message_box-icon{
color:#fff}


.vc_color-peacoc.vc_message_box-outline,.vc_color-peacoc.vc_message_box-solid-icon{
color:#366a79;border-color:#4cadc9;background-color:transparent}


.vc_color-peacoc.vc_message_box-outline .vc_message_box-icon,.vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon{
color:#4cadc9}


.vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon{
color:#fff;background-color:#4cadc9}


.vc_color-peacoc.vc_message_box-3d{
box-shadow:0 5px 0 #9ad1e1}


.vc_color-chino.vc_message_box{
color:#978258;border-color:#e5ded2;background-color:#f7f5f2}


.vc_color-chino.vc_message_box .vc_message_box-icon{
color:#cec2ab}


.vc_color-chino.vc_message_box-solid{
color:#fff;border-color:transparent;background-color:#cec2ab}


.vc_color-chino.vc_message_box-solid .vc_message_box-icon{
color:#fff}


.vc_color-chino.vc_message_box-outline,.vc_color-chino.vc_message_box-solid-icon{
color:#978258;border-color:#cec2ab;background-color:transparent}


.vc_color-chino.vc_message_box-outline .vc_message_box-icon,.vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon{
color:#cec2ab}


.vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon{
color:#fff;background-color:#cec2ab}


.vc_color-chino.vc_message_box-3d{
box-shadow:0 5px 0 #d2c7b1}


.vc_color-mulled_wine.vc_message_box{
color:#1e1b22;border-color:#d0ccd6;background-color:#eae8ed}


.vc_color-mulled_wine.vc_message_box .vc_message_box-icon{
color:#50485b}


.vc_color-mulled_wine.vc_message_box-solid{
color:#fff;border-color:transparent;background-color:#50485b}


.vc_color-mulled_wine.vc_message_box-solid .vc_message_box-icon{
color:#fff}


.vc_color-mulled_wine.vc_message_box-outline,.vc_color-mulled_wine.vc_message_box-solid-icon{
color:#1e1b22;border-color:#50485b;background-color:transparent}


.vc_color-mulled_wine.vc_message_box-outline .vc_message_box-icon,.vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon{
color:#50485b}


.vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon{
color:#fff;background-color:#50485b}


.vc_color-mulled_wine.vc_message_box-3d{
box-shadow:0 5px 0 #b6afc0}


.vc_color-vista_blue.vc_message_box{
color:#3e8e5e;border-color:#bcebcf;background-color:#e3f7eb}


.vc_color-vista_blue.vc_message_box .vc_message_box-icon{
color:#75d69c}


.vc_color-vista_blue.vc_message_box-solid{
color:#fff;border-color:transparent;background-color:#75d69c}


.vc_color-vista_blue.vc_message_box-solid .vc_message_box-icon{
color:#fff}


.vc_color-vista_blue.vc_message_box-outline,.vc_color-vista_blue.vc_message_box-solid-icon{
color:#3e8e5e;border-color:#75d69c;background-color:transparent}


.vc_color-vista_blue.vc_message_box-outline .vc_message_box-icon,.vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon{
color:#75d69c}


.vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon{
color:#fff;background-color:#75d69c}


.vc_color-vista_blue.vc_message_box-3d{
box-shadow:0 5px 0 #94dfb3}


.vc_color-orange.vc_message_box{
color:#c3811c;border-color:#fbe1ba;background-color:#fef6eb}


.vc_color-orange.vc_message_box .vc_message_box-icon{
color:#f7be68}


.vc_color-orange.vc_message_box-solid{
color:#fff;border-color:transparent;background-color:#f7be68}


.vc_color-orange.vc_message_box-solid .vc_message_box-icon{
color:#fff}


.vc_color-orange.vc_message_box-outline,.vc_color-orange.vc_message_box-solid-icon{
color:#c3811c;border-color:#f7be68;background-color:transparent}


.vc_color-orange.vc_message_box-outline .vc_message_box-icon,.vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon{
color:#f7be68}


.vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon{
color:#fff;background-color:#f7be68}


.vc_color-orange.vc_message_box-3d{
box-shadow:0 5px 0 #f9cd8a}


.vc_color-sky.vc_message_box{
color:#2a6194;border-color:#bedaf4;background-color:#eaf3fb}


.vc_color-sky.vc_message_box .vc_message_box-icon{
color:#5aa1e3}


.vc_color-sky.vc_message_box-solid{
color:#fff;border-color:transparent;background-color:#5aa1e3}


.vc_color-sky.vc_message_box-solid .vc_message_box-icon{
color:#fff}


.vc_color-sky.vc_message_box-outline,.vc_color-sky.vc_message_box-solid-icon{
color:#2a6194;border-color:#5aa1e3;background-color:transparent}


.vc_color-sky.vc_message_box-outline .vc_message_box-icon,.vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon{
color:#5aa1e3}


.vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon{
color:#fff;background-color:#5aa1e3}


.vc_color-sky.vc_message_box-3d{
box-shadow:0 5px 0 #93c1ed}


.vc_color-green.vc_message_box{
color:#3e562b;border-color:#c2e1a9;background-color:#eaf5e2}


.vc_color-green.vc_message_box .vc_message_box-icon{
color:#6dab3c}


.vc_color-green.vc_message_box-solid{
color:#fff;border-color:transparent;background-color:#6dab3c}


.vc_color-green.vc_message_box-solid .vc_message_box-icon{
color:#fff}


.vc_color-green.vc_message_box-outline,.vc_color-green.vc_message_box-solid-icon{
color:#3e562b;border-color:#6dab3c;background-color:transparent}


.vc_color-green.vc_message_box-outline .vc_message_box-icon,.vc_color-green.vc_message_box-solid-icon .vc_message_box-icon{
color:#6dab3c}


.vc_color-green.vc_message_box-solid-icon .vc_message_box-icon{
color:#fff;background-color:#6dab3c}


.vc_color-green.vc_message_box-3d{
box-shadow:0 5px 0 #a7d484}


.vc_color-juicy_pink.vc_message_box{
color:#a3231f;border-color:#fbc7c5;background-color:#fef5f5}


.vc_color-juicy_pink.vc_message_box .vc_message_box-icon{
color:#f4524d}


.vc_color-juicy_pink.vc_message_box-solid{
color:#fff;border-color:transparent;background-color:#f4524d}


.vc_color-juicy_pink.vc_message_box-solid .vc_message_box-icon{
color:#fff}


.vc_color-juicy_pink.vc_message_box-outline,.vc_color-juicy_pink.vc_message_box-solid-icon{
color:#a3231f;border-color:#f4524d;background-color:transparent}


.vc_color-juicy_pink.vc_message_box-outline .vc_message_box-icon,.vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon{
color:#f4524d}


.vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon{
color:#fff;background-color:#f4524d}


.vc_color-juicy_pink.vc_message_box-3d{
box-shadow:0 5px 0 #f89895}


.vc_color-sandy_brown.vc_message_box{
color:#c3501c;border-color:#fbceba;background-color:#fef1eb}


.vc_color-sandy_brown.vc_message_box .vc_message_box-icon{
color:#f79468}


.vc_color-sandy_brown.vc_message_box-solid{
color:#fff;border-color:transparent;background-color:#f79468}


.vc_color-sandy_brown.vc_message_box-solid .vc_message_box-icon{
color:#fff}


.vc_color-sandy_brown.vc_message_box-outline,.vc_color-sandy_brown.vc_message_box-solid-icon{
color:#c3501c;border-color:#f79468;background-color:transparent}


.vc_color-sandy_brown.vc_message_box-outline .vc_message_box-icon,.vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon{
color:#f79468}


.vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon{
color:#fff;background-color:#f79468}


.vc_color-sandy_brown.vc_message_box-3d{
box-shadow:0 5px 0 #f9ac8a}


.vc_color-purple.vc_message_box{
color:#886389;border-color:#e3cbe3;background-color:#f5ecf5}


.vc_color-purple.vc_message_box .vc_message_box-icon{
color:#b97ebb}


.vc_color-purple.vc_message_box-solid{
color:#fff;border-color:transparent;background-color:#b97ebb}


.vc_color-purple.vc_message_box-solid .vc_message_box-icon{
color:#fff}


.vc_color-purple.vc_message_box-outline,.vc_color-purple.vc_message_box-solid-icon{
color:#886389;border-color:#b97ebb;background-color:transparent}


.vc_color-purple.vc_message_box-outline .vc_message_box-icon,.vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon{
color:#b97ebb}


.vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon{
color:#fff;background-color:#b97ebb}


.vc_color-purple.vc_message_box-3d{
box-shadow:0 5px 0 #d1a9d2}


.vc_color-black.vc_message_box{
color:#fff;border-color:#2a2a2a;background-color:#3c3c3c}


.vc_color-black.vc_message_box .vc_message_box-icon{
color:#2a2a2a}


.vc_color-black.vc_message_box-solid{
color:#fff;border-color:transparent;background-color:#2a2a2a}


.vc_color-black.vc_message_box-solid .vc_message_box-icon{
color:#fff}


.vc_color-black.vc_message_box-outline,.vc_color-black.vc_message_box-solid-icon{
color:#fff;border-color:#2a2a2a;background-color:transparent}


.vc_color-black.vc_message_box-outline .vc_message_box-icon,.vc_color-black.vc_message_box-solid-icon .vc_message_box-icon{
color:#2a2a2a}


.vc_color-black.vc_message_box-solid-icon .vc_message_box-icon{
color:#fff;background-color:#2a2a2a}


.vc_color-black.vc_message_box-3d{
box-shadow:0 5px 0 #101010}


.vc_color-grey.vc_message_box{
color:#858585;border-color:#d2d2d2;background-color:#ebebeb}


.vc_color-grey.vc_message_box .vc_message_box-icon{
color:#ebebeb}


.vc_color-grey.vc_message_box-solid{
color:#858585;border-color:transparent;background-color:#ebebeb}


.vc_color-grey.vc_message_box-solid .vc_message_box-icon{
color:#858585}


.vc_color-grey.vc_message_box-outline,.vc_color-grey.vc_message_box-solid-icon{
color:#858585;border-color:#ebebeb;background-color:transparent}


.vc_color-grey.vc_message_box-outline .vc_message_box-icon,.vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon{
color:#ebebeb}


.vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon{
color:#858585;background-color:#ebebeb}


.vc_color-grey.vc_message_box-3d{
box-shadow:0 5px 0 #b8b8b8}


.vc_color-white.vc_message_box{
color:#b3b3b3;border-color:#e6e6e6;background-color:#fff}


.vc_color-white.vc_message_box .vc_message_box-icon{
color:#fff}


.vc_color-white.vc_message_box-solid{
color:#b3b3b3;border-color:transparent;background-color:#fff}


.vc_color-white.vc_message_box-solid .vc_message_box-icon{
color:#b3b3b3}


.vc_color-white.vc_message_box-outline,.vc_color-white.vc_message_box-solid-icon{
color:#b3b3b3;border-color:#fff;background-color:transparent}


.vc_color-white.vc_message_box-outline .vc_message_box-icon,.vc_color-white.vc_message_box-solid-icon .vc_message_box-icon{
color:#fff}


.vc_color-white.vc_message_box-solid-icon .vc_message_box-icon{
color:#b3b3b3;background-color:#fff}


.vc_color-white.vc_message_box-3d{
box-shadow:0 5px 0 #ccc}


.vc_color-info.vc_message_box{
color:#5e7f96;border-color:#cfebfe;background-color:#dff2fe}


.vc_color-info.vc_message_box .vc_message_box-icon{
color:#56b0ee}


.vc_color-info.vc_message_box-solid{
color:#fff;border-color:transparent;background-color:#56b0ee}


.vc_color-info.vc_message_box-solid .vc_message_box-icon{
color:#fff}


.vc_color-info.vc_message_box-outline,.vc_color-info.vc_message_box-solid-icon{
color:#5e7f96;border-color:#56b0ee;background-color:transparent}


.vc_color-info.vc_message_box-outline .vc_message_box-icon,.vc_color-info.vc_message_box-solid-icon .vc_message_box-icon{
color:#56b0ee}


.vc_color-info.vc_message_box-solid-icon .vc_message_box-icon{
color:#fff;background-color:#56b0ee}


.vc_color-info.vc_message_box-3d{
box-shadow:0 5px 0 #9dd6fd}


.vc_color-success.vc_message_box{
color:#5e7f96;border-color:#cfebfe;background-color:#e6fdf8}


.vc_color-success.vc_message_box .vc_message_box-icon{
color:#1bbc9b}


.vc_color-success.vc_message_box-solid{
color:#fff;border-color:transparent;background-color:#1bbc9b}


.vc_color-success.vc_message_box-solid .vc_message_box-icon{
color:#fff}


.vc_color-success.vc_message_box-outline,.vc_color-success.vc_message_box-solid-icon{
color:#5e7f96;border-color:#1bbc9b;background-color:transparent}


.vc_color-success.vc_message_box-outline .vc_message_box-icon,.vc_color-success.vc_message_box-solid-icon .vc_message_box-icon{
color:#1bbc9b}


.vc_color-success.vc_message_box-solid-icon .vc_message_box-icon{
color:#fff;background-color:#1bbc9b}


.vc_color-success.vc_message_box-3d{
box-shadow:0 5px 0 #9dd6fd}


.vc_color-warning.vc_message_box{
color:#9d8967;border-color:#ffeccc;background-color:#fff4e2}


.vc_color-warning.vc_message_box .vc_message_box-icon{
color:#fcb53f}


.vc_color-warning.vc_message_box-solid{
color:#fff;border-color:transparent;background-color:#fcb53f}


.vc_color-warning.vc_message_box-solid .vc_message_box-icon{
color:#fff}


.vc_color-warning.vc_message_box-outline,.vc_color-warning.vc_message_box-solid-icon{
color:#9d8967;border-color:#fcb53f;background-color:transparent}


.vc_color-warning.vc_message_box-outline .vc_message_box-icon,.vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon{
color:#fcb53f}


.vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon{
color:#fff;background-color:#fcb53f}


.vc_color-warning.vc_message_box-3d{
box-shadow:0 5px 0 #ffd999}


.vc_color-danger.vc_message_box{
color:#a85959;border-color:#fedede;background-color:#fdeaea}


.vc_color-danger.vc_message_box .vc_message_box-icon{
color:#ff7877}


.vc_color-danger.vc_message_box-solid{
color:#fff;border-color:transparent;background-color:#ff7877}


.vc_color-danger.vc_message_box-solid .vc_message_box-icon{
color:#fff}


.vc_color-danger.vc_message_box-outline,.vc_color-danger.vc_message_box-solid-icon{
color:#a85959;border-color:#ff7877;background-color:transparent}


.vc_color-danger.vc_message_box-outline .vc_message_box-icon,.vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon{
color:#ff7877}


.vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon{
color:#fff;background-color:#ff7877}


.vc_color-danger.vc_message_box-3d{
box-shadow:0 5px 0 #fdacac}


.vc_color-alert-info.vc_message_box{
color:#31708f;border-color:#bce8f1;background-color:#d9edf7}


.vc_color-alert-info.vc_message_box .vc_message_box-icon{
color:#67cce0}


.vc_color-alert-info.vc_message_box-solid{
color:#fff;border-color:transparent;background-color:#67cce0}


.vc_color-alert-info.vc_message_box-solid .vc_message_box-icon{
color:#fff}


.vc_color-alert-info.vc_message_box-outline,.vc_color-alert-info.vc_message_box-solid-icon{
color:#31708f;border-color:#67cce0;background-color:transparent}


.vc_color-alert-info.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon{
color:#67cce0}


.vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon{
color:#fff;background-color:#67cce0}


.vc_color-alert-info.vc_message_box-3d{
box-shadow:0 5px 0 #91d9e8}


.vc_color-alert-success.vc_message_box{
color:#3c763d;border-color:#d6e9c6;background-color:#dff0d8}


.vc_color-alert-success.vc_message_box .vc_message_box-icon{
color:#9ad36a}


.vc_color-alert-success.vc_message_box-solid{
color:#fff;border-color:transparent;background-color:#9ad36a}


.vc_color-alert-success.vc_message_box-solid .vc_message_box-icon{
color:#fff}


.vc_color-alert-success.vc_message_box-outline,.vc_color-alert-success.vc_message_box-solid-icon{
color:#3c763d;border-color:#9ad36a;background-color:transparent}


.vc_color-alert-success.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon{
color:#9ad36a}


.vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon{
color:#fff;background-color:#9ad36a}


.vc_color-alert-success.vc_message_box-3d{
box-shadow:0 5px 0 #bbdba1}


.vc_color-alert-warning.vc_message_box{
color:#8a6d3b;border-color:#faebcc;background-color:#fcf8e3}


.vc_color-alert-warning.vc_message_box .vc_message_box-icon{
color:#f9cf79}


.vc_color-alert-warning.vc_message_box-solid{
color:#fff;border-color:transparent;background-color:#f9cf79}


.vc_color-alert-warning.vc_message_box-solid .vc_message_box-icon{
color:#fff}


.vc_color-alert-warning.vc_message_box-outline,.vc_color-alert-warning.vc_message_box-solid-icon{
color:#8a6d3b;border-color:#f9cf79;background-color:transparent}


.vc_color-alert-warning.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon{
color:#f9cf79}


.vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon{
color:#fff;background-color:#f9cf79}


.vc_color-alert-warning.vc_message_box-3d{
box-shadow:0 5px 0 #f5d89e}


.vc_color-alert-danger.vc_message_box{
color:#a94442;border-color:#ebccd1;background-color:#f2dede}


.vc_color-alert-danger.vc_message_box .vc_message_box-icon{
color:#ef8495}


.vc_color-alert-danger.vc_message_box-solid{
color:#fff;border-color:transparent;background-color:#ef8495}


.vc_color-alert-danger.vc_message_box-solid .vc_message_box-icon{
color:#fff}


.vc_color-alert-danger.vc_message_box-outline,.vc_color-alert-danger.vc_message_box-solid-icon{
color:#a94442;border-color:#ef8495;background-color:transparent}


.vc_color-alert-danger.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon{
color:#ef8495}


.vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon{
color:#fff;background-color:#ef8495}


.vc_color-alert-danger.vc_message_box-3d{
box-shadow:0 5px 0 #dca7b0}


.vc_color-black.vc_message_box .vc_message_box-icon{
color:#fff}


.vc_color-black.vc_message_box-outline,.vc_color-black.vc_message_box-outline .vc_message_box-icon{
color:#2a2a2a}


.vc_color-black.vc_message_box-solid-icon{
color:#2a2a2a}


.vc_color-grey.vc_message_box .vc_message_box-icon{
color:#858585}


.vc_color-white.vc_message_box .vc_message_box-icon{
color:#b3b3b3}


.vc_color-white.vc_message_box-outline,.vc_color-white.vc_message_box-outline .vc_message_box-icon{
color:#fff}


.vc_color-white.vc_message_box-solid-icon{
color:#fff}


.vc_message_box-outline,.vc_message_box-solid-icon{
border-width:2px}


.vc_message_box-solid-icon .vc_message_box-icon{
width:3.25em}


.vc_message_box-rounded{
border-radius:5px}


.vc_message_box-round{
border-radius:4em}


#content .wpb_alert p:last-child,#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.wpb_alert p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child{
margin-bottom:0}


.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{
margin-bottom:35px}


.entry-content .twitter-share-button,.fb_like,.twitter-share-button,.wpb_accordion .wpb_content_element,.wpb_googleplus,.wpb_pinterest,.wpb_tab .wpb_content_element{
margin-bottom:21.73913043px}


.wpb-content-wrapper{
margin:0;padding:0;border:none;overflow:unset;display:block}


.wpb-content--blank .wpb-content-wrapper{
margin:0 auto}


@media (min-width:576px){
.wpb-content--blank .wpb-content-wrapper{
max-width:540px}


}


@media (min-width:768px){
.wpb-content--blank .wpb-content-wrapper{
max-width:720px}


}


@media (min-width:992px){
.wpb-content--blank .wpb-content-wrapper{
max-width:960px}


}


@media (min-width:1200px){
.wpb-content--blank .wpb-content-wrapper{
max-width:1140px}


}


.vc_parallax{
position:relative;overflow:hidden}


.vc_parallax>*{
position:relative;z-index:1}


.vc_parallax .vc_parallax-inner{
pointer-events:none;position:absolute;left:0;right:0;top:0;background-attachment:scroll;background-color:transparent;background-image:inherit;background-size:cover;z-index:0;background-position:50% 0}


.vc_parallax-inner iframe{
max-width:1000%}


.vc_video-bg-container{
position:relative}


.vc_video-bg{
height:100%;overflow:hidden;pointer-events:none;position:absolute;top:0;left:0;width:100%;z-index:0}


.vc_video-bg iframe{
max-width:1000%}


.vc_row.vc_row-no-padding .vc_column-inner{
padding-left:0;padding-right:0}


.vc_row[data-vc-full-width]{
transition:opacity .5s ease;overflow:hidden}


.vc_row[data-vc-full-width].vc_hidden{
opacity:0}


.vc_editor .vc_row[data-vc-full-width]{
overflow:visible}


.vc_row-no-padding .vc_inner{
margin-left:0;margin-right:0}


.vc_row.vc_row-o-full-height{
min-height:100vh}


.vc_row.vc_row-flex{
box-sizing:border-box;display:flex;flex-wrap:wrap}


.vc_row.vc_row-flex>.vc_column_container{
display:flex}


.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner{
flex-grow:1;display:flex;flex-direction:column;z-index:1}


@media (-ms-high-contrast:active),(-ms-high-contrast:none){
.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner>*{
min-height:1em}


}


.vc_row.vc_row-flex:after,.vc_row.vc_row-flex:before{
display:none}


.vc_row.vc_row-o-columns-stretch{
align-content:stretch}


.vc_row.vc_row-o-columns-top{
align-content:flex-start}


.vc_row.vc_row-o-columns-bottom{
align-content:flex-end}


.vc_row.vc_row-o-columns-middle{
align-content:center}


.vc_row.vc_row-o-columns-bottom:after,.vc_row.vc_row-o-columns-middle:after,.vc_row.vc_row-o-columns-top:after{
content:'';width:100%;height:0;overflow:hidden;visibility:hidden;display:block}


.vc_row.vc_row-o-equal-height>.vc_column_container{
align-items:stretch}


.vc_row.vc_row-o-content-top>.vc_column_container>.vc_column-inner{
justify-content:flex-start}


.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_column_container{
align-items:flex-start}


.vc_row.vc_row-o-content-bottom>.vc_column_container>.vc_column-inner{
justify-content:flex-end}


.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_column_container{
align-items:flex-end}


.vc_row.vc_row-o-content-middle>.vc_column_container>.vc_column-inner{
justify-content:center}


.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_column_container{
align-items:center}


.vc_column-inner:after,.vc_column-inner:before{
content:" ";display:table}


.vc_column-inner:after{
clear:both}


.vc_ie-flexbox-fixer{
display:flex;flex-direction:column}


.vc_ie-flexbox-fixer>.vc_row{
flex:1 1 auto}


.vc_row.vc_column-gap-1{
margin-left:-15.5px;margin-right:-15.5px}


.vc_row.vc_column-gap-1>.vc_column_container{
padding:.5px}


.vc_row.vc_column-gap-2{
margin-left:-16px;margin-right:-16px}


.vc_row.vc_column-gap-2>.vc_column_container{
padding:1px}


.vc_row.vc_column-gap-3{
margin-left:-16.5px;margin-right:-16.5px}


.vc_row.vc_column-gap-3>.vc_column_container{
padding:1.5px}


.vc_row.vc_column-gap-4{
margin-left:-17px;margin-right:-17px}


.vc_row.vc_column-gap-4>.vc_column_container{
padding:2px}


.vc_row.vc_column-gap-5{
margin-left:-17.5px;margin-right:-17.5px}


.vc_row.vc_column-gap-5>.vc_column_container{
padding:2.5px}


.vc_row.vc_column-gap-10{
margin-left:-20px;margin-right:-20px}


.vc_row.vc_column-gap-10>.vc_column_container{
padding:5px}


.vc_row.vc_column-gap-15{
margin-left:-22.5px;margin-right:-22.5px}


.vc_row.vc_column-gap-15>.vc_column_container{
padding:7.5px}


.vc_row.vc_column-gap-20{
margin-left:-25px;margin-right:-25px}


.vc_row.vc_column-gap-20>.vc_column_container{
padding:10px}


.vc_row.vc_column-gap-25{
margin-left:-27.5px;margin-right:-27.5px}


.vc_row.vc_column-gap-25>.vc_column_container{
padding:12.5px}


.vc_row.vc_column-gap-30{
margin-left:-30px;margin-right:-30px}


.vc_row.vc_column-gap-30>.vc_column_container{
padding:15px}


.vc_row.vc_column-gap-35{
margin-left:-32.5px;margin-right:-32.5px}


.vc_row.vc_column-gap-35>.vc_column_container{
padding:17.5px}


.vc_column_container{
padding-left:0;padding-right:0}


.vc_column_container>.vc_column-inner{
box-sizing:border-box;padding-left:15px;padding-right:15px;width:100%}


.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner{
padding-top:35px}


.vc_section{
padding-left:15px;padding-right:15px;margin-left:-15px;margin-right:-15px}


.vc_section[data-vc-full-width]{
transition:opacity .5s ease;overflow:hidden}


.vc_section[data-vc-full-width].vc_hidden{
opacity:0}


.vc_section[data-vc-full-width]>.vc_row{
margin-left:0;margin-right:0}


.vc_section[data-vc-stretch-content]{
padding-left:0;padding-right:0}


.vc_section.vc_row-o-full-height{
min-height:100vh}


.vc_section.vc_section-flex{
box-sizing:border-box;display:flex;flex-flow:column nowrap}


.vc_section.vc_section-flex .vc_vc_row{
width:100%}


.vc_section.vc_section-flex:after,.vc_section.vc_section-flex:before{
display:none}


.vc_section.vc_section-o-content-top{
justify-content:flex-start}


.vc_section.vc_section-o-content-bottom{
justify-content:flex-end}


.vc_section.vc_section-o-content-middle{
justify-content:center}


.vc_section.vc_section-o-content-bottom:after,.vc_section.vc_section-o-content-middle:after,.vc_section.vc_section-o-content-top:after{
content:'';width:100%;height:0;overflow:hidden;visibility:hidden;display:block}


.vc_section.vc_section-has-fill,.vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section,.vc_section.vc_section-has-fill+.vc_section{
padding-top:35px}


.vc_row.vc_column-gap-1>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-1>.vc_vc_column_inner>.vc_column_container{
padding-left:.5px;padding-right:.5px}


.vc_row.vc_column-gap-2>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-2>.vc_vc_column_inner>.vc_column_container{
padding-left:1px;padding-right:1px}


.vc_row.vc_column-gap-3>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-3>.vc_vc_column_inner>.vc_column_container{
padding-left:1.5px;padding-right:1.5px}


.vc_row.vc_column-gap-4>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-4>.vc_vc_column_inner>.vc_column_container{
padding-left:2px;padding-right:2px}


.vc_row.vc_column-gap-5>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-5>.vc_vc_column_inner>.vc_column_container{
padding-left:2.5px;padding-right:2.5px}


.vc_row.vc_column-gap-10>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-10>.vc_vc_column_inner>.vc_column_container{
padding-left:5px;padding-right:5px}


.vc_row.vc_column-gap-15>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-15>.vc_vc_column_inner>.vc_column_container{
padding-left:7.5px;padding-right:7.5px}


.vc_row.vc_column-gap-20>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-20>.vc_vc_column_inner>.vc_column_container{
padding-left:10px;padding-right:10px}


.vc_row.vc_column-gap-25>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-25>.vc_vc_column_inner>.vc_column_container{
padding-left:12.5px;padding-right:12.5px}


.vc_row.vc_column-gap-30>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-30>.vc_vc_column_inner>.vc_column_container{
padding-left:15px;padding-right:15px}


.vc_row.vc_column-gap-35>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-35>.vc_vc_column_inner>.vc_column_container{
padding-left:17.5px;padding-right:17.5px}


.vc_vc_column,.vc_vc_column_inner{
padding-left:0;padding-right:0}


.vc_row.vc_row-flex>.vc_vc_column,.vc_row.vc_row-flex>.vc_vc_column_inner{
display:flex}


.vc_row.vc_row-flex>.vc_vc_column>.vc_column_container,.vc_row.vc_row-flex>.vc_vc_column_inner>.vc_column_container{
display:flex;width:100%}


.vc_row.vc_row-flex>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-flex>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{
flex-grow:1;display:flex;flex-direction:column}


.vc_row.vc_row-o-equal-height>.vc_column_container{
align-items:stretch}


.vc_row.vc_row-o-content-top>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-top>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{
justify-content:flex-start}


.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container{
align-items:flex-start}


.vc_row.vc_row-o-content-bottom>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-bottom>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{
justify-content:flex-end}


.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container{
align-items:flex-end}


.vc_row.vc_row-o-content-middle>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-middle>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{
justify-content:center}


.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container{
align-items:center}


.vc_empty-element>.vc_column-inner{
min-height:100px}


.vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{
padding-top:35px}


.fb_type_standard{
height:25px}


.fb_type_standard iframe{
height:25px}


.fb_type_button_count{
height:20px}


.fb_type_button_count iframe{
height:20px}


.fb_type_box_count{
height:62px}


.fb_type_box_count iframe{
height:62px}


.wpb_googleplus_type_standard{
height:25px}


.wpb_googleplus_type_small{
height:19px}


.wpb_googleplus_type_medium{
height:21px}


.wpb_googleplus_type_tall{
height:21px}


.wpb_googleplus_type_tall.vc_googleplus-annotation-bubble{
height:62px}


.wpb_pinterest a{
border-bottom:0}


.wpb_pinterest_type_horizontal{
height:21px}


.wpb_pinterest_type_vertical{
box-sizing:content-box;padding-top:29px;height:21px}


.wpb_pinterest_type_none{
height:21px}


iframe.twitter-share-button{
margin:0}


.vc_toggle{
display:block;margin:0 0 21.73913043px;padding:0;font-size:1em}


.vc_toggle:last-of-type{
margin-bottom:35px}


.vc_toggle_title{
cursor:pointer;display:block;margin:0;padding:0;position:relative;-webkit-user-select:none;user-select:none;font-weight:400}


.vc_toggle_title>h4{
display:inline}


.vc_toggle_icon{
display:none;position:relative;vertical-align:middle}


.vc_toggle_content{
display:none;margin-bottom:21.73913043px;margin-top:1em;overflow:hidden;padding:0}


.vc_toggle.vc_toggle_active>.vc_toggle_content{
display:block}


.vc_toggle_simple .vc_toggle_icon{
border:0 solid transparent;border-radius:0;display:inline-block}


.vc_toggle_simple .vc_toggle_icon:after,.vc_toggle_simple .vc_toggle_icon:before{
content:'';display:block;left:50%;position:absolute;top:50%;box-sizing:border-box;transform:translate(-50%,-50%)}


.vc_toggle_simple.vc_toggle_active .vc_toggle_icon:after{
visibility:hidden}


.vc_toggle_simple .vc_toggle_icon{
height:22px;width:22px}


.vc_toggle_simple .vc_toggle_icon:before{
height:2px;width:10px}


.vc_toggle_simple .vc_toggle_icon:after{
height:10px;width:2px}


.vc_toggle_simple .vc_toggle_icon{
background-color:#2a2a2a;border-color:transparent}


.vc_toggle_simple .vc_toggle_icon:after,.vc_toggle_simple .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:#2a2a2a}


.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:#2a2a2a}


.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
background-color:#444}


.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:#444}


.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#444}


.vc_toggle_simple .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_simple .vc_toggle_icon:after,.vc_toggle_simple .vc_toggle_icon:before{
background-color:#2a2a2a}


.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent}


.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#444}


.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_simple .vc_toggle_icon{
margin-left:2px}


.vc_toggle_round .vc_toggle_icon{
border:2px solid transparent;border-radius:50%;display:inline-block}


.vc_toggle_round .vc_toggle_icon:after,.vc_toggle_round .vc_toggle_icon:before{
content:'';display:block;left:50%;position:absolute;top:50%;box-sizing:border-box;transform:translate(-50%,-50%)}


.vc_toggle_round.vc_toggle_active .vc_toggle_icon:after{
visibility:hidden}


.vc_toggle_round .vc_toggle_icon{
height:22px;width:22px}


.vc_toggle_round .vc_toggle_icon:before{
height:2px;width:10px}


.vc_toggle_round .vc_toggle_icon:after{
height:10px;width:2px}


.vc_toggle_round .vc_toggle_icon{
background-color:#2a2a2a;border-color:transparent}


.vc_toggle_round .vc_toggle_icon:after,.vc_toggle_round .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:#2a2a2a}


.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:#2a2a2a}


.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon{
background-color:#444}


.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:#444}


.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#444}


.vc_toggle_rounded .vc_toggle_icon{
border:2px solid transparent;border-radius:20%;display:inline-block}


.vc_toggle_rounded .vc_toggle_icon:after,.vc_toggle_rounded .vc_toggle_icon:before{
content:'';display:block;left:50%;position:absolute;top:50%;box-sizing:border-box;transform:translate(-50%,-50%)}


.vc_toggle_rounded.vc_toggle_active .vc_toggle_icon:after{
visibility:hidden}


.vc_toggle_rounded .vc_toggle_icon{
height:22px;width:22px}


.vc_toggle_rounded .vc_toggle_icon:before{
height:2px;width:10px}


.vc_toggle_rounded .vc_toggle_icon:after{
height:10px;width:2px}


.vc_toggle_rounded .vc_toggle_icon{
background-color:#2a2a2a;border-color:transparent}


.vc_toggle_rounded .vc_toggle_icon:after,.vc_toggle_rounded .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:#2a2a2a}


.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:#2a2a2a}


.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon{
background-color:#444}


.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:#444}


.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#444}


.vc_toggle_square .vc_toggle_icon{
border:2px solid transparent;border-radius:0;display:inline-block}


.vc_toggle_square .vc_toggle_icon:after,.vc_toggle_square .vc_toggle_icon:before{
content:'';display:block;left:50%;position:absolute;top:50%;box-sizing:border-box;transform:translate(-50%,-50%)}


.vc_toggle_square.vc_toggle_active .vc_toggle_icon:after{
visibility:hidden}


.vc_toggle_square .vc_toggle_icon{
height:22px;width:22px}


.vc_toggle_square .vc_toggle_icon:before{
height:2px;width:10px}


.vc_toggle_square .vc_toggle_icon:after{
height:10px;width:2px}


.vc_toggle_square .vc_toggle_icon{
background-color:#2a2a2a;border-color:transparent}


.vc_toggle_square .vc_toggle_icon:after,.vc_toggle_square .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:#2a2a2a}


.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:#2a2a2a}


.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon{
background-color:#444}


.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:#444}


.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#444}


.vc_toggle_text_only .vc_toggle_icon{
display:none}


.vc_toggle_arrow .vc_toggle_icon{
display:inline-block}


.vc_toggle_arrow .vc_toggle_icon:after,.vc_toggle_arrow .vc_toggle_icon:before{
content:'';border-style:solid;display:block;left:50%;position:absolute;top:50%;box-sizing:border-box;transform:rotate(45deg)}


.vc_toggle_arrow .vc_toggle_icon:before{
border-left:none;border-top:none}


.vc_toggle_arrow .vc_toggle_icon:after{
border-right:none;border-bottom:none;visibility:hidden}


.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon:before{
visibility:hidden}


.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon:after{
visibility:visible}


.vc_toggle.vc_toggle_arrow .vc_toggle_icon{
height:22px;width:22px}


.vc_toggle.vc_toggle_arrow .vc_toggle_icon:after,.vc_toggle.vc_toggle_arrow .vc_toggle_icon:before{
border-width:2px;height:10px;margin-left:-5px;width:10px}


.vc_toggle.vc_toggle_arrow .vc_toggle_icon:before{
margin-top:-10px}


.vc_toggle.vc_toggle_arrow .vc_toggle_icon:after{
margin-top:-5px}


.vc_toggle.vc_toggle_arrow .vc_toggle_icon{
background:0 0}


.vc_toggle.vc_toggle_arrow .vc_toggle_icon:after,.vc_toggle.vc_toggle_arrow .vc_toggle_icon:before{
border-color:#2a2a2a;background:0 0}


.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
background:0 0}


.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#444;background:0 0}


.vc_toggle_default .vc_toggle_icon{
background:#bababa;border:1px solid #acacac;box-sizing:border-box;transform:translate(0,-50%)}


.vc_toggle_default .vc_toggle_icon:after,.vc_toggle_default .vc_toggle_icon:before{
content:'';display:block;left:50%;position:absolute;top:50%;box-sizing:border-box;transform:translate(-50%,-50%);background:#bababa}


.vc_toggle_default .vc_toggle_icon:before{
border:1px solid #acacac}


.vc_toggle_default.vc_toggle_active .vc_toggle_icon:after,.vc_toggle_default.vc_toggle_active .vc_toggle_icon:before{
visibility:hidden}


.vc_toggle.vc_toggle_default .vc_toggle_icon{
display:inline-block;width:10px;margin-left:5px;height:4px}


.vc_toggle.vc_toggle_default .vc_toggle_icon:before{
height:10px;width:4px}


.vc_toggle.vc_toggle_default .vc_toggle_icon:after{
width:8px;height:2px}


.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon:after,.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon:before{
background-color:#5472d2}


.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent}


.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#7c93dd}


.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_blue .vc_toggle_icon{
background-color:#5472d2;border-color:transparent}


.vc_toggle_color_blue .vc_toggle_icon:after,.vc_toggle_color_blue .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:#5472d2}


.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:#5472d2}


.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon{
background-color:#7c93dd}


.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:#7c93dd}


.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#7c93dd}


.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon{
background:#5472d2;border-color:#3354c0}


.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon:before{
border-color:#3354c0;background:#5472d2}


.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon:after{
background:#5472d2}


.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
background:#7c93dd;border-color:#5472d2}


.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#5472d2;background:#7c93dd}


.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:after{
background:#7c93dd}


.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon{
background:0 0}


.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon:after,.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon:before{
border-color:#5472d2;background:0 0}


.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
background:0 0}


.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#7c93dd;background:0 0}


.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon:after,.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon:before{
background-color:#00c1cf}


.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent}


.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#00919c}


.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_turquoise .vc_toggle_icon{
background-color:#00c1cf;border-color:transparent}


.vc_toggle_color_turquoise .vc_toggle_icon:after,.vc_toggle_color_turquoise .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:#00c1cf}


.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:#00c1cf}


.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon{
background-color:#00919c}


.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:#00919c}


.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#00919c}


.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon{
background:#00c1cf;border-color:#00919c}


.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon:before{
border-color:#00919c;background:#00c1cf}


.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon:after{
background:#00c1cf}


.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
background:#00919c;border-color:#006269}


.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#006269;background:#00919c}


.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:after{
background:#00919c}


.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon{
background:0 0}


.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon:after,.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon:before{
border-color:#00c1cf;background:0 0}


.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
background:0 0}


.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#00919c;background:0 0}


.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon:after,.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon:before{
background-color:#fe6c61}


.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent}


.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#fe9b94}


.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_pink .vc_toggle_icon{
background-color:#fe6c61;border-color:transparent}


.vc_toggle_color_pink .vc_toggle_icon:after,.vc_toggle_color_pink .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:#fe6c61}


.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:#fe6c61}


.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon{
background-color:#fe9b94}


.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:#fe9b94}


.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#fe9b94}


.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon{
background:#fe6c61;border-color:#fe3d2e}


.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon:before{
border-color:#fe3d2e;background:#fe6c61}


.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon:after{
background:#fe6c61}


.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
background:#fe9b94;border-color:#fe6c61}


.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#fe6c61;background:#fe9b94}


.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:after{
background:#fe9b94}


.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon{
background:0 0}


.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon:after,.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon:before{
border-color:#fe6c61;background:0 0}


.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
background:0 0}


.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#fe9b94;background:0 0}


.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon:after,.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon:before{
background-color:#8d6dc4}


.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent}


.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#a991d3}


.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_violet .vc_toggle_icon{
background-color:#8d6dc4;border-color:transparent}


.vc_toggle_color_violet .vc_toggle_icon:after,.vc_toggle_color_violet .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:#8d6dc4}


.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:#8d6dc4}


.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon{
background-color:#a991d3}


.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:#a991d3}


.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#a991d3}


.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon{
background:#8d6dc4;border-color:#7149b5}


.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon:before{
border-color:#7149b5;background:#8d6dc4}


.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon:after{
background:#8d6dc4}


.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
background:#a991d3;border-color:#8d6dc4}


.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#8d6dc4;background:#a991d3}


.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:after{
background:#a991d3}


.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon{
background:0 0}


.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon:after,.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon:before{
border-color:#8d6dc4;background:0 0}


.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
background:0 0}


.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#a991d3;background:0 0}


.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon:after,.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon:before{
background-color:#4cadc9}


.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent}


.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#73bfd5}


.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_peacoc .vc_toggle_icon{
background-color:#4cadc9;border-color:transparent}


.vc_toggle_color_peacoc .vc_toggle_icon:after,.vc_toggle_color_peacoc .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:#4cadc9}


.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:#4cadc9}


.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon{
background-color:#73bfd5}


.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:#73bfd5}


.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#73bfd5}


.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon{
background:#4cadc9;border-color:#3492ae}


.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon:before{
border-color:#3492ae;background:#4cadc9}


.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon:after{
background:#4cadc9}


.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
background:#73bfd5;border-color:#4cadc9}


.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#4cadc9;background:#73bfd5}


.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:after{
background:#73bfd5}


.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon{
background:0 0}


.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon:after,.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon:before{
border-color:#4cadc9;background:0 0}


.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
background:0 0}


.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#73bfd5;background:0 0}


.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon:after,.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon:before{
background-color:#cec2ab}


.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent}


.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#e1d9cb}


.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_chino .vc_toggle_icon{
background-color:#cec2ab;border-color:transparent}


.vc_toggle_color_chino .vc_toggle_icon:after,.vc_toggle_color_chino .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:#cec2ab}


.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:#cec2ab}


.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon{
background-color:#e1d9cb}


.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:#e1d9cb}


.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#e1d9cb}


.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon{
background:#cec2ab;border-color:#bbab8b}


.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon:before{
border-color:#bbab8b;background:#cec2ab}


.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon:after{
background:#cec2ab}


.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
background:#e1d9cb;border-color:#cec2ab}


.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#cec2ab;background:#e1d9cb}


.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:after{
background:#e1d9cb}


.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon{
background:0 0}


.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon:after,.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon:before{
border-color:#cec2ab;background:0 0}


.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
background:0 0}


.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#e1d9cb;background:0 0}


.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon:after,.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon:before{
background-color:#50485b}


.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent}


.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#695f77}


.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_mulled_wine .vc_toggle_icon{
background-color:#50485b;border-color:transparent}


.vc_toggle_color_mulled_wine .vc_toggle_icon:after,.vc_toggle_color_mulled_wine .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:#50485b}


.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:#50485b}


.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon{
background-color:#695f77}


.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:#695f77}


.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#695f77}


.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon{
background:#50485b;border-color:#37313f}


.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon:before{
border-color:#37313f;background:#50485b}


.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon:after{
background:#50485b}


.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
background:#695f77;border-color:#50485b}


.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#50485b;background:#695f77}


.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:after{
background:#695f77}


.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon{
background:0 0}


.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon:after,.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon:before{
border-color:#50485b;background:0 0}


.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
background:0 0}


.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#695f77;background:0 0}


.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon:after,.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon:before{
background-color:#75d69c}


.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent}


.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#9ce2b8}


.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_vista_blue .vc_toggle_icon{
background-color:#75d69c;border-color:transparent}


.vc_toggle_color_vista_blue .vc_toggle_icon:after,.vc_toggle_color_vista_blue .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:#75d69c}


.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:#75d69c}


.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon{
background-color:#9ce2b8}


.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:#9ce2b8}


.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#9ce2b8}


.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon{
background:#75d69c;border-color:#4eca80}


.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon:before{
border-color:#4eca80;background:#75d69c}


.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon:after{
background:#75d69c}


.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
background:#9ce2b8;border-color:#75d69c}


.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#75d69c;background:#9ce2b8}


.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:after{
background:#9ce2b8}


.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon{
background:0 0}


.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon:after,.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon:before{
border-color:#75d69c;background:0 0}


.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
background:0 0}


.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#9ce2b8;background:0 0}


.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon:after,.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon:before{
background-color:#2a2a2a}


.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent}


.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#444}


.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_black .vc_toggle_icon{
background-color:#2a2a2a;border-color:transparent}


.vc_toggle_color_black .vc_toggle_icon:after,.vc_toggle_color_black .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:#2a2a2a}


.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:#2a2a2a}


.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon{
background-color:#444}


.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:#444}


.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#444}


.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon{
background:#2a2a2a;border-color:#101010}


.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon:before{
border-color:#101010;background:#2a2a2a}


.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon:after{
background:#2a2a2a}


.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
background:#444;border-color:#2a2a2a}


.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#2a2a2a;background:#444}


.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:after{
background:#444}


.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon{
background:0 0}


.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon:after,.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon:before{
border-color:#2a2a2a;background:0 0}


.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
background:0 0}


.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#444;background:0 0}


.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon:after,.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon:before{
background-color:#ebebeb}


.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent}


.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#d2d2d2}


.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_grey .vc_toggle_icon{
background-color:#ebebeb;border-color:transparent}


.vc_toggle_color_grey .vc_toggle_icon:after,.vc_toggle_color_grey .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:#ebebeb}


.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:#ebebeb}


.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon{
background-color:#d2d2d2}


.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:#d2d2d2}


.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#d2d2d2}


.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon{
background:#ebebeb;border-color:#d2d2d2}


.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon:before{
border-color:#d2d2d2;background:#ebebeb}


.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon:after{
background:#ebebeb}


.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
background:#d2d2d2;border-color:#b8b8b8}


.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#b8b8b8;background:#d2d2d2}


.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:after{
background:#d2d2d2}


.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon{
background:0 0}


.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon:after,.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon:before{
border-color:#ebebeb;background:0 0}


.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
background:0 0}


.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#d2d2d2;background:0 0}


.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon:after,.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon:before{
background-color:#f7be68}


.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent}


.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#fad398}


.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_orange .vc_toggle_icon{
background-color:#f7be68;border-color:transparent}


.vc_toggle_color_orange .vc_toggle_icon:after,.vc_toggle_color_orange .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:#f7be68}


.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:#f7be68}


.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon{
background-color:#fad398}


.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:#fad398}


.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#fad398}


.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon{
background:#f7be68;border-color:#f4a938}


.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon:before{
border-color:#f4a938;background:#f7be68}


.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon:after{
background:#f7be68}


.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
background:#fad398;border-color:#f7be68}


.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#f7be68;background:#fad398}


.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:after{
background:#fad398}


.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon{
background:0 0}


.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon:after,.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon:before{
border-color:#f7be68;background:0 0}


.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
background:0 0}


.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#fad398;background:0 0}


.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon:after,.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon:before{
background-color:#5aa1e3}


.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent}


.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#86baea}


.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_sky .vc_toggle_icon{
background-color:#5aa1e3;border-color:transparent}


.vc_toggle_color_sky .vc_toggle_icon:after,.vc_toggle_color_sky .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:#5aa1e3}


.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:#5aa1e3}


.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon{
background-color:#86baea}


.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:#86baea}


.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#86baea}


.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon{
background:#5aa1e3;border-color:#2e88dc}


.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon:before{
border-color:#2e88dc;background:#5aa1e3}


.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon:after{
background:#5aa1e3}


.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
background:#86baea;border-color:#5aa1e3}


.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#5aa1e3;background:#86baea}


.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:after{
background:#86baea}


.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon{
background:0 0}


.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon:after,.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon:before{
border-color:#5aa1e3;background:0 0}


.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
background:0 0}


.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#86baea;background:0 0}


.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon:after,.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon:before{
background-color:#6dab3c}


.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent}


.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#87c456}


.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_green .vc_toggle_icon{
background-color:#6dab3c;border-color:transparent}


.vc_toggle_color_green .vc_toggle_icon:after,.vc_toggle_color_green .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:#6dab3c}


.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:#6dab3c}


.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon{
background-color:#87c456}


.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:#87c456}


.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#87c456}


.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon{
background:#6dab3c;border-color:#55852f}


.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon:before{
border-color:#55852f;background:#6dab3c}


.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon:after{
background:#6dab3c}


.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
background:#87c456;border-color:#6dab3c}


.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#6dab3c;background:#87c456}


.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:after{
background:#87c456}


.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon{
background:0 0}


.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon:after,.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon:before{
border-color:#6dab3c;background:0 0}


.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
background:0 0}


.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#87c456;background:0 0}


.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon:after,.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon:before{
background-color:#f4524d}


.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent}


.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#f7817d}


.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_juicy_pink .vc_toggle_icon{
background-color:#f4524d;border-color:transparent}


.vc_toggle_color_juicy_pink .vc_toggle_icon:after,.vc_toggle_color_juicy_pink .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:#f4524d}


.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:#f4524d}


.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon{
background-color:#f7817d}


.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:#f7817d}


.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#f7817d}


.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon{
background:#f4524d;border-color:#f1231d}


.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon:before{
border-color:#f1231d;background:#f4524d}


.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon:after{
background:#f4524d}


.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
background:#f7817d;border-color:#f4524d}


.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#f4524d;background:#f7817d}


.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:after{
background:#f7817d}


.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon{
background:0 0}


.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon:after,.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon:before{
border-color:#f4524d;background:0 0}


.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
background:0 0}


.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#f7817d;background:0 0}


.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon:after,.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon:before{
background-color:#f79468}


.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent}


.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#fab698}


.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_sandy_brown .vc_toggle_icon{
background-color:#f79468;border-color:transparent}


.vc_toggle_color_sandy_brown .vc_toggle_icon:after,.vc_toggle_color_sandy_brown .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:#f79468}


.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:#f79468}


.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon{
background-color:#fab698}


.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:#fab698}


.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#fab698}


.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon{
background:#f79468;border-color:#f47238}


.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon:before{
border-color:#f47238;background:#f79468}


.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon:after{
background:#f79468}


.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
background:#fab698;border-color:#f79468}


.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#f79468;background:#fab698}


.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:after{
background:#fab698}


.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon{
background:0 0}


.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon:after,.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon:before{
border-color:#f79468;background:0 0}


.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
background:0 0}


.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#fab698;background:0 0}


.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon:after,.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon:before{
background-color:#b97ebb}


.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent}


.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#cb9fcd}


.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_purple .vc_toggle_icon{
background-color:#b97ebb;border-color:transparent}


.vc_toggle_color_purple .vc_toggle_icon:after,.vc_toggle_color_purple .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:#b97ebb}


.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:#b97ebb}


.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon{
background-color:#cb9fcd}


.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:#cb9fcd}


.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#cb9fcd}


.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon{
background:#b97ebb;border-color:#a75da9}


.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon:before{
border-color:#a75da9;background:#b97ebb}


.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon:after{
background:#b97ebb}


.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
background:#cb9fcd;border-color:#b97ebb}


.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#b97ebb;background:#cb9fcd}


.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:after{
background:#cb9fcd}


.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon{
background:0 0}


.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon:after,.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon:before{
border-color:#b97ebb;background:0 0}


.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
background:0 0}


.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#cb9fcd;background:0 0}


.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon:after,.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent}


.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#e6e6e6}


.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:transparent}


.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:transparent}


.vc_toggle_color_white .vc_toggle_icon{
background-color:#fff;border-color:transparent}


.vc_toggle_color_white .vc_toggle_icon:after,.vc_toggle_color_white .vc_toggle_icon:before{
background-color:#2a2a2a}


.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon{
background-color:transparent;border-color:#fff}


.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon:before{
background-color:#fff}


.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon{
background-color:#e6e6e6}


.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#2a2a2a}


.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
background-color:transparent;border-color:#e6e6e6}


.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before{
background-color:#e6e6e6}


.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon{
background:#fff;border-color:#e6e6e6}


.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon:before{
border-color:#e6e6e6;background:#fff}


.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon:after{
background:#fff}


.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{
background:#e6e6e6;border-color:#ccc}


.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#ccc;background:#e6e6e6}


.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon:after{
background:#e6e6e6}


.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon{
background:0 0}


.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon:after,.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon:before{
border-color:#fff;background:0 0}


.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
background:0 0}


.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:before{
border-color:#e6e6e6;background:0 0}


.vc_toggle_size_sm .vc_toggle_icon{
height:16px;width:16px}


.vc_toggle_size_sm .vc_toggle_icon:before{
height:2px;width:8px}


.vc_toggle_size_sm .vc_toggle_icon:after{
height:8px;width:2px}


.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon{
display:inline-block;width:8px;margin-left:4px;height:2px}


.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon:before{
height:8px;width:2px}


.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon:after{
width:6px;height:0}


.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon{
height:16px;width:16px}


.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon:after,.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon:before{
border-width:2px;height:8px;margin-left:-4px;width:8px}


.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon:before{
margin-top:-8px}


.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon:after{
margin-top:-4px}


.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title{
padding-left:24px}


.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title .vc_toggle_icon{
position:absolute;left:0;top:50%;transform:translate(0,-50%)}


.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title{
padding-left:17.6px}


.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon{
margin-left:8px}


.vc_toggle_size_md .vc_toggle_icon{
height:22px;width:22px}


.vc_toggle_size_md .vc_toggle_icon:before{
height:2px;width:10px}


.vc_toggle_size_md .vc_toggle_icon:after{
height:10px;width:2px}


.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon{
display:inline-block;width:10px;margin-left:5px;height:4px}


.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon:before{
height:10px;width:4px}


.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon:after{
width:8px;height:2px}


.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon{
height:22px;width:22px}


.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon:after,.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon:before{
border-width:2px;height:10px;margin-left:-5px;width:10px}


.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon:before{
margin-top:-10px}


.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon:after{
margin-top:-5px}


.vc_toggle_size_md.vc_toggle_default .vc_toggle_content,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title,.vc_toggle_size_md.vc_toggle_round .vc_toggle_content,.vc_toggle_size_md.vc_toggle_round .vc_toggle_title,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title,.vc_toggle_size_md.vc_toggle_square .vc_toggle_content,.vc_toggle_size_md.vc_toggle_square .vc_toggle_title{
padding-left:33px}


.vc_toggle_size_md.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_square .vc_toggle_title .vc_toggle_icon{
position:absolute;left:0;top:50%;transform:translate(0,-50%)}


.vc_toggle_size_md.vc_toggle_default .vc_toggle_content,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title{
padding-left:24.2px}


.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon{
margin-left:11px}


.vc_toggle_size_lg .vc_toggle_icon{
height:28px;width:28px}


.vc_toggle_size_lg .vc_toggle_icon:before{
height:2px;width:14px}


.vc_toggle_size_lg .vc_toggle_icon:after{
height:14px;width:2px}


.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon{
display:inline-block;width:14px;margin-left:7px;height:4px}


.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon:before{
height:14px;width:4px}


.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon:after{
width:12px;height:2px}


.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon{
height:28px;width:28px}


.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon:after,.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon:before{
border-width:2px;height:14px;margin-left:-7px;width:14px}


.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon:before{
margin-top:-14px}


.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon:after{
margin-top:-7px}


.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title{
padding-left:42px}


.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title .vc_toggle_icon{
position:absolute;left:0;top:50%;transform:translate(0,-50%)}


.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title{
padding-left:30.8px}


.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon{
margin-left:14px}


.vc_toggle_default .vc_toggle_content,.vc_toggle_default .vc_toggle_title,.vc_toggle_round .vc_toggle_content,.vc_toggle_round .vc_toggle_title,.vc_toggle_rounded .vc_toggle_content,.vc_toggle_rounded .vc_toggle_title,.vc_toggle_simple .vc_toggle_content,.vc_toggle_simple .vc_toggle_title,.vc_toggle_square .vc_toggle_content,.vc_toggle_square .vc_toggle_title{
padding-left:33px}


.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_square .vc_toggle_title .vc_toggle_icon{
position:absolute;left:0;top:50%;transform:translate(0,-50%)}


.vc_toggle_default .vc_toggle_content,.vc_toggle_default .vc_toggle_title{
padding-left:24.2px}


.vc_toggle_arrow .vc_toggle_icon{
margin-left:11px}


.wpb-tta-toggle{
-webkit-appearance:none;appearance:none;border:none;position:relative;display:inline-block;width:60px;height:30px;margin:0 15px;border-radius:3em;transition:background .2s ease-in-out,border-color .25s ease-in-out;cursor:pointer}


.wpb-tta-toggle:before{
content:"";position:absolute;top:4px;left:4px;width:22px;height:22px;background:#fff;border-radius:inherit;transition:left .25s ease-in-out}


.wpb-tta-toggle.wpb-tta-toggle-active:before{
left:34px}


.wpb-wrapper-tta-toggle .vc_pagination.vc_pagination-style-outline.vc_pagination-shape-square{
padding:0;margin:0;height:0;width:0;text-align:left}


.wpb-tta-toggle-wrapper{
display:flex;justify-content:center;align-items:center}


.wpb-tta-toggle-wrapper .vc_custom_heading{
display:inline}


.wpb-wrapper-tta-toggle .vc_tta-tabs.vc_tta-has-pagination.vc_tta-tabs-position-bottom{
padding-top:10px}


.compose-mode .wpb-wrapper-tta-toggle.wpb-toggle-position-top .vc_controls>.vc_controls-out-tr{
top:-70px}


.wpb_widgetised_column .wpb_wrapper>ul{
margin:0}


.wpb_widgetised_column .wpb_wrapper>ul>li{
margin-left:0;background-image:none;list-style:none!important}


.wpb_widgetised_column .wpb_wrapper>ul>li:after,.wpb_widgetised_column .wpb_wrapper>ul>li:before{
display:none!important}


.wpb_button{
display:inline-block;padding:4px 10px 4px;margin-bottom:0;margin-top:0;font-size:13px;line-height:18px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.75);vertical-align:middle;cursor:pointer;background-color:#f7f7f7;border:1px solid #ccc;border-bottom-color:#b3b3b3;border-radius:2px;box-shadow:none}


.wpb_button.active,.wpb_button.disabled,.wpb_button:active,.wpb_button:hover,.wpb_button[disabled]{
background-color:#eaeaea}


.vc_vc_button2 .vc_btn{
margin-top:5px;margin-bottom:5px}


.vc_vc_button .vc_btn{
margin-top:5px;margin-bottom:5px}


.wpb_button:hover{
color:#333;text-decoration:none;background-color:#e6e6e6;transition:background-color .1s linear}


.wpb_button:focus{
outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}


.wpb_button.active,.wpb_button:active{
background-color:#e6e6e6;background-image:none;outline:0;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}


button.wpb_btn-large,span.wpb_btn-large{
padding:9px 14px;font-size:15px;line-height:normal;border-radius:2px}


button.wpb_btn-large [class^=icon-],span.wpb_btn-large [class^=icon-]{
margin-top:1px}


button.wpb_btn-small,span.wpb_btn-small{
padding:5px 9px;font-size:11px;line-height:16px}


button.wpb_btn-small [class^=icon-],span.wpb_btn-small [class^=icon-]{
margin-top:-1px}


button.wpb_btn-mini,span.wpb_btn-mini{
padding:2px 6px;font-size:11px;line-height:14px}


.wpb_btn-danger,.wpb_btn-danger:hover,.wpb_btn-info,.wpb_btn-info:hover,.wpb_btn-inverse,.wpb_btn-inverse:hover,.wpb_btn-primary,.wpb_btn-primary:hover,.wpb_btn-success,.wpb_btn-success:hover,.wpb_btn-warning,.wpb_btn-warning:hover{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.wpb_btn-danger.active,.wpb_btn-info.active,.wpb_btn-inverse.active,.wpb_btn-primary.active,.wpb_btn-success.active,.wpb_btn-warning.active{
color:rgba(255,255,255,.75)}


.wpb_button{
border-color:#ccc;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.1)}


.wpb_btn-primary{
background-color:#08c}


.wpb_btn-primary.active,.wpb_btn-primary.disabled,.wpb_btn-primary:active,.wpb_btn-primary:hover,.wpb_btn-primary[disabled]{
background-color:#0077b3}


.wpb_btn-warning{
background-color:#f90}


.wpb_btn-warning.active,.wpb_btn-warning.disabled,.wpb_btn-warning:active,.wpb_btn-warning:hover,.wpb_btn-warning[disabled]{
background-color:#e68a00}


.wpb_btn-danger{
background-color:#ff675b}


.wpb_btn-danger.active,.wpb_btn-danger.disabled,.wpb_btn-danger:active,.wpb_btn-danger:hover,.wpb_btn-danger[disabled]{
background-color:#ff4f42}


.wpb_btn-success{
background-color:#6ab165}


.wpb_btn-success.active,.wpb_btn-success.disabled,.wpb_btn-success:active,.wpb_btn-success:hover,.wpb_btn-success[disabled]{
background-color:#5aa855}


.wpb_btn-info{
background-color:#58b9da}


.wpb_btn-info.active,.wpb_btn-info.disabled,.wpb_btn-info:active,.wpb_btn-info:hover,.wpb_btn-info[disabled]{
background-color:#43b0d5}


.wpb_btn-inverse{
background-color:#555}


.wpb_btn-inverse.active,.wpb_btn-inverse.disabled,.wpb_btn-inverse:active,.wpb_btn-inverse:hover,.wpb_btn-inverse[disabled]{
background-color:#484848}


button.wpb_button::-moz-focus-inner,input[type=submit].wpb_button::-moz-focus-inner{
padding:0;border:0}


a.wpb_button_a{
text-decoration:none;border:none}


a.wpb_button_a:hover{
text-decoration:none}


.wpb_button:hover{
background-image:none}


.vc_btn3-container{
display:block;margin-bottom:21.73913043px;max-width:100%}


.vc_btn3-container.vc_btn3-inline{
display:inline-block;vertical-align:top}


.vc_general.vc_btn3{
display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;background-color:transparent;color:#5472d2;border:1px solid transparent;box-sizing:border-box;word-wrap:break-word;-webkit-user-select:none;user-select:none;text-decoration:none;position:relative;top:0;transition:all .2s ease-in-out;line-height:normal;box-shadow:none;font-size:14px;padding-top:14px;padding-bottom:14px;padding-left:20px;padding-right:20px}


.vc_general.vc_btn3.vc_btn3-style-outline,.vc_general.vc_btn3.vc_btn3-style-outline-custom{
padding-top:13px;padding-bottom:13px;padding-left:19px;padding-right:19px}


.vc_general.vc_btn3.active,.vc_general.vc_btn3:active,.vc_general.vc_btn3:focus{
outline:0}


.vc_general.vc_btn3:focus,.vc_general.vc_btn3:hover{
border:1px solid transparent;text-decoration:none;color:#4868cf}


.vc_general.vc_btn3 .vc_btn3-icon{
vertical-align:top;height:14px;line-height:1;font-size:16px}


.vc_general.vc_btn3 .vc_btn3-icon-inner{
display:block;position:absolute;top:50%;left:0;transform:translate(0,-50%)}


.vc_general.vc_btn3 .vc_btn3-placeholder{
display:inline-block;vertical-align:top;width:0}


.vc_btn3.vc_btn3-icon-left,.vc_btn3.vc_btn3-icon-right{
position:relative}


.vc_btn3.vc_btn3-icon-left .vc_btn3-icon,.vc_btn3.vc_btn3-icon-right .vc_btn3-icon{
display:block;position:absolute;top:50%;transform:translate(0,-50%)}


.vc_btn3.vc_btn3-icon-left{
text-align:left}


.vc_btn3.vc_btn3-icon-right{
text-align:right}


.vc_btn3.vc_btn3-icon-right:not(.vc_btn3-block) .vc_btn3-icon-inner{
transform:translate(-75%,-50%)}


.vc_btn3.vc_btn3-o-empty .vc_btn3-icon{
transform:translate(-50%,-50%)}


.vc_btn3.vc_btn3-o-empty:not(.vc_btn3-block) .vc_btn3-icon-inner{
transform:translate(-50%,-50%)}


.vc_btn3.vc_btn3-style-classic{
border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.1)}


.vc_btn3.vc_btn3-style-modern{
background-image:linear-gradient(to bottom,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);background-repeat:repeat-x}


.vc_btn3.vc_btn3-style-outline,.vc_btn3.vc_btn3-style-outline-custom,.vc_btn3.vc_btn3-style-outline-custom:focus,.vc_btn3.vc_btn3-style-outline-custom:hover,.vc_btn3.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-style-outline:hover{
border-width:2px}


.vc_btn3.vc_btn3-style-custom{
background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));background-repeat:no-repeat;background-repeat:repeat-x;background-size:200%;background-position:0 -100%}


.vc_btn3.vc_btn3-style-custom:focus,.vc_btn3.vc_btn3-style-custom:hover{
background-position:0 100%}


.vc_btn3.vc_btn3-block{
display:block;width:100%;text-align:inherit}


.vc_btn3.vc_btn3-shape-square{
border-radius:0}


.vc_btn3.vc_btn3-shape-rounded{
border-radius:5px}


.vc_btn3.vc_btn3-shape-round{
border-radius:2em}


.vc_btn3.vc_btn3-size-xs{
font-size:11px;padding-top:8px;padding-bottom:8px;padding-left:12px;padding-right:12px}


.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline-custom{
padding-top:7px;padding-bottom:7px;padding-left:11px;padding-right:11px}


.vc_btn3.vc_btn3-size-xs .vc_btn3-icon{
font-size:14px;height:11px;line-height:11px}


.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-left:not(.vc_btn3-o-empty){
padding-left:31px}


.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon{
left:12px}


.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty){
padding-right:31px}


.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon{
right:12px}


.vc_btn3.vc_btn3-size-sm{
font-size:12px;padding-top:11px;padding-bottom:11px;padding-left:16px;padding-right:16px}


.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline-custom{
padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px}


.vc_btn3.vc_btn3-size-sm .vc_btn3-icon{
font-size:14px;height:12px;line-height:12px}


.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty){
padding-left:39px}


.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon{
left:16px}


.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty){
padding-right:39px}


.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon{
right:16px}


.vc_btn3.vc_btn3-size-md{
font-size:14px;padding-top:14px;padding-bottom:14px;padding-left:20px;padding-right:20px}


.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline-custom{
padding-top:13px;padding-bottom:13px;padding-left:19px;padding-right:19px}


.vc_btn3.vc_btn3-size-md .vc_btn3-icon{
font-size:16px;height:14px;line-height:14px}


.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty){
padding-left:48px}


.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon{
left:20px}


.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty){
padding-right:48px}


.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon{
right:20px}


.vc_btn3.vc_btn3-size-lg{
font-size:16px;padding-top:18px;padding-bottom:18px;padding-left:25px;padding-right:25px}


.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline-custom{
padding-top:17px;padding-bottom:17px;padding-left:24px;padding-right:24px}


.vc_btn3.vc_btn3-size-lg .vc_btn3-icon{
font-size:20px;height:16px;line-height:16px}


.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty){
padding-left:60px}


.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon{
left:25px}


.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty){
padding-right:60px}


.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon{
right:25px}


.vc_btn3.vc_btn3-color-blue,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat{
color:#fff;background-color:#5472d2}


.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-blue:focus,.vc_btn3.vc_btn3-color-blue:hover{
color:#f7f7f7;background-color:#3c5ecc}


.vc_btn3.vc_btn3-color-blue.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-blue:active{
color:#f2f2f2;background-color:#3558c8}


.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline{
color:#5472d2;border-color:#5472d2;background-color:transparent}


.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:hover{
color:#fff;border-color:#5472d2;background-color:#5472d2}


.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:active{
color:#fff;border-color:#5472d2;background-color:#5472d2}


.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d{
color:#fff;background-color:#5472d2;box-shadow:0 5px 0 #3253bc}


.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:hover{
color:#f7f7f7;background-color:#5472d2}


.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:active{
color:#f2f2f2;background-color:#5472d2}


.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:hover{
top:3px;box-shadow:0 2px 0 #3253bc}


.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs{
box-shadow:0 3px 0 #3253bc}


.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs:hover{
top:1px;box-shadow:0 2px 0 #3253bc}


.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm{
box-shadow:0 4px 0 #3253bc}


.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:hover{
top:2px;box-shadow:0 2px 0 #3253bc}


.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg{
box-shadow:0 5px 0 #3253bc}


.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:hover{
top:3px;box-shadow:0 2px 0 #3253bc}


.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern{
color:#fff;border-color:#5472d2;background-color:#5472d2}


.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:hover{
color:#f7f7f7;border-color:#3c5ecc;background-color:#3c5ecc}


.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:active{
color:#f2f2f2;border-color:#3558c8;background-color:#3558c8}


.vc_btn3.vc_btn3-color-turquoise,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat{
color:#fff;background-color:#00c1cf}


.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-turquoise:focus,.vc_btn3.vc_btn3-color-turquoise:hover{
color:#f7f7f7;background-color:#00a4b0}


.vc_btn3.vc_btn3-color-turquoise.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-turquoise:active{
color:#f2f2f2;background-color:#009ba6}


.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline{
color:#00c1cf;border-color:#00c1cf;background-color:transparent}


.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:hover{
color:#fff;border-color:#00c1cf;background-color:#00c1cf}


.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:active{
color:#fff;border-color:#00c1cf;background-color:#00c1cf}


.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d{
color:#fff;background-color:#00c1cf;box-shadow:0 5px 0 #008d97}


.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:hover{
color:#f7f7f7;background-color:#00c1cf}


.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:active{
color:#f2f2f2;background-color:#00c1cf}


.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:hover{
top:3px;box-shadow:0 2px 0 #008d97}


.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs{
box-shadow:0 3px 0 #008d97}


.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs:hover{
top:1px;box-shadow:0 2px 0 #008d97}


.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm{
box-shadow:0 4px 0 #008d97}


.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:hover{
top:2px;box-shadow:0 2px 0 #008d97}


.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg{
box-shadow:0 5px 0 #008d97}


.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:hover{
top:3px;box-shadow:0 2px 0 #008d97}


.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern{
color:#fff;border-color:#00c1cf;background-color:#00c1cf}


.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:hover{
color:#f7f7f7;border-color:#00a4b0;background-color:#00a4b0}


.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:active{
color:#f2f2f2;border-color:#009ba6;background-color:#009ba6}


.vc_btn3.vc_btn3-color-pink,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat{
color:#fff;background-color:#fe6c61}


.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-pink:focus,.vc_btn3.vc_btn3-color-pink:hover{
color:#f7f7f7;background-color:#fe5043}


.vc_btn3.vc_btn3-color-pink.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-pink:active{
color:#f2f2f2;background-color:#fe4638}


.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline{
color:#fe6c61;border-color:#fe6c61;background-color:transparent}


.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:hover{
color:#fff;border-color:#fe6c61;background-color:#fe6c61}


.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:active{
color:#fff;border-color:#fe6c61;background-color:#fe6c61}


.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d{
color:#fff;background-color:#fe6c61;box-shadow:0 5px 0 #fe3829}


.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:hover{
color:#f7f7f7;background-color:#fe6c61}


.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:active{
color:#f2f2f2;background-color:#fe6c61}


.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:hover{
top:3px;box-shadow:0 2px 0 #fe3829}


.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs{
box-shadow:0 3px 0 #fe3829}


.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs:hover{
top:1px;box-shadow:0 2px 0 #fe3829}


.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm{
box-shadow:0 4px 0 #fe3829}


.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:hover{
top:2px;box-shadow:0 2px 0 #fe3829}


.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg{
box-shadow:0 5px 0 #fe3829}


.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:hover{
top:3px;box-shadow:0 2px 0 #fe3829}


.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern{
color:#fff;border-color:#fe6c61;background-color:#fe6c61}


.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:hover{
color:#f7f7f7;border-color:#fe5043;background-color:#fe5043}


.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:active{
color:#f2f2f2;border-color:#fe4638;background-color:#fe4638}


.vc_btn3.vc_btn3-color-violet,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat{
color:#fff;background-color:#8d6dc4}


.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-violet:focus,.vc_btn3.vc_btn3-color-violet:hover{
color:#f7f7f7;background-color:#7c57bb}


.vc_btn3.vc_btn3-color-violet.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-violet:active{
color:#f2f2f2;background-color:#7650b8}


.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline{
color:#8d6dc4;border-color:#8d6dc4;background-color:transparent}


.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:hover{
color:#fff;border-color:#8d6dc4;background-color:#8d6dc4}


.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:active{
color:#fff;border-color:#8d6dc4;background-color:#8d6dc4}


.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d{
color:#fff;background-color:#8d6dc4;box-shadow:0 5px 0 #6e48b1}


.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:hover{
color:#f7f7f7;background-color:#8d6dc4}


.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:active{
color:#f2f2f2;background-color:#8d6dc4}


.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:hover{
top:3px;box-shadow:0 2px 0 #6e48b1}


.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs{
box-shadow:0 3px 0 #6e48b1}


.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs:hover{
top:1px;box-shadow:0 2px 0 #6e48b1}


.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm{
box-shadow:0 4px 0 #6e48b1}


.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:hover{
top:2px;box-shadow:0 2px 0 #6e48b1}


.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg{
box-shadow:0 5px 0 #6e48b1}


.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:hover{
top:3px;box-shadow:0 2px 0 #6e48b1}


.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern{
color:#fff;border-color:#8d6dc4;background-color:#8d6dc4}


.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:hover{
color:#f7f7f7;border-color:#7c57bb;background-color:#7c57bb}


.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:active{
color:#f2f2f2;border-color:#7650b8;background-color:#7650b8}


.vc_btn3.vc_btn3-color-peacoc,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat{
color:#fff;background-color:#4cadc9}


.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-peacoc:focus,.vc_btn3.vc_btn3-color-peacoc:hover{
color:#f7f7f7;background-color:#39a0bd}


.vc_btn3.vc_btn3-color-peacoc.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-peacoc:active{
color:#f2f2f2;background-color:#3799b5}


.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline{
color:#4cadc9;border-color:#4cadc9;background-color:transparent}


.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:hover{
color:#fff;border-color:#4cadc9;background-color:#4cadc9}


.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:active{
color:#fff;border-color:#4cadc9;background-color:#4cadc9}


.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d{
color:#fff;background-color:#4cadc9;box-shadow:0 5px 0 #338faa}


.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:hover{
color:#f7f7f7;background-color:#4cadc9}


.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:active{
color:#f2f2f2;background-color:#4cadc9}


.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:hover{
top:3px;box-shadow:0 2px 0 #338faa}


.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs{
box-shadow:0 3px 0 #338faa}


.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs:hover{
top:1px;box-shadow:0 2px 0 #338faa}


.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm{
box-shadow:0 4px 0 #338faa}


.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:hover{
top:2px;box-shadow:0 2px 0 #338faa}


.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg{
box-shadow:0 5px 0 #338faa}


.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:hover{
top:3px;box-shadow:0 2px 0 #338faa}


.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern{
color:#fff;border-color:#4cadc9;background-color:#4cadc9}


.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:hover{
color:#f7f7f7;border-color:#39a0bd;background-color:#39a0bd}


.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:active{
color:#f2f2f2;border-color:#3799b5;background-color:#3799b5}


.vc_btn3.vc_btn3-color-chino,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat{
color:#fff;background-color:#cec2ab}


.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-chino:focus,.vc_btn3.vc_btn3-color-chino:hover{
color:#f7f7f7;background-color:#c3b498}


.vc_btn3.vc_btn3-color-chino.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-chino:active{
color:#f2f2f2;background-color:#bfaf91}


.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline{
color:#cec2ab;border-color:#cec2ab;background-color:transparent}


.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:hover{
color:#fff;border-color:#cec2ab;background-color:#cec2ab}


.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:active{
color:#fff;border-color:#cec2ab;background-color:#cec2ab}


.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d{
color:#fff;background-color:#cec2ab;box-shadow:0 5px 0 #b9a888}


.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:hover{
color:#f7f7f7;background-color:#cec2ab}


.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:active{
color:#f2f2f2;background-color:#cec2ab}


.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:hover{
top:3px;box-shadow:0 2px 0 #b9a888}


.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs{
box-shadow:0 3px 0 #b9a888}


.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs:hover{
top:1px;box-shadow:0 2px 0 #b9a888}


.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm{
box-shadow:0 4px 0 #b9a888}


.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:hover{
top:2px;box-shadow:0 2px 0 #b9a888}


.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg{
box-shadow:0 5px 0 #b9a888}


.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:hover{
top:3px;box-shadow:0 2px 0 #b9a888}


.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern{
color:#fff;border-color:#cec2ab;background-color:#cec2ab}


.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:hover{
color:#f7f7f7;border-color:#c3b498;background-color:#c3b498}


.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:active{
color:#f2f2f2;border-color:#bfaf91;background-color:#bfaf91}


.vc_btn3.vc_btn3-color-mulled-wine,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat{
color:#fff;background-color:#50485b}


.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-mulled-wine:focus,.vc_btn3.vc_btn3-color-mulled-wine:hover{
color:#f7f7f7;background-color:#413a4a}


.vc_btn3.vc_btn3-color-mulled-wine.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-mulled-wine:active{
color:#f2f2f2;background-color:#3c3644}


.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline{
color:#50485b;border-color:#50485b;background-color:transparent}


.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:hover{
color:#fff;border-color:#50485b;background-color:#50485b}


.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:active{
color:#fff;border-color:#50485b;background-color:#50485b}


.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d{
color:#fff;background-color:#50485b;box-shadow:0 5px 0 #342f3c}


.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:hover{
color:#f7f7f7;background-color:#50485b}


.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:active{
color:#f2f2f2;background-color:#50485b}


.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:hover{
top:3px;box-shadow:0 2px 0 #342f3c}


.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs{
box-shadow:0 3px 0 #342f3c}


.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs:hover{
top:1px;box-shadow:0 2px 0 #342f3c}


.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm{
box-shadow:0 4px 0 #342f3c}


.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:hover{
top:2px;box-shadow:0 2px 0 #342f3c}


.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg{
box-shadow:0 5px 0 #342f3c}


.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:hover{
top:3px;box-shadow:0 2px 0 #342f3c}


.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern{
color:#fff;border-color:#50485b;background-color:#50485b}


.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:hover{
color:#f7f7f7;border-color:#413a4a;background-color:#413a4a}


.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:active{
color:#f2f2f2;border-color:#3c3644;background-color:#3c3644}


.vc_btn3.vc_btn3-color-vista-blue,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat{
color:#fff;background-color:#75d69c}


.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-vista-blue:focus,.vc_btn3.vc_btn3-color-vista-blue:hover{
color:#f7f7f7;background-color:#5dcf8b}


.vc_btn3.vc_btn3-color-vista-blue.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-vista-blue:active{
color:#f2f2f2;background-color:#56cd85}


.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline{
color:#75d69c;border-color:#75d69c;background-color:transparent}


.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:hover{
color:#fff;border-color:#75d69c;background-color:#75d69c}


.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:active{
color:#fff;border-color:#75d69c;background-color:#75d69c}


.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d{
color:#fff;background-color:#75d69c;box-shadow:0 5px 0 #4ac97d}


.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:hover{
color:#f7f7f7;background-color:#75d69c}


.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:active{
color:#f2f2f2;background-color:#75d69c}


.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:hover{
top:3px;box-shadow:0 2px 0 #4ac97d}


.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs{
box-shadow:0 3px 0 #4ac97d}


.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs:hover{
top:1px;box-shadow:0 2px 0 #4ac97d}


.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm{
box-shadow:0 4px 0 #4ac97d}


.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:hover{
top:2px;box-shadow:0 2px 0 #4ac97d}


.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg{
box-shadow:0 5px 0 #4ac97d}


.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:hover{
top:3px;box-shadow:0 2px 0 #4ac97d}


.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern{
color:#fff;border-color:#75d69c;background-color:#75d69c}


.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:hover{
color:#f7f7f7;border-color:#5dcf8b;background-color:#5dcf8b}


.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:active{
color:#f2f2f2;border-color:#56cd85;background-color:#56cd85}


.vc_btn3.vc_btn3-color-orange,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat{
color:#fff;background-color:#f7be68}


.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-orange:focus,.vc_btn3.vc_btn3-color-orange:hover{
color:#f7f7f7;background-color:#f5b14b}


.vc_btn3.vc_btn3-color-orange.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-orange:active{
color:#f2f2f2;background-color:#f5ad41}


.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline{
color:#f7be68;border-color:#f7be68;background-color:transparent}


.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:hover{
color:#fff;border-color:#f7be68;background-color:#f7be68}


.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:active{
color:#fff;border-color:#f7be68;background-color:#f7be68}


.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d{
color:#fff;background-color:#f7be68;box-shadow:0 5px 0 #f4a733}


.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:hover{
color:#f7f7f7;background-color:#f7be68}


.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:active{
color:#f2f2f2;background-color:#f7be68}


.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:hover{
top:3px;box-shadow:0 2px 0 #f4a733}


.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs{
box-shadow:0 3px 0 #f4a733}


.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs:hover{
top:1px;box-shadow:0 2px 0 #f4a733}


.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm{
box-shadow:0 4px 0 #f4a733}


.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:hover{
top:2px;box-shadow:0 2px 0 #f4a733}


.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg{
box-shadow:0 5px 0 #f4a733}


.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:hover{
top:3px;box-shadow:0 2px 0 #f4a733}


.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern{
color:#fff;border-color:#f7be68;background-color:#f7be68}


.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:hover{
color:#f7f7f7;border-color:#f5b14b;background-color:#f5b14b}


.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:active{
color:#f2f2f2;border-color:#f5ad41;background-color:#f5ad41}


.vc_btn3.vc_btn3-color-sky,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat{
color:#fff;background-color:#5aa1e3}


.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-sky:focus,.vc_btn3.vc_btn3-color-sky:hover{
color:#f7f7f7;background-color:#4092df}


.vc_btn3.vc_btn3-color-sky.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-sky:active{
color:#f2f2f2;background-color:#378ddd}


.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline{
color:#5aa1e3;border-color:#5aa1e3;background-color:transparent}


.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:hover{
color:#fff;border-color:#5aa1e3;background-color:#5aa1e3}


.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:active{
color:#fff;border-color:#5aa1e3;background-color:#5aa1e3}


.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d{
color:#fff;background-color:#5aa1e3;box-shadow:0 5px 0 #2a86db}


.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:hover{
color:#f7f7f7;background-color:#5aa1e3}


.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:active{
color:#f2f2f2;background-color:#5aa1e3}


.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:hover{
top:3px;box-shadow:0 2px 0 #2a86db}


.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs{
box-shadow:0 3px 0 #2a86db}


.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs:hover{
top:1px;box-shadow:0 2px 0 #2a86db}


.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm{
box-shadow:0 4px 0 #2a86db}


.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:hover{
top:2px;box-shadow:0 2px 0 #2a86db}


.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg{
box-shadow:0 5px 0 #2a86db}


.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:hover{
top:3px;box-shadow:0 2px 0 #2a86db}


.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern{
color:#fff;border-color:#5aa1e3;background-color:#5aa1e3}


.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:hover{
color:#f7f7f7;border-color:#4092df;background-color:#4092df}


.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:active{
color:#f2f2f2;border-color:#378ddd;background-color:#378ddd}


.vc_btn3.vc_btn3-color-green,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat{
color:#fff;background-color:#6dab3c}


.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-green:focus,.vc_btn3.vc_btn3-color-green:hover{
color:#f7f7f7;background-color:#5f9434}


.vc_btn3.vc_btn3-color-green.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-green:active{
color:#f2f2f2;background-color:#5a8d31}


.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline{
color:#6dab3c;border-color:#6dab3c;background-color:transparent}


.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:hover{
color:#fff;border-color:#6dab3c;background-color:#6dab3c}


.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:active{
color:#fff;border-color:#6dab3c;background-color:#6dab3c}


.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d{
color:#fff;background-color:#6dab3c;box-shadow:0 5px 0 #53812d}


.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:hover{
color:#f7f7f7;background-color:#6dab3c}


.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:active{
color:#f2f2f2;background-color:#6dab3c}


.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:hover{
top:3px;box-shadow:0 2px 0 #53812d}


.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs{
box-shadow:0 3px 0 #53812d}


.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs:hover{
top:1px;box-shadow:0 2px 0 #53812d}


.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm{
box-shadow:0 4px 0 #53812d}


.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:hover{
top:2px;box-shadow:0 2px 0 #53812d}


.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg{
box-shadow:0 5px 0 #53812d}


.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:hover{
top:3px;box-shadow:0 2px 0 #53812d}


.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern{
color:#fff;border-color:#6dab3c;background-color:#6dab3c}


.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:hover{
color:#f7f7f7;border-color:#5f9434;background-color:#5f9434}


.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:active{
color:#f2f2f2;border-color:#5a8d31;background-color:#5a8d31}


.vc_btn3.vc_btn3-color-juicy-pink,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat{
color:#fff;background-color:#f4524d}


.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-juicy-pink:focus,.vc_btn3.vc_btn3-color-juicy-pink:hover{
color:#f7f7f7;background-color:#f23630}


.vc_btn3.vc_btn3-color-juicy-pink.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-juicy-pink:active{
color:#f2f2f2;background-color:#f22d27}


.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline{
color:#f4524d;border-color:#f4524d;background-color:transparent}


.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:hover{
color:#fff;border-color:#f4524d;background-color:#f4524d}


.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:active{
color:#fff;border-color:#f4524d;background-color:#f4524d}


.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d{
color:#fff;background-color:#f4524d;box-shadow:0 5px 0 #f11f18}


.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:hover{
color:#f7f7f7;background-color:#f4524d}


.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:active{
color:#f2f2f2;background-color:#f4524d}


.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:hover{
top:3px;box-shadow:0 2px 0 #f11f18}


.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs{
box-shadow:0 3px 0 #f11f18}


.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs:hover{
top:1px;box-shadow:0 2px 0 #f11f18}


.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm{
box-shadow:0 4px 0 #f11f18}


.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:hover{
top:2px;box-shadow:0 2px 0 #f11f18}


.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg{
box-shadow:0 5px 0 #f11f18}


.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:hover{
top:3px;box-shadow:0 2px 0 #f11f18}


.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern{
color:#fff;border-color:#f4524d;background-color:#f4524d}


.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:hover{
color:#f7f7f7;border-color:#f23630;background-color:#f23630}


.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:active{
color:#f2f2f2;border-color:#f22d27;background-color:#f22d27}


.vc_btn3.vc_btn3-color-sandy-brown,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat{
color:#fff;background-color:#f79468}


.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-sandy-brown:focus,.vc_btn3.vc_btn3-color-sandy-brown:hover{
color:#f7f7f7;background-color:#f57f4b}


.vc_btn3.vc_btn3-color-sandy-brown.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-sandy-brown:active{
color:#f2f2f2;background-color:#f57941}


.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline{
color:#f79468;border-color:#f79468;background-color:transparent}


.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:hover{
color:#fff;border-color:#f79468;background-color:#f79468}


.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:active{
color:#fff;border-color:#f79468;background-color:#f79468}


.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d{
color:#fff;background-color:#f79468;box-shadow:0 5px 0 #f46e33}


.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:hover{
color:#f7f7f7;background-color:#f79468}


.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:active{
color:#f2f2f2;background-color:#f79468}


.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:hover{
top:3px;box-shadow:0 2px 0 #f46e33}


.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs{
box-shadow:0 3px 0 #f46e33}


.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs:hover{
top:1px;box-shadow:0 2px 0 #f46e33}


.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm{
box-shadow:0 4px 0 #f46e33}


.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:hover{
top:2px;box-shadow:0 2px 0 #f46e33}


.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg{
box-shadow:0 5px 0 #f46e33}


.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:hover{
top:3px;box-shadow:0 2px 0 #f46e33}


.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern{
color:#fff;border-color:#f79468;background-color:#f79468}


.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:hover{
color:#f7f7f7;border-color:#f57f4b;background-color:#f57f4b}


.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:active{
color:#f2f2f2;border-color:#f57941;background-color:#f57941}


.vc_btn3.vc_btn3-color-purple,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat{
color:#fff;background-color:#b97ebb}


.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-purple:focus,.vc_btn3.vc_btn3-color-purple:hover{
color:#f7f7f7;background-color:#ae6ab0}


.vc_btn3.vc_btn3-color-purple.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-purple:active{
color:#f2f2f2;background-color:#ab63ad}


.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline{
color:#b97ebb;border-color:#b97ebb;background-color:transparent}


.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:hover{
color:#fff;border-color:#b97ebb;background-color:#b97ebb}


.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:active{
color:#fff;border-color:#b97ebb;background-color:#b97ebb}


.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d{
color:#fff;background-color:#b97ebb;box-shadow:0 5px 0 #a559a8}


.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:hover{
color:#f7f7f7;background-color:#b97ebb}


.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:active{
color:#f2f2f2;background-color:#b97ebb}


.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:hover{
top:3px;box-shadow:0 2px 0 #a559a8}


.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs{
box-shadow:0 3px 0 #a559a8}


.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs:hover{
top:1px;box-shadow:0 2px 0 #a559a8}


.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm{
box-shadow:0 4px 0 #a559a8}


.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:hover{
top:2px;box-shadow:0 2px 0 #a559a8}


.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg{
box-shadow:0 5px 0 #a559a8}


.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:hover{
top:3px;box-shadow:0 2px 0 #a559a8}


.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern{
color:#fff;border-color:#b97ebb;background-color:#b97ebb}


.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:hover{
color:#f7f7f7;border-color:#ae6ab0;background-color:#ae6ab0}


.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:active{
color:#f2f2f2;border-color:#ab63ad;background-color:#ab63ad}


.vc_btn3.vc_btn3-color-black,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat{
color:#fff;background-color:#2a2a2a}


.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-black:focus,.vc_btn3.vc_btn3-color-black:hover{
color:#f7f7f7;background-color:#1b1b1b}


.vc_btn3.vc_btn3-color-black.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-black:active{
color:#f2f2f2;background-color:#161616}


.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline{
color:#fff;border-color:#2a2a2a;background-color:transparent}


.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:hover{
color:#fff;border-color:#2a2a2a;background-color:#2a2a2a}


.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:active{
color:#fff;border-color:#2a2a2a;background-color:#2a2a2a}


.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d{
color:#fff;background-color:#2a2a2a;box-shadow:0 5px 0 #0e0e0e}


.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:hover{
color:#f7f7f7;background-color:#2a2a2a}


.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:active{
color:#f2f2f2;background-color:#2a2a2a}


.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:hover{
top:3px;box-shadow:0 2px 0 #0e0e0e}


.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs{
box-shadow:0 3px 0 #0e0e0e}


.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs:hover{
top:1px;box-shadow:0 2px 0 #0e0e0e}


.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm{
box-shadow:0 4px 0 #0e0e0e}


.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:hover{
top:2px;box-shadow:0 2px 0 #0e0e0e}


.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg{
box-shadow:0 5px 0 #0e0e0e}


.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:hover{
top:3px;box-shadow:0 2px 0 #0e0e0e}


.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern{
color:#fff;border-color:#2a2a2a;background-color:#2a2a2a}


.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:hover{
color:#f7f7f7;border-color:#1b1b1b;background-color:#1b1b1b}


.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:active{
color:#f2f2f2;border-color:#161616;background-color:#161616}


.vc_btn3.vc_btn3-color-grey,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat{
color:#666;background-color:#ebebeb}


.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-grey:focus,.vc_btn3.vc_btn3-color-grey:hover{
color:#5e5e5e;background-color:#dcdcdc}


.vc_btn3.vc_btn3-color-grey.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-grey:active{
color:#595959;background-color:#d7d7d7}


.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline{
color:#666;border-color:#ebebeb;background-color:transparent}


.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:hover{
color:#666;border-color:#ebebeb;background-color:#ebebeb}


.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:active{
color:#666;border-color:#ebebeb;background-color:#ebebeb}


.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d{
color:#666;background-color:#ebebeb;box-shadow:0 5px 0 #cfcfcf}


.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:hover{
color:#5e5e5e;background-color:#ebebeb}


.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:active{
color:#595959;background-color:#ebebeb}


.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:hover{
top:3px;box-shadow:0 2px 0 #cfcfcf}


.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs{
box-shadow:0 3px 0 #cfcfcf}


.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs:hover{
top:1px;box-shadow:0 2px 0 #cfcfcf}


.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm{
box-shadow:0 4px 0 #cfcfcf}


.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:hover{
top:2px;box-shadow:0 2px 0 #cfcfcf}


.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg{
box-shadow:0 5px 0 #cfcfcf}


.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:hover{
top:3px;box-shadow:0 2px 0 #cfcfcf}


.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{
color:#666;border-color:#ebebeb;background-color:#ebebeb}


.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover{
color:#5e5e5e;border-color:#dcdcdc;background-color:#dcdcdc}


.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:active{
color:#595959;border-color:#d7d7d7;background-color:#d7d7d7}


.vc_btn3.vc_btn3-color-white,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat{
color:#666;background-color:#fff}


.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-white:focus,.vc_btn3.vc_btn3-color-white:hover{
color:#5e5e5e;background-color:#f0f0f0}


.vc_btn3.vc_btn3-color-white.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-white:active{
color:#595959;background-color:#ebebeb}


.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline{
color:#666;border-color:#fff;background-color:transparent}


.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:hover{
color:#666;border-color:#fff;background-color:#fff}


.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:active{
color:#666;border-color:#fff;background-color:#fff}


.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d{
color:#666;background-color:#fff;box-shadow:0 5px 0 #e3e3e3}


.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:hover{
color:#5e5e5e;background-color:#fff}


.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:active{
color:#595959;background-color:#fff}


.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:hover{
top:3px;box-shadow:0 2px 0 #e3e3e3}


.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs{
box-shadow:0 3px 0 #e3e3e3}


.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:hover{
top:1px;box-shadow:0 2px 0 #e3e3e3}


.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm{
box-shadow:0 4px 0 #e3e3e3}


.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:hover{
top:2px;box-shadow:0 2px 0 #e3e3e3}


.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg{
box-shadow:0 5px 0 #e3e3e3}


.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:hover{
top:3px;box-shadow:0 2px 0 #e3e3e3}


.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern{
color:#666;border-color:#fff;background-color:#fff}


.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:hover{
color:#5e5e5e;border-color:#f0f0f0;background-color:#f0f0f0}


.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:active{
color:#595959;border-color:#ebebeb;background-color:#ebebeb}


.vc_btn3.vc_btn3-color-default,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat{
color:#333;background-color:#f7f7f7}


.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-default:focus,.vc_btn3.vc_btn3-color-default:hover{
color:#2b2b2b;background-color:#e8e8e8}


.vc_btn3.vc_btn3-color-default.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-default:active{
color:#262626;background-color:#e3e3e3}


.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline{
color:#f7f7f7;border-color:#f7f7f7;background-color:transparent}


.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:hover{
color:#333;border-color:#f7f7f7;background-color:#f7f7f7}


.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:active{
color:#333;border-color:#f7f7f7;background-color:#f7f7f7}


.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d{
color:#333;background-color:#f7f7f7;box-shadow:0 5px 0 #dbdbdb}


.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:hover{
color:#2b2b2b;background-color:#f7f7f7}


.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:active{
color:#262626;background-color:#f7f7f7}


.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:hover{
top:3px;box-shadow:0 2px 0 #dbdbdb}


.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs{
box-shadow:0 3px 0 #dbdbdb}


.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs:hover{
top:1px;box-shadow:0 2px 0 #dbdbdb}


.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm{
box-shadow:0 4px 0 #dbdbdb}


.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:hover{
top:2px;box-shadow:0 2px 0 #dbdbdb}


.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg{
box-shadow:0 5px 0 #dbdbdb}


.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:hover{
top:3px;box-shadow:0 2px 0 #dbdbdb}


.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern{
color:#333;border-color:#f7f7f7;background-color:#f7f7f7}


.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:hover{
color:#2b2b2b;border-color:#e8e8e8;background-color:#e8e8e8}


.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:active{
color:#262626;border-color:#e3e3e3;background-color:#e3e3e3}


.vc_btn3.vc_btn3-color-primary,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat{
color:#fff;background-color:#08c}


.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-primary:focus,.vc_btn3.vc_btn3-color-primary:hover{
color:#f7f7f7;background-color:#0074ad}


.vc_btn3.vc_btn3-color-primary.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-primary:active{
color:#f2f2f2;background-color:#006da3}


.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline{
color:#08c;border-color:#08c;background-color:transparent}


.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:hover{
color:#fff;border-color:#08c;background-color:#08c}


.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:active{
color:#fff;border-color:#08c;background-color:#08c}


.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d{
color:#fff;background-color:#08c;box-shadow:0 5px 0 #006394}


.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:hover{
color:#f7f7f7;background-color:#08c}


.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:active{
color:#f2f2f2;background-color:#08c}


.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:hover{
top:3px;box-shadow:0 2px 0 #006394}


.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs{
box-shadow:0 3px 0 #006394}


.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs:hover{
top:1px;box-shadow:0 2px 0 #006394}


.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm{
box-shadow:0 4px 0 #006394}


.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:hover{
top:2px;box-shadow:0 2px 0 #006394}


.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg{
box-shadow:0 5px 0 #006394}


.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:hover{
top:3px;box-shadow:0 2px 0 #006394}


.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern{
color:#fff;border-color:#08c;background-color:#08c}


.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:hover{
color:#f7f7f7;border-color:#0074ad;background-color:#0074ad}


.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:active{
color:#f2f2f2;border-color:#006da3;background-color:#006da3}


.vc_btn3.vc_btn3-color-info,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat{
color:#fff;background-color:#58b9da}


.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-info:focus,.vc_btn3.vc_btn3-color-info:hover{
color:#f7f7f7;background-color:#3fafd4}


.vc_btn3.vc_btn3-color-info.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-info:active{
color:#f2f2f2;background-color:#37abd3}


.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline{
color:#58b9da;border-color:#58b9da;background-color:transparent}


.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:hover{
color:#fff;border-color:#58b9da;background-color:#58b9da}


.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:active{
color:#fff;border-color:#58b9da;background-color:#58b9da}


.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d{
color:#fff;background-color:#58b9da;box-shadow:0 5px 0 #2da4cd}


.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:hover{
color:#f7f7f7;background-color:#58b9da}


.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:active{
color:#f2f2f2;background-color:#58b9da}


.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:hover{
top:3px;box-shadow:0 2px 0 #2da4cd}


.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs{
box-shadow:0 3px 0 #2da4cd}


.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs:hover{
top:1px;box-shadow:0 2px 0 #2da4cd}


.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm{
box-shadow:0 4px 0 #2da4cd}


.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:hover{
top:2px;box-shadow:0 2px 0 #2da4cd}


.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg{
box-shadow:0 5px 0 #2da4cd}


.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:hover{
top:3px;box-shadow:0 2px 0 #2da4cd}


.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern{
color:#fff;border-color:#58b9da;background-color:#58b9da}


.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:hover{
color:#f7f7f7;border-color:#3fafd4;background-color:#3fafd4}


.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:active{
color:#f2f2f2;border-color:#37abd3;background-color:#37abd3}


.vc_btn3.vc_btn3-color-success,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat{
color:#fff;background-color:#6ab165}


.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-success:focus,.vc_btn3.vc_btn3-color-success:hover{
color:#f7f7f7;background-color:#59a453}


.vc_btn3.vc_btn3-color-success.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-success:active{
color:#f2f2f2;background-color:#559d50}


.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline{
color:#6ab165;border-color:#6ab165;background-color:transparent}


.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:hover{
color:#fff;border-color:#6ab165;background-color:#6ab165}


.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:active{
color:#fff;border-color:#6ab165;background-color:#6ab165}


.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d{
color:#fff;background-color:#6ab165;box-shadow:0 5px 0 #4f934b}


.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:hover{
color:#f7f7f7;background-color:#6ab165}


.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:active{
color:#f2f2f2;background-color:#6ab165}


.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:hover{
top:3px;box-shadow:0 2px 0 #4f934b}


.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs{
box-shadow:0 3px 0 #4f934b}


.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs:hover{
top:1px;box-shadow:0 2px 0 #4f934b}


.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm{
box-shadow:0 4px 0 #4f934b}


.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:hover{
top:2px;box-shadow:0 2px 0 #4f934b}


.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg{
box-shadow:0 5px 0 #4f934b}


.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:hover{
top:3px;box-shadow:0 2px 0 #4f934b}


.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern{
color:#fff;border-color:#6ab165;background-color:#6ab165}


.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:hover{
color:#f7f7f7;border-color:#59a453;background-color:#59a453}


.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:active{
color:#f2f2f2;border-color:#559d50;background-color:#559d50}


.vc_btn3.vc_btn3-color-warning,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat{
color:#fff;background-color:#f90}


.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-warning:focus,.vc_btn3.vc_btn3-color-warning:hover{
color:#f7f7f7;background-color:#e08700}


.vc_btn3.vc_btn3-color-warning.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-warning:active{
color:#f2f2f2;background-color:#d68100}


.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline{
color:#f90;border-color:#f90;background-color:transparent}


.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:hover{
color:#fff;border-color:#f90;background-color:#f90}


.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:active{
color:#fff;border-color:#f90;background-color:#f90}


.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d{
color:#fff;background-color:#f90;box-shadow:0 5px 0 #c77700}


.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:hover{
color:#f7f7f7;background-color:#f90}


.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:active{
color:#f2f2f2;background-color:#f90}


.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:hover{
top:3px;box-shadow:0 2px 0 #c77700}


.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs{
box-shadow:0 3px 0 #c77700}


.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs:hover{
top:1px;box-shadow:0 2px 0 #c77700}


.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm{
box-shadow:0 4px 0 #c77700}


.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:hover{
top:2px;box-shadow:0 2px 0 #c77700}


.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg{
box-shadow:0 5px 0 #c77700}


.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:hover{
top:3px;box-shadow:0 2px 0 #c77700}


.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern{
color:#fff;border-color:#f90;background-color:#f90}


.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:hover{
color:#f7f7f7;border-color:#e08700;background-color:#e08700}


.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:active{
color:#f2f2f2;border-color:#d68100;background-color:#d68100}


.vc_btn3.vc_btn3-color-danger,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat{
color:#fff;background-color:#ff675b}


.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-danger:focus,.vc_btn3.vc_btn3-color-danger:hover{
color:#f7f7f7;background-color:#ff4b3c}


.vc_btn3.vc_btn3-color-danger.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-danger:active{
color:#f2f2f2;background-color:#ff4132}


.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline{
color:#ff675b;border-color:#ff675b;background-color:transparent}


.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:hover{
color:#fff;border-color:#ff675b;background-color:#ff675b}


.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:active{
color:#fff;border-color:#ff675b;background-color:#ff675b}


.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d{
color:#fff;background-color:#ff675b;box-shadow:0 5px 0 #ff3323}


.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:hover{
color:#f7f7f7;background-color:#ff675b}


.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:active{
color:#f2f2f2;background-color:#ff675b}


.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:hover{
top:3px;box-shadow:0 2px 0 #ff3323}


.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs{
box-shadow:0 3px 0 #ff3323}


.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs:hover{
top:1px;box-shadow:0 2px 0 #ff3323}


.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm{
box-shadow:0 4px 0 #ff3323}


.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:hover{
top:2px;box-shadow:0 2px 0 #ff3323}


.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg{
box-shadow:0 5px 0 #ff3323}


.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:hover{
top:3px;box-shadow:0 2px 0 #ff3323}


.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern{
color:#fff;border-color:#ff675b;background-color:#ff675b}


.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:hover{
color:#f7f7f7;border-color:#ff4b3c;background-color:#ff4b3c}


.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:active{
color:#f2f2f2;border-color:#ff4132;background-color:#ff4132}


.vc_btn3.vc_btn3-color-inverse,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat{
color:#fff;background-color:#555}


.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-inverse:focus,.vc_btn3.vc_btn3-color-inverse:hover{
color:#f7f7f7;background-color:#464646}


.vc_btn3.vc_btn3-color-inverse.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-inverse:active{
color:#f2f2f2;background-color:#414141}


.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline{
color:#555;border-color:#555;background-color:transparent}


.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:hover{
color:#fff;border-color:#555;background-color:#555}


.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:active{
color:#fff;border-color:#555;background-color:#555}


.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d{
color:#fff;background-color:#555;box-shadow:0 5px 0 #393939}


.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:hover{
color:#f7f7f7;background-color:#555}


.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:active{
color:#f2f2f2;background-color:#555}


.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:hover{
top:3px;box-shadow:0 2px 0 #393939}


.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs{
box-shadow:0 3px 0 #393939}


.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs:hover{
top:1px;box-shadow:0 2px 0 #393939}


.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm{
box-shadow:0 4px 0 #393939}


.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:hover{
top:2px;box-shadow:0 2px 0 #393939}


.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg{
box-shadow:0 5px 0 #393939}


.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:hover{
top:3px;box-shadow:0 2px 0 #393939}


.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern{
color:#fff;border-color:#555;background-color:#555}


.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:hover{
color:#f7f7f7;border-color:#464646;background-color:#464646}


.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:active{
color:#f2f2f2;border-color:#414141;background-color:#414141}


.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline{
color:#2a2a2a}


.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline{
color:#ebebeb}


.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline{
color:#fff}


.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern{
background-image:linear-gradient(to bottom,rgba(0,0,0,.01) 0,rgba(0,0,0,.02) 100%);background-repeat:repeat-x}


.vc_btn3-container.vc_btn3-center{
text-align:center}


.vc_btn3-container.vc_btn3-left{
text-align:left}


.vc_btn3-container.vc_btn3-right{
text-align:right}


.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left .vc_btn3-icon,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right .vc_btn3-icon{
display:inline-block;position:static}


.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left .vc_btn3-icon,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right .vc_btn3-icon{
transform:translate(0,0);min-width:1em}


.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon{
margin-right:.5em}


.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon{
margin-left:.5em}


.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs{
font-size:11px;padding-top:8px;padding-bottom:8px;padding-left:12px;padding-right:12px}


.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline-custom{
padding-top:7px;padding-bottom:7px;padding-left:11px;padding-right:11px}


.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm{
font-size:12px;padding-top:11px;padding-bottom:11px;padding-left:16px;padding-right:16px}


.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline-custom{
padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px}


.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md{
font-size:14px;padding-top:14px;padding-bottom:14px;padding-left:20px;padding-right:20px}


.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline-custom{
padding-top:13px;padding-bottom:13px;padding-left:19px;padding-right:19px}


.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg{
font-size:16px;padding-top:18px;padding-bottom:18px;padding-left:25px;padding-right:25px}


.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline-custom{
padding-top:17px;padding-bottom:17px;padding-left:24px;padding-right:24px}


.vc_btn3-container .vc_btn3-block.vc_btn3-icon-left,.vc_btn3-container .vc_btn3-block.vc_btn3-icon-right{
text-align:inherit}


.vc_custom_heading a,.vc_custom_heading a:focus,.vc_custom_heading a:hover,.vc_custom_heading a:visited{
border:none;text-decoration:inherit;color:inherit}


.vc_custom_heading a{
transition:all .2s ease-in-out;opacity:1}


.vc_custom_heading a:hover{
opacity:.85}


.wpb-pricing-table{
border:1px solid transparent;padding:30px 20px;border-radius:5px;background:#ececec;word-wrap:break-word}


.wpb-plan-title{
margin:0 0 10px;text-align:center}


.wpb-plan-description{
margin:0;text-align:center}


.wpb-price-container{
padding:15px 0;text-align:center;color:#333}


.wpb-currency{
position:relative;top:-20px;font-size:13px}


.wpb-price{
margin:0 5px;font-size:52px;font-weight:700}


.wpb-period{
position:relative;bottom:3px;font-size:13px}


.wpb-plan-features{
margin:20px 0 0;padding:0}


.wpb-plan-features li{
list-style:none}


.vc_call_to_action{
background-color:#ebebeb;border:2px solid #ebebeb;padding:2em;border-radius:5px}


.vc_call_to_action :last-child{
margin-bottom:0}


.vc_call_to_action.vc_cta_square{
border-radius:0}


.vc_call_to_action.vc_cta_square_outlined{
border-radius:0;background:0 0!important}


.vc_call_to_action.vc_cta_round{
border-radius:50px}


.vc_call_to_action.vc_cta_outlined{
background:0 0!important}


.vc_call_to_action hgroup h2,.vc_call_to_action hgroup h4{
margin:0;clear:none}


.vc_call_to_action hgroup+p{
margin-top:1em}


.vc_call_to_action.vc_cta_btn_pos_right .vc_cta_btn{
float:right;margin-left:2em}


.vc_call_to_action.vc_cta_btn_pos_left .vc_cta_btn{
float:left;margin-right:2em}


.wpb_call_to_action{
position:relative;background-color:#f7f7f7;padding:20px;padding:35px;border:1px solid #f0f0f0;box-sizing:border-box}


.wpb_call_to_action .wpb_button{
margin:0;box-sizing:border-box}


.cta_align_left .wpb_button{
float:left}


.cta_align_right .wpb_button{
float:right}


.cta_align_left .wpb_button,.cta_align_right .wpb_button{
max-width:27.5%}


.cta_align_left .wpb_call_text,.cta_align_right .wpb_call_text{
width:70%;float:left;clear:none}


.cta_align_left .wpb_call_text{
float:right}


#content .wpb_call_to_action .wpb_call_text,.wpb_call_to_action .wpb_call_text{
margin:0;padding-top:0}


.cta_align_bottom{
text-align:center}


.cta_align_bottom .wpb_button{
position:static;margin-top:21.73913043px;display:inline-block}


.cta_no_button .wpb_call_text{
width:auto;float:none}


@media (max-width:600px){
.vc_responsive .cta_align_left .wpb_button,.vc_responsive .cta_align_right .wpb_button{
max-width:70%;width:70%;float:none;display:block;margin:3% auto}


.vc_responsive .cta_align_left .wpb_call_text,.vc_responsive .cta_align_right .wpb_call_text{
width:auto;max-width:none;text-align:center}


}


.vc_cta3-container{
margin-bottom:35px;margin-left:auto;margin-right:auto}


.vc_cta3-container:after,.vc_cta3-container:before{
display:table;content:' '}


.vc_cta3-container.vc_cta3-size-xs{
width:50%}


.vc_cta3-container.vc_cta3-size-sm{
width:60%}


.vc_cta3-container.vc_cta3-size-md{
width:70%}


.vc_cta3-container.vc_cta3-size-lg{
width:80%}


.vc_cta3-container.vc_cta3-size-xl{
width:90%}


.vc_general.vc_cta3{
border:1px solid transparent;font-size:1em;padding:28px;word-wrap:break-word}


.vc_general.vc_cta3 .vc_cta3-content{
vertical-align:top}


.vc_general.vc_cta3 .vc_cta3-content>:last-child,.vc_general.vc_cta3 .vc_cta3-icons>:last-child{
margin-bottom:0}


.vc_general.vc_cta3 .vc_cta3-actions{
vertical-align:middle;white-space:nowrap}


@media (min-width:768px){
.vc_general.vc_cta3 .vc_cta3-actions .vc_btn3-container{
margin:0}


}


.vc_general.vc_cta3 .vc_cta3-icons{
vertical-align:middle}


.vc_general.vc_cta3 h2,.vc_general.vc_cta3 h4{
margin-top:0;margin-left:0;margin-right:0}


.vc_general.vc_cta3.vc_cta3-align-left .vc_cta3-content{
text-align:left}


.vc_general.vc_cta3.vc_cta3-align-right .vc_cta3-content{
text-align:right}


.vc_general.vc_cta3.vc_cta3-align-center .vc_cta3-content{
text-align:center}


.vc_general.vc_cta3.vc_cta3-align-justify .vc_cta3-content{
text-align:justify}


.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3_content-container{
padding-top:1em}


.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3-icons{
text-align:center}


.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3-icons .vc_icon_element{
display:inline-block}


.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3_content-container{
padding-bottom:1em}


.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3-icons{
text-align:center}


.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3-icons .vc_icon_element{
display:inline-block}


.vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3-icons{
display:table-cell}


.vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3_content-container{
display:table-cell;padding-left:1em}


.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3-icons{
display:table-cell}


.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3_content-container{
display:table-cell;padding-right:1em}


.vc_general.vc_cta3.vc_cta3-icons-on-border{
position:relative}


.vc_general.vc_cta3.vc_cta3-icons-on-border .vc_cta3-icons{
position:absolute}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right .vc_cta3-icons{
right:0;top:50%;transform:translate(50%,-50%)}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs{
margin-right:17px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs .vc_cta3_content-container{
padding-right:0}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container{
padding-right:7px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm{
margin-right:22px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm .vc_cta3_content-container{
padding-right:7px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container{
padding-right:14px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md{
margin-right:28px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md .vc_cta3_content-container{
padding-right:14px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container{
padding-right:21px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg{
margin-right:35px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg .vc_cta3_content-container{
padding-right:21px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container{
padding-right:28px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl{
margin-right:50px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl .vc_cta3_content-container{
padding-right:28px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container{
padding-right:35px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left .vc_cta3-icons{
left:0;top:50%;transform:translate(-50%,-50%)}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs{
margin-left:17px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs .vc_cta3_content-container{
padding-left:0}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container{
padding-left:7px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm{
margin-left:22px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm .vc_cta3_content-container{
padding-left:7px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container{
padding-left:14px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md{
margin-left:28px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md .vc_cta3_content-container{
padding-left:14px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container{
padding-left:21px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg{
margin-left:35px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg .vc_cta3_content-container{
padding-left:21px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container{
padding-left:28px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl{
margin-left:50px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl .vc_cta3_content-container{
padding-left:28px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container{
padding-left:35px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top .vc_cta3-icons{
left:50%;top:0;transform:translate(-50%,-50%)}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs{
margin-top:17px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs .vc_cta3_content-container{
padding-top:0}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container{
padding-top:7px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm{
margin-top:22px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm .vc_cta3_content-container{
padding-top:7px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container{
padding-top:14px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md{
margin-top:28px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md .vc_cta3_content-container{
padding-top:14px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container{
padding-top:21px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg{
margin-top:35px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg .vc_cta3_content-container{
padding-top:21px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container{
padding-top:28px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl{
margin-top:50px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl .vc_cta3_content-container{
padding-top:28px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container{
padding-top:35px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom .vc_cta3-icons{
left:50%;bottom:0;transform:translate(-50%,50%)}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs{
margin-bottom:17px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs .vc_cta3_content-container{
padding-bottom:0}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container{
padding-bottom:7px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm{
margin-bottom:22px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm .vc_cta3_content-container{
padding-bottom:7px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container{
padding-bottom:14px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md{
margin-bottom:28px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md .vc_cta3_content-container{
padding-bottom:14px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container{
padding-bottom:21px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg{
margin-bottom:35px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg .vc_cta3_content-container{
padding-bottom:21px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container{
padding-bottom:28px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl{
margin-bottom:50px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl .vc_cta3_content-container{
padding-bottom:28px}


.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container{
padding-bottom:35px}


.vc_general.vc_cta3.vc_cta3-actions-top .vc_cta3-content{
margin-top:1em}


.vc_general.vc_cta3.vc_cta3-actions-bottom .vc_cta3-content{
margin-bottom:1em}


@media (min-width:768px){
.vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-actions{
display:table-cell;max-width:30%}


.vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-content{
padding-left:28px;display:table-cell}


.vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-actions{
display:table-cell;max-width:30%}


.vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-content{
padding-right:28px;display:table-cell}


}


.vc_general.vc_cta3.vc_cta3-style-classic{
border-color:#f0f0f0;background-color:#f7f7f7}


.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header h4{
color:inherit}


.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h4{
color:inherit}


.vc_general.vc_cta3.vc_cta3-style-outline{
border-width:3px}


.vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic) .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic) .vc_cta3-content-header h4{
color:inherit}


.vc_general.vc_cta3.vc_cta3-style-3d .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-3d .vc_cta3-content-header h4{
color:inherit}


.vc_general.vc_cta3.vc_cta3-style-custom{
border-color:#f0f0f0;background-color:#f7f7f7}


.vc_general.vc_cta3.vc_cta3-shape-square{
border-radius:0}


.vc_general.vc_cta3.vc_cta3-shape-rounded{
border-radius:5px}


.vc_general.vc_cta3.vc_cta3-shape-round{
border-radius:4em}


.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-classic .vc_cta3-content-header{
color:#5472d2}


.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat{
color:#c9d2f0;border-color:transparent;background-color:#5472d2}


.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat .vc_cta3-content-header{
color:#fff}


.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d{
box-shadow:0 5px 0 #3253bc;color:#c9d2f0;border-color:transparent;background-color:#5472d2}


.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d .vc_cta3-content-header{
color:#fff}


.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-outline{
border-color:#5472d2;background-color:transparent}


.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-outline .vc_cta3-content-header{
color:#5472d2}


.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-classic .vc_cta3-content-header{
color:#00c1cf}


.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-flat{
color:#d3f5f1;border-color:transparent;background-color:#00c1cf}


.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-flat .vc_cta3-content-header{
color:#fff}


.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d{
box-shadow:0 5px 0 #008d97;color:#d3f5f1;border-color:transparent;background-color:#00c1cf}


.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d .vc_cta3-content-header{
color:#fff}


.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-outline{
border-color:#00c1cf;background-color:transparent}


.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-outline .vc_cta3-content-header{
color:#00c1cf}


.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-classic .vc_cta3-content-header{
color:#fe6c61}


.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-flat{
color:#fcdbd7;border-color:transparent;background-color:#fe6c61}


.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-flat .vc_cta3-content-header{
color:#fff}


.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d{
box-shadow:0 5px 0 #fe3829;color:#fcdbd7;border-color:transparent;background-color:#fe6c61}


.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d .vc_cta3-content-header{
color:#fff}


.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-outline{
border-color:#fe6c61;background-color:transparent}


.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-outline .vc_cta3-content-header{
color:#fe6c61}


.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-classic .vc_cta3-content-header{
color:#8d6dc4}


.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat{
color:#e1d5f5;border-color:transparent;background-color:#8d6dc4}


.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat .vc_cta3-content-header{
color:#fff}


.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d{
box-shadow:0 5px 0 #6e48b1;color:#e1d5f5;border-color:transparent;background-color:#8d6dc4}


.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d .vc_cta3-content-header{
color:#fff}


.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-outline{
border-color:#8d6dc4;background-color:transparent}


.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-outline .vc_cta3-content-header{
color:#8d6dc4}


.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-classic .vc_cta3-content-header{
color:#4cadc9}


.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-flat{
color:#d0edf5;border-color:transparent;background-color:#4cadc9}


.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-flat .vc_cta3-content-header{
color:#fff}


.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d{
box-shadow:0 5px 0 #338faa;color:#d0edf5;border-color:transparent;background-color:#4cadc9}


.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d .vc_cta3-content-header{
color:#fff}


.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-outline{
border-color:#4cadc9;background-color:transparent}


.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-outline .vc_cta3-content-header{
color:#4cadc9}


.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-classic .vc_cta3-content-header{
color:#cec2ab}


.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-flat{
color:#f7f3eb;border-color:transparent;background-color:#cec2ab}


.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-flat .vc_cta3-content-header{
color:#fff}


.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d{
box-shadow:0 5px 0 #b9a888;color:#f7f3eb;border-color:transparent;background-color:#cec2ab}


.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d .vc_cta3-content-header{
color:#fff}


.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-outline{
border-color:#cec2ab;background-color:transparent}


.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-outline .vc_cta3-content-header{
color:#cec2ab}


.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-classic .vc_cta3-content-header{
color:#50485b}


.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-flat{
color:#e2ddeb;border-color:transparent;background-color:#50485b}


.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-flat .vc_cta3-content-header{
color:#fff}


.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-3d{
box-shadow:0 5px 0 #342f3c;color:#e2ddeb;border-color:transparent;background-color:#50485b}


.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-3d .vc_cta3-content-header{
color:#fff}


.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-outline{
border-color:#50485b;background-color:transparent}


.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-outline .vc_cta3-content-header{
color:#50485b}


.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-classic .vc_cta3-content-header{
color:#75d69c}


.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-flat{
color:#e1f5e9;border-color:transparent;background-color:#75d69c}


.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-flat .vc_cta3-content-header{
color:#fff}


.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-3d{
box-shadow:0 5px 0 #4ac97d;color:#e1f5e9;border-color:transparent;background-color:#75d69c}


.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-3d .vc_cta3-content-header{
color:#fff}


.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-outline{
border-color:#75d69c;background-color:transparent}


.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-outline .vc_cta3-content-header{
color:#75d69c}


.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-classic .vc_cta3-content-header{
color:#f7be68}


.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-flat{
color:#faf0e1;border-color:transparent;background-color:#f7be68}


.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-flat .vc_cta3-content-header{
color:#fff}


.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-3d{
box-shadow:0 5px 0 #f4a733;color:#faf0e1;border-color:transparent;background-color:#f7be68}


.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-3d .vc_cta3-content-header{
color:#fff}


.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-outline{
border-color:#f7be68;background-color:transparent}


.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-outline .vc_cta3-content-header{
color:#f7be68}


.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-classic .vc_cta3-content-header{
color:#5aa1e3}


.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-flat{
color:#dce9f5;border-color:transparent;background-color:#5aa1e3}


.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-flat .vc_cta3-content-header{
color:#fff}


.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-3d{
box-shadow:0 5px 0 #2a86db;color:#dce9f5;border-color:transparent;background-color:#5aa1e3}


.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-3d .vc_cta3-content-header{
color:#fff}


.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-outline{
border-color:#5aa1e3;background-color:transparent}


.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-outline .vc_cta3-content-header{
color:#5aa1e3}


.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-classic .vc_cta3-content-header{
color:#6dab3c}


.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat{
color:#e5f2da;border-color:transparent;background-color:#6dab3c}


.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat .vc_cta3-content-header{
color:#fff}


.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-3d{
box-shadow:0 5px 0 #53812d;color:#e5f2da;border-color:transparent;background-color:#6dab3c}


.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-3d .vc_cta3-content-header{
color:#fff}


.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-outline{
border-color:#6dab3c;background-color:transparent}


.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-outline .vc_cta3-content-header{
color:#6dab3c}


.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-classic .vc_cta3-content-header{
color:#f4524d}


.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat{
color:#fce2e1;border-color:transparent;background-color:#f4524d}


.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat .vc_cta3-content-header{
color:#fff}


.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-3d{
box-shadow:0 5px 0 #f11f18;color:#fce2e1;border-color:transparent;background-color:#f4524d}


.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-3d .vc_cta3-content-header{
color:#fff}


.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-outline{
border-color:#f4524d;background-color:transparent}


.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-outline .vc_cta3-content-header{
color:#f4524d}


.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-classic .vc_cta3-content-header{
color:#f79468}


.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-flat{
color:#f7e1d7;border-color:transparent;background-color:#f79468}


.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-flat .vc_cta3-content-header{
color:#fff}


.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-3d{
box-shadow:0 5px 0 #f46e33;color:#f7e1d7;border-color:transparent;background-color:#f79468}


.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-3d .vc_cta3-content-header{
color:#fff}


.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-outline{
border-color:#f79468;background-color:transparent}


.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-outline .vc_cta3-content-header{
color:#f79468}


.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-classic .vc_cta3-content-header{
color:#b97ebb}


.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-flat{
color:#f4dff5;border-color:transparent;background-color:#b97ebb}


.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-flat .vc_cta3-content-header{
color:#fff}


.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-3d{
box-shadow:0 5px 0 #a559a8;color:#f4dff5;border-color:transparent;background-color:#b97ebb}


.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-3d .vc_cta3-content-header{
color:#fff}


.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-outline{
border-color:#b97ebb;background-color:transparent}


.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-outline .vc_cta3-content-header{
color:#b97ebb}


.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-classic .vc_cta3-content-header{
color:#2a2a2a}


.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-flat{
color:#d9d9d9;border-color:transparent;background-color:#2a2a2a}


.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-flat .vc_cta3-content-header{
color:#fff}


.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-3d{
box-shadow:0 5px 0 #0e0e0e;color:#d9d9d9;border-color:transparent;background-color:#2a2a2a}


.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-3d .vc_cta3-content-header{
color:#fff}


.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-outline{
border-color:#2a2a2a;background-color:transparent}


.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-outline .vc_cta3-content-header{
color:#2a2a2a}


.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-classic .vc_cta3-content-header{
color:#ebebeb}


.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat{
color:#9d9d9e;border-color:transparent;background-color:#ebebeb}


.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat .vc_cta3-content-header{
color:#666}


.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-3d{
box-shadow:0 5px 0 #cfcfcf;color:#9d9d9e;border-color:transparent;background-color:#ebebeb}


.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-3d .vc_cta3-content-header{
color:#666}


.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-outline{
border-color:#ebebeb;background-color:transparent}


.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-outline .vc_cta3-content-header{
color:#ebebeb}


.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-classic .vc_cta3-content-header{
color:#fff}


.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat{
color:#9d9d9e;border-color:transparent;background-color:#fff}


.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat .vc_cta3-content-header{
color:#666}


.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-3d{
box-shadow:0 5px 0 #e3e3e3;color:#9d9d9e;border-color:transparent;background-color:#fff}


.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-3d .vc_cta3-content-header{
color:#666}


.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-outline{
border-color:#fff;background-color:transparent}


.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-outline .vc_cta3-content-header{
color:#fff}


.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat{
color:#9d9d9e;border-color:transparent;background-color:#f0f0f0}


.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat .vc_cta3-content-header{
color:#666}


.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-3d{
box-shadow:0 5px 0 #d4d4d4;color:#9d9d9e;border-color:transparent;background-color:#f0f0f0}


.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-3d .vc_cta3-content-header{
color:#666}


.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-outline{
border-color:#f0f0f0;background-color:transparent}


.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-outline .vc_cta3-content-header{
color:#f0f0f0}


.vc_cta3.vc_cta3-icon-size-xs .vc_icon_element .vc_icon_element-inner{
height:1em;width:1em}


.vc_cta3.vc_cta3-icon-size-sm .vc_icon_element .vc_icon_element-inner{
height:2em;width:2em}


.vc_cta3.vc_cta3-icon-size-md .vc_icon_element .vc_icon_element-inner{
height:3em;width:3em}


.vc_cta3.vc_cta3-icon-size-lg .vc_icon_element .vc_icon_element-inner{
height:4em;width:4em}


.vc_cta3.vc_cta3-icon-size-xl .vc_icon_element .vc_icon_element-inner{
height:5em;width:5em}


.wpb_gmaps_widget .wpb_wrapper{
background-color:#f7f7f7;padding:5px}


.wpb_gmaps_widget .wpb_map_wraper iframe{
margin-bottom:0;padding:0;display:block;width:100%;border:none}


.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper{
position:relative;padding-bottom:56.25%;height:0}


.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper iframe{
position:absolute;top:0;left:0;height:100%}


.wpb_accordion_section .wpb_accordion_header a:focus,.wpb_content_element .wpb_tabs_nav li a:focus,.wpb_tour_next_prev_nav a:focus{
outline:0}


.wpb_content_element .wpb_tabs_nav,.wpb_content_element .wpb_tour_tabs_wrapper{
padding:0}


.wpb_content_element .wpb_tabs_nav{
margin:0;padding-left:0!important;text-indent:inherit!important}


#content .wpb_content_element .wpb_tabs_nav{
margin:0}


.wpb_content_element .wpb_tabs_nav li{
background-color:#fff;white-space:nowrap;padding:0;background-image:none;list-style:none!important}


.wpb_content_element .wpb_tabs_nav li:after,.wpb_content_element .wpb_tabs_nav li:before{
display:none!important}


.wpb_content_element .wpb_tabs_nav li.ui-tabs-active,.wpb_content_element .wpb_tabs_nav li:hover{
background-color:#f7f7f7}


.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a{
cursor:default}


.wpb_content_element .wpb_tour_tabs_wrapper .wpb_ui-tabs-hide{
display:none}


.wpb_content_element .wpb_accordion_header a,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a{
border-bottom:none;text-decoration:none;display:block;padding:.5em 1em}


.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{
background-color:#f7f7f7}


.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab{
padding:1em}


.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content .wpb_row:last-child>div>div.wpb_wrapper .wpb_content_element:last-child,.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content>.wpb_content_element:last-child,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab .wpb_row:last-child>div>div.wpb_wrapper .wpb_content_element:last-child,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab>.wpb_content_element:last-child{
margin-bottom:0}


.wpb_tabs .wpb_tabs_nav li{
float:left;margin:0 1px 0 0}


.wpb_tour .wpb_tabs_nav{
float:left;width:31.66666667%}


.wpb_tour .wpb_tabs_nav li{
margin:0 0 1px;clear:left;width:100%}


.wpb_tour .wpb_tabs_nav a{
width:100%}


.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab{
box-sizing:border-box;border:none;float:left;width:68.33333333%;padding:0 0 0 21.73913043px}


.wpb_tour_next_prev_nav{
margin-left:31.66666667%;padding-left:21.73913043px;font-size:80%}


.wpb_tour_next_prev_nav a{
border-bottom:1px dotted;text-decoration:none}


.wpb_tour_next_prev_nav a:hover{
text-decoration:none;border-bottom:none}


.wpb_tour_next_prev_nav span{
width:48%;display:inline-block;padding-top:1em;float:left}


.wpb_tour_next_prev_nav span.wpb_next_slide{
text-align:right;float:right}


.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header{
margin:0 0 1px;padding-top:0;position:relative;text-transform:none;font-weight:inherit;font-size:inherit;font-family:inherit;line-height:inherit;letter-spacing:inherit}


.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a{
padding-left:1em}


.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon,.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon{
display:block;width:16px;height:16px;background-image:url(../img/toggle_open.png);background-repeat:no-repeat;position:absolute;right:.7em;top:.7em}


.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon{
background-image:url(../img/toggle_close.png)}


@media (max-width:480px){
.vc_responsive .wpb_tour .wpb_tab,.vc_responsive .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav,.vc_responsive .wpb_tour_next_prev_nav{
width:100%;float:none;margin-left:0}


.vc_responsive .wpb_tour_next_prev_nav{
width:auto;padding:0 1em}


.vc_responsive #content .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav{
margin-bottom:1em}


.vc_responsive .wpb_tour .wpb_tab{
padding-left:1em;padding-right:1em}


}


.wpb_column .wpb_wrapper .wpb_teaser_grid{
float:none}


body ul.wpb_thumbnails-fluid li{
padding:0;margin-left:0;background-image:none;list-style:none!important}


body ul.wpb_thumbnails-fluid li:after,body ul.wpb_thumbnails-fluid li:before{
display:none!important}


body ul.wpb_thumbnails-fluid li .entry-content :last-child{
margin-bottom:0}


.wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid,.wpb_row .wpb_grid ul.wpb_thumbnails-fluid{
padding:0;overflow:visible!important}


.wpb_teaser_grid .entry-content{
margin:0;padding:0;width:100%}


.grid_layout-thumbnail .post-thumb{
margin-bottom:0}


.grid_layout-thumbnail .post-thumb img{
max-width:100%}


.wpb_carousel .wpb_wrapper{
position:relative}


.wpb_carousel .next,.wpb_carousel .prev{
position:absolute;top:3px;background-color:#f7f7f7;padding:0 6px;font-size:12px;z-index:10;text-decoration:none;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}


.wpb_carousel .next:hover,.wpb_carousel .prev:hover{
background-color:#f0f0f0}


.wpb_carousel .next:focus,.wpb_carousel .prev:focus{
outline:0;text-decoration:none}


.wpb_carousel .prev{
right:30px}


.wpb_carousel .next{
right:0}


.wpb_carousel .wpb_thumbnails-fluid{
width:100%}


.wpb_carousel .wpb_thumbnails-fluid>[class*=vc_span]{
height:auto!important}


.wpb_categories_filter,.wpb_teaser_grid .categories_filter{
list-style:none;list-style-type:none;padding:0;margin:0 0 10px}


.wpb_categories_filter li,.wpb_teaser_grid .categories_filter li{
display:block;float:left;margin:0 10px 10px 0;background-image:none;list-style:none!important}


.wpb_categories_filter li:after,.wpb_categories_filter li:before,.wpb_teaser_grid .categories_filter li:after,.wpb_teaser_grid .categories_filter li:before{
display:none!important}


.wpb_categories_filter li a,.wpb_teaser_grid .categories_filter li a{
border:none;text-decoration:none}


.wpb_categories_filter li a:hover,.wpb_teaser_grid .categories_filter li a:hover{
border-bottom:1px dotted}


.wpb_categories_filter li.active a,.wpb_teaser_grid .categories_filter li.active a{
border-bottom:1px dotted}


@media (max-width:480px){
.vc_responsive .wpb_row ul.wpb_thumbnails-fluid{
margin-left:0;width:auto}


.vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*=vc_col-]{
width:100%;float:none;display:block;margin-left:0;margin-right:0}


}


.wpb_image_grid .wpb_image_grid_ul{
margin:0;padding:0}


.wpb_image_grid .wpb_image_grid_ul>li{
background-image:none;list-style:none!important}


.wpb_image_grid .wpb_image_grid_ul>li:after,.wpb_image_grid .wpb_image_grid_ul>li:before{
display:none!important}


.wpb_image_grid .wpb_image_grid_ul .isotope-item{
list-style:none;margin:0 1px 1px 0;max-width:100%;float:left}


.wpb_image_grid .wpb_image_grid_ul a{
display:block}


.wpb_image_grid .wpb_image_grid_ul img{
display:block;max-width:100%;height:auto}


.wpb_gallery .theme-default .nivoSlider{
margin-bottom:0}


.wpb_gallery .theme-default .nivo-controlNav{
padding:10px 0 3px}


.wpb_gallery .wpb_flexslider .flex-control-nav{
bottom:auto;top:100%;margin-top:15px}


.wpb_gallery .wpb_flexslider .flex-caption{
cursor:default}


.wpb_gallery .wpb_flexslider .flex-direction-nav a{
border:none;box-shadow:none}


.wpb_gallery .wpb_flexslider .flex-direction-nav a:hover{
box-shadow:none}


.wpb_gallery .wpb_flexslider .flex-direction-nav a:before{
line-height:1}


.wpb_gallery .wpb_flexslider .flex-control-paging{
z-index:10}


#content .wpb_gallery_slides ul.flex-direction-nav,#content .wpb_gallery_slides ul.slides,.content .wpb_gallery_slides ul.flex-direction-nav,.content .wpb_gallery_slides ul.slides,.wpb_content_element .wpb_gallery_slides ul li,.wpb_gallery_slides ul.flex-direction-nav,.wpb_gallery_slides ul.slides,body .wpb_gallery_slides ul li{
list-style:none;padding:0;background-image:none;margin:0}


.flickr_badge_image{
margin:0 10px 10px 0;width:72px;height:72px;float:left;background:0 0;padding:0}


.flickr_badge_image a{
border:none}


.flickr_badge_image img{
margin:0;overflow:hidden;position:relative;width:100%;height:100%;max-width:100%;max-height:100%}


.wpb_flickr_widget p.flickr_stream_wrap{
clear:both;margin-bottom:0;font-size:80%}


.wpb_flickr_widget p.flickr_stream_wrap a{
background-image:url(../img/flickr.png);background-repeat:no-repeat;background-position:left center;padding-left:25px;display:inline-block}


.wpb_video_widget.vc_video-el-width-10 .wpb_wrapper{
width:10%}


.wpb_video_widget.vc_video-el-width-20 .wpb_wrapper{
width:20%}


.wpb_video_widget.vc_video-el-width-30 .wpb_wrapper{
width:30%}


.wpb_video_widget.vc_video-el-width-40 .wpb_wrapper{
width:40%}


.wpb_video_widget.vc_video-el-width-50 .wpb_wrapper{
width:50%}


.wpb_video_widget.vc_video-el-width-60 .wpb_wrapper{
width:60%}


.wpb_video_widget.vc_video-el-width-70 .wpb_wrapper{
width:70%}


.wpb_video_widget.vc_video-el-width-80 .wpb_wrapper{
width:80%}


.wpb_video_widget.vc_video-el-width-90 .wpb_wrapper{
width:90%}


.wpb_video_widget.vc_video-el-width-100 .wpb_wrapper{
width:100%}


.wpb_video_widget .wpb_video_wrapper{
padding-top:56.25%;position:relative;width:100%}


.wpb_video_widget .wpb_video_wrapper>div{
padding-top:0!important;position:static}


.wpb_video_widget.vc_video-aspect-ratio-169 .wpb_video_wrapper{
padding-top:56.25%}


.wpb_video_widget.vc_video-aspect-ratio-43 .wpb_video_wrapper{
padding-top:75%}


.wpb_video_widget.vc_video-aspect-ratio-235 .wpb_video_wrapper{
padding-top:42.55319149%}


.wpb_video_widget.vc_video-aspect-ratio-916 .wpb_video_wrapper{
padding-top:177.77777778%}


.wpb_video_widget.vc_video-aspect-ratio-34 .wpb_video_wrapper{
padding-top:133.33333333%}


.wpb_video_widget.vc_video-aspect-ratio-1235 .wpb_video_wrapper{
padding-top:235%}


.wpb_video_widget.vc_video-align-left .wpb_wrapper{
float:left}


.wpb_video_widget.vc_video-align-center .wpb_wrapper{
margin:0 auto}


.wpb_video_widget.vc_video-align-right .wpb_wrapper{
float:right}


.wpb_video_widget .wpb_wrapper{
position:relative}


.wpb_video_widget .wpb_wrapper iframe{
width:100%;height:100%;display:block;position:absolute;margin:0;top:0;left:0;box-sizing:border-box}


.wpb_video_wrapper .fluid-width-video-wrapper{
padding-top:0!important;position:static}


.wpb_posts_slider .flex-caption,.wpb_posts_slider .nivo-caption{
background-color:#f7f7f7;opacity:1;color:inherit;padding:10px 15px;position:static}


.wpb_posts_slider .wpb_gallery_slides>ul>li{
background-image:none;list-style:none!important}


.wpb_posts_slider .wpb_gallery_slides>ul>li:after,.wpb_posts_slider .wpb_gallery_slides>ul>li:before{
display:none!important}


.vc_progress_bar .vc_single_bar{
background:#f7f7f7;position:relative;margin-bottom:11.66666667px;box-shadow:0 1px 2px rgba(0,0,0,.1) inset;border-radius:3px}


.vc_progress_bar .vc_single_bar:last-child{
margin-bottom:0}


.vc_progress_bar .vc_single_bar .vc_label{
display:block;padding:.5em 1em;position:relative;z-index:1}


.vc_progress_bar .vc_single_bar .vc_bar{
display:block;position:absolute;height:100%;background-color:#e0e0e0;width:0;top:0;left:0;border-radius:3px;transition:width 1s linear;-moz-transition:width 1s linear;-webkit-transition:width 1s linear;-o-transition:width 1s linear}


.vc_progress_bar .vc_single_bar .vc_bar.striped{
background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}


.vc_progress_bar .vc_single_bar .vc_bar.animated{
animation:progress-bar-stripes 2s linear infinite}


.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_bar{
background-color:#0074cc}


.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_bar{
background-color:#0074cc}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar.vc_progress-bar-color-bar_turquoise .vc_single_bar .vc_bar{
background-color:#49afcd}


.vc_progress_bar.vc_progress-bar-color-bar_turquoise .vc_single_bar .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise .vc_bar{
background-color:#49afcd}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar.vc_progress-bar-color-bar_green .vc_single_bar .vc_bar{
background-color:#5bb75b}


.vc_progress_bar.vc_progress-bar-color-bar_green .vc_single_bar .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_green .vc_bar{
background-color:#5bb75b}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_green .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar.vc_progress-bar-color-bar_orange .vc_single_bar .vc_bar{
background-color:#faa732}


.vc_progress_bar.vc_progress-bar-color-bar_orange .vc_single_bar .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .vc_bar{
background-color:#faa732}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar.vc_progress-bar-color-bar_red .vc_single_bar .vc_bar{
background-color:#da4f49}


.vc_progress_bar.vc_progress-bar-color-bar_red .vc_single_bar .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_red .vc_bar{
background-color:#da4f49}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_red .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar.vc_progress-bar-color-bar_black .vc_single_bar .vc_bar{
background-color:#414141}


.vc_progress_bar.vc_progress-bar-color-bar_black .vc_single_bar .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_black .vc_bar{
background-color:#414141}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_black .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar.vc_progress-bar-color-blue .vc_single_bar .vc_bar{
background-color:#5472d2}


.vc_progress_bar.vc_progress-bar-color-blue .vc_single_bar .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-blue .vc_bar{
background-color:#5472d2}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-blue .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar.vc_progress-bar-color-turquoise .vc_single_bar .vc_bar{
background-color:#00c1cf}


.vc_progress_bar.vc_progress-bar-color-turquoise .vc_single_bar .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-turquoise .vc_bar{
background-color:#00c1cf}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-turquoise .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar.vc_progress-bar-color-pink .vc_single_bar .vc_bar{
background-color:#fe6c61}


.vc_progress_bar.vc_progress-bar-color-pink .vc_single_bar .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-pink .vc_bar{
background-color:#fe6c61}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-pink .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar.vc_progress-bar-color-violet .vc_single_bar .vc_bar{
background-color:#8d6dc4}


.vc_progress_bar.vc_progress-bar-color-violet .vc_single_bar .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-violet .vc_bar{
background-color:#8d6dc4}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-violet .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar.vc_progress-bar-color-peacoc .vc_single_bar .vc_bar{
background-color:#4cadc9}


.vc_progress_bar.vc_progress-bar-color-peacoc .vc_single_bar .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-peacoc .vc_bar{
background-color:#4cadc9}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-peacoc .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar.vc_progress-bar-color-chino .vc_single_bar .vc_bar{
background-color:#cec2ab}


.vc_progress_bar.vc_progress-bar-color-chino .vc_single_bar .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-chino .vc_bar{
background-color:#cec2ab}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-chino .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar.vc_progress-bar-color-mulled-wine .vc_single_bar .vc_bar{
background-color:#50485b}


.vc_progress_bar.vc_progress-bar-color-mulled-wine .vc_single_bar .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine .vc_bar{
background-color:#50485b}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar.vc_progress-bar-color-vista_blue .vc_single_bar .vc_bar{
background-color:#75d69c}


.vc_progress_bar.vc_progress-bar-color-vista_blue .vc_single_bar .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista_blue .vc_bar{
background-color:#75d69c}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista_blue .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar.vc_progress-bar-color-vista-blue .vc_single_bar .vc_bar{
background-color:#75d69c}


.vc_progress_bar.vc_progress-bar-color-vista-blue .vc_single_bar .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista-blue .vc_bar{
background-color:#75d69c}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista-blue .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar.vc_progress-bar-color-black .vc_single_bar .vc_bar{
background-color:#2a2a2a}


.vc_progress_bar.vc_progress-bar-color-black .vc_single_bar .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-black .vc_bar{
background-color:#2a2a2a}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-black .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar.vc_progress-bar-color-grey .vc_single_bar .vc_bar{
background-color:#ebebeb}


.vc_progress_bar.vc_progress-bar-color-grey .vc_single_bar .vc_label{
color:#666;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-grey .vc_bar{
background-color:#ebebeb}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-grey .vc_label{
color:#666;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar.vc_progress-bar-color-orange .vc_single_bar .vc_bar{
background-color:#f7be68}


.vc_progress_bar.vc_progress-bar-color-orange .vc_single_bar .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-orange .vc_bar{
background-color:#f7be68}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-orange .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar.vc_progress-bar-color-sky .vc_single_bar .vc_bar{
background-color:#5aa1e3}


.vc_progress_bar.vc_progress-bar-color-sky .vc_single_bar .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sky .vc_bar{
background-color:#5aa1e3}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sky .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar.vc_progress-bar-color-green .vc_single_bar .vc_bar{
background-color:#6dab3c}


.vc_progress_bar.vc_progress-bar-color-green .vc_single_bar .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-green .vc_bar{
background-color:#6dab3c}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-green .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar.vc_progress-bar-color-juicy-pink .vc_single_bar .vc_bar{
background-color:#f4524d}


.vc_progress_bar.vc_progress-bar-color-juicy-pink .vc_single_bar .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-juicy-pink .vc_bar{
background-color:#f4524d}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-juicy-pink .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar.vc_progress-bar-color-sandy-brown .vc_single_bar .vc_bar{
background-color:#f79468}


.vc_progress_bar.vc_progress-bar-color-sandy-brown .vc_single_bar .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sandy-brown .vc_bar{
background-color:#f79468}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sandy-brown .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar.vc_progress-bar-color-purple .vc_single_bar .vc_bar{
background-color:#b97ebb}


.vc_progress_bar.vc_progress-bar-color-purple .vc_single_bar .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-purple .vc_bar{
background-color:#b97ebb}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-purple .vc_label{
color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar.vc_progress-bar-color-white .vc_single_bar .vc_bar{
background-color:#fff}


.vc_progress_bar.vc_progress-bar-color-white .vc_single_bar .vc_label{
color:#666;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_bar{
background-color:#fff}


.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_label{
color:#666;text-shadow:0 -1px 0 rgba(0,0,0,.25)}


@keyframes progress-bar-stripes{
from{
background-position:40px 0}


to{
background-position:0 0}


}


.vc_pie_chart{
z-index:0;text-align:center;opacity:0}


.vc_pie_chart.vc_ready{
opacity:1}


.vc_pie_chart .vc_pie_wrapper{
position:relative;margin:0 auto}


.vc_pie_chart canvas{
position:relative;z-index:1}


.vc_pie_chart .vc_pie_chart_value{
font-size:200%;position:absolute;top:0;left:0;display:block;width:100%;height:100%;text-align:center}


.vc_pie_chart_back{
display:block;position:absolute;width:100%;height:100%;top:0;left:0;border:6px solid #f7f7f7;border-radius:999px;border-radius:50%;opacity:.3;box-sizing:border-box}


.vc_images_carousel .vc_carousel-control{
border:none}


.vc_carousel .vc_carousel-control{
text-shadow:none;border:none;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}


.vc_carousel .vc_carousel-control:active,.vc_carousel .vc_carousel-control:focus{
outline:0}


.vc_carousel .vc_carousel-indicators li{
width:5px;height:5px;margin:0;border-color:#f7f7f7;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}


.vc_separator{
display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}


.vc_separator h4{
line-height:1em;font-size:100%;margin:0;word-wrap:break-word;flex:0 1 auto}


.vc_separator h4 .normal{
font-size:12px;font-weight:400}


.vc_separator .vc_sep_holder{
height:1px;position:relative;flex:1 1 auto;min-width:10%}


.vc_separator .vc_sep_holder .vc_sep_line{
height:1px;border-top:1px solid #ebebeb;display:block;position:relative;top:1px;width:100%}


.vc_separator.vc_separator_align_center h4{
padding:0 .8em}


.vc_separator.vc_separator_align_left h4{
padding:0 .8em 0 0}


.vc_separator.vc_separator_align_left .vc_sep_holder.vc_sep_holder_l{
display:none}


.vc_separator.vc_separator_align_right h4{
padding:0 0 0 .8em;margin:0!important}


.vc_separator.vc_separator_align_right .vc_sep_holder.vc_sep_holder_r{
display:none}


.vc_separator.vc_sep_double{
height:3px}


.vc_separator.vc_sep_double .vc_sep_line{
border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;height:3px}


.vc_separator.vc_sep_dashed .vc_sep_line{
border-top-style:dashed}


.vc_separator.vc_sep_dotted .vc_sep_line{
border-top-style:dotted}


.vc_separator.vc_sep_shadow .vc_sep_line{
border:none;position:relative;height:20px;top:0;overflow:hidden}


.vc_separator.vc_sep_shadow .vc_sep_line:after{
content:'';display:block;position:absolute;left:0;top:-20px;right:0;height:10px;border-radius:100%}


.vc_separator.vc_sep_shadow .vc_sep_holder_l .vc_sep_line:after{
right:-100%;box-shadow:10px 10px 10px 1px}


.vc_separator.vc_sep_shadow .vc_sep_holder_r .vc_sep_line:after{
left:-100%;box-shadow:-10px 10px 10px 1px}


.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_l{
width:100%}


.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_r{
display:none}


.vc_separator .vc_icon_element{
margin-bottom:0}


.vc_separator .vc_icon_element:not(.vc_icon_element-have-style)+h4{
padding-left:0}


.vc_separator .vc_icon_element:not(.vc_icon_element-have-style) .vc_icon_element-size-xl{
margin-left:.8em;margin-right:.8em}


.vc_separator.vc_separator-has-text.vc_separator_align_center .vc_icon_element.vc_icon_element-have-style,.vc_separator.vc_separator-has-text.vc_separator_align_right .vc_icon_element.vc_icon_element-have-style{
margin-left:.8em}


.vc_separator.vc_separator_align_left .vc_icon_element.vc_icon_element-have-style+h4{
padding-left:.8em}


.vc_separator.vc_sep_border_width_1 .vc_sep_holder .vc_sep_line{
border-top-width:1px}


.vc_separator.vc_sep_border_width_1.vc_sep_double .vc_sep_holder .vc_sep_line{
border-bottom-width:1px;top:0}


.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_line{
top:0}


.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_holder_l .vc_sep_line:after{
box-shadow:10px 10px 10px 1px}


.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_holder_r .vc_sep_line:after{
box-shadow:-10px 10px 10px 1px}


.vc_separator.vc_sep_border_width_2 .vc_sep_holder .vc_sep_line{
border-top-width:2px}


.vc_separator.vc_sep_border_width_2.vc_sep_double .vc_sep_holder .vc_sep_line{
border-bottom-width:2px;top:-1px}


.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_line{
top:-1px}


.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_holder_l .vc_sep_line:after{
box-shadow:10px 10px 10px 2px}


.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_holder_r .vc_sep_line:after{
box-shadow:-10px 10px 10px 2px}


.vc_separator.vc_sep_border_width_3 .vc_sep_holder .vc_sep_line{
border-top-width:3px}


.vc_separator.vc_sep_border_width_3.vc_sep_double .vc_sep_holder .vc_sep_line{
border-bottom-width:3px;top:-1px}


.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_line{
top:-1px}


.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_holder_l .vc_sep_line:after{
box-shadow:10px 10px 10px 3px}


.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_holder_r .vc_sep_line:after{
box-shadow:-10px 10px 10px 3px}


.vc_separator.vc_sep_border_width_4 .vc_sep_holder .vc_sep_line{
border-top-width:4px}


.vc_separator.vc_sep_border_width_4.vc_sep_double .vc_sep_holder .vc_sep_line{
border-bottom-width:4px;top:-2px}


.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_line{
top:-2px}


.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_holder_l .vc_sep_line:after{
box-shadow:10px 10px 10px 4px}


.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_holder_r .vc_sep_line:after{
box-shadow:-10px 10px 10px 4px}


.vc_separator.vc_sep_border_width_5 .vc_sep_holder .vc_sep_line{
border-top-width:5px}


.vc_separator.vc_sep_border_width_5.vc_sep_double .vc_sep_holder .vc_sep_line{
border-bottom-width:5px;top:-2px}


.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_line{
top:-2px}


.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_holder_l .vc_sep_line:after{
box-shadow:10px 10px 10px 5px}


.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_holder_r .vc_sep_line:after{
box-shadow:-10px 10px 10px 5px}


.vc_separator.vc_sep_border_width_6 .vc_sep_holder .vc_sep_line{
border-top-width:6px}


.vc_separator.vc_sep_border_width_6.vc_sep_double .vc_sep_holder .vc_sep_line{
border-bottom-width:6px;top:-3px}


.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_line{
top:-3px}


.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_holder_l .vc_sep_line:after{
box-shadow:10px 10px 10px 6px}


.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_holder_r .vc_sep_line:after{
box-shadow:-10px 10px 10px 6px}


.vc_separator.vc_sep_border_width_7 .vc_sep_holder .vc_sep_line{
border-top-width:7px}


.vc_separator.vc_sep_border_width_7.vc_sep_double .vc_sep_holder .vc_sep_line{
border-bottom-width:7px;top:-3px}


.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_line{
top:-3px}


.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_holder_l .vc_sep_line:after{
box-shadow:10px 10px 10px 7px}


.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_holder_r .vc_sep_line:after{
box-shadow:-10px 10px 10px 7px}


.vc_separator.vc_sep_border_width_8 .vc_sep_holder .vc_sep_line{
border-top-width:8px}


.vc_separator.vc_sep_border_width_8.vc_sep_double .vc_sep_holder .vc_sep_line{
border-bottom-width:8px;top:-4px}


.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_line{
top:-4px}


.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_holder_l .vc_sep_line:after{
box-shadow:10px 10px 10px 8px}


.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_holder_r .vc_sep_line:after{
box-shadow:-10px 10px 10px 8px}


.vc_separator.vc_sep_border_width_9 .vc_sep_holder .vc_sep_line{
border-top-width:9px}


.vc_separator.vc_sep_border_width_9.vc_sep_double .vc_sep_holder .vc_sep_line{
border-bottom-width:9px;top:-4px}


.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_line{
top:-4px}


.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_holder_l .vc_sep_line:after{
box-shadow:10px 10px 10px 9px}


.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_holder_r .vc_sep_line:after{
box-shadow:-10px 10px 10px 9px}


.vc_separator.vc_sep_border_width_10 .vc_sep_holder .vc_sep_line{
border-top-width:10px}


.vc_separator.vc_sep_border_width_10.vc_sep_double .vc_sep_holder .vc_sep_line{
border-bottom-width:10px;top:-5px}


.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_line{
top:-5px}


.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_holder_l .vc_sep_line:after{
box-shadow:10px 10px 10px 10px}


.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_holder_r .vc_sep_line:after{
box-shadow:-10px 10px 10px 10px}


.vc_separator.vc_sep_color_blue .vc_sep_line{
border-color:#5472d2}


.vc_separator.vc_sep_color_blue.vc_sep_shadow .vc_sep_holder{
color:#5472d2}


.vc_separator.vc_sep_color_turquoise .vc_sep_line{
border-color:#00c1cf}


.vc_separator.vc_sep_color_turquoise.vc_sep_shadow .vc_sep_holder{
color:#00c1cf}


.vc_separator.vc_sep_color_pink .vc_sep_line{
border-color:#fe6c61}


.vc_separator.vc_sep_color_pink.vc_sep_shadow .vc_sep_holder{
color:#fe6c61}


.vc_separator.vc_sep_color_violet .vc_sep_line{
border-color:#8d6dc4}


.vc_separator.vc_sep_color_violet.vc_sep_shadow .vc_sep_holder{
color:#8d6dc4}


.vc_separator.vc_sep_color_peacoc .vc_sep_line{
border-color:#4cadc9}


.vc_separator.vc_sep_color_peacoc.vc_sep_shadow .vc_sep_holder{
color:#4cadc9}


.vc_separator.vc_sep_color_chino .vc_sep_line{
border-color:#cec2ab}


.vc_separator.vc_sep_color_chino.vc_sep_shadow .vc_sep_holder{
color:#cec2ab}


.vc_separator.vc_sep_color_mulled_wine .vc_sep_line{
border-color:#50485b}


.vc_separator.vc_sep_color_mulled_wine.vc_sep_shadow .vc_sep_holder{
color:#50485b}


.vc_separator.vc_sep_color_vista_blue .vc_sep_line{
border-color:#75d69c}


.vc_separator.vc_sep_color_vista_blue.vc_sep_shadow .vc_sep_holder{
color:#75d69c}


.vc_separator.vc_sep_color_black .vc_sep_line{
border-color:#2a2a2a}


.vc_separator.vc_sep_color_black.vc_sep_shadow .vc_sep_holder{
color:#2a2a2a}


.vc_separator.vc_sep_color_grey .vc_sep_line{
border-color:#ebebeb}


.vc_separator.vc_sep_color_grey.vc_sep_shadow .vc_sep_holder{
color:#ebebeb}


.vc_separator.vc_sep_color_orange .vc_sep_line{
border-color:#f7be68}


.vc_separator.vc_sep_color_orange.vc_sep_shadow .vc_sep_holder{
color:#f7be68}


.vc_separator.vc_sep_color_sky .vc_sep_line{
border-color:#5aa1e3}


.vc_separator.vc_sep_color_sky.vc_sep_shadow .vc_sep_holder{
color:#5aa1e3}


.vc_separator.vc_sep_color_green .vc_sep_line{
border-color:#6dab3c}


.vc_separator.vc_sep_color_green.vc_sep_shadow .vc_sep_holder{
color:#6dab3c}


.vc_separator.vc_sep_color_juicy_pink .vc_sep_line{
border-color:#f4524d}


.vc_separator.vc_sep_color_juicy_pink.vc_sep_shadow .vc_sep_holder{
color:#f4524d}


.vc_separator.vc_sep_color_sandy_brown .vc_sep_line{
border-color:#f79468}


.vc_separator.vc_sep_color_sandy_brown.vc_sep_shadow .vc_sep_holder{
color:#f79468}


.vc_separator.vc_sep_color_purple .vc_sep_line{
border-color:#b97ebb}


.vc_separator.vc_sep_color_purple.vc_sep_shadow .vc_sep_holder{
color:#b97ebb}


.vc_separator.vc_sep_color_white .vc_sep_line{
border-color:#fff}


.vc_separator.vc_sep_color_white.vc_sep_shadow .vc_sep_holder{
color:#fff}


.vc_text_separator,.wpb_separator{
border-bottom:1px solid #ebebeb}


.vc_sep_width_10{
width:10%}


.vc_sep_width_20{
width:20%}


.vc_sep_width_30{
width:30%}


.vc_sep_width_40{
width:40%}


.vc_sep_width_50{
width:50%}


.vc_sep_width_60{
width:60%}


.vc_sep_width_70{
width:70%}


.vc_sep_width_80{
width:80%}


.vc_sep_width_90{
width:90%}


.vc_sep_width_100{
width:100%}


.vc_sep_pos_align_center{
margin-left:auto;margin-right:auto}


.vc_sep_pos_align_left{
margin-left:0;margin-right:auto}


.vc_sep_pos_align_right{
margin-left:auto;margin-right:0}


.wpb_separator{
clear:both;height:1px}


.vc_text_separator{
clear:both;height:1px}


.vc_text_separator div{
display:inline-block;background-color:#fff;padding:1px 1em;position:relative;top:-9px}


.separator_align_center{
text-align:center}


.separator_align_left{
text-align:left}


.separator_align_right{
text-align:right}


.vc-zigzag-wrapper{
text-align:center}


.vc-zigzag-wrapper.vc-zigzag-align-left{
text-align:left}


.vc-zigzag-wrapper.vc-zigzag-align-right{
text-align:right}


.vc-zigzag-inner{
display:inline-block}


.wpb_single_image a{
border:none;outline:0}


.wpb_single_image img{
height:auto;max-width:100%;vertical-align:top}


.wpb_single_image img.vc_img-placeholder{
width:100%}


.wpb_single_image .vc_single_image-wrapper{
display:inline-block;vertical-align:top;max-width:100%}


.wpb_single_image .vc_single_image-wrapper.vc_box_rounded,.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img{
border-radius:4px;box-shadow:none}


.wpb_single_image .vc_single_image-wrapper.vc_box_outline,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle{
border-radius:0;box-shadow:none;padding:6px;border:1px solid #ebebeb}


.wpb_single_image .vc_single_image-wrapper.vc_box_outline img,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img{
border-radius:0;box-shadow:none;border:1px solid #ebebeb}


.wpb_single_image .vc_single_image-wrapper.vc_box_border,.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle{
border-radius:0;box-shadow:none;padding:6px;border:none}


.wpb_single_image .vc_single_image-wrapper.vc_box_border img,.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img{
border-radius:0;box-shadow:none;border:none}


.wpb_single_image .vc_single_image-wrapper.vc_box_shadow,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle{
border-radius:0;box-shadow:0 0 5px rgba(0,0,0,.1)}


.wpb_single_image .vc_single_image-wrapper.vc_box_shadow img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img{
border-radius:0;box-shadow:0 0 5px rgba(0,0,0,.1)}


.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle{
padding:6px}


.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d{
border-radius:0;box-shadow:none;margin-bottom:15px}


.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d img{
border-radius:0;box-shadow:none}


.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle{
border-radius:50%;box-shadow:none;overflow:hidden}


.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img{
border-radius:50%;box-shadow:none;overflow:hidden}


.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle{
box-shadow:0 0 5px rgba(0,0,0,.1)}


.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img{
box-shadow:0 0 5px rgba(0,0,0,.1)}


.wpb_single_image.vc_align_center{
text-align:center}


.wpb_single_image.vc_align_right{
text-align:right}


.wpb_single_image.vc_align_left{
text-align:left}


.wpb_single_image .vc_box_shadow_3d{
position:relative;z-index:0;display:inline-block;max-width:100%}


.wpb_single_image .vc_box_shadow_3d:after,.wpb_single_image .vc_box_shadow_3d:before{
content:"";position:absolute;box-shadow:0 15px 10px rgba(0,0,0,.6);left:5px;right:50%;bottom:8px;height:30%;z-index:-1;border-radius:inherit;transform-origin:0 0;transform:skewY(-6deg)}


.wpb_single_image .vc_box_shadow_3d:after{
left:50%;right:5px;transform:skewY(6deg);transform-origin:100% 0}


.wpb_single_image .vc_figure{
display:inline-block;vertical-align:top;margin:0;max-width:100%}


.wpb_single_image .vc_figure-caption{
margin-top:.2em;font-size:.8em}


.wpb_single_image .vc_box_outline.vc_box_border_blue,.wpb_single_image .vc_box_outline_circle.vc_box_border_blue{
border-color:#5472d2}


.wpb_single_image .vc_box_border.vc_box_border_blue,.wpb_single_image .vc_box_border_circle.vc_box_border_blue{
background-color:#5472d2}


.wpb_single_image .vc_box_outline.vc_box_border_turquoise,.wpb_single_image .vc_box_outline_circle.vc_box_border_turquoise{
border-color:#00c1cf}


.wpb_single_image .vc_box_border.vc_box_border_turquoise,.wpb_single_image .vc_box_border_circle.vc_box_border_turquoise{
background-color:#00c1cf}


.wpb_single_image .vc_box_outline.vc_box_border_pink,.wpb_single_image .vc_box_outline_circle.vc_box_border_pink{
border-color:#fe6c61}


.wpb_single_image .vc_box_border.vc_box_border_pink,.wpb_single_image .vc_box_border_circle.vc_box_border_pink{
background-color:#fe6c61}


.wpb_single_image .vc_box_outline.vc_box_border_violet,.wpb_single_image .vc_box_outline_circle.vc_box_border_violet{
border-color:#8d6dc4}


.wpb_single_image .vc_box_border.vc_box_border_violet,.wpb_single_image .vc_box_border_circle.vc_box_border_violet{
background-color:#8d6dc4}


.wpb_single_image .vc_box_outline.vc_box_border_peacoc,.wpb_single_image .vc_box_outline_circle.vc_box_border_peacoc{
border-color:#4cadc9}


.wpb_single_image .vc_box_border.vc_box_border_peacoc,.wpb_single_image .vc_box_border_circle.vc_box_border_peacoc{
background-color:#4cadc9}


.wpb_single_image .vc_box_outline.vc_box_border_chino,.wpb_single_image .vc_box_outline_circle.vc_box_border_chino{
border-color:#cec2ab}


.wpb_single_image .vc_box_border.vc_box_border_chino,.wpb_single_image .vc_box_border_circle.vc_box_border_chino{
background-color:#cec2ab}


.wpb_single_image .vc_box_outline.vc_box_border_mulled_wine,.wpb_single_image .vc_box_outline_circle.vc_box_border_mulled_wine{
border-color:#50485b}


.wpb_single_image .vc_box_border.vc_box_border_mulled_wine,.wpb_single_image .vc_box_border_circle.vc_box_border_mulled_wine{
background-color:#50485b}


.wpb_single_image .vc_box_outline.vc_box_border_vista_blue,.wpb_single_image .vc_box_outline_circle.vc_box_border_vista_blue{
border-color:#75d69c}


.wpb_single_image .vc_box_border.vc_box_border_vista_blue,.wpb_single_image .vc_box_border_circle.vc_box_border_vista_blue{
background-color:#75d69c}


.wpb_single_image .vc_box_outline.vc_box_border_black,.wpb_single_image .vc_box_outline_circle.vc_box_border_black{
border-color:#2a2a2a}


.wpb_single_image .vc_box_border.vc_box_border_black,.wpb_single_image .vc_box_border_circle.vc_box_border_black{
background-color:#2a2a2a}


.wpb_single_image .vc_box_outline.vc_box_border_grey,.wpb_single_image .vc_box_outline_circle.vc_box_border_grey{
border-color:#ebebeb}


.wpb_single_image .vc_box_border.vc_box_border_grey,.wpb_single_image .vc_box_border_circle.vc_box_border_grey{
background-color:#ebebeb}


.wpb_single_image .vc_box_outline.vc_box_border_orange,.wpb_single_image .vc_box_outline_circle.vc_box_border_orange{
border-color:#f7be68}


.wpb_single_image .vc_box_border.vc_box_border_orange,.wpb_single_image .vc_box_border_circle.vc_box_border_orange{
background-color:#f7be68}


.wpb_single_image .vc_box_outline.vc_box_border_sky,.wpb_single_image .vc_box_outline_circle.vc_box_border_sky{
border-color:#5aa1e3}


.wpb_single_image .vc_box_border.vc_box_border_sky,.wpb_single_image .vc_box_border_circle.vc_box_border_sky{
background-color:#5aa1e3}


.wpb_single_image .vc_box_outline.vc_box_border_green,.wpb_single_image .vc_box_outline_circle.vc_box_border_green{
border-color:#6dab3c}


.wpb_single_image .vc_box_border.vc_box_border_green,.wpb_single_image .vc_box_border_circle.vc_box_border_green{
background-color:#6dab3c}


.wpb_single_image .vc_box_outline.vc_box_border_juicy_pink,.wpb_single_image .vc_box_outline_circle.vc_box_border_juicy_pink{
border-color:#f4524d}


.wpb_single_image .vc_box_border.vc_box_border_juicy_pink,.wpb_single_image .vc_box_border_circle.vc_box_border_juicy_pink{
background-color:#f4524d}


.wpb_single_image .vc_box_outline.vc_box_border_sandy_brown,.wpb_single_image .vc_box_outline_circle.vc_box_border_sandy_brown{
border-color:#f79468}


.wpb_single_image .vc_box_border.vc_box_border_sandy_brown,.wpb_single_image .vc_box_border_circle.vc_box_border_sandy_brown{
background-color:#f79468}


.wpb_single_image .vc_box_outline.vc_box_border_purple,.wpb_single_image .vc_box_outline_circle.vc_box_border_purple{
border-color:#b97ebb}


.wpb_single_image .vc_box_border.vc_box_border_purple,.wpb_single_image .vc_box_border_circle.vc_box_border_purple{
background-color:#b97ebb}


.wpb_single_image .vc_box_outline.vc_box_border_white,.wpb_single_image .vc_box_outline_circle.vc_box_border_white{
border-color:#fff}


.wpb_single_image .vc_box_border.vc_box_border_white,.wpb_single_image .vc_box_border_circle.vc_box_border_white{
background-color:#fff}


.vc_icon_element{
line-height:0;font-size:14px;margin-bottom:35px}


.vc_icon_element.vc_icon_element-outer{
box-sizing:border-box;text-align:center}


.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-left{
text-align:left}


.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-center{
text-align:center}


.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-right{
text-align:right}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner{
text-align:center;display:inline-block;border:2px solid transparent;width:4em;height:4em;box-sizing:content-box;position:relative}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon{
font-size:2.15em;font-style:normal;line-height:1!important;font-size-adjust:none;font-stretch:normal;font-feature-settings:normal;font-language-override:normal;font-kerning:auto;font-synthesis:weight style;font-variant:normal;text-rendering:auto;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon:before{
font-style:normal;display:inline-block;text-decoration:inherit;width:inherit;height:inherit;font-size:1em;text-align:center;text-rendering:optimizelegibility}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-link{
width:100%;height:100%;display:block;position:absolute;top:0;box-sizing:content-box;border:none}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs{
max-width:100%!important;line-height:1.2em!important}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs.vc_icon_element-have-style-inner{
width:2.5em!important;height:2.5em!important}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs .vc_icon_element-icon{
font-size:1.2em!important}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm{
max-width:100%!important;line-height:1.6em!important}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm.vc_icon_element-have-style-inner{
width:3.15em!important;height:3.15em!important}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm .vc_icon_element-icon{
font-size:1.6em!important}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md{
max-width:100%!important;line-height:2.15em!important}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md.vc_icon_element-have-style-inner{
width:4em!important;height:4em!important}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon{
font-size:2.15em!important}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg{
max-width:100%!important;line-height:2.85em!important}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg.vc_icon_element-have-style-inner{
width:5em!important;height:5em!important}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg .vc_icon_element-icon{
font-size:2.85em!important}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl{
max-width:100%!important;line-height:5em!important}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl.vc_icon_element-have-style-inner{
width:7.15em!important;height:7.15em!important}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl .vc_icon_element-icon{
font-size:5em!important}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded{
border-radius:50%}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_icon_element-link{
border-radius:50%}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline{
border-radius:50%}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_icon_element-link{
border-radius:50%}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less{
border-radius:5px}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_icon_element-link{
border-radius:5px}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline{
border-radius:5px}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_icon_element-link{
border-radius:5px}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-blue .vc_icon_element-icon{
color:#5472d2}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-turquoise .vc_icon_element-icon{
color:#00c1cf}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-pink .vc_icon_element-icon{
color:#fe6c61}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-violet .vc_icon_element-icon{
color:#8d6dc4}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-peacoc .vc_icon_element-icon{
color:#4cadc9}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-chino .vc_icon_element-icon{
color:#cec2ab}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-mulled_wine .vc_icon_element-icon{
color:#50485b}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-vista_blue .vc_icon_element-icon{
color:#75d69c}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-black .vc_icon_element-icon{
color:#2a2a2a}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-grey .vc_icon_element-icon{
color:#ebebeb}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-orange .vc_icon_element-icon{
color:#f7be68}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sky .vc_icon_element-icon{
color:#5aa1e3}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-green .vc_icon_element-icon{
color:#6dab3c}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-juicy_pink .vc_icon_element-icon{
color:#f4524d}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sandy_brown .vc_icon_element-icon{
color:#f79468}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-purple .vc_icon_element-icon{
color:#b97ebb}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-white .vc_icon_element-icon{
color:#fff}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-outline{
border-color:#5472d2}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-background{
background-color:#5472d2}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-outline{
border-color:#00c1cf}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-background{
background-color:#00c1cf}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-outline{
border-color:#fe6c61}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-background{
background-color:#fe6c61}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-outline{
border-color:#8d6dc4}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-background{
background-color:#8d6dc4}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-outline{
border-color:#4cadc9}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-background{
background-color:#4cadc9}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-outline{
border-color:#cec2ab}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-background{
background-color:#cec2ab}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-outline{
border-color:#50485b}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-background{
background-color:#50485b}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-outline{
border-color:#75d69c}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-background{
background-color:#75d69c}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-outline{
border-color:#2a2a2a}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-background{
background-color:#2a2a2a}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-outline{
border-color:#ebebeb}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-background{
background-color:#ebebeb}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-outline{
border-color:#f7be68}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-background{
background-color:#f7be68}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-outline{
border-color:#5aa1e3}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-background{
background-color:#5aa1e3}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-outline{
border-color:#6dab3c}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-background{
background-color:#6dab3c}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-outline{
border-color:#f4524d}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-background{
background-color:#f4524d}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-outline{
border-color:#f79468}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-background{
background-color:#f79468}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-outline{
border-color:#b97ebb}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-background{
background-color:#b97ebb}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-outline{
border-color:#fff}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-background{
background-color:#fff}


.vc_chart .vc_chart-legend{
font-size:14px;margin:0;padding:0}


.vc_chart .vc_chart-legend li{
line-height:1.3em;list-style:none;margin:0 0 .3em;min-height:1.3em}


.vc_chart .vc_chart-legend span{
border-radius:.3em;display:inline-block;height:1.3em;left:0;margin-right:.5em;vertical-align:middle;width:1.3em}


@media (min-width:768px){
.vc_chart .vc_chart-legend{
display:inline-block;vertical-align:middle;width:40%}


.vc_chart .vc_chart-legend li{
margin-left:1em}


.vc_chart .vc_chart-with-legend{
display:inline-block;vertical-align:middle;width:60%}


}


.vc_line-chart .vc_chart-with-legend{
width:75%}


.vc_line-chart .vc_chart-legend{
width:25%}


.wpb_single_image .wpb_wrapper .vc_single_image-wrapper .zoomImg{
border-radius:0}


.wpb_single_image [class*=_circle] .vc-zoom-wrapper{
border-radius:50%}


.wpb_single_image [class*=_rounded] .vc-zoom-wrapper{
border-radius:4px}


.vc_general.vc_pagination{
display:block;margin:0;padding:0;text-align:center}


.vc_general.vc_pagination .vc_pagination-item{
display:inline-block;margin:0;padding:0;vertical-align:middle}


.vc_general.vc_pagination .vc_pagination-trigger{
display:block;text-decoration:none;cursor:pointer;height:10px;width:10px;margin:5px 7px;background:0 0;transition:all .2s ease-in-out;border:none}


.vc_general.vc_pagination .vc_pagination-trigger:focus{
outline:0}


.vc_general.vc_pagination .vc_active .vc_pagination-trigger{
cursor:default}


.vc_pagination.vc_pagination-style-outline .vc_pagination-trigger{
border:3px solid transparent}


.vc_pagination.vc_pagination-style-flat .vc_pagination-trigger{
opacity:.6}


.vc_pagination.vc_pagination-style-flat .vc_pagination-trigger:hover{
opacity:1}


.vc_pagination.vc_pagination-style-flat .vc_active .vc_pagination-trigger{
opacity:1}


.vc_pagination.vc_pagination-shape-round .vc_pagination-trigger{
border-radius:50%}


.vc_pagination.vc_pagination-shape-rounded .vc_pagination-trigger{
border-radius:3px}


.vc_pagination-color-blue.vc_pagination-style-outline .vc_pagination-trigger{
border-color:#5472d2}


.vc_pagination-color-blue.vc_pagination-style-outline .vc_pagination-trigger:hover{
background-color:#5472d2}


.vc_pagination-color-blue.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
background-color:#5472d2}


.vc_pagination-color-blue.vc_pagination-style-flat .vc_pagination-trigger{
background-color:#5472d2}


.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_pagination-trigger{
border-color:#00c1cf}


.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_pagination-trigger:hover{
background-color:#00c1cf}


.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
background-color:#00c1cf}


.vc_pagination-color-turquoise.vc_pagination-style-flat .vc_pagination-trigger{
background-color:#00c1cf}


.vc_pagination-color-pink.vc_pagination-style-outline .vc_pagination-trigger{
border-color:#fe6c61}


.vc_pagination-color-pink.vc_pagination-style-outline .vc_pagination-trigger:hover{
background-color:#fe6c61}


.vc_pagination-color-pink.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
background-color:#fe6c61}


.vc_pagination-color-pink.vc_pagination-style-flat .vc_pagination-trigger{
background-color:#fe6c61}


.vc_pagination-color-violet.vc_pagination-style-outline .vc_pagination-trigger{
border-color:#8d6dc4}


.vc_pagination-color-violet.vc_pagination-style-outline .vc_pagination-trigger:hover{
background-color:#8d6dc4}


.vc_pagination-color-violet.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
background-color:#8d6dc4}


.vc_pagination-color-violet.vc_pagination-style-flat .vc_pagination-trigger{
background-color:#8d6dc4}


.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_pagination-trigger{
border-color:#4cadc9}


.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_pagination-trigger:hover{
background-color:#4cadc9}


.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
background-color:#4cadc9}


.vc_pagination-color-peacoc.vc_pagination-style-flat .vc_pagination-trigger{
background-color:#4cadc9}


.vc_pagination-color-chino.vc_pagination-style-outline .vc_pagination-trigger{
border-color:#cec2ab}


.vc_pagination-color-chino.vc_pagination-style-outline .vc_pagination-trigger:hover{
background-color:#cec2ab}


.vc_pagination-color-chino.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
background-color:#cec2ab}


.vc_pagination-color-chino.vc_pagination-style-flat .vc_pagination-trigger{
background-color:#cec2ab}


.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_pagination-trigger{
border-color:#50485b}


.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_pagination-trigger:hover{
background-color:#50485b}


.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
background-color:#50485b}


.vc_pagination-color-mulled-wine.vc_pagination-style-flat .vc_pagination-trigger{
background-color:#50485b}


.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_pagination-trigger{
border-color:#75d69c}


.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_pagination-trigger:hover{
background-color:#75d69c}


.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
background-color:#75d69c}


.vc_pagination-color-vista-blue.vc_pagination-style-flat .vc_pagination-trigger{
background-color:#75d69c}


.vc_pagination-color-orange.vc_pagination-style-outline .vc_pagination-trigger{
border-color:#f7be68}


.vc_pagination-color-orange.vc_pagination-style-outline .vc_pagination-trigger:hover{
background-color:#f7be68}


.vc_pagination-color-orange.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
background-color:#f7be68}


.vc_pagination-color-orange.vc_pagination-style-flat .vc_pagination-trigger{
background-color:#f7be68}


.vc_pagination-color-sky.vc_pagination-style-outline .vc_pagination-trigger{
border-color:#5aa1e3}


.vc_pagination-color-sky.vc_pagination-style-outline .vc_pagination-trigger:hover{
background-color:#5aa1e3}


.vc_pagination-color-sky.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
background-color:#5aa1e3}


.vc_pagination-color-sky.vc_pagination-style-flat .vc_pagination-trigger{
background-color:#5aa1e3}


.vc_pagination-color-green.vc_pagination-style-outline .vc_pagination-trigger{
border-color:#6dab3c}


.vc_pagination-color-green.vc_pagination-style-outline .vc_pagination-trigger:hover{
background-color:#6dab3c}


.vc_pagination-color-green.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
background-color:#6dab3c}


.vc_pagination-color-green.vc_pagination-style-flat .vc_pagination-trigger{
background-color:#6dab3c}


.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_pagination-trigger{
border-color:#f4524d}


.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_pagination-trigger:hover{
background-color:#f4524d}


.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
background-color:#f4524d}


.vc_pagination-color-juicy-pink.vc_pagination-style-flat .vc_pagination-trigger{
background-color:#f4524d}


.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_pagination-trigger{
border-color:#f79468}


.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_pagination-trigger:hover{
background-color:#f79468}


.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
background-color:#f79468}


.vc_pagination-color-sandy-brown.vc_pagination-style-flat .vc_pagination-trigger{
background-color:#f79468}


.vc_pagination-color-purple.vc_pagination-style-outline .vc_pagination-trigger{
border-color:#b97ebb}


.vc_pagination-color-purple.vc_pagination-style-outline .vc_pagination-trigger:hover{
background-color:#b97ebb}


.vc_pagination-color-purple.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
background-color:#b97ebb}


.vc_pagination-color-purple.vc_pagination-style-flat .vc_pagination-trigger{
background-color:#b97ebb}


.vc_pagination-color-black.vc_pagination-style-outline .vc_pagination-trigger{
border-color:#2a2a2a}


.vc_pagination-color-black.vc_pagination-style-outline .vc_pagination-trigger:hover{
background-color:#2a2a2a}


.vc_pagination-color-black.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
background-color:#2a2a2a}


.vc_pagination-color-black.vc_pagination-style-flat .vc_pagination-trigger{
background-color:#2a2a2a}


.vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger{
border-color:#ebebeb}


.vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger:hover{
background-color:#ebebeb}


.vc_pagination-color-grey.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
background-color:#ebebeb}


.vc_pagination-color-grey.vc_pagination-style-flat .vc_pagination-trigger{
background-color:#ebebeb}


.vc_pagination-color-white.vc_pagination-style-outline .vc_pagination-trigger{
border-color:#fff}


.vc_pagination-color-white.vc_pagination-style-outline .vc_pagination-trigger:hover{
background-color:#fff}


.vc_pagination-color-white.vc_pagination-style-outline .vc_active .vc_pagination-trigger{
background-color:#fff}


.vc_pagination-color-white.vc_pagination-style-flat .vc_pagination-trigger{
background-color:#fff}


.vc_grid.vc_row{
padding-left:0;padding-right:0;margin-left:0;margin-right:0}


.vc-row[data-vc-full-width] .vc_grid.vc_row{
overflow:hidden}


.vc_grid.vc_row.vc_grid-gutter-1px{
margin-bottom:-1px}


.vc_grid.vc_row.vc_grid-gutter-1px .vc_pageable-slide-wrapper{
margin-right:-1px}


.vc_grid.vc_row.vc_grid-gutter-1px .vc_grid-item{
padding-right:1px;padding-bottom:1px}


.vc_grid.vc_row.vc_grid-gutter-2px{
margin-bottom:-2px}


.vc_grid.vc_row.vc_grid-gutter-2px .vc_pageable-slide-wrapper{
margin-right:-2px}


.vc_grid.vc_row.vc_grid-gutter-2px .vc_grid-item{
padding-right:2px;padding-bottom:2px}


.vc_grid.vc_row.vc_grid-gutter-3px{
margin-bottom:-3px}


.vc_grid.vc_row.vc_grid-gutter-3px .vc_pageable-slide-wrapper{
margin-right:-3px}


.vc_grid.vc_row.vc_grid-gutter-3px .vc_grid-item{
padding-right:3px;padding-bottom:3px}


.vc_grid.vc_row.vc_grid-gutter-4px{
margin-bottom:-4px}


.vc_grid.vc_row.vc_grid-gutter-4px .vc_pageable-slide-wrapper{
margin-right:-4px}


.vc_grid.vc_row.vc_grid-gutter-4px .vc_grid-item{
padding-right:4px;padding-bottom:4px}


.vc_grid.vc_row.vc_grid-gutter-5px{
margin-bottom:-5px}


.vc_grid.vc_row.vc_grid-gutter-5px .vc_pageable-slide-wrapper{
margin-right:-5px}


.vc_grid.vc_row.vc_grid-gutter-5px .vc_grid-item{
padding-right:5px;padding-bottom:5px}


.vc_grid.vc_row.vc_grid-gutter-10px{
margin-bottom:-10px}


.vc_grid.vc_row.vc_grid-gutter-10px .vc_pageable-slide-wrapper{
margin-right:-10px}


.vc_grid.vc_row.vc_grid-gutter-10px .vc_grid-item{
padding-right:10px;padding-bottom:10px}


.vc_grid.vc_row.vc_grid-gutter-15px{
margin-bottom:-15px}


.vc_grid.vc_row.vc_grid-gutter-15px .vc_pageable-slide-wrapper{
margin-right:-15px}


.vc_grid.vc_row.vc_grid-gutter-15px .vc_grid-item{
padding-right:15px;padding-bottom:15px}


.vc_grid.vc_row.vc_grid-gutter-20px{
margin-bottom:-20px}


.vc_grid.vc_row.vc_grid-gutter-20px .vc_pageable-slide-wrapper{
margin-right:-20px}


.vc_grid.vc_row.vc_grid-gutter-20px .vc_grid-item{
padding-right:20px;padding-bottom:20px}


.vc_grid.vc_row.vc_grid-gutter-25px{
margin-bottom:-25px}


.vc_grid.vc_row.vc_grid-gutter-25px .vc_pageable-slide-wrapper{
margin-right:-25px}


.vc_grid.vc_row.vc_grid-gutter-25px .vc_grid-item{
padding-right:25px;padding-bottom:25px}


.vc_grid.vc_row.vc_grid-gutter-30px{
margin-bottom:-30px}


.vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper{
margin-right:-30px}


.vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item{
padding-right:30px;padding-bottom:30px}


.vc_grid.vc_row.vc_grid-gutter-35px{
margin-bottom:-35px}


.vc_grid.vc_row.vc_grid-gutter-35px .vc_pageable-slide-wrapper{
margin-right:-35px}


.vc_grid.vc_row.vc_grid-gutter-35px .vc_grid-item{
padding-right:35px;padding-bottom:35px}


.vc_grid.vc_row .vc_pageable-slide-wrapper .vc_grid-item.vc_visible-item:hover{
z-index:3}


.vc_grid.vc_row .vc_grid-item{
display:none;padding:0;vertical-align:top;float:none;box-sizing:border-box;z-index:1}


.vc_grid.vc_row .vc_grid-item .vc_grid-item-mini .vc_grid-item-content{
overflow:hidden}


.vc_grid.vc_row .vc_grid-item .vc_btn,.vc_grid.vc_row .vc_grid-item .vc_icon_element,.vc_grid.vc_row .vc_grid-item .wpb_content_element{
margin-bottom:15px}


.vc_grid.vc_row .vc_grid-item .vc_btn a,.vc_grid.vc_row .vc_grid-item .vc_icon_element a,.vc_grid.vc_row .vc_grid-item .wpb_content_element a{
text-decoration:none;border-bottom:0}


.vc_grid-animation-none .vc_grid.vc_row .vc_grid-item{
transition:none!important}


.vc_grid .vc_gitem-link{
border-bottom:none;outline:0;box-shadow:none}


.vc_masonry_grid .vc_grid.vc_row .vc_grid-item,.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item{
position:static}


.vc_masonry_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item{
display:block}


.vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item{
display:block}


@media (min-width:768px){
.vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item{
display:inline-block}


}


@-moz-document url-prefix(){
.vc_masonry_grid .vc_grid-item,.vc_masonry_media_grid .vc_grid-item{
margin-left:-.01px}


}


.vc_gitem-zone-b{
display:none}


.vc_gitem-float-none{
float:none}


.vc_gitem-float-left{
float:left}


.vc_gitem-float-right{
float:right}


.vc_gitem-align-center{
text-align:center}


.vc_gitem-align-right{
text-align:right}


.vc_gitem-align-justify{
text-align:justify}


.vc_gitem-block{
position:relative;overflow:hidden}


.vc_gitem-is-link{
cursor:pointer}


.vc_gitem-link{
text-decoration:none}


.vc_gitem_row{
margin-left:0;margin-right:0;margin-bottom:0;padding:inherit;box-sizing:border-box}


.vc_gitem_row .vc_gitem_row{
margin-bottom:0}


.vc_gitem-zone-a .vc_gitem-row-position-top,.vc_gitem-zone-b .vc_gitem-row-position-top{
position:absolute;left:0;right:0;top:0}


.vc_gitem-zone-a .vc_gitem-row-position-middle,.vc_gitem-zone-b .vc_gitem-row-position-middle{
position:absolute;left:0;right:0;top:50%;transform:translate(0,-50%)}


.vc_gitem-zone-a .vc_gitem-row-position-bottom,.vc_gitem-zone-b .vc_gitem-row-position-bottom{
position:absolute;left:0;right:0;bottom:0}


.vc_gitem_row .vc_gitem-col{
box-sizing:border-box;padding:10px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}


.vc_gitem-zone{
position:relative;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-clip:border-box;box-sizing:border-box;overflow:hidden}


.vc_gitem-zone .vc-zone-link{
display:block;position:absolute;top:0;right:0;left:0;bottom:0;z-index:5}


.vc_gitem-zone-img{
width:100%;display:block;visibility:hidden;height:auto}


.vc_gitem-zone-a .vc_gitem-zone-mini{
box-sizing:border-box;padding:inherit;position:static;top:0;left:0;bottom:0;right:0}


.vc_gitem-zone-b{
overflow:hidden}


.vc_gitem-zone-b .vc_gitem-zone-mini{
position:static;padding:inherit;top:0;left:0;right:0;bottom:0;margin:0}


.vc_grid-item-zone-c-left .vc_gitem-animated-block{
float:right;width:50%}


.vc_grid-item-zone-c-left .vc_gitem-zone-c{
float:left;width:50%}


.vc_grid-item-zone-c-right .vc_gitem-animated-block{
float:left;width:50%}


.vc_grid-item-zone-c-right .vc_gitem-zone-c{
float:right;width:50%}


.vc-gitem-zone-height-mode-auto .vc_gitem-zone-img{
display:none!important}


.vc-gitem-zone-height-mode-auto:before{
content:"";display:block;padding-top:100%}


.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-4-3:before{
padding-top:75%}


.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-3-4:before{
padding-top:133.33333333%}


.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-3-4:before{
padding-top:133.33333333%}


.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-16-9:before{
padding-top:56.25%}


.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-9-16:before{
padding-top:177.77777778%}


.vc_gitem-animated-block{
position:relative}


.vc_gitem-animate .vc_btn{
transition:all 0s ease}


.vc_gitem-animate .vc_gitem-zone-b{
z-index:199}


.vc_gitem-animate-none .vc_gitem-zone-b{
display:block;position:absolute;top:0;left:0;bottom:0;right:0;margin:0;opacity:0;box-sizing:border-box}


.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-none .vc_gitem-zone-b{
opacity:1}


.vc_gitem-animate-blurOut .vc_gitem-zone-b,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b,.vc_gitem-animate-fadeIn .vc_gitem-zone-b,.vc_gitem-animate-scaleIn .vc_gitem-zone-b,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b{
display:block;position:absolute;top:0;left:0;bottom:0;right:0;margin:0;opacity:0;transition:all 1s ease;box-sizing:border-box}


.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator{
transition:all 1s ease;width:0}


.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn{
transition:all 1s ease;transform:scale(0)}


.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title{
display:inline-block;opacity:0;transform:translate3d(0,-100%,0);-webkit-perspective:1000;-webkit-backface-visibility:hidden;transition:transform 1s cubic-bezier(0,.275,.125,1),opacity .5s cubic-bezier(0,.275,.125,1)}


.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title{
opacity:1}


.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_separator{
transition:all 1s ease;width:50%}


.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_btn{
transition:all 1s ease;transform:scale(1)}


.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_post-title{
opacity:1;transform:translate3d(0,0,0)}


.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b{
opacity:1}


.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator{
transition:all 1s ease;width:50%}


.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn{
transition:all 1s ease;transform:scale(1)}


.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title{
opacity:1;transform:translate3d(0,0,0)}


.vc_gitem-animate-scaleIn{
overflow:hidden}


.vc_gitem-animate-scaleIn .vc_gitem-zone-a{
transform:scale(1);transition:transform .3s ease-in-out}


.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-a{
transform:scale(1.1)}


.vc_gitem-animate-scaleRotateIn{
overflow:hidden}


.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a{
transform:scale(1);transition:transform .3s ease-in-out}


.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a{
transform:scale(1.5) rotate(10deg)}


.vc_gitem-animate-blurOut .vc_gitem-zone-a,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a{
filter:blur(0);-moz-filter:blur(0);-ms-filter:blur(0);transform-origin:50% 50%;-webkit-perspective:1000;-webkit-backface-visibility:hidden;webkit-transition:filter .5s cubic-bezier(0,.275,.125,1),-webkit-transform .5s cubic-bezier(0,.275,.125,1);transition:filter .5s cubic-bezier(0,.275,.125,1),transform .5s cubic-bezier(0,.275,.125,1)}


.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-a,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a{
filter:url(../img/blur.svg#blur);-moz-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px)}


.vc_gitem-animate-blurScaleOut{
overflow:hidden}


.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a{
transform:scale(1.1)}


.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a{
transform:scale(1)}


.vc_gitem-animate-slideInRight{
overflow:hidden}


.vc_gitem-animate-slideInRight .vc_gitem-zone-b{
display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:0;opacity:0;transition:all 1s ease;transform:translateX(-100%)}


.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInRight .vc_gitem-zone-b{
opacity:1;transform:translateX(0)}


.vc_gitem-animate-slideInLeft{
overflow:hidden}


.vc_gitem-animate-slideInLeft .vc_gitem-zone-b{
display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:0;transition:all 1s ease;transform:translateX(-100%);opacity:0}


.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInLeft .vc_gitem-zone-b{
opacity:1;transform:translateX(0)}


.vc_gitem-animate-slideBottom{
overflow:hidden;position:relative}


.vc_gitem-animate-slideBottom .vc_gitem-zone-b{
display:block;transition:all 1s ease;z-index:1000;position:absolute;top:100%;height:100%;left:0;right:0;margin:0}


.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideBottom .vc_gitem-zone-b{
top:0}


.vc_gitem-animate-slideTop{
overflow:hidden;position:relative}


.vc_gitem-animate-slideTop .vc_gitem-zone-b{
display:block;transition:all 1s ease;z-index:1000;position:absolute;top:-100%;height:100%;left:0;right:0;margin:0}


.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideTop .vc_gitem-zone-b{
top:0}


.vc_gitem-animate-flipFadeIn{
overflow:hidden}


.vc_gitem-animate-flipFadeIn .vc_gitem-zone-a{
backface-visibility:hidden;transition:transform 1s;transform-style:preserve-3d}


.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-a{
transform:rotateX(180deg)}


.vc_gitem-animate-flipFadeIn .vc_gitem-zone-b{
display:block;top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;transition:all .6s ease;transform-style:preserve-3d;transform:rotateX(180deg);backface-visibility:hidden}


.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-b{
opacity:1;transform:rotateX(0)}


.vc_gitem-animate-flipHorizontalFadeIn{
overflow:hidden}


.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a{
backface-visibility:hidden;transition:transform 1s;transform-style:preserve-3d}


.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a{
transform:rotateY(180deg)}


.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b{
display:block;top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;transition:all .6s ease;transform-style:preserve-3d;transform:rotateY(180deg);backface-visibility:hidden}


.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b{
opacity:1;transform:rotateY(0)}


.vc_gitem-animate-goTop20{
overflow:hidden}


.vc_gitem-animate-goTop20 .vc_gitem-zone-a{
position:relative;transform:translateY(0);transition:transform .5s ease}


.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-a{
transform:translateY(-20%)}


.vc_gitem-animate-goTop20 .vc_gitem-zone-b{
display:block;transition:bottom .5s ease;bottom:-100%;z-index:1000;position:absolute;width:100%;margin:0}


.vc_gitem-animate-goTop20 .vc_gitem-zone-b .vc_gitem-zone-mini{
position:static;transform:none}


.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-b{
bottom:0}


.vc_gitem-animate-goBottom20{
overflow:hidden}


.vc_gitem-animate-goBottom20 .vc_gitem-zone-a{
position:relative;transform:translateY(0);transition:transform .5s ease}


.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-a{
transform:translateY(20%)}


.vc_gitem-animate-goBottom20 .vc_gitem-zone-b{
display:block;transition:top .5s ease;top:-100%;z-index:1000;position:absolute;width:100%;margin:0}


.vc_gitem-animate-goBottom20 .vc_gitem-zone-b .vc_gitem-zone-mini{
position:static;transform:none}


.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-b{
top:0}


.vc_gitem-post-data{
margin-bottom:15px}


.vc_gitem-post-data h2{
margin:0}


.vc_gitem-post-category-name .vc_gitem-link{
color:inherit}


.vc_grid .vc_pageable-load-more-btn{
text-align:center;margin-top:25px}


.vc_grid .vc_pageable-load-more-btn>.vc_btn{
outline:0}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots{
display:none;margin-top:20px;text-align:center;-webkit-tap-highlight-color:transparent}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot{
cursor:pointer;display:inline-block}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot span{
width:10px;height:10px;margin:5px 7px;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots{
display:block}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots .vc_grid-owl-dot span{
border:3px solid;transition:background-color .2s ease}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots{
display:block}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots .vc_grid-owl-dot span{
border:3px solid;border-radius:10px;transition:background-color .2s ease}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots{
display:block}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot span{
border-radius:30px;opacity:.6}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot:hover span{
opacity:1}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots{
display:block}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span{
width:10px;height:10px;margin:5px 7px;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span{
opacity:.6}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot:hover span{
opacity:1}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots{
display:block}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span{
width:10px;height:10px;margin:5px 7px;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span{
border-radius:3px;opacity:.6}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot:hover span{
opacity:1}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span{
border-color:#5472d2!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span{
background-color:#5472d2!important;border-color:#5472d2!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span{
border-color:#00c1cf!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span{
background-color:#00c1cf!important;border-color:#00c1cf!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span{
border-color:#fe6c61!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span{
background-color:#fe6c61!important;border-color:#fe6c61!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span{
border-color:#8d6dc4!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span{
background-color:#8d6dc4!important;border-color:#8d6dc4!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span{
border-color:#4cadc9!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span{
background-color:#4cadc9!important;border-color:#4cadc9!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span{
border-color:#cec2ab!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span{
background-color:#cec2ab!important;border-color:#cec2ab!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span{
border-color:#50485b!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span{
background-color:#50485b!important;border-color:#50485b!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span{
border-color:#75d69c!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span{
background-color:#75d69c!important;border-color:#75d69c!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span{
border-color:#2a2a2a!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span{
background-color:#2a2a2a!important;border-color:#2a2a2a!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span{
border-color:#ebebeb!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span{
background-color:#ebebeb!important;border-color:#ebebeb!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span{
border-color:#f7be68!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span{
background-color:#f7be68!important;border-color:#f7be68!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span{
border-color:#5aa1e3!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span{
background-color:#5aa1e3!important;border-color:#5aa1e3!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span{
border-color:#6dab3c!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span{
background-color:#6dab3c!important;border-color:#6dab3c!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span{
border-color:#f4524d!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span{
background-color:#f4524d!important;border-color:#f4524d!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span{
border-color:#f79468!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span{
background-color:#f79468!important;border-color:#f79468!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span{
border-color:#b97ebb!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span{
background-color:#b97ebb!important;border-color:#b97ebb!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span{
border-color:#fff!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span{
background-color:#fff!important;border-color:#fff!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span{
background-color:#5472d2!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span{
background-color:#00c1cf!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span{
background-color:#fe6c61!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span{
background-color:#8d6dc4!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span{
background-color:#4cadc9!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span{
background-color:#cec2ab!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span{
background-color:#50485b!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span{
background-color:#75d69c!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span{
background-color:#2a2a2a!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span{
background-color:#ebebeb!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span{
background-color:#f7be68!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span{
background-color:#5aa1e3!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span{
background-color:#6dab3c!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span{
background-color:#f4524d!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span{
background-color:#f79468!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span{
background-color:#b97ebb!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span{
background-color:#fff!important}


.vc_grid.vc_grid-owl-theme:hover .vc_grid-owl-nav{
opacity:1}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav{
cursor:pointer;opacity:0;transition:opacity .3s ease-in 0s;-webkit-tap-highlight-color:transparent}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .disabled{
display:none!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev{
position:absolute;top:50%;margin-top:-12.5px;opacity:.5;font-size:25px;line-height:25px;height:25px;display:inline-block;text-decoration:none;cursor:pointer;transition:opacity .3s ease-in 0s}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next:hover,.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev:hover{
opacity:1}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev{
left:5px}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev.vc_grid-nav-prev-outside{
left:-30px}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next{
right:5px}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next.vc_grid-nav-next-outside{
right:-30px}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-blue{
color:#5472d2!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-turquoise{
color:#00c1cf!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-pink{
color:#fe6c61!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-violet{
color:#8d6dc4!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-peacoc{
color:#4cadc9!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-chino{
color:#cec2ab!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-mulled_wine{
color:#50485b!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-vista_blue{
color:#75d69c!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-black{
color:#2a2a2a!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-grey{
color:#ebebeb!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-orange{
color:#f7be68!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sky{
color:#5aa1e3!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-green{
color:#6dab3c!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-juicy_pink{
color:#f4524d!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sandy_brown{
color:#f79468!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-purple{
color:#b97ebb!important}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-white{
color:#fff!important}


.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-prev{
margin-top:-13px}


.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-prev{
margin-top:-13.5px}


.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-prev{
margin-top:-14px}


.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-prev{
margin-top:-14.5px}


.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-prev{
margin-top:-15px}


.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-prev{
margin-top:-17.5px}


.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-prev{
margin-top:-20px}


.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-prev{
margin-top:-22.5px}


.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-prev{
margin-top:-25px}


.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-prev{
margin-top:-27.5px}


.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-prev{
margin-top:-30px}


.vc_grid-pagination .vc_grid-pagination-list{
outline:0;display:block;padding-left:0;text-align:center;margin:20px 0 0!important;border-radius:2px}


.vc_grid-pagination .vc_grid-pagination-list>li{
display:inline-block;margin:0;border:0 solid transparent}


.vc_grid-pagination .vc_grid-pagination-list>li>a,.vc_grid-pagination .vc_grid-pagination-list>li>span{
color:#fff;background-color:#428bca;border:1px solid #428bca;transition:opacity .3s ease-in 0s;position:relative;float:left;padding:3px 10px;line-height:1.42857143;text-decoration:none;opacity:.5;margin-left:-1px;font-size:10px}


.vc_grid-pagination .vc_grid-pagination-list>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list>li:first-child>span{
margin-left:0}


.vc_grid-pagination .vc_grid-pagination-list>li:focus a,.vc_grid-pagination .vc_grid-pagination-list>li:focus span,.vc_grid-pagination .vc_grid-pagination-list>li:hover a,.vc_grid-pagination .vc_grid-pagination-list>li:hover span{
opacity:1}


.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-prev>a:after{
font-family:vc_grid_v1;display:inline-block;content:"\e61b"}


.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-next>a:after{
font-family:vc_grid_v1;display:inline-block;content:"\e61a"}


.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-first>a:after{
font-family:vc_grid_v1;display:inline-block;content:"\e618"}


.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-last>a:after{
font-family:vc_grid_v1;display:inline-block;content:"\e619"}


.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a:hover,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span:hover{
z-index:2;opacity:1;cursor:default}


.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a:hover,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span:hover{
display:none}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li{
border-color:#5472d2!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li>span{
background-color:#5472d2!important;border-color:#5472d2!important;color:#fff!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li{
border-color:#00c1cf!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li>span{
background-color:#00c1cf!important;border-color:#00c1cf!important;color:#fff!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li{
border-color:#fe6c61!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li>span{
background-color:#fe6c61!important;border-color:#fe6c61!important;color:#fff!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li{
border-color:#8d6dc4!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li>span{
background-color:#8d6dc4!important;border-color:#8d6dc4!important;color:#fff!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li{
border-color:#4cadc9!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li>span{
background-color:#4cadc9!important;border-color:#4cadc9!important;color:#fff!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li{
border-color:#cec2ab!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li>span{
background-color:#cec2ab!important;border-color:#cec2ab!important;color:#fff!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li{
border-color:#50485b!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li>span{
background-color:#50485b!important;border-color:#50485b!important;color:#fff!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li{
border-color:#75d69c!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li>span{
background-color:#75d69c!important;border-color:#75d69c!important;color:#fff!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li{
border-color:#2a2a2a!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li>span{
background-color:#2a2a2a!important;border-color:#2a2a2a!important;color:#fff!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li{
border-color:#ebebeb!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li>span{
background-color:#ebebeb!important;border-color:#ebebeb!important;color:#fff!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li{
border-color:#f7be68!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li>span{
background-color:#f7be68!important;border-color:#f7be68!important;color:#fff!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li{
border-color:#5aa1e3!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li>span{
background-color:#5aa1e3!important;border-color:#5aa1e3!important;color:#fff!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li{
border-color:#6dab3c!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li>span{
background-color:#6dab3c!important;border-color:#6dab3c!important;color:#fff!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li{
border-color:#f4524d!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li>span{
background-color:#f4524d!important;border-color:#f4524d!important;color:#fff!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li{
border-color:#f79468!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li>span{
background-color:#f79468!important;border-color:#f79468!important;color:#fff!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li{
border-color:#b97ebb!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li>span{
background-color:#b97ebb!important;border-color:#b97ebb!important;color:#fff!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li{
border-color:#fff!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li>span{
background-color:#fff!important;border-color:#fff!important;color:#2a2a2a!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>span{
box-sizing:border-box;min-width:28px;min-height:22px}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:first-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:first-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:first-child>span{
border-bottom-left-radius:2px;border-top-left-radius:2px}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:last-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:last-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:last-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:last-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:last-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:last-child>span{
border-bottom-right-radius:2px;border-top-right-radius:2px}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>span{
margin-left:5px;box-sizing:border-box;min-height:22px;min-width:22px;padding:3px}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span{
margin-left:5px;border-radius:30px;box-sizing:border-box;min-height:22px;min-width:22px;padding:3px}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span{
border-radius:5px;box-sizing:border-box;min-height:22px;min-width:22px;padding:3px}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>span{
background-color:transparent!important;color:#000!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>span{
background-color:transparent!important;color:#fff!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li{
border-left-width:1px!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li>a{
border-width:0;background:none repeat scroll 0 0 rgba(0,0,0,0)!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark li.vc_grid-disabled+li,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li:first-child,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light li.vc_grid-disabled+li,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li:first-child{
border-width:0!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li>a{
color:#000!important}


.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li>a{
color:#fff!important}


.vc_grid-loading{
margin:2em auto;font-size:10px;position:relative;text-indent:-9999em;animation-delay:.16s;height:20px}


.vc_grid-loading,.vc_grid-loading:after,.vc_grid-loading:before{
border-radius:50%;width:12px;height:12px;animation-fill-mode:both;animation:load7 1.8s infinite ease-in-out}


.vc_grid-loading:before{
left:-20px}


.vc_grid-loading:after{
left:20px;animation-delay:.32s}


.vc_grid-loading:after,.vc_grid-loading:before{
content:'';position:absolute;top:0}


@keyframes load7{
0%,100%,80%{
box-shadow:0 2.5em 0 -1.3em rgba(235,235,235,.75)}


40%{
box-shadow:0 2.5em 0 0 rgba(235,235,235,.75)}


}


.vc_grid-filter{
margin-left:0;margin-bottom:20px;list-style:none;padding:0}


.vc_grid-filter.vc_grid-filter-center{
text-align:center}


.vc_grid-filter.vc_grid-filter-right{
text-align:right}


.vc_grid-filter.vc_grid-filter-left{
text-align:left}


.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item:hover{
background-color:#5472d2}


.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover{
background-color:#00c1cf}


.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item:hover{
background-color:#fe6c61}


.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item:hover{
background-color:#8d6dc4}


.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover{
background-color:#4cadc9}


.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item:hover{
background-color:#cec2ab}


.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover{
background-color:#50485b}


.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover{
background-color:#75d69c}


.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item:hover{
background-color:#2a2a2a}


.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover{
background-color:#ebebeb}


.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span{
color:#666}


.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item:hover{
background-color:#f7be68}


.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item:hover{
background-color:#5aa1e3}


.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item:hover{
background-color:#6dab3c}


.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover{
background-color:#f4524d}


.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover{
background-color:#f79468}


.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item:hover{
background-color:#b97ebb}


.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item:hover{
background-color:#fff}


.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span{
color:#666}


.vc_grid-filter>.vc_grid-filter-item{
cursor:pointer;display:inline-block;background:0 0;padding:4px 10px;transition:background-color .1s linear}


.vc_grid-filter>.vc_grid-filter-item:first-child{
margin-left:0!important}


.vc_grid-filter>.vc_grid-filter-item>span{
transition:color .1s linear;outline:0;padding:0;text-decoration:none}


.vc_grid-filter>.vc_grid-filter-item.vc_active>span,.vc_grid-filter>.vc_grid-filter-item:hover>span{
text-decoration:none}


.vc_grid-filter.vc_grid-filter-default>.vc_grid-filter-item{
margin:0 5px 5px 0;border-radius:30px}


.vc_grid-filter.vc_grid-filter- .vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-comma .vc_grid-filter-item{
padding:0!important}


.vc_grid-filter.vc_grid-filter-default-less-rounded>.vc_grid-filter-item{
margin:0 5px 5px 0;border-radius:5px}


.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item{
margin:0;border:1px solid rgba(235,235,235,.8);border-collapse:collapse}


.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:nth-child(n+2),.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:nth-child(n+2),.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:nth-child(n+2){
margin-left:-1px;margin-top:-1px}


.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:hover{
position:relative;z-index:1;border-color:transparent}


.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item.vc_active>a,.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:hover>a,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item.vc_active>a,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:hover>a,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item.vc_active>a,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:hover>a{
text-decoration:none}


.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:first-child{
border-top-left-radius:30px;border-bottom-left-radius:30px}


.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:last-child{
border-top-right-radius:30px;border-bottom-right-radius:30px}


.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:first-child{
border-top-left-radius:3px;border-bottom-left-radius:3px}


.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:last-child{
border-top-right-radius:3px;border-bottom-right-radius:3px}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item{
background-color:#7c93dd}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item:hover{
background-color:#5472d2}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item{
background-color:#00919c}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover{
background-color:#00c1cf}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item{
background-color:#fe9b94}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item:hover{
background-color:#fe6c61}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item{
background-color:#a991d3}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item:hover{
background-color:#8d6dc4}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item{
background-color:#73bfd5}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover{
background-color:#4cadc9}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item{
background-color:#e1d9cb}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item:hover{
background-color:#cec2ab}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item{
background-color:#695f77}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover{
background-color:#50485b}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item{
background-color:#9ce2b8}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover{
background-color:#75d69c}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item{
background-color:#444}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item:hover{
background-color:#2a2a2a}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item{
background-color:#d2d2d2}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item>span{
color:#666}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item:hover{
background-color:#ebebeb}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span{
color:#666}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item{
background-color:#fad398}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item:hover{
background-color:#f7be68}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item{
background-color:#86baea}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item:hover{
background-color:#5aa1e3}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item{
background-color:#87c456}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item:hover{
background-color:#6dab3c}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item{
background-color:#f7817d}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover{
background-color:#f4524d}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item{
background-color:#fab698}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover{
background-color:#f79468}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item{
background-color:#cb9fcd}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item:hover{
background-color:#b97ebb}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item{
background-color:#e6e6e6}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item>span{
color:#666}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item:hover{
background-color:#fff}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span{
color:#666}


.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item{
margin:0;border:1px solid transparent;border-collapse:collapse;padding:3px 7px}


.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item>span{
color:#fff}


.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:nth-child(n+2),.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:nth-child(n+2){
border-left:none;margin-left:1px;border-top:none;margin-top:1px}


.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:first-child,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:first-child{
border-top-left-radius:3px;border-bottom-left-radius:3px;border-top:0}


.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:last-child,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:last-child{
border-top-right-radius:3px;border-bottom-right-radius:3px}


.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:first-child{
border-top-left-radius:30px;border-bottom-left-radius:30px;border-top:0}


.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:last-child{
border-top-right-radius:30px;border-bottom-right-radius:30px}


.vc_grid-filter.vc_grid-filter-filled-rounded-all>.vc_grid-filter-item{
border-radius:3px!important}


.vc_grid-filter.vc_grid-filter-filled-round-all>.vc_grid-filter-item{
border-radius:30px!important}


.vc_grid-filter.vc_grid-filter-size-xs .vc_grid-filter-item{
font-size:12px;padding:1px 5px}


.vc_grid-filter.vc_grid-filter-size-sm .vc_grid-filter-item{
font-size:13px;padding:2px 7px}


.vc_grid-filter.vc_grid-filter-size-md .vc_grid-filter-item{
font-size:100%;padding:2px 10px}


.vc_grid-filter.vc_grid-filter-size-lg .vc_grid-filter-item{
font-size:18px;padding:4px 10px}


.vc_grid-filter-select{
display:none}


.vc_grid-filter-dropdown,.vc_grid-filter-select{
font-size:12px;margin-bottom:20px}


.vc_grid-filter-dropdown.vc_grid-filter-center,.vc_grid-filter-select.vc_grid-filter-center{
text-align:center}


.vc_grid-filter-dropdown.vc_grid-filter-right,.vc_grid-filter-select.vc_grid-filter-right{
text-align:right}


.vc_grid-filter-dropdown.vc_grid-filter-left,.vc_grid-filter-select.vc_grid-filter-left{
text-align:left}


.vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon,.vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon{
display:none}


.vc_grid-filter-dropdown .vc_grid-styled-select select,.vc_grid-filter-select .vc_grid-styled-select select{
outline:0;display:inline-block}


@media (min-width:768px){
.vc_grid-filter-dropdown.vc_grid-filter-color-blue .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-blue .vc_arrow-icon-navicon{
color:#5472d2}


.vc_grid-filter-dropdown.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon{
color:#00c1cf}


.vc_grid-filter-dropdown.vc_grid-filter-color-pink .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-pink .vc_arrow-icon-navicon{
color:#fe6c61}


.vc_grid-filter-dropdown.vc_grid-filter-color-violet .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-violet .vc_arrow-icon-navicon{
color:#8d6dc4}


.vc_grid-filter-dropdown.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon{
color:#4cadc9}


.vc_grid-filter-dropdown.vc_grid-filter-color-chino .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-chino .vc_arrow-icon-navicon{
color:#cec2ab}


.vc_grid-filter-dropdown.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon{
color:#50485b}


.vc_grid-filter-dropdown.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon{
color:#75d69c}


.vc_grid-filter-dropdown.vc_grid-filter-color-black .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-black .vc_arrow-icon-navicon{
color:#2a2a2a}


.vc_grid-filter-dropdown.vc_grid-filter-color-grey .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-grey .vc_arrow-icon-navicon{
color:#ebebeb}


.vc_grid-filter-dropdown.vc_grid-filter-color-orange .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-orange .vc_arrow-icon-navicon{
color:#f7be68}


.vc_grid-filter-dropdown.vc_grid-filter-color-sky .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-sky .vc_arrow-icon-navicon{
color:#5aa1e3}


.vc_grid-filter-dropdown.vc_grid-filter-color-green .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-green .vc_arrow-icon-navicon{
color:#6dab3c}


.vc_grid-filter-dropdown.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon{
color:#f4524d}


.vc_grid-filter-dropdown.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon{
color:#f79468}


.vc_grid-filter-dropdown.vc_grid-filter-color-purple .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-purple .vc_arrow-icon-navicon{
color:#b97ebb}


.vc_grid-filter-dropdown.vc_grid-filter-color-white .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-white .vc_arrow-icon-navicon{
color:#fff}


.vc_grid-filter-dropdown .vc_grid-styled-select,.vc_grid-filter-select .vc_grid-styled-select{
border:1px solid #ccc;display:inline-block;height:30px;overflow:hidden;padding-right:5px;text-align:left;width:auto;vertical-align:middle}


.vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon,.vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon{
font-size:17px;display:inline;vertical-align:middle}


.vc_grid-filter-dropdown .vc_grid-styled-select select,.vc_grid-filter-select .vc_grid-styled-select select{
background:none repeat scroll 0 0 transparent;border:0 none;border-radius:0;height:30px;line-height:1;margin-right:-50px;padding:5px;position:relative;font-size:12px;z-index:0;cursor:pointer;max-width:inherit!important}


}


@media (max-width:768px){
.vc_responsive .vc_grid-filter-select{
display:block}


.vc_responsive .vc_grid-filter:not(.vc_gitem-post-data){
display:none!important}


}


.owl-carousel .owl-item .vc_grid-item{
transform:translate3D(0,0,0)}


.owl-carousel .owl-animated-out{
z-index:0}


.owl-carousel .owl-animated-in{
z-index:1}


.vc-hoverbox-wrapper,.vc-hoverbox-wrapper *{
box-sizing:border-box}


.vc-hoverbox-wrapper.vc-hoverbox-shape--rounded .vc-hoverbox-back,.vc-hoverbox-wrapper.vc-hoverbox-shape--rounded .vc-hoverbox-front{
border-radius:10px}


.vc-hoverbox-wrapper.vc-hoverbox-shape--round .vc-hoverbox-back,.vc-hoverbox-wrapper.vc-hoverbox-shape--round .vc-hoverbox-front{
border-radius:50px}


.vc-hoverbox-wrapper.vc-hoverbox-align--center{
text-align:center}


.vc-hoverbox-wrapper.vc-hoverbox-align--left{
text-align:left}


.vc-hoverbox-wrapper.vc-hoverbox-align--right{
text-align:right}


.vc-hoverbox-wrapper .vc-hoverbox{
position:relative;display:inline-block;text-align:center;width:100%}


.vc-hoverbox-wrapper.vc-hoverbox-width--100 .vc-hoverbox{
width:100%}


.vc-hoverbox-wrapper.vc-hoverbox-width--90 .vc-hoverbox{
width:90%}


.vc-hoverbox-wrapper.vc-hoverbox-width--80 .vc-hoverbox{
width:80%}


.vc-hoverbox-wrapper.vc-hoverbox-width--70 .vc-hoverbox{
width:70%}


.vc-hoverbox-wrapper.vc-hoverbox-width--60 .vc-hoverbox{
width:60%}


.vc-hoverbox-wrapper.vc-hoverbox-width--50 .vc-hoverbox{
width:50%}


.vc-hoverbox-wrapper.vc-hoverbox-width--40 .vc-hoverbox{
width:40%}


.vc-hoverbox-wrapper.vc-hoverbox-width--30 .vc-hoverbox{
width:30%}


.vc-hoverbox-wrapper.vc-hoverbox-width--20 .vc-hoverbox{
width:20%}


.vc-hoverbox-wrapper.vc-hoverbox-width--10 .vc-hoverbox{
width:10%}


.vc-hoverbox-inner{
width:100%;display:inline-block;min-height:250px}


.vc-hoverbox-inner :last-child{
margin-bottom:0}


.vc-hoverbox-block{
height:100%;width:100%;backface-visibility:hidden;position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:center;transition:transform .5s ease-in-out;transform-style:preserve-3d;background-size:cover;background-position:center}


.vc-hoverbox-block-inner{
flex-shrink:0;padding:20px}


.vc-hoverbox-block-inner>*{
backface-visibility:hidden}


.vc-hoverbox-front{
transform:rotateY(0);z-index:1}


.vc-hoverbox-back{
transform:rotateY(180deg)}


.vc-hoverbox:hover .vc-hoverbox-front{
transform:rotateY(-180deg)}


.vc-hoverbox:hover .vc-hoverbox-back{
transform:rotateY(0)}


.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox-front{
transform:rotateY(180deg)}


.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox-back{
transform:rotateY(0);z-index:2}


.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox:hover .vc-hoverbox-front{
transform:rotateY(0)}


.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox:hover .vc-hoverbox-back{
transform:rotateY(-180deg)}


@font-face{
font-family:vc_grid_v1;src:url(../font/vc_grid_v1.eot?-9hbgac);src:url(../font/vc_grid_v1.eot?#iefix-9hbgac) format('embedded-opentype'),url(../font/vc_grid_v1.woff?-9hbgac) format('woff'),url(../font/vc_grid_v1.ttf?-9hbgac) format('truetype'),url(../font/vc_grid_v1.svg?-9hbgac#vc_grid_v1) format('svg');font-weight:400;font-style:normal}


[class*=" vc_arrow-icon-"],[class^=vc_arrow-icon-]{
font-family:vc_grid_v1;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}


.vc_arrow-icon-minus:before{
content:"\e61c"}


.vc_arrow-icon-plus:before{
content:"\e61d"}


.vc_arrow-icon-arrow_down:before{
content:"\e61e"}


.vc_arrow-icon-arrow_up:before{
content:"\e61f"}


.vc_arrow-icon-arrow_01_left:before{
content:"\e600"}


.vc_arrow-icon-arrow_01_right:before{
content:"\e601"}


.vc_arrow-icon-arrow_02_left:before{
content:"\e602"}


.vc_arrow-icon-arrow_02_right:before{
content:"\e603"}


.vc_arrow-icon-arrow_03_left:before{
content:"\e604"}


.vc_arrow-icon-arrow_03_right:before{
content:"\e605"}


.vc_arrow-icon-arrow_04_left:before{
content:"\e606"}


.vc_arrow-icon-arrow_04_right:before{
content:"\e607"}


.vc_arrow-icon-arrow_05_left:before{
content:"\e608"}


.vc_arrow-icon-arrow_05_right:before{
content:"\e609"}


.vc_arrow-icon-arrow_06_left:before{
content:"\e60a"}


.vc_arrow-icon-arrow_06_right:before{
content:"\e60b"}


.vc_arrow-icon-arrow_07_left:before{
content:"\e60c"}


.vc_arrow-icon-arrow_07_right:before{
content:"\e60d"}


.vc_arrow-icon-arrow_08_left:before{
content:"\e60e"}


.vc_arrow-icon-arrow_08_right:before{
content:"\e60f"}


.vc_arrow-icon-arrow_09_left:before{
content:"\e610"}


.vc_arrow-icon-arrow_09_right:before{
content:"\e611"}


.vc_arrow-icon-arrow_10_left:before{
content:"\e612"}


.vc_arrow-icon-arrow_10_right:before{
content:"\e613"}


.vc_arrow-icon-arrow_11_left:before{
content:"\e614"}


.vc_arrow-icon-arrow_11_right:before{
content:"\e615"}


.vc_arrow-icon-arrow_12_left:before{
content:"\e616"}


.vc_arrow-icon-arrow_12_right:before{
content:"\e617"}


.vc_arrow-icon-navicon:before{
content:"\f0c9"}


.wpb_animate_when_almost_visible{
opacity:0}


.wpb_animate_when_almost_visible:not(.wpb_start_animation){
animation:none}


.top-to-bottom,.wpb_top-to-bottom{
animation:wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275)}


.bottom-to-top,.wpb_bottom-to-top{
animation:wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275)}


.left-to-right,.wpb_left-to-right{
animation:wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275)}


.right-to-left,.wpb_right-to-left{
animation:wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275)}


.appear,.wpb_appear{
animation:wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);transform:scale(1)}


.wpb_start_animation{
opacity:1}


@keyframes wpb_ttb{
0%{
transform:translate(0,-10%);opacity:0}


100%{
transform:translate(0,0);opacity:1}


}


@keyframes wpb_btt{
0%{
transform:translate(0,10%);opacity:0}


100%{
transform:translate(0,0);opacity:1}


}


@keyframes wpb_ltr{
0%{
transform:translate(-10%,0);opacity:0}


100%{
transform:translate(0,0);opacity:1}


}


@keyframes wpb_rtl{
0%{
transform:translate(10%,0);opacity:0}


100%{
transform:translate(0,0);opacity:1}


}


@keyframes wpb_appear{
0%{
transform:scale(.5);opacity:.1}


100%{
transform:scale(1);opacity:1}


}


.vc-spinner:before{
content:'';width:16px;height:16px;display:inline-block;pointer-events:none;margin-top:6px;background:url(../img/spinner.gif) no-repeat;background-position-x:center;background-position-y:center}


.vc-spinner.vc-spinner-complete:before{
background-image:url(../img/tick.png)}


.vc-spinner.vc-spinner-failed:before{
background-image:url(../img/remove.png)}


.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini{
position:relative}


.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_gitem-zone{
opacity:0!important;transform:none!important;transition:none!important}


.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader-wrapper{
position:absolute;right:0;top:50%;margin-top:-50px;left:0}


.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader{
margin:2em auto;font-size:10px;position:relative;text-indent:-9999em;animation-delay:.16s;height:50px}


.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader,.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after,.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before{
border-radius:50%;width:12px;height:12px;animation-fill-mode:both;animation:vc_woo-add-cart-load 1.8s infinite ease-in-out}


.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before{
left:-20px}


.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after{
left:20px;animation-delay:.32s}


.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after,.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before{
content:'';position:absolute;top:0}


@keyframes vc_woo-add-cart-load{
0%,100%,80%{
box-shadow:0 2.5em 0 -1.3em rgba(235,235,235,.75)}


40%{
box-shadow:0 2.5em 0 0 rgba(235,235,235,.75)}


}


.vc_grid-item-mini .added_to_cart.wc-forward{
display:none}


.isotope-item{
z-index:2}


.isotope-hidden.isotope-item{
pointer-events:none;z-index:1}


.isotope,.isotope .isotope-item{
transition-duration:.8s}


.isotope{
transition-property:height,width}


.isotope .isotope-item{
transition-property:transform,opacity}


.isotope .isotope-item.no-transition,.isotope.no-transition,.isotope.no-transition .isotope-item{
transition-duration:0s}


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,font,ins,kbd,q,s,samp,small,strike,sub,sup,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}


html{
font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}


*,*:before,*:after{
-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}


body{
background:#fff}


article,aside,details,figcaption,figure,footer,header,main,nav,section{
display:block}


ol,ul{
list-style:none}


table{
border-collapse:separate;border-spacing:0}


caption,th,td{
font-weight:400;text-align:left}


blockquote:before,blockquote:after{
content:""}


blockquote{
quotes:"" ""}


a:focus{
outline:0}


a:hover,a:active{
outline:0}


a img{
border:0}


a{
text-decoration:none}


hr{
background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}


dt{
font-weight:700}


img{
height:auto;max-width:100%}


figure{
margin:0}


table{
margin:0 0 1.5em;width:100%}


th{
font-weight:700}


.hidden{
display:none}


button,input,select,textarea{
font-size:100%;margin:0;vertical-align:baseline;outline:0}


input[type=checkbox],input[type=radio]{
padding:0}


input[type=search]{
-webkit-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}


input[type=search]::-webkit-search-decoration{
-webkit-appearance:none}


button::-moz-focus-inner,input::-moz-focus-inner{
border:0;padding:0}


input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],textarea{
color:#333;border:1px solid #ccc;outline:0;appearance:none;-webkit-appearance:none}


input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,textarea:focus{
color:#111}


input[type=text],input[type=email],input[type=url],input[type=password],input[type=search]{
padding:3px}


textarea{
overflow:auto;padding-left:3px;vertical-align:top;width:100%}


.site-header{
position:absolute;margin:0 auto}


.fa-sub-indicator{
display:inline-block;width:17px;position:relative;left:8px;top:1px;height:14px}


.rdy-menu .sub-menu .fa-sub-indicator{
position:absolute;top:50%;transform:translateY(-50%);right:0;left:auto}


.rdy-menu .fa-sub-indicator [class^=icon-],.rdy-menu .fa-sub-indicator [class*=" icon-"]{
color:#888;font-size:12px;line-height:16px;height:auto;background-color:transparent!important}


.rdy-menu .fa-sub-indicator i{
width:8px;display:block}


.rdy-menu .wide ul .fa-sub-indicator{
display:none !important}


#menu-mobile .fa-sub-indicator,.sub-menu .fa-sub-indicator{
float:right}


.sf-menu,.sf-menu *{
margin:0;padding:0;list-style:none}


.sf-menu li{
position:relative}


.sf-menu ul{
position:absolute;display:none;top:100%;left:0;z-index:99}


#header-menu.slidedown-full-layout .overflow-full-menu .rdy-menu ul ul{
display:none !important}


#header-menu.slidedown-full-layout .overflow-full-menu .rdy-menu .sub-menu,#header-menu.slidedown-full-layout .overflow-full-menu .rdy-menu .sub-menu li{
width:auto;min-width:auto}


#header-menu:not(.slidedown-full-layout) .sf-menu li:hover>ul,#header-menu:not(.slidedown-full-layout) .sf-menu li.sfHover>ul{
display:block}


.sf-menu a{
display:block;position:relative}


.sf-menu ul ul{
top:0;left:100%}


.sf-menu ul{
min-width:12em;*width:12em;}


.sf-menu ul li{
text-align:left}


.sf-menu a{
text-decoration:none;zoom:1}


.sf-menu li{
white-space:nowrap;*white-space:normal;}


.sf-menu li:hover,.sf-menu li.sfHover{
-webkit-transition:none;transition:none}


.rdy-menu ul li a,.rdy-menu ul li .title{
display:block;margin:0;padding:10px 20px !important}


#header-menu.slidedown-full-layout .rdy-menu ul li a,#header-menu.slidedown-full-layout .rdy-menu ul li .title{
padding:0 10px !important}


.rdy-menu .sub-menu{
box-shadow:0 2px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2)}


.rdy-menu .wide .sub-menu{
padding:15px 0}


.rdy-menu .wide>.sub-menu>li{
display:table-cell;width:2%;min-width:250px;float:none !important;vertical-align:top}


.rdy-menu .wide li{
border-top:0 !important}


.rdy-menu .wide .sub-menu li{
border-left-width:1px !important}


.rdy-menu .wide .sub-menu li{
float:left;width:100%;padding:0 15px;border-left:0 solid #3d3d3d}


.rdy-menu .wide>.sub-menu>li:first-child{
border-left:0 !important}


.rdy-menu .wide .sub-menu li a{
padding:0 20px}


.rdy-menu .wide>.sub-menu .sub-menu{
position:static !important;top:0 !important;display:block !important;border:0 !important;opacity:1 !important}


.rdy-menu .wide .sub-menu li ul{
display:block;left:0;padding:0;position:relative;top:0;visibility:visible;background-color:transparent !important}


.rdy-menu .wide .sub-menu li ul li{
padding-left:0;padding-right:0;margin-left:0;margin-right:0;border-left:0}


.rdy-menu .wide li a.no-link:hover{
cursor:default}


.rdy-menu .wide .hide-mega-title>a{
display:none !important}


.sf-menu ul ul{
margin-left:1px}


.rdy-menu>li:not(.wide) li:last-child{
border-bottom:0 !important}


.rdy-menu .wide .widget img{
width:100%}


.rdy-menu .wide .widget{
margin-bottom:0}


.rdy-menu ul li.menu-is-title{
border-bottom:none !important}


.screen-reader-text{
clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}


.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{
background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}


.alignleft{
display:inline;float:left;margin-right:30px;margin-bottom:10px}


.alignright{
display:inline;float:right;margin-left:30px;margin-bottom:10px}


.aligncenter{
clear:both;display:block;margin:0 auto;margin-bottom:10px}


.set-align-left{
display:inline;float:left}


.set-align-right{
display:inline;float:right}


.set-align-center{
clear:both;display:block;margin:0 auto}


.clear:before,.clear:after,.clearfix:before,.clearfix:after,.entry-content:before,.entry-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{
content:'';display:table}


.clear:after,.clearfix:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{
clear:both}


.float-right{
float:right}


.float-left{
float:left}


.widget{
margin:0 0 1.5em}


.widget select{
max-width:100%}


.widget_search .search-submit,.widget_product_search .search-submit{
display:none}


body.boxed .wrapper-inner{
overflow:visible}


.wrapper-inner{
width:100%;overflow:hidden}


#content{
position:relative}


.home-wrap{
padding-top:3em;margin-bottom:0;padding-bottom:0;position:relative;z-index:100;background-color:#f8f8f8}


html:not(.js) .home-wrap{
padding-top:0}


html.no-overflow-y{
overflow-y:hidden!important}


.row.no-gutter{
margin-left:0;margin-right:0}


.row.no-gutter [class*=col-]:not(:first-child),.row.no-gutter [class*=col-]:not(:last-child){
padding-right:0;padding-left:0}


.updated{
display:none}


.single .byline,.group-blog .byline{
display:inline}


.page-links{
clear:both;margin:0 0 1.5em}


.not-found-text{
margin-top:25px;font-size:50px;color:#222;text-align:center;font-family:'Open Sans',Helvetica,Arial,Verdana,sans-serif;font-weight:800;font-style:normal}


.blog .format-aside .entry-title,.archive .format-aside .entry-title{
display:none}


.comment-content a{
word-wrap:break-word}


.infinite-scroll .paginator,.infinite-scroll .paging-navigation,.infinite-scroll.neverending .site-footer{
display:none}


.infinity-end.neverending .site-footer{
display:block}


.infinite-scroll .rdy-load-more{
margin-top:50px}


.page-content img.wp-smiley,.entry-content img.wp-smiley,.comment-content img.wp-smiley{
border:none;margin-bottom:0;margin-top:0;padding:0}


embed,iframe,object{
max-width:100%}


.wp-caption{
margin-bottom:1.5em;max-width:100%}


.wp-caption img[class*=wp-image-]{
display:block;margin:0 auto}


.wp-caption .wp-caption-text{
margin:.8075em 0}


.gallery{
margin-bottom:1.5em;margin-left:-.5em;margin-right:-.5em}


.gallery-caption{
width:auto !important;max-width:100%;margin-top:18px;margin-bottom:18px;display:table;table-layout:fixed}


.gallery:after{
display:table;content:"";clear:both}


.gallery-item{
margin:0;float:left;padding:.5em}


.gallery-item img{
width:100%}


.gallery-columns-1 .gallery-item{
width:100%;float:none}


.gallery-columns-2 .gallery-item{
width:50%}


.gallery-columns-3 .gallery-item{
width:33.3333%}


.gallery-columns-4 .gallery-item{
width:25%}


.gallery-columns-5 .gallery-item{
width:20%}


.gallery-columns-6 .gallery-item{
width:16.6667%}


.gallery-columns-7 .gallery-item{
width:14.2857%}


.gallery-columns-8 .gallery-item{
width:12.5%}


.gallery-columns-9 .gallery-item{
width:11.1111%}


.gallery-columns-2 .gallery-item:nth-child(2n+1),.gallery-columns-3 .gallery-item:nth-child(3n+1),.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(5n+1),.gallery-columns-6 .gallery-item:nth-child(6n+1),.gallery-columns-7 .gallery-item:nth-child(7n+1),.gallery-columns-8 .gallery-item:nth-child(8n+1),.gallery-columns-9 .gallery-item:nth-child(9n+1){
clear:left}


.animate-element,.animate-element.rdy_button{
opacity:0;-webkit-perspective:1000}


@-webkit-keyframes fadeInUp2{
0%{
opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}


100%{
opacity:1;-webkit-transform:none;transform:none}


}


@keyframes fadeInUp2{
0%{
opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}


100%{
opacity:1;-webkit-transform:none;transform:none}


}


.fadeInUp2{
-webkit-animation-name:fadeInUp2;animation-name:fadeInUp2}


@-webkit-keyframes fadeInLeft2{
0%{
opacity:0;-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}


100%{
opacity:1;-webkit-transform:none;transform:none}


}


@keyframes fadeInLeft2{
0%{
opacity:0;-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}


100%{
opacity:1;-webkit-transform:none;transform:none}


}


.fadeInLeft2{
-webkit-animation-name:fadeInLeft2;animation-name:fadeInLeft2}


@-webkit-keyframes fadeInRight2{
0%{
opacity:0;-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0)}


100%{
opacity:1;-webkit-transform:none;transform:none}


}


@keyframes fadeInRight2{
0%{
opacity:0;-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0)}


100%{
opacity:1;-webkit-transform:none;transform:none}


}


.fadeInRight2{
-webkit-animation-name:fadeInRight2;animation-name:fadeInRight2}


@-webkit-keyframes menushow{
0%{
opacity:0 !important}


100%{
opacity:1 !important}


}


@keyframes menushow{
0%{
opacity:0 !important}


100%{
opacity:1 !important}


}


@-webkit-keyframes arrow-next{
0%{
right:0}


50%{
right:-4px}


100%{
right:0}


}


@-webkit-keyframes arrow-prev{
0%{
left:0}


50%{
left:-4px}


100%{
left:0}


}


@keyframes arrow-next{
0%{
right:0}


50%{
right:-4px}


100%{
right:0}


}


@keyframes arrow-prev{
0%{
left:0}


50%{
left:-4px}


100%{
left:0}


}


@-webkit-keyframes hoverBomb{
0%{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}


100%{
opacity:1;filter:none;-webkit-transform:scale(1,1);transform:scale(1,1)}


}


@keyframes hoverBomb{
0%{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}


100%{
opacity:1;filter:none;-webkit-transform:scale(1,1);transform:scale(1,1)}


}


@-webkit-keyframes arrow{
0%{
-webkit-transform:translateY(0);transform:translateY(0)}


50%{
-webkit-transform:translateY(6px);transform:translateY(6px)}


100%{
-webkit-transform:translateY(0);transform:translateY(0)}


}


@keyframes arrow{
0%{
-webkit-transform:translateY(0);transform:translateY(0)}


50%{
-webkit-transform:translateY(6px);transform:translateY(6px)}


100%{
-webkit-transform:translateY(0);transform:translateY(0)}


}


@-webkit-keyframes arrow-up{
0%{
-webkit-transform:translateY(0);transform:translateY(0)}


50%{
-webkit-transform:translateY(-10px);transform:translateY(-10px)}


100%{
-webkit-transform:translateY(0);transform:translateY(0)}


}


@keyframes arrow-up{
0%{
-webkit-transform:translateY(0);transform:translateY(0)}


50%{
-webkit-transform:translateY(-10px);transform:translateY(-10px)}


100%{
-webkit-transform:translateY(0);transform:translateY(0)}


}


@-webkit-keyframes arrow-down{
0%{
-webkit-transform:translateY(0);transform:translateY(0)}


50%{
-webkit-transform:translateY(10px);transform:translateY(10px)}


100%{
-webkit-transform:translateY(0);transform:translateY(0)}


}


@keyframes arrow-down{
0%{
-webkit-transform:translateY(0);transform:translateY(0)}


50%{
-webkit-transform:translateY(10px);transform:translateY(10px)}


100%{
-webkit-transform:translateY(0);transform:translateY(0)}


}


@-webkit-keyframes arrow-left{
0%{
-webkit-transform:translateX(0);transform:translateX(0)}


50%{
-webkit-transform:translateX(-10px);transform:translateX(-10px)}


100%{
-webkit-transform:translateX(0);transform:translateX(0)}


}


@keyframes arrow-left{
0%{
-webkit-transform:translateX(0);transform:translateX(0)}


50%{
-webkit-transform:translateX(-10px);transform:translateX(-10px)}


100%{
-webkit-transform:translateX(0);transform:translateX(0)}


}


@-webkit-keyframes arrow-right{
0%{
-webkit-transform:translateX(0);transform:translateX(0)}


50%{
-webkit-transform:translateX(10px);transform:translateX(10px)}


100%{
-webkit-transform:translateX(0);transform:translateX(0)}


}


@keyframes arrow-right{
0%{
-webkit-transform:translateX(0);transform:translateX(0)}


50%{
-webkit-transform:translateX(10px);transform:translateX(10px)}


100%{
-webkit-transform:translateX(0);transform:translateX(0)}


}


#header{
z-index:31;height:0}


#header:not(.boxed){
padding-left:60px;padding-right:60px}


body.with-topbar #header.static-layout,body.with-topbar #header-menu.static-layout{
top:auto}


body.admin-bar #header.slidedown-layout,body.admin-bar #header.slidedown-full-layout{
top:0}


#header-menu.boxed.slidedown-layout #main-menu{
margin-right:100px}


#header.fixed-layout,#header.slidedown-layout,#header.slidedown-full-layout{
width:100%}


#header.fixed-layout,#header-menu.fixed-layout{
position:absolute}


#header.fixed-layout,#header-menu.fixed-layout{
position:fixed}


body.with-slide-topbar #header.fixed-layout,body.with-slide-topbar #header-menu.fixed-layout{
position:absolute}


body.with-slide-topbar #header.fixed-layout.m-fixed,body.with-slide-topbar #header-menu.fixed-layout.m-fixed{
position:fixed !important}


body.with-sticky-topbar #top-bar{
position:fixed}


@media only screen and (min-width:992px){
#header.slidedown-layout,#header.slidedown-full-layout{
position:fixed !important}


}


#header.fixed-layout .menu-right-side,#header.slidedown-layout .menu-right-side,#header.slidedown-full-layout .menu-right-side{
position:absolute !important}


#header.slidedown-layout #logo,#header.slidedown-full-layout #logo{
top:60px;position:absolute}


#header>.container{
position:relative;height:0}


#header-menu.fixed-layout .container,#header-menu.static-layout .container,#header-menu.slidedown-layout .container,#header-menu.slidedown-full-layout .container{
position:relative}


#header.search-opened{
z-index:34}


#header .search-close-icon li{
backface-visibility:hidden}


#top-bar{
width:100%;z-index:32;position:relative;overflow:hidden;background-color:#000;height:30px;line-height:30px;position:relative;color:#fff}


#top-bar .col-td{
width:33%;vertical-align:top}


#top-bar .center{
text-align:center}


#top-bar .right{
text-align:right}


#top-bar .elem{
display:inline-block;line-height:1}


#top-bar .top-bar-social a:first-child{
margin-left:0}


#top-bar .top-bar-social a:last-child{
margin-right:0}


#top-bar a:hover{
text-decoration:underline}


#top-bar .searchform .searchform-s{
background-color:transparent;border:1px solid rgba(255,255,255,.5)}


#top-bar .elem .icon{
margin-right:6px}


#top-bar .left .elem{
margin-right:20px}


#top-bar .center .elem{
margin-left:10px;margin-right:10px}


#top-bar .right .elem{
margin-left:20px}


#top-bar .elem .cart{
font-size:18px}


#top-bar .menu li,#bottom-bar .menu li{
display:inline-block;margin-left:6px;margin-right:6px}


@media only screen and (max-width:992px){
#top-bar:not(.show_mobile){
display:none}


}


html:not(.no-cssanimations) .animate_when_almost_visible{
opacity:0;-webkit-animation-duration:.6s;-moz-animation-duration:.6s;-o-animation-duration:.6s;animation-duration:.6s;-webkit-perspective:1000;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}


html:not(.no-cssanimations) .animate_when_almost_visible.start_animation:not(.zoom-reverse).top-t-bottom{
-webkit-animation-name:anim_ttb;-moz-animation-name:anim_ttb;-o-animation-name:anim_ttb;animation-name:anim_ttb;opacity:1}


html:not(.no-cssanimations) .animate_when_almost_visible.start_animation:not(.zoom-reverse).bottom-t-top{
-webkit-animation-name:anim_btt;-moz-animation-name:anim_btt;-o-animation-name:anim_btt;animation-name:anim_btt;opacity:1}


html:not(.no-cssanimations) .animate_when_almost_visible.start_animation:not(.zoom-reverse).left-t-right{
-webkit-animation-name:anim_ltr;-moz-animation-name:anim_ltr;-o-animation-name:anim_ltr;animation-name:anim_ltr;opacity:1}


html:not(.no-cssanimations) .animate_when_almost_visible.start_animation:not(.zoom-reverse).right-t-left{
-webkit-animation-name:anim_rtl;-moz-animation-name:anim_rtl;-o-animation-name:anim_rtl;animation-name:anim_rtl;opacity:1}


html:not(.no-cssanimations) .animate_when_almost_visible.start_animation:not(.zoom-reverse).zoom-in{
-webkit-animation-name:zzoom-in;-moz-animation-name:zzoom-in;-o-animation-name:zzoom-in;animation-name:zzoom-in;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}


html:not(.no-cssanimations) .animate_when_almost_visible.start_animation:not(.zoom-reverse).zoom-out{
-webkit-animation-name:zzoom-out;-moz-animation-name:zzoom-out;-o-animation-name:zzoom-out;animation-name:zzoom-out;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}


html:not(.no-cssanimations) .animate_when_almost_visible.zoom-reverse{
-webkit-animation-name:zoom-reverse;-moz-animation-name:zoom-reverse;-o-animation-name:zoom-reverse;animation-name:zoom-reverse;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-o-animation-duration:.3s;animation-duration:.3s;-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);opacity:0}


html:not(.no-cssanimations) .animate_when_almost_visible.start_animation:not(.zoom-reverse).alpha-anim{
-webkit-animation-name:alpha-in;-moz-animation-name:alpha-in;-o-animation-name:alpha-in;animation-name:alpha-in;opacity:1}


html:not(.no-cssanimations) .animate_when_almost_visible[data-speed="100"]{
-webkit-animation-duration:.1s;-moz-animation-duration:.1s;-o-animation-duration:.1s;animation-duration:.1s}


html:not(.no-cssanimations) .animate_when_almost_visible[data-speed="200"]{
-webkit-animation-duration:.2s;-moz-animation-duration:.2s;-o-animation-duration:.2s;animation-duration:.2s}


html:not(.no-cssanimations) .animate_when_almost_visible[data-speed="300"]{
-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-o-animation-duration:.3s;animation-duration:.3s}


html:not(.no-cssanimations) .animate_when_almost_visible[data-speed="500"]{
-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s}


html:not(.no-cssanimations) .animate_when_almost_visible[data-speed="600"]{
-webkit-animation-duration:.6s;-moz-animation-duration:.6s;-o-animation-duration:.6s;animation-duration:.6s}


html:not(.no-cssanimations) .animate_when_almost_visible[data-speed="700"]{
-webkit-animation-duration:.7s;-moz-animation-duration:.7s;-o-animation-duration:.7s;animation-duration:.7s}


html:not(.no-cssanimations) .animate_when_almost_visible[data-speed="800"]{
-webkit-animation-duration:.8s;-moz-animation-duration:.8s;-o-animation-duration:.8s;animation-duration:.8s}


html:not(.no-cssanimations) .animate_when_almost_visible[data-speed="900"]{
-webkit-animation-duration:.9s;-moz-animation-duration:.9s;-o-animation-duration:.9s;animation-duration:.9s}


html:not(.no-cssanimations) .animate_when_almost_visible[data-speed="1000"]{
-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}


@-webkit-keyframes anim_ttb{
0%{
-webkit-transform:translate3d(0,-100px,0);opacity:0}


100%{
-webkit-transform:translate3d(0,0,0);opacity:1}


}


@-moz-keyframes anim_ttb{
0%{
-moz-transform:translate3d(0,-100px,0);opacity:0}


100%{
-moz-transform:translate3d(0,0,0);opacity:1}


}


@-o-keyframes anim_ttb{
0%{
-o-transform:translate3d(0,-100px,0);opacity:0}


100%{
-o-transform:translate3d(0,0,0);opacity:1}


}


@keyframes anim_ttb{
0%{
transform:translate3d(0,-100px,0);opacity:0}


100%{
transform:translate3d(0,0,0);opacity:1}


}


@-webkit-keyframes anim_btt{
0%{
-webkit-transform:translate3d(0,100px,0);opacity:0}


100%{
-webkit-transform:translate3d(0,0,0);opacity:1}


}


@-moz-keyframes anim_btt{
0%{
-moz-transform:translate3d(0,100px,0);opacity:0}


100%{
-moz-transform:translate3d(0,0,0);opacity:1}


}


@-o-keyframes anim_btt{
0%{
-o-transform:translate3d(0,100px,0);opacity:0}


100%{
-o-transform:translate3d(0,0,0);opacity:1}


}


@keyframes anim_btt{
0%{
transform:translate3d(0,100px,0);opacity:0}


100%{
transform:translate3d(0,0,0);opacity:1}


}


@-webkit-keyframes anim_ltr{
0%{
-webkit-transform:translate3d(-100px,0,0);opacity:0}


100%{
-webkit-transform:translate3d(0,0,0);opacity:1}


}


@-moz-keyframes anim_ltr{
0%{
-moz-transform:translate3d(-100px,0,0);opacity:0}


100%{
-moz-transform:translate3d(0,0);opacity:1}


}


@-o-keyframes anim_ltr{
0%{
-o-transform:translate3d(-100px,0);opacity:0}


100%{
-o-transform:translate3d(0,0,0);opacity:1}


}


@keyframes anim_ltr{
0%{
transform:translate3d(-100px,0,0);opacity:0}


100%{
transform:translate3d(0,0,0);opacity:1}


}


@-webkit-keyframes anim_rtl{
0%{
-webkit-transform:translate3d(100px,0,0);opacity:0}


100%{
-webkit-transform:translate3d(0,0,0);opacity:1}


}


@-moz-keyframes anim_rtl{
0%{
-moz-transform:translate3d(100px,0,0);opacity:0}


100%{
-moz-transform:translate3d(0,0,0);opacity:1}


}


@-o-keyframes anim_rtl{
0%{
-o-transform:translate3d(100px,0,0);opacity:0}


100%{
-o-transform:translate3d(0,0,0);opacity:1}


}


@keyframes anim_rtl{
0%{
transform:translate3d(100px,0,0);opacity:0}


100%{
transform:translate3d(0,0,0);opacity:1}


}


@-webkit-keyframes zzoom-in{
0%{
-webkit-transform:scale(.5);opacity:.1}


100%{
-webkit-transform:scale(1);opacity:1}


}


@-moz-keyframes zzoom-in{
0%{
-moz-transform:scale(.5);opacity:.1}


100%{
-moz-transform:scale(1);opacity:1}


}


@-o-keyframes zzoom-in{
0%{
-o-transform:scale(.5);opacity:.1}


100%{
-o-transform:scale(1);opacity:1}


}


@keyframes zzoom-in{
0%{
transform:scale(.5);opacity:.1}


100%{
transform:scale(1);opacity:1}


}


@-webkit-keyframes zzoom-out{
0%{
-webkit-transform:scale(1.5);opacity:.1}


100%{
-webkit-transform:scale(1);opacity:1}


}


@-moz-keyframes zzoom-out{
0%{
-moz-transform:scale(1.5);opacity:.1}


100%{
-moz-transform:scale(1);opacity:1}


}


@-o-keyframes zzoom-out{
0%{
-o-transform:scale(1.5);opacity:.1}


100%{
-o-transform:scale(1);opacity:1}


}


@keyframes zzoom-out{
0%{
transform:scale(1.5);opacity:.1}


100%{
transform:scale(1);opacity:1}


}


@-webkit-keyframes zoom-reverse{
0%{
-webkit-transform:scale(1);opacity:1}


100%{
-webkit-transform:scale(.5);opacity:0}


}


@-moz-keyframes zoom-reverse{
0%{
-moz-transform:scale(1);opacity:1}


100%{
-moz-transform:scale(.5);opacity:0}


}


@-o-keyframes zoom-reverse{
0%{
-o-transform:scale(1);opacity:1}


100%{
-o-transform:scale(.5);opacity:0}


}


@keyframes zoom-reverse{
0%{
transform:scale(1);opacity:1}


100%{
transform:scale(.5);opacity:0}


}


@-webkit-keyframes alpha-in{
0%{
opacity:0}


100%{
opacity:1}


}


@-moz-keyframes alpha-in{
0%{
opacity:0}


100%{
opacity:1}


}


@-o-keyframes alpha-in{
0%{
opacity:0}


100%{
opacity:1}


}


@keyframes alpha-in{
0%{
opacity:0}


100%{
opacity:1}


}


.animate_when_almost_visible.fade-out{
-webkit-animation-name:iso-fade-out;-moz-animation-name:iso-fade-out;-o-animation-name:iso-fade-out;animation-name:iso-fade-out;-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);animation-duration:.3s;opacity:0}


@-webkit-keyframes iso-fade-out{
0%{
-webkit-transform:scale(1);opacity:1}


100%{
-webkit-transform:scale(.5);opacity:0}


}


@-moz-keyframes iso-fade-out{
0%{
-moz-transform:scale(1);opacity:1}


100%{
-moz-transform:scale(.5);opacity:0}


}


@-o-keyframes iso-fade-out{
0%{
-o-transform:scale(1);opacity:1}


100%{
-o-transform:scale(.5);opacity:0}


}


@keyframes iso-fade-out{
0%{
transform:scale(1);opacity:1}


100%{
transform:scale(.5);opacity:0}


}


.easyzoom{
position:relative;display:inline-block;*display:inline;*zoom:1;}


.easyzoom img{
vertical-align:bottom}


.easyzoom.is-loading img{
cursor:progress}


.easyzoom.is-ready img{
cursor:grab}


.easyzoom.is-error img{
cursor:not-allowed}


.easyzoom-notice{
position:absolute;top:50%;left:50%;z-index:150;width:10em;margin:-1em 0 0 -5em;line-height:2em;text-align:center;background:#fff;box-shadow:0 0 10px #888}


.easyzoom-flyout{
position:absolute;z-index:100;overflow:hidden;background:#fff}


.easyzoom--overlay .easyzoom-flyout{
top:0;left:0;width:100%;height:100%}


.easyzoom--adjacent .easyzoom-flyout{
top:0;left:100%;width:100%;height:100%;margin-left:20px}


.easyzoom-flyout{
position:absolute;z-index:97;overflow:hidden;background:#fff;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}


.easyzoom-flyout:hover{
opacity:1}


.easyzoom-flyout img{
max-width:1400px !important;width:1400px !important}


@media screen and (min-width:992px){
body.footer-uncovering #page{
position:relative;z-index:1}


body.footer-uncovering footer{
z-index:0;position:fixed !important;bottom:0;left:0;right:0}


}


#fullscreen-project[data-slidertransition=slide2].rsSlide,#fullscreen-project[data-slidertransition=slide3].rsSlide{
transition-duration:0s !important;transition-timing-function:inherit !important}


#page-loading-screen .reveal-1{
position:absolute;width:100%;height:100%}


#page-loading-screen[data-effect=slide].from-right .reveal-1{
left:100%}


#page-loading-screen[data-effect=slide].from-bottom .reveal-1{
top:100%}


#page-loading-screen[data-effect=slide]{
background-color:transparent !important}


body[data-page-transitions=true] #page-loading-screen[data-effect=slide]{
display:block}


#page-loading-screen[data-effect=slide].from-right{
left:-100%}


#page-loading-screen[data-effect=slide].from-left{
left:100%}


#page-loading-screen[data-effect=slide].from-bottom{
top:-100%}


#page-loading-screen[data-effect=slide].from-top{
top:100%}


#page-loading-screen.from-right.in-from,#page-loading-screen.from-left.in-from{
left:0}


#page-loading-screen.from-bottom.in-from,#page-loading-screen.from-top.in-from{
top:0}


.no-cssanimations #page-loading-screen.loaded .reveal-1{
display:none}


#page-loading-screen[data-effect=slide].from-left .reveal-1{
left:-100%}


#page-loading-screen[data-effect=slide].from-top .reveal-1{
top:-100%}


#page-loading-screen.loaded.from-right .reveal-1{
backface-visibility:hidden;animation:anim-effect-2-1 2s 0s cubic-bezier(.77,0,.175,1) forwards}


#page-loading-screen.loaded.from-right.in-from .reveal-1{
animation:anim-effect-2-1 2s 0s cubic-bezier(.77,0,.175,1) forwards}


#page-loading-screen.loaded.from-left .reveal-1{
backface-visibility:hidden;animation:anim-effect-l-2-1 2s 0s cubic-bezier(.77,0,.175,1) forwards}


#page-loading-screen.loaded.from-left.in-from .reveal-1{
animation:anim-effect-l-2-1 2s 0s cubic-bezier(.77,0,.175,1) forwards}


#page-loading-screen.loaded.from-bottom .reveal-1{
backface-visibility:hidden;animation:anim-effect-bottom-2 2s 0s cubic-bezier(.77,0,.175,1) forwards}


#page-loading-screen.loaded.from-bottom.in-from .reveal-1{
animation:anim-effect-bottom-2 2s 0s cubic-bezier(.77,0,.175,1) forwards}


#page-loading-screen.loaded.from-top .reveal-1{
backface-visibility:hidden;animation:anim-effect-top-2 2s 0s cubic-bezier(.77,0,.175,1) forwards}


#page-loading-screen.loaded.from-top.in-from .reveal-1{
animation:anim-effect-top-2 2s 0s cubic-bezier(.77,0,.175,1) forwards}


body[data-page-transitions=true] #page-loading-screen[data-effect=slide].hidden{
display:none}


body[data-page-transitions=true] #page-loading-screen[data-effect=slide].hidden.loaded.in-from{
display:block}


body[data-page-transitions=true] #page-loading-screen[data-effect=regular],body[data-page-transitions=true] #page-loading-screen[data-effect=regular] .loading-icon{
display:block;opacity:1}


#page-loading-screen .loading-icon{
background-repeat:no-repeat;background-position:center center;display:block;position:absolute;opacity:0;top:0;left:0;width:100%;height:100%}


.default-loading-icon{
top:50%;border-radius:100%;height:40px;width:40px;margin:0 auto;display:block;position:relative;border:3px solid #ccc;margin-top:-20px}


.default-loading-icon:before{
position:absolute;content:"";border-color:rgba(0,0,0,1) transparent transparent;border-radius:100%;border-style:solid;border-width:3px;display:block;height:100%;width:100%;top:-3px;left:-3px}


.default-skin-loading-icon{
width:100%;height:100%;display:block}


.loading-icon .loader-icon .spinner{
width:60px;height:60px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}


.loading-icon .loader-icon .spinner{
animation:loader-rotate-all 1s linear infinite}


.loading-icon .loader-icon .spinner .right-side,.loading-icon .loader-icon .spinner .left-side{
animation:loader-fade-in-first 1.2s linear infinite alternate}


.loading-icon .loader-icon .spinner.color-2 .right-side,.loading-icon .loader-icon .spinner.color-2 .left-side{
animation:loader-fade-in-second 1.2s linear infinite alternate}


.loading-icon .loader-icon .right-side,.loading-icon .loader-icon .left-side{
width:50%;height:100%;position:absolute;top:0;overflow:hidden}


.loading-icon .loader-icon .left-side{
left:0}


.loading-icon .loader-icon .right-side{
right:0}


.loading-icon .loader-icon .bar{
width:100%;height:100%;border-radius:200px 0 0 200px;border:3px solid #ee2;position:relative}


.loading-icon .loader-icon .bar:after{
content:"";width:3px;height:3px;display:block;background:#ee2;position:absolute;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}


.loading-icon .loader-icon .right-side .bar{
border-radius:0 200px 200px 0;border-left:none;transform:rotate(-10deg);transform-origin:left center;animation:material-rotate-right .75s linear infinite alternate}


.loading-icon .loader-icon .right-side .bar:after{
bottom:-3px;left:-3px}


.loading-icon .loader-icon .left-side .bar{
border-right:none;transform:rotate(10deg);transform-origin:right center;animation:material-rotate-left .75s linear infinite alternate}


.loading-icon .loader-icon .left-side .bar:after{
bottom:-3px;right:-3px}


.loading-icon .loader-icon{
top:50%;height:65px;width:65px;position:relative;margin:-32px auto 0 auto;display:block}


@-webkit-keyframes anim-effect-2-1{
0%{
-ms-transform:translateX(0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


30%,100%{
-ms-transform:translateX(-100%);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-animation-timing-function:cubic-bezier(.77,0,.175,1);animation-timing-function:cubic-bezier(.77,0,.175,1)}


}


@keyframes anim-effect-2-1{
0%{
-ms-transform:translateX(0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


30%,100%{
-ms-transform:translateX(-100%);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-animation-timing-function:cubic-bezier(.77,0,.175,1);animation-timing-function:cubic-bezier(.77,0,.175,1)}


}


@-webkit-keyframes anim-effect-2-2{
0%,14.5%{
-ms-transform:translateX(0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


34.5%,100%{
-ms-transform:translateX(-100%);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-animation-timing-function:cubic-bezier(.77,0,.175,1);animation-timing-function:cubic-bezier(.77,0,.175,1)}


}


@keyframes anim-effect-2-2{
0%,14.5%{
-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


34.5%,100%{
-ms-transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-animation-timing-function:cubic-bezier(.77,0,.175,1);animation-timing-function:cubic-bezier(.77,0,.175,1)}


}


@-webkit-keyframes anim-effect-l-2-1{
0%{
-ms-transform:translateX(0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


30%,100%{
-ms-transform:translateX(100%);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-animation-timing-function:cubic-bezier(.77,0,.175,1);animation-timing-function:cubic-bezier(.77,0,.175,1)}


}


@keyframes anim-effect-l-2-1{
0%{
-ms-transform:translateX(0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


30%,100%{
-ms-transform:translateX(100%);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-animation-timing-function:cubic-bezier(.77,0,.175,1);animation-timing-function:cubic-bezier(.77,0,.175,1)}


}


@-webkit-keyframes anim-effect-l-2-2{
0%,14.5%{
-ms-transform:translateX(0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


34.5%,100%{
-ms-transform:translateX(100%);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-animation-timing-function:cubic-bezier(.77,0,.175,1);animation-timing-function:cubic-bezier(.77,0,.175,1)}


}


@keyframes anim-effect-l-2-2{
0%,14.5%{
-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


34.5%,100%{
-ms-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-animation-timing-function:cubic-bezier(.77,0,.175,1);animation-timing-function:cubic-bezier(.77,0,.175,1)}


}


@-webkit-keyframes anim-effect-bottom-2{
0%{
-ms-transform:translateY(0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


30%,100%{
-ms-transform:translateY(-100%);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-animation-timing-function:cubic-bezier(.77,0,.175,1);animation-timing-function:cubic-bezier(.77,0,.175,1)}


}


@keyframes anim-effect-bottom-2{
0%{
-ms-transform:translateY(0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


30%,100%{
-ms-transform:translateY(-100%);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-animation-timing-function:cubic-bezier(.77,0,.175,1);animation-timing-function:cubic-bezier(.77,0,.175,1)}


}


@-webkit-keyframes anim-effect-bottom-1{
0%,14.5%{
-ms-transform:translateY(0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


34.5%,100%{
-ms-transform:translateY(-100%);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-animation-timing-function:cubic-bezier(.77,0,.175,1);animation-timing-function:cubic-bezier(.77,0,.175,1)}


}


@keyframes anim-effect-bottom-1{
0%,14.5%{
-ms-transform:translateY(0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


34.5%,100%{
-ms-transform:translateY(-100%);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-animation-timing-function:cubic-bezier(.77,0,.175,1);animation-timing-function:cubic-bezier(.77,0,.175,1)}


}


@-webkit-keyframes anim-effect-top-2{
0%{
-ms-transform:translateY(0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


30%,100%{
-ms-transform:translateY(100%);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-animation-timing-function:cubic-bezier(.77,0,.175,1);animation-timing-function:cubic-bezier(.77,0,.175,1)}


}


@keyframes anim-effect-top-2{
0%{
-ms-transform:translateY(0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


30%,100%{
-ms-transform:translateY(100%);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-animation-timing-function:cubic-bezier(.77,0,.175,1);animation-timing-function:cubic-bezier(.77,0,.175,1)}


}


@-webkit-keyframes anim-effect-top-1{
0%,14.5%{
-ms-transform:translateY(0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


34.5%,100%{
-ms-transform:translateY(100%);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-animation-timing-function:cubic-bezier(.77,0,.175,1);animation-timing-function:cubic-bezier(.77,0,.175,1)}


}


@keyframes anim-effect-top-1{
0%,14.5%{
-ms-transform:translateY(0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


34.5%,100%{
-ms-transform:translateY(100%);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-animation-timing-function:cubic-bezier(.77,0,.175,1);animation-timing-function:cubic-bezier(.77,0,.175,1)}


}


@keyframes spinning_animation{
0%{
transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg)}


50%{
transform:scale(.8) rotate(360deg);-o-transform:scale(.8) rotate(360deg)}


100%{
transform:scale(1) rotate(720deg);-o-transform:scale(1) rotate(720deg)}


}


@-webkit-keyframes spinning_animation{
0%{
-webkit-transform:scale(1) rotate(0deg)}


50%{
-webkit-transform:scale(.8) rotate(360deg)}


100%{
-webkit-transform:scale(1) rotate(720deg)}


}


@keyframes bounce_in_animation{
0%{
transform:scale(0,0);-o-transform:scale(0,0)}


20%{
transform:scale(1.4,1.4);-o-transform:scale(1.4,1.4)}


50%{
transform:scale(.8,.8);-o-transform:scale(.8,.8)}


85%{
transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}


100%{
transform:scale(1,1);-o-transform:scale(1,1)}


}


@-webkit-keyframes bounce_in_animation{
0%{
-webkit-transform:scale(0,0)}


20%{
-webkit-transform:scale(1.4,1.4)}


50%{
-webkit-transform:scale(.8,.8)}


85%{
-webkit-transform:scale(1.1,1.1)}


100%{
-webkit-transform:scale(1,1)}


}


@keyframes grow_in_animation{
0%{
transform:scale(0,0);-o-transform:scale(0,0)}


100%{
transform:scale(1,1);-o-transform:scale(1,1)}


}


@-webkit-keyframes grow_in_animation{
0%{
-webkit-transform:scale(0,0)}


100%{
-webkit-transform:scale(1,1)}


}


@keyframes material-rotate-left{
to{
transform:rotate(30deg)}


from{
transform:rotate(175deg)}


}


@keyframes material-rotate-right{
from{
transform:rotate(-175deg)}


to{
transform:rotate(-30deg)}


}


@keyframes loader-rotate-all{
from{
transform:rotate(0deg)}


to{
transform:rotate(-360deg)}


}


@keyframes loader-fade-in-first{
from{
opacity:1}


to{
opacity:0}


}


@keyframes loader-fade-in-second{
from{
opacity:0}


to{
opacity:1}


}


.container{
margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}


.container:before,.container:after{
content:" ";display:table}


.container:after{
clear:both}


@media (min-width:768px){
.container{
width:750px}


}


@media (min-width:992px){
.container{
width:970px}


}


@media (min-width:1200px){
.container{
width:1170px}


}


@media (min-width:992px){
.col.col-md-41{
width:22.22222%}


}


@media (min-width:1200px){
.auto-clear.col-lg-1:nth-child(12n+1){
clear:left}


.auto-clear.col-lg-2:nth-child(6n+1){
clear:left}


.auto-clear.col-lg-3:nth-child(4n+1){
clear:left}


.auto-clear.col-lg-4:nth-child(3n+1){
clear:left}


.auto-clear.col-lg-6:nth-child(odd){
clear:left}


}


@media (min-width:992px) and (max-width:1199px){
.auto-clear.col-md-1:nth-child(12n+1){
clear:left}


.auto-clear.col-md-2:nth-child(6n+1){
clear:left}


.auto-clear.col-md-3:nth-child(4n+1){
clear:left}


.auto-clear.col-md-4:nth-child(3n+1){
clear:left}


.auto-clear.col-md-6:nth-child(odd){
clear:left}


}


@media (min-width:768px) and (max-width:991px){
.auto-clear.col-sm-1:nth-child(12n+1){
clear:left}


.auto-clear.col-sm-2:nth-child(6n+1){
clear:left}


.auto-clear.col-sm-3:nth-child(4n+1){
clear:left}


.auto-clear.col-sm-4:nth-child(3n+1){
clear:left}


.auto-clear.col-sm-6:nth-child(odd){
clear:left}


}


@media (max-width:767px){
.auto-clear.col-xs-1:nth-child(12n+1){
clear:left}


.auto-clear.col-xs-2:nth-child(6n+1){
clear:left}


.auto-clear.col-xs-3:nth-child(4n+1){
clear:left}


.auto-clear.col-xs-4:nth-child(3n+1){
clear:left}


.auto-clear.col-xs-6:nth-child(odd){
clear:left}


}


.container-fluid{
margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}


.container-fluid:before,.container-fluid:after{
content:" ";display:table}


.container-fluid:after{
clear:both}


.row{
margin-left:-15px;margin-right:-15px}


.row:before,.row:after{
content:" ";display:table}


.row:after{
clear:both}


.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{
position:relative;min-height:1px;padding-left:15px;padding-right:15px}


.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{
float:left}


.col-xs-1{
width:8.33333%}


.col-xs-2{
width:16.66667%}


.col-xs-3{
width:25%}


.col-xs-4{
width:33.33333%}


.col-xs-5{
width:41.66667%}


.col-xs-6{
width:50%}


.col-xs-7{
width:58.33333%}


.col-xs-8{
width:66.66667%}


.col-xs-9{
width:75%}


.col-xs-10{
width:83.33333%}


.col-xs-11{
width:91.66667%}


.col-xs-12{
width:100%}


.col-xs-pull-0{
right:auto}


.col-xs-pull-1{
right:8.33333%}


.col-xs-pull-2{
right:16.66667%}


.col-xs-pull-3{
right:25%}


.col-xs-pull-4{
right:33.33333%}


.col-xs-pull-5{
right:41.66667%}


.col-xs-pull-6{
right:50%}


.col-xs-pull-7{
right:58.33333%}


.col-xs-pull-8{
right:66.66667%}


.col-xs-pull-9{
right:75%}


.col-xs-pull-10{
right:83.33333%}


.col-xs-pull-11{
right:91.66667%}


.col-xs-pull-12{
right:100%}


.col-xs-push-0{
left:auto}


.col-xs-push-1{
left:8.33333%}


.col-xs-push-2{
left:16.66667%}


.col-xs-push-3{
left:25%}


.col-xs-push-4{
left:33.33333%}


.col-xs-push-5{
left:41.66667%}


.col-xs-push-6{
left:50%}


.col-xs-push-7{
left:58.33333%}


.col-xs-push-8{
left:66.66667%}


.col-xs-push-9{
left:75%}


.col-xs-push-10{
left:83.33333%}


.col-xs-push-11{
left:91.66667%}


.col-xs-push-12{
left:100%}


.col-xs-offset-0{
margin-left:0}


.col-xs-offset-1{
margin-left:8.33333%}


.col-xs-offset-2{
margin-left:16.66667%}


.col-xs-offset-3{
margin-left:25%}


.col-xs-offset-4{
margin-left:33.33333%}


.col-xs-offset-5{
margin-left:41.66667%}


.col-xs-offset-6{
margin-left:50%}


.col-xs-offset-7{
margin-left:58.33333%}


.col-xs-offset-8{
margin-left:66.66667%}


.col-xs-offset-9{
margin-left:75%}


.col-xs-offset-10{
margin-left:83.33333%}


.col-xs-offset-11{
margin-left:91.66667%}


.col-xs-offset-12{
margin-left:100%}


@media (min-width:768px){
.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{
float:left}


.col-sm-1{
width:8.33333%}


.col-sm-2{
width:16.66667%}


.col-sm-3{
width:25%}


.col-sm-4{
width:33.33333%}


.col-sm-5{
width:41.66667%}


.col-sm-6{
width:50%}


.col-sm-7{
width:58.33333%}


.col-sm-8{
width:66.66667%}


.col-sm-9{
width:75%}


.col-sm-10{
width:83.33333%}


.col-sm-11{
width:91.66667%}


.col-sm-12{
width:100%}


.col-sm-pull-0{
right:auto}


.col-sm-pull-1{
right:8.33333%}


.col-sm-pull-2{
right:16.66667%}


.col-sm-pull-3{
right:25%}


.col-sm-pull-4{
right:33.33333%}


.col-sm-pull-5{
right:41.66667%}


.col-sm-pull-6{
right:50%}


.col-sm-pull-7{
right:58.33333%}


.col-sm-pull-8{
right:66.66667%}


.col-sm-pull-9{
right:75%}


.col-sm-pull-10{
right:83.33333%}


.col-sm-pull-11{
right:91.66667%}


.col-sm-pull-12{
right:100%}


.col-sm-push-0{
left:auto}


.col-sm-push-1{
left:8.33333%}


.col-sm-push-2{
left:16.66667%}


.col-sm-push-3{
left:25%}


.col-sm-push-4{
left:33.33333%}


.col-sm-push-5{
left:41.66667%}


.col-sm-push-6{
left:50%}


.col-sm-push-7{
left:58.33333%}


.col-sm-push-8{
left:66.66667%}


.col-sm-push-9{
left:75%}


.col-sm-push-10{
left:83.33333%}


.col-sm-push-11{
left:91.66667%}


.col-sm-push-12{
left:100%}


.col-sm-offset-0{
margin-left:0}


.col-sm-offset-1{
margin-left:8.33333%}


.col-sm-offset-2{
margin-left:16.66667%}


.col-sm-offset-3{
margin-left:25%}


.col-sm-offset-4{
margin-left:33.33333%}


.col-sm-offset-5{
margin-left:41.66667%}


.col-sm-offset-6{
margin-left:50%}


.col-sm-offset-7{
margin-left:58.33333%}


.col-sm-offset-8{
margin-left:66.66667%}


.col-sm-offset-9{
margin-left:75%}


.col-sm-offset-10{
margin-left:83.33333%}


.col-sm-offset-11{
margin-left:91.66667%}


.col-sm-offset-12{
margin-left:100%}


}


@media (min-width:992px){
.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{
float:left}


.col-md-1{
width:8.33333%}


.col-md-2{
width:16.66667%}


.col-md-3{
width:25%}


.col-md-4{
width:33.33333%}


.col-md-5{
width:41.66667%}


.col-md-6{
width:50%}


.col-md-7{
width:58.33333%}


.col-md-8{
width:66.66667%}


.col-md-9{
width:75%}


.col-md-10{
width:83.33333%}


.col-md-11{
width:91.66667%}


.col-md-12{
width:100%}


.col-md-pull-0{
right:auto}


.col-md-pull-1{
right:8.33333%}


.col-md-pull-2{
right:16.66667%}


.col-md-pull-3{
right:25%}


.col-md-pull-4{
right:33.33333%}


.col-md-pull-5{
right:41.66667%}


.col-md-pull-6{
right:50%}


.col-md-pull-7{
right:58.33333%}


.col-md-pull-8{
right:66.66667%}


.col-md-pull-9{
right:75%}


.col-md-pull-10{
right:83.33333%}


.col-md-pull-11{
right:91.66667%}


.col-md-pull-12{
right:100%}


.col-md-push-0{
left:auto}


.col-md-push-1{
left:8.33333%}


.col-md-push-2{
left:16.66667%}


.col-md-push-3{
left:25%}


.col-md-push-4{
left:33.33333%}


.col-md-push-5{
left:41.66667%}


.col-md-push-6{
left:50%}


.col-md-push-7{
left:58.33333%}


.col-md-push-8{
left:66.66667%}


.col-md-push-9{
left:75%}


.col-md-push-10{
left:83.33333%}


.col-md-push-11{
left:91.66667%}


.col-md-push-12{
left:100%}


.col-md-offset-0{
margin-left:0}


.col-md-offset-1{
margin-left:8.33333%}


.col-md-offset-2{
margin-left:16.66667%}


.col-md-offset-3{
margin-left:25%}


.col-md-offset-4{
margin-left:33.33333%}


.col-md-offset-5{
margin-left:41.66667%}


.col-md-offset-6{
margin-left:50%}


.col-md-offset-7{
margin-left:58.33333%}


.col-md-offset-8{
margin-left:66.66667%}


.col-md-offset-9{
margin-left:75%}


.col-md-offset-10{
margin-left:83.33333%}


.col-md-offset-11{
margin-left:91.66667%}


.col-md-offset-12{
margin-left:100%}


}


@media (min-width:1200px){
.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{
float:left}


.col-lg-1{
width:8.33333%}


.col-lg-2{
width:16.66667%}


.col-lg-3{
width:25%}


.col-lg-4{
width:33.33333%}


.col-lg-5{
width:41.66667%}


.col-lg-6{
width:50%}


.col-lg-7{
width:58.33333%}


.col-lg-8{
width:66.66667%}


.col-lg-9{
width:75%}


.col-lg-10{
width:83.33333%}


.col-lg-11{
width:91.66667%}


.col-lg-12{
width:100%}


.col-lg-pull-0{
right:auto}


.col-lg-pull-1{
right:8.33333%}


.col-lg-pull-2{
right:16.66667%}


.col-lg-pull-3{
right:25%}


.col-lg-pull-4{
right:33.33333%}


.col-lg-pull-5{
right:41.66667%}


.col-lg-pull-6{
right:50%}


.col-lg-pull-7{
right:58.33333%}


.col-lg-pull-8{
right:66.66667%}


.col-lg-pull-9{
right:75%}


.col-lg-pull-10{
right:83.33333%}


.col-lg-pull-11{
right:91.66667%}


.col-lg-pull-12{
right:100%}


.col-lg-push-0{
left:auto}


.col-lg-push-1{
left:8.33333%}


.col-lg-push-2{
left:16.66667%}


.col-lg-push-3{
left:25%}


.col-lg-push-4{
left:33.33333%}


.col-lg-push-5{
left:41.66667%}


.col-lg-push-6{
left:50%}


.col-lg-push-7{
left:58.33333%}


.col-lg-push-8{
left:66.66667%}


.col-lg-push-9{
left:75%}


.col-lg-push-10{
left:83.33333%}


.col-lg-push-11{
left:91.66667%}


.col-lg-push-12{
left:100%}


.col-lg-offset-0{
margin-left:0}


.col-lg-offset-1{
margin-left:8.33333%}


.col-lg-offset-2{
margin-left:16.66667%}


.col-lg-offset-3{
margin-left:25%}


.col-lg-offset-4{
margin-left:33.33333%}


.col-lg-offset-5{
margin-left:41.66667%}


.col-lg-offset-6{
margin-left:50%}


.col-lg-offset-7{
margin-left:58.33333%}


.col-lg-offset-8{
margin-left:66.66667%}


.col-lg-offset-9{
margin-left:75%}


.col-lg-offset-10{
margin-left:83.33333%}


.col-lg-offset-11{
margin-left:91.66667%}


.col-lg-offset-12{
margin-left:100%}


}


@at-root{
@-ms-viewport{
width:device-width}


}


.visible-xs{
display:none !important}


.visible-sm{
display:none !important}


.visible-md{
display:none !important}


.visible-lg{
display:none !important}


.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{
display:none !important}


@media (max-width:767px){
.visible-xs{
display:block !important}


table.visible-xs{
display:table !important}


tr.visible-xs{
display:table-row !important}


th.visible-xs,td.visible-xs{
display:table-cell !important}


}


@media (max-width:767px){
.visible-xs-block{
display:block !important}


}


@media (max-width:767px){
.visible-xs-inline{
display:inline !important}


}


@media (max-width:767px){
.visible-xs-inline-block{
display:inline-block !important}


}


@media (min-width:768px) and (max-width:991px){
.visible-sm{
display:block !important}


table.visible-sm{
display:table !important}


tr.visible-sm{
display:table-row !important}


th.visible-sm,td.visible-sm{
display:table-cell !important}


}


@media (min-width:768px) and (max-width:991px){
.visible-sm-block{
display:block !important}


}


@media (min-width:768px) and (max-width:991px){
.visible-sm-inline{
display:inline !important}


}


@media (min-width:768px) and (max-width:991px){
.visible-sm-inline-block{
display:inline-block !important}


}


@media (min-width:992px) and (max-width:1199px){
.visible-md{
display:block !important}


table.visible-md{
display:table !important}


tr.visible-md{
display:table-row !important}


th.visible-md,td.visible-md{
display:table-cell !important}


}


@media (min-width:992px) and (max-width:1199px){
.visible-md-block{
display:block !important}


}


@media (min-width:992px) and (max-width:1199px){
.visible-md-inline{
display:inline !important}


}


@media (min-width:992px) and (max-width:1199px){
.visible-md-inline-block{
display:inline-block !important}


}


@media (min-width:1200px){
.visible-lg{
display:block !important}


table.visible-lg{
display:table !important}


tr.visible-lg{
display:table-row !important}


th.visible-lg,td.visible-lg{
display:table-cell !important}


}


@media (min-width:1200px){
.visible-lg-block{
display:block !important}


}


@media (min-width:1200px){
.visible-lg-inline{
display:inline !important}


}


@media (min-width:1200px){
.visible-lg-inline-block{
display:inline-block !important}


}


@media (max-width:767px){
.hidden-xs{
display:none !important}


}


@media (min-width:768px) and (max-width:991px){
.hidden-sm{
display:none !important}


}


@media (min-width:992px) and (max-width:1199px){
.hidden-md{
display:none !important}


}


@media (min-width:1200px){
.hidden-lg{
display:none !important}


}


.visible-print{
display:none !important}


@media print{
.visible-print{
display:block !important}


table.visible-print{
display:table !important}


tr.visible-print{
display:table-row !important}


th.visible-print,td.visible-print{
display:table-cell !important}


}


.visible-print-block{
display:none !important}


@media print{
.visible-print-block{
display:block !important}


}


.visible-print-inline{
display:none !important}


@media print{
.visible-print-inline{
display:inline !important}


}


.visible-print-inline-block{
display:none !important}


@media print{
.visible-print-inline-block{
display:inline-block !important}


}


@media print{
.hidden-print{
display:none !important}


}


@media (min-width:1700px){
.container{
width:1398px}


}


@media (min-width:768px){
.row-container.container,.inner.container{
max-width:750px;width:auto}


}


@media (min-width:992px){
.row-container.container,.inner.container{
max-width:970px;width:auto}


}


@media (min-width:1200px){
.row-container.container,.inner.container{
max-width:1170px;width:auto}


}


@media (min-width:1700px){
.row-container.container,.inner.container{
max-width:1398px;width:auto}


}


.container.video-wrap{
max-width:100%}


[class*=block-grid-]>li{
display:block;height:auto;float:left}


@media only screen{
.small-block-grid-1>li{
width:100%;list-style:none}


.small-block-grid-1>li:nth-of-type(1n){
clear:none}


.small-block-grid-1>li:nth-of-type(1n+1){
clear:both}


.small-block-grid-2>li{
width:50%;list-style:none}


.small-block-grid-2>li:nth-of-type(1n){
clear:none}


.small-block-grid-2>li:nth-of-type(2n+1){
clear:both}


.small-block-grid-3>li{
width:33.33333%;list-style:none}


.small-block-grid-3>li:nth-of-type(1n){
clear:none}


.small-block-grid-3>li:nth-of-type(3n+1){
clear:both}


.small-block-grid-4>li{
width:25%;list-style:none}


.small-block-grid-4>li:nth-of-type(1n){
clear:none}


.small-block-grid-4>li:nth-of-type(4n+1){
clear:both}


.small-block-grid-5>li{
width:20%;list-style:none}


.small-block-grid-5>li:nth-of-type(1n){
clear:none}


.small-block-grid-5>li:nth-of-type(5n+1){
clear:both}


.small-block-grid-6>li{
width:16.66667%;list-style:none}


.small-block-grid-6>li:nth-of-type(1n){
clear:none}


.small-block-grid-6>li:nth-of-type(6n+1){
clear:both}


.small-block-grid-7>li{
width:14.28571%;list-style:none}


.small-block-grid-7>li:nth-of-type(1n){
clear:none}


.small-block-grid-7>li:nth-of-type(7n+1){
clear:both}


.small-block-grid-8>li{
width:12.5%;list-style:none}


.small-block-grid-8>li:nth-of-type(1n){
clear:none}


.small-block-grid-8>li:nth-of-type(8n+1){
clear:both}


.small-block-grid-9>li{
width:11.11111%;list-style:none}


.small-block-grid-9>li:nth-of-type(1n){
clear:none}


.small-block-grid-9>li:nth-of-type(9n+1){
clear:both}


.small-block-grid-10>li{
width:10%;list-style:none}


.small-block-grid-10>li:nth-of-type(1n){
clear:none}


.small-block-grid-10>li:nth-of-type(10n+1){
clear:both}


.small-block-grid-11>li{
width:9.09091%;list-style:none}


.small-block-grid-11>li:nth-of-type(1n){
clear:none}


.small-block-grid-11>li:nth-of-type(11n+1){
clear:both}


.small-block-grid-12>li{
width:8.33333%;list-style:none}


.small-block-grid-12>li:nth-of-type(1n){
clear:none}


.small-block-grid-12>li:nth-of-type(12n+1){
clear:both}


}


@media only screen and (min-width:40em){
.medium-block-grid-1>li{
width:100%;list-style:none}


.medium-block-grid-1>li:nth-of-type(1n){
clear:none}


.medium-block-grid-1>li:nth-of-type(1n+1){
clear:both}


.medium-block-grid-2>li{
width:50%;list-style:none}


.medium-block-grid-2>li:nth-of-type(1n){
clear:none}


.medium-block-grid-2>li:nth-of-type(2n+1){
clear:both}


.medium-block-grid-3>li{
width:33.33333%;list-style:none}


.medium-block-grid-3>li:nth-of-type(1n){
clear:none}


.medium-block-grid-3>li:nth-of-type(3n+1){
clear:both}


.medium-block-grid-4>li{
width:25%;list-style:none}


.medium-block-grid-4>li:nth-of-type(1n){
clear:none}


.medium-block-grid-4>li:nth-of-type(4n+1){
clear:both}


.medium-block-grid-5>li{
width:20%;list-style:none}


.medium-block-grid-5>li:nth-of-type(1n){
clear:none}


.medium-block-grid-5>li:nth-of-type(5n+1){
clear:both}


.medium-block-grid-6>li{
width:16.66667%;list-style:none}


.medium-block-grid-6>li:nth-of-type(1n){
clear:none}


.medium-block-grid-6>li:nth-of-type(6n+1){
clear:both}


.medium-block-grid-7>li{
width:14.28571%;list-style:none}


.medium-block-grid-7>li:nth-of-type(1n){
clear:none}


.medium-block-grid-7>li:nth-of-type(7n+1){
clear:both}


.medium-block-grid-8>li{
width:12.5%;list-style:none}


.medium-block-grid-8>li:nth-of-type(1n){
clear:none}


.medium-block-grid-8>li:nth-of-type(8n+1){
clear:both}


.medium-block-grid-9>li{
width:11.11111%;list-style:none}


.medium-block-grid-9>li:nth-of-type(1n){
clear:none}


.medium-block-grid-9>li:nth-of-type(9n+1){
clear:both}


.medium-block-grid-10>li{
width:10%;list-style:none}


.medium-block-grid-10>li:nth-of-type(1n){
clear:none}


.medium-block-grid-10>li:nth-of-type(10n+1){
clear:both}


.medium-block-grid-11>li{
width:9.09091%;list-style:none}


.medium-block-grid-11>li:nth-of-type(1n){
clear:none}


.medium-block-grid-11>li:nth-of-type(11n+1){
clear:both}


.medium-block-grid-12>li{
width:8.33333%;list-style:none}


.medium-block-grid-12>li:nth-of-type(1n){
clear:none}


.medium-block-grid-12>li:nth-of-type(12n+1){
clear:both}


}


@media only screen and (min-width:64em){
.large-block-grid-1>li{
width:100%;list-style:none}


.large-block-grid-1>li:nth-of-type(1n){
clear:none}


.large-block-grid-1>li:nth-of-type(1n+1){
clear:both}


.large-block-grid-2>li{
width:50%;list-style:none}


.large-block-grid-2>li:nth-of-type(1n){
clear:none}


.large-block-grid-2>li:nth-of-type(2n+1){
clear:both}


.large-block-grid-3>li{
width:33.33333%;list-style:none}


.large-block-grid-3>li:nth-of-type(1n){
clear:none}


.large-block-grid-3>li:nth-of-type(3n+1){
clear:both}


.large-block-grid-4>li{
width:25%;list-style:none}


.large-block-grid-4>li:nth-of-type(1n){
clear:none}


.large-block-grid-4>li:nth-of-type(4n+1){
clear:both}


.large-block-grid-5>li{
width:20%;list-style:none}


.large-block-grid-5>li:nth-of-type(1n){
clear:none}


.large-block-grid-5>li:nth-of-type(5n+1){
clear:both}


.large-block-grid-6>li{
width:16.66667%;list-style:none}


.large-block-grid-6>li:nth-of-type(1n){
clear:none}


.large-block-grid-6>li:nth-of-type(6n+1){
clear:both}


.large-block-grid-7>li{
width:14.28571%;list-style:none}


.large-block-grid-7>li:nth-of-type(1n){
clear:none}


.large-block-grid-7>li:nth-of-type(7n+1){
clear:both}


.large-block-grid-8>li{
width:12.5%;list-style:none}


.large-block-grid-8>li:nth-of-type(1n){
clear:none}


.large-block-grid-8>li:nth-of-type(8n+1){
clear:both}


.large-block-grid-9>li{
width:11.11111%;list-style:none}


.large-block-grid-9>li:nth-of-type(1n){
clear:none}


.large-block-grid-9>li:nth-of-type(9n+1){
clear:both}


.large-block-grid-10>li{
width:10%;list-style:none}


.large-block-grid-10>li:nth-of-type(1n){
clear:none}


.large-block-grid-10>li:nth-of-type(10n+1){
clear:both}


.large-block-grid-11>li{
width:9.09091%;list-style:none}


.large-block-grid-11>li:nth-of-type(1n){
clear:none}


.large-block-grid-11>li:nth-of-type(11n+1){
clear:both}


.large-block-grid-12>li{
width:8.33333%;list-style:none}


.large-block-grid-12>li:nth-of-type(1n){
clear:none}


.large-block-grid-12>li:nth-of-type(12n+1){
clear:both}


}


@media only screen and (min-width:80em){
.xlarge-block-grid-1{
display:block;padding:0;margin:0 -15px}


.xlarge-block-grid-1:before,.xlarge-block-grid-1:after{
content:" ";display:table}


.xlarge-block-grid-1:after{
clear:both}


.xlarge-block-grid-1>li{
display:block;height:auto;float:left;padding:0 15px 20px}


.xlarge-block-grid-1>li{
width:100%;padding:0 15px 20px;list-style:none}


.xlarge-block-grid-1>li:nth-of-type(1n){
clear:none}


.xlarge-block-grid-1>li:nth-of-type(1n+1){
clear:both}


}


@media only screen and (min-width:80em){
.xlarge-block-grid-2{
display:block;padding:0;margin:0 -15px}


.xlarge-block-grid-2:before,.xlarge-block-grid-2:after{
content:" ";display:table}


.xlarge-block-grid-2:after{
clear:both}


.xlarge-block-grid-2>li{
display:block;height:auto;float:left;padding:0 15px 20px}


.xlarge-block-grid-2>li{
width:50%;padding:0 15px 20px;list-style:none}


.xlarge-block-grid-2>li:nth-of-type(1n){
clear:none}


.xlarge-block-grid-2>li:nth-of-type(2n+1){
clear:both}


}


@media only screen and (min-width:80em){
.xlarge-block-grid-3{
display:block;padding:0;margin:0 -15px}


.xlarge-block-grid-3:before,.xlarge-block-grid-3:after{
content:" ";display:table}


.xlarge-block-grid-3:after{
clear:both}


.xlarge-block-grid-3>li{
display:block;height:auto;float:left;padding:0 15px 20px}


.xlarge-block-grid-3>li{
width:33.33333%;padding:0 15px 20px;list-style:none}


.xlarge-block-grid-3>li:nth-of-type(1n){
clear:none}


.xlarge-block-grid-3>li:nth-of-type(3n+1){
clear:both}


}


@media only screen and (min-width:80em){
.xlarge-block-grid-4{
display:block;padding:0;margin:0 -15px}


.xlarge-block-grid-4:before,.xlarge-block-grid-4:after{
content:" ";display:table}


.xlarge-block-grid-4:after{
clear:both}


.xlarge-block-grid-4>li{
display:block;height:auto;float:left;padding:0 15px 20px}


.xlarge-block-grid-4>li{
width:25%;padding:0 15px 20px;list-style:none}


.xlarge-block-grid-4>li:nth-of-type(1n){
clear:none}


.xlarge-block-grid-4>li:nth-of-type(4n+1){
clear:both}


}


@media only screen and (min-width:80em){
.xlarge-block-grid-5{
display:block;padding:0;margin:0 -15px}


.xlarge-block-grid-5:before,.xlarge-block-grid-5:after{
content:" ";display:table}


.xlarge-block-grid-5:after{
clear:both}


.xlarge-block-grid-5>li{
display:block;height:auto;float:left;padding:0 15px 20px}


.xlarge-block-grid-5>li{
width:20%;padding:0 15px 20px;list-style:none}


.xlarge-block-grid-5>li:nth-of-type(1n){
clear:none}


.xlarge-block-grid-5>li:nth-of-type(5n+1){
clear:both}


}


@media only screen and (min-width:80em){
.xlarge-block-grid-6{
display:block;padding:0;margin:0 -15px}


.xlarge-block-grid-6:before,.xlarge-block-grid-6:after{
content:" ";display:table}


.xlarge-block-grid-6:after{
clear:both}


.xlarge-block-grid-6>li{
display:block;height:auto;float:left;padding:0 15px 20px}


.xlarge-block-grid-6>li{
width:16.66667%;padding:0 15px 20px;list-style:none}


.xlarge-block-grid-6>li:nth-of-type(1n){
clear:none}


.xlarge-block-grid-6>li:nth-of-type(6n+1){
clear:both}


}


@media only screen and (min-width:80em){
.xlarge-block-grid-7{
display:block;padding:0;margin:0 -15px}


.xlarge-block-grid-7:before,.xlarge-block-grid-7:after{
content:" ";display:table}


.xlarge-block-grid-7:after{
clear:both}


.xlarge-block-grid-7>li{
display:block;height:auto;float:left;padding:0 15px 20px}


.xlarge-block-grid-7>li{
width:14.28571%;padding:0 15px 20px;list-style:none}


.xlarge-block-grid-7>li:nth-of-type(1n){
clear:none}


.xlarge-block-grid-7>li:nth-of-type(7n+1){
clear:both}


}


@media only screen and (min-width:80em){
.xlarge-block-grid-8{
display:block;padding:0;margin:0 -15px}


.xlarge-block-grid-8:before,.xlarge-block-grid-8:after{
content:" ";display:table}


.xlarge-block-grid-8:after{
clear:both}


.xlarge-block-grid-8>li{
display:block;height:auto;float:left;padding:0 15px 20px}


.xlarge-block-grid-8>li{
width:12.5%;padding:0 15px 20px;list-style:none}


.xlarge-block-grid-8>li:nth-of-type(1n){
clear:none}


.xlarge-block-grid-8>li:nth-of-type(8n+1){
clear:both}


}


@media only screen and (min-width:80em){
.xlarge-block-grid-9{
display:block;padding:0;margin:0 -15px}


.xlarge-block-grid-9:before,.xlarge-block-grid-9:after{
content:" ";display:table}


.xlarge-block-grid-9:after{
clear:both}


.xlarge-block-grid-9>li{
display:block;height:auto;float:left;padding:0 15px 20px}


.xlarge-block-grid-9>li{
width:11.11111%;padding:0 15px 20px;list-style:none}


.xlarge-block-grid-9>li:nth-of-type(1n){
clear:none}


.xlarge-block-grid-9>li:nth-of-type(9n+1){
clear:both}


}


@media only screen and (min-width:80em){
.xlarge-block-grid-10{
display:block;padding:0;margin:0 -15px}


.xlarge-block-grid-10:before,.xlarge-block-grid-10:after{
content:" ";display:table}


.xlarge-block-grid-10:after{
clear:both}


.xlarge-block-grid-10>li{
display:block;height:auto;float:left;padding:0 15px 20px}


.xlarge-block-grid-10>li{
width:10%;padding:0 15px 20px;list-style:none}


.xlarge-block-grid-10>li:nth-of-type(1n){
clear:none}


.xlarge-block-grid-10>li:nth-of-type(10n+1){
clear:both}


}


@media only screen and (min-width:80em){
.xlarge-block-grid-11{
display:block;padding:0;margin:0 -15px}


.xlarge-block-grid-11:before,.xlarge-block-grid-11:after{
content:" ";display:table}


.xlarge-block-grid-11:after{
clear:both}


.xlarge-block-grid-11>li{
display:block;height:auto;float:left;padding:0 15px 20px}


.xlarge-block-grid-11>li{
width:9.09091%;padding:0 15px 20px;list-style:none}


.xlarge-block-grid-11>li:nth-of-type(1n){
clear:none}


.xlarge-block-grid-11>li:nth-of-type(11n+1){
clear:both}


}


@media only screen and (min-width:80em){
.xlarge-block-grid-12{
display:block;padding:0;margin:0 -15px}


.xlarge-block-grid-12:before,.xlarge-block-grid-12:after{
content:" ";display:table}


.xlarge-block-grid-12:after{
clear:both}


.xlarge-block-grid-12>li{
display:block;height:auto;float:left;padding:0 15px 20px}


.xlarge-block-grid-12>li{
width:8.33333%;padding:0 15px 20px;list-style:none}


.xlarge-block-grid-12>li:nth-of-type(1n){
clear:none}


.xlarge-block-grid-12>li:nth-of-type(12n+1){
clear:both}


}


@media only screen and (min-width:100em){
.xxlarge-block-grid-1{
display:block;padding:0;margin:0 -15px}


.xxlarge-block-grid-1:before,.xxlarge-block-grid-1:after{
content:" ";display:table}


.xxlarge-block-grid-1:after{
clear:both}


.xxlarge-block-grid-1>li{
display:block;height:auto;float:left;padding:0 15px 20px}


.xxlarge-block-grid-1>li{
width:100%;padding:0 15px 20px;list-style:none}


.xxlarge-block-grid-1>li:nth-of-type(1n){
clear:none}


.xxlarge-block-grid-1>li:nth-of-type(1n+1){
clear:both}


}


@media only screen and (min-width:100em){
.xxlarge-block-grid-2{
display:block;padding:0;margin:0 -15px}


.xxlarge-block-grid-2:before,.xxlarge-block-grid-2:after{
content:" ";display:table}


.xxlarge-block-grid-2:after{
clear:both}


.xxlarge-block-grid-2>li{
display:block;height:auto;float:left;padding:0 15px 20px}


.xxlarge-block-grid-2>li{
width:50%;padding:0 15px 20px;list-style:none}


.xxlarge-block-grid-2>li:nth-of-type(1n){
clear:none}


.xxlarge-block-grid-2>li:nth-of-type(2n+1){
clear:both}


}


@media only screen and (min-width:100em){
.xxlarge-block-grid-3{
display:block;padding:0;margin:0 -15px}


.xxlarge-block-grid-3:before,.xxlarge-block-grid-3:after{
content:" ";display:table}


.xxlarge-block-grid-3:after{
clear:both}


.xxlarge-block-grid-3>li{
display:block;height:auto;float:left;padding:0 15px 20px}


.xxlarge-block-grid-3>li{
width:33.33333%;padding:0 15px 20px;list-style:none}


.xxlarge-block-grid-3>li:nth-of-type(1n){
clear:none}


.xxlarge-block-grid-3>li:nth-of-type(3n+1){
clear:both}


}


@media only screen and (min-width:100em){
.xxlarge-block-grid-4{
display:block;padding:0;margin:0 -15px}


.xxlarge-block-grid-4:before,.xxlarge-block-grid-4:after{
content:" ";display:table}


.xxlarge-block-grid-4:after{
clear:both}


.xxlarge-block-grid-4>li{
display:block;height:auto;float:left;padding:0 15px 20px}


.xxlarge-block-grid-4>li{
width:25%;padding:0 15px 20px;list-style:none}


.xxlarge-block-grid-4>li:nth-of-type(1n){
clear:none}


.xxlarge-block-grid-4>li:nth-of-type(4n+1){
clear:both}


}


@media only screen and (min-width:100em){
.xxlarge-block-grid-5{
display:block;padding:0;margin:0 -15px}


.xxlarge-block-grid-5:before,.xxlarge-block-grid-5:after{
content:" ";display:table}


.xxlarge-block-grid-5:after{
clear:both}


.xxlarge-block-grid-5>li{
display:block;height:auto;float:left;padding:0 15px 20px}


.xxlarge-block-grid-5>li{
width:20%;padding:0 15px 20px;list-style:none}


.xxlarge-block-grid-5>li:nth-of-type(1n){
clear:none}


.xxlarge-block-grid-5>li:nth-of-type(5n+1){
clear:both}


}


@media only screen and (min-width:100em){
.xxlarge-block-grid-6{
display:block;padding:0;margin:0 -15px}


.xxlarge-block-grid-6:before,.xxlarge-block-grid-6:after{
content:" ";display:table}


.xxlarge-block-grid-6:after{
clear:both}


.xxlarge-block-grid-6>li{
display:block;height:auto;float:left;padding:0 15px 20px}


.xxlarge-block-grid-6>li{
width:16.66667%;padding:0 15px 20px;list-style:none}


.xxlarge-block-grid-6>li:nth-of-type(1n){
clear:none}


.xxlarge-block-grid-6>li:nth-of-type(6n+1){
clear:both}


}


@media only screen and (min-width:100em){
.xxlarge-block-grid-7{
display:block;padding:0;margin:0 -15px}


.xxlarge-block-grid-7:before,.xxlarge-block-grid-7:after{
content:" ";display:table}


.xxlarge-block-grid-7:after{
clear:both}


.xxlarge-block-grid-7>li{
display:block;height:auto;float:left;padding:0 15px 20px}


.xxlarge-block-grid-7>li{
width:14.28571%;padding:0 15px 20px;list-style:none}


.xxlarge-block-grid-7>li:nth-of-type(1n){
clear:none}


.xxlarge-block-grid-7>li:nth-of-type(7n+1){
clear:both}


}


@media only screen and (min-width:100em){
.xxlarge-block-grid-8{
display:block;padding:0;margin:0 -15px}


.xxlarge-block-grid-8:before,.xxlarge-block-grid-8:after{
content:" ";display:table}


.xxlarge-block-grid-8:after{
clear:both}


.xxlarge-block-grid-8>li{
display:block;height:auto;float:left;padding:0 15px 20px}


.xxlarge-block-grid-8>li{
width:12.5%;padding:0 15px 20px;list-style:none}


.xxlarge-block-grid-8>li:nth-of-type(1n){
clear:none}


.xxlarge-block-grid-8>li:nth-of-type(8n+1){
clear:both}


}


@media only screen and (min-width:100em){
.xxlarge-block-grid-9{
display:block;padding:0;margin:0 -15px}


.xxlarge-block-grid-9:before,.xxlarge-block-grid-9:after{
content:" ";display:table}


.xxlarge-block-grid-9:after{
clear:both}


.xxlarge-block-grid-9>li{
display:block;height:auto;float:left;padding:0 15px 20px}


.xxlarge-block-grid-9>li{
width:11.11111%;padding:0 15px 20px;list-style:none}


.xxlarge-block-grid-9>li:nth-of-type(1n){
clear:none}


.xxlarge-block-grid-9>li:nth-of-type(9n+1){
clear:both}


}


@media only screen and (min-width:100em){
.xxlarge-block-grid-10{
display:block;padding:0;margin:0 -15px}


.xxlarge-block-grid-10:before,.xxlarge-block-grid-10:after{
content:" ";display:table}


.xxlarge-block-grid-10:after{
clear:both}


.xxlarge-block-grid-10>li{
display:block;height:auto;float:left;padding:0 15px 20px}


.xxlarge-block-grid-10>li{
width:10%;padding:0 15px 20px;list-style:none}


.xxlarge-block-grid-10>li:nth-of-type(1n){
clear:none}


.xxlarge-block-grid-10>li:nth-of-type(10n+1){
clear:both}


}


@media only screen and (min-width:100em){
.xxlarge-block-grid-11{
display:block;padding:0;margin:0 -15px}


.xxlarge-block-grid-11:before,.xxlarge-block-grid-11:after{
content:" ";display:table}


.xxlarge-block-grid-11:after{
clear:both}


.xxlarge-block-grid-11>li{
display:block;height:auto;float:left;padding:0 15px 20px}


.xxlarge-block-grid-11>li{
width:9.09091%;padding:0 15px 20px;list-style:none}


.xxlarge-block-grid-11>li:nth-of-type(1n){
clear:none}


.xxlarge-block-grid-11>li:nth-of-type(11n+1){
clear:both}


}


@media only screen and (min-width:100em){
.xxlarge-block-grid-12{
display:block;padding:0;margin:0 -15px}


.xxlarge-block-grid-12:before,.xxlarge-block-grid-12:after{
content:" ";display:table}


.xxlarge-block-grid-12:after{
clear:both}


.xxlarge-block-grid-12>li{
display:block;height:auto;float:left;padding:0 15px 20px}


.xxlarge-block-grid-12>li{
width:8.33333%;padding:0 15px 20px;list-style:none}


.xxlarge-block-grid-12>li:nth-of-type(1n){
clear:none}


.xxlarge-block-grid-12>li:nth-of-type(12n+1){
clear:both}


}


.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{
position:relative;min-height:1px;padding-right:10px;padding-left:10px}


.col-xs-15{
width:20%;float:left}


@media (min-width:768px){
.col-sm-15{
width:20%;float:left}


}


@media (min-width:992px){
.col-md-15{
width:20%;float:left}


}


@media (min-width:1200px){
.col-lg-15{
width:20%;float:left}


}


blockquote:before{
content:'';position:absolute;top:0;left:0;width:2px;height:100%}


blockquote{
padding-left:25px;position:relative;margin-left:0 !important;font-size:16px}


.woo-wrapper-orderby{
font-weight:400;z-index:100;float:right}


.woo-wrapper-orderby .select2-container.orderby{
opacity:1 !important;-ms-filter:none !important;filter:none !important}


.wrapper-select2:after{
clear:both;content:"";display:table}


.select2-container.orderby .select2-choice{
padding-right:30px !important;width:auto !important}


.select2-container.orderby .select2-choice>.select2-chosen{
margin:0}


.wrapper-select2 .select2-selection__arrow{
height:100% !important}


.wrapper-select2 .select2-selection__rendered{
padding-right:16px !important;line-height:48px !important}


.wrapper-select2 .select2-selection__clear{
display:none}


.wrapper-select2.woo-wrapper-orderby .select2-selection{
border:none !important}


.wrapper-select2 .select2-selection{
width:auto !important}


.select2-dropdown.woo-orderby-dropdown{
border:none;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15)}


.select2-dropdown.woo-orderby-dropdown .select2-results__option{
background-color:transparent}


.wrapper-select2 .select2-selection,.wrapper-select2 .select2-choice{
z-index:1;position:relative;width:200px;background:0 0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;cursor:pointer !important;outline:none !important;font-weight:400;font-size:15px !important;padding:0 14px !important;line-height:48px !important;height:auto !important;border:1px solid #b8b8b8 !important;border-radius:0 !important}


.wrapper-select2 .select2-arrow:after{
content:"";width:0;height:0;position:absolute;top:50%;right:10px;margin-top:-3px;border-width:6px 6px 0;border-style:solid;border-color:gray transparent}


.wrapper-select2 .select2-dropdown-open .select2-arrow:after{
bottom:50%;right:10px;margin-top:-3px;border-width:0 6px 6px}


.wrapper-select2 .select2-arrow,.wrapper-select2 .select2-arrow b{
border:0 !important;background:0 0 !important}


.wrapper-select2 .select2-arrow b{
display:none !important}


.woo-orderby-dropdown .select2-results{
max-height:270px;border:1px solid #b8b8b8;border-top:0;background:#fff;z-index:2;margin:0;padding:10px 0;border-top:1px solid #b8b8b8}


.woo-orderby-dropdown .select2-results li{
list-style:none;display:list-item;background-image:none;color:#333 !important;margin:0 8px}


.woo-orderby-dropdown .select2-results .select2-result-label{
font-size:13px;padding:5px 10px 5px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}


.woo-orderby-dropdown.select2-drop{
border:0 !important}


.woo-orderby-dropdown.select2-drop.select2-drop-above{
margin-top:1px;border:0 !important;border-radius:0 !important;-webkit-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}


.woo-orderby-dropdown .select2-results .select2-highlighted{
background:#ff7200;color:#fff !important}


.rdy_btn{
vertical-align:middle;border:none;padding-left:50px;padding-right:50px;padding-top:14px;padding-bottom:14px;font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;-ms-transition:all .1s linear;transition:all .1s linear}


.woocommerce .rdy_btn.single_add_to_cart_button{
height:50px}


.mfp-figure .mfp-close,.mfp-iframe-holder .mfp-close{
display:none !important}


.mfp-close{
right:0 !important;top:0 !important;text-align:right;padding-right:6px;width:72px !important;height:72px !important;background-color:#505050 !important;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;transition:opacity .2s ease-out}


.mfp-close:hover{
opacity:1 !important;-ms-filter:none !important;filter:none !important}


@media (min-width:600px){
.admin-bar .mfp-close{
top:32px !important}


}


.mfp-close:before,.mfp-close:after{
position:absolute;content:' ';height:33px;width:1px;background-color:#fff;top:18px;left:50%}


.mfp-close:before{
-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}


.mfp-close:after{
-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}


.mfp-arrow{
height:90px !important;background-color:#505050 !important;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;transition:opacity .2s ease-out}


.mfp-title{
margin-top:6px;padding-right:0 !important;left:50% !important;position:absolute;display:inline-block;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}


.mfp-counter{
display:none;right:50% !important}


@media (max-width:900px){
.mfp-close{
width:51px !important;height:51px !important}


.mfp-close:before,.mfp-close:after{
top:10px !important}


}


@media (max-width:768px){
.mfp-arrow{
display:none !important}


}


@media (max-width:600px){
.mfp-close{
top:0 !important}


}


.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{
margin-left:30px !important;border-right:21px solid #fff !important}


.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{
border-right:21px solid #505050 !important;margin-left:31px !important}


.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{
border-left:21px solid #fff !important}


.mfp-arrow:before,.mfp-arrow .mfp-b{
border-top-width:21px !important;border-bottom-width:21px !important;opacity:1 !important;-ms-filter:none !important;filter:none !important}


.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{
content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:24px !important;margin-left:36px;border:medium inset transparent}


.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{
border-left:21px solid #505050 !important;margin-left:34px !important}


.mfp-arrow:after,.mfp-arrow .mfp-a{
border-top-width:21px !important;border-bottom-width:21px !important;top:0 !important}


.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{
content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:24px !important;margin-left:36px;border:medium inset transparent}


.mfp-bg{
-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}


.mfp-zoom-in .mfp-with-anim,.mfp-zoom-in .mfp-img,.mfp-zoom-in .mfp-iframe-scaler{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(.93);-moz-transform:scale(.93);-o-transform:scale(.93);-ms-transform:scale(.93);transform:scale(.93)}


.mfp-zoom-in.mfp-ready.mfp-image-loaded .mfp-with-anim,.mfp-zoom-in.mfp-ready .mfp-img,.mfp-zoom-in.mfp-ready .mfp-iframe-scaler{
opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}


body .mfp-zoom-in.mfp-removing .mfp-with-anim,.mfp-zoom-in.mfp-removing .mfp-img,.mfp-zoom-in.mfp-removing .mfp-iframe-scaler{
-webkit-transform:scale(.93) !important;-moz-transform:scale(.93) !important;-o-transform:scale(.93) !important;-ms-transform:scale(.93) !important;transform:scale(.93) !important;opacity:0 !important;-ms-filter:"alpha(opacity=0)" !important;filter:alpha(opacity=0) !important}


.mfp-zoom-in.mfp-bg{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}


.mfp-zoom-in.mfp-ready.mfp-bg{
opacity:.8;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80)}


.mfp-zoom-in.mfp-removing.mfp-bg{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


.mfp-zoom-in .mfp-close,.mfp-zoom-in .mfp-arrow{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}


.mfp-zoom-in .mfp-figure:after{
-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(.93);-moz-transform:scale(.93);-o-transform:scale(.93);-ms-transform:scale(.93);transform:scale(.93);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


.mfp-zoom-in.mfp-ready .mfp-figure:after{
opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}


.mfp-zoom-in.mfp-removing .mfp-figure:after{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.93);-moz-transform:scale(.93);-o-transform:scale(.93);-ms-transform:scale(.93);transform:scale(.93)}


.mfp-figure:after,.mfp-iframe-scaler iframe{
-webkit-box-shadow:0 10px 70px 20px rgba(0,0,0,.35) !important;box-shadow:0 10px 70px 20px rgba(0,0,0,.35) !important}


.mfp-zoom-in.mfp-ready .mfp-close,.mfp-zoom-in.mfp-ready .mfp-arrow{
opacity:.65;-ms-filter:"alpha(opacity=65)";filter:alpha(opacity=65)}


.mfp-zoom-in.mfp-removing .mfp-close,.mfp-zoom-in.mfp-removing .mfp-arrow{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


.mfp-zoom-in .mfp-with-anim,.mfp-zoom-in .mfp-iframe-scaler{
overflow:visible}


.paginator{
border-top:1px solid #dedede;margin:39px 0 0;padding-top:0;padding-bottom:10px}


.paginator .dots{
line-height:42px;padding-left:16px;padding-right:16px;padding-top:20px;font-size:14px;display:block;float:left;color:#444}


.paginator:before{
content:"";display:table}


.paginator:after{
content:"";display:table;clear:both}


.paginator .page-links{
float:left;margin-top:-1px}


.paginator .page-nav{
margin-top:-1px}


.paginator .page-nav{
float:right}


.paginator .page-nav .nav-prev+.nav-next{
margin-left:20px}


.paginator a{
padding-top:20px;font-size:14px;display:block;float:left;border-top:1px solid #dedede;color:#444}


.paginator a span{
display:block;padding:0 16px;height:40px;line-height:40px;border:1px solid transparent}


.paginator .page-nav a:hover,.paginator .page-links a:hover{
border-top:1px solid #000;color:anchor-color}


.paginator .page-nav a:hover span,.paginator .page-links a:hover span{
background-color:rgba(55,58,65,.05)}


.paginator .page-links a:hover span,.paginator .page-links a.act span{
border:1px solid #ccc}


.paginator .page-links a.act{
font-weight:800}


.paginator.parination-more,.paginator.parination-infinite{
display:none}


.wp-video{
width:100% !important}


body:not(.post-type-archive-rdy_project) .mejs-container:not(.mejs-audio){
width:100% !important;height:auto !important;padding-top:57%}


body:not(.post-type-archive-rdy_project) .mejs-overlay,body:not(.post-type-archive-rdy_project) .mejs-poster{
width:100% !important;height:100% !important}


body:not(.post-type-archive-rdy_project) .mejs-mediaelement video{
position:absolute;top:0;left:0;right:0;bottom:0;width:100% !important;height:100% !important}


.wpcf7-form>p{
margin-bottom:15px !important}


#header-menu .brand-hover .social_media_facebook:hover,.menu-right-side .brand-hover .social_media_facebook:hover,.bottom-bar-social .brand-hover .social_media_facebook:hover{
color:#3b5998 !important}


#header-menu .brand-hover .social_media_twitter:hover,.menu-right-side .brand-hover .social_media_twitter:hover,.bottom-bar-social .brand-hover .social_media_twitter:hover{
color:#00aced !important}


#header-menu .brand-hover .social_media_google-plus:hover,.menu-right-side .brand-hover .social_media_google-plus:hover,.bottom-bar-social .brand-hover .social_media_google-plus:hover,#header-menu .brand-hover .social_media_googleplus:hover,.menu-right-side .brand-hover .social_media_googleplus:hover,.bottom-bar-social .brand-hover .social_media_googleplus:hover{
color:#dd4b39 !important}


#header-menu .brand-hover .social_media_vimeo:hover,.menu-right-side .brand-hover .social_media_vimeo:hover,.bottom-bar-social .brand-hover .social_media_vimeo:hover{
color:#aad450 !important}


#header-menu .brand-hover .social_media_pinterest:hover,.menu-right-side .brand-hover .social_media_pinterest:hover,.bottom-bar-social .brand-hover .social_media_pinterest:hover{
color:#cb2027 !important}


#header-menu .brand-hover .social_media_youtube:hover,.menu-right-side .brand-hover .social_media_youtube:hover,.bottom-bar-social .brand-hover .social_media_youtube:hover{
color:#b00 !important}


#header-menu .brand-hover .social_media_tumblr:hover,.menu-right-side .brand-hover .social_media_tumblr:hover,.bottom-bar-social .brand-hover .social_media_tumblr:hover{
color:#32506d !important}


#header-menu .brand-hover .social_media_linkedin:hover,.menu-right-side .brand-hover .social_media_linkedin:hover,.bottom-bar-social .brand-hover .social_media_linkedin:hover{
color:#007bb6 !important}


#header-menu .brand-hover .social_media_rss:hover,.menu-right-side .brand-hover .social_media_rss:hover,.bottom-bar-social .brand-hover .social_media_rss:hover{
color:#ff7900 !important}


#header-menu .brand-hover .social_media_behance:hover,.menu-right-side .brand-hover .social_media_behance:hover,.bottom-bar-social .brand-hover .social_media_behance:hover{
color:#1769ff !important}


#header-menu .brand-hover .social_media_instagram:hover,.menu-right-side .brand-hover .social_media_instagram:hover,.bottom-bar-social .brand-hover .social_media_instagram:hover{
color:#517fa4 !important}


#header-menu .brand-hover .social_media_git:hover,.menu-right-side .brand-hover .social_media_git:hover,.bottom-bar-social .brand-hover .social_media_git:hover{
color:#000 !important}


#header-menu .brand-hover .social_media_soundcloud:hover,.menu-right-side .brand-hover .social_media_soundcloud:hover,.bottom-bar-social .brand-hover .social_media_soundcloud:hover{
color:#ff3a00 !important}


#header-menu .brand-hover .social_media_xing:hover,.menu-right-side .brand-hover .social_media_xing:hover,.bottom-bar-social .brand-hover .social_media_xing:hover{
color:#026466 !important}


#header-menu .brand-hover .social_media_vk:hover,.menu-right-side .brand-hover .social_media_vk:hover,.bottom-bar-social .brand-hover .social_media_vk:hover{
color:#45668e !important}


#header-menu .brand-hover .social_media_wechat:hover,.menu-right-side .brand-hover .social_media_wechat:hover,.bottom-bar-social .brand-hover .social_media_wechat:hover{
color:#7bb32e !important}


#header-menu .brand-hover .social_media_snapchat:hover,.menu-right-side .brand-hover .social_media_snapchat:hover,.bottom-bar-social .brand-hover .social_media_snapchat:hover{
color:#fffc00 !important}


#header-menu .brand-hover .social_media_flickr:hover,.menu-right-side .brand-hover .social_media_flickr:hover,.bottom-bar-social .brand-hover .social_media_flickr:hover{
color:#0063dc !important}


#header-menu .brand-hover .social_media_telegram:hover,.menu-right-side .brand-hover .social_media_telegram:hover,.bottom-bar-social .brand-hover .social_media_telegram:hover{
color:#2aa1da !important}


#header-menu .brand-hover .social_media_medium:hover,.menu-right-side .brand-hover .social_media_medium:hover,.bottom-bar-social .brand-hover .social_media_medium:hover{
color:#0be370 !important}


a{
-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}


.uppercase{
text-transform:uppercase}


#page{
width:100%;height:auto;overflow:hidden}


.col-table{
display:table;width:100%}


.col-td{
display:table-cell;vertical-align:middle}


.zlogo{
display:inline-block;cursor:pointer}


#header>.container:after,#header>.container:before{
display:none}


.main-logo .logo-holder{
position:relative;height:60px;line-height:100%;white-space:nowrap}


.main-logo{
-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}


.main-logo img{
-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;position:absolute;top:0;left:0;max-height:100%;height:100%;max-width:none !important}


#header-menu .main-logo img{
position:relative}


#header-menu .main-logo .light-version{
display:none}


#header-menu.white .main-logo .light-version,#header-menu.mark-logo-light .main-logo .light-version{
display:block !important}


#header-menu.white .main-logo .dark-version,#header-menu.mark-logo-light .main-logo .dark-version{
display:none !important}


#header-menu.static-layout{
position:absolute}


#header-menu.show_bottomline.mark-light{
border-bottom-color:#fff}


#header-menu.show_bottomline.mark-dark{
border-bottom-color:#000}


#header-menu:not(.with-columns) #main-menu ul>li .title{
margin-bottom:0 !important;margin-top:15px}


#header-menu:not(.with-columns) #main-menu .rdy-mega-parent>.title{
margin-top:0}


#header-menu #main-menu ul>li a.mbt{
margin-top:15px;margin-bottom:15px}


#header-menu.menu-inline .rdy-menu{
width:730px;max-width:730px}


#header-menu.menu-inline .rdy-menu li{
display:inline-block !important;margin-right:10px}


#header-menu.style1 #main-menu ul.rdy-menu>li:first-child>.sub-menu{
left:-20px}


.rdy-menu ul li a,.rdy-menu ul li .title{
-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-o-transition:color .2s linear;-ms-transition:color .2s linear;transition:color .2s linear}


@media only screen and (min-width:992px){
#header-menu.fixed-layout.mark-light ul.rdy-menu>li>a,#header-menu.static-layout.mark-light ul.rdy-menu>li>a,#header-menu.fixed-layout[data-color=light] ul.rdy-menu>li>a,#header-menu.static-layout[data-color=light] ul.rdy-menu>li>a{
color:rgba(255,255,255,.8) !important}


#header-menu.fixed-layout.mark-light ul.rdy-menu>li>a:hover,#header-menu.static-layout.mark-light ul.rdy-menu>li>a:hover,#header-menu.fixed-layout[data-color=light] ul.rdy-menu>li>a:hover,#header-menu.static-layout[data-color=light] ul.rdy-menu>li>a:hover{
color:#fff !important}


#header-menu.fixed-layout.mark-light.menu-items-underline ul.sf-menu>li.sfHover>a span,#header-menu.static-layout.mark-light.menu-items-underline ul.sf-menu>li.sfHover>a span,#header-menu.fixed-layout[data-color=light].menu-items-underline ul.sf-menu>li.sfHover>a span,#header-menu.static-layout[data-color=light].menu-items-underline ul.sf-menu>li.sfHover>a span,#header-menu.fixed-layout.mark-light.menu-items-underline ul.sf-menu>li>a:hover span,#header-menu.static-layout.mark-light.menu-items-underline ul.sf-menu>li>a:hover span,#header-menu.fixed-layout[data-color=light].menu-items-underline ul.sf-menu>li>a:hover span,#header-menu.static-layout[data-color=light].menu-items-underline ul.sf-menu>li>a:hover span{
border-bottom-color:#fff !important}


#header-menu.fixed-layout.mark-light .menu-social-inline .social_media,#header-menu.static-layout.mark-light .menu-social-inline .social_media,#header-menu.fixed-layout[data-color=light] .menu-social-inline .social_media,#header-menu.static-layout[data-color=light] .menu-social-inline .social_media{
color:rgba(255,255,255,.8) !important}


#header-menu.fixed-layout.mark-light .menu-social-inline .social_media:hover,#header-menu.static-layout.mark-light .menu-social-inline .social_media:hover,#header-menu.fixed-layout[data-color=light] .menu-social-inline .social_media:hover,#header-menu.static-layout[data-color=light] .menu-social-inline .social_media:hover{
color:#fff !important}


#header-menu.fixed-layout.mark-light a.cta-button.outline,#header-menu.static-layout.mark-light a.cta-button.outline,#header-menu.fixed-layout[data-color=light] a.cta-button.outline,#header-menu.static-layout[data-color=light] a.cta-button.outline{
color:#fff !important;background-color:transparent !important}


#header-menu.fixed-layout.mark-light a.cta-button.outline:after,#header-menu.static-layout.mark-light a.cta-button.outline:after,#header-menu.fixed-layout[data-color=light] a.cta-button.outline:after,#header-menu.static-layout[data-color=light] a.cta-button.outline:after{
border-color:#fff}


#header-menu.fixed-layout.mark-dark ul.rdy-menu>li>a,#header-menu.static-layout.mark-dark ul.rdy-menu>li>a,#header-menu.fixed-layout[data-color=dark] ul.rdy-menu>li>a,#header-menu.static-layout[data-color=dark] ul.rdy-menu>li>a{
color:rgba(0,0,0,.8) !important}


#header-menu.fixed-layout.mark-dark ul.rdy-menu>li>a:hover,#header-menu.static-layout.mark-dark ul.rdy-menu>li>a:hover,#header-menu.fixed-layout[data-color=dark] ul.rdy-menu>li>a:hover,#header-menu.static-layout[data-color=dark] ul.rdy-menu>li>a:hover{
color:#000 !important}


#header-menu.fixed-layout.mark-dark.menu-items-underline ul.sf-menu>li.sfHover>a span,#header-menu.static-layout.mark-dark.menu-items-underline ul.sf-menu>li.sfHover>a span,#header-menu.fixed-layout[data-color=dark].menu-items-underline ul.sf-menu>li.sfHover>a span,#header-menu.static-layout[data-color=dark].menu-items-underline ul.sf-menu>li.sfHover>a span,#header-menu.fixed-layout.mark-dark.menu-items-underline ul.sf-menu>li>a:hover span,#header-menu.static-layout.mark-dark.menu-items-underline ul.sf-menu>li>a:hover span,#header-menu.fixed-layout[data-color=dark].menu-items-underline ul.sf-menu>li>a:hover span,#header-menu.static-layout[data-color=dark].menu-items-underline ul.sf-menu>li>a:hover span{
border-bottom-color:#000 !important}


#header-menu.fixed-layout.mark-dark .menu-social-inline .social_media,#header-menu.static-layout.mark-dark .menu-social-inline .social_media,#header-menu.fixed-layout[data-color=dark] .menu-social-inline .social_media,#header-menu.static-layout[data-color=dark] .menu-social-inline .social_media{
color:rgba(0,0,0,.8) !important}


#header-menu.fixed-layout.mark-dark .menu-social-inline .social_media:hover,#header-menu.static-layout.mark-dark .menu-social-inline .social_media:hover,#header-menu.fixed-layout[data-color=dark] .menu-social-inline .social_media:hover,#header-menu.static-layout[data-color=dark] .menu-social-inline .social_media:hover{
color:#000 !important}


#header-menu.fixed-layout.mark-dark a.cta-button.outline,#header-menu.static-layout.mark-dark a.cta-button.outline,#header-menu.fixed-layout[data-color=dark] a.cta-button.outline,#header-menu.static-layout[data-color=dark] a.cta-button.outline{
color:#000 !important;background-color:transparent !important}


#header-menu.fixed-layout.mark-dark a.cta-button.outline:after,#header-menu.static-layout.mark-dark a.cta-button.outline:after,#header-menu.fixed-layout[data-color=dark] a.cta-button.outline:after,#header-menu.static-layout[data-color=dark] a.cta-button.outline:after{
border-color:#000}


#header.static-layout.with-columns #logo .logo-holder{
top:60px}


#header.static-layout.with-columns .menu-right-side{
top:40px !important}


#header #logo .light-version{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


#header #logo .dark-version{
opacity:1;-ms-filter:none;filter:none}


#header.white #logo .light-version{
opacity:1;-ms-filter:none;filter:none}


#header.white #logo .dark-version{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


#header[data-color=dark] .logo-holder{
color:#000}


#header[data-color=dark] #logo .light-version{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


#header[data-color=dark] #logo .dark-version{
opacity:1;-ms-filter:none;filter:none}


#header[data-color=dark] .menu-right-side .social_media{
color:rgba(0,0,0,.8) !important}


#header[data-color=dark] .menu-right-side .social_media:hover{
color:#000 !important}


#header[data-color=light] .logo-holder{
color:#fff}


#header[data-color=light] #logo .light-version{
opacity:1;-ms-filter:none;filter:none}


#header[data-color=light] #logo .dark-version{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


#header[data-color=light] .menu-right-side .social_media{
color:rgba(255,255,255,.8) !important}


#header[data-color=light] .menu-right-side .social_media:hover{
color:#fff !important}


#header:not(.menu-opened).mark-logo-light .logo-holder,#header.fixed-layout.mark-logo-light .logo-holder,#header:not(.menu-opened)[data-color=light] .logo-holder,#header.fixed-layout[data-color=light] .logo-holder{
color:#fff !important}


#header:not(.menu-opened).mark-logo-light #logo .light-version,#header.fixed-layout.mark-logo-light #logo .light-version,#header:not(.menu-opened)[data-color=light] #logo .light-version,#header.fixed-layout[data-color=light] #logo .light-version{
opacity:1 !important;-ms-filter:none !important;filter:none !important}


#header:not(.menu-opened).mark-logo-light #logo .dark-version,#header.fixed-layout.mark-logo-light #logo .dark-version,#header:not(.menu-opened)[data-color=light] #logo .dark-version,#header.fixed-layout[data-color=light] #logo .dark-version{
opacity:0 !important;-ms-filter:"alpha(opacity=0)" !important;filter:alpha(opacity=0) !important}


#header:not(.menu-opened).mark-light:not(.side_icons-bg) #menu-toggle li,#header.fixed-layout.mark-light:not(.side_icons-bg) #menu-toggle li,#header:not(.menu-opened)[data-color=light]:not(.side_icons-bg) #menu-toggle li,#header.fixed-layout[data-color=light]:not(.side_icons-bg) #menu-toggle li{
background-color:#fff}


#header:not(.menu-opened).mark-light:not(.side_icons-bg) .search-icon svg path,#header.fixed-layout.mark-light:not(.side_icons-bg) .search-icon svg path,#header:not(.menu-opened)[data-color=light]:not(.side_icons-bg) .search-icon svg path,#header.fixed-layout[data-color=light]:not(.side_icons-bg) .search-icon svg path{
fill:#fff}


#header:not(.menu-opened).mark-light:not(.side_icons-bg) .search-icon:hover svg path,#header.fixed-layout.mark-light:not(.side_icons-bg) .search-icon:hover svg path,#header:not(.menu-opened)[data-color=light]:not(.side_icons-bg) .search-icon:hover svg path,#header.fixed-layout[data-color=light]:not(.side_icons-bg) .search-icon:hover svg path{
fill:rgba(255,255,255,.8) !important}


#header:not(.menu-opened).mark-light:not(.side_icons-bg) .cart-icon .cart-count,#header.fixed-layout.mark-light:not(.side_icons-bg) .cart-icon .cart-count,#header:not(.menu-opened)[data-color=light]:not(.side_icons-bg) .cart-icon .cart-count,#header.fixed-layout[data-color=light]:not(.side_icons-bg) .cart-icon .cart-count{
color:#fff}


#header:not(.menu-opened).mark-light:not(.side_icons-bg) .cart-icon svg path,#header.fixed-layout.mark-light:not(.side_icons-bg) .cart-icon svg path,#header:not(.menu-opened)[data-color=light]:not(.side_icons-bg) .cart-icon svg path,#header.fixed-layout[data-color=light]:not(.side_icons-bg) .cart-icon svg path,#header:not(.menu-opened).mark-light:not(.side_icons-bg) .cart-icon svg circle,#header.fixed-layout.mark-light:not(.side_icons-bg) .cart-icon svg circle,#header:not(.menu-opened)[data-color=light]:not(.side_icons-bg) .cart-icon svg circle,#header.fixed-layout[data-color=light]:not(.side_icons-bg) .cart-icon svg circle{
fill:#fff}


#header:not(.menu-opened).mark-light:not(.side_icons-bg) .hamburger-icon svg path,#header.fixed-layout.mark-light:not(.side_icons-bg) .hamburger-icon svg path,#header:not(.menu-opened)[data-color=light]:not(.side_icons-bg) .hamburger-icon svg path,#header.fixed-layout[data-color=light]:not(.side_icons-bg) .hamburger-icon svg path{
fill:#fff}


#header:not(.menu-opened).mark-light .menu-right-side .social_media,#header.fixed-layout.mark-light .menu-right-side .social_media,#header:not(.menu-opened)[data-color=light] .menu-right-side .social_media,#header.fixed-layout[data-color=light] .menu-right-side .social_media{
color:rgba(255,255,255,.8) !important}


#header:not(.menu-opened).mark-light .menu-right-side .social_media:hover,#header.fixed-layout.mark-light .menu-right-side .social_media:hover,#header:not(.menu-opened)[data-color=light] .menu-right-side .social_media:hover,#header.fixed-layout[data-color=light] .menu-right-side .social_media:hover{
color:#fff !important}


#header:not(.menu-opened).mark-logo-dark .logo-holder,#header.fixed-layout.mark-logo-dark .logo-holder,#header:not(.menu-opened)[data-color=dark] .logo-holder,#header.fixed-layout[data-color=dark] .logo-holder{
color:#000 !important}


#header:not(.menu-opened).mark-logo-dark #logo .light-version,#header.fixed-layout.mark-logo-dark #logo .light-version,#header:not(.menu-opened)[data-color=dark] #logo .light-version,#header.fixed-layout[data-color=dark] #logo .light-version{
opacity:0 !important;-ms-filter:"alpha(opacity=0)" !important;filter:alpha(opacity=0) !important}


#header:not(.menu-opened).mark-logo-dark #logo .dark-version,#header.fixed-layout.mark-logo-dark #logo .dark-version,#header:not(.menu-opened)[data-color=dark] #logo .dark-version,#header.fixed-layout[data-color=dark] #logo .dark-version{
opacity:1 !important;-ms-filter:none !important;filter:none !important}


#header:not(.menu-opened).mark-dark:not(.side_icons-bg) #menu-toggle li,#header.fixed-layout.mark-dark:not(.side_icons-bg) #menu-toggle li,#header:not(.menu-opened)[data-color=dark]:not(.side_icons-bg) #menu-toggle li,#header.fixed-layout[data-color=dark]:not(.side_icons-bg) #menu-toggle li{
background-color:#000}


#header:not(.menu-opened).mark-dark:not(.side_icons-bg) .search-icon svg path,#header.fixed-layout.mark-dark:not(.side_icons-bg) .search-icon svg path,#header:not(.menu-opened)[data-color=dark]:not(.side_icons-bg) .search-icon svg path,#header.fixed-layout[data-color=dark]:not(.side_icons-bg) .search-icon svg path{
fill:#000}


#header:not(.menu-opened).mark-dark:not(.side_icons-bg) .search-icon:hover svg path,#header.fixed-layout.mark-dark:not(.side_icons-bg) .search-icon:hover svg path,#header:not(.menu-opened)[data-color=dark]:not(.side_icons-bg) .search-icon:hover svg path,#header.fixed-layout[data-color=dark]:not(.side_icons-bg) .search-icon:hover svg path{
fill:rgba(0,0,0,.8) !important}


#header:not(.menu-opened).mark-dark:not(.side_icons-bg) .cart-icon .cart-count,#header.fixed-layout.mark-dark:not(.side_icons-bg) .cart-icon .cart-count,#header:not(.menu-opened)[data-color=dark]:not(.side_icons-bg) .cart-icon .cart-count,#header.fixed-layout[data-color=dark]:not(.side_icons-bg) .cart-icon .cart-count{
color:#000}


#header:not(.menu-opened).mark-dark:not(.side_icons-bg) .cart-icon svg path,#header.fixed-layout.mark-dark:not(.side_icons-bg) .cart-icon svg path,#header:not(.menu-opened)[data-color=dark]:not(.side_icons-bg) .cart-icon svg path,#header.fixed-layout[data-color=dark]:not(.side_icons-bg) .cart-icon svg path,#header:not(.menu-opened).mark-dark:not(.side_icons-bg) .cart-icon svg circle,#header.fixed-layout.mark-dark:not(.side_icons-bg) .cart-icon svg circle,#header:not(.menu-opened)[data-color=dark]:not(.side_icons-bg) .cart-icon svg circle,#header.fixed-layout[data-color=dark]:not(.side_icons-bg) .cart-icon svg circle{
fill:#000}


#header:not(.menu-opened).mark-dark:not(.side_icons-bg) .hamburger-icon svg path,#header.fixed-layout.mark-dark:not(.side_icons-bg) .hamburger-icon svg path,#header:not(.menu-opened)[data-color=dark]:not(.side_icons-bg) .hamburger-icon svg path,#header.fixed-layout[data-color=dark]:not(.side_icons-bg) .hamburger-icon svg path{
fill:#000}


#header:not(.menu-opened).mark-dark .menu-right-side .social_media,#header.fixed-layout.mark-dark .menu-right-side .social_media,#header:not(.menu-opened)[data-color=dark] .menu-right-side .social_media,#header.fixed-layout[data-color=dark] .menu-right-side .social_media{
color:rgba(0,0,0,.8) !important}


#header:not(.menu-opened).mark-dark .menu-right-side .social_media:hover,#header.fixed-layout.mark-dark .menu-right-side .social_media:hover,#header:not(.menu-opened)[data-color=dark] .menu-right-side .social_media:hover,#header.fixed-layout[data-color=dark] .menu-right-side .social_media:hover{
color:#000 !important}


#header.menu-opened.bg-white .logo-holder{
color:#000}


#header.menu-opened.bg-white #logo .light-version{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


#header.menu-opened.bg-white #logo .dark-version{
opacity:1;-ms-filter:none;filter:none}


#header.menu-opened:not(.bg-white) .logo-holder{
color:#fff}


#header.menu-opened:not(.bg-white) #logo .light-version{
opacity:1;-ms-filter:none;filter:none}


#header.menu-opened:not(.bg-white) #logo .dark-version{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


}


#header{
position:relative;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}


#header.hide-logo #logo{
position:absolute !important}


#header svg path,#header svg circle,#header .cart-count{
-webkit-transition:fill .5s,color .5s;-moz-transition:fill .5s,color .5s;-o-transition:fill .5s,color .5s;-ms-transition:fill .5s,color .5s;transition:fill .5s,color .5s}


#header .cart-icon{
-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000}


#header .logo-holder{
-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out}


.no-touch .site{
-webkit-transition:-webkit-transform .3s cubic-bezier(.19,1,.22,1);-moz-transition:-moz-transform .3s cubic-bezier(.19,1,.22,1);-o-transition:-o-transform .3s cubic-bezier(.19,1,.22,1);-ms-transition:-ms-transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}


html.no-touch.popup_menu_opened .down_content_on_open .site,html.no-touch.popup_search_opened .down_content_on_open .site{
-webkit-transition:-webkit-transform .6s cubic-bezier(.19,1,.22,1);-moz-transition:-moz-transform .6s cubic-bezier(.19,1,.22,1);-o-transition:-o-transform .6s cubic-bezier(.19,1,.22,1);-ms-transition:-ms-transform .6s cubic-bezier(.19,1,.22,1);transition:transform .6s cubic-bezier(.19,1,.22,1);-webkit-transform:translateY(50px) !important;-moz-transform:translateY(50px) !important;-o-transform:translateY(50px) !important;-ms-transform:translateY(50px) !important;transform:translateY(50px) !important}


.menu-right-side{
position:fixed;z-index:33;top:40px;right:40px}


.menu-right-side .side-icon{
float:right;position:relative;margin-left:1px}


.menu-right-side .side-icon.search-icon .icon{
padding:4px}


.menu-right-side .side-icon.cart-icon .icon{
padding:4px}


.menu-right-side .side-icon.hamburger-icon .icon{
padding:0}


.menu-right-side .side-icon-holder{
cursor:pointer;width:60px;height:60px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}


.menu-right-side .side-icon-holder .icon{
width:30px;height:30px;position:relative;z-index:2}


@media only screen and (min-width:992px){
.hamburger-icon{
-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}


.hamburger-icon.with-text .side-icon-holder{
width:101px}


.hamburger-icon.with-text .side-icon-holder #menu-toggle{
height:18px}


}


#menu-toggle .icon{
margin-bottom:0;margin-right:10px;float:left;position:relative;bottom:1px;width:36px}


#menu-toggle ul{
width:20px;float:right;position:relative;z-index:2}


#menu-toggle li:first-child{
margin-top:0}


#menu-toggle li{
height:3px;border-radius:3px;opacity:1;-ms-filter:none;filter:none;margin-top:4px;margin-left:0;-webkit-transform:rotate(0) translateX(0) translateY(0);-moz-transform:rotate(0) translateX(0) translateY(0);-o-transform:rotate(0) translateX(0) translateY(0);-ms-transform:rotate(0) translateX(0) translateY(0);transform:rotate(0) translateX(0) translateY(0);-webkit-transition:background-color .5s,-webkit-transform .5s,opacity .5s;-moz-transition:background-color .5s,-moz-transform .5s,opacity .5s;-o-transition:background-color .5s,-o-transform .5s,opacity .5s;-ms-transition:background-color .5s,-ms-transform .5s,opacity .5s;transition:background-color .5s,transform .5s,opacity .5s}


#header.menu-opened #menu-toggle li:first-child{
-webkit-transform:rotate(45deg) translateX(5px) translateY(5px);-moz-transform:rotate(45deg) translateX(5px) translateY(5px);-o-transform:rotate(45deg) translateX(5px) translateY(5px);-ms-transform:rotate(45deg) translateX(5px) translateY(5px);transform:rotate(45deg) translateX(5px) translateY(5px)}


#header.menu-opened #menu-toggle li:nth-child(2){
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


#header.menu-opened #menu-toggle li:nth-child(3){
-webkit-transform:rotate(-45deg) translateX(5px) translateY(-5px);-moz-transform:rotate(-45deg) translateX(5px) translateY(-5px);-o-transform:rotate(-45deg) translateX(5px) translateY(-5px);-ms-transform:rotate(-45deg) translateX(5px) translateY(-5px);transform:rotate(-45deg) translateX(5px) translateY(-5px)}


.search-main-icon{
opacity:1;-ms-filter:none;filter:none;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;-ms-transition:opacity .5s;transition:opacity .5s}


#header-search .search-close-icon{
cursor:pointer;width:60px;height:60px;padding-top:21px;padding-left:15px;position:absolute;right:41px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;-ms-transition:opacity .5s;transition:opacity .5s;opacity:1;-ms-filter:none;filter:none}


#header-search .search-close-icon ul{
width:30px;height:30px;position:relative}


#header-search .search-close-icon li:first-child{
margin-top:0}


#header-search .search-close-icon li{
background-color:#000;height:3px;border-radius:3px;opacity:1;-ms-filter:none;filter:none;margin-top:4px;margin-left:0;-webkit-transform:rotate(0) translateX(0) translateY(0);-moz-transform:rotate(0) translateX(0) translateY(0);-o-transform:rotate(0) translateX(0) translateY(0);-ms-transform:rotate(0) translateX(0) translateY(0);transform:rotate(0) translateX(0) translateY(0);-webkit-transition:background-color .5s,-webkit-transform .5s,opacity .5s;-moz-transition:background-color .5s,-moz-transform .5s,opacity .5s;-o-transition:background-color .5s,-o-transform .5s,opacity .5s;-ms-transition:background-color .5s,-ms-transform .5s,opacity .5s;transition:background-color .5s,transform .5s,opacity .5s}


#header-search .search-close-icon li:first-child{
-webkit-transform:rotate(45deg) translateX(5px) translateY(5px);-moz-transform:rotate(45deg) translateX(5px) translateY(5px);-o-transform:rotate(45deg) translateX(5px) translateY(5px);-ms-transform:rotate(45deg) translateX(5px) translateY(5px);transform:rotate(45deg) translateX(5px) translateY(5px)}


#header-search .search-close-icon li:nth-child(2){
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


#header-search .search-close-icon li:nth-child(3){
-webkit-transform:rotate(-45deg) translateX(5px) translateY(-5px);-moz-transform:rotate(-45deg) translateX(5px) translateY(-5px);-o-transform:rotate(-45deg) translateX(5px) translateY(-5px);-ms-transform:rotate(-45deg) translateX(5px) translateY(-5px);transform:rotate(-45deg) translateX(5px) translateY(-5px)}


#header-menu.with-shadow{
-webkit-box-shadow:0 1px 5px rgba(0,0,0,.17);box-shadow:0 1px 5px rgba(0,0,0,.17)}


@media only screen and (max-width:1200px){
#header-menu:not(.slidedown-full-layout) #main-menu ul.rdy-menu>li>a,#header-menu:not(.slidedown-full-layout) #main-menu ul.rdy-menu>li>.title{
padding:0 6px}


}


@media only screen and (min-width:992px){
#header.btn-white #menu-toggle li{
background-color:#fff}


#header.btn-white .search-icon .icon svg path{
fill:#fff}


#header.btn-white .cart-icon .cart-count{
color:#fff}


#header.btn-white .cart-icon .icon svg path,#header.btn-white .cart-icon .icon svg circle{
fill:#fff}


#header.btn-white .hamburger-icon .icon svg path{
fill:#fff}


#header:not(.btn-white) #menu-toggle li{
background-color:#000}


#header:not(.btn-white) .search-icon .icon svg path{
fill:#000}


#header:not(.btn-white) .cart-icon .cart-count{
color:#000}


#header:not(.btn-white) .cart-icon .icon svg path,#header:not(.btn-white) .cart-icon .icon svg circle{
fill:#000}


#header:not(.btn-white) .hamburger-icon .icon svg path{
fill:#000}


}


#header .cart-count{
position:absolute;top:10px;right:0;font-weight:700;font-size:12px;width:44%;text-align:left;z-index:2}


#header.search-opened #logo,#header.search-opened .cart-icon,#header.search-opened .hamburger-icon{
visibility:hidden}


#header.search-opened .side-icon{
background-color:transparent !important}


#header.menu-opened:not(.fixed-layout) .side-icon{
background-color:transparent !important}


#header.menu-opened:not(.static-layout) .hamburger-icon{
width:60px}


#header.menu-opened:not(.static-layout) .hamburger-icon .side-icon-holder{
width:60px}


#header.menu-opened:not(.static-layout) .hamburger-icon .icon{
display:none !important}


#header.menu-opened:not(.static-layout).bg-white #menu-toggle li{
background-color:#000}


#header.menu-opened:not(.static-layout):not(.bg-white) #menu-toggle li{
background-color:#fff}


@media only screen and (min-width:992px){
#header .mobile-cart-icon{
display:none}


#header.menu-opened:not(.static-layout) .cart-icon,#header.menu-opened:not(.static-layout) .search-icon{
display:none !important}


}


@media only screen and (max-width:992px){
#header .mobile-cart-icon{
display:block !important}


#header .cart-icon{
display:none !important}


}


#header-menu.fixed-layout.align-center #main-menu,#header-menu.static-layout.align-center #main-menu,#header-menu.slidedown-layout.align-center #main-menu{
padding:0}


#header-menu.fixed-layout.align-center ul,#header-menu.static-layout.align-center ul,#header-menu.slidedown-layout.align-center ul{
text-align:center !important}


#header-menu.fixed-layout.without-rightside #main-menu,#header-menu.static-layout.without-rightside #main-menu,#header-menu.slidedown-layout.without-rightside #main-menu{
margin-right:15px}


#header-menu.fixed-layout.align-left ul,#header-menu.static-layout.align-left ul,#header-menu.slidedown-layout.align-left ul{
text-align:left !important}


#header-menu.fixed-layout.align-right ul,#header-menu.static-layout.align-right ul,#header-menu.slidedown-layout.align-right ul{
text-align:right !important}


#header-menu.slidedown-layout #main-menu{
margin-right:100px}


#header-menu .menu-columns ul{
text-align:left !important}


#header-menu.fixed-layout #main-menu,#header-menu.static-layout #main-menu{
display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;top:0;bottom:0}


#header-menu.static-layout.with-columns #main-menu{
display:block !important;padding-top:60px}


#header-menu.slidedown-full-layout #main-menu{
margin-left:0;padding-left:0 !important}


#header-menu.slidedown-full-layout #main-menu ul{
margin:0 auto}


#header-menu.slidedown-full-layout #main-menu ul.sub-menu{
display:none;position:relative;-webkit-box-shadow:none;box-shadow:none;overflow:hidden}


#header-menu.slidedown-full-layout #main-menu ul.sub-menu li{
border:none !important}


#header-menu.slidedown-full-layout.menu-closed{
-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}


#header-menu.slidedown-full-layout.menu-closed #main-menu{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


#header-menu.slidedown-full-layout.menu-opened{
-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}


#header-menu.slidedown-full-layout .widget-area{
height:100%}


#header-menu.slidedown-full-layout .widget-area .top-bar-social{
margin-bottom:20px}


#header-menu.slidedown-full-layout.align-left .rdy-menu,#header-menu.slidedown-full-layout.align-left li{
text-align:left}


#header-menu.slidedown-full-layout.align-center .rdy-menu,#header-menu.slidedown-full-layout.align-center li{
text-align:center}


#header-menu.slidedown-full-layout.align-right .rdy-menu,#header-menu.slidedown-full-layout.align-right li{
text-align:right}


#header-menu{
width:100%;font-weight:400;display:table;top:0;left:0;z-index:30;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;-webkit-transition:-webkit-transform .75s cubic-bezier(.19,1,.22,1),background-color .6s cubic-bezier(.19,1,.22,1);-moz-transition:-moz-transform .75s cubic-bezier(.19,1,.22,1),background-color .6s cubic-bezier(.19,1,.22,1);-o-transition:-o-transform .75s cubic-bezier(.19,1,.22,1),background-color .6s cubic-bezier(.19,1,.22,1);-ms-transition:-ms-transform .75s cubic-bezier(.19,1,.22,1),background-color .6s cubic-bezier(.19,1,.22,1);transition:transform .75s cubic-bezier(.19,1,.22,1),background-color .6s cubic-bezier(.19,1,.22,1)}


#header-menu.slidedown-layout{
position:fixed}


#header-menu.slidedown-layout .rdy-menu>li>a{
padding-bottom:11px !important}


#header-menu:not(.fixed-layout).slidedown-layout{
clip:rect(0,0,0,0)}


#header-menu:not(.fixed-layout).slidedown-layout #main-menu{
-webkit-transition:-webkit-transform .4s cubic-bezier(.19,1,.22,1),opacity 2.75s cubic-bezier(.19,1,.22,1);-moz-transition:-moz-transform .4s cubic-bezier(.19,1,.22,1),opacity 2.75s cubic-bezier(.19,1,.22,1);-o-transition:-o-transform .4s cubic-bezier(.19,1,.22,1),opacity 2.75s cubic-bezier(.19,1,.22,1);-ms-transition:-ms-transform .4s cubic-bezier(.19,1,.22,1),opacity 2.75s cubic-bezier(.19,1,.22,1);transition:transform .4s cubic-bezier(.19,1,.22,1),opacity 2.75s cubic-bezier(.19,1,.22,1)}


#header-menu.menu-items-underline ul>li a span,#header-menu.menu-items-underline ul>li .title span{
padding-top:6px;padding-bottom:6px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:transparent}


#header-menu.menu-drop-items-underline ul.sf-menu .sub-menu a span{
border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:transparent}


#header-menu:not(.slidedown-full-layout) .rdy-menu>li:first-child>a{
padding-left:0 !important}


#header-menu:not(.slidedown-full-layout) .rdy-menu>li:last-child>a:not(.cta-button){
padding-right:0 !important}


#header-menu:not(.slidedown-full-layout) .rdy-menu>li:last-child{
padding-right:0 !important}


#header-menu #main-menu{
position:absolute;margin-left:15px;left:0;top:60px;bottom:60px;right:0}


#header-menu #main-menu .logo-container{
width:1px;padding-right:40px;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


#header-menu #main-menu .main-menu-container{
padding-left:0;padding-right:0}


#header-menu #main-menu .top-bar-social{
display:block}


#header-menu #main-menu .menu-columns{
float:left;padding-right:30px}


#header-menu #main-menu .menu-columns ul>li{
display:block !important}


#header-menu #main-menu ul.rdy-menu>li{
display:inline-block;margin-left:0}


#header-menu #main-menu ul.rdy-menu>li a{
padding:0 10px}


#header-menu #main-menu ul.rdy-menu>li a span{
-webkit-transition:border .3s ease-out;-moz-transition:border .3s ease-out;-o-transition:border .3s ease-out;-ms-transition:border .3s ease-out;transition:border .3s ease-out}


#header-menu.is_fullwidth #main-menu{
margin-left:60px}


#header-menu.is_fullwidth.without-rightside #main-menu{
margin-right:60px}


#header-menu.show_divider .widget-area{
border-left:1px solid #ccc}


#header-menu.show_bottomline{
border-bottom:1px solid #ccc}


#header-menu.style1 #main-menu{
padding-left:0}


#header-menu.style1 #main-menu .col-table{
width:100%}


#header-menu.style1 #main-menu .col-table .col-td{
text-align:center}


#header-menu .widget-area{
padding-left:30px}


#header-menu .widget-area .widget-area-wrapper{
max-width:300px}


#header-menu.slidedown-full-layout{
position:fixed;height:100%}


#header-menu.slidedown-full-layout .fa-sub-indicator,#header-menu.slidedown-full-layout .fa-sub-indicator i{
width:auto}


#header-menu.slidedown-full-layout .main-area-scroll{
overflow-y:auto;height:100%}


#header-menu.slidedown-full-layout .main-area.col-table,#header-menu.slidedown-full-layout .widget-area.col-table{
height:100%}


#header-menu.slidedown-full-layout .main-area.widget-right.col-td,#header-menu.slidedown-full-layout .widget-area.widget-right.col-td{
height:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}


#header-menu.slidedown-full-layout .widget-area.widget-right.col-td{
text-align:left}


#header-menu.slidedown-full-layout .col-td{
text-align:center}


#header-menu.slidedown-full-layout .rdy-menu{
display:inline-block}


#header-menu.slidedown-full-layout #header-menu #main-menu ul.sub-menu>li a,#header-menu.slidedown-full-layout #header-menu #main-menu ul.sub-menu>li .title,#header-menu.slidedown-full-layout ul{
text-align:center}


#header-menu.slidedown-full-layout #header-menu #main-menu ul.sub-menu>li a>li,#header-menu.slidedown-full-layout #header-menu #main-menu ul.sub-menu>li .title>li,#header-menu.slidedown-full-layout ul>li{
display:list-item !important;font-size:40px}


#header-menu.slidedown-full-layout .widget-area{
-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}


#header-menu .widget-area .widget{
margin-bottom:20px}


#header-menu .widget-area .widget p{
margin-bottom:0 !important}


#header-menu .widget-area .widget p.title{
margin-bottom:8px !important}


#header-menu .widget-area:not(.with-socials) .widget:last-child{
margin-bottom:0}


#header-menu .widget-area.align-bottom{
position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:auto;text-align:center;border:0;padding-left:0}


#header-menu .widget-area.align-bottom .social_media{
margin-right:12px;margin-left:12px}


#header-menu .menu-social-inline .social_media{
display:inline !important;padding:0 !important}


#header-menu .menu-social-inline .social_media:last-child{
margin-right:0}


#header-menu .menu-cta-button,#header-menu .menu-social-inline{
padding-left:20px;height:auto}


#header-menu .social_media{
margin-right:24px;font-size:18px}


#header-search{
height:150px;background-color:#fff;position:fixed;top:0;left:0;width:100%;z-index:35;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;-webkit-transform:translateY(-140%);-moz-transform:translateY(-140%);-o-transform:translateY(-140%);-ms-transform:translateY(-140%);transform:translateY(-140%);display:none}


#header-search input{
background:0 0}


#header-search:not(.dark){
background-color:#fff;border-bottom:1px solid #ccc}


#header-search:not(.dark) .search-close-icon li{
background-color:#000}


#header-search:not(.dark) .search-field{
color:#000}


#header-search.dark{
background-color:#000;border-bottom:1px solid rgba(204,204,204,.51)}


#header-search.dark .search-close-icon li{
background-color:#fff}


#header-search.dark .search-field{
color:#fff}


#header-search .widget_search,#header-search .widget_product_search{
margin-top:0;margin-bottom:0;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}


#header-search input.search-field{
width:88%;margin-left:40px;font-size:60px;font-weight:700;outline:none !important;border:0 !important;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}


#header-search input.search-field::-webkit-input-placeholder{
opacity:1;-ms-filter:none;filter:none;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;-ms-transition:opacity .3s ease;transition:opacity .3s ease}


#header-search input.search-field::-moz-placeholder{
opacity:1;-ms-filter:none;filter:none;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;-ms-transition:opacity .3s ease;transition:opacity .3s ease}


#header-search input.search-field:-moz-placeholder{
opacity:1;-ms-filter:none;filter:none;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;-ms-transition:opacity .3s ease;transition:opacity .3s ease}


#header-search input.search-field:-ms-input-placeholder{
opacity:1;-ms-filter:none;filter:none;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;-ms-transition:opacity .3s ease;transition:opacity .3s ease}


#header-search input.search-field::-webkit-search-decoration,#header-search input.search-field::-webkit-search-cancel-button,#header-search input.search-field::-webkit-search-results-button,#header-search input.search-field::-webkit-search-results-decoration{
display:none}


.body-overlay{
position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:10;display:none;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


.corner-basket{
position:fixed;z-index:31;top:33px;right:10.09111328125%}


@media only screen and (max-width:992px){
#header-menu,#header-search,#search-icon,#header_spacer{
display:none !important}


#hamburger-icon{
display:block !important}


#header{
z-index:31;background-color:#fff;position:relative !important;overflow:hidden;border-bottom:1px solid #e1e1e1}


#header .cart-icon .cart-count{
color:#000}


#header .cart-icon .icon svg path,#header .cart-icon .icon svg circle{
fill:#000}


#header .menu-right-side .social-icons{
display:none}


body.post-type-archive-rdy_project #header{
border-bottom:none !important}


#header,#header #logo,#header .menu-right-side{
height:60px !important}


#header.fixed-layout .hamburger-icon{
display:block !important}


#logo .logo-holder{
top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}


#logo{
position:absolute;top:0 !important;left:30px}


.side-icon{
background-color:transparent !important}


#header .hamburger-icon{
width:auto !important}


#menu-toggle .icon{
display:none !important}


.menu-right-side{
top:0 !important;right:10px !important;position:absolute}


#header #logo .logo-holder,#header .menu-right-side .side-icon{
top:50% !important;-webkit-transform:translateY(-50%) !important;-moz-transform:translateY(-50%) !important;-o-transform:translateY(-50%) !important;-ms-transform:translateY(-50%) !important;transform:translateY(-50%) !important}


#header .logo-holder{
color:#000 !important}


#header #logo .light-version{
opacity:0 !important;-ms-filter:"alpha(opacity=0)" !important;filter:alpha(opacity=0) !important}


#header #logo .dark-version{
opacity:1 !important;-ms-filter:none !important;filter:none !important}


#header #menu-toggle li{
background-color:#000 !important}


#header.mobile-logo-center-br .main-logo,#header.mobile-logo-center-bl .main-logo{
left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}


#header.mobile-logo-center-br #cart-icon,#header.mobile-logo-center-bl #cart-icon{
display:none}


#header.mobile-logo-center-bl .menu-right-side{
right:auto;left:0}


#header.mobile-logo-center-bl .menu-right-side .side-icon{
float:left}


.post-type-archive-rdy_project.post-type-archive #header.mark-light .logo-holder{
color:#fff !important}


.post-type-archive-rdy_project.post-type-archive #header.mark-light #logo .light-version{
opacity:1 !important;-ms-filter:none !important;filter:none !important}


.post-type-archive-rdy_project.post-type-archive #header.mark-light #logo .dark-version{
opacity:0 !important;-ms-filter:"alpha(opacity=0)" !important;filter:alpha(opacity=0) !important}


.post-type-archive-rdy_project.post-type-archive #header.mark-light #menu-toggle li{
background-color:#fff !important}


.post-type-archive-rdy_project.post-type-archive #header.mark-light .cart-icon .cart-count{
color:#fff}


.post-type-archive-rdy_project.post-type-archive #header.mark-light .cart-icon .icon svg path,.post-type-archive-rdy_project.post-type-archive #header.mark-light .cart-icon .icon svg circle{
fill:#fff}


.post-type-archive-rdy_project.post-type-archive #header.mark-dark .logo-holder{
color:#000 !important}


.post-type-archive-rdy_project.post-type-archive #header.mark-dark #logo .light-version{
opacity:0 !important;-ms-filter:"alpha(opacity=0)" !important;filter:alpha(opacity=0) !important}


.post-type-archive-rdy_project.post-type-archive #header.mark-dark #logo .dark-version{
opacity:1 !important;-ms-filter:none !important;filter:none !important}


.post-type-archive-rdy_project.post-type-archive #header.mark-dark .cart-icon .cart-count{
color:#000}


.post-type-archive-rdy_project.post-type-archive #header.mark-dark .cart-icon .icon svg path,.post-type-archive-rdy_project.post-type-archive #header.mark-dark .cart-icon .icon svg circle{
fill:#000}


.popup_menu_opened .post-type-archive-rdy_project.post-type-archive #header .logo-holder{
color:#000 !important}


.popup_menu_opened .post-type-archive-rdy_project.post-type-archive #header #logo .light-version{
opacity:0 !important;-ms-filter:"alpha(opacity=0)" !important;filter:alpha(opacity=0) !important}


.popup_menu_opened .post-type-archive-rdy_project.post-type-archive #header #logo .dark-version{
opacity:1 !important;-ms-filter:none !important;filter:none !important}


.popup_menu_opened .post-type-archive-rdy_project.post-type-archive #header #menu-toggle li{
background-color:#000 !important}


.popup_menu_opened .post-type-archive-rdy_project.post-type-archive #header .cart-icon .cart-count{
color:#000}


.popup_menu_opened .post-type-archive-rdy_project.post-type-archive #header .cart-icon .icon svg path,.popup_menu_opened .post-type-archive-rdy_project.post-type-archive #header .cart-icon .icon svg circle{
fill:#000}


}


@media screen and (max-width:992px){
body:not(.admin-bar) #header.stiky-mobile,body:not(.admin-bar) #mobile-menu.stiky-mobile{
position:fixed !important}


body.admin-bar #header.stiky-mobile{
position:fixed !important;top:32px}


#header.stiky-mobile.m-fixed{
position:fixed !important}


}


@media screen and (max-width:782px){
body.admin-bar #header.stiky-mobile{
top:46px;position:fixed !important}


}


@media screen and (max-width:600px){
body.admin-bar #header.stiky-mobile{
top:46px;position:absolute !important}


body #header.stiky-mobile.m-fixed{
position:fixed !important}


}


@media screen and (min-width:600px) and (max-width:992px){
body.admin-bar #mobile-menu.stiky-mobile{
position:fixed !important}


}


#mobile-menu.stiky-mobile.m-fixed{
position:fixed !important}


@media only screen and (max-width:992px){
.post-type-archive-rdy_project.post-type-archive #header{
background:0 0}


.post-type-archive-rdy_project.post-type-archive.admin-bar #header{
top:32px}


}


@media screen and (max-width:782px){
.post-type-archive-rdy_project.post-type-archive.admin-bar #header{
top:46px}


}


#mobile-menu{
background-color:#fff;width:100%;padding:80px 0 20px;z-index:30;display:none;visibility:hidden;position:absolute;top:0;-webkit-transform:translateY(-110%);-moz-transform:translateY(-110%);-o-transform:translateY(-110%);-ms-transform:translateY(-110%);transform:translateY(-110%);-webkit-box-shadow:0px 2px 9px rgba(0,0,0,.25);box-shadow:0px 2px 9px rgba(0,0,0,.25);overflow-y:auto}


#mobile-menu .close_arrow{
position:absolute;width:25px;height:45px;top:10px;text-align:center;z-index:1;cursor:pointer}


#mobile-menu .close_arrow svg{
width:100%;height:100%}


#mobile-menu .container{
max-width:100%;height:100%;padding-top:70px;padding-left:30px;padding-right:30px}


#mobile-menu .container .wrapper{
overflow-x:hidden}


#mobile-menu[data-menu-animation=fadein],#mobile-menu[data-menu-animation=slideleft],#mobile-menu[data-menu-animation=slideright]{
top:0 !important}


#mobile-menu[data-menu-animation=fadein]{
z-index:60;height:100%;top:0;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}


#mobile-menu[data-menu-animation=slideleft],#mobile-menu[data-menu-animation=slideright]{
z-index:60;height:100%}


#mobile-menu[data-menu-animation=slideleft] .container,#mobile-menu[data-menu-animation=slideright] .container{
padding-top:70px}


#mobile-menu[data-menu-animation=slideleft].fixed-width,#mobile-menu[data-menu-animation=slideright].fixed-width{
max-width:320px}


#mobile-menu[data-menu-animation=slideleft]{
-webkit-transform:translateX(-110%);-moz-transform:translateX(-110%);-o-transform:translateX(-110%);-ms-transform:translateX(-110%);transform:translateX(-110%)}


#mobile-menu[data-menu-animation=slideleft] .close_arrow{
left:25px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}


#mobile-menu[data-menu-animation=slideright]{
-webkit-transform:translateX(110%);-moz-transform:translateX(110%);-o-transform:translateX(110%);-ms-transform:translateX(110%);transform:translateX(110%);right:0}


#mobile-menu[data-menu-animation=slideright] .close_arrow{
right:25px}


#mobile-menu[data-menu-items-animation=slideleft] .menu-mobile>li,#mobile-menu[data-menu-items-animation=slideright] .menu-mobile>li,#mobile-menu[data-menu-items-animation=slideup] .menu-mobile>li,#mobile-menu[data-menu-items-animation=slidedown] .menu-mobile>li,#mobile-menu[data-menu-items-animation=fadein] .menu-mobile>li,#mobile-menu[data-menu-items-animation=slideleft] .mobile_socials,#mobile-menu[data-menu-items-animation=slideright] .mobile_socials,#mobile-menu[data-menu-items-animation=slideup] .mobile_socials,#mobile-menu[data-menu-items-animation=slidedown] .mobile_socials,#mobile-menu[data-menu-items-animation=fadein] .mobile_socials,#mobile-menu[data-menu-items-animation=slideleft] #mobile-search,#mobile-menu[data-menu-items-animation=slideright] #mobile-search,#mobile-menu[data-menu-items-animation=slideup] #mobile-search,#mobile-menu[data-menu-items-animation=slidedown] #mobile-search,#mobile-menu[data-menu-items-animation=fadein] #mobile-search,#mobile-menu[data-menu-items-animation=slideleft] .cta-button,#mobile-menu[data-menu-items-animation=slideright] .cta-button,#mobile-menu[data-menu-items-animation=slideup] .cta-button,#mobile-menu[data-menu-items-animation=slidedown] .cta-button,#mobile-menu[data-menu-items-animation=fadein] .cta-button{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


#mobile-menu .mobile_socials{
margin-left:-30px;margin-right:-30px;margin-top:40px;border-top:1px solid rgba(179,179,179,.4);padding-top:20px;padding-left:30px;padding-right:30px}


#mobile-menu .mobile_socials a{
display:block;padding:5px 0;color:#222;font-size:12px}


#mobile-menu .mobile_socials.with-icons a{
display:inline-block;font-size:20px;padding:0 12px}


#mobile-menu .menu-mobile{
margin-top:10px}


#mobile-menu .menu-mobile:first-child{
margin-top:0}


#mobile-menu .menu-mobile li{
font-weight:700;font-size:15px;border-bottom:1px solid rgba(179,179,179,.4)}


#mobile-menu .menu-mobile li .fa-sub-indicator{
width:30px;text-align:center;font-size:14px;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:auto;opacity:.7;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70)}


#mobile-menu .menu-mobile li:last-child{
border:0 !important}


#mobile-menu .menu-mobile li a,#mobile-menu .menu-mobile li .title{
color:#222;padding:10px 0;display:block;position:relative}


#mobile-menu .menu-mobile li .title{
color:#919191;margin-bottom:0;font-weight:700}


#mobile-menu #mobile-search{
margin-top:25px}


#mobile-menu #mobile-search input{
width:100%;padding:10px 4px}


@media screen and (max-width:992px){
html.popup_menu_opened #header.mobile-fadein{
background-color:transparent !important;border:none !important;z-index:61}


html.popup_menu_opened #header.mobile-fadein #logo{
display:none}


.body-overlay.upper{
z-index:55}


}


@media screen and (max-width:992px){
#mobile-menu{
display:block}


body.admin-bar #mobile-menu{
top:32px}


}


@media screen and (max-width:782px){
body.admin-bar #mobile-menu{
top:46px}


}


#mobile-menu{
padding:0 !important}


#mobile-menu ul li ul{
display:none;margin-left:5px}


#mobile-menu ul li ul li{
font-size:14px !important;font-weight:400 !important}


#mobile-menu.no-divider .menu-mobile li{
border-bottom:none !important}


#mobile-menu>.container>.row,#mobile-menu>.container>.row>.col-sm-12{
height:100%}


#mobile-menu .wrapper{
height:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}


#mobile-menu .wrapper>*{
width:100%}


#mobile-menu .mobile_menu_side{
margin-bottom:20px}


#mobile-menu:not(.valign-middle):not(.valign-el-bottom) .wrapper{
-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}


#mobile-menu:not(.valign-middle).valign-el-bottom .wrapper .mobile_menu_side{
-webkit-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end}


#mobile-menu.valign-middle:not(.valign-el-bottom) .wrapper{
-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}


#mobile-menu.valign-middle.valign-el-bottom .menu-mobile{
-webkit-align-self:center;align-self:center;-ms-flex-item-align:center}


#mobile-menu.valign-middle.valign-el-bottom .mobile_menu_side{
-webkit-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end}


html.no-scroll{
overflow-y:hidden;-webkit-overflow-scrolling:touch}


#mobile-menu .fa-sub-indicator{
font-size:16px;font-weight:400;height:20px;width:20px}


#mobile-menu.align-right .menu-mobile li{
text-align:right;position:relative}


#mobile-menu.align-right .mobile_socials{
text-align:right}


#mobile-menu.align-right .fa-sub-indicator{
right:auto !important;left:0 !important}


#mobile-menu.align-right #mobile-search input{
text-align:right}


#mobile-menu.align-center .menu-mobile li{
text-align:center;position:relative}


#mobile-menu.align-center #mobile-search input{
text-align:center}


#mobile-menu.align-center .menu-mobile li a,#mobile-menu.align-center .menu-mobile li .title{
margin-right:auto !important}


#mobile-menu.align-center .mobile_socials{
text-align:center}


#mobile-menu.align-center .mobile_socials.with-icons a:first-child{
padding-left:0}


#mobile-menu.align-center .mobile_socials.with-icons a:last-child{
padding-right:0}


#mobile-menu.align-center ul li ul{
margin-left:auto}


#mobile-menu a.cta-button{
padding:10px;text-align:center;margin-top:10px}


#mobile-menu a.cta-button:first-child{
margin-top:0 !important}


.menu-mobile .fa-sub-indicator{
float:right}


.menu-mobile .fa-sub-indicator #header.menu-opened #zlogo .logo-holder{
color:#000 !important}


@media only screen and (min-width:992px){
#header.fixed-layout .hamburger-icon{
display:none !important}


#header.fixed-layout .search-icon,#header.fixed-layout .cart-icon{
display:block !important}


}


#header.static-layout{
width:100%;position:absolute;top:auto}


#header.static-layout #logo,#header.static-layout .menu-right-side{
position:absolute}


#header.static-layout .hamburger-icon{
display:none}


#header.static-layout .search-icon,#header.static-layout .cart-icon{
display:block}


.rdy_dynamic_shopping_bag{
position:relative}


.rdy_little_shopping_bag,.rdy_little_shopping_bag_wrapper_mobiles{
display:none}


.rdy_little_shopping_bag_wrapper.shopping_bag_mobile_style{
width:61px;background-color:#fff}


.rdy_little_shopping_bag_wrapper{
position:absolute;top:0;right:0;width:140px;z-index:100}


.shopping_bag_mobile_style .rdy_minicart_wrapper{
top:60px}


.rdy_minicart_wrapper{
width:270px;position:absolute;right:0;z-index:10000;display:none;padding-top:0;text-align:left}


.rdy_minicart{
width:270px;padding:0;background:#000;position:relative;color:#fff}


.rdy_minicart .empty{
padding:10px 0}


.rdy_minicart .cart_list li.cart_list_product{
padding:10px;margin:0;overflow:hidden;border-top:1px solid #3c3c3c;line-height:120%}


.rdy_minicart .cart_list li.cart_list_product a{
color:#fff;font-size:13px;font-weight:700;text-decoration:none}


.rdy_minicart .cart_list li.cart_list_product div{
font-size:12px}


.rdy_minicart .cart_list li.cart_list_product .cart_list_product_quantity{
color:#949494}


.rdy_minicart .cart_list li.cart_list_product .cart_list_product_price{
float:right;font-weight:700}


.rdy_minicart .cart_list li.cart_list_product .cart_list_product_img{
float:left;width:59px;height:59px;background:#fff;margin-bottom:15px}


.rdy_minicart .cart_list li.cart_list_product .cart_list_product_title{
width:185px;float:left;padding:5px 0 0 10px}


.rdy_minicart .minicart_total_checkout{
padding:25px 10px 25px 80px;font-size:13px;font-weight:700;border-top:1px solid #3c3c3c;border-bottom:1px solid #3c3c3c}


.rdy_minicart .minicart_total_checkout .amount{
float:right}


.rdy_minicart .minicart_cart_button{
padding:10px}


.rdy_minicart .minicart_cart_button .rdy_minicart_cart_but{
float:left}


.rdy_minicart .minicart_cart_button .rdy_minicart_checkout_but{
float:right}


.rdy_minicart .minicart_cart_button a{
width:120px;background-color:#fff;color:#000;padding-top:20px;padding-bottom:20px;display:inline-block;text-align:center;font-weight:700}


.rdy_minicart .minicart_cart_button a:hover{
background-color:#eee !important}


.rdy_minicart .empty{
font-size:13px;text-align:center}


.rdy_minicart .b_button{
color:#333}


.site-footer .footer-wrapper a{
border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:1px}


@media screen and (min-width:782px){
.site-footer .f-column{
padding-left:30px;padding-right:30px}


.site-footer .f-row{
margin-left:-30px;margin-right:-30px}


}


@media screen and (max-width:768px){
#header>.container{
width:100% !important;padding-left:30px;padding-right:30px}


.site-footer .container-line.container,.site-footer .site-footer-area.container,.site-footer .site-footer-bar-area.container{
width:100% !important;padding-left:30px;padding-right:30px}


}


.site-footer{
position:relative;overflow:hidden}


.site-footer .container-line.container-fluid{
padding:0}


.site-footer .f-column .widget:last-child{
margin-bottom:0 !important}


.site-footer .footer-wrapper{
padding-top:60px;padding-bottom:60px}


.site-footer .footer-wrapper.ft-center .col{
text-align:center}


.site-footer .footer-wrapper.ft-right .col{
text-align:right}


.site-footer .widget .widgettitle{
font-size:14px;font-weight:700;margin-bottom:20px}


.pre-footer .vc_row{
margin-bottom:0 !important}


.pre-footer .pre-footer-sidebar{
overflow:hidden}


.site-footer .footer-wrapper.list-divider .col ul li:first-child{
padding-top:0 !important}


.site-footer .footer-wrapper.equal-height .f-row,.site-footer .footer-wrapper.equal-height .f-row>.col:not(.f-column){
display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}


.site-footer .footer-wrapper.list-divider .col ul li{
padding:10px 0 !important;list-style:none;margin-bottom:0;border-bottom:1px solid rgba(0,0,0,.25)}


.site-footer .footer-wrapper.list-divider.list-divider-light .col ul li{
border-bottom:1px solid rgba(255,255,255,.35)}


.site-footer .footer-wrapper.columns-divider .f-column{
border-left:1px solid rgba(0,0,0,.25)}


.site-footer .footer-wrapper.columns-divider .f-column:first-child{
border:none !important}


.site-footer .footer-wrapper.columns-divider.list-divider-light .f-column{
border-left:1px solid rgba(255,255,255,.35)}


.scroll-top{
display:block;width:80px;height:85px;position:relative;margin:0 auto;margin-top:120px;margin-bottom:100px;z-index:5}


.scroll-top .icon{
display:block;width:80px;height:70px;position:relative;opacity:1;-ms-filter:none;filter:none}


.scroll-top .icon:hover{
opacity:.7;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70)}


.scroll-top.align-right{
margin-left:auto;margin-right:60px}


.scroll-top.icon1 .icon{
background:url("../img/up_to_top_01.svg") top center no-repeat}


.scroll-top.icon2 .icon{
background:url("../img/up_to_top_02.svg") top center no-repeat}


.scroll-top.icon3 .icon{
background:url("../img/up_to_top_03.svg") top center no-repeat}


.scroll-top span.text{
text-align:center;text-transform:uppercase;font-size:11px;color:#818181;display:block;padding-left:3px}


.scroll-top-main{
position:fixed;z-index:29;right:40px;bottom:40px;width:52px;height:52px;display:none;opacity:.7;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70);-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;-ms-transition:opacity .3s;transition:opacity .3s}


.scroll-top-main:hover{
opacity:1;-ms-filter:none;filter:none}


.scroll-top-main.icon1{
background:url("../img/up_to_top_01.svg") top center no-repeat}


.scroll-top-main.icon2{
background:url("../img/up_to_top_02.svg") top center no-repeat}


.scroll-top-main.icon3{
background:url("../img/up_to_top_03.svg") top center no-repeat}


@media screen and (min-width:992px){
.scroll-top-main-mobile{
display:none !important}


}


@media screen and (max-width:992px){
.scroll-top-main-mobile{
position:fixed;z-index:29;right:17px;bottom:17px;width:40px;height:40px;background:#000;border-radius:3px;text-align:center;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateY(60px);-moz-transform:translateY(60px);-o-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px)}


.scroll-top-main-mobile .fa{
font-size:36px;line-height:38px;color:#fff}


.scroll-top-main-mobile.icon-dark .fa{
color:#000}


.scroll-top-main-mobile.shadow{
-webkit-box-shadow:0px 1px 6px rgba(0,0,0,.5);box-shadow:0px 1px 6px rgba(0,0,0,.5)}


.scroll-top-main-mobile.circle{
border-radius:50%}


}


#bottom-bar .copyright.three-columns .col1,#bottom-bar .copyright.three-columns .col3{
width:50%}


#bottom-bar .copyright.three-columns .col2{
white-space:nowrap}


#bottom-bar .copyright .col-td.left{
text-align:left}


#bottom-bar .copyright .col-td.center{
text-align:center}


#bottom-bar .copyright .col-td.right{
text-align:right}


#bottom-bar .copyright .elem{
display:inline-block;margin-left:10px;margin-right:10px}


#bottom-bar .copyright .elem:first-child{
margin-left:0 !important}


#bottom-bar .copyright .elem:last-child{
margin-right:0 !important}


#bottom-bar .copyright .elem,#bottom-bar .copyright .menu li,#bottom-bar .copyright .bottom-bar-social{
line-height:180%;font-size:12px}


#bottom-bar .copyright .menu li:first-child{
margin-left:0}


#bottom-bar .copyright .menu li:last-child{
margin-right:0}


.container-fluid .col-td-social{
text-align:right}


.container-fluid .content-left .copyright{
text-align:left}


.container-fluid .content-center .copyright{
text-align:center}


.container-fluid .content-right .copyright{
text-align:right}


.container-fluid .social-inline .bottom-bar-social-top{
display:none}


.bottom-bar-social-top .bottom-bar-social{
margin-top:60px;margin-bottom:45px;text-align:center}


.bottom-bar-social-top .bottom-bar-social a{
border:0 !important;margin:0 20px}


.copyright .bottom-bar-social{
display:inline-block;margin:0;padding-top:5px}


.copyright .bottom-bar-social a:first-child{
margin-left:0 !important}


.copyright .bottom-bar-social a:last-child{
margin-right:0 !important}


.copyright .footer-logo-a{
border:0;display:inline-block;vertical-align:middle;border-bottom:none !important}


.copyright .copyright a{
border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:transparent}


.copyright .copyright p{
display:inline-block;font-size:12px;vertical-align:middle;line-height:140%}


@media screen and (max-width:992px){
#bottom-bar .bottom-bar-social-top{
display:block !important}


#bottom-bar .bottom-bar-social-top .bottom-bar-social{
padding-left:28px;padding-right:28px}


#bottom-bar .bottom-bar-social-top a{
margin-left:14px !important;margin-right:14px !important;margin-bottom:14px !important}


#bottom-bar .bottom-bar-social-top .social_media{
display:inline-block;font-size:20px}


}


@media screen and (max-width:991px){
#bottom-bar[data-mobile=sm] .bottom-bar-social-top .bottom-bar-social{
padding-left:0;padding-right:0;margin-top:20px;margin-bottom:0}


#bottom-bar[data-mobile=sm] .bottom-bar-social-top .bottom-bar-social a{
margin-bottom:0 !important}


#bottom-bar[data-mobile=sm] .bottom-bar-social-top .bottom-bar-social a:first-child{
margin-left:0 !important}


#bottom-bar[data-mobile=sm] .copyright .bottom-bar-social{
margin-top:0 !important;margin-bottom:0 !important}


#bottom-bar[data-mobile=sm] .copyright .col-td{
width:100%;display:block}


#bottom-bar[data-mobile=sm] .copyright .col-td .elem{
display:block;margin-top:10px;margin-left:0 !important;margin-right:0 !important}


#bottom-bar[data-mobile=sm] .copyright .col-td:first-child .elem:first-child{
margin-top:0 !important}


#bottom-bar[data-mobile=sm][data-mobile-align=left] .site-footer-bar-area .bottom-bar-social-top .bottom-bar-social,#bottom-bar[data-mobile=sm][data-mobile-align=left] .copyright .col-td{
text-align:left !important}


#bottom-bar[data-mobile=sm][data-mobile-align=center] .site-footer-bar-area .bottom-bar-social-top .bottom-bar-social,#bottom-bar[data-mobile=sm][data-mobile-align=center] .copyright .col-td{
text-align:center !important}


#bottom-bar[data-mobile=sm][data-mobile-align=right] .site-footer-bar-area .bottom-bar-social-top .bottom-bar-social,#bottom-bar[data-mobile=sm][data-mobile-align=right] .copyright .col-td{
text-align:right !important}


}


@media screen and (max-width:767px){
#bottom-bar[data-mobile=xs] .bottom-bar-social-top .bottom-bar-social{
padding-left:0;padding-right:0;margin-top:20px;margin-bottom:0}


#bottom-bar[data-mobile=xs] .bottom-bar-social-top .bottom-bar-social a{
margin-bottom:0 !important}


#bottom-bar[data-mobile=xs] .bottom-bar-social-top .bottom-bar-social a:first-child{
margin-left:0 !important}


#bottom-bar[data-mobile=xs] .copyright .bottom-bar-social{
margin-top:0 !important;margin-bottom:0 !important}


#bottom-bar[data-mobile=xs] .copyright .col-td{
width:100%;display:block}


#bottom-bar[data-mobile=xs] .copyright .col-td .elem{
display:block;margin-top:10px;margin-left:0 !important;margin-right:0 !important}


#bottom-bar[data-mobile=xs] .copyright .col-td:first-child .elem:first-child{
margin-top:0 !important}


#bottom-bar[data-mobile=xs][data-mobile-align=left] .site-footer-bar-area .bottom-bar-social-top .bottom-bar-social,#bottom-bar[data-mobile=xs][data-mobile-align=left] .copyright .col-td{
text-align:left !important}


#bottom-bar[data-mobile=xs][data-mobile-align=center] .site-footer-bar-area .bottom-bar-social-top .bottom-bar-social,#bottom-bar[data-mobile=xs][data-mobile-align=center] .copyright .col-td{
text-align:center !important}


#bottom-bar[data-mobile=xs][data-mobile-align=right] .site-footer-bar-area .bottom-bar-social-top .bottom-bar-social,#bottom-bar[data-mobile=xs][data-mobile-align=right] .copyright .col-td{
text-align:right !important}


}


.site-content{
position:relative}


#page.project{
position:absolute;top:0;left:0;width:100%;height:100%}


#page.project .site-content{
position:relative;width:100%;height:100%}


#page.project .columns-project .column{
position:absolute;top:0;left:0;width:100%;height:100%}


.iso-item{
z-index:2}


.isotope-hidden.iso-item{
pointer-events:none;z-index:1}


.iso-container,.iso-container .iso-item{
-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-o-transition-duration:.8s;-ms-transition-duration:.8s;transition-duration:.8s}


.iso-container{
-webkit-transition-property:height,width;-moz-transition-property:height,width;-o-transition-property:height,width;-ms-transition-property:height,width;transition-property:height,width}


.iso-container .iso-item{
-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-o-transition-property:-o-transform,opacity;-ms-transition-property:-ms-transform,opacity;transition-property:transform,opacity}


.iso-container.no-transition,.iso-container.no-transition .iso-item,.iso-container .iso-item.no-transition{
-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;-ms-transition-duration:0s;transition-duration:0s}


#post-area .rdy-masonry{
overflow:hidden}


.row_section .vc_row{
margin-left:0;margin-right:0}


.row_section .vc_row .row-container{
padding-left:0;padding-right:0}


.row_section .vc_column_container:not(.vc_col-has-fill)>.vc_column-inner{
padding-left:0;padding-right:0}


.row_section.container-fluid{
padding-left:0;padding-right:0}


.row_section.container-fluid{
max-width:100%}


.row_section.container-fluid>.wpb_row{
margin-left:0;margin-right:0}


.row_section.container-fluid>.wpb_row>.row-container.container{
padding-left:15px;padding-right:15px}


.row_section.container-fluid>.wpb_row>.row-container.container-fluid{
padding-left:60px;padding-right:60px}


.row_section .wpb_row.no-spaces .row-container{
padding-left:0 !important;padding-right:0 !important;padding-top:0 !important;padding-bottom:0 !important}


.row_section .wpb_row .row-inner:after{
content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;width:0}


.row_section.container>.wpb_row.vc_row-has-fill{
margin-left:0 !important;margin-right:0 !important}


.vc_row.rdy_vc_row-o-full-height{
display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;min-height:100vh}


.vc_row.rdy_vc_row-o-full-height>.row-container{
display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}


.vc_row.rdy_vc_row-o-full-height>.row-container>.row-inner{
-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1}


.vc_row.rdy_vc_row-o-dyn-height>.row-container,.vc_row.rdy_vc_row-o-dyn-height>.row-container>.row-inner{
height:100%}


@media screen and (min-width:768px){
.row_section.vc_row_cp_lr_0>.wpb_row>.row-container{
padding-left:0 !important;padding-right:0 !important}


.row_section.vc_row_cp_lr_15>.wpb_row>.row-container{
padding-left:15px !important;padding-right:15px !important}


.row_section.vc_row_cp_lr_30>.wpb_row>.row-container{
padding-left:30px !important;padding-right:30px !important}


.row_section.vc_row_cp_lr_45>.wpb_row>.row-container{
padding-left:45px !important;padding-right:45px !important}


.row_section.vc_row_cp_lr_60>.wpb_row>.row-container{
padding-left:60px !important;padding-right:60px !important}


.row_section.vc_row_cp_lr_80>.wpb_row>.row-container{
padding-left:80px !important;padding-right:80px !important}


.row_section.vc_row_cp_lr_100>.wpb_row>.row-container{
padding-left:100px !important;padding-right:100px !important}


.row_section.vc_row_cp_t_0>.wpb_row>.row-container{
padding-top:0 !important}


.row_section.vc_row_cp_t_15>.wpb_row>.row-container{
padding-top:15px !important}


.row_section.vc_row_cp_t_30>.wpb_row>.row-container{
padding-top:30px !important}


.row_section.vc_row_cp_t_45>.wpb_row>.row-container{
padding-top:45px !important}


.row_section.vc_row_cp_t_60>.wpb_row>.row-container{
padding-top:60px !important}


.row_section.vc_row_cp_t_80>.wpb_row>.row-container{
padding-top:80px !important}


.row_section.vc_row_cp_t_100>.wpb_row>.row-container{
padding-top:100px !important}


.row_section.vc_row_cp_b_0>.wpb_row>.row-container{
padding-bottom:0 !important}


.row_section.vc_row_cp_b_15>.wpb_row>.row-container{
padding-bottom:15px !important}


.row_section.vc_row_cp_b_30>.wpb_row>.row-container{
padding-bottom:30px !important}


.row_section.vc_row_cp_b_45>.wpb_row>.row-container{
padding-bottom:45px !important}


.row_section.vc_row_cp_b_60>.wpb_row>.row-container{
padding-bottom:60px !important}


.row_section.vc_row_cp_b_80>.wpb_row>.row-container{
padding-bottom:80px !important}


.row_section.vc_row_cp_b_100>.wpb_row>.row-container{
padding-bottom:100px !important}


}


@media screen and (max-width:992px){
.row_section{
padding-left:15px;padding-right:15px}


.row_section>.wpb_row{
margin-left:0 !important;margin-right:0 !important}


}


@media screen and (max-width:767px){
.row_section{
padding-left:0;padding-right:0}


.wpb_row .row-inner>div:first-child:not([class*=col-xs]),.wpb_row.vc_inner>div:first-child:not([class*=col-xs]){
padding-top:0 !important}


.wpb_row .row-inner>div:not([class*=col-xs]),.wpb_row.vc_inner>div:not([class*=col-xs]){
padding-top:30px !important}


}


@media screen and (min-width:768px){
.wpb_row.vc_inner{
margin-left:-15px !important;margin-right:-15px !important}


}


@media screen and (max-width:767px){
.row_section>.wpb_row>.row-container{
padding:30px !important}


body.vc_row-padding-fix-xs .row_section>.wpb_row:not(.vc_row-has-fill)>.row-container{
padding-bottom:0 !important}


}


.vc_row.vc_row-o-content-middle>.container-fluid{
width:100%}


.row_section.container{
max-width:100%}


.row_section.container>.row{
margin-left:0;margin-right:0}


.vc_row[data-csd-animation]>.row-container>.row-inner>.wpb_column,.wpb_column[data-csd-animation]>.vc_column-inner>.wpb_wrapper>*{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


@media screen and (max-width:768px){
.vc_column_container>.vc_column-inner{
padding-left:30px;padding-right:30px}


.wpb_row>.inner{
padding-bottom:30px}


.page-title.title-center .title-container,.page-title.content-left .title-container,.page-title.content-right .title-container{
padding-right:30px !important;padding-left:30px !important}


}


.vc_column_container .vc_column_link{
position:absolute;z-index:1000;top:0;left:0;right:0;bottom:0;width:100%;height:100%}


.wpb_row .wpb_column>.vc_column-inner,.wpb_row.vc_inner>.wpb_column{
position:relative}


@media screen and (max-width:767px){
.vc_row.vc_column-gap-1,.vc_row.vc_column-gap-2,.vc_row.vc_column-gap-3,.vc_row.vc_column-gap-4,.vc_row.vc_column-gap-5,.vc_row.vc_column-gap-10,.vc_row.vc_column-gap-15,.vc_row.vc_column-gap-20,.vc_row.vc_column-gap-25,.vc_row.vc_column-gap-30,.vc_row.vc_column-gap-35{
margin-left:0;margin-right:0}


.vc_row.vc_column-gap-1>.vc_column_container,.vc_row.vc_column-gap-2>.vc_column_container,.vc_row.vc_column-gap-3>.vc_column_container,.vc_row.vc_column-gap-4>.vc_column_container,.vc_row.vc_column-gap-5>.vc_column_container,.vc_row.vc_column-gap-10>.vc_column_container,.vc_row.vc_column-gap-15>.vc_column_container,.vc_row.vc_column-gap-20>.vc_column_container,.vc_row.vc_column-gap-25>.vc_column_container,.vc_row.vc_column-gap-30>.vc_column_container,.vc_row.vc_column-gap-35>.vc_column_container{
padding:0}


}


@media screen and (min-width:768px){
.wpb_row:not(.vc_row-fluid).vc_row.vc_column-gap-1,.wpb_row:not(.vc_row-fluid).vc_row.vc_column-gap-2,.wpb_row:not(.vc_row-fluid).vc_row.vc_column-gap-3,.wpb_row:not(.vc_row-fluid).vc_row.vc_column-gap-4,.wpb_row:not(.vc_row-fluid).vc_row.vc_column-gap-5,.wpb_row:not(.vc_row-fluid).vc_row.vc_column-gap-10,.wpb_row:not(.vc_row-fluid).vc_row.vc_column-gap-15,.wpb_row:not(.vc_row-fluid).vc_row.vc_column-gap-20,.wpb_row:not(.vc_row-fluid).vc_row.vc_column-gap-25,.wpb_row:not(.vc_row-fluid).vc_row.vc_column-gap-30,.wpb_row:not(.vc_row-fluid).vc_row.vc_column-gap-35{
margin-left:0;margin-right:0}


.vc_row.vc_column-gap-1>.vc_column_container,.vc_row.vc_column-gap-1 .row-inner>.vc_column_container{
padding:0 .5px}


.vc_row.vc_column-gap-2>.vc_column_container,.vc_row.vc_column-gap-2 .row-inner>.vc_column_container{
padding:0 1px}


.vc_row.vc_column-gap-3>.vc_column_container,.vc_row.vc_column-gap-3 .row-inner>.vc_column_container{
padding:0 1.5px}


.vc_row.vc_column-gap-4>.vc_column_container,.vc_row.vc_column-gap-4 .row-inner>.vc_column_container{
padding:0 2px}


.vc_row.vc_column-gap-5>.vc_column_container,.vc_row.vc_column-gap-5 .row-inner>.vc_column_container{
padding:0 2.5px}


.vc_row.vc_column-gap-10>.vc_column_container,.vc_row.vc_column-gap-10 .row-inner>.vc_column_container{
padding:0 5px}


.vc_row.vc_column-gap-15>.vc_column_container,.vc_row.vc_column-gap-15 .row-inner>.vc_column_container{
padding:0 7.5px}


.vc_row.vc_column-gap-20>.vc_column_container,.vc_row.vc_column-gap-20 .row-inner>.vc_column_container{
padding:0 10px}


.vc_row.vc_column-gap-25>.vc_column_container,.vc_row.vc_column-gap-25 .row-inner>.vc_column_container{
padding:0 12.5px}


.vc_row.vc_column-gap-30>.vc_column_container,.vc_row.vc_column-gap-30 .row-inner>.vc_column_container{
padding:0 15px}


.vc_row.vc_column-gap-35>.vc_column_container,.vc_row.vc_column-gap-35 .row-inner>.vc_column_container{
padding:17.5px}


.vc_row.vc_column-gap-40>.vc_column_container,.vc_row.vc_column-gap-40 .row-inner>.vc_column_container{
padding:0 20px}


.vc_row.vc_column-gap-45>.vc_column_container,.vc_row.vc_column-gap-45 .row-inner>.vc_column_container{
padding:0 22.5px}


.vc_row.vc_column-gap-50>.vc_column_container,.vc_row.vc_column-gap-50 .row-inner>.vc_column_container{
padding:0 25px}


.vc_row.vc_column-gap-55>.vc_column_container,.vc_row.vc_column-gap-55 .row-inner>.vc_column_container{
padding:0 27.5px}


.vc_row.vc_column-gap-60>.vc_column_container,.vc_row.vc_column-gap-60 .row-inner>.vc_column_container{
padding:0 30px}


.vc_row.vc_column-gap-1 .row-inner,.vc_inner.vc_column-gap-1{
margin-left:-.5px;margin-right:-.5px}


.vc_row.vc_column-gap-2 .row-inner,.vc_inner.vc_column-gap-2{
margin-left:-1px;margin-right:-1px}


.vc_row.vc_column-gap-3 .row-inner,.vc_inner.vc_column-gap-3{
margin-left:-1.5px;margin-right:-1.5px}


.vc_row.vc_column-gap-4 .row-inner,.vc_inner.vc_column-gap-4{
margin-left:-2px;margin-right:-2px}


.vc_row.vc_column-gap-5 .row-inner,.vc_inner.vc_column-gap-5{
margin-left:-2.5px;margin-right:-2.5px}


.vc_row.vc_column-gap-10 .row-inner,.vc_inner.vc_column-gap-10{
margin-left:-5px;margin-right:-5px}


.vc_row.vc_column-gap-15 .row-inner,.vc_inner.vc_column-gap-15{
margin-left:-7.5px;margin-right:-7.5px}


.vc_row.vc_column-gap-20 .row-inner,.vc_inner.vc_column-gap-20{
margin-left:-10px;margin-right:-10px}


.vc_row.vc_column-gap-25 .row-inner,.vc_inner.vc_column-gap-25{
margin-left:-12.5px;margin-right:-12.5px}


.vc_row.vc_column-gap-30 .row-inner,.vc_inner.vc_column-gap-30{
margin-left:-15px;margin-right:-15px}


.vc_row.vc_column-gap-35 .row-inner,.vc_inner.vc_column-gap-35{
margin-left:-17.5px;margin-right:-17.5px}


.vc_row.vc_column-gap-40 .row-inner,.vc_inner.vc_column-gap-40{
margin-left:-20px;margin-right:-20px}


.vc_row.vc_column-gap-45 .row-inner,.vc_inner.vc_column-gap-45{
margin-left:-22.5px;margin-right:-22.5px}


.vc_row.vc_column-gap-50 .row-inner,.vc_inner.vc_column-gap-50{
margin-left:-25px;margin-right:-25px}


.vc_row.vc_column-gap-55 .row-inner,.vc_inner.vc_column-gap-55{
margin-left:-27.5px;margin-right:-27.5px}


.vc_row.vc_column-gap-60 .row-inner,.vc_inner.vc_column-gap-60{
margin-left:-30px;margin-right:-30px}


}


.vc_row .vc_column_gutter_15>.vc_column-inner>.wpb_wrapper>*{
margin-top:15px}


.vc_row .vc_column_gutter_30>.vc_column-inner>.wpb_wrapper>*{
margin-top:30px}


.vc_row .vc_column_gutter_45>.vc_column-inner>.wpb_wrapper>*{
margin-top:45px}


.vc_row .vc_column_gutter_60>.vc_column-inner>.wpb_wrapper>*{
margin-top:60px}


.vc_row .wpb_column.vc_column_gutter>.vc_column-inner>.wpb_wrapper>*:first-child{
margin-top:0 !important}


.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{
margin-bottom:0}


.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{
padding:30px}


.vc_row.rdy_vc_row-flex>.row-container>.row-inner,.vc_row.rdy_vc_row-flex>.row-container>.row-inner>.vc_column_container,.vc_row.rdy_vc_row-flex>.row-container>.row-inner>a>.vc_column_container,.vc_row .vc_row.rdy_vc_row-flex>.vc_column_container{
display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}


.vc_row.rdy_vc_row-flex>.row-container>.row-inner{
-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}


.vc_row.rdy_vc_row-flex>.row-container>.row-inner>.vc_column_container>.vc_column-inner,.vc_row.rdy_vc_row-flex>.row-container>.row-inner>a>.vc_column_container>.vc_column-inner,.vc_row .vc_row.rdy_vc_row-flex>.vc_column_container>.vc_column-inner{
-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}


.vc_row.rdy_vc_row-flex>.row-container>.row-inner>.vc_vc_column,.vc_row.rdy_vc_row-flex>.row-container>.row-inner>.vc_vc_column_inner,.vc_row.rdy_vc_row-flex>.row-container>.row-inner>a>.vc_vc_column_inner{
display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}


.vc_row.rdy_vc_row-flex>.row-container>.row-inner>.vc_vc_column>.vc_column_container,.vc_row.rdy_vc_row-flex>.row-container>.row-inner>.vc_vc_column_inner>.vc_column_container,.vc_row.rdy_vc_row-flex>.row-container>.row-inner>a>.vc_vc_column_inner>.vc_column_container{
display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:100%}


.vc_row.rdy_vc_row-flex>.row-container>.row-inner>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.rdy_vc_row-flex>.row-container>.row-inner>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_row.rdy_vc_row-flex>.row-container>.row-inner>a>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{
display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}


.vc_row.vc_inner.vc_row-o-equal-height{
display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}


.vc_row.rdy_vc_row-o-equal-height>.row-container>.row-inner>.vc_column_container,.vc_row.rdy_vc_row-o-equal-height>.row-container>.row-inner>a>.vc_column_container{
-webkit-box-align:stretch;-moz-box-align:stretch;-o-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}


.vc_row.rdy_vc_row-o-columns-stretch>.row-container>.row-inner{
-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch}


.vc_row.rdy_vc_row-o-columns-top>.row-container>.row-inner{
-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}


.vc_row.rdy_vc_row-o-columns-bottom>.row-container>.row-inner{
-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}


.vc_row.rdy_vc_row-o-columns-middle>.row-container>.row-inner{
-webkit-align-content:center;-ms-flex-line-pack:center;-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}


.vc_row.rdy_vc_row-flex>.row-container>.row-inner:after,.vc_row.rdy_vc_row-flex>.row-container>.row-inner:before{
display:none}


.vc_row.rdy_vc_row-o-columns-bottom>.row-container>.row-inner:after,.vc_row.rdy_vc_row-o-columns-middle>.row-container>.row-inner:after,.vc_row.rdy_vc_row-o-columns-top>.row-container>.row-inner:after{
content:'';width:100%;height:0;overflow:hidden;visibility:hidden;display:block}


.rdy_vc_ie-flexbox-fixer{
display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}


.rdy_vc_ie-flexbox-fixer>.row-container>.row-inner{
width:100% !important;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}


.vc_row.rdy_vc_row-o-full-height.rdy_vc_ie-flexbox-fixer>.row-container>.row-inner{
height:100vh}


.rdy_align_left{
margin-left:0 !important;margin-right:auto !important}


.rdy_align_center{
margin-left:auto !important;margin-right:auto !important}


.rdy_align_right{
margin-left:auto !important;margin-right:0 !important}


.vc_sep_pos_align_justify{
margin-left:auto !important;margin-right:auto !important}


.vc_row-section .vc_row.fix-row>.container>.row{
margin-left:-30px;margin-right:-30px}


.vc_parallax>*,.rdy_row_overlay>*{
position:relative;z-index:1}


@media only screen and (min-width:992px){
.page-title>.container-fluid,.breadcrumbs-container.container-fluid,.content-area .container-fluid.container-main,.site-content .container-fluid.container-main{
padding-left:60px;padding-right:60px}


.row_section .container-fluid.container-main{
padding-left:45px;padding-right:45px}


}


body.page:not(.with-sidebar) .site-main>.container-fluid.container-main,body.single:not(.with-sidebar) .site-main>.container-fluid.container-main,body.single .site-main>.container-main{
padding-left:30px;padding-right:30px}


body.page.with-sidebar .row_section>.wpb_row>.row-container.container{
padding-left:0;padding-right:0}


.video_section .mobile-video-image{
background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}


.wpb_row{
position:relative}


.wpb_row>.row-container>.row-inner{
position:relative}


.video_section .video-overlay,.wpb_row .row-overlay{
left:0;opacity:1;-ms-filter:none;filter:none;position:absolute;top:0;bottom:0;right:0}


.video_section .video-overlay canvas,.wpb_row .row-overlay canvas{
position:absolute;top:0;left:0;width:100%;height:100%}


.vc_row.video_section video{
top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


.vc_row.video_section{
position:relative;overflow:hidden}


.no-touch .navigation-bar{
position:fixed;width:100%;height:60px;background-color:#fff;left:0;bottom:-70px;z-index:9;-webkit-transition:opacity .3s,bottom .5s ease-in-out;-moz-transition:opacity .3s,bottom .5s ease-in-out;-o-transition:opacity .3s,bottom .5s ease-in-out;-ms-transition:opacity .3s,bottom .5s ease-in-out;transition:opacity .3s,bottom .5s ease-in-out;display:block}


.no-touch .navigation-bar.sticky{
bottom:0}


.no-touch .navigation-bar.type2{
-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important}


.navigation-bar .dots a,.rdy-post-nav .dots a{
display:block;position:absolute;top:18px;width:25px;height:25px;color:#000;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}


.navigation-bar .dots a>i:nth-child(1),.rdy-post-nav .dots a>i:nth-child(1){
top:3px;left:10px}


.navigation-bar .dots a>i:nth-child(2),.rdy-post-nav .dots a>i:nth-child(2){
top:10px;left:10px}


.navigation-bar .dots a>i:nth-child(3),.rdy-post-nav .dots a>i:nth-child(3){
top:17px;left:10px}


.navigation-bar .dots a>i,.rdy-post-nav .dots a>i{
position:absolute;display:block;width:5px;height:5px;background:#000;-webkit-transition:-webkit-transform .3s,background .3s;-moz-transition:-moz-transform .3s,background .3s;-o-transition:-o-transform .3s,background .3s;-ms-transition:-ms-transform .3s,background .3s;transition:transform .3s,background .3s}


.navigation-bar .dots a>i:before,.rdy-post-nav .dots a>i:before,.navigation-bar .dots a>i:after,.rdy-post-nav .dots a>i:after{
content:'';position:absolute;top:0;width:5px;height:5px;background:inherit;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-o-transition:-o-transform .3s;-ms-transition:-ms-transform .3s;transition:transform .3s}


.navigation-bar .dots a>i:before,.rdy-post-nav .dots a>i:before{
left:-7px}


.navigation-bar .dots a>i:after,.rdy-post-nav .dots a>i:after{
right:-7px}


.navigation-bar .dots a:hover>i:before,.rdy-post-nav .dots a:hover>i:before{
-webkit-transform:translateX(-4px);-moz-transform:translateX(-4px);-o-transform:translateX(-4px);-ms-transform:translateX(-4px);transform:translateX(-4px)}


.navigation-bar .dots a:hover>i:after,.rdy-post-nav .dots a:hover>i:after{
-webkit-transform:translateX(4px);-moz-transform:translateX(4px);-o-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}


.navigation-bar .dots a:hover>i:nth-child(1),.rdy-post-nav .dots a:hover>i:nth-child(1){
-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-o-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}


.navigation-bar .dots a:hover>i:nth-child(2),.rdy-post-nav .dots a:hover>i:nth-child(2){
-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}


.navigation-bar .dots a:hover>i:nth-child(3),.rdy-post-nav .dots a:hover>i:nth-child(3){
-webkit-transform:translateY(4px);-moz-transform:translateY(4px);-o-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px)}


.mod-touchdevice .navigation-bar .dots>span:after{
content:'';position:absolute;top:2rem;left:2rem;width:1.8rem;height:1.8rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI2ZmZiIgZD0iTTQgMS41aC0xYy0uODI4IDAtMS41LjY3Mi0xLjUgMS41djFjMCAuODI4LjY3MiAxLjUgMS41IDEuNWgxYy44MjkgMCAxLjUtLjY3MiAxLjUtMS41di0xYzAtLjgyOC0uNjcxLTEuNS0xLjUtMS41em0tLjcwOCA5LjAwOWguNDE3Yy45NzkgMCAxLjc3My0uODE4IDEuNzczLTEuODI5di0uMzM2YzAtMS4wMS0uNzk0LTEuODI5LTEuNzczLTEuODI5aC0uNDE3Yy0uOTc5IDAtMS43NzMuODE5LTEuNzczIDEuODI5di4zMzZjMCAxLjAxLjc5NCAxLjgyOSAxLjc3MyAxLjgyOXptLjczMy45OTFoLTEuMDVjLS44MTQgMC0xLjQ3NS42Ni0xLjQ3NSAxLjQ3NXYxLjA1MWMwIC44MTQuNjYxIDEuNDc1IDEuNDc1IDEuNDc1aDEuMDVjLjgxNCAwIDEuNDc1LS42NiAxLjQ3NS0xLjQ3NXYtMS4wNTFjMC0uODE1LS42NjEtMS40NzUtMS40NzUtMS40NzV6bTQuOTc1LTEwaC0xYy0uODI5IDAtMS41LjY3Mi0xLjUgMS41djFjMCAuODI4LjY3MSAxLjUgMS41IDEuNWgxYy44MjggMCAxLjUtLjY3MiAxLjUtMS41di0xYzAtLjgyOC0uNjcyLTEuNS0xLjUtMS41em0tLjcwOCA5LjAwOWguNDE3Yy45NzkgMCAxLjc3My0uODE4IDEuNzczLTEuODI5di0uMzM2YzAtMS4wMS0uNzk0LTEuODI5LTEuNzczLTEuODI5aC0uNDE3Yy0uOTc5IDAtMS43NzMuODE5LTEuNzczIDEuODI5di4zMzZjMCAxLjAxLjc5NCAxLjgyOSAxLjc3MyAxLjgyOXptLjczMy45OTFoLTEuMDVjLS44MTUgMC0xLjQ3NS42Ni0xLjQ3NSAxLjQ3NXYxLjA1MWMwIC44MTQuNjYgMS40NzUgMS40NzUgMS40NzVoMS4wNWMuODE0IDAgMS40NzUtLjY2IDEuNDc1LTEuNDc1di0xLjA1MWMwLS44MTUtLjY2LTEuNDc1LTEuNDc1LTEuNDc1em00Ljk3NS0xMGgtMWMtLjgyOCAwLTEuNS42NzItMS41IDEuNXYxYzAgLjgyOC42NzIgMS41IDEuNSAxLjVoMWMuODI4IDAgMS41LS42NzIgMS41LTEuNXYtMWMwLS44MjgtLjY3Mi0xLjUtMS41LTEuNXptLS43MDggOS4wMDloLjQxN2MuOTc5IDAgMS43NzItLjgxOCAxLjc3Mi0xLjgyOXYtLjMzNmMwLTEuMDEtLjc5NC0xLjgyOS0xLjc3Mi0xLjgyOWgtLjQxN2MtLjk3OSAwLTEuNzczLjgxOS0xLjc3MyAxLjgyOXYuMzM2YzAgMS4wMS43OTQgMS44MjkgMS43NzMgMS44Mjl6bS43MzMuOTkxaC0xLjA1MWMtLjgxNCAwLTEuNDc1LjY2LTEuNDc1IDEuNDc1djEuMDUxYzAgLjgxNC42NiAxLjQ3NSAxLjQ3NSAxLjQ3NWgxLjA1MWMuODE0IDAgMS40NzUtLjY2IDEuNDc1LTEuNDc1di0xLjA1MWMwLS44MTUtLjY2LTEuNDc1LTEuNDc1LTEuNDc1eiIvPjwvc3ZnPg==);background-repeat:no-repeat}


.mod-touchdevice .navigation-bar .dots>span{
color:#000}


.mod-touchdevice .navigation-bar .dots>span>i{
background:#000}


@media handheld,only screen and (max-width:767px){
.navigation-bar{
display:none !important}


}


.navigation-bar.type2 .project_nav.leftSide{
left:0}


.navigation-bar.type2 .project_nav.rightSide{
right:0}


.navigation-bar.type2 .project_nav{
padding:10px 0;position:fixed;top:0;width:30px;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}


.navigation-bar.type2 .project_nav a.previous,.navigation-bar.type2 .project_nav a.next{
color:#000;padding:0 20px;height:100%}


.navigation-bar.type2 .project_nav a.previous span,.navigation-bar.type2 .project_nav a.next span{
padding:10px;display:block;position:relative;-webkit-transition:-webkit-transform .2s;-moz-transition:-moz-transform .2s;-o-transition:-o-transform .2s;-ms-transition:-ms-transform .2s;transition:transform .2s}


.navigation-bar.type2.with-icons .project_nav a.previous span,.navigation-bar.type2.with-icons .project_nav a.next span{
background:url("../img/accordion_arrow.svg") no-repeat center;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}


.navigation-bar.type2.with-icons .project_nav a.next:hover span{
-webkit-transform:translateX(8px) translateY(-50%) !important;-moz-transform:translateX(8px) translateY(-50%) !important;-o-transform:translateX(8px) translateY(-50%) !important;-ms-transform:translateX(8px) translateY(-50%) !important;transform:translateX(8px) translateY(-50%) !important}


.navigation-bar.type2.with-icons .project_nav a.previous{
-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}


.navigation-bar.type2.with-icons .project_nav a.previous:hover span{
-webkit-transform:translateX(8px) translateY(-50%) !important;-moz-transform:translateX(8px) translateY(-50%) !important;-o-transform:translateX(8px) translateY(-50%) !important;-ms-transform:translateX(8px) translateY(-50%) !important;transform:translateX(8px) translateY(-50%) !important}


.navigation-bar.type2.with-text a{
width:25px;overflow:hidden}


.navigation-bar.type2.with-text .project_nav a.previous span,.navigation-bar.type2.with-text .project_nav a.next span{
font-family:'Open Sans',sans-serif;font-style:12px;font-weight:700;text-transform:uppercase;top:50%;padding:0;display:block;position:relative;-webkit-transition:-webkit-transform .2s;-moz-transition:-moz-transform .2s;-o-transition:-o-transform .2s;-ms-transition:-ms-transform .2s;transition:transform .2s}


.navigation-bar.type2.with-text .project_nav a.previous span:after,.navigation-bar.type2.with-text .project_nav a.next span:after{
width:200px;position:absolute;top:46px;left:50%}


.navigation-bar.type2.with-text .project_nav a.previous{
left:20px}


.navigation-bar.type2.with-text .project_nav a.previous span{
-webkit-transform:translateY(4px) rotate(-90deg);-moz-transform:translateY(4px) rotate(-90deg);-o-transform:translateY(4px) rotate(-90deg);-ms-transform:translateY(4px) rotate(-90deg);transform:translateY(4px) rotate(-90deg)}


.navigation-bar.type2.with-text .project_nav a.previous span:after{
content:"Prev"}


.navigation-bar.type2.with-text .project_nav a.previous:hover span{
-webkit-transform:translateX(-48px) translateY(4px) rotate(-90deg) !important;-moz-transform:translateX(-48px) translateY(4px) rotate(-90deg) !important;-o-transform:translateX(-48px) translateY(4px) rotate(-90deg) !important;-ms-transform:translateX(-48px) translateY(4px) rotate(-90deg) !important;transform:translateX(-48px) translateY(4px) rotate(-90deg) !important}


.navigation-bar.type2.with-text .project_nav a.next{
right:20px}


.navigation-bar.type2.with-text .project_nav a.next span{
top:50%;-webkit-transform:translateY(-30px) rotate(90deg);-moz-transform:translateY(-30px) rotate(90deg);-o-transform:translateY(-30px) rotate(90deg);-ms-transform:translateY(-30px) rotate(90deg);transform:translateY(-30px) rotate(90deg)}


.navigation-bar.type2.with-text .project_nav a.next span:after{
content:"Next"}


.navigation-bar.type2.with-text .project_nav a.next:hover span{
-webkit-transform:translateX(48px) translateY(-30px) rotate(90deg) !important;-moz-transform:translateX(48px) translateY(-30px) rotate(90deg) !important;-o-transform:translateX(48px) translateY(-30px) rotate(90deg) !important;-ms-transform:translateX(48px) translateY(-30px) rotate(90deg) !important;transform:translateX(48px) translateY(-30px) rotate(90deg) !important}


.navigation-bar.type2 .project_nav a{
display:inline-block;margin:0 5px;height:14px;cursor:pointer;text-decoration:none}


.navigation-bar.type2 .project_nav a.previous{
position:absolute;top:0;bottom:0;left:10px;margin:auto}


.navigation-bar.type2 .project_nav a.next{
position:absolute;top:0;bottom:0;right:10px;margin:auto}


.post-type-archive-rdy_project .body-wrapper{
position:absolute !important;top:0;left:0;width:100%;height:100%}


#header-menu.style1 #main-menu ul.rdy-menu>li:first-child>a{
padding-left:0 !important}


#header-menu.style1 #main-menu ul.rdy-menu>li:last-child>a{
padding-right:0 !important}


.animsition-loading:after{
display:none}


#header.slidedown-layout .menu-right-side .side-icon.social-icons,#header.slidedown-full-layout .menu-right-side .side-icon.social-icons{
display:none}


#header.slidedown-layout.menu-opened .menu-right-side .side-icon.social-icons,#header.slidedown-full-layout.menu-opened .menu-right-side .side-icon.social-icons{
display:block}


.menu-right-side .side-icon.social-icons{
height:60px}


.menu-right-side .side-icon.social-icons .top-bar-social{
position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}


.menu-right-side.animate .side-icon-holder:after{
content:'';position:absolute;display:block;background-color:#000;top:60px;width:100%;bottom:0;left:0;-webkit-transition:top .15s;-moz-transition:top .15s;-o-transition:top .15s;-ms-transition:top .15s;transition:top .15s}


@media screen and (min-width:992px){
.menu-right-side.animate .cart-icon.with-dropdown.hover .cart-count{
color:#fff !important}


.menu-right-side.animate .cart-icon.with-dropdown.hover svg path,.menu-right-side.animate .cart-icon.with-dropdown.hover svg circle{
fill:#fff !important}


.menu-right-side.animate .cart-icon.with-dropdown.hover .side-icon-holder:after{
top:0 !important}


}


.page-notfound{
display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center}


@media only screen and (min-width:992px){
#header:not(.slidedown-layout.menu-opened).mark-logo-light .logo-holder{
color:#fff !important}


#header:not(.slidedown-layout.menu-opened).mark-logo-light #logo .light-version{
opacity:1 !important;-ms-filter:none !important;filter:none !important}


#header:not(.slidedown-layout.menu-opened).mark-logo-light #logo .dark-version{
opacity:0 !important;-ms-filter:"alpha(opacity=0)" !important;filter:alpha(opacity=0) !important}


#header:not(.slidedown-layout.menu-opened).mark-logo-dark .logo-holder{
color:#000 !important}


#header:not(.slidedown-layout.menu-opened).mark-logo-dark #logo .light-version{
opacity:0 !important;-ms-filter:"alpha(opacity=0)" !important;filter:alpha(opacity=0) !important}


#header:not(.slidedown-layout.menu-opened).mark-logo-dark #logo .dark-version{
opacity:1 !important;-ms-filter:none !important;filter:none !important}


}


.error404 .page-title-margin-bottom{
display:none}


#bottom-bar .copyright p,.woocommerce .lost_reset_password p{
margin-bottom:0 !important}


.woocommerce .lost_reset_password p{
line-height:100% !important}


.rdy_vc_ie-flexbox-fixer-h{
min-height:1px}


body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .site-content table{
margin:0 0 20px;padding:0;width:100%;border-collapse:collapse;border-spacing:0;background-color:#fff;border-top:1px solid #ececec}


body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .site-content table tr:nth-child(2n+1){
background-color:#fcfcfc}


body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .site-content tr th:first-child,body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .site-content tr td:first-child{
border-left-style:solid;border-left-width:1px}


body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .site-content tr th:first-child,body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .site-content tr td:first-child{
border-left-style:solid;border-left-width:1px;border-color:#ececec}


body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .site-content th{
border-left:medium none;border-style:none solid solid none;border-top:medium none;border-width:medium 1px 1px medium;font-weight:700;padding:10px;text-align:left;border-color:#ececec}


body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .site-content td{
border-color:#ececec;border-left:none;border-style:none solid solid none;border-top:medium none;border-width:medium 1px 1px medium;font-size:13px;padding:10px}


body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) .site-content table tr:nth-child(2n+1){
background-color:#fcfcfc}


dl{
margin:18px 18px 0}


dl dt:first-child{
margin-top:0}


dl dt{
font-weight:600}


dd{
margin-top:0;margin-bottom:18px}


abbr[title]{
border-bottom:1px dotted}


big{
font-size:larger}


code,kbd,pre{
background-color:#f7f7f7}


code,kbd{
border-radius:2px;font-size:13px;line-height:1.75;margin:18px 0 0}


code{
padding:4px 8px}


pre{
display:block;padding:18px;border:1px solid;border-color:#eaeaea;overflow:auto;white-space:pre-wrap;word-wrap:break-word;word-break:break-all}


em{
font-style:italic}


sup{
font-size:10px;vertical-align:super}


sub{
font-size:10px;vertical-align:sub}


.vc_column_link{
cursor:pointer}


.scrollbar-measure{
width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}


.vc_parallax .vc_parallax-inner{
background-position:center center;height:130%;height:calc(100% + 30vh);color:#ce0d07}


@media screen and (max-width:768px){
body.blog .container-fluid.container-main #post-area,.blog-single-footer .container.inner{
padding-left:30px;padding-right:30px}


}


.breadcrumbs li:first-child{
padding-left:0;margin-left:0;background:0 0 !important}


.breadcrumbs li{
position:relative;display:inline-block;padding-left:12px;margin-left:8px}


.fancy-header .breadcrumbs li:before,.breadcrumbs li:before{
position:absolute;left:0;top:0;width:15px;height:13px;content:"/";opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);text-align:left;z-index:3}


.fancy-header .breadcrumbs li:first-child:before,.breadcrumbs li:first-child:before{
content:"";display:none}


.breadcrumbs li:before{
opacity:1;-ms-filter:none;filter:none}


.breadcrumbs-container .breadcrumbs li:before{
color:rgba(162,165,166,.5)}


.breadcrumbs-container .breadcrumbs,.breadcrumbs-container .breadcrumbs a,.breadcrumbs-container .breadcrumbs li:before{
color:#a2a5a6}


.breadcrumbs-container.breadcrumbs-dark .breadcrumbs,.breadcrumbs-container.breadcrumbs-dark .breadcrumbs a,.breadcrumbs-container.breadcrumbs-dark .breadcrumbs li:before{
color:#000}


.breadcrumbs-container .breadcrumbs a{
text-decoration:none}


.page-title+.breadcrumbs-container{
margin-top:15px;margin-bottom:15px}


.breadcrumbs-container.breadcrumbs-light li,.breadcrumbs-container.breadcrumbs-light a{
color:#eee}


.breadcrumbs-container.breadcrumbs-light li:before{
color:#eee}


.breadcrumbs-container .entry-title+.breadcrumbs{
margin-top:15px}


.breadcrumbs-side .col-table{
display:table !important}


.breadcrumbs-side .col-table .col-td{
display:table-cell !important}


.breadcrumbs-side .col-table .col-td:first-child{
text-align:left}


.breadcrumbs-side .col-table .col-td+.col-td.col-breadcrumbs,.breadcrumbs-side .col-table .col-td.col-breadcrumbs+.col-td{
text-align:right !important}


body.search-no-results .footer_spacer{
height:100px}


#header-menu .side-cta-button{
text-align:right}


#header-menu .cta-button{
display:inline-block;text-align:center;padding:14px 22px !important;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s;line-height:100% !important}


#header-menu .cta-button.small{
padding:10px 14px !important}


#header-menu .cta-button.big{
padding:23px 18px !important}


#header-menu .cta-button.outline{
position:relative;border:none !important}


#header-menu .cta-button.outline:after{
content:'';position:absolute;top:0;right:0;bottom:0;left:0;border-style:solid}


#header-menu .col-table>.side-cta-button,#header-menu .col-table>.side-icon.social-icons{
padding-left:30px}


#header-menu .side-cta-button,#header-menu .side-icon.social-icons{
width:1px;white-space:nowrap;display:table-cell;vertical-align:middle}


#header-menu .social_media:last-child{
margin-right:0 !important}


#header-menu .cta-button+.cta-button{
margin-left:20px}


.woocommerce-sidebar{
margin-bottom:60px}


.woocommerce-sidebar .widget-title{
text-transform:uppercase;font-weight:700;border-bottom:2px solid #000;padding-bottom:16px;margin-bottom:10px}


.widget_price_filter .price_slider_wrapper{
margin:34px 0 20px !important}


.widget_price_filter .price_slider{
margin-bottom:20px}


.woocommerce .widget_price_filter .ui-slider,.woocommerce-page .widget_price_filter .ui-slider{
position:relative;text-align:left}


.widget_price_filter .ui-slider-handle{
margin-left:-.1em}


.woocommerce .widget_price_filter .ui-slider-horizontal,.woocommerce-page .widget_price_filter .ui-slider-horizontal{
height:4px}


.widget_price_filter .price_slider_wrapper .ui-widget-content{
background:#ccc !important;border-radius:0 !important;border-top-left-radius:4px !important;border-bottom-left-radius:4px !important;margin-right:28px}


.widget_price_filter .price_slider_wrapper .ui-widget-content:after{
display:block;content:"";position:absolute;top:0;right:-18px;width:18px;height:4px;background:#ccc;border-top-right-radius:4px;border-bottom-right-radius:4px}


.widget_price_filter .price_slider_wrapper .button{
margin-top:0}


.widget_price_filter .ui-slider .ui-slider-handle{
position:absolute !important;z-index:2 !important;cursor:pointer !important;outline:none !important;content:"\f00d";display:block;background:#fff;width:30px;height:30px;top:-14px !important;border-radius:50%;text-indent:1.9em;line-height:.75em;-webkit-box-shadow:0 5px 4px rgba(0,0,0,.1);box-shadow:0 5px 4px rgba(0,0,0,.1);border:1px solid #ddd;-webkit-transition:top .4s cubic-bezier(.19,1,.22,1);-moz-transition:top .4s cubic-bezier(.19,1,.22,1);-o-transition:top .4s cubic-bezier(.19,1,.22,1);-ms-transition:top .4s cubic-bezier(.19,1,.22,1);transition:top .4s cubic-bezier(.19,1,.22,1)}


.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active{
-webkit-box-shadow:0 3px 4px rgba(0,0,0,.1),inset 0px 0px 0px 2px #fff !important;box-shadow:0 3px 4px rgba(0,0,0,.1),inset 0px 0px 0px 2px #fff !important;background:#f2f2f2 !important;top:-12px !important}


.widget_price_filter .ui-slider .ui-slider-range{
position:absolute !important;z-index:1 !important;font-size:.7em !important;display:block !important;border:0 !important;border-radius:0 !important;height:4px}


.widget_price_filter .price_label{
text-align:left !important;padding:5px 0;padding-top:18px;font-size:12px;font-weight:700}


.widget_price_filter .price_slider_amount .button{
float:right !important;padding:11px 15px !important;height:auto !important;line-height:1em !important;font-weight:400 !important;color:#fff !important;background:#000 !important;cursor:pointer;margin-top:10px;-webkit-transition:background .3s ease-in-out,border .3s ease-in-out;-moz-transition:background .3s ease-in-out,border .3s ease-in-out;-o-transition:background .3s ease-in-out,border .3s ease-in-out;-ms-transition:background .3s ease-in-out,border .3s ease-in-out;transition:background .3s ease-in-out,border .3s ease-in-out;border:none}


.widget_price_filter .price_slider_amount .button:hover{
background:#606060 !important}


.woocommerce ul.product_list_widget li,.woocommerce-page ul.product_list_widget li{
border-bottom:1px solid #ccc;padding:15px 0;font-size:14px}


.woocommerce ul.product_list_widget li a,.woocommerce-page ul.product_list_widget li a{
display:block;margin-bottom:10px}


.woocommerce ul.product_list_widget li .amount,.woocommerce-page ul.product_list_widget li .amount{
font-weight:700}


.woocommerce ul.product_list_widget li ins,.woocommerce-page ul.product_list_widget li ins{
text-decoration:none}


.woocommerce ul.product_list_widget li:last-child,.woocommerce-page ul.product_list_widget li:last-child{
border:0 !important}


.woocommerce ul.product_list_widget li:after,.woocommerce-page ul.product_list_widget li:after{
content:'';clear:both;display:block}


.woocommerce ul.product_list_widget li img,.woocommerce-page ul.product_list_widget li img{
float:left;margin-right:25px;width:72px;height:auto}


.woocommerce-sidebar .product-categories .current-cat>a{
font-weight:700}


.woocommerce-sidebar .star-rating{
float:none !important;margin-bottom:4px}


.woocommerce-sidebar .product_list_widget a{
color:#333}


.woocommerce-sidebar .product_list_widget a:hover{
color:anchor-color}


.woocommerce-sidebar .product_list_widget .reviewer{
color:#999}


.woocommerce-sidebar .product_list_widget del .amount{
font-weight:400 !important;font-size:12px}


.woocommerce-sidebar a{
color:#333}


.woocommerce-sidebar a:hover{
color:anchor-color}


.widget_layered_nav_filters a{
color:#ff7200 !important;font-weight:700}


.widget_layered_nav_filters a:after{
content:'';display:block;float:right;width:20px;height:20px;background:url("../img/icon_cross_in_circle.svg") no-repeat}


.widget_layered_nav li,.widget_layered_nav_filters li,.widget_product_categories li{
border-bottom:1px solid #ccc !important}


.widget_layered_nav li,.widget_recent_comments li,.widget_layered_nav_filters li,.widget_product_categories li,.widget_archive li,.widget_categories li,.widget_recent_entries li,.widget_meta li,.widget_pages li,.widget_text li{
padding:4px 0;font-size:14px}


.widget_layered_nav .textwidget ul>li:first-child,.widget_recent_comments .textwidget ul>li:first-child,.widget_layered_nav_filters .textwidget ul>li:first-child,.widget_product_categories .textwidget ul>li:first-child,.widget_archive .textwidget ul>li:first-child,.widget_categories .textwidget ul>li:first-child,.widget_recent_entries .textwidget ul>li:first-child,.widget_meta .textwidget ul>li:first-child,.widget_pages .textwidget ul>li:first-child,.widget_text .textwidget ul>li:first-child,.widget_layered_nav>ul>li:first-child,.widget_recent_comments>ul>li:first-child,.widget_layered_nav_filters>ul>li:first-child,.widget_product_categories>ul>li:first-child,.widget_archive>ul>li:first-child,.widget_categories>ul>li:first-child,.widget_recent_entries>ul>li:first-child,.widget_meta>ul>li:first-child,.widget_pages>ul>li:first-child,.widget_text>ul>li:first-child{
padding-top:0 !important}


.widget_layered_nav li:last-child,.widget_recent_comments li:last-child,.widget_layered_nav_filters li:last-child,.widget_product_categories li:last-child,.widget_archive li:last-child,.widget_categories li:last-child,.widget_recent_entries li:last-child,.widget_meta li:last-child,.widget_pages li:last-child,.widget_text li:last-child{
border:0 !important;padding-bottom:0 !important}


.widget_layered_nav .count,.widget_recent_comments .count,.widget_layered_nav_filters .count,.widget_product_categories .count,.widget_archive .count,.widget_categories .count,.widget_recent_entries .count,.widget_meta .count,.widget_pages .count,.widget_text .count{
float:right}


.widget_layered_nav ul li ul,.widget_recent_comments ul li ul,.widget_layered_nav_filters ul li ul,.widget_product_categories ul li ul,.widget_archive ul li ul,.widget_categories ul li ul,.widget_recent_entries ul li ul,.widget_meta ul li ul,.widget_pages ul li ul,.widget_text ul li ul{
margin:11px 0 0 !important}


.widget_layered_nav ul li ul li,.widget_recent_comments ul li ul li,.widget_layered_nav_filters ul li ul li,.widget_product_categories ul li ul li,.widget_archive ul li ul li,.widget_categories ul li ul li,.widget_recent_entries ul li ul li,.widget_meta ul li ul li,.widget_pages ul li ul li,.widget_text ul li ul li{
border:0;padding:4px 0 !important}


.widget_recent_comments .comment-author-link{
color:#999}


.widget_shopping_cart .total{
display:block;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:20px 0;text-align:center}


.widget_shopping_cart .total strong{
color:#999;text-transform:uppercase}


.widget_shopping_cart .total .amount{
font-weight:700}


.widget_shopping_cart a.button{
width:100%}


.widget_shopping_cart a.button:last-child{
float:right}


.widget{
margin-bottom:50px}


.widget .widget-title{
font-size:18px;font-weight:800;line-height:100%;margin-bottom:20px}


.widget .tagcloud a{
margin-right:10px;font-size:14px !important}


.pre-footer-sidebar.widget{
margin:0}


.widget.widget_search .search-field,.woocommerce-sidebar.widget_search .search-field,.widget.widget_product_search .search-field,.woocommerce-sidebar.widget_product_search .search-field{
padding:18px 20px;-webkit-transition:border .3s;-moz-transition:border .3s;-o-transition:border .3s;-ms-transition:border .3s;transition:border .3s;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}


.widget.widget_search .search-field:focus,.woocommerce-sidebar.widget_search .search-field:focus,.widget.widget_product_search .search-field:focus,.woocommerce-sidebar.widget_product_search .search-field:focus{
border:1px solid #000}


.footer-wrapper .widget .widget-title{
font-size:14px;font-weight:700;line-height:100%;margin-bottom:20px}


.footer-wrapper .widget .menu li{
padding:7px 0}


.footer-wrapper .widget .menu li:first-child{
padding-top:0 !important}


.widget select{
width:100%;max-width:100%;outline:none;font-weight:400;font-size:15px;height:auto;border:1px solid #ccc;padding:18px 20px}


.widget_rss a{
display:block}


.widget_rss .rsswidget{
margin-bottom:5px}


.widget_rss li{
margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ccc}


#sidebar .widget.widget_categories ul ul,#sidebar .widget.widget_pages ul ul,#sidebar .widget.widget_nav_menu ul ul{
margin:0 !important;padding:0 0 0 20px}


.widget_calendar caption{
bottom:0;z-index:1;width:100%;text-align:center;padding-bottom:10px;font-weight:700}


.widget_calendar table #prev,.widget_calendar table #next{
text-align:center}


.widget_calendar table #prev{
position:relative;padding:10px 0 0;z-index:2}


.widget_calendar table th{
font-family:'Open Sans';font-weight:700;border-bottom:0;text-align:center !important;padding-bottom:10px;color:#999}


.widget_calendar table td,#footer-outer #footer-widgets .col .widget_calendar table th{
text-align:center}


.wpb_widgetised_column ul{
list-style:none !important;margin-left:auto !important;margin-bottom:auto !important}


.widget_rating_filter .star-rating{
display:inline-block;margin-bottom:0 !important}


.anm-arrow-down-inf{
-webkit-animation-name:arrow-down;-moz-animation-name:arrow-down;-o-animation-name:arrow-down;-ms-animation-name:arrow-down;animation-name:arrow-down;-webkit-animation-duration:.8s;-moz-animation-duration:.8s;-o-animation-duration:.8s;-ms-animation-duration:.8s;animation-duration:.8s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}


.anm-arrow-up-inf{
-webkit-animation-name:arrow-up;-moz-animation-name:arrow-up;-o-animation-name:arrow-up;-ms-animation-name:arrow-up;animation-name:arrow-up;-webkit-animation-duration:.8s;-moz-animation-duration:.8s;-o-animation-duration:.8s;-ms-animation-duration:.8s;animation-duration:.8s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}


.anm-arrow-left-inf{
-webkit-animation-name:arrow-left;-moz-animation-name:arrow-left;-o-animation-name:arrow-left;-ms-animation-name:arrow-left;animation-name:arrow-left;-webkit-animation-duration:.8s;-moz-animation-duration:.8s;-o-animation-duration:.8s;-ms-animation-duration:.8s;animation-duration:.8s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}


.anm-arrow-right-inf{
-webkit-animation-name:arrow-right;-moz-animation-name:arrow-right;-o-animation-name:arrow-right;-ms-animation-name:arrow-right;animation-name:arrow-right;-webkit-animation-duration:.8s;-moz-animation-duration:.8s;-o-animation-duration:.8s;-ms-animation-duration:.8s;animation-duration:.8s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}


.rdy-canvas-effect{
position:relative}


.rdy-canvas-effect>.row-container{
position:relative;z-index:2}


.rdy-canvas-effect .row-canvas{
width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:1;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center}


.page-title .assistive-text{
position:absolute !important;clip:rect(1px,1px,1px,1px)}


.col-table{
display:table;width:100%}


.col-td{
display:table-cell;vertical-align:middle}


.no-touch .fancy-parallax-bg{
background-attachment:fixed !important;background-position-x:50%}


.page-title.title-center .title-container,.page-title.content-left .title-container,.page-title.content-right .title-container{
display:table;width:100%;padding-left:15px;padding-right:15px}


.page-title.title-center .col-td,.page-title.content-left .col-td,.page-title.content-right .col-td{
display:block;text-align:center}


.page-title{
position:relative;z-index:0}


.page-title.title-center .subtitle,.page-title.title-center .pt-cat-description>.inner{
margin-left:auto;margin-right:auto}


.page-title.content-right .pt-cat-description>.inner{
margin-left:auto;margin-right:0}


.page-title .title-container .subtitle{
max-width:750px}


.page-title .pt-cat-description>.inner{
max-width:700px}


.page-title .pagetitle-overlay{
z-index:-1;position:absolute;top:0;left:0;right:0;bottom:0}


.page-title.content-left .list_categories,.page-title.content-left .meta-info{
text-align:left}


.page-title.content-left .list_categories .category_item:first-child .category_item_link,.page-title.content-left .meta-info .category_item:first-child .category_item_link{
margin-left:0}


.page-title.content-right .list_categories,.page-title.content-right .meta-info{
text-align:right}


.page-title.content-right .list_categories .category_item:last-child .category_item_link,.page-title.content-right .meta-info .category_item:last-child .category_item_link{
margin-right:0}


.page-title.title-center .list_categories,.page-title.title-center .meta-info,.category_header .list_categories{
text-align:center}


.page-title h1{
margin:0}


.page-title.content-left .col-td,.page-title.content-right .col-td{
display:block;text-align:center}


.page-title.content-left .col-td{
text-align:left}


.page-title.content-right .col-td,.page-title.title-left .hr-breadcrumbs,.page-title.title-right h1{
text-align:right}


.page-title.title-center .col-table,.page-title.content-left .col-table,.page-title.content-right .col-table{
display:table-cell;vertical-align:middle}


.fancy-header .highlight span,.vc_custom_heading .highlight span,h1.highlight span,h2.highlight span{
-webkit-box-shadow:#fff 10px 0 0 0,#fff -10px 0 0 0;box-shadow:#fff 10px 0 0 0,#fff -10px 0 0 0;background:#fff;display:inline;padding:2px;padding-left:0;padding-right:0;box-decoration-break:clone}


.fancy-header h1,.page-title h1,.fancy-header h2,.page-title h2{
line-height:100%;max-width:1000px}


.fancy-subtitle{
max-width:600px !important}


.fancy-header h2.fancy-subtitle.first{
position:relative}


.fancy-header h1.fancy-title.first{
position:relative}


.fancy-header.with-down-button.fh-va-bottom .hgroup{
padding-bottom:80px}


#fancy-header .fancy_parallax{
background-image:none !important;overflow:hidden}


#fancy-header .fancy_parallax .fancy_parallax-inner{
pointer-events:none;position:absolute;left:0;right:0;top:0;background-attachment:scroll;background-color:transparent;background-image:inherit;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;z-index:0;background-position:50% 50%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}


#fancy-header .fancy_parallax>*{
position:relative;z-index:1}


.fancy-header{
position:relative}


.fancy-header.fullscreen-header{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);height:2000px}


.fancy-header .background-container{
display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-position:center}


.fancy-header .background-container.animate:not(.fancy_parallax){
display:none}


.fancy-header .h-separator{
border-top:5px solid transparent;width:60px;display:inline-block;margin-top:20px;margin-bottom:20px}


.fancy-header h1{
margin-top:0}


.fancy-header h2{
margin-bottom:0}


.fancy-header .breadcrumbs{
margin-top:15px}


.fancy-header .container,.fancy-header .container-fluid{
z-index:100;position:relative}


.fancy-header.bg-overlay .overlay{
display:block;position:absolute;z-index:1;width:100%;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);background:none repeat scroll 0 0 rgba(0,0,0,.6);bottom:0;content:" ";height:100%;left:0}


.fancy-header.bg-overlay .overlay.light{
background:none repeat scroll 0 0 #fff !important}


.fancy-header.ht-overlay:after{
content:" ";display:block;height:100%;left:0;position:absolute;top:0;-webkit-transition:all .1s cubic-bezier(.42,0,.58,1) 0s;-moz-transition:all .1s cubic-bezier(.42,0,.58,1) 0s;-o-transition:all .1s cubic-bezier(.42,0,.58,1) 0s;-ms-transition:all .1s cubic-bezier(.42,0,.58,1) 0s;transition:all .1s cubic-bezier(.42,0,.58,1) 0s;width:100%;opacity:.4;-ms-filter:"alpha(opacity=40)";filter:alpha(opacity=40)}


.fancy-header.dark-overlay:after{
background:none repeat scroll 0 0 #000}


.fancy-header.light-overlay:after{
background:none repeat scroll 0 0 #fff}


.fancy-header ol{
margin-bottom:0}


.fancy-header{
position:relative;overflow:hidden;z-index:1}


.fancy-header .overlay{
display:none}


.fancy-header.fh-va-bottom .hgroup{
vertical-align:bottom;padding-bottom:50px}


.fancy-header.fh-a-left .hgroup{
text-align:left}


.fancy-header.fh-a-center .hgroup{
text-align:center}


.fancy-header.fh-a-center .hgroup h1,.fancy-header.fh-a-center .hgroup h2{
margin-left:auto;margin-right:auto}


.fancy-header.fh-a-right .hgroup{
text-align:right}


.fancy-header.fh-a-right .hgroup h1,.fancy-header.fh-a-right .hgroup h2{
max-width:100%}


#fancy-header{
z-index:0}


.fancy-header .fancy-title span.alt{
-webkit-background-clip:text !important;-webkit-text-fill-color:transparent;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:13;height:120%}


.fancy-header.fh-a-left .fancy-title span.alt{
left:0;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}


.fancy-header.fh-a-right .fancy-title span.alt{
left:auto;right:0;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}


.fancy-header .fancy-title span.hilight.shadow1{
text-shadow:0px 1px 3px rgba(0,0,0,.5)}


.fancy-header .fancy-title span.hilight.shadow2{
text-shadow:0px 2px 3px rgba(0,0,0,.4)}


.fancy-header .fancy-title span.hilight.shadow3{
text-shadow:0px 2px 5px rgba(0,0,0,.3)}


.fancy-header .fancy-title span.hilight.shadow4{
text-shadow:0px 2px 10px rgba(0,0,0,.25)}


.fancy-header .fancy-title span.hilight.shadow5{
text-shadow:0px 3px 5px rgba(0,0,0,.22)}


.fancy-header .fancy-title span.hilight.shadow6{
text-shadow:0px 5px 5px rgba(0,0,0,.2)}


.fancy-header .fancy-title span.hilight.shadow7{
text-shadow:0px 5px 10px rgba(0,0,0,.25)}


.fancy-header .fancy-title span.hilight.shadow8{
text-shadow:0px 5px 15px rgba(0,0,0,.25)}


.fancy-header .fancy-title span.hilight.shadow9{
text-shadow:0px 10px 15px rgba(0,0,0,.26)}


.fancy-header .fancy-title span.hilight.shadow10{
text-shadow:0px 10px 20px rgba(0,0,0,.3)}


#fancy-header.title-center .ft-wrap,#fancy-header.content-left .ft-wrap,#fancy-header.content-right .ft-wrap{
display:table;width:100%}


.content-left.fancy-header .col-td,.content-right.fancy-header .col-td{
display:block;width:100%}


.content-right.fancy-header .col-td,.title-left .breadcrumbs,.title-right .hgroup{
text-align:right}


#fancy-header.title-center .col-table,#fancy-header.content-left .col-table,#fancy-header.content-right .col-table{
display:table-cell;vertical-align:middle}


.fancy-header.title-center .col-table,.fancy-header.title-center .col-td{
display:block;width:100%;text-align:center}


.page-title.title-center h1,.fancy-header.fh-a-center h1,.page-title.title-center h2,.fancy-header.fh-a-center h2{
margin-left:auto;margin-right:auto}


.page-title.content-right h1,.fancy-header.fh-a-right h1,.page-title.content-right h2,.fancy-header.fh-a-right h2,.page-title.content-right .subtitle,.fancy-header.fh-a-right .subtitle{
margin-right:0;margin-left:auto}


.rdy-form-control{
border-color:#e1e1e1;border-style:solid;border-width:1px;-webkit-transition:border .2s ease;-moz-transition:border .2s ease;-o-transition:border .2s ease;-ms-transition:border .2s ease;transition:border .2s ease}


.rdy-form-control:focus{
border-color:#0c0c0c}


.page-title .list_categories .category_item a,.fancy-header .list_categories .category_item a,.category_header .list_categories .category_item a{
color:#000}


.page-title .list_categories.light .category_item a,.fancy-header .list_categories.light .category_item a,.category_header .list_categories.light .category_item a{
color:#fff}


.list_categories{
margin-top:35px;margin-bottom:3px}


.list_categories.list-centered{
text-align:center}


.list_categories li{
display:inline-block;font-weight:700;font-size:13px;text-transform:uppercase}


.list_categories li a{
margin:0 10px 5px;padding:2px 5px}


.filter_portfolio.list_categories .center{
text-align:center}


.filter_portfolio.list_categories .right{
text-align:right}


.list_categories.no-anim a{
color:#000}


.list_categories.no-anim.light a{
color:#fff}


.list_categories.anim-1 a{
color:#000;margin:0 10px 5px;padding:2px 5px}


.list_categories.anim-1 a:hover,.list_categories.anim-1 a.current{
color:#fff;background-color:#000}


.list_categories.anim-2 a{
position:relative;background-color:transparent;color:#000}


.list_categories.anim-2 a span{
position:relative;z-index:2}


.list_categories.anim-2 a:hover{
background-color:transparent !important}


.list_categories.anim-2 a:hover,.list_categories.anim-2 a.current{
color:#fff !important}


.list_categories.anim-2 a:hover:before,.list_categories.anim-2 a.current:before{
top:0 !important}


.list_categories.anim-2 a:before{
content:'';position:absolute;display:block;background-color:#000;top:100%;width:100%;bottom:0;left:0;-webkit-transition:top .15s;-moz-transition:top .15s;-o-transition:top .15s;-ms-transition:top .15s;transition:top .15s}


.list_categories.anim-1.light a{
color:#fff}


.list_categories.anim-1.light a:hover,.list_categories.anim-1.light a.current{
color:#000 !important;background-color:#fff}


.list_categories.anim-2.light a{
color:#fff}


.list_categories.anim-2.light a:hover,.list_categories.anim-2.light a.current{
color:#000 !important;background-color:#fff !important}


.list_categories.anim-2.light a:before{
background-color:#fff !important}


#post-area article .entry-meta .post-author a:hover,#post-area article .entry-meta .author a:hover{
text-decoration:underline}


.page-title .meta-info,.fancy-header .meta-info{
margin-top:18px;line-height:180%;font-family:"Open Sans",Helvetica,Arial,Verdana,sans-serif;font-size:12px;text-transform:uppercase;font-weight:700}


.page-title .meta-info span.sp,.fancy-header .meta-info span.sp{
margin:0 14px;font-weight:400}


.page-title.title-center .meta-info,.fancy-header.title-center .meta-info{
text-align:center}


.page-title.title-right .meta-info,.fancy-header.title-right .meta-info{
text-align:right}


.section-down-arrow{
position:absolute;bottom:15px;left:50%;margin-left:-30px;z-index:101;cursor:pointer;-webkit-animation:arrow 1s infinite;-moz-animation:arrow 1s infinite;-o-animation:arrow 1s infinite;-ms-animation:arrow 1s infinite;animation:arrow 1s infinite;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;-ms-transition:opacity .5s;transition:opacity .5s}


.section-down-arrow.hidden{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


.section-down-arrow i.icon-default-style[class^=icon-]{
height:60px !important;width:60px;font-size:20px !important;color:#fff !important;line-height:60px !important;z-index:10;display:block;background:url("../img/arrow-bottom-light.svg") no-repeat 50% 50%;-webkit-background-size:43px 24px;-moz-background-size:43px 24px;background-size:43px 24px}


.section-down-arrow i.icon-dark-style[class^=icon-]{
background:url("../img/arrow-bottom-dark.svg") no-repeat 50% 50%}


.page-title{
-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center}


.page-title .page-t-title{
font-size:16px;font-weight:700;display:block;line-height:16px;letter-spacing:normal;text-transform:uppercase;padding-bottom:15px}


#fancy-header video{
position:absolute;z-index:0;top:0;left:0;min-width:100%;min-height:100%}


.title-area-slider_holder{
overflow:hidden}


#fancy-header .background-container .glitch{
width:100%;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);position:absolute}


#fancy-header .background-container .glitch canvas{
width:100%}


#post-area.blog-list:before{
content:'';display:block;padding-top:35px;border-top:1px solid #ccc}


#post-area.blog-list.blog-separator-disable:before{
display:none !important}


#post-area.blog-list.masonry-gap-15>.row{
margin-left:-15px;margin-right:-15px}


#post-area.blog-list.masonry-gap-15 .grid-item{
margin-bottom:40px;padding-left:15px;padding-right:15px}


#post-area.blog-list.masonry-gap-20>.row{
margin-left:-20px;margin-right:-20px}


#post-area.blog-list.masonry-gap-20 .grid-item{
margin-bottom:40px;padding-left:20px;padding-right:20px}


#post-area.blog-list.masonry-gap-25>.row{
margin-left:-25px;margin-right:-25px}


#post-area.blog-list.masonry-gap-25 .grid-item{
margin-bottom:50px;padding-left:25px;padding-right:25px}


#post-area.blog-list.masonry-gap-30>.row{
margin-left:-30px;margin-right:-30px}


#post-area.blog-list.masonry-gap-30 .grid-item{
margin-bottom:60px;padding-left:30px;padding-right:30px}


#post-area.blog-list article{
margin-bottom:40px}


#post-area.blog-list article.sticky .post-wrapper{
border-width:1px;border-style:solid;border-bottom-width:4px;background-color:#f6f6f6;padding:20px}


#post-area.blog-list article.sticky .post-wrapper .entry-title{
padding-top:0}


#post-area.blog-list article.sticky .post-wrapper .post-content-wrapper{
padding-bottom:0}


#post-area.blog-list article.sticky .post-wrapper .more-link:hover .continue-reading{
border:0}


#post-area.blog-list article.sticky .post-wrapper .image-wrap a+h2{
padding-top:18px}


#post-area.blog-list article a{
color:#000}


#post-area.blog-list article .entry-meta{
font-size:12px}


#post-area.blog-list article .entry-meta span{
font-size:12px}


#post-area.blog-list article .post-wrapper{
border-bottom:1px solid #ccc}


#post-area.blog-list article .post-wrapper .post-featured-img{
position:relative;overflow:hidden;display:block;line-height:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}


#post-area.blog-list article .post-wrapper .post-featured-img img{
min-width:100%;-webkit-transition:-webkit-transform .7s cubic-bezier(.2,1,.22,1);-moz-transition:-moz-transform .7s cubic-bezier(.2,1,.22,1);-o-transition:-o-transform .7s cubic-bezier(.2,1,.22,1);-ms-transition:-ms-transform .7s cubic-bezier(.2,1,.22,1);transition:transform .7s cubic-bezier(.2,1,.22,1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}


#post-area.blog-list article .post-wrapper .image-wrap:hover img{
-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}


#post-area.blog-list article .post-wrapper .entry-content{
padding-bottom:25px}


#post-area.blog-list article .post-wrapper .entry-content .excerpt{
margin-bottom:0 !important}


#post-area.blog-list article .post-wrapper .entry-content .excerpt p{
margin-bottom:0 !important}


#post-area.blog-list article .post-wrapper .more-link{
font-weight:700;font-size:14px;height:19px;display:inline-block}


#post-area.blog-list article .post-wrapper .more-link:hover .continue-reading{
border-bottom:1px solid #000}


#post-area.blog-list article .post-wrapper .more-link .continue-reading{
display:inline-block;padding-bottom:8px;height:28px}


#post-area.blog-list article .post-content-wrapper{
padding-bottom:8px}


#post-area.blog-list article .image-wrap .entry-title{
margin-bottom:3px;padding-top:18px}


.rdy_latest_post .boxes_image a,.rdy_latest_post .latest_post_image a{
position:relative;overflow:hidden;display:block;line-height:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}


.rdy_latest_post .boxes_image a img,.rdy_latest_post .latest_post_image a img{
-webkit-transition:-webkit-transform .7s cubic-bezier(.2,1,.22,1);-moz-transition:-moz-transform .7s cubic-bezier(.2,1,.22,1);-o-transition:-o-transform .7s cubic-bezier(.2,1,.22,1);-ms-transition:-ms-transform .7s cubic-bezier(.2,1,.22,1);transition:transform .7s cubic-bezier(.2,1,.22,1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}


.rdy_latest_post .boxes_image.hover a:hover img,.rdy_latest_post .latest_post_image.hover a:hover img{
-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}


.single.single-post .blog-single .tags_line{
border-bottom:1px solid #d6d6d6;position:relative;height:60px}


.single.single-post .blog-single .tags_line .tags_holder{
margin-top:20px;color:#222;font-size:14px;overflow:hidden;height:40px}


.single.single-post .blog-single .tags_line .tags_holder a{
display:inline-block;border-bottom:1px solid transparent;margin-left:10px;height:40px}


.single.single-post .blog-single .tags_line .tags_holder a:hover{
border-bottom:1px solid #000}


.single.single-post .video-wrap{
margin-bottom:50px}


.single.single-post .audio-wrap{
margin-bottom:50px}


.single.single-post .entry-author{
padding:80px 0;text-align:center}


.single.single-post .entry-author .avatar{
border-radius:50%}


.single.single-post .entry-author .post-author{
margin-top:10px;margin-bottom:10px;font-weight:700}


.single.single-post .entry-author .post-author-desc{
max-width:800px;margin:0 auto 30px auto}


.single.single-post .entry-author .post-author-linkvc_custom_heading{
font-weight:700}


.top-bar-social.animation a:hover .fa,.bottom-bar-social.animation a:hover .fa{
z-index:1;-webkit-animation:hoverBomb .8s cubic-bezier(.19,1,.22,1);-moz-animation:hoverBomb .8s cubic-bezier(.19,1,.22,1);-o-animation:hoverBomb .8s cubic-bezier(.19,1,.22,1);-ms-animation:hoverBomb .8s cubic-bezier(.19,1,.22,1);animation:hoverBomb .8s cubic-bezier(.19,1,.22,1)}


@media (max-width:768px){
.single .tags_wrapper .post-share-buttons{
text-align:center}


}


.post-share-buttons{
text-align:right}


.post-share-buttons.animation a:hover:before{
-webkit-animation:hoverBomb .8s cubic-bezier(.19,1,.22,1);-moz-animation:hoverBomb .8s cubic-bezier(.19,1,.22,1);-o-animation:hoverBomb .8s cubic-bezier(.19,1,.22,1);-ms-animation:hoverBomb .8s cubic-bezier(.19,1,.22,1);animation:hoverBomb .8s cubic-bezier(.19,1,.22,1)}


.post-share-buttons a{
font-size:20px;line-height:60px;text-align:center;position:relative;display:inline-block;height:60px;width:60px;color:#000}


.post-share-buttons a:hover{
color:#fff !important}


.post-share-buttons a:hover:after{
top:0 !important}


.post-share-buttons a:before{
position:relative;z-index:2}


.post-share-buttons a:after{
content:'';position:absolute;display:block;background-color:#000;top:60px;width:100%;bottom:0;left:0;-webkit-transition:top .12s;-moz-transition:top .12s;-o-transition:top .12s;-ms-transition:top .12s;transition:top .12s}


.rdy-post-nav{
border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6}


.rdy-post-nav.no-top-border{
border-top:0 !important}


.rdy-post-nav .arrow{
width:40px}


.rdy-post-nav .dots a{
top:85px}


.rdy-post-nav .rdy-post-next{
text-align:right}


.rdy-post-nav .rdy-post-next .gi{
right:-30px}


.rdy-post-nav .rdy-post-next:hover .gi{
right:-36px}


.rdy-post-nav .rdy-post-prev{
text-align:left}


.rdy-post-nav .rdy-post-prev .gi{
left:-30px}


.rdy-post-nav .rdy-post-prev:hover .gi{
left:-36px}


.rdy-post-nav .col-table{
height:200px}


.rdy-post-nav .rdy-post-next .gi,.rdy-post-nav .rdy-post-prev .gi{
color:#333;-webkit-transition:color .2s ease-in-out,left .2s ease-in-out,right .2s ease-in-out;-moz-transition:color .2s ease-in-out,left .2s ease-in-out,right .2s ease-in-out;-o-transition:color .2s ease-in-out,left .2s ease-in-out,right .2s ease-in-out;-ms-transition:color .2s ease-in-out,left .2s ease-in-out,right .2s ease-in-out;transition:color .2s ease-in-out,left .2s ease-in-out,right .2s ease-in-out}


.rdy-post-nav .rdy-post-next .rdy-nav-direction,.rdy-post-nav .rdy-post-prev .rdy-nav-direction{
color:#999;font-size:14px;margin-bottom:6px}


.rdy-post-nav .rdy-post-next .rdy-nav-title,.rdy-post-nav .rdy-post-prev .rdy-nav-title{
position:relative;font-size:18px;font-weight:800;line-height:150%;margin:0;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out}


.rdy-post-nav .rdy-post-next .rdy-nav-title .gi,.rdy-post-nav .rdy-post-prev .rdy-nav-title .gi{
position:absolute;top:4px}


.navigation-bar{
border-top:1px solid #ccc}


.navigation-bar .arrow{
width:40px}


.navigation-bar .rdy-post-next{
text-align:right}


.navigation-bar .rdy-post-next .gi{
right:-30px}


.navigation-bar .rdy-post-next:hover .gi{
right:-36px}


.navigation-bar .rdy-post-prev{
text-align:left}


.navigation-bar .rdy-post-prev .gi{
left:-30px}


.navigation-bar .rdy-post-prev:hover .gi{
left:-36px}


.navigation-bar .rdy-post-next,.navigation-bar .rdy-post-prev{
padding-top:15px;color:#000}


.navigation-bar .rdy-post-next .gi,.navigation-bar .rdy-post-prev .gi{
color:#333;-webkit-transition:color .2s ease-in-out,left .2s ease-in-out,right .2s ease-in-out;-moz-transition:color .2s ease-in-out,left .2s ease-in-out,right .2s ease-in-out;-o-transition:color .2s ease-in-out,left .2s ease-in-out,right .2s ease-in-out;-ms-transition:color .2s ease-in-out,left .2s ease-in-out,right .2s ease-in-out;transition:color .2s ease-in-out,left .2s ease-in-out,right .2s ease-in-out}


.navigation-bar .rdy-post-next .rdy-nav-direction,.navigation-bar .rdy-post-prev .rdy-nav-direction{
color:#999;font-size:14px;margin-bottom:6px}


.navigation-bar .rdy-post-next .rdy-nav-title,.navigation-bar .rdy-post-prev .rdy-nav-title{
position:relative;font-size:18px;font-weight:800;margin:0;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out}


.navigation-bar .rdy-post-next .rdy-nav-title .gi,.navigation-bar .rdy-post-prev .rdy-nav-title .gi{
position:absolute;top:4px}


.comments-area{
margin-top:100px;margin-bottom:60px}


.comments-area p{
margin-bottom:0}


.comments-area .logged-in-as{
margin-bottom:8px}


.comments-area .comments-title{
font-size:24px;font-weight:800}


.comments-area .comment-list{
margin-top:50px;margin-left:0;margin-bottom:0}


.comments-area .comment-list .children{
margin-left:70px}


.comments-area .comment-list>li:last-first article{
margin-top:0}


.comments-area .comment-list li.comment,.comments-area .comment-list li.pingback{
margin-top:50px;list-style:none}


.comments-area .comment-list li.comment .reply,.comments-area .comment-list li.pingback .reply{
margin-top:30px}


.comments-area .comment-list li.comment .reply a,.comments-area .comment-list li.pingback .reply a{
color:#999;font-size:12px}


.comments-area .comment-list .comment-info{
padding-left:85px}


.comments-area .comment-list .comment-author{
font-size:14px;font-weight:700;color:#222;margin-bottom:5px}


.comments-area .comment-list .comment-meta{
font-size:12px;margin-bottom:20px}


.comments-area .comment-list .comment-meta a{
color:#999}


.comments-area .comment-list .comment-author img{
width:70px;border-radius:50%}


#respond{
margin-top:50px}


.comment-respond .comment-reply-title{
font-weight:700;font-size:24px;margin-bottom:10px}


.comment-respond .comment-notes{
color:#999;margin-bottom:60px}


.comment-respond .form-fields{
margin-top:25px;margin-bottom:25px}


.comment-respond .form-fields label{
color:#999;margin-bottom:6px;display:inline-block}


.comment-respond .form-fields input{
width:100%;height:54px;padding:18px 16px;-webkit-transition:border .3s;-moz-transition:border .3s;-o-transition:border .3s;-ms-transition:border .3s;transition:border .3s}


.comment-respond .form-fields input:focus{
border:2px solid #000}


.comment-respond #comment{
height:210px;-webkit-transition:border .3s;-moz-transition:border .3s;-o-transition:border .3s;-ms-transition:border .3s;transition:border .3s}


.comment-respond #comment:focus{
border:2px solid #000}


.comment-respond .form-submit{
margin-top:20px}


.comment-respond .form-submit .submit{
display:inline-block;color:#fff;background-color:#000;text-transform:uppercase;padding-top:18px;padding-bottom:18px;border:0;outline:0;-webkit-appearance:none}


@media screen and (min-width:991px){
.blog__sidebar,.blog-single__sidebar{
padding-left:45px}


.blog__sidebar.pull-left,.blog-single__sidebar.pull-left{
padding-left:15px;padding-right:45px}


}


.single-post article .entry-content{
margin-bottom:100px}


.search-results .page-header{
margin-bottom:65px}


.search-results article{
border-top:1px solid #ccc;padding-top:65px;padding-bottom:70px}


.search-results h2{
font-size:20px}


.search-results h2 a{
color:#000}


.search-results .entry-meta{
color:#ccc;margin-bottom:10px}


.search .no-results.not-found{
text-align:center;padding-top:50px}


.search .no-results.not-found h1{
font-weight:700;margin-bottom:15px}


.search .no-results.not-found .search-form{
margin-top:30px}


.search .no-results.not-found .search-form .search-field{
max-width:300px;width:300px;padding:15px 10px !important;border:1px solid #c6c6c8;font-size:14px;border-radius:0;outline:0;margin:0 auto;display:block;text-align:center}


.search .no-results.not-found .search-form .search-submit{
margin-top:30px}


.woocommerce.single-product .wpb_tab{
padding-left:15px !important;padding-right:15px !important}


.woocommerce.single-product .wpb_tab .vc_row{
margin-left:0;margin-right:0}


body .blog-list ul,body .page-content ul,body .blog-list ol,body .page-content ol{
margin-left:30px;margin-bottom:30px}


body .blog-list ol,body .page-content ol{
list-style-type:decimal}


body .blog-list ul,body .page-content ul{
list-style:initial}


body.woocommerce-cart .page-content ul,body.woocommerce-checkout .page-content ul,body.woocommerce-cart .page-content ol,body.woocommerce-checkout .page-content ol{
margin-left:0;margin-bottom:0}


.rdy-post-nav.has-no-tags{
margin-top:0}


table.wp-list-table .column-header{
width:52px;text-align:center;white-space:nowrap}


.body-background{
position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity .3s,background 1s;-moz-transition:opacity .3s,background 1s;-o-transition:opacity .3s,background 1s;-ms-transition:opacity .3s,background 1s;transition:opacity .3s,background 1s}


body .body-background{
opacity:1;-ms-filter:none;filter:none}


.to-load span{
display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;-ms-transition:opacity .3s;transition:opacity .3s;background-repeat:no-repeat}


.to-load.loaded span{
opacity:1;-ms-filter:none;filter:none}


.columns-project{
position:absolute;top:0;left:0;width:100%;height:100%}


.columns-project .column{
position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}


.site-content.project .line.before .content .e_1,.site-content.project .line.before .content .e_2,.site-content.project .line.before .content .e_3,.site-content.project .line.before .content .e_4{
-webkit-transform:translateY(-100px) translateZ(0);-moz-transform:translateY(-100px) translateZ(0);-o-transform:translateY(-100px) translateZ(0);-ms-transform:translateY(-100px) translateZ(0);transform:translateY(-100px) translateZ(0);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


.site-content.project .line.current .content .e_1,.site-content.project .line.current .content .e_2,.site-content.project .line.current .content .e_3,.site-content.project .line.current .content .e_4{
-webkit-transform:translateY(0px) translateZ(0);-moz-transform:translateY(0px) translateZ(0);-o-transform:translateY(0px) translateZ(0);-ms-transform:translateY(0px) translateZ(0);transform:translateY(0px) translateZ(0);opacity:1;-ms-filter:none;filter:none}


.site-content.project .line.after .content .e_1,.site-content.project .line.after .content .e_2,.site-content.project .line.after .content .e_3,.site-content.project .line.after .content .e_4{
-webkit-transform:translateY(100px) translateZ(0);-moz-transform:translateY(100px) translateZ(0);-o-transform:translateY(100px) translateZ(0);-ms-transform:translateY(100px) translateZ(0);transform:translateY(100px) translateZ(0);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


.site-content.project .line.before .slider_nav{
-webkit-transform:translateY(-200px) translateZ(0);-moz-transform:translateY(-200px) translateZ(0);-o-transform:translateY(-200px) translateZ(0);-ms-transform:translateY(-200px) translateZ(0);transform:translateY(-200px) translateZ(0);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


.site-content.project .line.current .slider_nav{
-webkit-transform:translateY(0px) translateZ(0);-moz-transform:translateY(0px) translateZ(0);-o-transform:translateY(0px) translateZ(0);-ms-transform:translateY(0px) translateZ(0);transform:translateY(0px) translateZ(0);opacity:1;-ms-filter:none;filter:none}


.site-content.project .line.after .slider_nav{
-webkit-transform:translateY(200px) translateZ(0);-moz-transform:translateY(200px) translateZ(0);-o-transform:translateY(200px) translateZ(0);-ms-transform:translateY(200px) translateZ(0);transform:translateY(200px) translateZ(0);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


.site-content.project .line .slider_nav{
-webkit-transition:-webkit-transform .5s,opacity .5s,border .5s;-moz-transition:-moz-transform .5s,opacity .5s,border .5s;-o-transition:-o-transform .5s,opacity .5s,border .5s;-ms-transition:-ms-transform .5s,opacity .5s,border .5s;transition:transform .5s,opacity .5s,border .5s}


.site-content.project .line .slider_nav:before,.site-content.project .line .slider_nav:after{
-webkit-transition:border .2s;-moz-transition:border .2s;-o-transition:border .2s;-ms-transition:border .2s;transition:border .2s}


.site-content.project .line .link_detail{
font-weight:700}


.site-content.project .line .link_detail.link_light{
color:#fff}


.site-content.project .line .link_detail.link_dark{
color:#000}


.site-content.project .line.current .section-down-arrow{
opacity:1;-ms-filter:none;filter:none}


.site-content.project .line.after .section-down-arrow,.site-content.project .line.before .section-down-arrow{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


.site-content.project .line.going-up .content .e_1{
-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s}


.site-content.project .line.going-up .content .e_2{
-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;-ms-transition-delay:.1s;transition-delay:.1s}


.site-content.project .line.going-up .content .e_3{
-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;transition-delay:.2s}


.site-content.project .line.going-up .content .e_4{
-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}


.site-content.project .line.going-down .content .e_1{
-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}


.site-content.project .line.going-down .content .e_2{
-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;transition-delay:.2s}


.site-content.project .line.going-down .content .e_3{
-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;-ms-transition-delay:.1s;transition-delay:.1s}


.site-content.project .line.going-down .content .e_4{
-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s}


.site-content.project .line.current.going-up .content .e_1{
-webkit-transition-delay:.9s;-moz-transition-delay:.9s;-o-transition-delay:.9s;-ms-transition-delay:.9s;transition-delay:.9s}


.site-content.project .line.current.going-up .content .e_2{
-webkit-transition-delay:.8s;-moz-transition-delay:.8s;-o-transition-delay:.8s;-ms-transition-delay:.8s;transition-delay:.8s}


.site-content.project .line.current.going-up .content .e_3{
-webkit-transition-delay:.7s;-moz-transition-delay:.7s;-o-transition-delay:.7s;-ms-transition-delay:.7s;transition-delay:.7s}


.site-content.project .line.current.going-up .content .e_4{
-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-o-transition-delay:.6s;-ms-transition-delay:.6s;transition-delay:.6s}


.site-content.project .line.current.going-down .content .e_1{
-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-o-transition-delay:.6s;-ms-transition-delay:.6s;transition-delay:.6s}


.site-content.project .line.current.going-down .content .e_2{
-webkit-transition-delay:.7s;-moz-transition-delay:.7s;-o-transition-delay:.7s;-ms-transition-delay:.7s;transition-delay:.7s}


.site-content.project .line.current.going-down .content .e_3{
-webkit-transition-delay:.8s;-moz-transition-delay:.8s;-o-transition-delay:.8s;-ms-transition-delay:.8s;transition-delay:.8s}


.site-content.project .line.current.going-down .content .e_4{
-webkit-transition-delay:.9s;-moz-transition-delay:.9s;-o-transition-delay:.9s;-ms-transition-delay:.9s;transition-delay:.9s}


.site-content.project .line.going-up .slider_nav{
-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s}


.site-content.project .line.going-down .slider_nav{
-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s;-ms-transition-delay:.4s;transition-delay:.4s}


.site-content.project .line{
position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:4}


.site-content.project .columns-project .line .line-left{
position:absolute;top:120px;right:60%;bottom:120px;left:120px}


.site-content.project .line .right{
position:absolute;top:45px;right:45px;bottom:45px;left:50%}


.site-content.project .line .container{
display:table;width:100%;height:100%;padding-right:0;padding-left:0}


.site-content.project .line .content{
display:table-cell;width:100%;height:100%;vertical-align:middle}


.site-content.project .line .rdy_button{
margin-right:0;margin-bottom:0}


.site-content.project .valign-top .line .content{
vertical-align:top}


.site-content.project .valign-bottom .line .content{
vertical-align:bottom}


.site-content.project .line.valign-middle .content{
vertical-align:middle}


.site-content.project .line.valign-top .content{
vertical-align:top}


.site-content.project .line.valign-bottom .content{
vertical-align:bottom}


.site-content.project .align-right .line .content{
text-align:right}


.site-content.project .align-center .line .content{
text-align:center}


.site-content.project .columns-project.project-fullwidth.align-center .line .line-left{
right:35%;left:35%}


.site-content.project .columns-project.project-fullwidth.align-right .line .line-left{
right:120px;left:60%}


.site-content.project .columns-project.project-fullwidth .line.align-center .line-left{
right:15%;left:15%}


.site-content.project .columns-project.project-fullwidth .line.align-center .line-left .content{
text-align:center !important}


.site-content.project .columns-project.project-fullwidth .line.align-center .line-left .content .caption,.site-content.project .columns-project.project-fullwidth .line.align-center .line-left .content .description{
text-align:center;margin-left:15%;margin-right:15%}


.site-content.project .columns-project.project-fullwidth .line.align-left .line-left{
right:60%;left:120px}


.site-content.project .columns-project.project-fullwidth .line.align-left .line-left .content{
text-align:left !important}


.site-content.project .columns-project.project-fullwidth .line.align-right .line-left{
right:120px;left:60%}


.site-content.project .columns-project.project-fullwidth .line.align-right .line-left .content{
text-align:right !important}


.site-content.project .illustrations-container{
position:absolute;display:block;top:0;right:0;bottom:0;left:50%;overflow:hidden;z-index:2;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}


.site-content.project .project-fullwidth .illustrations-container{
top:0;right:0;bottom:0;left:0}


.site-content.project .illustrations-container .illustrations{
position:relative;width:100%;height:100%}


.site-content.project .illustrations-container .illustrations.animated{
-webkit-transition:-webkit-transform 1s cubic-bezier(.96,.04,.18,.98);-moz-transition:-moz-transform 1s cubic-bezier(.96,.04,.18,.98);-o-transition:-o-transform 1s cubic-bezier(.96,.04,.18,.98);-ms-transition:-ms-transform 1s cubic-bezier(.96,.04,.18,.98);transition:transform 1s cubic-bezier(.96,.04,.18,.98)}


.site-content.project .illustrations-container .illustration{
position:relative;width:100%;height:100%;overflow:hidden}


.site-content.project .illustrations-container .illustration-inner{
position:absolute;cursor:pointer;top:0;left:0;width:100%;height:100%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center}


.site-content.project .illustrations-container .illustration-inner[data-caption-hide="1"]{
cursor:auto}


.site-content.project .illustrations-container.hovered .illustration:hover .illustration-inner,.site-content.project .illustrations-container.hovered .illustration.hover .illustration-inner,.site-content.project .illustrations-container.hovered .illustration.slidein .illustration-inner{
-webkit-transform:scale(1.1) translateZ(0);-moz-transform:scale(1.1) translateZ(0);-o-transform:scale(1.1) translateZ(0);-ms-transform:scale(1.1) translateZ(0);transform:scale(1.1) translateZ(0);-webkit-transition:-webkit-transform 10s ease-out;-moz-transition:-moz-transform 10s ease-out;-o-transition:-o-transform 10s ease-out;-ms-transition:-ms-transform 10s ease-out;transition:transform 10s ease-out}


.site-content.project .illustrations-container.hovered .illustration.hover_out .illustration-inner{
-webkit-transform:scale(1) translateZ(0);-moz-transform:scale(1) translateZ(0);-o-transform:scale(1) translateZ(0);-ms-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);-webkit-transition:-webkit-transform 10s ease-out;-moz-transition:-moz-transform 10s ease-out;-o-transition:-o-transform 10s ease-out;-ms-transition:-ms-transform 10s ease-out;transition:transform 10s ease-out}


.site-content.project .illustrations-container.hidden{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-100px) translateZ(0);-moz-transform:translateY(-100px) translateZ(0);-o-transform:translateY(-100px) translateZ(0);-ms-transform:translateY(-100px) translateZ(0);transform:translateY(-100px) translateZ(0);z-index:-1}


.site-content.project .content h2{
margin:0;line-height:100%}


.site-content.project .content .caption{
display:inline-block;margin:30px 0 0;line-height:100%}


.site-content.project .content .description{
margin-top:30px;display:inline-block}


.site-content.project .content .description p:last-child{
margin-bottom:0}


.site-content.project .content .project_button{
display:inline-block;line-height:100%;margin-top:30px}


.site-content.project .content .e_1{
-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s}


.site-content.project .content .e_2{
-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s}


.site-content.project .content .e_3{
-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s}


.site-content.project .content .e_4{
-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s}


.site-content.project .section-down-arrow{
-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s}


.site-content.project .project-fullwidth .content .caption,.site-content.project .project-fullwidth .content .description{
max-width:500px}


.site-content.project .project-fullwidth.align-center .content .caption,.site-content.project .project-fullwidth.align-center .content .description{
max-width:auto !important}


.site-content.project .project-fullwidth.align-right .content .caption,.site-content.project .project-fullwidth.align-right .content .description{
margin-right:0;margin-left:auto}


.site-content.project .projects-list{
position:absolute;bottom:34px;left:49px;z-index:5}


.site-content.project .projects-list.display_none{
display:none}


.site-content.project .projects-list.cnt-right{
left:auto;right:54px}


.site-content.project .projects-list.cnt-middle{
top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);bottom:auto !important}


.site-content.project .projects-list a{
position:relative;display:block;width:26px;height:26px}


.site-content.project .projects-list a:after{
-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;content:'';display:block;position:absolute;top:6px;left:6px;width:12px;height:12px;background-color:transparent;border:1px solid transparent;-webkit-transition:border-color .35s,background-color .35s;-moz-transition:border-color .35s,background-color .35s;-o-transition:border-color .35s,background-color .35s;-ms-transition:border-color .35s,background-color .35s;transition:border-color .35s,background-color .35s}


.site-content.project .projects-list a:before{
-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;content:'';display:block;position:absolute;top:8px;left:8px;width:8px;height:8px;border:2px solid transparent;-webkit-transition:border-color .35s,background-color .35s;-moz-transition:border-color .35s,background-color .35s;-o-transition:border-color .35s,background-color .35s;-ms-transition:border-color .35s,background-color .35s;transition:border-color .35s,background-color .35s}


.site-content.project .projects-list a:after{
border-radius:50%}


.site-content.project .projects-list a:before{
border-radius:50%}


.site-content.project .projects-list a.active:after{
-webkit-transition:border .35s;-moz-transition:border .35s;-o-transition:border .35s;-ms-transition:border .35s;transition:border .35s}


.site-content.project .projects-list.style1 a:before{
background-color:#000}


.site-content.project .projects-list.style1 a.active:after{
border:2px solid #adaeae !important}


.site-content.project .projects-list.style1[data-pgcolor=light] a:before{
background-color:#fff}


.site-content.project .projects-list.style1[data-pgcolor=light] a.active:after{
border:2px solid #626363 !important}


.site-content.project .projects-list.style1[data-pgcolor=light] a.contact.active:after{
background:#fff !important}


.site-content.project .projects-list.style2 a:before{
-webkit-transition:all .1s ease-in-out !important;-moz-transition:all .1s ease-in-out !important;-o-transition:all .1s ease-in-out !important;-ms-transition:all .1s ease-in-out !important;transition:all .1s ease-in-out !important;background-color:rgba(0,0,0,.4)}


.site-content.project .projects-list.style2 a:after{
border:none !important}


.site-content.project .projects-list.style2 a:hover:before,.site-content.project .projects-list.style2 a.active:before{
width:10px;height:10px;left:7px;top:7px}


.site-content.project .projects-list.style2 a.active:before{
background-color:#000 !important}


.site-content.project .projects-list.style2[data-pgcolor=light] a:before{
background-color:rgba(255,255,255,.4)}


.site-content.project .projects-list.style2[data-pgcolor=light] a.active:before{
background-color:#fff !important}


.site-content.project .projects-list a.active:before{
background-color:transparent !important}


.site-content.project .projects-list a.contact.active:before,.site-content.project .projects-list a.contact.active:after{
background:#000 !important;-webkit-transition:background .35s;-moz-transition:background .35s;-o-transition:background .35s;-ms-transition:background .35s;transition:background .35s}


.site-content.project .projects-list a span{
width:160px;color:#000;position:absolute;left:25px;top:1px;display:none;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);height:26px}


.site-content.project .projects-list a.hover span{
display:block}


.site-content.project .projects-list[data-pgcolor=light] a span{
color:#fff !important}


.site-content.project .projects-list.cnt-right a span{
right:25px;left:auto;text-align:right}


@media (max-width:768px){
.rdy_project .projects-list,.rdy_project .section-down-arrow,.site-content.project .content .e_2:not(.e_button),.site-content.project .content .e_3:not(.e_button),.site-content.project .content .e_4:not(.e_button){
display:none !important}


.site-content.project .content .e_button.mobile_hide{
display:none !important}


.site-content.project .content .e_button .rdy_button{
padding:14px 20px !important;font-size:12px !important}


.site-content.project .illustrations-container{
left:0 !important}


.site-content.project .line .content{
vertical-align:bottom !important}


.rdy_project .entry-title{
display:table;width:100%;text-align:left;line-height:1em !important}


.rdy_project .entry-title a{
display:table-cell;margin:0 auto;width:1px}


.rdy_project .entry-title{
font-size:34px !important;line-height:110% !important;color:#000 !important;padding:4px 0}


}


@media screen and (max-width:768px){
.site-content.project .line .line-left{
left:60px !important;right:60px !important}


.rdy_project .entry-title.without-margin{
margin-bottom:0 !important}


.site-content.project .line .line-left{
bottom:60px !important}


}


@media screen and (max-width:569px){
.site-content.project .line .line-left{
left:35px !important;right:35px !important}


.site-content.project .line .line-left{
bottom:35px !important}


}


@media screen and (min-width:768px){
.site-content.project .line.align-left .line-left{
left:60px !important}


.site-content.project .line.align-right .line-left{
right:60px !important}


.site-content.project .line .line-left{
bottom:60px !important}


.site-content.project .projects-list{
left:20px;bottom:20px}


.site-content.project .projects-list.cnt-right{
right:20px}


}


@media screen and (min-width:992px){
.site-content.project .line.align-left .line-left{
left:80px !important}


.site-content.project .line.align-right .line-left{
right:80px !important}


.site-content.project .line .line-left{
bottom:80px !important}


.site-content.project .projects-list{
left:30px;bottom:30px}


.site-content.project .projects-list.cnt-right{
right:30px}


}


@media screen and (min-width:1200px){
.site-content.project .line.align-left .line-left{
left:80px !important}


.site-content.project .line.align-right .line-left{
right:80px !important}


.site-content.project .line .line-left{
bottom:80px !important}


.site-content.project .projects-list{
left:40px;bottom:40px}


.site-content.project .projects-list.cnt-right{
right:40px}


}


@media screen and (min-width:1440px){
.site-content.project .line.align-left .line-left{
left:100px !important}


.site-content.project .line.align-right .line-left{
right:100px !important}


.site-content.project .line .line-left{
bottom:100px !important}


.site-content.project .projects-list{
left:50px;bottom:50px}


.site-content.project .projects-list.cnt-right{
right:50px}


}


@media screen and (min-width:1680px){
.site-content.project .line.align-left .line-left{
left:120px !important}


.site-content.project .line.align-right .line-left{
right:120px !important}


.site-content.project .line .line-left{
bottom:120px !important}


.site-content.project .projects-list{
left:50px;bottom:50px}


.site-content.project .projects-list.cnt-right{
right:50px}


}


@media screen and (min-width:768px){
.site-content.project .columns-project .line.align-center.valign-bottom .line-left{
bottom:60px !important}


}


.site-content.project .illustration-video:after{
content:'';position:absolute;top:0;left:0;width:100%;height:100%}


.site-content.project .illustration-video .mejs-container .mejs-layers,.site-content.project .illustration-video .mejs-container .mejs-controls{
display:none !important}


.site-content.project .slider_nav{
position:absolute;width:72px;height:54px}


.site-content.project .slider_nav.slider_nav_next:before{
right:28px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}


.site-content.project .slider_nav.slider_nav_prev:before{
left:28px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}


.site-content.project .slider_nav:after{
position:absolute;top:13px;content:"";display:inline-block;border:2px solid #000;border-radius:4px;width:100%;height:100%;top:0}


.site-content.project .slider_nav:before{
position:absolute;top:15px;content:"";display:inline-block;width:24px;height:24px;border-right:2px solid #000;border-top:2px solid #000}


.site-content.project .slider-nav-middle .slider_nav{
top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}


.site-content.project .slider-nav-bottom_center .slider_nav.slider_nav_next{
left:50%}


.site-content.project .slider-nav-bottom_center .slider_nav.slider_nav_prev{
left:50%;margin-left:-72px}


.columns-project[data-slider-nav-color=dark] .slider_nav:after,.columns-project.slider-nav-color-dark .slider_nav:after{
border:2px solid #fff !important}


.columns-project[data-slider-nav-color=dark] .slider_nav:before,.columns-project.slider-nav-color-dark .slider_nav:before{
border-right:2px solid #fff !important;border-top:2px solid #fff !important}


.site-content.project .line[data-caption-hide="1"]{
display:none !important}


@media screen and (max-width:768px){
.site-content.project .slider_nav{
display:none !important}


}


@media screen and (min-width:768px){
.slider-nav-middle .slider_nav.slider_nav_next{
right:60px !important}


.slider-nav-middle .slider_nav.slider_nav_prev{
left:60px !important}


.slider-nav-bottom_left .slider_nav,.slider-nav-bottom_right .slider_nav,.slider-nav-bottom_center .slider_nav{
bottom:60px !important}


.slider-nav-bottom_left .slider_nav.slider_nav_next{
left:60px !important}


.slider-nav-bottom_left .slider_nav.slider_nav_prev{
left:60px !important}


.slider-nav-bottom_right .slider_nav.slider_nav_next{
right:60px !important}


.slider-nav-bottom_right .slider_nav.slider_nav_prev{
right:130px !important}


}


@media screen and (min-width:992px){
.slider-nav-bottom_left .slider_nav,.slider-nav-bottom_right .slider_nav,.slider-nav-bottom_center .slider_nav{
bottom:80px !important}


.slider-nav-bottom_left .slider_nav.slider_nav_next{
left:80px !important}


.slider-nav-bottom_left .slider_nav.slider_nav_prev{
left:80px !important}


.slider-nav-bottom_right .slider_nav.slider_nav_next{
right:80px !important}


.slider-nav-bottom_right .slider_nav.slider_nav_prev{
right:150px !important}


}


@media screen and (min-width:1440px){
.slider-nav-bottom_left .slider_nav,.slider-nav-bottom_right .slider_nav,.slider-nav-bottom_center .slider_nav{
bottom:100px !important}


.slider-nav-bottom_left .slider_nav.slider_nav_next{
left:100px !important}


.slider-nav-bottom_left .slider_nav.slider_nav_prev{
left:100px !important}


.slider-nav-bottom_right .slider_nav.slider_nav_next{
right:100px !important}


.slider-nav-bottom_right .slider_nav.slider_nav_prev{
right:170px !important}


}


@media screen and (min-width:1680px){
.slider-nav-bottom_left .slider_nav,.slider-nav-bottom_right .slider_nav,.slider-nav-bottom_center .slider_nav{
bottom:120px !important}


.slider-nav-bottom_left .slider_nav.slider_nav_next{
left:120px !important}


.slider-nav-bottom_left .slider_nav.slider_nav_prev{
left:120px !important}


.slider-nav-bottom_right .slider_nav.slider_nav_next{
right:120px !important}


.slider-nav-bottom_right .slider_nav.slider_nav_prev{
right:190px !important}


}


.site-content.project .line.slide-click{
cursor:pointer}


.vc_sep_pos_inline{
display:inline-block}


@media handheld,only screen and (max-width:960px){
.rdy_separator.responsive_width_sm{
width:100% !important}


}


@media handheld,only screen and (max-width:767px){
.rdy_separator.responsive_width_xs{
width:100% !important}


}


.rdy_share.social-align-left{
text-align:left}


.rdy_share.social-align-left .rdy_share-item:first-child,.rdy_share.social-align-left .rdy_share-text:first-child{
margin-left:0}


.rdy_share.social-align-center{
text-align:center}


.rdy_share.social-align-right{
text-align:right}


.rdy_share.social-align-right .rdy_share-item:last-child{
margin-right:0}


.rdy_share .rdy_share-text.list:first-child{
margin-top:0}


.rdy_share .rdy_share-text.list:last-child{
margin-bottom:0}


.rdy_share .rdy_share-text span{
-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}


.rdy_share.use_ul_hover .rdy_share-text span{
display:inline-block;border-bottom:2px solid transparent}


.rdy_share.use_ul_hover .rdy_share-text:hover span{
border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#ec7a5c}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .mail-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .mail-hover:hover span{
border-bottom-color:#3b5998}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .facebook-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .facebook-hover:hover span{
border-bottom-color:#3b5998}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .twitter-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .twitter-hover:hover span{
border-bottom-color:#00aced}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .rss-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .rss-hover:hover span{
border-bottom-color:#ff7900}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .dribbble-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .dribbble-hover:hover span{
border-bottom-color:#ea4c89}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .behance-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .behance-hover:hover span{
border-bottom-color:#1769ff}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .instagram-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .instagram-hover:hover span{
border-bottom-color:#517fa4}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .soundcloud-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .soundcloud-hover:hover span{
border-bottom-color:#ff3a00}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .digg-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .digg-hover:hover span{
border-bottom-color:#333}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .pinterest-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .pinterest-hover:hover span{
border-bottom-color:#cb2027}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .flickr-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .flickr-hover:hover span{
border-bottom-color:#ff0084}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .googleplus-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .googleplus-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon .google-plus-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .google-plus-hover:hover span{
border-bottom-color:#dd4b39}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .linkedin-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .linkedin-hover:hover span{
border-bottom-color:#007bb6}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .blogger-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .blogger-hover:hover span{
border-bottom-color:#fb8f3d}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .youtube-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .youtube-hover:hover span{
border-bottom-color:#b00}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .lastfm-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .lastfm-hover:hover span{
border-bottom-color:#df1303}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .stumbleupon-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .stumbleupon-hover:hover span{
border-bottom-color:#eb4823}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .tumblr-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .tumblr-hover:hover span{
border-bottom-color:#32506d}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .vimeo-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .vimeo-hover:hover span{
border-bottom-color:#aad450}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .wordpress-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .wordpress-hover:hover span{
border-bottom-color:#21759b}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .yelp-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .yelp-hover:hover span{
border-bottom-color:#c41200}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .reddit-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .reddit-hover:hover span{
border-bottom-color:#cee3f8}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .whatsapp-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .whatsapp-hover:hover span{
border-bottom-color:#1d9d10}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .weibo-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .weibo-hover:hover span{
border-bottom-color:#e6162d}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .qzone-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .qzone-hover:hover span{
border-bottom-color:#ffc028}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .imdb-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .imdb-hover:hover span{
border-bottom-color:#f5de50}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .renren-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .renren-hover:hover span{
border-bottom-color:#217dc6}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .xing-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .xing-hover:hover span{
border-bottom-color:#026466}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .vk-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .vk-hover:hover span{
border-bottom-color:#45668e}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .wechat-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .wechat-hover:hover span{
border-bottom-color:#7bb32e}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .snapchat-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .snapchat-hover:hover span{
border-bottom-color:#fffc00}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .flickr-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .flickr-hover:hover span{
border-bottom-color:#0063dc}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .telegram-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .telegram-hover:hover span{
border-bottom-color:#2aa1da}


.rdy_share.use-brand-color.use_ul_hover.brand-icon .medium-hover:hover span,.rdy_share.use-brand-color.use_ul_hover.brand-icon-h .medium-hover:hover span{
border-bottom-color:#0be370}


.rdy_share.use-brand-color.brand-icon .mail-hover{
color:#3b5998}


.rdy_share.use-brand-color.brand-icon .facebook-hover{
color:#3b5998}


.rdy_share.use-brand-color.brand-icon .twitter-hover{
color:#00aced}


.rdy_share.use-brand-color.brand-icon .rss-hover{
color:#ff7900}


.rdy_share.use-brand-color.brand-icon .dribbble-hover{
color:#ea4c89}


.rdy_share.use-brand-color.brand-icon .behance-hover{
color:#1769ff}


.rdy_share.use-brand-color.brand-icon .instagram-hover{
color:#517fa4}


.rdy_share.use-brand-color.brand-icon .soundcloud-hover{
color:#ff3a00}


.rdy_share.use-brand-color.brand-icon .digg-hover{
color:#333}


.rdy_share.use-brand-color.brand-icon .pinterest-hover{
color:#cb2027}


.rdy_share.use-brand-color.brand-icon .flickr-hover{
color:#ff0084}


.rdy_share.use-brand-color.brand-icon .googleplus-hover,.rdy_share.use-brand-color.brand-icon .google-plus-hover{
color:#dd4b39}


.rdy_share.use-brand-color.brand-icon .linkedin-hover{
color:#007bb6}


.rdy_share.use-brand-color.brand-icon .blogger-hover{
color:#fb8f3d}


.rdy_share.use-brand-color.brand-icon .youtube-hover{
color:#b00}


.rdy_share.use-brand-color.brand-icon .lastfm-hover{
color:#df1303}


.rdy_share.use-brand-color.brand-icon .stumbleupon-hover{
color:#eb4823}


.rdy_share.use-brand-color.brand-icon .tumblr-hover{
color:#32506d}


.rdy_share.use-brand-color.brand-icon .vimeo-hover{
color:#aad450}


.rdy_share.use-brand-color.brand-icon .wordpress-hover{
color:#21759b}


.rdy_share.use-brand-color.brand-icon .yelp-hover{
color:#c41200}


.rdy_share.use-brand-color.brand-icon .reddit-hover{
color:#cee3f8}


.rdy_share.use-brand-color.brand-icon .whatsapp-hover{
color:#1d9d10}


.rdy_share.use-brand-color.brand-icon .weibo-hover{
color:#e6162d}


.rdy_share.use-brand-color.brand-icon .wechat-hover{
color:#7bb32e}


.rdy_share.use-brand-color.brand-icon .vk-hover{
color:#45668e}


.rdy_share.use-brand-color.brand-icon .qzone-hover{
color:#ffc028}


.rdy_share.use-brand-color.brand-icon .imdb-hover{
color:#f5de50}


.rdy_share.use-brand-color.brand-icon .renren-hover{
color:#217dc6}


.rdy_share.use-brand-color.brand-icon .xing-hover{
color:#026466}


.rdy_share.use-brand-color.brand-icon .snapchat-hover{
color:#fffc00}


.rdy_share.use-brand-color.brand-icon .flickr-hover{
color:#0063dc}


.rdy_share.use-brand-color.brand-icon .telegram-hover{
color:#2aa1da}


.rdy_share.use-brand-color.brand-icon .medium-hover{
color:#0be370}


.rdy_share.use-brand-color.brand-icon-h .mail-hover:hover{
color:#3b5998}


.rdy_share.use-brand-color.brand-icon-h .facebook-hover:hover{
color:#3b5998}


.rdy_share.use-brand-color.brand-icon-h .twitter-hover:hover{
color:#00aced}


.rdy_share.use-brand-color.brand-icon-h .rss-hover:hover{
color:#ff7900}


.rdy_share.use-brand-color.brand-icon-h .dribbble-hover:hover{
color:#ea4c89}


.rdy_share.use-brand-color.brand-icon-h .behance-hover:hover{
color:#1769ff}


.rdy_share.use-brand-color.brand-icon-h .instagram-hover:hover{
color:#517fa4}


.rdy_share.use-brand-color.brand-icon-h .soundcloud-hover:hover{
color:#ff3a00}


.rdy_share.use-brand-color.brand-icon-h .digg-hover:hover{
color:#333}


.rdy_share.use-brand-color.brand-icon-h .pinterest-hover:hover{
color:#cb2027}


.rdy_share.use-brand-color.brand-icon-h .flickr-hover:hover{
color:#ff0084}


.rdy_share.use-brand-color.brand-icon-h .googleplus-hover:hover,.rdy_share.use-brand-color.brand-icon-h .google-plus-hover:hover{
color:#dd4b39}


.rdy_share.use-brand-color.brand-icon-h .linkedin-hover:hover{
color:#007bb6}


.rdy_share.use-brand-color.brand-icon-h .blogger-hover:hover{
color:#fb8f3d}


.rdy_share.use-brand-color.brand-icon-h .youtube-hover:hover{
color:#b00}


.rdy_share.use-brand-color.brand-icon-h .lastfm-hover:hover{
color:#df1303}


.rdy_share.use-brand-color.brand-icon-h .stumbleupon-hover:hover{
color:#eb4823}


.rdy_share.use-brand-color.brand-icon-h .tumblr-hover:hover{
color:#32506d}


.rdy_share.use-brand-color.brand-icon-h .vimeo-hover:hover{
color:#aad450}


.rdy_share.use-brand-color.brand-icon-h .wordpress-hover:hover{
color:#21759b}


.rdy_share.use-brand-color.brand-icon-h .yelp-hover:hover{
color:#c41200}


.rdy_share.use-brand-color.brand-icon-h .reddit-hover:hover{
color:#cee3f8}


.rdy_share.use-brand-color.brand-icon-h .whatsapp-hover:hover{
color:#1d9d10}


.rdy_share.use-brand-color.brand-icon-h .weibo-hover:hover{
color:#e6162d}


.rdy_share.use-brand-color.brand-icon-h .wechat-hover:hover{
color:#7bb32e}


.rdy_share.use-brand-color.brand-icon-h .vk-hover:hover{
color:#45668e}


.rdy_share.use-brand-color.brand-icon-h .qzone-hover:hover{
color:#ffc028}


.rdy_share.use-brand-color.brand-icon-h .imdb-hover:hover{
color:#f5de50}


.rdy_share.use-brand-color.brand-icon-h .renren-hover:hover{
color:#217dc6}


.rdy_share.use-brand-color.brand-icon-h .xing-hover:hover{
color:#026466}


.rdy_share.use-brand-color.brand-icon-h .vk-hover:hover{
color:#45668e}


.rdy_share.use-brand-color.brand-icon-h .wechat-hover:hover{
color:#7bb32e}


.rdy_share.use-brand-color.brand-icon-h .snapchat-hover:hover{
color:#fffc00}


.rdy_share.use-brand-color.brand-icon-h .flickr-hover:hover{
color:#0063dc}


.rdy_share.use-brand-color.brand-icon-h .telegram-hover:hover{
color:#2aa1da}


.rdy_share.use-brand-color.brand-icon-h .medium-hover:hover{
color:#0be370}


.rdy_share.use-brand-color.brand-bg .mail-hover{
background-color:#3b5998}


.rdy_share.use-brand-color.brand-bg .facebook-hover{
background-color:#3b5998}


.rdy_share.use-brand-color.brand-bg .twitter-hover{
background-color:#00aced}


.rdy_share.use-brand-color.brand-bg .rss-hover{
background-color:#ff7900}


.rdy_share.use-brand-color.brand-bg .dribbble-hover{
background-color:#ea4c89}


.rdy_share.use-brand-color.brand-bg .behance-hover{
background-color:#1769ff}


.rdy_share.use-brand-color.brand-bg .instagram-hover{
background-color:#517fa4}


.rdy_share.use-brand-color.brand-bg .soundcloud-hover{
background-color:#ff3a00}


.rdy_share.use-brand-color.brand-bg .digg-hover{
background-color:#333}


.rdy_share.use-brand-color.brand-bg .pinterest-hover{
background-color:#cb2027}


.rdy_share.use-brand-color.brand-bg .flickr-hover{
background-color:#ff0084}


.rdy_share.use-brand-color.brand-bg .googleplus-hover,.rdy_share.use-brand-color.brand-bg .google-plus-hover{
background-color:#dd4b39}


.rdy_share.use-brand-color.brand-bg .linkedin-hover{
background-color:#007bb6}


.rdy_share.use-brand-color.brand-bg .blogger-hover{
background-color:#fb8f3d}


.rdy_share.use-brand-color.brand-bg .youtube-hover{
background-color:#b00}


.rdy_share.use-brand-color.brand-bg .lastfm-hover{
background-color:#df1303}


.rdy_share.use-brand-color.brand-bg .stumbleupon-hover{
background-color:#eb4823}


.rdy_share.use-brand-color.brand-bg .tumblr-hover{
background-color:#32506d}


.rdy_share.use-brand-color.brand-bg .vimeo-hover{
background-color:#aad450}


.rdy_share.use-brand-color.brand-bg .wordpress-hover{
background-color:#21759b}


.rdy_share.use-brand-color.brand-bg .yelp-hover{
background-color:#c41200}


.rdy_share.use-brand-color.brand-bg .reddit-hover{
background-color:#cee3f8}


.rdy_share.use-brand-color.brand-bg .whatsapp-hover{
background-color:#1d9d10}


.rdy_share.use-brand-color.brand-bg .weibo-hover{
background-color:#e6162d}


.rdy_share.use-brand-color.brand-bg .wechat-hover{
background-color:#7bb32e}


.rdy_share.use-brand-color.brand-bg .vk-hover{
background-color:#45668e}


.rdy_share.use-brand-color.brand-bg .qzone-hover{
background-color:#ffc028}


.rdy_share.use-brand-color.brand-bg .imdb-hover{
background-color:#f5de50}


.rdy_share.use-brand-color.brand-bg .renren-hover{
background-color:#217dc6}


.rdy_share.use-brand-color.brand-bg .xing-hover{
background-color:#026466}


.rdy_share.use-brand-color.brand-bg .vk-hover{
background-color:#45668e}


.rdy_share.use-brand-color.brand-bg .wechat-hover{
background-color:#7bb32e}


.rdy_share.use-brand-color.brand-bg .snapchat-hover{
background-color:#fffc00}


.rdy_share.use-brand-color.brand-bg .flickr-hover{
background-color:#0063dc}


.rdy_share.use-brand-color.brand-bg .telegram-hover{
background-color:#2aa1da}


.rdy_share.use-brand-color.brand-bg .medium-hover{
background-color:#0be370}


.rdy_share.use-brand-color.brand-bg-h .mail-hover:hover{
background-color:#3b5998;border-color:#3b5998}


.rdy_share.use-brand-color.brand-bg-h .facebook-hover:hover{
background-color:#3b5998;border-color:#3b5998}


.rdy_share.use-brand-color.brand-bg-h .twitter-hover:hover{
background-color:#00aced;border-color:#00aced}


.rdy_share.use-brand-color.brand-bg-h .rss-hover:hover{
background-color:#ff7900;border-color:#ff7900}


.rdy_share.use-brand-color.brand-bg-h .dribbble-hover:hover{
background-color:#ea4c89;border-color:#ea4c89}


.rdy_share.use-brand-color.brand-bg-h .behance-hover:hover{
background-color:#1769ff;border-color:#1769ff}


.rdy_share.use-brand-color.brand-bg-h .instagram-hover:hover{
background-color:#517fa4;border-color:#517fa4}


.rdy_share.use-brand-color.brand-bg-h .soundcloud-hover:hover{
background-color:#ff3a00;border-color:#ff3a00}


.rdy_share.use-brand-color.brand-bg-h .digg-hover:hover{
background-color:#333;border-color:#333}


.rdy_share.use-brand-color.brand-bg-h .pinterest-hover:hover{
background-color:#cb2027;border-color:#cb2027}


.rdy_share.use-brand-color.brand-bg-h .flickr-hover:hover{
background-color:#ff0084;border-color:#ff0084}


.rdy_share.use-brand-color.brand-bg-h .googleplus-hover:hover,.rdy_share.use-brand-color.brand-bg-h .google-plus-hover:hover{
background-color:#dd4b39;border-color:#dd4b39}


.rdy_share.use-brand-color.brand-bg-h .linkedin-hover:hover{
background-color:#007bb6;border-color:#007bb6}


.rdy_share.use-brand-color.brand-bg-h .blogger-hover:hover{
background-color:#fb8f3d;border-color:#fb8f3d}


.rdy_share.use-brand-color.brand-bg-h .youtube-hover:hover{
background-color:#b00;border-color:#b00}


.rdy_share.use-brand-color.brand-bg-h .lastfm-hover:hover{
background-color:#df1303;border-color:#df1303}


.rdy_share.use-brand-color.brand-bg-h .stumbleupon-hover:hover{
background-color:#eb4823;border-color:#eb4823}


.rdy_share.use-brand-color.brand-bg-h .tumblr-hover:hover{
background-color:#32506d;border-color:#32506d}


.rdy_share.use-brand-color.brand-bg-h .vimeo-hover:hover{
background-color:#aad450;border-color:#aad450}


.rdy_share.use-brand-color.brand-bg-h .wordpress-hover:hover{
background-color:#21759b;border-color:#21759b}


.rdy_share.use-brand-color.brand-bg-h .yelp-hover:hover{
background-color:#c41200;border-color:#c41200}


.rdy_share.use-brand-color.brand-bg-h .reddit-hover:hover{
background-color:#cee3f8;border-color:#cee3f8}


.rdy_share.use-brand-color.brand-bg-h .whatsapp-hover:hover{
background-color:#1d9d10;border-color:#1d9d10}


.rdy_share.use-brand-color.brand-bg-h .weibo-hover:hover{
background-color:#e6162d;border-color:#e6162d}


.rdy_share.use-brand-color.brand-bg-h .wechat-hover:hover{
background-color:#7bb32e;border-color:#7bb32e}


.rdy_share.use-brand-color.brand-bg-h .vk-hover:hover{
background-color:#45668e;border-color:#45668e}


.rdy_share.use-brand-color.brand-bg-h .qzone-hover:hover{
background-color:#ffc028;border-color:#ffc028}


.rdy_share.use-brand-color.brand-bg-h .imdb-hover:hover{
background-color:#f5de50;border-color:#f5de50}


.rdy_share.use-brand-color.brand-bg-h .renren-hover:hover{
background-color:#217dc6;border-color:#217dc6}


.rdy_share.use-brand-color.brand-bg-h .xing-hover:hover{
background-color:#026466;border-color:#026466}


.rdy_share.use-brand-color.brand-bg-h .vk-hover:hover{
background-color:#45668e;border-color:#45668e}


.rdy_share.use-brand-color.brand-bg-h .wechat-hover:hover{
background-color:#7bb32e;border-color:#7bb32e}


.rdy_share.use-brand-color.brand-bg-h .snapchat-hover:hover{
background-color:#fffc00;border-color:#fffc00}


.rdy_share.use-brand-color.brand-bg-h .flickr-hover:hover{
background-color:#0063dc;border-color:#0063dc}


.rdy_share.use-brand-color.brand-bg-h .telegram-hover:hover{
background-color:#2aa1da;border-color:#2aa1da}


.rdy_share.use-brand-color.brand-bg-h .medium-hover:hover{
background-color:#0be370;border-color:#0be370}


.rdy_share-item{
display:inline-block;text-align:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}


.rdy_share-expand{
-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}


.rdy_share .rdy_share-text{
margin-right:8px}


@media screen and (max-width:782px){
.rdy_share-text{
display:block;float:left;clear:both;margin:0 !important}


}


.wpb_tabs.wpb_content_element #products-grid{
margin-top:0}


.wpb_tabs.wpb_content_element .wpb_tabs_nav{
list-style:none;padding:0;margin:0 auto;overflow:hidden;position:relative;background:0 0}


.wpb_tabs.wpb_content_element.left .wpb_tabs_nav{
text-align:left}


.wpb_tabs.wpb_content_element.center .wpb_tabs_nav{
text-align:center}


.wpb_tabs.wpb_content_element.right .wpb_tabs_nav{
text-align:right}


.wpb_tabs.wpb_content_element.hide-lines .wpb_tabs_nav:after{
background-color:transparent !important}


.wpb_tabs.wpb_content_element.hide-lines .wpb_tabs_nav li a{
border-bottom:0 !important;-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important;padding:0 !important}


.wpb_tabs.wpb_content_element .wpb_tabs_nav:after{
content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#ccc;z-index:0}


.wpb_tour.wpb_content_element .wpb_tabs_nav{
width:100%}


.wpb_tour.wpb_content_element .wpb_tabs_nav li,.wpb_tabs.wpb_content_element .wpb_tabs_nav li{
float:none;background:0 0;padding:0;margin:0;position:relative;z-index:2}


.wpb_tabs.wpb_content_element .wpb_tabs_nav li{
display:inline-block;margin:0 0 0 45px}


.wpb_tabs.wpb_content_element .wpb_tabs_nav li:first-child{
margin-left:0}


.wpb_tour.wpb_content_element .wpb_tabs_nav li:hover,.wpb_tabs.wpb_content_element .wpb_tabs_nav li:hover{
background:0 0}


.wpb_tour.wpb_content_element .wpb_tabs_nav li.ui-tabs-active,.wpb_tabs.wpb_content_element .wpb_tabs_nav li.ui-tabs-active{
background:0 0}


.wpb_tour.wpb_content_element .wpb_tabs_nav li a,.wpb_tabs.wpb_content_element .wpb_tabs_nav li a{
display:inline-block;color:#a1a1a1;padding:0 0 26px;border-bottom:2px solid rgba(0,0,0,0);text-shadow:none;text-decoration:none}


.wpb_tabs.wpb_content_element .wpb_tabs_nav li a{
font-size:1.125rem}


.wpb_tour.wpb_content_element .wpb_tabs_nav li a{
font-size:.8125rem;margin-bottom:10px}


.wpb_tour.wpb_content_element .wpb_tabs_nav li a{
font-size:.8125rem;font-weight:700;text-transform:uppercase;-webkit-transition:color .3s,border-color .3s;-moz-transition:color .3s,border-color .3s;-o-transition:color .3s,border-color .3s;-ms-transition:color .3s,border-color .3s;transition:color .3s,border-color .3s}


.wpb_tour.wpb_content_element .wpb_tabs_nav li a:hover,.wpb_tabs.wpb_content_element .wpb_tabs_nav li a:hover{
color:#777}


.wpb_tour.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a,.wpb_tabs.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a{
color:#000;background:0 0;border-bottom:2px solid #000;-webkit-transition:color .3s,border-color .3s;-moz-transition:color .3s,border-color .3s;-o-transition:color .3s,border-color .3s;-ms-transition:color .3s,border-color .3s;transition:color .3s,border-color .3s}


.wpb_tour.wpb_content_element .wpb_tabs_nav{
width:25%;padding-right:15px}


.wpb_tour.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab{
width:75%;padding:0;padding-left:15px;padding-bottom:30px}


.wpb_tour.wpb_content_element .wpb_tour_next_prev_nav{
width:75%;padding-left:15px;margin-left:25%}


.wpb_tour.wpb_content_element .wpb_tour_next_prev_nav span{
padding-top:20px;border-top:1px solid #ddd;width:50%}


.wpb_tour.wpb_content_element .wpb_tour_next_prev_nav span a{
font-size:1rem;border-bottom:none}


.wpb_tour.wpb_content_element .wpb_tour_next_prev_nav span a:before,.wpb_tour.wpb_content_element .wpb_tour_next_prev_nav span a:after{
display:inline-block;font-size:16px;font-style:normal;font-weight:700;line-height:1;-webkit-font-smoothing:antialiased}


.wpb_tour.wpb_content_element .wpb_tour_next_prev_nav .wpb_prev_slide a:before{
content:"\2190";margin-right:8px}


.wpb_tour.wpb_content_element .wpb_tour_next_prev_nav .wpb_next_slide a:after{
content:"\2192";margin-left:8px}


.wpb_tabs.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,.wpb_tabs.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{
background:0 0;border:0;padding:35px 0;margin:0;position:relative;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.7s;-moz-animation-duration:.7s;-o-animation-duration:.7s;-ms-animation-duration:.7s;animation-duration:.7s}


@media screen and (max-width:992px){
.wpb_tabs.wpb_content_element.right .wpb_tabs_nav{
text-align:center !important}


.wpb_tour.wpb_content_element .wpb_tabs_nav li,.wpb_tabs.wpb_content_element .wpb_tabs_nav li{
margin:0 16px !important}


.wpb_tour.wpb_content_element .wpb_tabs_nav li a,.wpb_tabs.wpb_content_element .wpb_tabs_nav li a{
border:none !important;-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important;font-size:14px !important;font-weight:700 !important;padding:0 0 20px !important}


}


.wpb_accordion_wrapper{
border-top:1px solid #ddd;border-bottom:1px solid #ddd}


.wpb_heading.wpb_accordion_heading{
margin:0}


.wpb_accordion_section.group{
border-bottom:1px solid #ddd}


.wpb_accordion_section.group:last-child{
border-bottom:none;padding-bottom:0}


.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header{
font-size:21px;font-weight:400;line-height:1.3em;margin:0;padding:0;padding-right:40px;background:0 0}


.wpb_wrapper .wpb_content_element .wpb_accordion_header .accordion_title{
display:block;font-weight:500;cursor:pointer;background:0 0;padding:24px 46px 15px 20px}


.wpb_accordion_section.group:first-child .accordion_title{
padding-top:0}


.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header .accordion_title,.wpb_wrapper .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content{
padding-left:0}


.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header.ui-state-active .accordion_title:hover{
cursor:default}


.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header.ui-state-active{
border-bottom:none}


.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header:focus{
outline:0}


.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon{
-webkit-transform:translateY(-50%) rotate(-90deg) !important;-moz-transform:translateY(-50%) rotate(-90deg) !important;-o-transform:translateY(-50%) rotate(-90deg) !important;-ms-transform:translateY(-50%) rotate(-90deg) !important;transform:translateY(-50%) rotate(-90deg) !important}


.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon,.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon{
background:0 0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .2s ease-in-out;-moz-transition:-moz-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;-ms-transition:-ms-transform .2s ease-in-out;transition:transform .2s ease-in-out;right:15px;width:18px;height:18px}


.wpb_content_element .wpb_accordion_header a{
padding:0 !important;color:#000}


.wpb_wrapper .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content{
margin-bottom:0 !important}


.wpb_accordion_section.group{
padding:20px 0 !important}


.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon:before{
content:"";display:block;position:absolute;left:0;top:-1px;width:18px;height:18px;border-radius:12px;border:1px solid}


.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon:after{
content:"\f107";font-size:18px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;vertical-align:middle;line-height:18px;width:18px;height:18px;position:absolute;left:0;top:0}


.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon{
opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50)}


.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon:after{
content:"\f106"}


.wpb_wrapper .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content{
padding-top:0;padding-right:0;padding-bottom:6px}


.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a{
padding-left:0}


.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon:before{
display:none}


.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon:after{
content:'';background:url("../img/accordion_arrow.svg") no-repeat center}


.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon:after{
content:''}


.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_content{
padding-top:36px}


.rdy-clients-shortcode{
position:relative;margin:0;list-style:none}


.rdy-clients-shortcode .rdy-shortcode-heading{
margin-bottom:20px}


.rdy-clients-shortcode .animate-element{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


.rdy-clients-shortcode ul{
margin:0 !important;padding:0;list-style:none}


.rdy-clients-shortcode ul li{
list-style:none}


.rdy-clients-shortcode .rdy-owl-slides .owl-dots{
text-align:center}


.rdy-clients-shortcode .rdy-fancy-title{
margin-right:38px}


.rdy-clients-shortcode .rdy-fancy-title span{
padding-right:5px}


.rdy-clients-shortcode .client-logo{
position:relative;display:block;text-align:center;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;line-height:1;-webkit-transition:opacity .25s ease-in-out,background-color .25s ease-in-out;-moz-transition:opacity .25s ease-in-out,background-color .25s ease-in-out;-o-transition:opacity .25s ease-in-out,background-color .25s ease-in-out;-ms-transition:opacity .25s ease-in-out,background-color .25s ease-in-out;transition:opacity .25s ease-in-out,background-color .25s ease-in-out}


.rdy-clients-shortcode.with-animation-fadein .client-logo{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


.rdy-clients-shortcode.is-hover .client-logo{
opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50)}


.rdy-clients-shortcode.is-hover .client-logo:hover{
filter:alpha(opacity=@opacity*100);opacity:1;-ms-filter:none;filter:none}


.rdy-clients-shortcode .flex-direction-nav a{
position:absolute;top:-4px}


.rdy-clients-shortcode .flex-direction-nav a .rdy-jupiter-icon-arrow-left:before,.rdy-clients-shortcode .flex-direction-nav a .rdy-jupiter-icon-arrow-right:before{
color:#aaa;font-size:12px !important}


.rdy-clients-shortcode .flex-prev{
right:20px}


.rdy-clients-shortcode .flex-next{
right:0}


.rdy-clients-shortcode.column-style ul{
overflow:hidden}


.rdy-clients-shortcode.column-style li{
float:left;margin:0;padding:0}


.rdy-clients-shortcode.column-style.one-column li{
width:100%}


.rdy-clients-shortcode.column-style.two-column li{
width:50%}


.rdy-clients-shortcode.column-style.three-column li{
width:33.3%}


.rdy-clients-shortcode.column-style.four-column li{
width:25%}


.rdy-clients-shortcode.column-style.five-column li{
width:20%}


.rdy-clients-shortcode.column-style.six-column li{
width:16.6%}


.rdy-clients-shortcode.column-style.border-opened_edges ul:last-child .client-logo{
border-bottom-style:none !important}


@media handheld,only screen and (max-width:960px){
.rdy-clients-shortcode.column-style.three-column li,.rdy-clients-shortcode.column-style.four-column li,.rdy-clients-shortcode.column-style.five-column li,.rdy-clients-shortcode.column-style.six-column li{
width:33.2% !important}


.rdy-clients-shortcode.column-style.border-opened_edges.three-column li:nth-child(3) .client-logo,.rdy-clients-shortcode.column-style.border-opened_edges.four-column li:nth-child(3) .client-logo,.rdy-clients-shortcode.column-style.border-opened_edges.five-column li:nth-child(3) .client-logo,.rdy-clients-shortcode.column-style.border-opened_edges.six-column li:nth-child(3) .client-logo{
border-right-style:none !important}


}


@media handheld,only screen and (max-width:767px){
.rdy-clients-shortcode.column-style.three-column li,.rdy-clients-shortcode.column-style.four-column li,.rdy-clients-shortcode.column-style.five-column li,.rdy-clients-shortcode.column-style.six-column li{
width:49.8% !important}


.rdy-clients-shortcode.column-style.border-opened_edges.three-column li:nth-child(2) .client-logo,.rdy-clients-shortcode.column-style.border-opened_edges.four-column li:nth-child(2) .client-logo,.rdy-clients-shortcode.column-style.border-opened_edges.five-column li:nth-child(2) .client-logo,.rdy-clients-shortcode.column-style.border-opened_edges.six-column li:nth-child(2) .client-logo{
border-right-style:none !important}


}


html.no-touch .rdy_button.hover-shadow.move-top:hover{
-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-o-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}


html.no-touch .rdy_button.shadow1:not(.hover-shadow){
-webkit-box-shadow:0px 3px 2px rgba(0,0,0,.3);box-shadow:0px 3px 2px rgba(0,0,0,.3)}


html.no-touch .rdy_button.shadow2:not(.hover-shadow){
-webkit-box-shadow:0px 3px 5px rgba(0,0,0,.3);box-shadow:0px 3px 5px rgba(0,0,0,.3)}


html.no-touch .rdy_button.shadow3:not(.hover-shadow){
-webkit-box-shadow:0px 10px 20px -5px rgba(0,0,0,.35);box-shadow:0px 10px 20px -5px rgba(0,0,0,.35)}


html.no-touch .rdy_button.shadow4:not(.hover-shadow){
-webkit-box-shadow:0px 20px 20px -5px rgba(0,0,0,.3);box-shadow:0px 20px 20px -5px rgba(0,0,0,.3)}


html.no-touch .rdy_button.shadow5:not(.hover-shadow){
-webkit-box-shadow:0px 10px 63px -14px rgba(0,0,0,.75);box-shadow:0px 10px 63px -14px rgba(0,0,0,.75)}


html.no-touch .rdy_button.shadow6:not(.hover-shadow){
-webkit-box-shadow:0px 35px 45px -20px rgba(0,0,0,.75);box-shadow:0px 35px 45px -20px rgba(0,0,0,.75)}


html.no-touch .rdy_button.shadow1.hover-shadow:hover{
-webkit-box-shadow:0px 3px 2px rgba(0,0,0,.3);box-shadow:0px 3px 2px rgba(0,0,0,.3)}


html.no-touch .rdy_button.shadow2.hover-shadow:hover{
-webkit-box-shadow:0px 3px 5px rgba(0,0,0,.3);box-shadow:0px 3px 5px rgba(0,0,0,.3)}


html.no-touch .rdy_button.shadow3.hover-shadow:hover{
-webkit-box-shadow:0px 10px 20px -5px rgba(0,0,0,.35);box-shadow:0px 10px 20px -5px rgba(0,0,0,.35)}


html.no-touch .rdy_button.shadow4.hover-shadow:hover{
-webkit-box-shadow:0px 20px 20px -5px rgba(0,0,0,.3);box-shadow:0px 20px 20px -5px rgba(0,0,0,.3)}


html.no-touch .rdy_button.shadow5.hover-shadow:hover{
-webkit-box-shadow:0px 10px 63px -14px rgba(0,0,0,.75);box-shadow:0px 10px 63px -14px rgba(0,0,0,.75)}


html.no-touch .rdy_button.shadow6.hover-shadow:hover{
-webkit-box-shadow:0px 35px 45px -20px rgba(0,0,0,.75);box-shadow:0px 35px 45px -20px rgba(0,0,0,.75)}


.rdy_button{
position:relative;display:inline-block;vertical-align:middle;text-align:center;font-weight:700;cursor:pointer;min-width:0;-webkit-transition:color .3s ease-in-out,background .3s ease-in-out,border .3s ease-in-out,box-shadow .35s ease-out,-webkit-transform .3s ease-out,padding .3s cubic-bezier(.175,.885,.32,1.275) !important;-moz-transition:color .3s ease-in-out,background .3s ease-in-out,border .3s ease-in-out,box-shadow .35s ease-out,-moz-transform .3s ease-out,padding .3s cubic-bezier(.175,.885,.32,1.275) !important;-o-transition:color .3s ease-in-out,background .3s ease-in-out,border .3s ease-in-out,box-shadow .35s ease-out,-o-transform .3s ease-out,padding .3s cubic-bezier(.175,.885,.32,1.275) !important;-ms-transition:color .3s ease-in-out,background .3s ease-in-out,border .3s ease-in-out,box-shadow .35s ease-out,-ms-transform .3s ease-out,padding .3s cubic-bezier(.175,.885,.32,1.275) !important;transition:color .3s ease-in-out,background .3s ease-in-out,border .3s ease-in-out,box-shadow .35s ease-out,transform .3s ease-out,padding .3s cubic-bezier(.175,.885,.32,1.275) !important;padding:14px 24px;font-size:12px;line-height:100%;color:#000;text-decoration:none;opacity:.999;-ms-filter:none;filter:none;overflow:visible}


.rdy_button.amination-outside.small:hover{
padding-left:26px;padding-right:26px}


.rdy_button.amination-outside.medium:hover{
padding-left:32px;padding-right:32px}


.rdy_button.amination-outside.large:hover{
padding-left:36px;padding-right:36px}


.rdy_button.amination-outside.x-large:hover{
padding-left:44px;padding-right:44px}


.rdy_button.amination-outside.xx-large:hover{
padding-left:52px;padding-right:52px}


.rdy_button.amination-inside.small:hover{
padding-left:12px;padding-right:12px}


.rdy_button.amination-inside.medium:hover{
padding-left:16px;padding-right:16px}


.rdy_button.amination-inside.large:hover{
padding-left:20px;padding-right:20px}


.rdy_button.amination-inside.x-large:hover{
padding-left:28px;padding-right:28px}


.rdy_button.amination-inside.xx-large:hover{
padding-left:36px;padding-right:36px}


.rdy_button.amination-bgfill{
position:relative}


.rdy_button.amination-bgfill span,.rdy_button.amination-bgfill i{
position:relative;z-index:2}


.rdy_button.amination-bgfill:hover{
color:#fff}


.rdy_button.amination-bgfill:hover:before{
top:0 !important}


.rdy_button.amination-bgfill .bgfill{
content:'';position:absolute;display:block;bottom:0;left:0;-webkit-transition:top .15s;-moz-transition:top .15s;-o-transition:top .15s;-ms-transition:top .15s;transition:top .15s;top:0;right:0;bottom:0;left:0}


.rdy_button.amination-bgfill .bgfill .background-inner{
display:block;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:-webkit-transform .7s cubic-bezier(.19,1,.22,1);-moz-transition:-moz-transform .7s cubic-bezier(.19,1,.22,1);-o-transition:-o-transform .7s cubic-bezier(.19,1,.22,1);-ms-transition:-ms-transform .7s cubic-bezier(.19,1,.22,1);transition:transform .7s cubic-bezier(.19,1,.22,1);background-color:#000}


.rdy_button.amination-bgfill:not(.no-radius) .bgfill{
overflow:hidden;top:-1px;right:-1px;bottom:-1px;left:-1px}


.rdy_button.amination-bgfill.top-t-bottom-back .background-inner,.rdy_button.amination-bgfill.bottom-t-top-back .background-inner{
-webkit-transition:-webkit-transform .3s cubic-bezier(.77,0,.175,1);-moz-transition:-moz-transform .3s cubic-bezier(.77,0,.175,1);-o-transition:-o-transform .3s cubic-bezier(.77,0,.175,1);-ms-transition:-ms-transform .3s cubic-bezier(.77,0,.175,1);transition:transform .3s cubic-bezier(.77,0,.175,1)}


.rdy_button.amination-bgfill.top-t-bottom .background-inner{
-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}


.rdy_button.amination-bgfill.top-t-bottom:hover .background-inner{
-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}


.rdy_button.amination-bgfill.bottom-t-top .background-inner{
-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}


.rdy_button.amination-bgfill.bottom-t-top:hover .background-inner{
-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}


.rdy_button.amination-bgfill.left-t-right .background-inner{
-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}


.rdy_button.amination-bgfill.left-t-right:hover .background-inner{
-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}


.rdy_button.amination-bgfill.right-t-left .background-inner{
-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}


.rdy_button.amination-bgfill.right-t-left:hover .background-inner{
-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}


.rdy_button.amination-bgfill.top-t-bottom-back .background-inner{
-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}


.rdy_button.amination-bgfill.top-t-bottom-back:hover .background-inner{
-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}


.rdy_button.amination-bgfill.bottom-t-top-back .background-inner{
-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}


.rdy_button.amination-bgfill.bottom-t-top-back:hover .background-inner{
-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}


.rdy_button.amination-bgfill.left-t-right-back .background-inner{
-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}


.rdy_button.amination-bgfill.left-t-right-back:hover .background-inner{
-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}


.rdy_button.amination-bgfill.right-t-left-back .background-inner{
-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}


.rdy_button.amination-bgfill.right-t-left-back:hover .background-inner{
-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}


.rdy_button.amination-bgfill.outline-dimension.outline-btn-light .bgfill .background-inner{
background-color:#fff !important}


.rdy_button_align.inline .rdy_button{
margin-right:10px}


.rdy_button.outline-dimension{
border-width:2px !important;border-style:solid !important}


.rdy_button.outline-dimension.large{
padding-top:18px;padding-bottom:18px}


.rdy_button_align.center{
display:block !important;text-align:center}


.rdy_button_align.left{
text-align:left}


.rdy_button_align.right{
text-align:right}


.rdy_button_align.fullwidth-button{
display:block !important}


.rdy_button_align.fullwidth-button .rdy_button{
display:block !important;margin-left:auto !important;margin-right:auto !important}


.rdy_button.small{
padding:12px 18px;font-size:10px;line-height:100%}


.rdy_button.medium{
padding:14px 24px;font-size:12px;line-height:100%}


.rdy_button.large{
padding:20px 28px;font-size:16px;line-height:100%}


.rdy_button.x-large{
padding:28px 36px;font-size:16px;line-height:100%}


.rdy_button.xx-large{
padding:38px 44px;font-size:18px;line-height:100%}


.rdy_button.outline-dimension{
border-width:2px !important;border-style:solid !important}


.rdy_button.d3-dimension.dark-color,.rdy_button.d2-dimension.dark-color{
color:#333 !important;text-shadow:0 1px rgba(255,255,255,.5)}


.rdy_button.flat-dimension.dark-color{
color:#333 !important}


.rdy_button.d3-dimension.light-color,.rdy_button.d2-dimension.light-color{
color:#fff;text-shadow:0 1px rgba(0,0,0,.4)}


.rdy_button.flat-dimension.light-color{
color:#fff}


.rdy_button.d3-dimension.dark-color:hover,.rdy_button.d2-dimension.dark-color:hover,.rdy_button.flat-dimension.dark-color:hover{
color:#333}


.rdy_button.d3-dimension.light-color:hover,.rdy_button.d2-dimension.light-color:hover,.rdy_button.flat-dimension.light-color:hover{
color:#fff}


.rdy_button.d3-dimension,.rdy_button.d2-dimension{
color:#fff;text-shadow:0 1px rgba(0,0,0,.4)}


.rdy_button.d3-dimension{
-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.3);box-shadow:inset 0 1px 0 rgba(0,0,0,.3)}


.rdy_button.d3-dimension:active{
top:2px}


.rdy_button.d2-dimension{
background-image:-webkit-linear-gradient(top,rgba(0,0,0,.07),rgba(0,0,0,.15));background-image:-moz-linear-gradient(top,rgba(0,0,0,.07),rgba(0,0,0,.15));background-image:-o-linear-gradient(top,rgba(0,0,0,.07),rgba(0,0,0,.15));background-image:-ms-linear-gradient(top,rgba(0,0,0,.07),rgba(0,0,0,.15));background-image:linear-gradient(to bottom,rgba(0,0,0,.07),rgba(0,0,0,.15));-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.8);box-shadow:inset 0 0 1px rgba(0,0,0,.8)}


.rdy_button.outline-dimension.outline-btn-dark{
border-color:#252525 !important;color:#252525}


.rdy_button.outline-dimension.outline-btn-dark:hover{
background-color:#252525;color:#fff}


.rdy_button.outline-dimension.outline-btn-light{
border-color:#fff !important;color:#fff}


.rdy_button.outline-dimension.outline-btn-light:hover{
background-color:#fff;color:#252525}


.rdy_button .rdy-icon{
margin-right:10px}


.rdy_button.icon-align-right .rdy-icon{
margin-left:10px;margin-right:0}


.rdy_button.rdy_btn_anim{
position:relative;overflow:hidden}


.rdy_button.rdy_btn_anim.side-1 i,.rdy_button.rdy_btn_anim.side-2 i,.rdy_button.rdy_btn_anim.side-3 i{
position:absolute;-webkit-transition:right .2s ease-out,left .2s ease-out,opacity .2s ease-out;-moz-transition:right .2s ease-out,left .2s ease-out,opacity .2s ease-out;-o-transition:right .2s ease-out,left .2s ease-out,opacity .2s ease-out;-ms-transition:right .2s ease-out,left .2s ease-out,opacity .2s ease-out;transition:right .2s ease-out,left .2s ease-out,opacity .2s ease-out;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


.rdy_button.rdy_btn_anim.side-1 span,.rdy_button.rdy_btn_anim.side-2 span,.rdy_button.rdy_btn_anim.side-3 span{
position:relative;-webkit-transition:right .2s ease-out,left .2s ease-out,opacity .2s ease-out;-moz-transition:right .2s ease-out,left .2s ease-out,opacity .2s ease-out;-o-transition:right .2s ease-out,left .2s ease-out,opacity .2s ease-out;-ms-transition:right .2s ease-out,left .2s ease-out,opacity .2s ease-out;transition:right .2s ease-out,left .2s ease-out,opacity .2s ease-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}


.rdy_button.rdy_btn_anim.side-1.small,.rdy_button.rdy_btn_anim.side-2.small,.rdy_button.rdy_btn_anim.side-3.small{
padding:12px 22px}


.rdy_button.rdy_btn_anim.side-1.xx-large,.rdy_button.rdy_btn_anim.side-2.xx-large,.rdy_button.rdy_btn_anim.side-3.xx-large{
padding:38px 48px}


.rdy_button.rdy_btn_anim.side-1:hover i,.rdy_button.rdy_btn_anim.side-2:hover i,.rdy_button.rdy_btn_anim.side-3:hover i{
opacity:1 !important;-ms-filter:none !important;filter:none !important}


.rdy_button.rdy_btn_anim.side-3.small{
padding:12px 38px}


.rdy_button.rdy_btn_anim.side-3.medium{
padding:14px 44px}


.rdy_button.rdy_btn_anim.side-3.large{
padding:20px 48px}


.rdy_button.rdy_btn_anim.side-3.x-large{
padding:28px 56px}


.rdy_button.rdy_btn_anim.side-3.xx-large{
padding:38px 64px}


.rdy_button.rdy_btn_anim.side-3.icon-align-right i{
right:40px}


.rdy_button.rdy_btn_anim.side-3.icon-align-right.small i,.rdy_button.rdy_btn_anim.side-3.icon-align-right.medium i,.rdy_button.rdy_btn_anim.side-3.icon-align-right.large i{
right:30px}


.rdy_button.rdy_btn_anim.side-3.icon-align-right:hover.small i{
right:16px}


.rdy_button.rdy_btn_anim.side-3.icon-align-right:hover.medium i{
right:22px}


.rdy_button.rdy_btn_anim.side-3.icon-align-right:hover.large i{
right:20px}


.rdy_button.rdy_btn_anim.side-3.icon-align-right:hover.x-large i{
right:22px}


.rdy_button.rdy_btn_anim.side-3.icon-align-right:hover.xx-large i{
right:28px}


.rdy_button.rdy_btn_anim.side-3.icon-align-left i{
left:40px}


.rdy_button.rdy_btn_anim.side-3.icon-align-left.small i,.rdy_button.rdy_btn_anim.side-3.icon-align-left.medium i,.rdy_button.rdy_btn_anim.side-3.icon-align-left.large i{
left:30px}


.rdy_button.rdy_btn_anim.side-3.icon-align-left:hover.small i{
left:16px}


.rdy_button.rdy_btn_anim.side-3.icon-align-left:hover.medium i{
left:22px}


.rdy_button.rdy_btn_anim.side-3.icon-align-left:hover.large i{
left:20px}


.rdy_button.rdy_btn_anim.side-3.icon-align-left:hover.x-large i{
left:22px}


.rdy_button.rdy_btn_anim.side-3.icon-align-left:hover.xx-large i{
left:28px}


.rdy_button.rdy_btn_anim.side-2.icon-align-right i{
right:10px}


.rdy_button.rdy_btn_anim.side-2.icon-align-right span{
left:0}


.rdy_button.rdy_btn_anim.side-2.icon-align-right.small i,.rdy_button.rdy_btn_anim.side-2.icon-align-right.medium i,.rdy_button.rdy_btn_anim.side-2.icon-align-right.large i{
right:5px}


.rdy_button.rdy_btn_anim.side-2.icon-align-right:hover.small i{
right:12px}


.rdy_button.rdy_btn_anim.side-2.icon-align-right:hover.small span{
left:-8px !important}


.rdy_button.rdy_btn_anim.side-2.icon-align-right:hover.medium i{
right:15px}


.rdy_button.rdy_btn_anim.side-2.icon-align-right:hover.medium span{
left:-10px !important}


.rdy_button.rdy_btn_anim.side-2.icon-align-right:hover.large i{
right:17px}


.rdy_button.rdy_btn_anim.side-2.icon-align-right:hover.large span{
left:-12px !important}


.rdy_button.rdy_btn_anim.side-2.icon-align-right:hover.x-large i{
right:22px}


.rdy_button.rdy_btn_anim.side-2.icon-align-right:hover.x-large span{
left:-12px !important}


.rdy_button.rdy_btn_anim.side-2.icon-align-right:hover.xx-large i{
right:25px}


.rdy_button.rdy_btn_anim.side-2.icon-align-right:hover.xx-large span{
left:-15px !important}


.rdy_button.rdy_btn_anim.side-2.icon-align-left i{
left:10px}


.rdy_button.rdy_btn_anim.side-2.icon-align-left span{
right:0}


.rdy_button.rdy_btn_anim.side-2.icon-align-left.small i,.rdy_button.rdy_btn_anim.side-2.icon-align-left.medium i,.rdy_button.rdy_btn_anim.side-2.icon-align-left.large i{
left:5px}


.rdy_button.rdy_btn_anim.side-2.icon-align-left:hover.small i{
left:12px}


.rdy_button.rdy_btn_anim.side-2.icon-align-left:hover.small span{
right:-8px !important}


.rdy_button.rdy_btn_anim.side-2.icon-align-left:hover.medium i{
left:15px}


.rdy_button.rdy_btn_anim.side-2.icon-align-left:hover.medium span{
right:-10px !important}


.rdy_button.rdy_btn_anim.side-2.icon-align-left:hover.large i{
left:17px}


.rdy_button.rdy_btn_anim.side-2.icon-align-left:hover.large span{
right:-12px !important}


.rdy_button.rdy_btn_anim.side-2.icon-align-left:hover.x-large i{
left:22px}


.rdy_button.rdy_btn_anim.side-2.icon-align-left:hover.x-large span{
right:-12px !important}


.rdy_button.rdy_btn_anim.side-2.icon-align-left:hover.xx-large i{
left:25px}


.rdy_button.rdy_btn_anim.side-2.icon-align-left:hover.xx-large span{
right:-15px !important}


.rdy_button.rdy_btn_anim.side-1.icon-align-right i{
right:32px}


.rdy_button.rdy_btn_anim.side-1.icon-align-right span{
left:0}


.rdy_button.rdy_btn_anim.side-1.icon-align-right.small i{
right:18px}


.rdy_button.rdy_btn_anim.side-1.icon-align-right.medium i{
right:18px}


.rdy_button.rdy_btn_anim.side-1.icon-align-right.large i{
right:24px}


.rdy_button.rdy_btn_anim.side-1.icon-align-right.x-large i{
right:24px}


.rdy_button.rdy_btn_anim.side-1.icon-align-right:hover.small i{
right:14px}


.rdy_button.rdy_btn_anim.side-1.icon-align-right:hover.small span{
left:-8px}


.rdy_button.rdy_btn_anim.side-1.icon-align-right:hover.medium i{
right:14px}


.rdy_button.rdy_btn_anim.side-1.icon-align-right:hover.medium span{
left:-10px}


.rdy_button.rdy_btn_anim.side-1.icon-align-right:hover.large i{
right:15px}


.rdy_button.rdy_btn_anim.side-1.icon-align-right:hover.large span{
left:-12px}


.rdy_button.rdy_btn_anim.side-1.icon-align-right:hover.x-large i{
right:18px}


.rdy_button.rdy_btn_anim.side-1.icon-align-right:hover.x-large span{
left:-12px}


.rdy_button.rdy_btn_anim.side-1.icon-align-right:hover.xx-large i{
right:26px}


.rdy_button.rdy_btn_anim.side-1.icon-align-right:hover.xx-large span{
left:-16px}


.rdy_button.rdy_btn_anim.side-1.icon-align-left i{
left:32px}


.rdy_button.rdy_btn_anim.side-1.icon-align-left span{
right:0}


.rdy_button.rdy_btn_anim.side-1.icon-align-left.small i{
left:18px}


.rdy_button.rdy_btn_anim.side-1.icon-align-left.medium i{
left:18px}


.rdy_button.rdy_btn_anim.side-1.icon-align-left.large i{
left:24px}


.rdy_button.rdy_btn_anim.side-1.icon-align-left.x-large i{
left:24px}


.rdy_button.rdy_btn_anim.side-1.icon-align-left:hover.small i{
left:14px}


.rdy_button.rdy_btn_anim.side-1.icon-align-left:hover.small span{
right:-8px}


.rdy_button.rdy_btn_anim.side-1.icon-align-left:hover.medium i{
left:14px}


.rdy_button.rdy_btn_anim.side-1.icon-align-left:hover.medium span{
right:-10px}


.rdy_button.rdy_btn_anim.side-1.icon-align-left:hover.large i{
left:15px}


.rdy_button.rdy_btn_anim.side-1.icon-align-left:hover.large span{
right:-12px}


.rdy_button.rdy_btn_anim.side-1.icon-align-left:hover.x-large i{
left:18px}


.rdy_button.rdy_btn_anim.side-1.icon-align-left:hover.x-large span{
right:-12px}


.rdy_button.rdy_btn_anim.side-1.icon-align-left:hover.xx-large i{
left:26px}


.rdy_button.rdy_btn_anim.side-1.icon-align-left:hover.xx-large span{
right:-16px}


.rdy_button.rdy_btn_anim.side-1.icon-align-left:hover i{
opacity:1 !important;-ms-filter:none !important;filter:none !important}


.rdy_button.rdy_btn_anim.bi-t{
-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}


.rdy_button.rdy_btn_anim.bi-t i{
position:absolute;display:block;height:100%;width:100%;margin:0 !important;top:-100%;left:0;-webkit-transition:left .3s ease-out,top .3s ease-out,translateY .3s ease-out,-webkit-transform .3s ease-out;-moz-transition:left .3s ease-out,top .3s ease-out,translateY .3s ease-out,-moz-transform .3s ease-out;-o-transition:left .3s ease-out,top .3s ease-out,translateY .3s ease-out,-o-transform .3s ease-out;-ms-transition:left .3s ease-out,top .3s ease-out,translateY .3s ease-out,-ms-transform .3s ease-out;transition:left .3s ease-out,top .3s ease-out,translateY .3s ease-out,transform .3s ease-out}


.rdy_button.rdy_btn_anim.bi-t i:before{
position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}


.rdy_button.rdy_btn_anim.bi-t span{
display:inline-block;width:100%;height:100%;text-align:center;-webkit-transition:translateY .3s ease-out,top .3s ease-out,-webkit-transform .3s ease-out;-moz-transition:translateY .3s ease-out,top .3s ease-out,-moz-transform .3s ease-out;-o-transition:translateY .3s ease-out,top .3s ease-out,-o-transform .3s ease-out;-ms-transition:translateY .3s ease-out,top .3s ease-out,-ms-transform .3s ease-out;transition:translateY .3s ease-out,top .3s ease-out,transform .3s ease-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}


.rdy_button.rdy_btn_anim.bi-l{
-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}


.rdy_button.rdy_btn_anim.bi-l i{
position:absolute;display:block;height:100%;width:100%;margin:0 !important;top:0;left:-100%;-webkit-transition:left .3s ease-out,top .3s ease-out,translateY .3s ease-out,-webkit-transform .3s ease-out;-moz-transition:left .3s ease-out,top .3s ease-out,translateY .3s ease-out,-moz-transform .3s ease-out;-o-transition:left .3s ease-out,top .3s ease-out,translateY .3s ease-out,-o-transform .3s ease-out;-ms-transition:left .3s ease-out,top .3s ease-out,translateY .3s ease-out,-ms-transform .3s ease-out;transition:left .3s ease-out,top .3s ease-out,translateY .3s ease-out,transform .3s ease-out}


.rdy_button.rdy_btn_anim.bi-l i:before{
position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}


.rdy_button.rdy_btn_anim.bi-l span{
display:inline-block;width:100%;height:100%;text-align:center;-webkit-transition:translateY .3s ease-out,top .3s ease-out,-webkit-transform .3s ease-out;-moz-transition:translateY .3s ease-out,top .3s ease-out,-moz-transform .3s ease-out;-o-transition:translateY .3s ease-out,top .3s ease-out,-o-transform .3s ease-out;-ms-transition:translateY .3s ease-out,top .3s ease-out,-ms-transform .3s ease-out;transition:translateY .3s ease-out,top .3s ease-out,transform .3s ease-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}


.rdy_button:hover.rdy_btn_anim.bi-t i{
top:0}


.rdy_button:hover.rdy_btn_anim.bi-l i{
left:0}


.rdy_button:hover.small.rdy_btn_anim.bi-t span{
-webkit-transform:translateY(360%);-moz-transform:translateY(360%);-o-transform:translateY(360%);-ms-transform:translateY(360%);transform:translateY(360%)}


.rdy_button:hover.medium.rdy_btn_anim.bi-t span{
-webkit-transform:translateY(310%);-moz-transform:translateY(310%);-o-transform:translateY(310%);-ms-transform:translateY(310%);transform:translateY(310%)}


.rdy_button:hover.large.rdy_btn_anim.bi-t span{
-webkit-transform:translateY(310%);-moz-transform:translateY(310%);-o-transform:translateY(310%);-ms-transform:translateY(310%);transform:translateY(310%)}


.rdy_button:hover.x-large.rdy_btn_anim.bi-t span{
-webkit-transform:translateY(310%);-moz-transform:translateY(310%);-o-transform:translateY(310%);-ms-transform:translateY(310%);transform:translateY(310%)}


.rdy_button:hover.xx-large.rdy_btn_anim.bi-t span{
-webkit-transform:translateY(310%);-moz-transform:translateY(310%);-o-transform:translateY(310%);-ms-transform:translateY(310%);transform:translateY(310%)}


.rdy_button:hover.rdy_btn_anim.bi-l span{
-webkit-transform:translateX(200%);-moz-transform:translateX(200%);-o-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%)}


.vc_progress_bar .vc_single_bar .vc_label{
font-size:13px}


.vc_progress_bar.open .vc_tip{
opacity:1 !important;-ms-filter:none !important;filter:none !important}


.vc_progress_bar.rdy-style .vc_single_bar_wrap{
margin-bottom:11.66666667px}


.vc_progress_bar.rdy-style .vc_single_bar{
margin-bottom:0;padding-bottom:0;background-color:#ebebeb}


.vc_progress_bar.rdy-style .vc_bar{
-webkit-transition:width 2s cubic-bezier(.7,0,.38,1);-moz-transition:width 2s cubic-bezier(.7,0,.38,1);-o-transition:width 2s cubic-bezier(.7,0,.38,1);-ms-transition:width 2s cubic-bezier(.7,0,.38,1);transition:width 2s cubic-bezier(.7,0,.38,1)}


.vc_progress_bar.rdy-style .vc_tip{
position:absolute;right:0;top:-25px;padding:4px 7px !important;background-color:#333;color:#fff;line-height:12px !important;font-size:11px !important;display:block;font-weight:400 !important;border-radius:2px;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity .9s;-moz-transition:opacity .9s;-o-transition:opacity .9s;-ms-transition:opacity .9s;transition:opacity .9s}


.vc_progress_bar.rdy-style .vc_tip:after{
border-color:#333 transparent;border-style:solid;border-width:5px 5px 0;bottom:-5px;content:"";display:block;left:12px;position:absolute;width:0}


.vc_progress_bar .vc_label_text .vc_label_units{
padding-left:11px}


.vc_progress_bar.rdy-style.rdy_text_top .vc_label_text{
margin-bottom:4px;padding-bottom:0}


.vc_progress_bar.rdy-style.rdy_text_bottom .vc_label_text{
margin-bottom:0;padding-bottom:0}


.b_counter_holder{
display:table;position:relative;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity .4s ease 0s;-moz-transition:opacity .4s ease 0s;-o-transition:opacity .4s ease 0s;-ms-transition:opacity .4s ease 0s;transition:opacity .4s ease 0s;margin:0 auto;font-family:'Open Sans',sans-serif}


.b_counter_holder.inline{
display:inline-block}


.b_counter_holder .symbol-wrap{
font-family:inherit !important;font-size:inherit;font-weight:inherit}


.b_counter_holder.sym-valign-middle .counter.motion .digit{
vertical-align:super;border:1px solid red}


.b_counter_holder.sym-valign-middle .counter.zero{
border:1px solid red}


.b_counter_holder.sym-valign-middle .counter.zero .counter_sym{
vertical-align:super;font-size:40px}


.b_counter_holder .b_counter_inner .counter_sym{
line-height:100%}


.b_counter_holder.boxed_counter{
border:0 solid #eaeaea;padding:55px 40px;background-color:transparent}


.b_counter_holder.circle_counter .b_counter_inner{
text-align:center}


.b_counter_holder.circle_counter .b_count_align{
height:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}


.b_counter_holder.boxed_counter.circle_counter{
border-radius:50%;width:220px;height:220px;padding:0 !important}


.b_counter_holder.content_left{
text-align:left}


.b_counter_holder.content_right{
text-align:right}


.b_counter_holder.content_center{
text-align:center;padding:20px 40px}


.b_counter_holder span.counter{
font-size:60px;line-height:1.2em;font-weight:300;display:inline-block !important;height:1em;white-space:nowrap}


.b_counter_holder span .digit{
height:1.2em;display:inline-block}


.b_counter_holder p.counter_text{
font-weight:600;letter-spacing:1px;margin:12px 0 0}


.b_counter_holder .counter.motion .digit span:not(.in-sight){
-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


.b_counter_holder .counter.motion .digit span{
display:inline-block}


.b_counter_holder .counter.motion .digit .symbol-wrap{
display:inline-block}


.rdy_separator.center{
margin-left:auto;margin-right:auto}


.rdy_separator.normal{
border:0;border-color:#000;border-style:solid}


.rdy_separator h2{
margin-top:0;margin-bottom:0}


.rdy_separator.vc_sep_holder{
border:0 !important}


.rdy_separator.wave1 .vc_sep_line,.rdy_separator.wave2 .vc_sep_line,.rdy_separator.zigzag1 .vc_sep_line,.rdy_separator.zigzag2 .vc_sep_line,.rdy_separator.cross .vc_sep_line{
display:none !important}


.vc_separator.vc_icon_align_center{
text-align:center}


.vc_separator.vc_icon_align_center h4{
padding:0 .8em;text-align:center}


.vc_separator.vc_icon_align_left .rdy_icon_element-icon{
margin:0 !important;padding:0 20px 0 0}


.vc_separator.vc_icon_align_left .vc_sep_holder{
width:100%}


.vc_separator.vc_icon_align_left .vc_sep_holder.vc_sep_holder_l{
display:none}


.vc_separator.vc_icon_align_right .rdy_icon_element-icon{
margin:0 !important;padding:0 0 0 20px}


.vc_separator.vc_icon_align_right .vc_sep_holder{
width:100%}


.vc_separator.vc_icon_align_right .vc_sep_holder.vc_sep_holder_r{
display:none}


.rdy_separator.wave1{
background:url("../img/wave1_black.svg") repeat-x center;height:10px}


.rdy_separator.wave1.color-grey{
background:url("../img/wave1_grey.svg") repeat-x center}


.rdy_separator.wave1.color-white{
background:url("../img/wave1_white.svg") repeat-x center}


.rdy_separator.wave2{
background:url("../img/wave2_black.svg") repeat-x center;height:10px}


.rdy_separator.wave2.color-grey{
background:url("../img/wave2_grey.svg") repeat-x center}


.rdy_separator.wave2.color-white{
background:url("../img/wave2_white.svg") repeat-x center}


.rdy_separator.zigzag1{
background:url("../img/zigzag1_black.svg") repeat-x center;height:10px}


.rdy_separator.zigzag1.color-grey{
background:url("../img/zigzag1_grey.svg") repeat-x center}


.rdy_separator.zigzag1.color-white{
background:url("../img/zigzag1_white.svg") repeat-x center}


.rdy_separator.zigzag2{
background:url("../img/zigzag2_black.svg") repeat-x center;height:10px}


.rdy_separator.zigzag2.color-grey{
background:url("../img/zigzag2_grey.svg") repeat-x center}


.rdy_separator.zigzag2.color-white{
background:url("../img/zigzag2_white.svg") repeat-x center}


.rdy_separator.cross{
background:url("../img/cross_black.svg") repeat-x center;height:10px}


.rdy_separator.cross.color-grey{
background:url("../img/cross_grey.svg") repeat-x center}


.rdy_separator.cross.color-white{
background:url("../img/cross_white.svg") repeat-x center}


@media screen and (min-width:992px){
.rdy_separator.animate{
width:0}


.rdy_separator.animate.rdy_sep_vertical{
height:0}


}


.rdy_separator.animate1.start-animation{
-webkit-transition:width .8s cubic-bezier(.19,1,.22,1);-moz-transition:width .8s cubic-bezier(.19,1,.22,1);-o-transition:width .8s cubic-bezier(.19,1,.22,1);-ms-transition:width .8s cubic-bezier(.19,1,.22,1);transition:width .8s cubic-bezier(.19,1,.22,1)}


.rdy_separator.animate2.start-animation{
-webkit-transition:width .8s cubic-bezier(.19,1,.22,1);-moz-transition:width .8s cubic-bezier(.19,1,.22,1);-o-transition:width .8s cubic-bezier(.19,1,.22,1);-ms-transition:width .8s cubic-bezier(.19,1,.22,1);transition:width .8s cubic-bezier(.19,1,.22,1)}


.rdy_separator.rdy_sep_vertical.animate1.start-animation{
-webkit-transition:height .8s cubic-bezier(.19,1,.22,1);-moz-transition:height .8s cubic-bezier(.19,1,.22,1);-o-transition:height .8s cubic-bezier(.19,1,.22,1);-ms-transition:height .8s cubic-bezier(.19,1,.22,1);transition:height .8s cubic-bezier(.19,1,.22,1)}


.rdy_separator.rdy_sep_vertical.animate2.start-animation{
-webkit-transition:height .8s cubic-bezier(.19,1,.22,1);-moz-transition:height .8s cubic-bezier(.19,1,.22,1);-o-transition:height .8s cubic-bezier(.19,1,.22,1);-ms-transition:height .8s cubic-bezier(.19,1,.22,1);transition:height .8s cubic-bezier(.19,1,.22,1)}


.b_counter_holder .rdy_separator{
background-color:#eaeaea;margin:20px auto 25px auto;display:block;height:1px;max-width:60px}


.b_counter_holder .rdy_separator.vc_sep_pos_align_left{
margin-left:0 !important;margin-right:auto !important}


.b_counter_holder .rdy_separator.vc_sep_pos_align_right{
margin-left:auto !important;margin-right:0 !important}


.rdy_icon_element-icon{
display:inline-block;width:auto !important}


.b_counter_holder .rdy_separator .wave{
width:80px}


.b_counter_holder .rdy_separator .wave2{
width:76px}


.b_percentage{
position:relative}


.b_percentage canvas{
position:absolute;top:0;left:0}


.b_pie_chart_holder{
display:block;margin:0 0 30px;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity .3s ease 0s;-moz-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;-ms-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}


.b_percentage{
font-size:14px;font-weight:500;color:#303030;text-align:center;margin:0 auto;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity .3s ease 0s;-moz-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;-ms-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;-webkit-backface-visibility:hidden}


.b_pie_chart_holder .tocounter{
float:none;margin:0}


.b_pie_chart_holder i,.b_percentage_with_icon i{
float:none;margin:0;vertical-align:middle !important;color:#b9b9b9}


.b_pie_chart_holder .pie_chart_text,.b_pie_chart_with_icon_holder .pie_chart_text{
text-align:center;margin:28px 0 0}


.b_pie_chart_holder .pie_chart_text .pie_title,.b_pie_chart_with_icon_holder .pie_chart_text .pie_title{
margin:0 0 .35em}


.b_pie_chart_holder .rdy_separator.small{
background-color:#eaeaea;margin:10px auto 12px auto}


.b_icon_with_title{
display:block;position:relative}


.b_icon_with_title .block-link{
margin-top:20px}


.b_icon_with_title .block-link:hover{
text-decoration:underline}


.b_icon_with_title.top.circle .rdy_icon_element,.b_icon_with_title.top.square .rdy_icon_element{
text-align:center !important}


.b_icon_with_title.top.align-left,.b_icon_with_title.top.align-left .rdy_icon_element,.b_icon_with_title.top.align-left .icon_text_holder{
text-align:left}


.b_icon_with_title.top.align-center,.b_icon_with_title.top.align-center .rdy_icon_element,.b_icon_with_title.top.align-center .icon_text_holder{
text-align:center}


.b_icon_with_title.top.align-right,.b_icon_with_title.top.align-right .rdy_icon_element,.b_icon_with_title.top.align-right .icon_text_holder{
text-align:right}


.b_icon_with_title .icon_holder{
float:left;display:inline-block;position:relative;z-index:2;padding:1px;padding-right:20px}


.b_icon_with_title .icon_text_holder{
position:relative}


.b_icon_with_title.top .icon_holder{
padding-right:0 !important}


.b_icon_with_title.top .icon_text_holder{
width:100%;display:table}


.b_icon_with_title.tiny.square .icon_text_holder,.b_icon_with_title.medium .icon_text_holder{
padding:0 0 0 56px}


.b_icon_with_title.large .icon_text_holder{
padding:0 0 0 65px}


.b_icon_with_title.large .icon_holder{
text-align:center}


.b_icon_with_title.very_large .icon_text_holder{
padding:0 0 0 84px}


.b_icon_with_title.tiny.circle .icon_text_holder{
padding:0}


.b_icon_with_title.tiny.boxed .icon_text_holder,.b_icon_with_title.tiny.circle .icon_text_holder,.b_icon_with_title.tiny.icon_image .icon_text_holder{
padding:0 0 0 55px}


.b_icon_with_title.small.square .icon_text_holder,.b_icon_with_title.small.boxed .icon_text_holder,.b_icon_with_title.small.circle .icon_text_holder,.b_icon_with_title.small.icon_image .icon_text_holder{
padding:0 0 0 72px}


.b_icon_with_title.medium.circle .icon_text_holder{
padding:0 0 0 119px}


.b_icon_with_title.medium.boxed .icon_text_holder,.b_icon_with_title.medium.icon_image .icon_text_holder,.b_icon_with_title.medium.square .icon_text_holder{
padding:0 0 0 95px}


.b_icon_with_title.large.boxed .icon_text_holder,.b_icon_with_title.large.circle .icon_text_holder,.b_icon_with_title.large.icon_image .icon_text_holder,.b_icon_with_title.large.square .icon_text_holder{
padding:0 0 0 122px}


.b_icon_with_title.very_large.boxed .icon_text_holder,.b_icon_with_title.very_large.circle .icon_text_holder,.b_icon_with_title.very_large.icon_image .icon_text_holder,.b_icon_with_title.very_large.square .icon_text_holder{
padding:0 0 0 150px}


.b_icon_with_title.left_from_title .icon_text_holder{
padding:0 !important}


.b_icon_with_title.tiny.top .icon_text_holder,.b_icon_with_title.small.top .icon_text_holder,.b_icon_with_title.medium.top .icon_text_holder,.b_icon_with_title.large.top .icon_text_holder,.b_icon_with_title.very_large.top .icon_text_holder,.b_icon_with_title.tiny.boxed.top .icon_text_holder,.b_icon_with_title.tiny.circle.top .icon_text_holder,.b_icon_with_title.small.boxed.top .icon_text_holder,.b_icon_with_title.small.circle.top .icon_text_holder,.b_icon_with_title.medium.boxed.top .icon_text_holder,.b_icon_with_title.medium.circle.top .icon_text_holder,.b_icon_with_title.large.boxed.top .icon_text_holder,.b_icon_with_title.large.circle.top .icon_text_holder,.b_icon_with_title.very_large.boxed.top .icon_text_holder,.b_icon_with_title.very_large.circle.top .icon_text_holder,.b_icon_with_title.tiny.icon_image.top .icon_text_holder,.b_icon_with_title.small.icon_image.top .icon_text_holder,.b_icon_with_title.medium.icon_image.top .icon_text_holder,.b_icon_with_title.large.icon_image.top .icon_text_holder,.b_icon_with_title.very_large.icon_image.top .icon_text_holder{
padding:0}


.b_icon_with_title .rdy_icon_element{
display:block;text-align:center;position:relative;z-index:1;color:#333;width:100%}


.b_icon_with_title.circle .fa,.b_icon_with_title.circle .hi-icon-effect-1 .fa:after{
border-radius:50%}


.b_icon_with_title .typcn:before{
width:auto !important;height:auto !important;font-size:inherit !important}


.box_holder_icon .b_icon{
position:relative;display:inline-block}


.b_icon_with_title.top .rdy_icon_element{
display:inline-block}


.b_icon_with_title.top .icon_holder{
float:none;display:block;margin:0 0 20px}


.b_icon_with_title.top .icon_holder{
width:100% !important}


.box_holder_icon_inner.circle .fa-stack,.circle .icon_holder .fa-stack{
border-radius:50%}


.b_icon_with_title .icon_holder>span{
display:inline-block}


.b_icon_with_title .icon_holder .fa-stack,.box_holder_icon_inner .fa-stack,.b_font_awsome_icon_square,.b_font_awsome_icon_stack i.fa-stack-base{
-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;-ms-transition:all .1s linear;transition:all .1s linear;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial}


.b_icon_with_title .icon_text_holder .icon_title{
margin:0 0 15px;padding-top:8px;color:#333}


.b_icon_with_title.top .icon_text_holder{
padding-left:0 !important}


.b_icon_with_title.top .icon_holder,.b_icon_with_title.left_from_title .icon_holder{
position:relative}


.b_icon_with_title.large .icon_text_holder .icon_title{
margin-bottom:.35em}


.b_icon_with_title .icon_with_title_link{
display:inline-block;margin:13px 0 0}


.b_icon_with_title .icon_with_title_link:hover{
color:#303030}


.b_icon_with_title .icon_holder.b_icon_animation,.box_holder_icon_inner.b_icon_animation{
-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}


.b_icon_with_title .icon_holder.b_icon_animation.b_show_animation,.box_holder_icon_inner.b_icon_animation.b_show_animation{
-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}


.b_icon_with_title .icon_holder .fa-stack,.box_holder_icon_inner .fa-stack,.b_font_awsome_icon _square,.b_font_awsome_icon _stack i.fa-stack-base{
border:0 solid silver;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;-ms-transition:all .1s linear;transition:all .1s linear;-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial}


.b_font_awsome_icon _stack i.fa-stack-base{
border:none}


.b_icon_with_title .icon_text_holder{
position:relative}


.b_icon_with_title span.fa-stack i:last-child{
font-size:.7em;color:silver;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out}


.b_icon_with_title.circle span.fa-stack i:last-child{
font-size:.9em}


.b_icon_with_title span.fa-stack.custom-font i:last-child{
font-size:.7em}


.b_icon_with_title .icon_text_inner{
display:table-cell;font-size:14px}


.b_icon_with_title .icon_text_inner p{
font-size:14px}


.b_icon_with_title .icon_title_holder{
display:table;width:100%;height:100%;margin:0 0 12px}


.b_icon_with_title .icon_title_holder .icon_holder{
display:table-cell;text-align:center;height:100%;vertical-align:middle;float:none;padding:0 15px 0 0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}


.b_icon_with_title .icon_title_holder .icon_holder span{
position:relative;top:2px}


.b_icon_with_title .icon_text_holder .icon_title_holder .icon_title{
display:table-cell;margin:0;vertical-align:middle;width:100%}


.touch .no_animation_on_touch .b_icon_animation{
-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}


.b_icon_with_title a:hover .block-link{
text-decoration:underline}


.b_icon_with_title .icon_content_holder p{
margin-bottom:0}


.b_list{
line-height:100%;font-size:14px;font-weight:400}


.b_list ul{
margin:0 !important}


.b_list li{
font-size:inherit;list-style:none !important}


.b_list li a{
-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;-ms-transition:color .3s;transition:color .3s}


.b_list.hover-text-light a:hover,.b_list.hover-text-light li:hover{
color:#fff}


.b_list.hover-text-dark a:hover,.b_list.hover-text-dark li:hover{
color:#000}


.b_list.circle ul,.b_list.number ul{
display:block;list-style-type:none;margin:0;padding:0}


.b_list.number ul{
counter-reset:li}


.b_list.number.circle_number li{
padding-left:43px;margin-bottom:10px}


.b_list.circle ul>li,.b_list.number ul>li{
position:relative;padding-top:5px;padding-bottom:5px;color:#020202}


.b_list.outline ul>li .rdy_icon{
line-height:26px}


.b_list.outline ul>li:before{
border-radius:50%;border-width:1px;border-style:solid}


.b_list.bg_color ul>li:before{
border-radius:50%}


.b_list ul>li{
padding-left:31px;position:relative;padding-top:8px;padding-bottom:8px;-webkit-transition:background .3s,color .3s;-moz-transition:background .3s,color .3s;-o-transition:background .3s,color .3s;-ms-transition:background .3s,color .3s;transition:background .3s,color .3s}


.b_list.none ul>li{
padding-left:0}


.b_list.bullet ul>li .rdy_icon{
font-size:7px;line-height:inherit}


.b_list[data-animation=true] ul li{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);left:-20px}


.b_list.icon ul>li{
padding-top:3px;padding-bottom:3px}


.b_list.number ul>li{
padding-top:2px;padding-bottom:2px}


.b_list.icon ul>li,.b_list.number ul>li{
padding-left:40px;line-height:26px}


.b_list.circle ul>li:before{
position:absolute;left:0;width:7px;height:7px;top:9px;background-color:#ababab;display:block;content:'';border-radius:25px}


.b_list.number ul>li:before{
height:27px;width:27px;line-height:25px;display:inline-block;position:absolute;left:0;top:50%;padding:0;content:counter(li,decimal);counter-increment:li;text-align:center;font-weight:500;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}


.b_list ul>li .rdy_icon{
height:27px;width:27px;line-height:inherit;display:inline-block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:0;top:50%;border-radius:50%;text-align:center}


.b_list ul>li .rdy_icon.gi-dots{
height:7px !important;line-height:7px !important}


.b_list ul>li .rdy_icon.gi-dash{
height:inherit;line-height:inherit}


.b_list.icon ul>li .fa:after{
height:27px;width:27px;display:inline-block;position:absolute;left:-8px;top:-4px;padding:0;content:'';border-radius:50%;z-index:-1}


.b_list.number.number_zero ul>li:before{
content:counter(li,decimal-leading-zero)}


.b_list.number.circle_number ul>li:before{
color:#fff;border-radius:2em;height:31px;width:31px;line-height:31px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}


.b_list.number.circle_border ul>li:before{
line-height:30px}


.b_list.separator ul>li:after{
content:'';width:100%;height:1px;border-bottom:1px solid #eee;position:absolute;bottom:0;left:0}


.b_list.bold ul>li:before{
font-weight:700 !important}


.b_message{
position:relative;padding:26px 30px}


.b_message .b_message_inner{
position:relative}


.b_message.with_icon .b_message_icon_holder{
padding:0 27px 0 0;width:1px}


.b_message.with_icon .b_message_icon{
display:table;height:100%}


.b_message.with_icon .b_message_icon_inner{
display:table-cell;height:100%;vertical-align:middle}


.b_message.with_icon>i{
line-height:1em}


.b_message.with_icon img{
float:left}


.b_message a.close{
position:absolute;top:-19px;right:-23px;line-height:13px;color:#fff}


.b_message a.close i{
width:14px;height:14px;display:inline-block;background-repeat:no-repeat;background-position:center}


.b_message.uppercase .message_text{
text-transform:uppercase}


.b_message .message_text{
display:table;height:100%;font-weight:700;font-size:18px;letter-spacing:1px}


.b_message .message_text_holder{
padding:0 20px 0 0}


.b_message .message_text_inner{
display:table-cell;height:100%;vertical-align:middle}


.b_message .message_text_inner p{
margin-bottom:0 !important}


.b_message.with_icon .message_text_holder{
padding:0 20px 0 0}


.b_message.uppercase .message_text_inner *{
text-transform:uppercase}


.b_icon_list,.b_icon_list>a{
display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}


.b_icon_list{
margin-bottom:10px}


.b_icon_list .rdy-icon{
width:36px;min-width:36px;height:36px;line-height:35px}


.b_icon_list .rdy-icon.fa,.b_icon_list .rdy-icon.vc_li{
line-height:36px}


.b_icon_list p{
font-size:15px;line-height:100%;font-weight:400;margin:0;padding:0 0 0 4px;position:relative;color:#303030}


.b_icon_list.with-background p{
padding-left:12px !important}


.b_icon_list.with-border .rdy-icon{
line-height:32px}


.b_icon_list i{
color:#000;font-size:18px;text-align:center;border-radius:2em;display:block;margin-right:0}


.b_icon_list i.img{
line-height:0;margin-right:5px}


.b_icon_list i.transparent{
background:0 0;border:0;color:#ababab}


.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon{
display:inline-block;width:12px;margin-left:5px;height:2px}


.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_square .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_default .vc_toggle_content .vc_toggle_icon{
left:auto;right:0}


.vc_toggle_size_md.vc_toggle_default .vc_toggle_title,.vc_toggle_size_md.vc_toggle_default .vc_toggle_content{
padding-left:0 !important}


.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon:before{
height:12px;width:2px}


.vc_toggle.vc_toggle_default .vc_toggle_icon:before{
height:12px;width:2px}


.vc_toggle_size_md .vc_toggle_icon:before{
height:2px;width:12px}


.vc_toggle_default .vc_toggle_icon,.vc_toggle_default .vc_toggle_icon:before,.vc_toggle_default .vc_toggle_icon:after{
border:0 !important;background:#000;border-radius:2px}


.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon:after{
width:12px;height:2px}


.vc_toggle.vc_toggle_default .vc_toggle_icon:after{
width:12px;height:2px}


.vc_toggle_size_md .vc_toggle_icon:after{
height:12px;width:2px}


.vc_toggle_default .vc_toggle_icon:before,.vc_toggle_default .vc_toggle_icon:after{
content:'';display:block;left:50%;position:absolute;top:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#000;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;-ms-transition:opacity .5s;transition:opacity .5s}


.vc_toggle_default.vc_toggle_active .vc_toggle_icon:before,.vc_toggle_default.vc_toggle_active .vc_toggle_icon:after{
visibility:visible;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


.counter.animated.pulse{
-webkit-animation-duration:.2s !important;-moz-animation-duration:.2s !important;-o-animation-duration:.2s !important;-ms-animation-duration:.2s !important;animation-duration:.2s !important}


.rdy_portfolio_container:not(.rdy_portfolio_list){
overflow:hidden}


.rdy-portfolio-container[data-items-animation] .grid-item>.hentry{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


.rdy-portfolio-container.title-shadow1 .title_wrap h2{
text-shadow:0 2px 10px rgba(0,0,0,.3)}


.rdy-portfolio-container.title-shadow2 .title_wrap h2{
text-shadow:0 3px 15px rgba(0,0,0,.35)}


.rdy-portfolio-container.title-shadow3 .title_wrap h2{
text-shadow:0 6px 25px rgba(0,0,0,.3)}


.rdy-portfolio-container.active-border .grid-item figure .picture{
z-index:2}


.rdy-portfolio-container.active-border .grid-item figure .picture:before{
content:'';display:block;border-width:0;border-style:solid;position:absolute;z-index:4;top:-1px;left:-1px;right:-1px;bottom:-1px}


.rdy-portfolio-container.active-border.active-border-fade .grid-item figure .picture:before{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


.rdy-portfolio-container.active-border.active-border-fade .grid-item figure:hover .picture:before{
opacity:1;-ms-filter:none;filter:none}


.rdy-portfolio-container.active-border .grid-item .picture:before{
-webkit-transition:border-width .25s,opacity .45s;-moz-transition:border-width .25s,opacity .45s;-o-transition:border-width .25s,opacity .45s;-ms-transition:border-width .25s,opacity .45s;transition:border-width .25s,opacity .45s}


.rdy-portfolio-container.active-border .grid-item figure:hover .picture:before{
-webkit-transition:border-width .35s,opacity .45s;-moz-transition:border-width .35s,opacity .45s;-o-transition:border-width .35s,opacity .45s;-ms-transition:border-width .35s,opacity .45s;transition:border-width .35s,opacity .45s}


.rdy-portfolio-container h2,.rdy-portfolio-container .description{
line-height:100%}


.rdy-portfolio-container .description{
margin-top:8px}


.rdy-portfolio-container.hover-10 .figcaption,.rdy-portfolio-container.hover-11 .figcaption{
z-index:2;padding-top:24px;padding-bottom:27px}


.rdy-portfolio-container.hover-10 .description,.rdy-portfolio-container.hover-11 .description{
margin-top:14px}


.rdy-portfolio-container.hover-10 h2,.rdy-portfolio-container.hover-11 h2,.rdy-portfolio-container.hover-10 .description,.rdy-portfolio-container.hover-11 .description{
line-height:100%}


.rdy-portfolio-container.hover-10 .figcaption_wrap,.rdy-portfolio-container.hover-11 .figcaption_wrap{
position:absolute;top:0;left:0;bottom:0;right:0}


.rdy-portfolio-container.hover-10 .figcaption_wrap .figcaption,.rdy-portfolio-container.hover-11 .figcaption_wrap .figcaption{
position:absolute;cursor:default}


.rdy-portfolio-container.hover-1 .grid-item .picture a,.rdy-portfolio-container.hover-1 .grid-item .picture .img{
-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}


.rdy-portfolio-container.hover-1 .grid-item .picture img,.rdy-portfolio-container.hover-1 .grid-item .picture .img{
-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}


.rdy-portfolio-container.hover-1 .grid-item .figcaption{
width:100%;height:100%;top:0;position:absolute;text-align:center;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;-o-transition:-o-transform .4s;-ms-transition:-ms-transform .4s;transition:transform .4s;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);padding:0 20px}


.rdy-portfolio-container.hover-1 .grid-item .figcaption .col-table{
width:100%;height:100%}


.rdy-portfolio-container.hover-1 .grid-item figure:hover .picture img,.rdy-portfolio-container.hover-1 .grid-item figure:hover .picture .img{
-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}


.rdy-portfolio-container.hover-1 .grid-item figure:hover .figcaption{
-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;-ms-filter:none;filter:none}


.rdy-portfolio-container.hover-1 .grid-item figure:hover .overlay{
opacity:.3;-ms-filter:"alpha(opacity=30)";filter:alpha(opacity=30)}


.rdy-portfolio-container.hover-1.no-gutter .grid-item .picture img,.rdy-portfolio-container.hover-1.no-gutter .grid-item .picture .img{
-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-o-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}


.rdy-portfolio-container.hover-2 .grid-item .picture a,.rdy-portfolio-container.hover-2 .grid-item .picture .img{
-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}


.rdy-portfolio-container.hover-2 .grid-item .figcaption{
width:100%;height:100%;top:0;position:absolute;text-align:center;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;-ms-transition:opacity .4s;transition:opacity .4s;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);padding:0 20px}


.rdy-portfolio-container.hover-2 .grid-item .figcaption .col-table{
width:100%;height:100%}


.rdy-portfolio-container.hover-2 .grid-item figure:hover .figcaption{
opacity:1;-ms-filter:none;filter:none}


.rdy-portfolio-container.hover-2 .grid-item figure:hover .overlay{
opacity:.1;-ms-filter:"alpha(opacity=10)";filter:alpha(opacity=10)}


.rdy-portfolio-container.hover-3 .grid-item .picture a{
position:relative}


.rdy-portfolio-container.hover-3 .grid-item .picture a,.rdy-portfolio-container.hover-3 .grid-item .picture .img{
-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}


.rdy-portfolio-container.hover-3 .grid-item .figcaption{
width:100%;height:100%;top:0;position:absolute;text-align:left;-webkit-transition:opacity .9s;-moz-transition:opacity .9s;-o-transition:opacity .9s;-ms-transition:opacity .9s;transition:opacity .9s;padding:0 40px 40px}


.rdy-portfolio-container.hover-3 .grid-item .figcaption .col-table{
width:100%;height:100%}


.rdy-portfolio-container.hover-3 .grid-item .figcaption .col-td{
vertical-align:bottom}


.rdy-portfolio-container.hover-3 .grid-item .figcaption h2,.rdy-portfolio-container.hover-3 .grid-item .figcaption p{
line-height:100% !important;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate(-40px,0px);-moz-transform:translate(-40px,0px);-o-transform:translate(-40px,0px);-ms-transform:translate(-40px,0px);transform:translate(-40px,0px)}


.rdy-portfolio-container.hover-3 .grid-item .figcaption p{
-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;transition-delay:.2s}


.rdy-portfolio-container.hover-3 .grid-item figure:hover .figcaption h2,.rdy-portfolio-container.hover-3 .grid-item figure:hover .figcaption p{
opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate(0px,0px);-moz-transform:translate(0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px)}


.rdy-portfolio-container.hover-3 .grid-item figure:hover .overlay{
opacity:.3;-ms-filter:"alpha(opacity=30)";filter:alpha(opacity=30)}


.rdy-portfolio-container.hover-4 .grid-item figure>a.mainlink{
position:absolute;top:0;left:0;right:0;bottom:0;z-index:5}


.rdy-portfolio-container.hover-4 .grid-item figure a.mfp-lightbox{
width:100%;height:100%;top:0;position:absolute}


.rdy-portfolio-container.hover-4 .grid-item .picture a{
position:relative}


.rdy-portfolio-container.hover-4 .grid-item .picture a,.rdy-portfolio-container.hover-4 .grid-item .picture .img{
-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}


.rdy-portfolio-container.hover-4 .grid-item .picture img,.rdy-portfolio-container.hover-4 .grid-item .picture .img{
-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08);-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-ms-transition:all .6s;transition:all .6s}


.rdy-portfolio-container.hover-4 .grid-item .figcaption{
width:100%;height:100%;top:0;position:absolute;text-align:left;padding:0 40px 40px;z-index:3}


.rdy-portfolio-container.hover-4 .grid-item .figcaption .col-table{
width:100%;height:100%}


.rdy-portfolio-container.hover-4 .grid-item .figcaption .col-td{
vertical-align:bottom}


.rdy-portfolio-container.hover-4 .grid-item .figcaption h2,.rdy-portfolio-container.hover-4 .grid-item .figcaption .description{
top:100px;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);position:relative;-webkit-transition-property:top,opacity;-moz-transition-property:top,opacity;-o-transition-property:top,opacity;-ms-transition-property:top,opacity;transition-property:top,opacity;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;-ms-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s}


.rdy-portfolio-container.hover-4 .grid-item figure .picture:after{
content:'';background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%);width:100%;height:100%;opacity:1;-ms-filter:none;filter:none;position:absolute;top:200%;left:0;z-index:2;-webkit-transition-property:top,opacity;-moz-transition-property:top,opacity;-o-transition-property:top,opacity;-ms-transition-property:top,opacity;transition-property:top,opacity;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;-ms-transition-duration:.3s;transition-duration:.3s}


.rdy-portfolio-container.hover-4 .grid-item figure:hover .picture img,.rdy-portfolio-container.hover-4 .grid-item figure:hover .picture .img{
-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}


.rdy-portfolio-container.hover-4 .grid-item figure:hover .picture:after{
top:70%;opacity:1;-ms-filter:none;filter:none}


.rdy-portfolio-container.hover-4 .grid-item figure:hover .overlay{
opacity:.9;-ms-filter:"alpha(opacity=90)";filter:alpha(opacity=90)}


.rdy-portfolio-container.hover-4 .grid-item figure:hover h2,.rdy-portfolio-container.hover-4 .grid-item figure:hover .description{
opacity:1;-ms-filter:none;filter:none;top:0}


.rdy-portfolio-container.hover-4 .grid-item figure:hover h2{
-webkit-transition-delay:.15s;-moz-transition-delay:.15s;-o-transition-delay:.15s;-ms-transition-delay:.15s;transition-delay:.15s}


.rdy-portfolio-container.hover-4 .grid-item figure:hover .description{
-webkit-transition-delay:.25s;-moz-transition-delay:.25s;-o-transition-delay:.25s;-ms-transition-delay:.25s;transition-delay:.25s}


.rdy-portfolio-container.hover-5 .grid-item .picture a,.rdy-portfolio-container.hover-5 .grid-item .picture .img{
-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}


.rdy-portfolio-container.hover-5 .grid-item .figcaption{
width:100%;height:100%;top:0;position:absolute;text-align:left;vertical-align:top;-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;-o-transition:-o-transform .4s;-ms-transition:-ms-transform .4s;transition:transform .4s;opacity:1;-ms-filter:none;filter:none;padding:30px}


.rdy-portfolio-container.hover-5 .grid-item figure:hover .overlay{
opacity:.3;-ms-filter:"alpha(opacity=30)";filter:alpha(opacity=30)}


.rdy-portfolio-container.hover-6 .grid-item .label{
width:100%;height:100%;top:0;position:absolute;padding:10px}


.rdy-portfolio-container.hover-6 .grid-item .label:hover .figcaption{
-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-ms-filter:none;filter:none;filter:alpha(opacity=100);color:inherit}


.rdy-portfolio-container.hover-6 .grid-item .label:hover .figcaption h2{
-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-ms-filter:none;filter:none;filter:alpha(opacity=100)}


.rdy-portfolio-container.hover-6 .grid-item .label:hover .label_fill{
height:100% !important;opacity:1;-ms-filter:none;filter:none;filter:alpha(opacity=100)}


.rdy-portfolio-container.hover-6 .grid-item .label .figcaption{
position:relative;width:100%;height:100%;padding:20% 15% 0 10%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:opacity,color,-webkit-transform;-moz-transition-property:opacity,color,-moz-transform;-o-transition-property:opacity,color,-o-transform;-ms-transition-property:opacity,color,-ms-transform;transition-property:opacity,color,transform;-webkit-transition-duration:.6s;-moz-transition-duration:.6s;-o-transition-duration:.6s;-ms-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.535,0,.21,1);-moz-transition-timing-function:cubic-bezier(.535,0,.21,1);-o-transition-timing-function:cubic-bezier(.535,0,.21,1);-ms-transition-timing-function:cubic-bezier(.535,0,.21,1);transition-timing-function:cubic-bezier(.535,0,.21,1);text-align:left;-webkit-transform:translateY(-10%);-moz-transform:translateY(-10%);-o-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);filter:alpha(opacity=0)}


.rdy-portfolio-container.hover-6 .grid-item .label .figcaption h2{
-webkit-transform:translateY(-60%);-moz-transform:translateY(-60%);-o-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);filter:alpha(opacity=0);-webkit-transition-property:opacity,-webkit-transform;-moz-transition-property:opacity,-moz-transform;-o-transition-property:opacity,-o-transform;-ms-transition-property:opacity,-ms-transform;transition-property:opacity,transform;-webkit-transition-duration:.6s;-moz-transition-duration:.6s;-o-transition-duration:.6s;-ms-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.535,0,.21,1);-moz-transition-timing-function:cubic-bezier(.535,0,.21,1);-o-transition-timing-function:cubic-bezier(.535,0,.21,1);-ms-transition-timing-function:cubic-bezier(.535,0,.21,1);transition-timing-function:cubic-bezier(.535,0,.21,1)}


.rdy-portfolio-container.hover-6 .grid-item .label .label_body{
position:relative;width:100%;height:100%}


.rdy-portfolio-container.hover-6 .grid-item .label .label_fill{
background:#fff;position:absolute;left:0;bottom:0;width:100%;height:0;-webkit-transition-property:height;-moz-transition-property:height;-o-transition-property:height;-ms-transition-property:height;transition-property:height;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;-ms-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:cubic-bezier(.535,0,.21,1);-moz-transition-timing-function:cubic-bezier(.535,0,.21,1);-o-transition-timing-function:cubic-bezier(.535,0,.21,1);-ms-transition-timing-function:cubic-bezier(.535,0,.21,1);transition-timing-function:cubic-bezier(.535,0,.21,1)}


.rdy-portfolio-container.hover-10 .grid-item .picture a{
-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s}


.rdy-portfolio-container.hover-10 .grid-item .figcaption{
position:relative;text-align:left}


.rdy-portfolio-container.hover-10 .grid-item figure:hover .overlay{
opacity:.6;-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60)}


.rdy-portfolio-container.hover-11 .grid-item .picture img,.rdy-portfolio-container.hover-11 .grid-item .picture .img{
-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 4s cubic-bezier(.19,1,.22,1) 0ms;-moz-transition:all 4s cubic-bezier(.19,1,.22,1) 0ms;-o-transition:all 4s cubic-bezier(.19,1,.22,1) 0ms;-ms-transition:all 4s cubic-bezier(.19,1,.22,1) 0ms;transition:all 4s cubic-bezier(.19,1,.22,1) 0ms}


.rdy-portfolio-container.hover-11 .grid-item .figcaption{
position:relative;text-align:left}


.rdy-portfolio-container.hover-11 .grid-item figure:hover .picture img,.rdy-portfolio-container.hover-11 .grid-item figure:hover .picture .img{
-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}


.rdy-portfolio-container.hover-11 .grid-item figure:hover .overlay{
opacity:.6;-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60)}


.rdy-portfolio-container.type-height .grid-item .picture .img{
background-repeat:no-repeat;background-position:50% 50%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}


.rdy-portfolio-container.type-height .grid-item .figcaption{
width:100%;height:100%;top:0;position:absolute;text-align:left;vertical-align:top;padding:40px}


.rdy-portfolio-container.type-height .grid-item .figcaption .title_wrap{
display:inline-block;opacity:1;-ms-filter:none;filter:none;-webkit-transition:-webkit-transform .3s ease-in-out,opacity .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out,opacity .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out,opacity .3s ease-in-out;-ms-transition:-ms-transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out}


.rdy-portfolio-container.type-height .grid-item .description{
margin-bottom:0}


.rdy-portfolio-container.type-height .grid-item .col-table{
height:100%}


.rdy-portfolio-container.type-height .grid-item .col-table .col-td{
vertical-align:top}


.rdy-portfolio-container.type-height .grid-item figure:hover .overlay{
opacity:.3;-ms-filter:"alpha(opacity=30)";filter:alpha(opacity=30)}


.rdy-portfolio-container.type-height.caption-valign-middle .col-table .col-td{
vertical-align:middle}


.rdy-portfolio-container.type-height.caption-valign-bottom .col-table .col-td{
vertical-align:bottom}


.rdy-portfolio-container.type-height.hover-title-zoom_in figure:hover .title_wrap{
-webkit-transform:scale(1.2) !important;-moz-transform:scale(1.2) !important;-o-transform:scale(1.2) !important;-ms-transform:scale(1.2) !important;transform:scale(1.2) !important;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


.rdy-portfolio-container.type-height.hover-title-zoom_out figure:hover .title_wrap{
-webkit-transform:scale(.7);-moz-transform:scale(.7);-o-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


.rdy-portfolio-container.type-height.hover-zoom_in .picture a,.rdy-portfolio-container.type-height.hover-zoom_in .picture .img{
-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}


.rdy-portfolio-container.type-height.hover-zoom_in .picture img,.rdy-portfolio-container.type-height.hover-zoom_in .picture .img{
-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-o-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}


.rdy-portfolio-container.type-height.hover-zoom_in figure:hover .picture img,.rdy-portfolio-container.type-height.hover-zoom_in figure:hover .picture .img{
-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}


.rdy-portfolio-container.type-height.hover-zoom_in figure:hover .figcaption{
-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;-ms-filter:none;filter:none}


.rdy-portfolio-container.type-height.hover-zoom_out .grid-item .picture a,.rdy-portfolio-container.type-height.hover-zoom_out .grid-item .picture .img{
-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}


.rdy-portfolio-container.type-height.hover-zoom_out .grid-item .picture img,.rdy-portfolio-container.type-height.hover-zoom_out .grid-item .picture .img{
-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08);-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-ms-transition:all .6s;transition:all .6s}


.rdy-portfolio-container.type-height.hover-zoom_out .grid-item figure:hover .picture img,.rdy-portfolio-container.type-height.hover-zoom_out .grid-item figure:hover .picture .img{
-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-o-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}


.rdy-portfolio-container.type-height.hover-zoom_in.hover-speed-slow figure:hover .picture .img,.rdy-portfolio-container.type-height.hover-title-zoom_in.hover-speed-slow figure:hover .picture .img{
-webkit-transform:scale(1.2) !important;-moz-transform:scale(1.2) !important;-o-transform:scale(1.2) !important;-ms-transform:scale(1.2) !important;transform:scale(1.2) !important}


.rdy-portfolio-container.type-height.hover-zoom_in.hover-speed-slow .picture .img,.rdy-portfolio-container.type-height.hover-title-zoom_in.hover-speed-slow .picture .img{
-webkit-transition:-webkit-transform 7.5s ease-out 0ms;-moz-transition:-moz-transform 7.5s ease-out 0ms;-o-transition:-o-transform 7.5s ease-out 0ms;-ms-transition:-ms-transform 7.5s ease-out 0ms;transition:transform 7.5s ease-out 0ms}


.rdy-portfolio-container.type-height.hover-zoom_in.hover-speed-slow .overlay,.rdy-portfolio-container.type-height.hover-title-zoom_in.hover-speed-slow .overlay,.rdy-portfolio-container.type-height.hover-zoom_in.hover-speed-slow .figcaption,.rdy-portfolio-container.type-height.hover-title-zoom_in.hover-speed-slow .figcaption{
-webkit-transition:-webkit-transform 3s ease-out 0ms,opacity .75s ease-out 0ms;-moz-transition:-moz-transform 3s ease-out 0ms,opacity .75s ease-out 0ms;-o-transition:-o-transform 3s ease-out 0ms,opacity .75s ease-out 0ms;-ms-transition:-ms-transform 3s ease-out 0ms,opacity .75s ease-out 0ms;transition:transform 3s ease-out 0ms,opacity .75s ease-out 0ms}


.rdy-portfolio-container.type-height.hover-fade_in figure .figcaption{
-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-ms-transition:all .6s;transition:all .6s;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


.rdy-portfolio-container.type-height.hover-fade_in figure:hover .figcaption{
opacity:1;-ms-filter:none;filter:none}


.rdy-portfolio-container.type-height.hover-fade_out figure .figcaption{
-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-ms-transition:all .6s;transition:all .6s;opacity:1;-ms-filter:none;filter:none}


.rdy-portfolio-container.type-height.hover-fade_out figure:hover .figcaption{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


.rdy-portfolio-container article{
position:relative;height:100%}


.rdy-portfolio-container article .figcaption{
cursor:pointer}


.rdy-portfolio-container article .figcaption h2,.rdy-portfolio-container article .figcaption .description{
-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;-ms-transition:color .3s;transition:color .3s}


.rdy-portfolio-container.no-gutter .grid-item{
padding:0;margin-bottom:0 !important}


.rdy-portfolio-container .grid-sizer{
height:0 !important}


.rdy-portfolio-container .grid-item{
margin-bottom:20px;padding-left:0;padding-right:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}


.rdy-portfolio-container .grid-item article{
overflow:hidden}


.rdy-portfolio-container .grid-item a,.rdy-portfolio-container .grid-item .picture{
display:block;overflow:hidden;line-height:0;text-align:center;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}


.rdy-portfolio-container .grid-item .picture{
position:relative}


.rdy-portfolio-container .grid-item .figure{
position:relative}


.rdy-portfolio-container .grid-item .figcaption{
z-index:4}


.rdy-portfolio-container .grid-item .description{
margin-bottom:0}


.rdy-portfolio-container .grid-item .overlay{
display:inline-block;top:0;left:0;right:0;bottom:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);position:absolute;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;visibility:visible;overflow:hidden;z-index:3}


.rdy-portfolio-container.content-bottom .figcaption{
position:relative}


.rdy-portfolio-container.rdy-grid .grid-item{
margin-bottom:20px;padding-left:0;padding-right:0}


.rdy-portfolio-container.rdy-masonry-adv .picture{
height:100%;width:100%;position:absolute}


.rdy-portfolio-container.rdy-masonry-adv .item-content{
top:0;left:0;right:0;bottom:0;position:absolute;background-color:#eee;background-repeat:no-repeat;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;padding:0;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;overflow:hidden;display:block;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 2s cubic-bezier(.23,1,.32,1) 0s;-moz-transition:all 2s cubic-bezier(.23,1,.32,1) 0s;-o-transition:all 2s cubic-bezier(.23,1,.32,1) 0s;-ms-transition:all 2s cubic-bezier(.23,1,.32,1) 0s;transition:all 2s cubic-bezier(.23,1,.32,1) 0s}


.rdy-portfolio-container.rdy-masonry-adv.hover-1 .grid-item .picture .img,.rdy-portfolio-container.rdy-masonry-adv.hover-11 .grid-item .picture .img{
-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-o-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}


.rdy-portfolio-container.rdy-masonry-adv.hover-4 figure:hover .picture img,.rdy-portfolio-container.rdy-masonry-adv.hover-4 figure:hover .picture .img{
-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-o-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}


.rdy-portfolio-container.rdy-masonry-adv.hover-10 .grid-item .figcaption,.rdy-portfolio-container.rdy-masonry-adv.hover-11 .grid-item .figcaption{
width:100%;height:100%;top:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);display:none}


.rdy-portfolio-container.rdy-masonry-adv.content-bottom .item-content{
bottom:80px}


.rdy-portfolio-container.type-list.align-right article{
text-align:right}


.rdy-portfolio-container.type-list.align-center article{
text-align:center}


.rdy-portfolio-container.type-list article{
height:auto}


.rdy-portfolio-container.type-list article>a{
display:block}


.rdy-portfolio-container.type-list article,.rdy-portfolio-container.type-list h2,.rdy-portfolio-container.type-list p{
-webkit-transition:all 2s cubic-bezier(.23,1,.32,1) 0s;-moz-transition:all 2s cubic-bezier(.23,1,.32,1) 0s;-o-transition:all 2s cubic-bezier(.23,1,.32,1) 0s;-ms-transition:all 2s cubic-bezier(.23,1,.32,1) 0s;transition:all 2s cubic-bezier(.23,1,.32,1) 0s}


.rdy-portfolio-container.type-list.type-list-divider article:after{
content:'';width:100%;height:1px;border-bottom:1px solid #eee;position:absolute;bottom:0;left:0}


.rdy-portfolio-container.type-list.list-animation .hentry{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


.rdy-portfolio-container.type-list.list-animation[data-animation=slideLeftIn] .hentry{
-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-o-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}


.rdy-portfolio-container.type-list.list-animation[data-animation=slideUpIn] .hentry{
-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-o-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}


.rdy-portfolio-container.type-list .hentry a{
padding:10px 0}


.rdy-portfolio-container.type-list p{
margin-bottom:0}


.rdy-portfolio-container .figcaption{
width:100%}


.rdy-portfolio-container.content-left .figcaption{
text-align:left !important}


.rdy-portfolio-container.content-center .figcaption{
text-align:center !important}


.rdy-portfolio-container.content-right .figcaption{
text-align:right !important}


.rdy-portfolio-container .portfolio-image-responsive-size{
visibility:hidden;display:block;top:0;position:relative;width:100%;padding-top:100%}


.rdy-portfolio-container .grid-item .picture{
margin-right:-.5px}


.rdy-portfolio-container:not(.type-height) .grid-item .picture .img.img-gif-square{
position:absolute;height:100%;width:100%;top:0;left:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}


.rdy-portfolio-container .grid-item .picture .img.img-gif{
-webkit-transform:scale(1) !important;-moz-transform:scale(1) !important;-o-transform:scale(1) !important;-ms-transform:scale(1) !important;transform:scale(1) !important}


.rdy-portfolio-container figure>a.link{
height:100%;width:100%;position:absolute;top:0;z-index:4}


.rdy_gallery figure .hover-element{
height:100%;width:100%;position:absolute;top:0;z-index:3}


.rdy_gallery figure .hover-element.element-color-dark svg rect{
fill:#000 !important}


.rdy_gallery figure .hover-element svg{
position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity .7s cubic-bezier(.19,1,.22,1);-moz-transition:opacity .7s cubic-bezier(.19,1,.22,1);-o-transition:opacity .7s cubic-bezier(.19,1,.22,1);-ms-transition:opacity .7s cubic-bezier(.19,1,.22,1);transition:opacity .7s cubic-bezier(.19,1,.22,1)}


.rdy_gallery figure .hover-element svg rect:nth-child(1){
-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}


.rdy_gallery figure .hover-element svg rect:nth-child(2){
-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}


.rdy_gallery figure .hover-element svg rect:nth-child(3){
-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}


.rdy_gallery figure .hover-element svg rect:nth-child(4){
-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}


.rdy_gallery figure:hover svg{
opacity:1;-ms-filter:none;filter:none;-webkit-transition:opacity .5s cubic-bezier(.19,1,.22,1);-moz-transition:opacity .5s cubic-bezier(.19,1,.22,1);-o-transition:opacity .5s cubic-bezier(.19,1,.22,1);-ms-transition:opacity .5s cubic-bezier(.19,1,.22,1);transition:opacity .5s cubic-bezier(.19,1,.22,1)}


.rdy_gallery article .figcaption{
cursor:default}


.rdy_gallery.with-link article .figcaption,.rdy_gallery article.with-link .figcaption{
cursor:pointer !important}


.rdy_gallery.hover-4 .grid-item figure:before{
display:none !important}


.rdy_gallery .figcaption{
position:relative !important;opacity:1 !important;-ms-filter:none !important;filter:none !important;padding-top:24px !important;padding-bottom:27px !important;-webkit-transform:none !important;-moz-transform:none !important;-o-transform:none !important;-ms-transform:none !important;transform:none !important}


.rdy_gallery .figcaption *{
top:0 !important;opacity:1 !important;-ms-filter:none !important;filter:none !important}


@media (max-width:992px){
.rdy-portfolio-container .grid-item article{
-webkit-transform:translateY(0) !important;-moz-transform:translateY(0) !important;-o-transform:translateY(0) !important;-ms-transform:translateY(0) !important;transform:translateY(0) !important}


}


.rdy_social_share.vertical a{
display:block}


.rdy_social_share.vertical.align-center a{
margin-left:auto;margin-right:auto}


.rdy_social_share.vertical.align-right a{
margin-left:auto;margin-right:0}


.rdy_social_share.use-brand-color .fa-facebook:after{
background-color:#3b5998}


.rdy_social_share.use-brand-color .fa-twitter:after{
background-color:#00aced}


.rdy_social_share.use-brand-color .fa-pinterest:after{
background-color:#cb2027}


.rdy_social_share.use-brand-color .fa-google-plus:after{
background-color:#dd4b39}


.rdy_social_share.use-brand-color .fa-linkedin:after{
background-color:#007bb6}


.rdy_social_share.align-left .post-share-buttons{
text-align:left}


.rdy_social_share.align-center .post-share-buttons{
text-align:center}


.rdy_social_share.align-right .post-share-buttons{
text-align:right}


.testimonial-content{
line-height:160%}


ul.owl-testimonials{
padding:0 60px;margin-left:0 !important;margin-right:0 !important;margin-bottom:0 !important}


@media (max-width:768px){
.owl-testimonials:not(.owl-hide-arrows){
padding:0 30px}


.owl-testimonials .owl-nav{
display:none;position:absolute;bottom:0;left:0;width:100%;text-align:center}


.owl-testimonials .owl-nav div{
display:inline-block;position:static;margin:0 10px}


}


@media (min-width:768px){
.owl-testimonials{
padding:0 80px}


.owl-testimonials .owl-nav div{
position:absolute;display:block;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0}


.owl-testimonials .owl-prev{
left:30px}


.owl-testimonials .owl-next{
right:30px}


}


.owl-testimonials.dark .owl-nav .owl-prev,.owl-testimonials.dark .owl-nav .owl-next{
border:2px solid rgba(51,51,51,.4)}


.owl-testimonials.dark .owl-nav .owl-prev:hover,.owl-testimonials.dark .owl-nav .owl-next:hover{
border:2px solid rgba(51,51,51,.7) !important}


.owl-testimonials.dark .owl-nav .owl-next:before,.owl-testimonials.dark .owl-nav .owl-prev:before{
color:rgba(51,51,51,.4)}


.owl-testimonials.dark .owl-nav .owl-next:hover:before,.owl-testimonials.dark .owl-nav .owl-prev:hover:before{
color:rgba(51,51,51,.7) !important}


.owl-testimonials.light .owl-nav .owl-prev,.owl-testimonials.light .owl-nav .owl-next{
border:2px solid rgba(255,255,255,.4)}


.owl-testimonials.light .owl-nav .owl-prev:hover,.owl-testimonials.light .owl-nav .owl-next:hover{
border:2px solid rgba(255,255,255,.7) !important}


.owl-testimonials.light .owl-nav .owl-next:before,.owl-testimonials.light .owl-nav .owl-prev:before{
color:rgba(255,255,255,.4)}


.owl-testimonials.light .owl-nav .owl-next:hover:before,.owl-testimonials.light .owl-nav .owl-prev:hover:before{
color:rgba(255,255,255,.7) !important}


@media (max-width:991px){
.owl-testimonials{
padding-left:30px;padding-right:30px}


}


@media (min-width:992px){
.owl-testimonials{
padding:0 120px}


}


@media (min-width:1200px){
.owl-testimonials:not(.owl-hide-arrows){
padding:0 200px}


}


.owl-testimonials.owl-hide-arrows{
padding:0 !important}


.testimonial-vcard{
margin-top:25px;text-align:center}


.testimonial-vcard .meta-inner{
text-align:center;display:inline-block}


.testimonial-vcard .meta-inner .col-table{
width:100%}


.testimonial-vcard .meta-inner .text-left .text-primary{
text-align:left}


.testimonial-vcard .meta-inner .author-img.text-left .avatar{
margin-bottom:0}


.testimonial-vcard .meta-inner .author-img.col-td .avatar img{
margin-bottom:0;margin-right:20px}


.testimonial-vcard .text-primary{
font-weight:700;margin-bottom:0;color:#333}


.testimonial-vcard .text-primary a{
color:#333}


.testimonial-vcard .text-primary a:hover{
text-decoration:underline}


.testimonial-vcard .text-secondary{
color:#333;font-size:12px}


.testimonial-vcard .avatar{
display:block;margin-bottom:20px}


.testimonial-vcard .avatar img{
display:inline !important;width:auto !important;-webkit-transform-style:flat !important;-moz-transform-style:flat !important;-o-transform-style:flat !important;-ms-transform-style:flat !important;transform-style:flat !important}


.testimonial-vcard .avatar.circle img{
border-radius:50%}


.owl-testimonials.right .testimonial-vcard,.owl-testimonials.right .meta-inner{
text-align:right}


.owl-testimonials.left .testimonial-vcard,.owl-testimonials.left .meta-inner{
text-align:left}


.owl-testimonials.center .testimonial-content{
text-align:center}


.owl-testimonials.right .testimonial-content{
text-align:right}


.owl-testimonials .owl-dots{
left:0;width:100%;padding-top:30px}


.owl-carousel.rdy_products_carousel.products{
padding-left:40px !important;padding-right:40px !important}


.owl-carousel:not(.product-big-image){
position:relative}


.owl-carousel:not(.product-big-image) .owl-item li{
list-style:none}


.owl-carousel:not(.product-big-image) .gi{
text-align:center;font-size:25px;margin-bottom:23px;margin-left:auto;margin-right:auto;display:block}


.owl-carousel:not(.product-big-image) .owl-dots{
margin-top:0;text-align:center}


.owl-carousel:not(.product-big-image) .owl-nav .owl-prev,.owl-carousel:not(.product-big-image) .owl-nav .owl-next{
position:absolute;border:2px solid rgba(51,51,51,.5);border-radius:100%;width:52px;height:52px;font-family:FontAwesome !important;line-height:48px;font-size:25px;-webkit-transition:border-color .2s ease-in-out,color .2s ease-in-out;-moz-transition:border-color .2s ease-in-out,color .2s ease-in-out;-o-transition:border-color .2s ease-in-out,color .2s ease-in-out;-ms-transition:border-color .2s ease-in-out,color .2s ease-in-out;transition:border-color .2s ease-in-out,color .2s ease-in-out;text-align:center;cursor:pointer}


.owl-carousel:not(.product-big-image) .owl-nav .owl-prev:hover,.owl-carousel:not(.product-big-image) .owl-nav .owl-next:hover{
border-color:#333}


.owl-carousel:not(.product-big-image) .owl-nav .owl-prev:before{
color:rgba(51,51,51,.5);content:"\f104";margin-right:4px;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out}


.owl-carousel:not(.product-big-image) .owl-nav .owl-prev:hover:before{
color:#333 !important}


.owl-carousel:not(.product-big-image) .owl-nav .owl-next:before{
color:rgba(51,51,51,.5);content:"\f105";margin-left:4px;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out}


.owl-carousel:not(.product-big-image) .owl-nav .owl-next:hover:before{
color:#333 !important}


.owl-carousel:not(.product-big-image) .owl-dots{
left:0;width:100%;padding-top:30px}


.owl-carousel:not(.product-big-image) .owl-dot{
margin-top:5px;display:inline-block;zoom:1}


.owl-carousel:not(.product-big-image) .owl-dot span{
display:block;width:8px;height:8px;margin:5px 4px;background:0 0;border:1px solid rgba(51,51,51,.5);border-radius:100%}


.owl-carousel:not(.product-big-image) .owl-dot span:hover{
border-color:#333 !important}


.owl-carousel:not(.product-big-image) .owl-dot.active span,.owl-carousel:not(.product-big-image) .owl-dot:hover span{
background:rgba(51,51,51,.5)}


.owl-carousel:not(.product-big-image) .owl-dot.active span:hover,.owl-carousel:not(.product-big-image) .owl-dot:hover span:hover{
background:#333 !important}


.owl-carousel:not(.product-big-image).dark{
color:#000}


.owl-carousel:not(.product-big-image).dark .testimonial-content>a,.owl-carousel:not(.product-big-image).dark .text-primary,.owl-carousel:not(.product-big-image).dark .text-primary a,.owl-carousel:not(.product-big-image).dark .text-secondary{
color:#000 !important}


.owl-carousel:not(.product-big-image).light{
color:#fff}


.owl-carousel:not(.product-big-image).light .testimonial-content>a,.owl-carousel:not(.product-big-image).light .text-primary,.owl-carousel:not(.product-big-image).light .text-primary a,.owl-carousel:not(.product-big-image).light .text-secondary{
color:#fff !important}


.owl-carousel:not(.product-big-image).light .owl-prev,.owl-carousel:not(.product-big-image).light .owl-next{
border-color:rgba(255,255,255,.3)}


.owl-carousel:not(.product-big-image).light .owl-prev:before,.owl-carousel:not(.product-big-image).light .owl-next:before{
color:rgba(255,255,255,.3)}


.owl-carousel:not(.product-big-image).light .owl-prev:hover,.owl-carousel:not(.product-big-image).light .owl-next:hover{
border-color:#fff}


.owl-carousel:not(.product-big-image).light .owl-prev:hover:before,.owl-carousel:not(.product-big-image).light .owl-next:hover:before{
color:#fff !important}


.owl-carousel:not(.product-big-image).light .owl-dot span{
border:1px solid rgba(255,255,255,.3)}


.owl-carousel:not(.product-big-image).light .owl-dot span:hover{
border-color:#fff !important}


.owl-carousel:not(.product-big-image).light .owl-dot.active span,.owl-carousel:not(.product-big-image).light .owl-dot:hover span{
background:rgba(255,255,255,.3)}


.owl-carousel:not(.product-big-image).light .owl-dot.active span:hover,.owl-carousel:not(.product-big-image).light .owl-dot:hover span:hover{
background:#fff !important}


.owl-carousel:not(.product-big-image).products .product-item{
margin-bottom:0}


.owl-carousel:not(.product-big-image).products .product-item .price{
margin-bottom:0}


.owl-carousel:not(.product-big-image).products .owl-nav .owl-next,.owl-carousel:not(.product-big-image).products .owl-nav .owl-prev{
border:0;position:absolute;display:block;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}


.owl-carousel:not(.product-big-image).products .owl-nav .owl-next .owl-nav-container,.owl-carousel:not(.product-big-image).products .owl-nav .owl-prev .owl-nav-container{
position:relative;top:-40px}


.owl-carousel:not(.product-big-image).products .owl-nav .owl-next i,.owl-carousel:not(.product-big-image).products .owl-nav .owl-prev i{
font-size:30px !important}


.owl-carousel:not(.product-big-image).products .owl-nav .owl-next{
right:0}


.owl-carousel:not(.product-big-image).products .owl-nav .owl-prev{
left:0}


.owl-carousel:not(.product-big-image).products.color-light{
color:#fff}


.owl-carousel:not(.product-big-image).products.color-light .owl-prev:before,.owl-carousel:not(.product-big-image).products.color-light .owl-next:before{
color:rgba(255,255,255,.8)}


.owl-carousel:not(.product-big-image).products.color-light .owl-prev:hover:before,.owl-carousel:not(.product-big-image).products.color-light .owl-next:hover:before{
color:#fff !important}


.owl-carousel:not(.product-big-image).products.color-light .owl-dot span{
border:1px solid rgba(255,255,255,.8)}


.owl-carousel:not(.product-big-image).products.color-light .owl-dot span:hover{
border-color:#fff !important}


.owl-carousel:not(.product-big-image).products.color-light .owl-dot.active span,.owl-carousel:not(.product-big-image).products.color-light .owl-dot:hover span{
background:rgba(255,255,255,.8)}


.owl-carousel:not(.product-big-image).products.color-light .owl-dot.active span:hover,.owl-carousel:not(.product-big-image).products.color-light .owl-dot:hover span:hover{
background:#fff !important}


.owl-hide-arrows .owl-nav{
display:none !important}


.owl-hide-dots .owl-dots{
display:none !important}


.owl-testimonials .owl-nav .owl-prev,.owl-instagram .owl-nav .owl-prev,.owl-testimonials .owl-nav .owl-next,.owl-instagram .owl-nav .owl-next{
position:absolute;border:2px solid rgba(51,51,51,.5);border-radius:100%;width:52px;height:52px;font-family:FontAwesome !important;line-height:48px;font-size:25px;-webkit-transition:border-color .2s ease-in-out,color .2s ease-in-out;-moz-transition:border-color .2s ease-in-out,color .2s ease-in-out;-o-transition:border-color .2s ease-in-out,color .2s ease-in-out;-ms-transition:border-color .2s ease-in-out,color .2s ease-in-out;transition:border-color .2s ease-in-out,color .2s ease-in-out;text-align:center;cursor:pointer}


.owl-testimonials .owl-nav .owl-prev:hover,.owl-instagram .owl-nav .owl-prev:hover,.owl-testimonials .owl-nav .owl-next:hover,.owl-instagram .owl-nav .owl-next:hover{
border-color:#333}


.owl-testimonials .owl-nav .owl-prev:before,.owl-instagram .owl-nav .owl-prev:before{
color:rgba(51,51,51,.5);content:"\f104";margin-right:4px;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out}


.owl-testimonials .owl-nav .owl-prev:hover:before,.owl-instagram .owl-nav .owl-prev:hover:before{
color:#333 !important}


.owl-testimonials .owl-nav .owl-next:before,.owl-instagram .owl-nav .owl-next:before{
color:rgba(51,51,51,.5);content:"\f105";margin-left:4px;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out}


.owl-testimonials .owl-nav .owl-next:hover:before,.owl-instagram .owl-nav .owl-next:hover:before{
color:#333 !important}


ul.rdy_team{
margin-left:0 !important;margin-right:0 !important;margin-bottom:0 !important}


ul.rdy_team .img{
-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:0}


ul.rdy_team.animation-border a .img{
cursor:pointer}


ul.rdy_team.animation-border .img{
position:relative}


ul.rdy_team.animation-border .img:before{
content:'';display:block;position:absolute;width:100%;height:100%;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .3s ease;-moz-transition:border-color .3s ease;-o-transition:border-color .3s ease;-ms-transition:border-color .3s ease;transition:border-color .3s ease;border-style:solid;border-color:transparent}


ul.rdy_team.animation-border.animation-border-size-3 .img:before{
border-width:3px}


ul.rdy_team.animation-border.animation-border-size-5 .img:before{
border-width:6px}


ul.rdy_team.animation-border.animation-border-size-10 .img:before{
border-width:10px}


ul.rdy_team.animation-border.animation-border-size-15 .img:before{
border-width:15px}


ul.rdy_team.animation-border.animation-border-size-20 .img:before{
border-width:20px}


ul.rdy_team .info{
font-size:50px;display:block;color:#fff;position:absolute}


ul.rdy_team .info:before{
display:block;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px}


.team-container{
padding:20px}


.team-container .team-wrapper{
position:relative}


.team-container .rdy_separator{
border-color:#333;margin-top:20px;margin-bottom:15px}


.team-container .team-desc>a{
display:block;position:absolute;top:0;bottom:0;left:0;right:0}


.team-container .team-desc.align-center,.team-container .team-desc.align-justify{
text-align:center}


.team-container .team-desc.align-center .team-content,.team-container .team-desc.align-justify .team-content{
margin-right:15px;margin-left:15px}


.team-container .team-desc.align-justify .team-content{
text-align:justify}


.team-container .team-desc.align-right{
text-align:right}


.team-container .team-desc .rdy_separator{
opacity:.3;-ms-filter:"alpha(opacity=30)";filter:alpha(opacity=30)}


.team-container .team-desc .team-author .rdy_separator{
border-color:#fff}


.team-container .team-desc .team-author .team-author-name{
font-weight:700;margin-top:20px;margin-bottom:6px}


.team-container .team-desc .team-author .team-author-name .fa{
margin-left:4px;vertical-align:super;font-size:12px}


.team-container .team-desc .team-author p{
font-size:12px;margin-bottom:0;line-height:100%}


.team-container .team-desc .team-author a{
color:#333}


.team-container .team-desc .team-author a:hover{
color:anchor-color}


.team-container .team-desc .team-content{
font-size:11px}


.team-container .team-desc .team-content.with-job{
margin-top:25px}


.team-container .team-desc.no-separator .team-content{
margin-top:20px}


.team-container .team-desc .soc-ico{
margin-top:25px}


.team-container .team-desc .soc-ico a:not(.icon){
display:none !important}


.team-container .team-desc .soc-ico a{
padding:0 10px 10px;color:#333;display:inline-block !important;font-size:18px;opacity:.6;-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60)}


.team-container .team-desc .soc-ico a:hover{
opacity:.9;-ms-filter:"alpha(opacity=90)";filter:alpha(opacity=90)}


.rdy_team .team-container.hover0{
margin-bottom:50px}


.rdy_team .team-container.hover1 .team-content-wrapper{
position:absolute;left:20px;right:20px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}


.rdy_team .team-container.hover1 .team-content-wrapper.valign-top{
top:20px}


.rdy_team .team-container.hover1 .team-content-wrapper.valign-middle{
top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);bottom:auto}


.rdy_team .team-container.hover1 .team-content-wrapper.valign-bottom{
bottom:20px}


.rdy_team .team-container.hover1 .team-desc{
position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity .6s ease;-moz-transition:opacity .6s ease;-o-transition:opacity .6s ease;-ms-transition:opacity .6s ease;transition:opacity .6s ease;color:#fff;padding:20px}


.rdy_team .team-container.hover1 .team-desc:before{
content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.6)}


.rdy_team .team-container.hover1 .team-desc .rdy_separator{
border-color:#fff !important;opacity:.7 !important;-ms-filter:"alpha(opacity=70)" !important;filter:alpha(opacity=70) !important}


.rdy_team .team-container.hover1 .team-desc .soc-ico a{
color:#fff}


.rdy_team .team-container.hover1 .team-desc .soc-ico a:hover{
color:#fff}


.rdy_team .team-container.hover1 .team-desc:hover{
opacity:1;-ms-filter:none;filter:none}


.rdy_team .team-container.hover1 .team-desc .team-content p{
color:#fff}


.rdy_team .team-container.hover1 .team-desc .team-author .team-author-name,.rdy_team .team-container.hover1 .team-desc .team-author .team-author-name .fa,.rdy_team .team-container.hover1 .team-desc .team-author p{
color:#fff}


.rdy_team .team-container.hover1 .team-author .team-author-name{
margin-top:0 !important}


.rdy_team .team-container.hover1 .team-author .team-author-name a{
color:#fff}


.rdy_team .team-container.hover1 .rdy_separator{
border-color:#fff}


.rdy_team .team-container.hover2 .team-wrapper{
overflow:hidden}


.rdy_team .team-container.hover2 .team-author .team-author-name,.rdy_team .team-container.hover2 .team-author p{
margin:0 !important;padding:0 !important}


.rdy_team .team-container.hover2 .soc-ico{
margin-top:8px}


.rdy_team .team-container.hover2 .team-desc{
position:absolute;left:0;right:0;padding:10px 20px;-webkit-transition:bottom .3s;-moz-transition:bottom .3s;-o-transition:bottom .3s;-ms-transition:bottom .3s;transition:bottom .3s;width:100%;bottom:-55%;background:#fff}


.rdy_team .team-container.hover2:hover .team-desc{
bottom:0}


.team-item{
position:relative;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;transition:all .35s ease-in-out}


.team-item,.team-item *{
-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}


.team-item img{
width:100%;height:100%}


.team-item{
position:relative}


.team-item .img{
position:relative}


.team-item .img:before{
position:absolute;display:block;content:'';width:100%;height:100%;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;transition:all .35s ease-in-out}


.team-item .info{
position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}


.team-item.circle,.team-item.circle .info,.team-item.circle .img,.team-item.circle .img:before,.team-item.circle .img img{
border-radius:50%}


.team-item.effect19.colored .info{
background:#1a4a72;background:rgba(26,74,114,.6)}


.team-item.effect19 .info{
background:#333;background:rgba(0,0,0,.6);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}


.team-item.effect19:hover .info{
opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}


.rdy_image_hover{
position:relative;display:inline-block;width:100%}


.rdy_image_hover.hide_back figure:hover img.active_image{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


.rdy_image_hover figure{
position:relative;display:inline-block;max-width:100%}


.rdy_image_hover figure img.active_image,.rdy_image_hover figure img.hover_image{
-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-o-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px)}


.rdy_image_hover figure img.active_image{
opacity:1;-ms-filter:none;filter:none;position:relative;display:block}


.rdy_image_hover figure img.hover_image{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


.rdy_image_hover figure img.hover_image{
position:absolute;top:0;left:0}


.rdy_image_hover figure:hover img.hover_image{
opacity:1;-ms-filter:none;filter:none}


.rdy_instagram ul{
margin-bottom:0 !important;padding:0}


.rdy_instagram ul:not(.owl-carousel){
margin-left:-15px !important;margin-right:-15px !important}


.rdy_instagram ul.owl-carousel{
margin-left:0 !important;margin-right:0 !important}


.rdy_instagram .meta{
position:absolute;width:100%;height:100%;top:0;text-align:center;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);font-size:16px;z-index:1}


.rdy_instagram .meta span{
position:absolute;width:100%;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;z-index:2}


.rdy_instagram .meta span i:last-child{
padding-left:20px}


.rdy_instagram li:hover .meta{
opacity:1;-ms-filter:none;filter:none}


.rdy_instagram.gap-0 ul:not(.owl-carousel){
margin-left:0 !important;margin-right:0 !important}


.rdy_instagram.gap-0 ul:not(.owl-carousel) li{
padding:0}


.rdy_instagram.gap-5 ul:not(.owl-carousel){
margin-left:-2.5px !important;margin-right:-2.5px !important}


.rdy_instagram.gap-5 ul:not(.owl-carousel) li{
padding:0 2.5px 5px}


.rdy_instagram.gap-10 ul:not(.owl-carousel){
margin-left:-5px !important;margin-right:-5px !important}


.rdy_instagram.gap-10 ul:not(.owl-carousel) li{
padding:0 5px 10px}


.rdy_instagram.gap-15 ul:not(.owl-carousel){
margin-left:-7.5px !important;margin-right:-7.5px !important}


.rdy_instagram.gap-15 ul:not(.owl-carousel) li{
padding:0 7.5px 15px}


.rdy_instagram.gap-20 ul:not(.owl-carousel){
margin-left:-10px !important;margin-right:-10px !important}


.rdy_instagram.gap-20 ul:not(.owl-carousel) li{
padding:0 10px 20px}


.rdy_instagram.gap-25 ul:not(.owl-carousel){
margin-left:-12.5px !important;margin-right:-12.5px !important}


.rdy_instagram.gap-25 ul:not(.owl-carousel) li{
padding:0 12.5px 25px}


.rdy_instagram.gap-30 ul:not(.owl-carousel){
margin-left:-15px !important;margin-right:-15px !important}


.rdy_instagram.gap-30 ul:not(.owl-carousel) li{
padding:0 15px 30px}


.rdy_instagram .owl-item li{
list-style:none}


.rdy_instagram .owl-instagram{
margin:0}


.rdy_instagram .owl-instagram .owl-nav div{
position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(51,51,51,.3)}


.rdy_instagram .owl-instagram .owl-nav .owl-prev,.rdy_instagram .owl-instagram .owl-nav .owl-next{
line-height:52px;border:0 !important;-webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;-o-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out}


.rdy_instagram .owl-instagram .owl-nav .owl-prev:before,.rdy_instagram .owl-instagram .owl-nav .owl-next:before{
position:relative;color:rgba(255,255,255,.9);-webkit-transition:color .3s ease-in-out,left .3s ease-in-out,right .3s ease-in-out;-moz-transition:color .3s ease-in-out,left .3s ease-in-out,right .3s ease-in-out;-o-transition:color .3s ease-in-out,left .3s ease-in-out,right .3s ease-in-out;-ms-transition:color .3s ease-in-out,left .3s ease-in-out,right .3s ease-in-out;transition:color .3s ease-in-out,left .3s ease-in-out,right .3s ease-in-out}


.rdy_instagram .owl-instagram .owl-nav .owl-prev:hover,.rdy_instagram .owl-instagram .owl-nav .owl-next:hover{
background-color:rgba(51,51,51,.6)}


.rdy_instagram .owl-instagram .owl-nav .owl-prev:hover:before,.rdy_instagram .owl-instagram .owl-nav .owl-next:hover:before{
color:#fff !important}


.rdy_instagram .owl-instagram .owl-nav .owl-prev:hover:before{
-webkit-animation-name:arrow-prev;-moz-animation-name:arrow-prev;-o-animation-name:arrow-prev;-ms-animation-name:arrow-prev;animation-name:arrow-prev;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;-ms-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-o-animation-duration:.3s;-ms-animation-duration:.3s;animation-duration:.3s}


.rdy_instagram .owl-instagram .owl-nav .owl-next:hover:before{
-webkit-animation-name:arrow-next;-moz-animation-name:arrow-next;-o-animation-name:arrow-next;-ms-animation-name:arrow-next;animation-name:arrow-next;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;-ms-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-o-animation-duration:.3s;-ms-animation-duration:.3s;animation-duration:.3s}


.rdy_instagram .owl-instagram .owl-nav .owl-prev{
left:25px}


.rdy_instagram .owl-instagram .owl-nav .owl-next{
right:25px}


.rdy_instagram .owl-instagram.nav-outside .owl-nav .owl-prev{
left:-60px}


.rdy_instagram .owl-instagram.nav-outside .owl-nav .owl-next{
right:-60px}


.rdy_instagram li .image{
position:relative;line-height:0}


.rdy_instagram li .image a{
position:absolute;display:block;z-index:2;width:100%;height:100%}


.rdy_instagram li .image:before,.rdy_instagram li .image:after{
content:'';display:block;position:absolute;width:100%;height:100%;z-index:1;top:0}


.rdy_instagram li .image:after{
display:none}


.rdy_instagram.hover-1 li .image:after{
display:block;border:0 solid #333;-webkit-transition:border .3s ease-in-out;-moz-transition:border .3s ease-in-out;-o-transition:border .3s ease-in-out;-ms-transition:border .3s ease-in-out;transition:border .3s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}


.rdy_instagram.with-overlay li .image:before{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}


.rdy_instagram.with-overlay li:hover .image:before{
opacity:1;-ms-filter:none;filter:none}


.rdy_instagram.hover-3 li .image{
overflow:hidden}


.rdy_instagram.hover-3 li img{
-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 4s cubic-bezier(.19,1,.22,1) 0ms;-moz-transition:all 4s cubic-bezier(.19,1,.22,1) 0ms;-o-transition:all 4s cubic-bezier(.19,1,.22,1) 0ms;-ms-transition:all 4s cubic-bezier(.19,1,.22,1) 0ms;transition:all 4s cubic-bezier(.19,1,.22,1) 0ms}


.rdy_instagram.hover-3 li:hover img{
-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}


.rdy_instagram.hover-4 li .image{
overflow:hidden}


.rdy_instagram.hover-4 li img{
-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 4s cubic-bezier(.19,1,.22,1) 0ms;-moz-transition:all 4s cubic-bezier(.19,1,.22,1) 0ms;-o-transition:all 4s cubic-bezier(.19,1,.22,1) 0ms;-ms-transition:all 4s cubic-bezier(.19,1,.22,1) 0ms;transition:all 4s cubic-bezier(.19,1,.22,1) 0ms}


.rdy_instagram.hover-4 li:hover img{
-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}


.vc_custom_heading .rotate_m90{
-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left top 0;-moz-transform-origin:left top 0;-o-transform-origin:left top 0;-ms-transform-origin:left top 0;transform-origin:left top 0;height:0}


.vc_custom_heading .rotate_90{
-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left top 0;-moz-transform-origin:left top 0;-o-transform-origin:left top 0;-ms-transform-origin:left top 0;transform-origin:left top 0;height:0}


.vc_custom_heading h1,.vc_custom_heading h2,.vc_custom_heading h3,.vc_custom_heading h4,.vc_custom_heading h5,.vc_custom_heading h6,.vc_custom_heading p{
position:relative}


.vc_custom_heading span.gradient{
position:relative;z-index:11;color:transparent}


.vc_custom_heading span.hilight.shadow1{
text-shadow:0px 1px 3px rgba(0,0,0,.5)}


.vc_custom_heading span.hilight.shadow2{
text-shadow:0px 2px 3px rgba(0,0,0,.4)}


.vc_custom_heading span.hilight.shadow3{
text-shadow:0px 2px 5px rgba(0,0,0,.3)}


.vc_custom_heading span.hilight.shadow4{
text-shadow:0px 2px 10px rgba(0,0,0,.25)}


.vc_custom_heading span.hilight.shadow5{
text-shadow:0px 3px 5px rgba(0,0,0,.22)}


.vc_custom_heading span.hilight.shadow6{
text-shadow:0px 5px 5px rgba(0,0,0,.2)}


.vc_custom_heading span.hilight.shadow7{
text-shadow:0px 5px 10px rgba(0,0,0,.25)}


.vc_custom_heading span.hilight.shadow8{
text-shadow:0px 5px 15px rgba(0,0,0,.25)}


.vc_custom_heading span.hilight.shadow9{
text-shadow:0px 10px 15px rgba(0,0,0,.26)}


.vc_custom_heading span.hilight.shadow10{
text-shadow:0px 10px 20px rgba(0,0,0,.3)}


.vc_custom_heading span.alt{
position:absolute;z-index:13;height:120%;top:0;left:0;right:0}


.vc_custom_heading span.alt .text{
text-shadow:none;position:relative;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent}


.vc_custom_heading h1,.vc_custom_heading h2,.vc_custom_heading h3,.vc_custom_heading h4,.vc_custom_heading h5,.vc_custom_heading h6,.vc_custom_heading p{
line-height:100%}


.vc_custom_heading.inline{
display:inline-block}


.vc_custom_heading[data-text-animate=char] span.hilight,.vc_custom_heading[data-text-animate=word] span.hilight{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


.vc_custom_heading[data-text-animate=char].text-animation-triggered span.hilight.blast-root,.vc_custom_heading[data-text-animate=word].text-animation-triggered span.hilight.blast-root{
opacity:1;-ms-filter:none;filter:none}


.vc_custom_heading[data-text-animate=char] span.hilight .blast-root{
display:inline-block}


.vc_custom_heading[data-text-animate=char] span.hilight em{
font-style:normal}


.wpb_single_image{
position:relative}


.wpb_single_image.inline{
float:left}


.wpb_single_image p{
padding-top:8px;padding-bottom:10px}


.wpb_single_image .img-overlay,.wpb_single_image .img-overlay canvas{
position:absolute;width:100%;height:100%;top:0;left:0}


.wpb_single_image .img-overlay canvas{
opacity:.6;-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60)}


.wpb_single_image .img-overlay.glitch canvas{
opacity:1;-ms-filter:none;filter:none}


.wpb_single_image .vc_single_image-wrapper{
overflow:hidden;position:relative}


.vc_row.rdy-canvas-effect{
overflow:hidden}


.vc_row.rdy-canvas-effect .fx-motion{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity .6s ease-in-out;-moz-transition:opacity .6s ease-in-out;-o-transition:opacity .6s ease-in-out;-ms-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out}


.vc_row.rdy-canvas-effect .fx-motion.loaded{
opacity:1;-ms-filter:none;filter:none}


.vc_row .fx-motion{
position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%}


.vc_row .fx-motion img{
display:block;width:100%;height:auto;margin:0;padding:0;max-width:none;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


.vc_row .fx-motion canvas{
position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:1;-ms-filter:none;filter:none}


.rdy_latest_post ul{
margin:0 !important}


.rdy_latest_post ul li{
padding:0}


.rdy_latest_post .post_infos{
display:block;margin-bottom:10px}


.rdy_latest_post .read-more{
display:block}


.rdy_latest_post .read-more.bold{
font-weight:700}


.rdy_latest_post .boxes_image{
margin-bottom:20px}


.rdy_latest_post.carousel li{
margin-bottom:0 !important}


.rdy_latest_post.image_in_box h3{
line-height:100% !important;margin-bottom:10px}


.rdy_latest_post.image_in_box .latest_post_image{
width:33%;float:left;padding-right:20px}


.rdy_latest_post.image_in_box .latest_post_text{
width:65%;float:left}


.rdy_latest_post.background-white ul li .latest_post{
background:#fff}


.vc_row.vc_row-o-content-bottom{
display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:end;-moz-box-align:end;-o-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}


.vc_column_container.hover-shadow>.vc_column-inner{
z-index:2;position:relative}


.vc_column_container.hover-shadow>.vc_column-inner:hover{
z-index:3}


html.no-touch .vc_column_container.hover-shadow.move-top:hover>.vc_column-inner{
-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-o-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}


html.no-touch .vc_column_container.shadow1.hover-shadow:hover>.vc_column-inner,html.no-touch .rdy-portfolio-container.shadow1.hover-shadow:hover img{
-webkit-box-shadow:0 0 5px 2px rgba(0,0,0,.15);box-shadow:0 0 5px 2px rgba(0,0,0,.15)}


html.no-touch .vc_column_container.shadow2.hover-shadow:hover>.vc_column-inner,html.no-touch .rdy-portfolio-container.shadow2.hover-shadow:hover img{
-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.2);box-shadow:0 0 10px 5px rgba(0,0,0,.2)}


html.no-touch .vc_column_container.shadow3.hover-shadow:hover>.vc_column-inner,html.no-touch .rdy-portfolio-container.shadow3.hover-shadow:hover img{
-webkit-box-shadow:0 0 15px 7px rgba(0,0,0,.2);box-shadow:0 0 15px 7px rgba(0,0,0,.2)}


html.no-touch .vc_column_container.shadow4.hover-shadow:hover>.vc_column-inner,html.no-touch .rdy-portfolio-container.shadow4.hover-shadow:hover img{
-webkit-box-shadow:0 0 30px 1px rgba(0,0,0,.3);box-shadow:0 0 30px 1px rgba(0,0,0,.3)}


html.no-touch .vc_column_container.shadow5.hover-shadow:hover>.vc_column-inner,html.no-touch .rdy-portfolio-container.shadow5.hover-shadow:hover img{
-webkit-box-shadow:0 0 35px 5px rgba(0,0,0,.2);box-shadow:0 0 35px 5px rgba(0,0,0,.2)}


html.no-touch .vc_column_container.shadow6.hover-shadow:hover>.vc_column-inner,html.no-touch .rdy-portfolio-container.shadow6.hover-shadow:hover img{
-webkit-box-shadow:0 0 40px 10px rgba(0,0,0,.2);box-shadow:0 0 40px 10px rgba(0,0,0,.2)}


html.no-touch .vc_column_container.shadow7.hover-shadow:hover>.vc_column-inner,html.no-touch .rdy-portfolio-container.shadow7.hover-shadow:hover img{
-webkit-box-shadow:0 10px 30px 5px rgba(0,0,0,.2);box-shadow:0 10px 30px 5px rgba(0,0,0,.2)}


html.no-touch .vc_column_container.shadow8.hover-shadow:hover>.vc_column-inner,html.no-touch .rdy-portfolio-container.shadow8.hover-shadow:hover img{
-webkit-box-shadow:0 15px 40px 10px rgba(0,0,0,.22);box-shadow:0 15px 40px 10px rgba(0,0,0,.22)}


html.no-touch .vc_column_container.shadow9.hover-shadow:hover>.vc_column-inner,html.no-touch .rdy-portfolio-container.shadow9.hover-shadow:hover img{
-webkit-box-shadow:0 30px 40px 10px rgba(0,0,0,.22);box-shadow:0 30px 40px 10px rgba(0,0,0,.22)}


html.no-touch .vc_column_container.shadow10.hover-shadow:hover>.vc_column-inner,html.no-touch .rdy-portfolio-container.shadow10.hover-shadow:hover img{
-webkit-box-shadow:0 18px 55px 10px rgba(0,0,0,.24);box-shadow:0 18px 55px 10px rgba(0,0,0,.24)}


.vc_row.shadow1:not(.hover-shadow),.vc_column_container.shadow1:not(.hover-shadow)>.vc_column-inner,.rdy-portfolio-container.shadow1:not(.hover-shadow) article{
-webkit-box-shadow:0 0 5px 2px rgba(0,0,0,.15);box-shadow:0 0 5px 2px rgba(0,0,0,.15)}


.vc_row.shadow2:not(.hover-shadow),.vc_column_container.shadow2:not(.hover-shadow)>.vc_column-inner,.rdy-portfolio-container.shadow2:not(.hover-shadow) article{
-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.2);box-shadow:0 0 10px 5px rgba(0,0,0,.2)}


.vc_row.shadow3:not(.hover-shadow),.vc_column_container.shadow3:not(.hover-shadow)>.vc_column-inner,.rdy-portfolio-container.shadow3:not(.hover-shadow) article{
-webkit-box-shadow:0 0 15px 7px rgba(0,0,0,.2);box-shadow:0 0 15px 7px rgba(0,0,0,.2)}


.vc_row.shadow4:not(.hover-shadow),.vc_column_container.shadow4:not(.hover-shadow)>.vc_column-inner,.rdy-portfolio-container.shadow4:not(.hover-shadow) article{
-webkit-box-shadow:0 0 30px 1px rgba(0,0,0,.3);box-shadow:0 0 30px 1px rgba(0,0,0,.3)}


.vc_row.shadow5:not(.hover-shadow),.vc_column_container.shadow5:not(.hover-shadow)>.vc_column-inner,.rdy-portfolio-container.shadow5:not(.hover-shadow) article{
-webkit-box-shadow:0 0 35px 5px rgba(0,0,0,.2);box-shadow:0 0 35px 5px rgba(0,0,0,.2)}


.vc_row.shadow6:not(.hover-shadow),.vc_column_container.shadow6:not(.hover-shadow)>.vc_column-inner,.rdy-portfolio-container.shadow6:not(.hover-shadow) article{
-webkit-box-shadow:0 0 40px 10px rgba(0,0,0,.2);box-shadow:0 0 40px 10px rgba(0,0,0,.2)}


.vc_row.shadow7:not(.hover-shadow),.vc_column_container.shadow7:not(.hover-shadow)>.vc_column-inner,.rdy-portfolio-container.shadow7:not(.hover-shadow) article{
-webkit-box-shadow:0 10px 30px 5px rgba(0,0,0,.2);box-shadow:0 10px 30px 5px rgba(0,0,0,.2)}


.vc_row.shadow8:not(.hover-shadow),.vc_column_container.shadow8:not(.hover-shadow)>.vc_column-inner,.rdy-portfolio-container.shadow8:not(.hover-shadow) article{
-webkit-box-shadow:0 15px 40px 10px rgba(0,0,0,.22);box-shadow:0 15px 40px 10px rgba(0,0,0,.22)}


.vc_row.shadow9:not(.hover-shadow),.vc_column_container.shadow9:not(.hover-shadow)>.vc_column-inner,.rdy-portfolio-container.shadow9:not(.hover-shadow) article{
-webkit-box-shadow:0 30px 40px 10px rgba(0,0,0,.22);box-shadow:0 30px 40px 10px rgba(0,0,0,.22)}


.vc_row.shadow10:not(.hover-shadow),.vc_column_container.shadow10:not(.hover-shadow)>.vc_column-inner,.rdy-portfolio-container.shadow10:not(.hover-shadow) article{
-webkit-box-shadow:0 18px 55px 10px rgba(0,0,0,.24);box-shadow:0 18px 55px 10px rgba(0,0,0,.24)}


.wpb_row .wpb_column>.vc_column-inner,.wpb_row.vc_inner>.wpb_column{
-webkit-transition:background-color .3s linear,-webkit-transform .2s linear,box-shadow .2s linear;-moz-transition:background-color .3s linear,-moz-transform .2s linear,box-shadow .2s linear;-o-transition:background-color .3s linear,-o-transform .2s linear,box-shadow .2s linear;-ms-transition:background-color .3s linear,-ms-transform .2s linear,box-shadow .2s linear;transition:background-color .3s linear,transform .2s linear,box-shadow .2s linear}


.wpb_row .wpb_column>a{
display:block}


.wpb_column>.wpb_wrapper>a>*:last-child{
margin-bottom:0}


.wpb_single_image.fullwidth_image .vc_single_image-wrapper,.wpb_single_image.fullwidth_image img{
width:100%}


.vc_column_container.column_vertical_align_center{
display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}


.vc_column_container.column_vertical_align_center>.vc_column-inner{
width:100%;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}


.vc_column_container.column_vertical_align_bottom{
display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}


.vc_column_container.column_vertical_align_bottom>.vc_column-inner{
width:100%;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}


.wpb_text_column{
position:relative}


.wpb_text_column em{
font-style:italic}


.wpb_text_column blockquote{
display:block;margin-left:1em}


.woocommerce ul.products{
list-style:none !important;padding-left:0}


.wpb_wrapper .wpb_text_column ul{
list-style:disc;padding-left:1em}


.ui-tabs-hide{
position:absolute !important;left:-9999999px}


.mc4wp-form{
margin:0}


.mc4wp-form .mc4wp-form-fields{
display:table;width:100%}


form.mc4wp-form input{
border:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;padding:16px 10px}


form.mc4wp-form label{
display:none}


form.mc4wp-form p:first-child input{
width:100%;display:inline-block;background:#fff;padding-left:10px;padding-right:10px;border:1px solid #c6c6c8}


form.mc4wp-form p:nth-child(2) input{
background:#000;color:#fff;font-weight:700;border:1px solid transparent;-webkit-transition:background .2s;-moz-transition:background .2s;-o-transition:background .2s;-ms-transition:background .2s;transition:background .2s}


form.mc4wp-form p{
display:table-cell;margin-bottom:0}


form.mc4wp-form p:first-child{
width:75%}


form.mc4wp-form p:first-child input{
max-width:100%}


form.mc4wp-form p:nth-child(2){
width:25%}


form.mc4wp-form p:nth-child(2) input{
width:100%;padding-left:15px;padding-right:15px;cursor:pointer}


form.mc4wp-form{
display:inline-block;width:100%}


.rdy_mc4wp_form.align-center{
margin-left:auto;margin-right:auto}


.rdy_mc4wp_form.align-right{
margin-left:auto;margin-right:0}


.rdy_mc4wp_form.shadow .mc4wp-form{
-webkit-box-shadow:0 1px 3px rgba(0,0,0,.15);box-shadow:0 1px 3px rgba(0,0,0,.15)}


.rdy-countdown-timer.align-center{
text-align:center !important}


.rdy-countdown-timer.align-left{
text-align:left !important}


.rdy-countdown-timer.align-right{
text-align:right !important}


.rdy-countdown-timer.style2 .rdy-countdown-cell-inner{
display:inline-block}


.rdy-countdown-timer.style2 .rdy-countdown-time,.rdy-countdown-timer.style2 .rdy-countdown-time-label{
display:block;text-align:center}


.rdy-countdown-timer .rdy-countdown-cell{
margin-right:14px}


.rdy-countdown-timer .rdy-countdown-cell .rdy-countdown-time-label{
margin-left:5px}


.rdy-countdown-timer .rdy-countdown-cell:last-child{
margin-right:0 !important}


.rdy-video-lightbox-container.align-left{
margin-left:0 !important;margin-right:auto !important;text-align:left}


.rdy-video-lightbox-container.align-center{
margin-left:auto !important;margin-right:auto !important;text-align:center}


.rdy-video-lightbox-container.align-right{
margin-left:auto !important;margin-right:0 !important;text-align:right}


.rdy-video-lightbox p{
margin:0;line-height:100%}


.rdy-video-lightbox.text-color-dark p{
color:#000}


.rdy-video-lightbox.text-color-light p{
color:#fff}


.rdy-video-lightbox.play_button{
display:inline-block}


.rdy-video-lightbox.play_button .text{
display:inline-block;vertical-align:middle;margin-left:20px;text-align:left}


.rdy-video-lightbox.play_button .play{
position:relative;width:80px;height:80px;display:inline-block;vertical-align:middle}


.rdy-video-lightbox.play_button .play:before{
display:block;position:absolute;content:' ';top:0;left:0;width:100%;height:100%;z-index:10;border-radius:200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .6s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all .6s cubic-bezier(.19,1,.22,1) 0s;-o-transition:all .6s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all .6s cubic-bezier(.19,1,.22,1) 0s;transition:all .6s cubic-bezier(.19,1,.22,1) 0s}


.rdy-video-lightbox.play_button .play svg{
display:block;z-index:11;height:100%;width:100%;-webkit-transition:all .6s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all .6s cubic-bezier(.19,1,.22,1) 0s;-o-transition:all .6s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all .6s cubic-bezier(.19,1,.22,1) 0s;transition:all .6s cubic-bezier(.19,1,.22,1) 0s}


.rdy-video-lightbox.play_button.size-play-40 svg.play_icon{
width:40%;height:40%}


.rdy-video-lightbox.play_button.size-play-50 svg.play_icon{
width:50%;height:50%}


.rdy-video-lightbox.play_button.size-play-60 svg.play_icon{
width:60%;height:60%}


.rdy-video-lightbox.play_button.size-play-70 svg.play_icon{
width:70%;height:70%}


.rdy-video-lightbox.play_button.size-play-80 svg.play_icon{
width:80%;height:80%}


.rdy-video-lightbox.play_button.size-play-90 svg.play_icon{
width:90%;height:90%}


.rdy-video-lightbox.play_button.size-small .play{
width:50px;height:50px}


.rdy-video-lightbox.play_button.size-small .text{
margin-left:15px}


.rdy-video-lightbox.play_button.size-large .play{
width:110px;height:110px}


.rdy-video-lightbox.play_button.size-large .text{
margin-left:25px}


.rdy-video-lightbox.layout1a .play:after,.rdy-video-lightbox.layout2 .play:after,.rdy-video-lightbox.layout2a .play:after{
display:block;position:absolute;content:' ';top:0;left:0;width:100%;height:100%;z-index:10;border-radius:200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50)}


.rdy-video-lightbox.layout2 .play:after,.rdy-video-lightbox.layout2a .play:after,.rdy-video-lightbox.layout2 .play:before,.rdy-video-lightbox.layout2a .play:before{
-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}


.rdy-video-lightbox.layout2 .play:after,.rdy-video-lightbox.layout2a .play:after{
border:1px solid #000}


.rdy-video-lightbox.layout2 .play:after{
-webkit-transition:all .6s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all .6s cubic-bezier(.19,1,.22,1) 0s;-o-transition:all .6s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all .6s cubic-bezier(.19,1,.22,1) 0s;transition:all .6s cubic-bezier(.19,1,.22,1) 0s}


.rdy-video-lightbox.layout2a .play:after{
top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


.rdy-video-lightbox svg{
display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .6s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all .6s cubic-bezier(.19,1,.22,1) 0s;-o-transition:all .6s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all .6s cubic-bezier(.19,1,.22,1) 0s;transition:all .6s cubic-bezier(.19,1,.22,1) 0s}


.rdy-video-lightbox path{
fill:#000}


.rdy-video-lightbox .play .circle1{
stroke:#000}


.rdy-video-lightbox.color-light.layout1a .play:after{
background:#fff}


.rdy-video-lightbox.color-light.layout1a:hover path{
fill:#000 !important}


.rdy-video-lightbox.color-light.layout0 .play:before,.rdy-video-lightbox.color-light.layout1 .play:before,.rdy-video-lightbox.color-light.layout2 .play:before,.rdy-video-lightbox.color-light.layout1a .play:before,.rdy-video-lightbox.color-light.layout2a .play:before,.rdy-video-lightbox.color-light.layout0 .play:after,.rdy-video-lightbox.color-light.layout1 .play:after,.rdy-video-lightbox.color-light.layout2 .play:after,.rdy-video-lightbox.color-light.layout1a .play:after,.rdy-video-lightbox.color-light.layout2a .play:after{
border-color:#fff !important}


.rdy-video-lightbox.color-light.layout0 .play .circle1,.rdy-video-lightbox.color-light.layout1 .play .circle1,.rdy-video-lightbox.color-light.layout2 .play .circle1,.rdy-video-lightbox.color-light.layout1a .play .circle1,.rdy-video-lightbox.color-light.layout2a .play .circle1{
stroke:#fff}


.rdy-video-lightbox.color-light.layout0 path,.rdy-video-lightbox.color-light.layout1 path,.rdy-video-lightbox.color-light.layout2 path,.rdy-video-lightbox.color-light.layout1a path,.rdy-video-lightbox.color-light.layout2a path{
fill:#fff}


.rdy-video-lightbox.color-light.layout3 .play:before{
background:#fff !important}


.rdy-video-lightbox.color-light.layout3 path{
fill:#000}


.rdy-video-lightbox.layout0.play_button .play:before{
border:2px solid #000;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .6s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all .6s cubic-bezier(.19,1,.22,1) 0s;-o-transition:all .6s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all .6s cubic-bezier(.19,1,.22,1) 0s;transition:all .6s cubic-bezier(.19,1,.22,1) 0s}


.rdy-video-lightbox.layout0.play_button:hover .play:before{
-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}


.rdy-video-lightbox.layout1.play_button .play:before{
border:0 solid #000}


.rdy-video-lightbox.layout1 .circle1{
fill:none;stroke-width:4;stroke-miterlimit:10;opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50)}


.rdy-video-lightbox.layout1 .circle2{
fill:none;stroke-width:4;stroke-miterlimit:10;opacity:1;-ms-filter:none;filter:none;stroke-dasharray:239;stroke-dashoffset:239;-webkit-transition:.6s ease-in-out;-moz-transition:.6s ease-in-out;-o-transition:.6s ease-in-out;-ms-transition:.6s ease-in-out;transition:.6s ease-in-out;-webkit-animation-play-state:running}


.rdy-video-lightbox.layout1:hover .circle2{
stroke-width:4;stroke-dashoffset:0 !important;-webkit-animation-play-state:paused}


.rdy-video-lightbox.layout1a .circle1{
display:none}


.rdy-video-lightbox.layout1a .play:before{
border:2px solid #000}


.rdy-video-lightbox.layout1a .play:after{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);background:#000;-webkit-transform:scale(.1);-moz-transform:scale(.1);-o-transform:scale(.1);-ms-transform:scale(.1);transform:scale(.1);-webkit-transition:-webkit-transform .6s cubic-bezier(.19,1,.22,1),opacity .4s cubic-bezier(.19,1,.22,1);-moz-transition:-moz-transform .6s cubic-bezier(.19,1,.22,1),opacity .4s cubic-bezier(.19,1,.22,1);-o-transition:-o-transform .6s cubic-bezier(.19,1,.22,1),opacity .4s cubic-bezier(.19,1,.22,1);-ms-transition:-ms-transform .6s cubic-bezier(.19,1,.22,1),opacity .4s cubic-bezier(.19,1,.22,1);transition:transform .6s cubic-bezier(.19,1,.22,1),opacity .4s cubic-bezier(.19,1,.22,1)}


.rdy-video-lightbox.layout1a:hover .play:after{
opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}


.rdy-video-lightbox.layout1a:hover path{
fill:#fff !important}


.rdy-video-lightbox.layout2.play_button .play:before,.rdy-video-lightbox.layout2a.play_button .play:before{
border:1px solid #000}


.rdy-video-lightbox.layout2 svg,.rdy-video-lightbox.layout2a svg{
margin:0}


.rdy-video-lightbox.layout2:hover .play:after{
-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}


.rdy-video-lightbox.layout2a:hover .play:after{
border-width:6px;opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50)}


.rdy-video-lightbox.layout3.play_button .play:before{
background:#000}


.rdy-video-lightbox.layout3 svg{
margin:0}


.rdy-video-lightbox.layout3 svg path{
fill:#fff}


.rdy-video-lightbox.layout3:hover .play:before{
-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}


.rdy-video-lightbox.layout0.animate-icon:hover svg,.rdy-video-lightbox.layout3.animate-icon:hover svg{
-webkit-transform:translate(-50%,-50%) scale(1.3);-moz-transform:translate(-50%,-50%) scale(1.3);-o-transform:translate(-50%,-50%) scale(1.3);-ms-transform:translate(-50%,-50%) scale(1.3);transform:translate(-50%,-50%) scale(1.3)}


html.no-touch .rdy-video-lightbox.shadow1:not(.hover-shadow) .play:before{
-webkit-box-shadow:0px 3px 2px rgba(0,0,0,.3);box-shadow:0px 3px 2px rgba(0,0,0,.3)}


html.no-touch .rdy-video-lightbox.shadow2:not(.hover-shadow) .play:before{
-webkit-box-shadow:0px 3px 5px rgba(0,0,0,.3);box-shadow:0px 3px 5px rgba(0,0,0,.3)}


html.no-touch .rdy-video-lightbox.shadow3:not(.hover-shadow) .play:before{
-webkit-box-shadow:0px 10px 20px -5px rgba(0,0,0,.35);box-shadow:0px 10px 20px -5px rgba(0,0,0,.35)}


html.no-touch .rdy-video-lightbox.shadow4:not(.hover-shadow) .play:before{
-webkit-box-shadow:0px 20px 20px -5px rgba(0,0,0,.3);box-shadow:0px 20px 20px -5px rgba(0,0,0,.3)}


html.no-touch .rdy-video-lightbox.shadow5:not(.hover-shadow) .play:before{
-webkit-box-shadow:0px 10px 63px -14px rgba(0,0,0,.75);box-shadow:0px 10px 63px -14px rgba(0,0,0,.75)}


html.no-touch .rdy-video-lightbox.shadow6:not(.hover-shadow) .play:before{
-webkit-box-shadow:0px 35px 45px -20px rgba(0,0,0,.75);box-shadow:0px 35px 45px -20px rgba(0,0,0,.75)}


html.no-touch .rdy-video-lightbox.shadow1.hover-shadow:hover .play:before{
-webkit-box-shadow:0px 3px 2px rgba(0,0,0,.3);box-shadow:0px 3px 2px rgba(0,0,0,.3)}


html.no-touch .rdy-video-lightbox.shadow2.hover-shadow:hover .play:before{
-webkit-box-shadow:0px 3px 5px rgba(0,0,0,.3);box-shadow:0px 3px 5px rgba(0,0,0,.3)}


html.no-touch .rdy-video-lightbox.shadow3.hover-shadow:hover .play:before{
-webkit-box-shadow:0px 10px 20px -5px rgba(0,0,0,.35);box-shadow:0px 10px 20px -5px rgba(0,0,0,.35)}


html.no-touch .rdy-video-lightbox.shadow4.hover-shadow:hover .play:before{
-webkit-box-shadow:0px 20px 20px -5px rgba(0,0,0,.3);box-shadow:0px 20px 20px -5px rgba(0,0,0,.3)}


html.no-touch .rdy-video-lightbox.shadow5.hover-shadow:hover .play:before{
-webkit-box-shadow:0px 10px 63px -14px rgba(0,0,0,.75);box-shadow:0px 10px 63px -14px rgba(0,0,0,.75)}


html.no-touch .rdy-video-lightbox.shadow6.hover-shadow:hover .play:before{
-webkit-box-shadow:0px 35px 45px -20px rgba(0,0,0,.75);box-shadow:0px 35px 45px -20px rgba(0,0,0,.75)}


@media screen and (max-width:991px){
.rdy-video-lightbox.r-align-left .text,.rdy-video-lightbox.r-align-center .text,.rdy-video-lightbox.r-align-right .text{
width:100%;margin-top:20px;margin-left:0 !important}


.rdy-video-lightbox.r-align-left .text{
text-align:left !important}


.rdy-video-lightbox.r-align-center .text{
text-align:center !important}


.rdy-video-lightbox.r-align-right .text{
text-align:right !important}


}


.wpb_royalslider_element{
overflow:hidden}


.vc_icon_element.vc_icon_element-align-inline{
display:inline-block}


.vc_icon_element.svg-animation.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs{
max-width:100% !important;height:1.2em !important}


.vc_icon_element.svg-animation.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs.vc_icon_element-have-style-inner{
width:2.5em !important;height:2.5em !important}


.vc_icon_element.svg-animation.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm{
max-width:100% !important;height:1.6em !important}


.vc_icon_element.svg-animation.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm.vc_icon_element-have-style-inner{
width:3.15em !important;height:3.15em !important}


.vc_icon_element.svg-animation.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md{
max-width:100% !important;height:2.15em !important}


.vc_icon_element.svg-animation.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md.vc_icon_element-have-style-inner{
width:4em !important;height:4em !important}


.vc_icon_element.svg-animation.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg{
max-width:100% !important;height:2.85em !important}


.vc_icon_element.svg-animation.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg.vc_icon_element-have-style-inner{
width:5em !important;height:5em !important}


.vc_icon_element.svg-animation.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl{
max-width:100% !important;height:5em !important}


.vc_icon_element.svg-animation.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl.vc_icon_element-have-style-inner{
width:7.15em !important;height:7.15em !important}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-blue svg path{
stroke:#5472d2 !important;fill:none}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-turquoise svg path{
stroke:#00c1cf !important;fill:none}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-pink svg path{
stroke:#fe6c61 !important;fill:none}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-violet svg path{
stroke:#8d6dc4 !important;fill:none}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-peacoc svg path{
stroke:#4cadc9 !important;fill:none}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-chino svg path{
stroke:#cec2ab !important;fill:none}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-mulled_wine svg path{
stroke:#50485b !important;fill:none}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-vista_blue svg path{
stroke:#75d69c !important;fill:none}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-black svg path{
stroke:#2a2a2a !important;fill:none}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-grey svg path{
stroke:#ebebeb !important;fill:none}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-orange svg path{
stroke:#f7be68 !important;fill:none}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sky svg path{
stroke:#5aa1e3 !important;fill:none}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-green svg path{
stroke:#6dab3c !important;fill:none}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-juicy_pink svg path{
stroke:#f4524d !important;fill:none}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sandy_brown svg path{
stroke:#f79468 !important;fill:none}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-purple svg path{
stroke:#b97ebb !important;fill:none}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-white svg path{
stroke:#fff !important;fill:none}


.vc_icon_element.vc_icon_element-outer{
-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl.vc_icon_element-have-style-inner{
width:9em !important;height:9em !important}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner svg{
position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}


.vc_icon_element.svg-animation .vc_icon_element-inner .vc_icon_element-link{
z-index:1}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs svg{
width:1.2em !important;height:1.2em !important}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm svg{
width:1.6em !important;height:1.6em !important}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md svg{
width:2.15em !important;height:2.15em !important}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg svg{
width:2.85em !important;height:2.85em !important}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl svg{
width:5em !important;height:5em !important}


.woocommerce .products.owl-carousel .product-item{
width:100% !important}


.wpcf7-form-control-wrap{
display:block}


.wpcf7 input[type=checkbox],.wpcf7 input[type=radio]{
width:auto}


.wpcf7 span.wpcf7-not-valid-tip{
width:100%;font-size:12px;border-top:2px solid red}


.wpcf7-form textarea{
padding:16px 10px}


.wpcf7-form.style-1 textarea{
-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0;background:0 0;border-bottom:1px solid #9e9e9e;padding:20px 0;margin-top:10px;font-size:16px}


.wpcf7-form.style-1 input[type=text],.wpcf7-form.style-1 input[type=email],.wpcf7-form.style-1 input[type=url],.wpcf7-form.style-1 input[type=password],.wpcf7-form.style-1 input[type=search]{
-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0;background:0 0;border-bottom:1px solid #9e9e9e;padding:20px 0;margin-top:10px;font-size:16px}


.wpcf7-form.style-2 textarea,.wpcf7-form.style-2 input:not([type=submit]){
background-color:transparent}


.wpcf7-form.style-2 textarea{
-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out;padding:20px 0;padding-left:0}


.wpcf7-form.style-2 textarea:hover{
border:1px solid rgba(187,196,199,.5);padding-left:1.25rem}


.wpcf7-form.style-2 input[type=text],.wpcf7-form.style-2 input[type=email],.wpcf7-form.style-2 input[type=url],.wpcf7-form.style-2 input[type=password],.wpcf7-form.style-2 input[type=search]{
-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out;padding:20px 0;padding-left:0}


.wpcf7-form.style-2 input[type=text]:hover,.wpcf7-form.style-2 input[type=email]:hover,.wpcf7-form.style-2 input[type=url]:hover,.wpcf7-form.style-2 input[type=password]:hover,.wpcf7-form.style-2 input[type=search]:hover,.wpcf7-form.style-2 input[type=text]:focus,.wpcf7-form.style-2 input[type=email]:focus,.wpcf7-form.style-2 input[type=url]:focus,.wpcf7-form.style-2 input[type=password]:focus,.wpcf7-form.style-2 input[type=search]:focus{
border:1px solid rgba(187,196,199,.5);padding-left:1.25rem}


.wpcf7-form.style-3 div.action-form-input{
position:relative}


.wpcf7-form.style-3>p{
margin-bottom:30px !important}


.wpcf7-form.style-3 input:focus,.wpcf7-form.style-3 textarea:focus{
outline:none}


.wpcf7-form.style-3 .action-form-input.filled label{
font-size:.8rem;color:gray;top:-.5rem}


.wpcf7-form.style-3 textarea{
display:block;background:0 0;padding:1.1rem .125rem .0625rem;font-size:1rem;border-width:0;border-color:transparent;line-height:1.9;width:100%;-webkit-transition:all .28s ease;-moz-transition:all .28s ease;-o-transition:all .28s ease;-ms-transition:all .28s ease;transition:all .28s ease;-webkit-box-shadow:none;box-shadow:none}


.wpcf7-form.style-3 input[type=text],.wpcf7-form.style-3 input[type=email],.wpcf7-form.style-3 input[type=url],.wpcf7-form.style-3 input[type=password],.wpcf7-form.style-3 input[type=search]{
display:block;background:0 0;padding:1.1rem .125rem .0625rem;font-size:1rem;border-width:0;border-color:transparent;line-height:1.9;width:100%;-webkit-transition:all .28s ease;-moz-transition:all .28s ease;-o-transition:all .28s ease;-ms-transition:all .28s ease;transition:all .28s ease;-webkit-box-shadow:none;box-shadow:none}


.wpcf7-form.style-3 .wpcf7-form-control-wrap select,.wpcf7-form.style-3 .wpcf7-form-control-wrap input:focus,.wpcf7-form.style-3 .wpcf7-form-control-wrap textarea:focus{
color:#333}


.wpcf7-form.style-3 label:hover .helper{
color:red}


.wpcf7-form.style-3 label{
position:absolute;top:1.05rem;pointer-events:none;padding-left:.125rem;z-index:1;color:#b3b3b3;font-size:1rem;font-weight:400;-webkit-transition:all .28s ease;-moz-transition:all .28s ease;-o-transition:all .28s ease;-ms-transition:all .28s ease;transition:all .28s ease}


.wpcf7-form.style-3 .action-form-input.filled:after{
width:100%;left:0}


.wpcf7-form.style-3 .action-form-input:after,.wpcf7-form.style-3 .action-form-input:before{
content:'';position:absolute;bottom:0;left:0;width:100%;display:block;height:3px;border-bottom:1px solid #e0e0e0}


.wpcf7-form.style-3 .action-form-input:after{
display:block;border-bottom:2px solid transparent;-webkit-transition:left .35s ease,width .35s ease;-moz-transition:left .35s ease,width .35s ease;-o-transition:left .35s ease,width .35s ease;-ms-transition:left .35s ease,width .35s ease;transition:left .35s ease,width .35s ease;bottom:0;width:0}


.wpcf7-form.linecenter .action-form-input:after{
left:50%}


.wpcf7-form.style-1 span.wpcf7-not-valid-tip,.wpcf7-form.style-2 span.wpcf7-not-valid-tip{
position:relative;top:-2px}


.wpcf7-form.style-3 span.wpcf7-not-valid-tip{
position:absolute;display:block;top:100% !important;z-index:1;margin-top:-2px}


div.wpcf7-response-output{
background-color:#fff;margin:0;padding:10px}


.wpcf7-validation-errors{
border-color:red !important}


.woocommerce h1.page-title{
text-align:center;margin-bottom:40px}


.woocommerce.single-product .wc-product-row{
margin-left:0 !important;margin-right:0 !important}


.product-big-image{
overflow:hidden}


.product-big-image .item{
width:100%}


.product-big-image .owl-controls{
margin-top:0;text-align:center}


.product-big-image .owl-nav div{
position:absolute;display:block;width:66px;height:79px;top:50%;margin:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:transparent;font-size:20px;line-height:1;color:#fff;text-align:center;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}


.product-big-image .owl-nav div i{
color:#222;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-60%);-moz-transform:translateY(-50%) translateX(-60%);-o-transform:translateY(-50%) translateX(-60%);-ms-transform:translateY(-50%) translateX(-60%);-webkit-transform:translateY(-50%) translateX(-60%);-moz-transform:translateY(-50%) translateX(-60%);-o-transform:translateY(-50%) translateX(-60%);-ms-transform:translateY(-50%) translateX(-60%);transform:translateY(-50%) translateX(-60%)}


.product-big-image .owl-nav div.owl-next i{
-webkit-transform:translateY(-50%) translateX(-30%);-moz-transform:translateY(-50%) translateX(-30%);-o-transform:translateY(-50%) translateX(-30%);-ms-transform:translateY(-50%) translateX(-30%);-webkit-transform:translateY(-50%) translateX(-30%);-moz-transform:translateY(-50%) translateX(-30%);-o-transform:translateY(-50%) translateX(-30%);-ms-transform:translateY(-50%) translateX(-30%);transform:translateY(-50%) translateX(-30%)}


.product-big-image .owl-nav div.owl-prev,.product-big-image .owl-nav div.owl-next{
background-color:rgba(255,255,255,.3)}


.product-big-image .owl-nav div:hover{
background-color:#fff;color:#222}


.product-big-image .owl-nav div.owl-prev{
left:0}


.product-big-image .owl-nav div.owl-next{
right:0}


.product-big-image .owl-pagination{
position:absolute;left:0;bottom:-37px;width:100%}


.product-big-image .owl-dot{
margin-top:5px;display:inline-block;zoom:1;*display:inline}


*display:inline .product-big-image .owl-dot span{
display:block;width:8px;height:8px;margin:5px 4px;background:0 0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border:2px solid #fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}


.product-big-image .owl-dot.active span,.product-big-image .owl-dot:hover span{
background:#fff}


.product-big-image.outer-gray .owl-dot span{
border-color:#bbb}


.product-big-image.outer-gray .owl-dot.active span,.product-big-image.outer-gray .owl-dot:hover span{
background:#bbb}


.product-big-image .tp-leftarrow.default{
position:absolute;display:block;width:30px;height:30px;margin:0;background:0 0;background-color:transparent;border:3px solid #fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;opacity:1;-ms-filter:none;filter:none;font-size:14px;line-height:1;color:#fff;text-align:center;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}


.product-big-image .tp-leftarrow.default:before{
position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-60%);-moz-transform:translateY(-50%) translateX(-60%);-o-transform:translateY(-50%) translateX(-60%);-ms-transform:translateY(-50%) translateX(-60%);-webkit-transform:translateY(-50%) translateX(-60%);-moz-transform:translateY(-50%) translateX(-60%);-o-transform:translateY(-50%) translateX(-60%);-ms-transform:translateY(-50%) translateX(-60%);transform:translateY(-50%) translateX(-60%);content:"\f053";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}


.product-big-image .tp-leftarrow.default:hover{
background-color:#fff;color:#222}


.product-big-image .tp-rightarrow.default{
position:absolute;display:block;width:30px;height:30px;margin:0;background:0 0;background-color:transparent;border:3px solid #fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;opacity:1;-ms-filter:none;filter:none;font-size:14px;line-height:1;color:#fff;text-align:center;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}


.product-big-image .tp-rightarrow.default:before{
position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-30%);-moz-transform:translateY(-50%) translateX(-30%);-o-transform:translateY(-50%) translateX(-30%);-ms-transform:translateY(-50%) translateX(-30%);-webkit-transform:translateY(-50%) translateX(-30%);-moz-transform:translateY(-50%) translateX(-30%);-o-transform:translateY(-50%) translateX(-30%);-ms-transform:translateY(-50%) translateX(-30%);transform:translateY(-50%) translateX(-30%);content:"\f054";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}


.product-big-image .tp-rightarrow.default:hover{
background-color:#fff;color:#222}


.product-big-image .tp-bullets.simplebullets.round .bullet{
display:block;width:8px;height:8px;margin:5px 4px;background:0 0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border:2px solid #fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}


.product-big-image .tp-bullets.simplebullets.round .bullet.selected{
background:#fff}


.arrows-at-hover .owl-controls .owl-nav div{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}


.arrows-at-hover:hover .owl-controls .owl-nav div{
opacity:1;-ms-filter:none;filter:none}


.woo_thumbs_slider .owl-item.synced .button img{
border:1px solid #ccc}


.woo_thumbs_slider .button:last-child{
margin:0}


.woo_thumbs_slider .button{
padding:0 9px;overflow:hidden}


.top-product-section{
position:relative;margin-bottom:18px;line-height:0}


.top-product-section .star-rating{
float:none !important;position:absolute !important;bottom:6px;left:10px}


.woocommerce .products.wc_catalog_animation{
padding-top:60px;padding-bottom:60px}


.woocommerce .products.wc_catalog_animation li.product{
margin-bottom:100px}


.woocommerce .product_button{
position:absolute;bottom:0;right:0;width:35px;height:35px;padding:0;margin:0}


.woocommerce .product_button a.button{
display:block !important;font-size:100%;line-height:1em;cursor:pointer;position:relative;text-decoration:none;text-align:center;overflow:visible;padding:19px 30px;border-radius:0 !important;left:auto;color:#fff !important;text-shadow:0 0 0 #fff !important;border:0 !important;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.075),inset 0 0 0 rgba(255,255,255,.3),0 0 0 rgba(0,0,0,.1) !important;box-shadow:inset 0 0 0 rgba(0,0,0,.075),inset 0 0 0 rgba(255,255,255,.3),0 0 0 rgba(0,0,0,.1) !important;font-size:12px !important;text-transform:uppercase !important;font-weight:900 !important;max-width:880px !important;-webkit-appearance:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}


.product_button a.button,.product_button button.button,.product_button input.button,.product_button #respond input#submit,.product_button #content input.button{
width:35px;height:35px;padding:0 !important;margin:0;text-indent:-9999px;background-image:url("../img/small_addto_bag.svg");background-position:center;background-repeat:no-repeat;background-color:#fff;z-index:100}


.woocommerce a.added_to_cart,.woocommerce-page a.added_to_cart{
padding-top:.5em;white-space:nowrap;display:inline-block}


.woocommerce a.product_type_grouped,.woocommerce-page a.product_type_grouped,.woocommerce a.product_type_variable,.woocommerce-page a.product_type_variable{
background-image:url("../img/small_select.svg")}


.woocommerce a.product_type_external,.woocommerce-page a.product_type_external{
background-image:url("../img/external_link.svg")}


a.button.added:before,button.button.added:before,input.button.added:before,#respond input#submit.added:before,#content input.button.added:before,.woocommerce a.button.added:before,.woocommerce button.button.added:before,.woocommerce input.button.added:before,.woocommerce #respond input#submit.added:before,.woocommerce #content input.button.added:before{
content:"";position:relative;z-index:1;height:35px;width:60px;top:0 !important;right:35px !important;text-indent:0;line-height:35px;background-color:#ff7200 !important;-webkit-font-smoothing:antialiased}


.woocommerce #content input.button.added:before,.woocommerce #respond input#submit.added:before,.woocommerce a.button.added:before,.woocommerce button.button.added:before,.woocommerce input.button.added:before,.woocommerce-page #content input.button.added:before,.woocommerce-page #respond input#submit.added:before,.woocommerce-page a.button.added:before,.woocommerce-page button.button.added:before,.woocommerce-page input.button.added:before{
position:absolute;text-indent:0;font-size:11px;font-weight:700 !important;content:"added"}


.woocommerce #content input.button.loading:before,.woocommerce #respond input#submit.loading:before,.woocommerce a.button.loading:before,.woocommerce button.button.loading:before,.woocommerce input.button.loading:before,.woocommerce-page #content input.button.loading:before,.woocommerce-page #respond input#submit.loading:before,.woocommerce-page a.button.loading:before,.woocommerce-page button.button.loading:before,.woocommerce-page input.button.loading:before{
content:"";position:absolute;top:0;right:0;left:0;bottom:0}


a.button.loading:before,button.button.loading:before,input.button.loading:before,#respond input#submit.loading:before,#content input.button.loading:before{
content:"";position:absolute;top:0;right:0;left:0;bottom:0}


a.added_to_cart{
display:none !important}


.woocommerce .category_header{
overflow:hidden;padding-top:50px;padding-bottom:50px;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}


.woocommerce .category_header .page-title{
margin-bottom:0}


.woocommerce nav.woocommerce-breadcrumb{
color:#a0a0a0}


.woocommerce nav.woocommerce-breadcrumb a{
color:#333}


.woocommerce .page-title{
color:#000}


.woocommerce .light .page-title,.woocommerce .light .term-description p,.woocommerce .light .list_categories .category_item a{
color:#fff}


.woocommerce .light nav{
color:#a0a0a0}


.woocommerce .light nav a{
color:#fff}


.woocommerce .tabs-style-underline nav li a:after{
height:2px !important;background:#666 !important}


.product_thumbnail img{
width:100%}


.product_thumbnail.woo_product_image_hover{
position:relative;background-color:#fff;line-height:0}


.product_thumbnail_background{
width:100%;height:100%;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);display:block;position:absolute;-webkit-background-size:0px;-moz-background-size:0px;background-size:0px;background-repeat:no-repeat;-webkit-transition:opacity ease .2s !important;-moz-transition:opacity ease .2s !important;-o-transition:opacity ease .2s !important;-ms-transition:opacity ease .2s !important;transition:opacity ease .2s !important}


.product_thumbnail.woo_product_image_hover:hover .product_thumbnail_background{
opacity:1;-ms-filter:none;filter:none;-webkit-transition:opacity ease .4s !important;-moz-transition:opacity ease .4s !important;-o-transition:opacity ease .4s !important;-ms-transition:opacity ease .4s !important;transition:opacity ease .4s !important}


.woocommerce .product .summary .price{
margin-top:20px;margin-bottom:20px;font-size:40px}


.woocommerce .product .summary .price ins{
text-decoration:none}


.woocommerce .product .summary .price>.amount:first-child{
margin-right:10px}


.woocommerce .product .summary .price>.amount:last-child{
margin-left:10px}


.woocommerce .product .images,.woocommerce .product .summary{
margin-bottom:48px}


.woocommerce .product h1{
margin-top:0}


.woocommerce .product .post-share{
border:0}


.woocommerce .summary .post-share .post-share-buttons{
margin-top:30px;text-align:left}


.woocommerce .summary.align-center .post-share .post-share-buttons{
text-align:center}


.product_title{
margin-bottom:10px !important}


.woocommerce .woocommerce-product-rating .star-rating,.woocommerce-page .woocommerce-product-rating .star-rating{
margin:0;float:none;display:inline-block;top:3px;width:70px}


.woocommerce .star-rating span,.woocommerce-page .star-rating span{
overflow:hidden;float:left;top:0;left:0;position:absolute;height:15px}


.woocommerce .star-rating,.woocommerce-page .star-rating{
float:right;overflow:hidden;position:relative;height:14px;line-height:12px;font-size:12px;width:70px;font-family:star}


.woocommerce .star-rating:before,.woocommerce-page .star-rating:before{
content:"\73\73\73\73\73";color:#e0dadf;float:left;top:0;left:0;position:absolute}


.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before{
content:"\53\53\53\53\53";top:0;position:absolute;left:0}


.woocommerce .star-rating:before,.woocommerce-page .star-rating:before{
font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;content:"\f005\f005\f005\f005\f005";color:#a1a1a1;font-size:15px;line-height:15px}


.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before{
font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;content:"\f005\f005\f005\f005\f005";color:#ff7200;font-size:15px;line-height:15px}


.woocommerce-ordering:before{
color:#ff7200}


.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{
padding-top:0;margin-bottom:0;margin-left:-4px;margin-right:-7px;float:none}


@media only screen and (min-width:40.063em){
.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{
margin-left:0;margin-right:0}


}


.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{
float:right}


.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{
display:none;float:right;line-height:1;margin:0 15px 0 0;padding:6px 0 0}


@media only screen and (min-width:63.9375em){
.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{
display:inline-block}


}


.woocommerce-product-rating .woocommerce-review-link{
font-size:13px;color:#666}


.woocommerce div.product .summary,.woocommerce div.product .single_variation{
margin-bottom:37px}


.woocommerce div.product .summary .price span.amount,.woocommerce div.product .single_variation .price span.amount{
color:#404040;font-family:'Open Sans';font-weight:700;font-size:35px}


.woocommerce div.product .summary p.price del{
margin-right:5px;color:#999}


.woocommerce div.product .summary p.price del span.amount{
color:#999;font-family:'Open Sans';font-weight:700;font-size:16px}


.woocommerce .product-item.with-animation{
-webkit-transform:translateY(150px);-moz-transform:translateY(150px);-o-transform:translateY(150px);-ms-transform:translateY(150px);transform:translateY(150px)}


.woocommerce .product-item.animate-1{
-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform 7s cubic-bezier(.19,1,.22,1);-moz-transition:-moz-transform 7s cubic-bezier(.19,1,.22,1);-o-transition:-o-transform 7s cubic-bezier(.19,1,.22,1);-ms-transition:-ms-transform 7s cubic-bezier(.19,1,.22,1);transition:transform 7s cubic-bezier(.19,1,.22,1)}


.woocommerce div.product{
position:relative}


.woocommerce div.product div.description{
margin:8px 0}


.woocommerce div.product .woocommerce-main-image{
margin-bottom:20px;display:block}


.woocommerce div.product .thumbnails .attachment-shop_thumbnail{
margin-right:20px;margin-bottom:20px;display:inline-block}


.woocommerce .product .onsale,.woocommerce .product .single-onsale,.woocommerce .product .outstock,.woocommerce .product .single-outstock{
position:absolute;left:5px;top:5px;text-align:center;font-size:18px;letter-spacing:1px;line-height:100%;font-weight:700;background-color:#ff7800;color:#fff;z-index:1;text-transform:uppercase;padding:4px 8px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3)}


.woocommerce .product .outstock,.woocommerce .product .single-outstock{
background-color:#000;color:#fff}


.woocommerce .product .onsale,.woocommerce .product .outstock,.woocommerce .product .single-outstock{
font-size:13px}


.woocommerce .product .single-onsale,.woocommerce .product .single-outstock{
z-index:10}


.woocommerce #content div.product form.cart:after,.woocommerce #content div.product form.cart:before,.woocommerce div.product form.cart:after,.woocommerce div.product form.cart:before,.woocommerce-page #content div.product form.cart:after,.woocommerce-page #content div.product form.cart:before,.woocommerce-page div.product form.cart:after,.woocommerce-page div.product form.cart:before{
content:" ";display:table}


.woocommerce #content div.product form.cart:after,.woocommerce div.product form.cart:after,.woocommerce-page #content div.product form.cart:after,.woocommerce-page div.product form.cart:after{
clear:both}


.woocommerce .cart_item .quantity{
margin:0 auto}


.woocommerce .quantity{
width:80px;position:relative;text-align:left}


.woocommerce .quantity a{
-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}


.woocommerce .quantity .ui-spinner-up,.woocommerce .quantity .ui-spinner-down{
font-family:'Open Sans',sans-serif;position:absolute;width:25px;height:25px;display:block;left:50px;text-align:center;cursor:pointer;margin-bottom:0 !important}


.woocommerce .quantity .ui-spinner-up{
top:0}


.woocommerce .quantity .ui-spinner-down{
bottom:0}


.woocommerce .quantity input.qty{
font-size:24px;font-weight:700}


.woocommerce .quantity .ui-spinner-button{
font-size:20px;font-weight:700;border-radius:0;padding:0;border-width:0}


.woocommerce .quantity .ui-spinner-button.ui-spinner-down{
line-height:22px;border-bottom:1px solid #b8b8b8;border-right:1px solid #b8b8b8}


.woocommerce .quantity .ui-spinner-button.ui-spinner-up{
line-height:25px;border-top:1px solid #b8b8b8;border-right:1px solid #b8b8b8;border-bottom:1px solid #b8b8b8}


.woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce-page .quantity input.minus,.woocommerce-page .quantity input.plus{
background:#fff;border:1px solid #b8b8b8;width:50px !important;height:50px !important;vertical-align:middle;padding:0;margin:0;text-align:center;text-transform:uppercase;margin-right:2px !important;outline:0px !important;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}


.woocommerce-page .quantity input.minus,.woocommerce-page .quantity input.plus{
font-size:16px;font-weight:400;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s}


.woocommerce-page .quantity input.minus:hover,.woocommerce-page .quantity input.plus:hover{
background:#000;border-color:#000;color:#fff}


.quantity input.qty::-webkit-outer-spin-button,.quantity input.qty::-webkit-inner-spin-button{
-webkit-appearance:none}


.woocommerce #content div.product form.cart div.quantity,.woocommerce div.product form.cart div.quantity,.woocommerce-page #content div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity{
float:left;margin:0 4px 0 0}


a.button.alt,input.button.alt,button.button.alt,#respond input#submit.alt,body.search .site-main .search-form input.search-submit,.wpcf7-submit{
background-color:#000;border:0;color:#fff;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear,opacity .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear,opacity .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear,opacity .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear,opacity .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear,opacity .2s linear;padding:16px 20px;font-weight:700;display:inline-block;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;-webkit-border-radius:0}


.wpcf7-submit{
padding:14px 22px}


a.button.alt:hover,input.button.alt:hover,button.button.alt:hover,#respond input#submit.alt:hover,body.search .site-main .search-form input.search-submit:hover,.wpcf7-submit:hover{
background-color:#000}


.woocommerce-cart .button.alt,.woocommerce-checkout .button.alt{
background-color:#9e9e9e}


.woocommerce form .form-row .input-checkbox{
display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}


.woocommerce form .form-row label.check_label_radio,.woocommerce-page form .form-row label.check_label,.check_label_radio,.check_label{
display:inline-block;cursor:pointer;vertical-align:middle;padding-left:24px;position:relative;text-indent:0}


.woocommerce-page .tabs{
border:1px solid #ccc}


.woocommerce-page .tabs nav{
border-bottom:1px solid #ccc}


.woocommerce-page .tabs nav a{
font-size:16px;font-weight:400;color:#333 !important;text-decoration:none}


.woocommerce-page .tabs nav li.tab-current a{
font-weight:700}


.woocommerce-page .tabs-style-underline nav a{
padding:.25em 0 .5em;border-left:1px solid #e7ecea}


.woocommerce-page .tabs-style-underline nav li a:after{
height:4px;background:#333}


.woocommerce-page .tabs-style-underline p{
line-height:160%;font-size:14px}


.woocommerce-page .shop_attributes{
padding:45px 0;margin-bottom:0}


.woocommerce-page .shop_attributes p{
margin-bottom:0}


.woocommerce-page .shop_attributes th,.woocommerce-page .shop_attributes td{
font-size:14px;padding:8px 0}


.woocommerce-page .shop_attributes th{
width:200px}


.woocommerce-page .shop_attributes td{
text-align:left}


div.product div.product_meta,#content div.product div.product_meta{
font-size:12px;font-family:'Open Sans';color:#666;margin-top:40px;margin-bottom:20px}


div.product div.product_meta .wc_meta_sep,#content div.product div.product_meta .wc_meta_sep{
width:50px;height:3px;background-color:#000;margin-bottom:40px}


div.product div.product_meta .tagged_as,#content div.product div.product_meta .tagged_as{
width:100%;display:block;padding:2px 0 0}


div.product div.related{
clear:both}


div.product .content-wrap section{
text-align:left !important;padding-top:30px}


div.product .content-wrap section p{
margin:0;padding:0;color:#666;font-weight:400;font-size:14px;line-height:180%}


.woocommerce .page-title{
font-size:50px}


.woocommerce .top-bar-shop{
margin-bottom:5px;height:48px}


.woocommerce .woo-bread-nav{
position:relative}


.woocommerce .woo-bread-nav:not(.wc-separator-disable) .line{
border-bottom:1px solid #ccc}


.woocommerce .woo-bread-nav:not(.wc-separator-disable) a:hover{
border-bottom:1px solid #000}


.woocommerce .woo-bread-nav .line{
height:40px}


.woocommerce .woo-bread-nav .nav-lr{
font-size:14px}


.woocommerce .woo-bread-nav .nav-lr a{
float:left;margin-left:15px;color:#333}


.woocommerce .woo-bread-nav .nav-lr a:hover{
color:anchor-color}


.woocommerce .woo-bread-nav nav a,.woocommerce .woo-bread-nav nav span{
float:left}


.woocommerce .woo-bread-nav a{
display:block;height:40px;border-bottom:1px solid transparent}


.woocommerce .summary.align-center{
text-align:center}


.woocommerce .summary.align-center .wc_meta_sep{
margin-left:auto;margin-right:auto}


.woocommerce .summary .cart{
margin:33px 0 40px}


.woocommerce .summary .cart_wraper.single{
display:inline-block}


.woocommerce .summary .variations_button{
display:inline-block}


.woocommerce .summary .group_table td:first-child{
width:100px}


.woocommerce .summary .group_table td{
vertical-align:middle !important;padding-bottom:10px;font-size:16px}


.woocommerce .summary .group_table .label a{
color:#333}


.woocommerce .summary .group_table .label a:hover{
color:anchor-color}


.woocommerce .summary .group_table .price p{
line-height:100%;margin-bottom:0}


.woocommerce .summary .group_table .price .amount{
font-size:18px !important;font-weight:700 !important}


.woocommerce.archive .woo-wrapper-orderby{
position:relative;top:-13px}


.woocommerce.archive .woo-wrapper-orderby .select2-selection__rendered,.woocommerce.archive .woo-wrapper-orderby .select2-choice{
border:0 !important;font-size:12px !important;text-align:right}


.woocommerce .woocommerce-result-count{
color:#999;margin-bottom:0;font-size:12px;float:right}


.woocommerce .reset_variations{
display:block;font-size:12px;margin-top:6px}


.variations div.label{
font-size:14px;font-weight:700;margin-bottom:4px}


.variations .wrapper-select2{
margin-bottom:10px}


.variations .wrapper-select2 select{
display:none}


.shop_page_title{
text-align:center;font-size:60px;font-weight:700 !important;margin-bottom:10px}


.woocommerce .woocommerce-breadcrumb{
font-size:14px}


.woocommerce .top-bar-shop .woocommerce-breadcrumb{
font-size:12px !important}


.term-description{
text-align:center}


.products .product{
margin-bottom:30px}


.products.align-center .product{
text-align:center}


.products .category{
color:#9e9e9e;padding-bottom:4px;display:inline-block}


.products .category a:hover{
text-decoration:underline}


.products h3{
font-weight:700;font-size:16px;margin-bottom:10px}


.products h4{
font-size:16px;margin-bottom:10px;line-height:150%;font-weight:400}


.products .category{
color:#333;margin:10px 0 6px}


.products .category a{
color:#333}


.products a:hover h4{
text-decoration:underline}


.products .price{
color:#333;text-transform:uppercase;font-weight:700;font-size:16px}


.products .price .amount{
margin-left:5px;margin-right:5px}


.products .price .amount:first-child{
margin-left:0 !important}


.products .price ins{
text-decoration:none}


.woocommerce-page .product-summary{
position:relative}


.woocommerce-page .product-summary .entry-summary .product-summary-info{
width:90%;margin:0 auto}


.woocommerce-page .product_thumbs{
margin-top:18px;margin-left:-10px;margin-right:-10px}


.products .product .category a{
color:#999}


.woocommerce #reviews #comments,.woocommerce-page #reviews #comments{
padding:45px 40px;margin:0 !important}


.woocommerce #reviews #comments time,.woocommerce-page #reviews #comments time{
font-size:12px;color:#999}


.woocommerce #reviews #comments .avatar,.woocommerce-page #reviews #comments .avatar{
float:left}


.woocommerce #reviews #comments .description,.woocommerce-page #reviews #comments .description{
margin:0}


.woocommerce #reviews h2,.woocommerce-page #reviews h2{
margin-top:0;margin-bottom:40px}


.woocommerce #reviews li.comment,.woocommerce-page #reviews li.comment{
padding:40px 0;border-top:1px solid #ccc}


.woocommerce #reviews li.comment img,.woocommerce-page #reviews li.comment img{
float:left;margin-right:15px;margin-bottom:15px}


.woocommerce #reviews #review_form_wrapper,.woocommerce-page #reviews #review_form_wrapper{
background:#fff;border-top:1px solid #ccc;padding-top:40px}


.woocommerce #reviews #review_form_wrapper .comment-respond,.woocommerce-page #reviews #review_form_wrapper .comment-respond{
margin-top:0}


.woocommerce #reviews #review_form_wrapper h3,.woocommerce-page #reviews #review_form_wrapper h3{
margin-top:0}


.content-wrap section#reviews_tab{
padding:0}


.title-edit-adress{
margin-top:50px !important;margin-bottom:35px;padding-bottom:10px;border-bottom:2px solid #000}


.woocommerce-account .form-row{
margin-bottom:14px}


.page-cart-title,.page-checkout-title{
margin-bottom:50px}


.empty_bag{
padding:100px 30px;text-align:center}


.empty_bag .gi{
font-size:80px}


.empty_bag_message{
font-size:30px !important;color:#333;margin-bottom:70px}


table.shop_table.cart,.woocommerce table.shop_table.cart{
margin:0;text-align:left;border-collapse:separate;border-radius:0}


table.shop_table.cart{
width:100%;margin:20px 0 50px}


table.shop_table.cart,.woocommerce table.shop_table.cart{
border:1px solid #ccc}


table.shop_table.cart th,.woocommerce table.shop_table.cart th{
border:0;border-bottom:2px solid #000;padding:15px 0;vertical-align:middle;color:#000;font-size:12px;text-transform:uppercase;font-weight:700;text-decoration:none;background:#fff}


table.shop_table.cart th,.woocommerce table.shop_table.cart th{
border-bottom:1px solid #ccc}


table.shop_table.cart td,.woocommerce table.shop_table.cart td{
border:0;border-bottom:1px dotted #ccc;padding-bottom:30px;padding-top:30px;vertical-align:middle}


table.shop_table.cart tr.cart_item:last-child td,.woocommerce table.shop_table.cart tr.cart_item:last-child td{
border-bottom:0}


.cart_totals .shipping li,.checkout.woocommerce-checkout .shipping li{
margin-bottom:6px}


.cart_totals .shipping li:last-child,.checkout.woocommerce-checkout .shipping li:last-child{
margin-bottom:0}


.cart_totals #shipping_method li{
list-style:none !important}


.cart_totals h5{
font-weight:700;font-size:20px;line-height:100%;margin:16px 0 14px}


.cart_totals h3,.cart_totals h2{
padding:16px 0;margin:0;border-bottom:2px solid #000}


.cart_totals th{
font-weight:700 !important;text-decoration:none}


.cart_totals th,.cart_totals td{
font-family:'Open Sans';font-size:14px;padding:20px 0;vertical-align:top}


.cart_totals td{
text-align:left}


.cart_totals .cart-subtotal th,.cart_totals .cart-subtotal td{
border-bottom:1px dotted #ccc}


.cart_totals .shipping th{
vertical-align:top}


.cart_totals .shipping td,.cart_totals .shipping th{
border-bottom:2px solid #000}


.cart_totals .shipping .amount{
font-size:14px}


.cart_totals .order-total th{
vertical-align:middle}


.cart_totals .order-total .amount{
font-size:25px}


.cart_totals .amount{
font-size:18px;font-weight:700}


.cart_totals .shipping-calculator-button{
margin-top:10px;display:inline-block}


.cart_totals .update_cart,.cart_totals .checkout-button{
width:100%}


.cart_totals .wc-proceed-to-checkout{
margin-top:10px}


.cart_totals .shipping-calculator-form{
padding-top:20px}


.cart-collaterals .b_button{
-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important}


.shipping_calculator .shipping-calculator-form p.form-row{
margin-bottom:4px}


.shipping_calculator .shipping-calculator-form .b_button{
margin-top:16px;width:100%}


.shipping-calculator-form .form-row{
margin-bottom:10px}


.woocommerce .input-text,.woocommerce select:not(.orderby),.wpcf7-form-control-wrap select,.wpcf7-form-control-wrap input{
width:100%;padding:16px 10px;border:1px solid #c6c6c8;font-size:14px;border-radius:0;outline:0}


table.shop_table.cart .cart_totals .shipping td{
text-align:right;font-size:13px;font-weight:400;text-transform:none;font-style:italic}


table.shop_table.cart .cart_totals td{
text-align:right;color:#000;font-size:13px;text-transform:uppercase;text-decoration:none}


table.shop_table.cart .cart_totals td .amount{
font-family:'Open Sans'}


.woocommerce #customer_details .form-row{
margin-bottom:14px}


.woocommerce form .form-row label,.woocommerce-page form .form-row label{
display:block;font-family:'Open Sans';line-height:2em}


.woocommerce form .form-row label{
color:#000;font-size:12px;text-transform:uppercase;font-weight:700;text-decoration:none;padding:0 0 2px !important}


.woocommerce form .form-row input[type=text]{
width:100%}


.woocommerce form abbr{
border:0}


table.shop_table .product-subtotal,table.shop_table .product-price{
width:20%;text-align:center}


table.shop_table .product-price .amount{
font-weight:400}


table.shop_table .product-quantity{
min-width:120px;text-align:center}


.cart-collaterals .update_cart,.cart-collaterals .checkout-button,.cart-collaterals .update_totals{
width:100%}


.cart-collaterals .update_cart{
margin-bottom:10px}


.cart-collaterals .update_cart,.cart-collaterals .update_totals{
background-color:#ccc;border-color:#ccc}


.woocommerce table.shop_table .shipping td{
text-align:left}


.woocommerce table.shop_table td{
font-family:'Open Sans'}


.woocommerce table.shop_table table tr:last-child td{
border-bottom:0}


.woocommerce table.shop_table th.product-total{
text-align:right}


.woocommerce table.shop_table .product-name{
padding:5px 10px 5px 0 !important;width:50%}


.woocommerce table.shop_table th.product-thumbnail{
padding-left:15px !important}


.woocommerce table.shop_table .product-thumbnail{
padding-left:15px;padding-right:30px}


.woocommerce table.shop_table .product-remove{
padding-left:15px;padding-right:15px}


.woocommerce table.shop_table td.product-total{
text-align:right;font-size:14px}


.woocommerce table.shop_table tfoot th{
border:0 !important;font-size:12px;font-weight:700;padding:0 20px 0 0;border-top:1px solid #ccc}


.woocommerce table.shop_table tfoot td{
background-color:transparent;border-collapse:collapse;border-spacing:0}


.woocommerce table.shop_table tfoot td{
text-align:right;border:0;font-size:14px}


.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{
border-top:1px solid #ccc !important;padding:15px 0 !important}


.shop_table.cart .product-thumbnail img{
-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);max-width:100px}


.shop_table.cart td.product-name{
font-size:14px;font-weight:700}


.shop_table.cart td.product-name a{
color:#333}


.shop_table.cart td.product-price{
font-size:14px}


.shop_table.cart td.product-subtotal{
font-size:16px;font-weight:700}


#add_payment_method #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{
max-height:50px;vertical-align:middle}


.woocommerce #payment ul.payment_methods li img,.woocommerce-page #payment ul.payment_methods li img{
margin:-2px 10px 0 6px}


.woocommerce #payment .payment_method_paypal .about_paypal,.woocommerce-page #payment .payment_method_paypal .about_paypal{
display:inline-block}


.woocommerce-MyAccount-navigation{
border:10px solid #f5f5f5;padding-top:30px;padding-left:20px}


.woocommerce-MyAccount-navigation li{
margin-bottom:10px}


@media screen and (min-width:993px){
.woocommerce-MyAccount-content{
padding-left:30px}


}


.cart-collaterals h5 a{
color:#333 !important}


.customer_login{
max-width:570px;margin-left:auto;margin-right:auto;margin-bottom:60px;text-align:center}


.customer_login h2{
color:#ccc !important;margin-bottom:0;line-height:100%;display:inline-block;font-size:40px !important}


.customer_login h2.h_register{
margin-left:50px;padding-left:50px;border-left:1px solid #ccc}


.customer_login .active h2{
color:#000 !important}


.customer_login .form-row{
margin-bottom:20px !important}


.customer_login .form-row input{
text-align:center}


.customer_login .form-row input[type=submit]{
padding:16px 100px !important}


#customer_login .lost_password{
font-size:13px}


#customer_login .rememberme{
margin-top:30px}


#customer_login .register .div_password{
margin-bottom:30px !important}


#customer_login .b_button{
width:130px}


p.myaccount_user,p.myaccount_address,p.order-info{
border-top:2px solid #000;border-bottom:1px solid #000;padding:15px 0}


.shop_table.my_account_orders thead th{
border-top:2px solid #000;padding:15px 0}


.woocommerce .cart_totals table{
border-top:2px solid #000}


.shop_table.cart .remove,.cart_list_product .remove{
display:block;float:right;width:20px;height:20px;background:url("../img/icon_cross_in_circle.svg") no-repeat}


.shop_table.cart .remove{
float:none;margin:0 auto}


.shop_table.cart .product-remove{
width:75px}


.shop_table.cart .product-thumbnail{
width:120px}


.woocommerce #payment,.woocommerce-page #payment{
margin-top:40px}


.woocommerce #payment ul,.woocommerce-page #payment ul{
margin-bottom:0;list-style:none}


.woocommerce #payment ul li,.woocommerce-page #payment ul li{
margin-bottom:15px;border-bottom:1px solid #ccc;padding-bottom:15px}


.woocommerce #payment ul li input,.woocommerce-page #payment ul li input{
margin-right:5px}


.woocommerce #payment ul li label,.woocommerce-page #payment ul li label{
font-family:'Open Sans';font-weight:700;font-size:14px}


.woocommerce #payment ul li p,.woocommerce-page #payment ul li p{
padding-top:10px;font-family:'Open Sans';font-size:14px;margin:0}


.woocommerce #payment ul li:last-child,.woocommerce-page #payment ul li:last-child{
border:0;margin:0}


.woocommerce .woocommerce-thankyou-order-details,.woocommerce-page .woocommerce-thankyou-order-details{
list-style:none}


.woocommerce #payment_submit,.woocommerce-page #payment_submit{
text-align:right;border-top:1px solid #ccc;padding-top:20px}


.woocommerce form.checkout,.woocommerce-page form.checkout{
margin-top:45px}


.woocommerce form.checkout h3,.woocommerce-page form.checkout h3,.woocommerce form#order_review h3,.woocommerce-page form#order_review h3,.woocommerce form.checkout h3 label,.woocommerce-page form.checkout h3 label,.woocommerce form#order_review h3 label,.woocommerce-page form#order_review h3 label{
font-family:'Open Sans';font-weight:700;font-size:24px;margin-bottom:45px;line-height:120%}


.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-info{
font-family:'Open Sans';font-weight:700;font-size:14px;border-top:2px solid #000;padding:14px 0}


.woocommerce .woocommerce-info.no-product-found,.woocommerce-page .woocommerce-info.no-product-found{
margin-top:68px}


.woocommerce .checkout_coupon_holder,.woocommerce-page .checkout_coupon_holder{
border-bottom:1px solid #ccc}


.woocommerce .checkout_coupon,.woocommerce-page .checkout_coupon{
margin-top:10px;padding-bottom:20px}


.woocommerce .checkout_coupon p,.woocommerce-page .checkout_coupon p{
margin:0}


.woocommerce .checkout_coupon .form-row,.woocommerce-page .checkout_coupon .form-row{
float:left;margin-right:10px}


.woocommerce .checkout_coupon .form-row-first,.woocommerce-page .checkout_coupon .form-row-first{
width:200px}


.woocommerce .shop_table thead th,.woocommerce-page .shop_table thead th,.woocommerce .shop_table tbody th,.woocommerce-page .shop_table tbody th,.woocommerce .shop_table thead td,.woocommerce-page .shop_table thead td,.woocommerce .shop_table tbody td,.woocommerce-page .shop_table tbody td{
padding:15px 0;border-bottom:1px solid #ccc;font-size:14px}


.woocommerce .shop_table thead th,.woocommerce-page .shop_table thead th{
text-transform:uppercase}


.woocommerce .shop_table tbody td,.woocommerce-page .shop_table tbody td{
font-size:14px}


.woocommerce .shop_table tfoot tr:first-child th,.woocommerce-page .shop_table tfoot tr:first-child th,.woocommerce .shop_table tfoot tr:first-child td,.woocommerce-page .shop_table tfoot tr:first-child td{
padding-top:40px !important}


.woocommerce .shop_table tfoot th,.woocommerce-page .shop_table tfoot th,.woocommerce .shop_table tfoot td,.woocommerce-page .shop_table tfoot td{
padding-top:4px !important;padding-bottom:4px !important}


.woocommerce .shop_table tfoot th,.woocommerce-page .shop_table tfoot th{
font-size:14px;color:#999;text-transform:uppercase}


.woocommerce .shop_table .amount,.woocommerce-page .shop_table .amount{
font-weight:700}


.woocommerce .order_details_holder,.woocommerce-page .order_details_holder{
border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:40px}


.woocommerce .order_details_holder .order_details,.woocommerce-page .order_details_holder .order_details{
border-top:0}


.woocommerce .order_details_holder ul,.woocommerce-page .order_details_holder ul{
margin-bottom:0;padding:15px 0;font-size:14px;font-family:'Open Sans'}


.woocommerce .order_details,.woocommerce-page .order_details{
border-top:2px solid #000}


.woocommerce .customer_details,.woocommerce-page .customer_details{
border-top:2px solid #000;margin-top:4px}


.woocommerce .customer_details dt,.woocommerce-page .customer_details dt,.woocommerce .customer_details dd,.woocommerce-page .customer_details dd{
font-size:14px}


.woocommerce .addresses h3,.woocommerce-page .addresses h3{
font-weight:700}


.woocommerce .addresses address,.woocommerce-page .addresses address,.woocommerce .addresses h3,.woocommerce-page .addresses h3{
font-size:14px}


.woocommerce .h3,.woocommerce-page .h3{
font-weight:700;padding:15px 0;border-top:2px solid #000;margin-bottom:0}


.woocommerce h2,.woocommerce-page h2{
font-size:24px;font-weight:700}


.woocommerce .wpb_wrapper .woocommerce-error,.woocommerce-page .wpb_wrapper .woocommerce-error{
list-style:none}


.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-message,.woocommerce .woocommerce-error,.woocommerce-page .woocommerce-error{
margin:0 0 30px !important;position:relative;radius:0px;color:#fff !important;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;list-style:none outside;display:block !important;font-weight:700;line-height:130%;text-transform:uppercase;font-size:14px !important;border:0 !important}


.woocommerce .woocommerce-message li,.woocommerce-page .woocommerce-message li,.woocommerce .woocommerce-error li,.woocommerce-page .woocommerce-error li{
margin-bottom:12px}


.woocommerce .woocommerce-message li:last-child,.woocommerce-page .woocommerce-message li:last-child,.woocommerce .woocommerce-error li:last-child,.woocommerce-page .woocommerce-error li:last-child{
margin-bottom:0}


.woocommerce .woocommerce-error,.woocommerce-page .woocommerce-error{
background-color:red}


.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-message{
background-color:#ff7200}


.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{
float:left}


.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{
float:right}


.woocommerce-order-received header.title{
margin-bottom:15px}


.woocommerce-order-received header.title h3{
font-size:14px}


@media only screen and (max-width:40.063em){
.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-message,.woocommerce .woocommerce-error,.woocommerce-page .woocommerce-error{
padding:25px 30px}


.woocommerce .woocommerce-message .wc-forward,.woocommerce-page .woocommerce-message .wc-forward,.woocommerce .woocommerce-error .wc-forward,.woocommerce-page .woocommerce-error .wc-forward{
color:#fff}


}


.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-message,.woocommerce .woocommerce-error,.woocommerce-page .woocommerce-error{
padding:25px 30px 25px 70px}


.woocommerce form .form-row-first,.woocommerce-page form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{
width:48%}


.woocommerce-error:before,.woocommerce-message:before{
content:"";height:40px;width:40px;display:block;position:absolute;top:20px;left:20px;padding-top:1em}


.woocommerce-message:before{
background:url("../img/done_icon.svg") no-repeat}


.woocommerce-error:before{
background:url("../img/error_icon.svg") no-repeat}


.woocommerce .cart-subtotal td{
width:150px}


#order_review_heading{
margin-bottom:26px}


#order_review .shop_table thead th{
border-top:2px solid #000}


.woocommerce-message .wc-forward{
float:right;color:#fff}


.woocommerce-message .wc-forward:after{
content:' â†’'}


.comment-form-rating label{
margin-bottom:13px;display:block}


.comment-form-rating .stars{
height:30px;margin-bottom:28px}


.comment-form-rating span:after{
content:'';clear:both}


.woocommerce #review_form .comment-reply-title,.woocommerce-page #review_form .comment-reply-title{
text-transform:none;margin-bottom:12px}


.woocommerce .commentlist .star-rating:before,.woocommerce-page .commentlist .star-rating:before,.woocommerce .commentlist .star-rating span:before,.woocommerce-page .commentlist .star-rating span:before{
font-size:12px;line-height:12px}


.woocommerce .star-1,.woocommerce-page .star-1,.woocommerce .star-2,.woocommerce-page .star-2,.woocommerce .star-3,.woocommerce-page .star-3,.woocommerce .star-4,.woocommerce-page .star-4,.woocommerce .star-5,.woocommerce-page .star-5{
width:100px;height:14px;float:left;overflow:hidden;margin-right:20px}


.woocommerce .star-1:before,.woocommerce-page .star-1:before,.woocommerce .star-2:before,.woocommerce-page .star-2:before,.woocommerce .star-3:before,.woocommerce-page .star-3:before,.woocommerce .star-4:before,.woocommerce-page .star-4:before,.woocommerce .star-5:before,.woocommerce-page .star-5:before{
font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;content:"\f005\f005\f005\f005\f005";color:#ccc;font-size:14px;line-height:14px;display:block}


.woocommerce .star-1:hover:before,.woocommerce-page .star-1:hover:before,.woocommerce .star-2:hover:before,.woocommerce-page .star-2:hover:before,.woocommerce .star-3:hover:before,.woocommerce-page .star-3:hover:before,.woocommerce .star-4:hover:before,.woocommerce-page .star-4:hover:before,.woocommerce .star-5:hover:before,.woocommerce-page .star-5:hover:before{
color:#ff7200}


.woocommerce .star-1.active:before,.woocommerce-page .star-1.active:before,.woocommerce .star-2.active:before,.woocommerce-page .star-2.active:before,.woocommerce .star-3.active:before,.woocommerce-page .star-3.active:before,.woocommerce .star-4.active:before,.woocommerce-page .star-4.active:before,.woocommerce .star-5.active:before,.woocommerce-page .star-5.active:before{
color:#ff7200}


.woocommerce .star-1,.woocommerce-page .star-1{
width:14px}


.woocommerce .star-1:before,.woocommerce-page .star-1:before{
content:"\f005"}


.woocommerce .star-2,.woocommerce-page .star-2{
width:28px}


.woocommerce .star-2:before,.woocommerce-page .star-2:before{
content:"\f005\f005"}


.woocommerce .star-3,.woocommerce-page .star-3{
width:42px}


.woocommerce .star-3:before,.woocommerce-page .star-3:before{
content:"\f005\f005\f005"}


.woocommerce .star-4,.woocommerce-page .star-4{
width:56px}


.woocommerce .star-4:before,.woocommerce-page .star-4:before{
content:"\f005\f005\f005\f005"}


@media screen and (max-width:767px){
.woocommerce .star-1,.woocommerce-page .star-1,.woocommerce .star-2,.woocommerce-page .star-2,.woocommerce .star-3,.woocommerce-page .star-3,.woocommerce .star-4,.woocommerce-page .star-4,.woocommerce .star-5,.woocommerce-page .star-5{
float:none;display:block;overflow:hidden;margin-right:20px}


.woocommerce .comment-form-rating .stars,.woocommerce-page .comment-form-rating .stars{
height:auto}


}


.woocommerce-breadcrumb span.delimiter{
margin:0 7px}


.woocommerce.single-product .price .amount{
font-weight:700}


.woocommerce.single-product .price .amount:first-child{
margin-left:0 !important}


.woocommerce.single-product .woocommerce-product-rating{
margin-bottom:12px}


.coupons{
margin-top:30px;margin-bottom:30px}


.coupons label{
display:none}


.coupons .coupon{
float:left;padding-bottom:0;margin-bottom:0;border-bottom:none;display:inline-block}


.coupons .coupon #coupon_code{
margin-right:10px}


.coupons.actions{
text-align:right}


.coupons.actions input{
display:inline-block;width:auto;margin:0}


#order_review{
padding:20px;border:10px solid #f5f5f5}


.woocommerce-cart .cart-subtotal th,.woocommerce-checkout .cart-subtotal th{
width:45%}


.woocommerce-checkout .order-total .amount{
font-size:25px}


.woocommerce-checkout .place-order .button.alt{
width:100%}


.woocommerce-checkout .form-row.place-order{
text-align:center;margin-top:20px}


.woocommerce-checkout .form-row.place-order input{
width:80%}


.woocommerce .login{
padding-bottom:20px}


.woocommerce .login .rememberme{
margin-top:15px}


.woocommerce .login .form-row{
margin:14px 0 6px}


.woocommerce .login #rememberme{
margin-top:0}


.woocommerce .wpb_tabs_nav_product.align-center{
text-align:center}


.woocommerce .wpb_tabs.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab.full-width{
padding-top:1px !important;padding-left:0 !important;padding-right:0 !important}


.woocommerce .wpb_tabs.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper #tab-reviews_tab{
padding-top:45px}


.woocommerce .related.margin_top_10,.woocommerce .upsells.margin_top_10,.woocommerce .cross-sells.margin_top_10{
margin-top:10px}


.woocommerce .related.margin_top_60,.woocommerce .upsells.margin_top_60,.woocommerce .cross-sells.margin_top_60{
margin-top:60px}


.woocommerce .related h3,.woocommerce .upsells h3,.woocommerce .cross-sells h3{
margin-top:0;margin-bottom:60px !important;line-height:100%}


.woocommerce .wpb_tabs.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,.woocommerce .wpb_tabs.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{
padding-bottom:0}


.woocommerce .cross-sells ul.products{
padding-left:0 !important;padding-right:0 !important}


.country_select.select2-container,.state_select.select2-container{
display:block;border-style:solid;border-width:1px;border-color:#c6c6c8;background:none repeat scroll 0 0 #fff;width:100% !important;height:auto}


.country_select.select2-container .select2-choice>.select2-chosen,.state_select.select2-container .select2-choice>.select2-chosen{
font-weight:700;color:#444;padding:16px 10px}


.country_select.select2-container .select2-choice{
border-radius:0 !important}


.country_select.select2-container .select2-choice{
background:0 0;border:none;filter:none;font-weight:900;padding:0;padding-right:26px;-webkit-box-shadow:none;box-shadow:none;height:auto;line-height:1}


.woocommerce-checkout .select2-drop-active{
border:1px solid #c6c6c8 !important;border-top:none}


.woocommerce-checkout .select2-results{
background:#fff}


.woocommerce-checkout .select2-search{
margin-top:4px}


.woocommerce-account .woocommerce .addresses{
margin-top:20px}


.woocommerce-account .woocommerce .woocommerce-MyAccount-content .edit-account legend{
font-size:16px;font-weight:700;margin-bottom:18px}


.woocommerce-account .woocommerce .lost_reset_password{
text-align:center;max-width:570px;margin:0 auto}


.woocommerce-account .woocommerce .lost_reset_password h1{
font-size:40px;font-weight:700;text-transform:none;line-height:100%;margin-bottom:8px}


.woocommerce-account .woocommerce .lost_reset_password #user_login{
text-align:center}


.woocommerce-account .woocommerce .lost_reset_password .form-row{
width:100% !important;text-align:center;margin:0 auto;padding:10px 0;float:none !important}


.woocommerce-account .woocommerce .lost_reset_password .form-row-first{
padding-top:35px}


.woocommerce-account .woocommerce .lost_reset_password .button{
padding-right:60px !important;padding-left:60px !important}


.woocommerce-account .woocommerce .lost_reset_password p{
font-weight:700;font-size:16px}


.woocommerce-account .woocommerce .lost_password_icon{
height:100px;margin-top:70px;margin-bottom:35px}


.woocommerce-cart .empty_bag_message{
margin-top:20px}


.woocommerce-account .woocommerce h2,.woocommerce-cart .woocommerce h2,.woocommerce-checkout .woocommerce h2{
margin-bottom:10px}


.woocommerce .products .shop-item.medium{
height:536px;display:inline-block}


.woocommerce .products .shop-item{
position:relative;text-align:center;overflow:hidden;border:18px solid transparent;padding-left:0;padding-right:0;margin-bottom:0}


.woocommerce .products .shop-item:before{
content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;border:0 solid #fff;z-index:1;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;-ms-transition:all .1s ease-out;transition:all .1s ease-out}


.woocommerce .products .shop-item:hover:before{
background-color:rgba(255,255,255,.3)}


.woocommerce .products .shop-item.featured{
height:740px;display:inline-block}


.woocommerce .products .shop-item.new-product.featured{
height:630px;display:inline-block}


.woocommerce .products .shop-item.medium{
height:536px;display:inline-block}


.woocommerce .products .shop-item.small{
height:310px;display:inline-block}


.woocommerce .products .product-link{
position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}


.woocommerce .products .shop-item .product-info{
position:absolute;top:14px;right:16px;text-align:left;font-size:16px;z-index:2}


.woocommerce .products .price{
font-size:18px;font-weight:700;margin-bottom:20px;font-style:normal;display:block}


.woocommerce .products .price ins{
text-decoration:none}


.woocommerce .products .price del{
font-size:14px;color:rgba(84,84,84,.55)}


.woocommerce .products .price span.old-price-single{
position:static;text-decoration:line-through;font-size:16px;font-weight:500;display:inline-block;vertical-align:top;margin-top:8px;margin-left:12px}


.woocommerce .products .old-price{
display:block;text-decoration:line-through;font-size:16px;font-weight:500;position:relative;left:33px;top:-10px}


.woocommerce .products .old-price.us{
position:static;display:inline-block;vertical-align:top;margin-top:8px;margin-left:12px}


.woocommerce .products .shop-item img{
-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;transition:opacity .3s ease-out;max-width:none;height:100%;position:absolute;width:auto;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}


.woocommerce .products .shop-item.new-product img{
-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;transition:opacity .3s ease-out;height:82%;position:absolute;width:auto;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}


.woocommerce .products .woocommerce .shop-item img{
max-width:1000%}


.woocommerce .products .shop-item.no-img:hover:before{
background-color:transparent}


.woocommerce .products .shop-item.no-img .product-info{
left:52px;right:52px;max-width:100%;top:50%;line-height:1.2;letter-spacing:0px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}


.woocommerce .products .shop-item.no-img .product-info .price{
margin-bottom:0;font-weight:700}


.woocommerce .products .shop-item.no-img .product-info p{
font-size:24px}


.woocommerce .products .shop-item img.normal-height{
height:auto;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}


.woocommerce .products .shop-item:hover img{
opacity:.35;-ms-filter:"alpha(opacity=35)";filter:alpha(opacity=35)}


.woocommerce .products .shop-item.new-product:hover img{
opacity:1;-ms-filter:none;filter:none}


.woocommerce .products .shop-item.new-product:hover img~div.product-title-new-products h4{
text-decoration:underline}


.woocommerce .products .shop-item .btn{
padding:.57em 2.2em;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-61px;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);z-index:3;-webkit-transition:.1s ease-out;-moz-transition:.1s ease-out;-o-transition:.1s ease-out;-ms-transition:.1s ease-out;transition:.1s ease-out}


.woocommerce .products .shop-item:hover .btn{
opacity:1;-ms-filter:none;filter:none}


@media only screen and (max-width:1200px) and (min-width:992px){
.products-style-2 .shop-item{
height:536px !important}


}


@media only screen and (max-width:992px) and (min-width:768px){
.products-style-2 .shop-item{
height:480px !important}


}


@media only screen and (max-width:768px) and (min-width:480px){
.products-style-2 .shop-item{
height:400px !important}


}


@media only screen and (max-width:480px){
.products-style-2 .shop-item{
height:380px !important}


}


.woocommerce-Reviews #comments{
margin-top:0}


.woocommerce-Reviews .woocommerce-noreviews{
color:#999;margin-top:20px;margin-bottom:0}


.woocommerce-Reviews .woo-review-separator{
border-top:1px solid #ccc;margin-top:55px}


.woocommerce-Reviews .commentlist{
margin-top:50px}


.products .product-category{
position:relative;margin-bottom:30px !important}


.products .product-category .img{
background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;position:relative;display:block;width:100%;height:100%}


.products .product-category a{
position:relative;display:block;overflow:hidden;line-height:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}


.products .product-category a img{
-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .7s cubic-bezier(.2,1,.22,1);-moz-transition:-moz-transform .7s cubic-bezier(.2,1,.22,1);-o-transition:-o-transform .7s cubic-bezier(.2,1,.22,1);-ms-transition:-ms-transform .7s cubic-bezier(.2,1,.22,1);transition:transform .7s cubic-bezier(.2,1,.22,1);line-height:1;width:100%}


.products .product-category a:hover img{
-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}


.products .product-category a:hover .figcaption:before{
opacity:.2;-ms-filter:"alpha(opacity=20)";filter:alpha(opacity=20)}


.products .product-category .figcaption{
top:0;bottom:0;position:absolute;width:100%;line-height:110%;text-align:center}


.products .product-category .figcaption:before{
content:'';background:#000;-webkit-transition:opacity .7s cubic-bezier(.2,1,.22,1);-moz-transition:opacity .7s cubic-bezier(.2,1,.22,1);-o-transition:opacity .7s cubic-bezier(.2,1,.22,1);-ms-transition:opacity .7s cubic-bezier(.2,1,.22,1);transition:opacity .7s cubic-bezier(.2,1,.22,1);position:absolute;display:block;opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);top:0;left:0;right:0;bottom:0}


.products .product-category .figcaption h3{
color:#fff;font-size:28px}


.products .product-category .figcaption .count{
background:#fff;font-weight:700;font-size:12px;padding:2px 6px;color:#000}


.products .product-category .figcaption .col-table{
width:100%;height:100%;position:relative}


.woocommerce .description-container{
padding-left:0;padding-right:0}


.woocommerce .description-container .padding_right_30{
padding-right:30px}


.woocommerce .wc_single_product_navigation{
height:80px}


.woocommerce .products .product .product_button{
opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity .15s cubic-bezier(.2,1,.22,1);-moz-transition:opacity .15s cubic-bezier(.2,1,.22,1);-o-transition:opacity .15s cubic-bezier(.2,1,.22,1);-ms-transition:opacity .15s cubic-bezier(.2,1,.22,1);transition:opacity .15s cubic-bezier(.2,1,.22,1)}


.woocommerce .products .product .top-product-section:hover .product_button{
opacity:1 !important;-ms-filter:none !important;filter:none !important}


.woocommerce .products,.woocommerce #shipping_method{
margin-left:0;margin-bottom:0}


.woocommerce .products li,.woocommerce #shipping_method li{
list-style:none}


.update_cart_holder{
float:right}


@media screen and (max-width:40.063em){
table.shop_table.cart{
border-left:none !important;border-right:none !important}


table.shop_table.cart thead{
display:none}


table.shop_table.cart .cart_item{
position:relative}


table.shop_table.cart .cart_item:after{
content:'';display:block;border-bottom:1px dotted #ccc;clear:both}


table.shop_table.cart .cart_item:last-child:after{
display:none}


table.shop_table.cart .quantity{
margin:0}


table.shop_table.cart tr,table.shop_table.cart td{
display:block;float:left;width:100% !important;border:none !important;text-align:left}


table.shop_table.cart td{
padding-left:0 !important}


table.shop_table.cart .product-thumbnail{
padding-top:20px !important;padding-bottom:20px !important;padding-right:0 !important}


table.shop_table.cart .product-name,table.shop_table.cart .product-price{
padding-top:0 !important;padding-bottom:15px !important}


table.shop_table.cart .product-quantity{
padding-top:0 !important;padding-bottom:25px !important}


table.shop_table.cart .product-subtotal{
padding-top:0 !important;padding-bottom:20px !important}


table.shop_table.cart .product-remove{
position:absolute;top:20px;right:20px;width:20px !important;height:20px;margin:0 !important;padding:0 !important}


.woocommerce-cart .coupons input{
padding-left:0;padding-right:0;text-align:center}


.woocommerce-cart .coupons .coupon #coupon_code{
float:left;margin-right:0}


.woocommerce-cart .actions .coupon,.woocommerce-cart .update_cart_holder{
width:100%;float:none}


.woocommerce-cart .actions .coupon input{
width:48%;min-width:48%;max-width:48%}


.woocommerce-cart .update_cart_holder input{
width:100%}


.woocommerce form .form-row-first,.woocommerce-page form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{
width:100%}


}


@media screen and (max-width:992px){
.woocommerce-cart .cart-collaterals{
margin-top:50px}


.woocommerce-checkout #order_review{
margin-top:50px}


.woocommerce-account .woocommerce-MyAccount-content{
margin-top:50px}


}


.woocommerce-account .page-content{
margin-bottom:50px}


@media only screen and (min-width:768px){
.woo-sidebar{
padding-right:45px}


.woo-sidebar-right{
padding-left:45px;padding-right:0}


}


@media only screen and (max-width:768px){
.woo-sidebar-right{
padding-left:15px;padding-right:15px}


.coupons.actions{
margin-bottom:15px}


.woocommerce .cart_totals table .cart-subtotal td,.woocommerce .cart_totals table .order-total td{
text-align:right}


.woocommerce-account .woocommerce .lost_password_icon{
height:70px;margin-top:20px}


.woocommerce-account .woocommerce .lost_password_icon img{
width:70px}


.woocommerce-account .woocommerce .lost_reset_password h1{
font-size:24px}


}


@media only screen and (min-width:768px) and (max-width:992px){
.cart-collaterals .cart_totals.calculated_shipping h5{
margin-top:40px}


}


@media only screen and (max-width:992px){
.woocommerce-cart .row_section>.wpb_row>.row-container,.woocommerce-checkout .row_section>.wpb_row>.row-container{
padding:30px !important}


.woocommerce-thankyou-order-details li{
padding:0;margin-bottom:15px}


.woocommerce-thankyou-order-details li:last-child{
margin-bottom:0}


}


.woocommerce-cart .footer_spacer,.woocommerce-checkout .footer_spacer{
height:60px !important}


.woocommerce-order-pay #order_review{
padding:0;border:none}


.woocommerce-order-pay #order_review .product-subtotal{
text-align:right}


.mobile-true .fancy-header .background-container{
background-attachment:scroll !important}


.mobile-true .fancy-header>video{
display:none}


@media screen and (max-width:1200px){
.responsive-h1,.wpb_column.responsive-h1i .dropcap,.wpb_column.responsive-h1i .wpb_wrapper:before{
font-size:75px !important}


}


@media screen and (max-width:991px){
.responsive-h1,.wpb_column.responsive-h1i .dropcap,.wpb_column.responsive-h1i .wpb_wrapper:before{
font-size:70px !important}


}


@media screen and (max-width:767px){
.responsive-h1,.wpb_column.responsive-h1i .dropcap,.wpb_column.responsive-h1i .wpb_wrapper:before{
font-size:55px !important}


}


@media screen and (max-width:1200px){
.responsive-h2,.wpb_column.responsive-h2i .dropcap,.wpb_column.responsive-h2i .wpb_wrapper:before{
font-size:65px !important}


}


@media screen and (max-width:991px){
.responsive-h2,.wpb_column.responsive-h2i .dropcap,.wpb_column.responsive-h2i .wpb_wrapper:before{
font-size:60px !important}


}


@media screen and (max-width:767px){
.responsive-h2,.wpb_column.responsive-h2i .dropcap,.wpb_column.responsive-h2i .wpb_wrapper:before{
font-size:50px !important}


}


@media screen and (max-width:1200px){
.responsive-h3,.wpb_column.responsive-h3i .dropcap,.wpb_column.responsive-h3i .wpb_wrapper:before{
font-size:65px !important}


}


@media screen and (max-width:991px){
.responsive-h3,.wpb_column.responsive-h3i .dropcap,.wpb_column.responsive-h3i .wpb_wrapper:before{
font-size:65px !important}


}


@media screen and (max-width:767px){
.responsive-h3,.wpb_column.responsive-h3i .dropcap,.wpb_column.responsive-h3i .wpb_wrapper:before{
font-size:45px !important}


}


@media screen and (max-width:1200px){
.responsive-h4,.wpb_column.responsive-h4i .dropcap,.wpb_column.responsive-h4i .wpb_wrapper:before{
font-size:50px !important}


}


@media screen and (max-width:991px){
.responsive-h4,.wpb_column.responsive-h4i .dropcap,.wpb_column.responsive-h4i .wpb_wrapper:before{
font-size:45px !important}


}


@media screen and (max-width:767px){
.responsive-h4,.wpb_column.responsive-h4i .dropcap,.wpb_column.responsive-h4i .wpb_wrapper:before{
font-size:40px !important}


}


@media screen and (max-width:1200px){
.responsive-h5,.wpb_column.responsive-h5i .dropcap,.wpb_column.responsive-h5i .wpb_wrapper:before{
font-size:35px !important}


}


@media screen and (max-width:767px){
.responsive-h5,.wpb_column.responsive-h5i .dropcap,.wpb_column.responsive-h5i .wpb_wrapper:before{
font-size:30px !important}


}


@media screen and (max-width:1200px){
.responsive-h1:not(.vc_custom_heading_responsive),.responsive-h2:not(.vc_custom_heading_responsive),.responsive-h3:not(.vc_custom_heading_responsive),.responsive-h4:not(.vc_custom_heading_responsive),.responsive-h5:not(.vc_custom_heading_responsive){
line-height:120% !important}


.responsive-h1.vc_custom_heading_responsive,.responsive-h2.vc_custom_heading_responsive,.responsive-h3.vc_custom_heading_responsive,.responsive-h4.vc_custom_heading_responsive,.responsive-h5.vc_custom_heading_responsive{
line-height:120%}


}


@media screen and (max-width:1200px){
.wpb_text_column .dropcap{
font-size:70px !important;line-height:100% !important}


}


@media screen and (max-width:992px){
.wpb_text_column .dropcap{
font-size:56px !important;line-height:100% !important}


}


@media screen and (max-width:768px){
.wpb_text_column .dropcap{
font-size:42px !important;line-height:100% !important}


}


@media screen and (max-width:569px){
.wpb_text_column .dropcap{
font-size:35px !important;line-height:100% !important}


}


@media screen and (max-width:1200px){
.wpb_text_column .wpb_wrapper:before{
font-size:100px !important;top:-8px !important;left:-30px !important}


}


@media screen and (max-width:992px){
.wpb_text_column .wpb_wrapper:before{
font-size:80px !important;top:-8px !important;left:-30px !important}


}


@media screen and (max-width:768px){
.wpb_text_column .wpb_wrapper:before{
font-size:60px !important;top:-6px !important;left:-20px !important}


}


@media screen and (max-width:569px){
.wpb_text_column .wpb_wrapper:before{
font-size:50px !important;top:-4px !important;left:-15px !important}


}


@media screen and (min-width:992px){
.container-fluid.site-footer-area{
padding-left:60px;padding-right:60px}


.container-fluid .copyright{
padding-left:60px;padding-right:60px}


}


@media screen and (max-width:992px){
.container-fluid.site-footer-area{
padding-left:30px;padding-right:30px}


.container-fluid .copyright{
padding-left:30px;padding-right:30px}


}


@media screen and (min-width:992px) and (max-width:1200px){
.vc_row>.row-container>.row-inner>.wpb_column.vc_column_indent_md>.vc_column-inner,.vc_row.vc_inner>.wpb_column.vc_column_indent_md>.vc_column-inner{
padding-bottom:30px}


}


@media screen and (min-width:768px) and (max-width:991px){
.vc_row>.row-container>.row-inner>.wpb_column.vc_column_indent_sm>.vc_column-inner,.vc_row.vc_inner>.wpb_column.vc_column_indent_sm>.vc_column-inner{
padding-bottom:30px}


}


@media screen and (max-width:767px){
.vc_row>.row-container>.row-inner>.wpb_column.vc_column_indent_xs>.vc_column-inner,.vc_row.vc_inner>.wpb_column.vc_column_indent_xs>.vc_column-inner{
padding-bottom:30px}


}


@media screen and (max-width:767px){
.site-footer[data-phone-columns="2"] .row .col:nth-child(1),.site-footer[data-phone-columns="2"] .row .col:nth-child(2){
margin-top:0 !important}


}


@media screen and (min-width:768px) and (max-width:992px){
.site-footer[data-pad-columns="2"] .row .col:nth-child(1),.site-footer[data-pad-columns="2"] .row .col:nth-child(2){
margin-top:0 !important}


.site-footer[data-pad-columns="3"] .row .col:nth-child(1),.site-footer[data-pad-columns="3"] .row .col:nth-child(2),.site-footer[data-pad-columns="3"] .row .col:nth-child(3){
margin-top:0 !important}


.site-footer[data-pad-columns="4"] .row .col:nth-child(1),.site-footer[data-pad-columns="4"] .row .col:nth-child(2),.site-footer[data-pad-columns="4"] .row .col:nth-child(3),.site-footer[data-pad-columns="4"] .row .col:nth-child(4){
margin-top:0 !important}


}


@media screen and (max-width:992px){
.wpb_text_column.dropcap_hidden_xs>.wpb_wrapper:before{
display:none !important}


.scroll-top-main{
display:none !important}


.rdy_instagram .owl-nav{
display:none !important}


#bottom-bar .copyright{
height:auto !important;padding-top:20px;padding-bottom:20px}


#bottom-bar .footer-logo-a{
display:block;margin-bottom:6px}


.rdy_share:not(.rdy_share-simple) .rdy_share-item{
margin:0 !important}


.rdy_share.rdy_share-simple .rdy_share-item{
margin:0 5px !important}


.rdy_share.social-align-left .rdy_share-item:first-child{
margin-left:0 !important}


.footer-wrapper .f-column{
margin-top:40px}


.footer-wrapper .f-column:first-child{
margin-top:0}


.footer-wrapper .f-column .widget{
margin-bottom:40px}


.footer-wrapper .f-column .widget:last-child{
margin-bottom:0}


.footer-wrapper .f-column .widget p{
margin-bottom:10px}


.woocommerce .page-title-margin-bottom{
height:20px !important}


.woocommerce.single-product .entry-title{
line-height:120% !important;margin-bottom:0 !important}


.woocommerce.single-product .product .offers .price{
margin-top:0 !important}


.list_categories li{
margin-bottom:8px}


.list_categories li a{
margin:0 6px 5px}


}


@media screen and (max-width:767px){
.wpb_row{
margin-bottom:0}


.rdy-clients-shortcode{
margin:0 !important}


.vc_row .wpb_column{
margin-right:0 !important;margin-left:0}


.rdy-post-nav .col-table{
width:100px;text-align:center}


.rdy-post-nav .rdy-post-next{
border-left:1px solid #d6d6d6}


.rdy-post-nav .rdy-post-next .col-table{
margin-right:0;margin-left:auto}


.rdy-post-nav .rdy-post-prev{
border-right:1px solid #d6d6d6}


.rdy-post-nav .rdy-post-prev .col-table{
margin-right:auto;margin-left:0}


.rdy-post-nav .rdy-nav-title{
display:none}


.rdy-post-nav .gi.gi-xs{
font-size:60px;color:#c1c1c1;padding-bottom:20px}


.rdy-post-nav .rdy-post-next .col-table,.rdy-post-nav .rdy-post-prev .col-table{
height:160px}


.rdy-post-nav .rdy-post-next .col-table p,.rdy-post-nav .rdy-post-prev .col-table p{
color:#aaa;font-size:13px}


}


@media screen and (max-width:767px){
.vc_separator .vc_custom_heading{
text-align:center}


.vc_custom_heading.mobile_align_left>*{
text-align:left !important}


.vc_custom_heading.mobile_align_center>*{
text-align:center !important}


.vc_custom_heading.mobile_align_right>*{
text-align:right !important}


}


@media screen and (max-width:768px){
.wpb_column[data-mobile-hide-border=xs] div[class*=vc_custom_]{
border-left-width:0 !important;border-right-width:0 !important}


}


@media screen and (max-width:992px){
.wpb_column[data-mobile-hide-border=sm] div[class*=vc_custom_]{
border-left-width:0 !important;border-right-width:0 !important}


}


@media screen and (max-width:992px){
.main-logo .logo-holder{
max-height:40px !important;line-height:40px}


}


body.page.with-sidebar .site-main .row_section.container,body.single.with-sidebar .site-main .row_section.container{
padding-left:0;padding-right:0;width:100%}


body.page.with-sidebar .entry-content.row,body.single.with-sidebar .entry-content.row{
margin-left:0;margin-right:0}


@media screen and (max-width:992px){
body.page.with-sidebar .site-main .container-main,body.single.with-sidebar .site-main .container-main{
padding-left:0 !important;padding-right:0 !important}


}


body.single.with-sidebar .entry-content.row{
margin-left:0;margin-right:0}


.with-mobile-logo .mobile-logo{
display:none}


@media screen and (min-width:992px){
#header.boxed .menu-right-side{
right:-5px !important}


}


@media screen and (max-width:992px){
.with-mobile-logo .mobile-logo{
display:block}


.with-mobile-logo .starting-logo{
display:none}


.site-footer .footer-wrapper.columns-divider .f-column{
border:none !important}


.site-footer .footer-wrapper.equal-height .f-row,.site-footer .footer-wrapper.equal-height .f-row>.col:not(.f-column){
display:block !important}


body>.body-wrapper{
position:relative;overflow:hidden}


#header>.container{
width:100% !important}


#sidebar{
margin-top:30px}


body.page #sidebar,body.single #sidebar{
padding-left:45px;padding-right:45px}


body.page.with-sidebar .comments-wrapper,body.single.with-sidebar .comments-wrapper{
padding-left:30px;padding-right:30px}


}


@font-face{
font-family:Futura-Med;src:url("../font/Futura-Med.eot?#iefix") format("embedded-opentype"),url("../font/Futura-Med.woff") format("woff"),url("../font/Futura-Med.woff2") format("woff2"),url("../font/Futura-Med.ttf") format("truetype"),url("../font/Futura-Med.svg") format("svg");font-weight:400;font-style:normal}


@font-face{
font-family:Sanchez-Reg;src:url("../font/Sanchez-Regular.eot?#iefix") format("embedded-opentype"),url("../font/Sanchez-Regular.woff") format("woff"),url("../font/Sanchez-Regular.woff2") format("woff2"),url("../font/Sanchez-Regular.ttf") format("truetype"),url("../font/Sanchez-Regular.svg") format("svg");font-weight:400;font-style:normal}


#header-menu.slidedown-layout,#header-menu.fixed-layout,#header-menu.static-layout,#header-menu.fixed-layout .container,#header-menu.static-layout .container{
height:80px}


@media only screen and (min-width:992px){
body.admin-bar #header-search{
top:32px}


#header,#header-menu{
top:auto}


#header #logo,#header .menu-right-side{
height:80px;top:0}


}


#header:not(.with-columns) #logo .logo-holder,#header:not(.with-columns) .menu-right-side .side-icon{
top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}


#header-menu #main-menu{
margin-right:35px}


#header_spacer{
height:80px}


.rdy-menu>li{
height:80px}


.rdy-menu>li>a,.rdy-menu>li>.title{
line-height:80px !important}


@font-face{
font-family:"g79";src:url("../font/G79-Regular.eot");src:url("../font/G79-Regular.eot?#iefix") format("embedded-opentype"),url('../font/G79-Regular.woff2') format('woff2'),url("../font/g79/G79-Regular.woff") format("woff"),url("../font/G79-Regular.ttf") format("truetype"),url("../font/G79-Regular.svg#g79") format("svg");font-weight:400;font-style:normal}


.gi{
display:inline-block;font:normal normal normal 14px/1 "g79";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}


.gi-mailenvelope:before{
content:"\F001"}


.gi-twitter:before{
content:"\F002"}


.gi-youtube:before{
content:"\F003"}


.gi-pinterest:before{
content:"\F004"}


.gi-dribbble:before{
content:"\F005"}


.gi-facebook:before{
content:"\F006"}


.gi-instagram:before{
content:"\F007"}


.gi-google:before{
content:"\F008"}


.gi-foursquare:before{
content:"\F009"}


.gi-linkedin:before{
content:"\F010"}


.gi-github:before{
content:"\F011"}


.gi-skype:before{
content:"\F012"}


.gi-tumblr:before{
content:"\F013"}


.gi-vk:before{
content:"\F014"}


.gi-delicious:before{
content:"\F015"}


.gi-deviantart:before{
content:"\F016"}


.gi-stumbleupon:before{
content:"\F017"}


.gi-lastfm:before{
content:"\F018"}


.gi-vimeo:before{
content:"\F019"}


.gi-behance:before{
content:"\F020"}


.gi-odnoklassniki:before{
content:"\F021"}


.gi-flickr:before{
content:"\F022"}


.gi-px-500:before{
content:"\F023"}


.gi-tripadvisor:before{
content:"\F024"}


.gi-weibo:before{
content:"\F025"}


.gi-xing:before{
content:"\F026"}


.gi-forrst:before{
content:"\F027"}


.gi-rss:before{
content:"\F028"}


.gi-share03:before{
content:"\F029"}


.gi-share04:before{
content:"\F030"}


.gi-share01:before{
content:"\F031"}


.gi-share02:before{
content:"\F032"}


.gi-links:before{
content:"\F033"}


.gi-bag-02:before{
content:"\F034"}


.gi-bag-01:before{
content:"\F035"}


.gi-bag-03:before{
content:"\F036"}


.gi-bag-04:before{
content:"\F037"}


.gi-cart-01:before{
content:"\F038"}


.gi-cart-02:before{
content:"\F039"}


.gi-cart-03:before{
content:"\F040"}


.gi-more-info:before{
content:"\F041"}


.gi-phone:before{
content:"\F042"}


.gi-skype-1:before{
content:"\F043"}


.gi-hours:before{
content:"\F044"}


.gi-address:before{
content:"\F045"}


.gi-fullscreen:before{
content:"\F046"}


.gi-error:before{
content:"\F047"}


.gi-done:before{
content:"\F048"}


.gi-grid:before{
content:"\F049"}


.gi-left:before{
content:"\F050"}


.gi-right:before{
content:"\F051"}


.gi-dash:before{
content:"\F052"}


.gi-arrow-left:before{
content:"\F053"}


.gi-arrow-right:before{
content:"\F054"}


.gi-dots:before{
content:"\F055"}


.gi-quotes-testimonials-02:before{
content:"\F056"}


.gi-quotes-testimonials-01:before{
content:"\F057"}


/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/
.animated{
-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}


.animated.infinite{
-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}


.animated.hinge{
-webkit-animation-duration:2s;animation-duration:2s}


.animated.bounceIn,.animated.bounceOut{
-webkit-animation-duration:.75s;animation-duration:.75s}


.animated.flipOutX,.animated.flipOutY{
-webkit-animation-duration:.75s;animation-duration:.75s}


@-webkit-keyframes bounce{
0%,20%,53%,80%,100%{
-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


40%,43%{
-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}


70%{
-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}


90%{
-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}


}


@keyframes bounce{
0%,20%,53%,80%,100%{
-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


40%,43%{
-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}


70%{
-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}


90%{
-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}


}


.bounce{
-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}


@-webkit-keyframes flash{
0%,50%,100%{
opacity:1}


25%,75%{
opacity:0}


}


@keyframes flash{
0%,50%,100%{
opacity:1}


25%,75%{
opacity:0}


}


.flash{
-webkit-animation-name:flash;animation-name:flash}


@-webkit-keyframes pulse{
0%{
-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}


50%{
-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}


100%{
-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}


}


@keyframes pulse{
0%{
-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}


50%{
-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}


100%{
-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}


}


.pulse{
-webkit-animation-name:pulse;animation-name:pulse}


@-webkit-keyframes rubberBand{
0%{
-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,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)}


100%{
-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}


}


@keyframes rubberBand{
0%{
-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,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)}


100%{
-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}


}


.rubberBand{
-webkit-animation-name:rubberBand;animation-name:rubberBand}


@-webkit-keyframes shake{
0%,100%{
-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


10%,30%,50%,70%,90%{
-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}


20%,40%,60%,80%{
-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}


}


@keyframes shake{
0%,100%{
-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


10%,30%,50%,70%,90%{
-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}


20%,40%,60%,80%{
-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}


}


.shake{
-webkit-animation-name:shake;animation-name:shake}


@-webkit-keyframes swing{
20%{
-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}


40%{
-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}


60%{
-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}


80%{
-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}


100%{
-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}


}


@keyframes swing{
20%{
-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}


40%{
-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}


60%{
-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}


80%{
-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}


100%{
-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}


}


.swing{
-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}


@-webkit-keyframes tada{
0%{
-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}


10%,20%{
-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}


30%,50%,70%,90%{
-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}


40%,60%,80%{
-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}


100%{
-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}


}


@keyframes tada{
0%{
-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}


10%,20%{
-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}


30%,50%,70%,90%{
-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}


40%,60%,80%{
-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}


100%{
-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}


}


.tada{
-webkit-animation-name:tada;animation-name:tada}


@-webkit-keyframes wobble{
0%{
-webkit-transform:none;transform:none}


15%{
-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}


30%{
-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}


45%{
-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}


60%{
-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}


75%{
-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}


100%{
-webkit-transform:none;transform:none}


}


@keyframes wobble{
0%{
-webkit-transform:none;transform:none}


15%{
-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}


30%{
-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}


45%{
-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}


60%{
-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}


75%{
-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}


100%{
-webkit-transform:none;transform:none}


}


.wobble{
-webkit-animation-name:wobble;animation-name:wobble}


@-webkit-keyframes jello{
11.1%{
-webkit-transform:none;transform:none}


22.2%{
-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}


33.3%{
-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}


44.4%{
-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}


55.5%{
-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}


66.6%{
-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}


77.7%{
-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}


88.8%{
-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}


100%{
-webkit-transform:none;transform:none}


}


@keyframes jello{
11.1%{
-webkit-transform:none;transform:none}


22.2%{
-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}


33.3%{
-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}


44.4%{
-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}


55.5%{
-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}


66.6%{
-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}


77.7%{
-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}


88.8%{
-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}


100%{
-webkit-transform:none;transform:none}


}


.jello{
-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}


@-webkit-keyframes bounceIn{
0%,20%,40%,60%,80%,100%{
-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)}


100%{
opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}


}


@keyframes bounceIn{
0%,20%,40%,60%,80%,100%{
-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)}


100%{
opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}


}


.bounceIn{
-webkit-animation-name:bounceIn;animation-name:bounceIn}


@-webkit-keyframes bounceInDown{
0%,60%,75%,90%,100%{
-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}


0%{
opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}


60%{
opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}


75%{
-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}


90%{
-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}


100%{
-webkit-transform:none;transform:none}


}


@keyframes bounceInDown{
0%,60%,75%,90%,100%{
-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}


0%{
opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}


60%{
opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}


75%{
-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}


90%{
-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}


100%{
-webkit-transform:none;transform:none}


}


.bounceInDown{
-webkit-animation-name:bounceInDown;animation-name:bounceInDown}


@-webkit-keyframes bounceInLeft{
0%,60%,75%,90%,100%{
-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}


0%{
opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}


60%{
opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}


75%{
-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}


90%{
-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}


100%{
-webkit-transform:none;transform:none}


}


@keyframes bounceInLeft{
0%,60%,75%,90%,100%{
-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}


0%{
opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}


60%{
opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}


75%{
-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}


90%{
-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}


100%{
-webkit-transform:none;transform:none}


}


.bounceInLeft{
-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}


@-webkit-keyframes bounceInRight{
0%,60%,75%,90%,100%{
-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}


0%{
opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}


60%{
opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}


75%{
-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}


90%{
-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}


100%{
-webkit-transform:none;transform:none}


}


@keyframes bounceInRight{
0%,60%,75%,90%,100%{
-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}


0%{
opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}


60%{
opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}


75%{
-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}


90%{
-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}


100%{
-webkit-transform:none;transform:none}


}


.bounceInRight{
-webkit-animation-name:bounceInRight;animation-name:bounceInRight}


@-webkit-keyframes bounceInUp{
0%,60%,75%,90%,100%{
-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}


0%{
opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}


60%{
opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}


75%{
-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}


90%{
-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}


100%{
-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


}


@keyframes bounceInUp{
0%,60%,75%,90%,100%{
-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}


0%{
opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}


60%{
opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}


75%{
-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}


90%{
-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}


100%{
-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


}


.bounceInUp{
-webkit-animation-name:bounceInUp;animation-name:bounceInUp}


@-webkit-keyframes bounceOut{
20%{
-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}


50%,55%{
opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}


100%{
opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}


}


@keyframes bounceOut{
20%{
-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}


50%,55%{
opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}


100%{
opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}


}


.bounceOut{
-webkit-animation-name:bounceOut;animation-name:bounceOut}


@-webkit-keyframes bounceOutDown{
20%{
-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}


40%,45%{
opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}


100%{
opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}


}


@keyframes bounceOutDown{
20%{
-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}


40%,45%{
opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}


100%{
opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}


}


.bounceOutDown{
-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}


@-webkit-keyframes bounceOutLeft{
20%{
opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}


100%{
opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}


}


@keyframes bounceOutLeft{
20%{
opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}


100%{
opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}


}


.bounceOutLeft{
-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}


@-webkit-keyframes bounceOutRight{
20%{
opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}


100%{
opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}


}


@keyframes bounceOutRight{
20%{
opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}


100%{
opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}


}


.bounceOutRight{
-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}


@-webkit-keyframes bounceOutUp{
20%{
-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}


40%,45%{
opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}


100%{
opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}


}


@keyframes bounceOutUp{
20%{
-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}


40%,45%{
opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}


100%{
opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}


}


.bounceOutUp{
-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}


@-webkit-keyframes fadeIn{
0%{
opacity:0}


100%{
opacity:1}


}


@keyframes fadeIn{
0%{
opacity:0}


100%{
opacity:1}


}


.fadeIn{
-webkit-animation-name:fadeIn;animation-name:fadeIn}


@-webkit-keyframes fadeInDown{
0%{
opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}


100%{
opacity:1;-webkit-transform:none;transform:none}


}


@keyframes fadeInDown{
0%{
opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}


100%{
opacity:1;-webkit-transform:none;transform:none}


}


.fadeInDown{
-webkit-animation-name:fadeInDown;animation-name:fadeInDown}


@-webkit-keyframes fadeInDownBig{
0%{
opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}


100%{
opacity:1;-webkit-transform:none;transform:none}


}


@keyframes fadeInDownBig{
0%{
opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}


100%{
opacity:1;-webkit-transform:none;transform:none}


}


.fadeInDownBig{
-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}


@-webkit-keyframes fadeInLeft{
0%{
opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}


100%{
opacity:1;-webkit-transform:none;transform:none}


}


@keyframes fadeInLeft{
0%{
opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}


100%{
opacity:1;-webkit-transform:none;transform:none}


}


.fadeInLeft{
-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}


@-webkit-keyframes fadeInLeftBig{
0%{
opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}


100%{
opacity:1;-webkit-transform:none;transform:none}


}


@keyframes fadeInLeftBig{
0%{
opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}


100%{
opacity:1;-webkit-transform:none;transform:none}


}


.fadeInLeftBig{
-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}


@-webkit-keyframes fadeInRight{
0%{
opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}


100%{
opacity:1;-webkit-transform:none;transform:none}


}


@keyframes fadeInRight{
0%{
opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}


100%{
opacity:1;-webkit-transform:none;transform:none}


}


.fadeInRight{
-webkit-animation-name:fadeInRight;animation-name:fadeInRight}


@-webkit-keyframes fadeInRightBig{
0%{
opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}


100%{
opacity:1;-webkit-transform:none;transform:none}


}


@keyframes fadeInRightBig{
0%{
opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}


100%{
opacity:1;-webkit-transform:none;transform:none}


}


.fadeInRightBig{
-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}


@-webkit-keyframes fadeInUp{
0%{
opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}


100%{
opacity:1;-webkit-transform:none;transform:none}


}


@keyframes fadeInUp{
0%{
opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}


100%{
opacity:1;-webkit-transform:none;transform:none}


}


.fadeInUp{
-webkit-animation-name:fadeInUp;animation-name:fadeInUp}


@-webkit-keyframes fadeInUpBig{
0%{
opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}


100%{
opacity:1;-webkit-transform:none;transform:none}


}


@keyframes fadeInUpBig{
0%{
opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}


100%{
opacity:1;-webkit-transform:none;transform:none}


}


.fadeInUpBig{
-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}


@-webkit-keyframes fadeOut{
0%{
opacity:1}


100%{
opacity:0}


}


@keyframes fadeOut{
0%{
opacity:1}


100%{
opacity:0}


}


.fadeOut{
-webkit-animation-name:fadeOut;animation-name:fadeOut}


@-webkit-keyframes fadeOutDown{
0%{
opacity:1}


100%{
opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}


}


@keyframes fadeOutDown{
0%{
opacity:1}


100%{
opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}


}


.fadeOutDown{
-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}


@-webkit-keyframes fadeOutDownBig{
0%{
opacity:1}


100%{
opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}


}


@keyframes fadeOutDownBig{
0%{
opacity:1}


100%{
opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}


}


.fadeOutDownBig{
-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}


@-webkit-keyframes fadeOutLeft{
0%{
opacity:1}


100%{
opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}


}


@keyframes fadeOutLeft{
0%{
opacity:1}


100%{
opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}


}


.fadeOutLeft{
-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}


@-webkit-keyframes fadeOutLeftBig{
0%{
opacity:1}


100%{
opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}


}


@keyframes fadeOutLeftBig{
0%{
opacity:1}


100%{
opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}


}


.fadeOutLeftBig{
-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}


@-webkit-keyframes fadeOutRight{
0%{
opacity:1}


100%{
opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}


}


@keyframes fadeOutRight{
0%{
opacity:1}


100%{
opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}


}


.fadeOutRight{
-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}


@-webkit-keyframes fadeOutRightBig{
0%{
opacity:1}


100%{
opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}


}


@keyframes fadeOutRightBig{
0%{
opacity:1}


100%{
opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}


}


.fadeOutRightBig{
-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}


@-webkit-keyframes fadeOutUp{
0%{
opacity:1}


100%{
opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}


}


@keyframes fadeOutUp{
0%{
opacity:1}


100%{
opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}


}


.fadeOutUp{
-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}


@-webkit-keyframes fadeOutUpBig{
0%{
opacity:1}


100%{
opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}


}


@keyframes fadeOutUpBig{
0%{
opacity:1}


100%{
opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}


}


.fadeOutUpBig{
-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}


@-webkit-keyframes flip{
0%{
-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}


40%{
-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}


50%{
-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}


80%{
-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}


100%{
-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}


}


@keyframes flip{
0%{
-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}


40%{
-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}


50%{
-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}


80%{
-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}


100%{
-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}


}


.animated.flip{
-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}


@-webkit-keyframes flipInX{
0%{
-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}


40%{
-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}


60%{
-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}


80%{
-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}


100%{
-webkit-transform:perspective(400px);transform:perspective(400px)}


}


@keyframes flipInX{
0%{
-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}


40%{
-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}


60%{
-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}


80%{
-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}


100%{
-webkit-transform:perspective(400px);transform:perspective(400px)}


}


.flipInX{
-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}


@-webkit-keyframes flipInY{
0%{
-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}


40%{
-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}


60%{
-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}


80%{
-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}


100%{
-webkit-transform:perspective(400px);transform:perspective(400px)}


}


@keyframes flipInY{
0%{
-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}


40%{
-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}


60%{
-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}


80%{
-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}


100%{
-webkit-transform:perspective(400px);transform:perspective(400px)}


}


.flipInY{
-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}


@-webkit-keyframes flipOutX{
0%{
-webkit-transform:perspective(400px);transform:perspective(400px)}


30%{
-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}


100%{
-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}


}


@keyframes flipOutX{
0%{
-webkit-transform:perspective(400px);transform:perspective(400px)}


30%{
-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}


100%{
-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}


}


.flipOutX{
-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}


@-webkit-keyframes flipOutY{
0%{
-webkit-transform:perspective(400px);transform:perspective(400px)}


30%{
-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}


100%{
-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}


}


@keyframes flipOutY{
0%{
-webkit-transform:perspective(400px);transform:perspective(400px)}


30%{
-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}


100%{
-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}


}


.flipOutY{
-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}


@-webkit-keyframes lightSpeedIn{
0%{
-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}


60%{
-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}


80%{
-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}


100%{
-webkit-transform:none;transform:none;opacity:1}


}


@keyframes lightSpeedIn{
0%{
-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}


60%{
-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}


80%{
-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}


100%{
-webkit-transform:none;transform:none;opacity:1}


}


.lightSpeedIn{
-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}


@-webkit-keyframes lightSpeedOut{
0%{
opacity:1}


100%{
-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}


}


@keyframes lightSpeedOut{
0%{
opacity:1}


100%{
-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}


}


.lightSpeedOut{
-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}


@-webkit-keyframes rotateIn{
0%{
-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}


100%{
-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}


}


@keyframes rotateIn{
0%{
-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}


100%{
-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}


}


.rotateIn{
-webkit-animation-name:rotateIn;animation-name:rotateIn}


@-webkit-keyframes rotateInDownLeft{
0%{
-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}


100%{
-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}


}


@keyframes rotateInDownLeft{
0%{
-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}


100%{
-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}


}


.rotateInDownLeft{
-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}


@-webkit-keyframes rotateInDownRight{
0%{
-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}


100%{
-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}


}


@keyframes rotateInDownRight{
0%{
-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}


100%{
-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}


}


.rotateInDownRight{
-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}


@-webkit-keyframes rotateInUpLeft{
0%{
-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}


100%{
-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}


}


@keyframes rotateInUpLeft{
0%{
-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}


100%{
-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}


}


.rotateInUpLeft{
-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}


@-webkit-keyframes rotateInUpRight{
0%{
-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}


100%{
-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}


}


@keyframes rotateInUpRight{
0%{
-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}


100%{
-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}


}


.rotateInUpRight{
-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}


@-webkit-keyframes rotateOut{
0%{
-webkit-transform-origin:center;transform-origin:center;opacity:1}


100%{
-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}


}


@keyframes rotateOut{
0%{
-webkit-transform-origin:center;transform-origin:center;opacity:1}


100%{
-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}


}


.rotateOut{
-webkit-animation-name:rotateOut;animation-name:rotateOut}


@-webkit-keyframes rotateOutDownLeft{
0%{
-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}


100%{
-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}


}


@keyframes rotateOutDownLeft{
0%{
-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}


100%{
-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}


}


.rotateOutDownLeft{
-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}


@-webkit-keyframes rotateOutDownRight{
0%{
-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}


100%{
-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}


}


@keyframes rotateOutDownRight{
0%{
-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}


100%{
-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}


}


.rotateOutDownRight{
-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}


@-webkit-keyframes rotateOutUpLeft{
0%{
-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}


100%{
-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}


}


@keyframes rotateOutUpLeft{
0%{
-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}


100%{
-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}


}


.rotateOutUpLeft{
-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}


@-webkit-keyframes rotateOutUpRight{
0%{
-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}


100%{
-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}


}


@keyframes rotateOutUpRight{
0%{
-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}


100%{
-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}


}


.rotateOutUpRight{
-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}


@-webkit-keyframes hinge{
0%{
-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}


20%,60%{
-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}


40%,80%{
-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}


100%{
-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}


}


@keyframes hinge{
0%{
-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}


20%,60%{
-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}


40%,80%{
-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}


100%{
-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}


}


.hinge{
-webkit-animation-name:hinge;animation-name:hinge}


@-webkit-keyframes rollIn{
0%{
opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}


100%{
opacity:1;-webkit-transform:none;transform:none}


}


@keyframes rollIn{
0%{
opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}


100%{
opacity:1;-webkit-transform:none;transform:none}


}


.rollIn{
-webkit-animation-name:rollIn;animation-name:rollIn}


@-webkit-keyframes rollOut{
0%{
opacity:1}


100%{
opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}


}


@keyframes rollOut{
0%{
opacity:1}


100%{
opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}


}


.rollOut{
-webkit-animation-name:rollOut;animation-name:rollOut}


@-webkit-keyframes zoomIn{
0%{
opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}


50%{
opacity:1}


}


@keyframes zoomIn{
0%{
opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}


50%{
opacity:1}


}


.zoomIn{
-webkit-animation-name:zoomIn;animation-name:zoomIn}


@-webkit-keyframes zoomInDown{
0%{
opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}


60%{
opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}


}


@keyframes zoomInDown{
0%{
opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}


60%{
opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}


}


.zoomInDown{
-webkit-animation-name:zoomInDown;animation-name:zoomInDown}


@-webkit-keyframes zoomInLeft{
0%{
opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}


60%{
opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}


}


@keyframes zoomInLeft{
0%{
opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}


60%{
opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}


}


.zoomInLeft{
-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}


@-webkit-keyframes zoomInRight{
0%{
opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}


60%{
opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}


}


@keyframes zoomInRight{
0%{
opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}


60%{
opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}


}


.zoomInRight{
-webkit-animation-name:zoomInRight;animation-name:zoomInRight}


@-webkit-keyframes zoomInUp{
0%{
opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}


60%{
opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}


}


@keyframes zoomInUp{
0%{
opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}


60%{
opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}


}


.zoomInUp{
-webkit-animation-name:zoomInUp;animation-name:zoomInUp}


@-webkit-keyframes zoomOut{
0%{
opacity:1}


50%{
opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}


100%{
opacity:0}


}


@keyframes zoomOut{
0%{
opacity:1}


50%{
opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}


100%{
opacity:0}


}


.zoomOut{
-webkit-animation-name:zoomOut;animation-name:zoomOut}


@-webkit-keyframes zoomOutDown{
40%{
opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}


100%{
opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}


}


@keyframes zoomOutDown{
40%{
opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}


100%{
opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}


}


.zoomOutDown{
-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}


@-webkit-keyframes zoomOutLeft{
40%{
opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}


100%{
opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}


}


@keyframes zoomOutLeft{
40%{
opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}


100%{
opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}


}


.zoomOutLeft{
-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}


@-webkit-keyframes zoomOutRight{
40%{
opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}


100%{
opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}


}


@keyframes zoomOutRight{
40%{
opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}


100%{
opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}


}


.zoomOutRight{
-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}


@-webkit-keyframes zoomOutUp{
40%{
opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}


100%{
opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}


}


@keyframes zoomOutUp{
40%{
opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}


100%{
opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}


}


.zoomOutUp{
-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}


@-webkit-keyframes slideInDown{
0%{
-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}


100%{
-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


}


@keyframes slideInDown{
0%{
-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}


100%{
-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


}


.slideInDown{
-webkit-animation-name:slideInDown;animation-name:slideInDown}


@-webkit-keyframes slideInLeft{
0%{
-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}


100%{
-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


}


@keyframes slideInLeft{
0%{
-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}


100%{
-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


}


.slideInLeft{
-webkit-animation-name:slideInLeft;animation-name:slideInLeft}


@-webkit-keyframes slideInRight{
0%{
-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}


100%{
-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


}


@keyframes slideInRight{
0%{
-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}


100%{
-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


}


.slideInRight{
-webkit-animation-name:slideInRight;animation-name:slideInRight}


@-webkit-keyframes slideInUp{
0%{
-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}


100%{
-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


}


@keyframes slideInUp{
0%{
-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}


100%{
-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


}


.slideInUp{
-webkit-animation-name:slideInUp;animation-name:slideInUp}


@-webkit-keyframes slideOutDown{
0%{
-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


100%{
visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}


}


@keyframes slideOutDown{
0%{
-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


100%{
visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}


}


.slideOutDown{
-webkit-animation-name:slideOutDown;animation-name:slideOutDown}


@-webkit-keyframes slideOutLeft{
0%{
-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


100%{
visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}


}


@keyframes slideOutLeft{
0%{
-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


100%{
visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}


}


.slideOutLeft{
-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}


@-webkit-keyframes slideOutRight{
0%{
-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


100%{
visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}


}


@keyframes slideOutRight{
0%{
-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


100%{
visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}


}


.slideOutRight{
-webkit-animation-name:slideOutRight;animation-name:slideOutRight}


@-webkit-keyframes slideOutUp{
0%{
-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


100%{
visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}


}


@keyframes slideOutUp{
0%{
-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}


100%{
visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}


}


.slideOutUp{
-webkit-animation-name:slideOutUp;animation-name:slideOutUp}


/*!
 *  Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face{
font-family:'FontAwesome';src:url('../font/fontawesome-webfont.eot?v=4.6.3');src:url('../font/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'),url('../font/fontawesome-webfont.woff2?v=4.6.3') format('woff2'),url('../font/fontawesome-webfont.woff?v=4.6.3') format('woff'),url('../font/fontawesome-webfont.ttf?v=4.6.3') format('truetype'),url('../font/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');font-weight:400;font-style:normal}


.fa{
display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}


.fa-lg{
font-size:1.33333333em;line-height:.75em;vertical-align:-15%}


.fa-2x{
font-size:2em}


.fa-3x{
font-size:3em}


.fa-4x{
font-size:4em}


.fa-5x{
font-size:5em}


.fa-fw{
width:1.28571429em;text-align:center}


.fa-ul{
padding-left:0;margin-left:2.14285714em;list-style-type:none}


.fa-ul>li{
position:relative}


.fa-li{
position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}


.fa-li.fa-lg{
left:-1.85714286em}


.fa-border{
padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}


.fa-pull-left{
float:left}


.fa-pull-right{
float:right}


.fa.fa-pull-left{
margin-right:.3em}


.fa.fa-pull-right{
margin-left:.3em}


.pull-right{
float:right}


.pull-left{
float:left}


.fa.pull-left{
margin-right:.3em}


.fa.pull-right{
margin-left:.3em}


.fa-spin{
-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}


.fa-pulse{
-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}


@-webkit-keyframes fa-spin{
0%{
-webkit-transform:rotate(0deg);transform:rotate(0deg)}


100%{
-webkit-transform:rotate(359deg);transform:rotate(359deg)}


}


@keyframes fa-spin{
0%{
-webkit-transform:rotate(0deg);transform:rotate(0deg)}


100%{
-webkit-transform:rotate(359deg);transform:rotate(359deg)}


}


.fa-rotate-90{
-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}


.fa-rotate-180{
-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}


.fa-rotate-270{
-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}


.fa-flip-horizontal{
-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}


.fa-flip-vertical{
-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}


:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{
filter:none}


.fa-stack{
position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}


.fa-stack-1x,.fa-stack-2x{
position:absolute;left:0;width:100%;text-align:center}


.fa-stack-1x{
line-height:inherit}


.fa-stack-2x{
font-size:2em}


.fa-inverse{
color:#fff}


.fa-glass:before{
content:"\f000"}


.fa-music:before{
content:"\f001"}


.fa-search:before{
content:"\f002"}


.fa-envelope-o:before{
content:"\f003"}


.fa-heart:before{
content:"\f004"}


.fa-star:before{
content:"\f005"}


.fa-star-o:before{
content:"\f006"}


.fa-user:before{
content:"\f007"}


.fa-film:before{
content:"\f008"}


.fa-th-large:before{
content:"\f009"}


.fa-th:before{
content:"\f00a"}


.fa-th-list:before{
content:"\f00b"}


.fa-check:before{
content:"\f00c"}


.fa-remove:before,.fa-close:before,.fa-times:before{
content:"\f00d"}


.fa-search-plus:before{
content:"\f00e"}


.fa-search-minus:before{
content:"\f010"}


.fa-power-off:before{
content:"\f011"}


.fa-signal:before{
content:"\f012"}


.fa-gear:before,.fa-cog:before{
content:"\f013"}


.fa-trash-o:before{
content:"\f014"}


.fa-home:before{
content:"\f015"}


.fa-file-o:before{
content:"\f016"}


.fa-clock-o:before{
content:"\f017"}


.fa-road:before{
content:"\f018"}


.fa-download:before{
content:"\f019"}


.fa-arrow-circle-o-down:before{
content:"\f01a"}


.fa-arrow-circle-o-up:before{
content:"\f01b"}


.fa-inbox:before{
content:"\f01c"}


.fa-play-circle-o:before{
content:"\f01d"}


.fa-rotate-right:before,.fa-repeat:before{
content:"\f01e"}


.fa-refresh:before{
content:"\f021"}


.fa-list-alt:before{
content:"\f022"}


.fa-lock:before{
content:"\f023"}


.fa-flag:before{
content:"\f024"}


.fa-headphones:before{
content:"\f025"}


.fa-volume-off:before{
content:"\f026"}


.fa-volume-down:before{
content:"\f027"}


.fa-volume-up:before{
content:"\f028"}


.fa-qrcode:before{
content:"\f029"}


.fa-barcode:before{
content:"\f02a"}


.fa-tag:before{
content:"\f02b"}


.fa-tags:before{
content:"\f02c"}


.fa-book:before{
content:"\f02d"}


.fa-bookmark:before{
content:"\f02e"}


.fa-print:before{
content:"\f02f"}


.fa-camera:before{
content:"\f030"}


.fa-font:before{
content:"\f031"}


.fa-bold:before{
content:"\f032"}


.fa-italic:before{
content:"\f033"}


.fa-text-height:before{
content:"\f034"}


.fa-text-width:before{
content:"\f035"}


.fa-align-left:before{
content:"\f036"}


.fa-align-center:before{
content:"\f037"}


.fa-align-right:before{
content:"\f038"}


.fa-align-justify:before{
content:"\f039"}


.fa-list:before{
content:"\f03a"}


.fa-dedent:before,.fa-outdent:before{
content:"\f03b"}


.fa-indent:before{
content:"\f03c"}


.fa-video-camera:before{
content:"\f03d"}


.fa-photo:before,.fa-image:before,.fa-picture-o:before{
content:"\f03e"}


.fa-pencil:before{
content:"\f040"}


.fa-map-marker:before{
content:"\f041"}


.fa-adjust:before{
content:"\f042"}


.fa-tint:before{
content:"\f043"}


.fa-edit:before,.fa-pencil-square-o:before{
content:"\f044"}


.fa-share-square-o:before{
content:"\f045"}


.fa-check-square-o:before{
content:"\f046"}


.fa-arrows:before{
content:"\f047"}


.fa-step-backward:before{
content:"\f048"}


.fa-fast-backward:before{
content:"\f049"}


.fa-backward:before{
content:"\f04a"}


.fa-play:before{
content:"\f04b"}


.fa-pause:before{
content:"\f04c"}


.fa-stop:before{
content:"\f04d"}


.fa-forward:before{
content:"\f04e"}


.fa-fast-forward:before{
content:"\f050"}


.fa-step-forward:before{
content:"\f051"}


.fa-eject:before{
content:"\f052"}


.fa-chevron-left:before{
content:"\f053"}


.fa-chevron-right:before{
content:"\f054"}


.fa-plus-circle:before{
content:"\f055"}


.fa-minus-circle:before{
content:"\f056"}


.fa-times-circle:before{
content:"\f057"}


.fa-check-circle:before{
content:"\f058"}


.fa-question-circle:before{
content:"\f059"}


.fa-info-circle:before{
content:"\f05a"}


.fa-crosshairs:before{
content:"\f05b"}


.fa-times-circle-o:before{
content:"\f05c"}


.fa-check-circle-o:before{
content:"\f05d"}


.fa-ban:before{
content:"\f05e"}


.fa-arrow-left:before{
content:"\f060"}


.fa-arrow-right:before{
content:"\f061"}


.fa-arrow-up:before{
content:"\f062"}


.fa-arrow-down:before{
content:"\f063"}


.fa-mail-forward:before,.fa-share:before{
content:"\f064"}


.fa-expand:before{
content:"\f065"}


.fa-compress:before{
content:"\f066"}


.fa-plus:before{
content:"\f067"}


.fa-minus:before{
content:"\f068"}


.fa-asterisk:before{
content:"\f069"}


.fa-exclamation-circle:before{
content:"\f06a"}


.fa-gift:before{
content:"\f06b"}


.fa-leaf:before{
content:"\f06c"}


.fa-fire:before{
content:"\f06d"}


.fa-eye:before{
content:"\f06e"}


.fa-eye-slash:before{
content:"\f070"}


.fa-warning:before,.fa-exclamation-triangle:before{
content:"\f071"}


.fa-plane:before{
content:"\f072"}


.fa-calendar:before{
content:"\f073"}


.fa-random:before{
content:"\f074"}


.fa-comment:before{
content:"\f075"}


.fa-magnet:before{
content:"\f076"}


.fa-chevron-up:before{
content:"\f077"}


.fa-chevron-down:before{
content:"\f078"}


.fa-retweet:before{
content:"\f079"}


.fa-shopping-cart:before{
content:"\f07a"}


.fa-folder:before{
content:"\f07b"}


.fa-folder-open:before{
content:"\f07c"}


.fa-arrows-v:before{
content:"\f07d"}


.fa-arrows-h:before{
content:"\f07e"}


.fa-bar-chart-o:before,.fa-bar-chart:before{
content:"\f080"}


.fa-twitter-square:before{
content:"\f081"}


.fa-facebook-square:before{
content:"\f082"}


.fa-camera-retro:before{
content:"\f083"}


.fa-key:before{
content:"\f084"}


.fa-gears:before,.fa-cogs:before{
content:"\f085"}


.fa-comments:before{
content:"\f086"}


.fa-thumbs-o-up:before{
content:"\f087"}


.fa-thumbs-o-down:before{
content:"\f088"}


.fa-star-half:before{
content:"\f089"}


.fa-heart-o:before{
content:"\f08a"}


.fa-sign-out:before{
content:"\f08b"}


.fa-linkedin-square:before{
content:"\f08c"}


.fa-thumb-tack:before{
content:"\f08d"}


.fa-external-link:before{
content:"\f08e"}


.fa-sign-in:before{
content:"\f090"}


.fa-trophy:before{
content:"\f091"}


.fa-github-square:before{
content:"\f092"}


.fa-upload:before{
content:"\f093"}


.fa-lemon-o:before{
content:"\f094"}


.fa-phone:before{
content:"\f095"}


.fa-square-o:before{
content:"\f096"}


.fa-bookmark-o:before{
content:"\f097"}


.fa-phone-square:before{
content:"\f098"}


.fa-twitter:before{
content:"\f099"}


.fa-facebook-f:before,.fa-facebook:before{
content:"\f09a"}


.fa-github:before{
content:"\f09b"}


.fa-unlock:before{
content:"\f09c"}


.fa-credit-card:before{
content:"\f09d"}


.fa-feed:before,.fa-rss:before{
content:"\f09e"}


.fa-hdd-o:before{
content:"\f0a0"}


.fa-bullhorn:before{
content:"\f0a1"}


.fa-bell:before{
content:"\f0f3"}


.fa-certificate:before{
content:"\f0a3"}


.fa-hand-o-right:before{
content:"\f0a4"}


.fa-hand-o-left:before{
content:"\f0a5"}


.fa-hand-o-up:before{
content:"\f0a6"}


.fa-hand-o-down:before{
content:"\f0a7"}


.fa-arrow-circle-left:before{
content:"\f0a8"}


.fa-arrow-circle-right:before{
content:"\f0a9"}


.fa-arrow-circle-up:before{
content:"\f0aa"}


.fa-arrow-circle-down:before{
content:"\f0ab"}


.fa-globe:before{
content:"\f0ac"}


.fa-wrench:before{
content:"\f0ad"}


.fa-tasks:before{
content:"\f0ae"}


.fa-filter:before{
content:"\f0b0"}


.fa-briefcase:before{
content:"\f0b1"}


.fa-arrows-alt:before{
content:"\f0b2"}


.fa-group:before,.fa-users:before{
content:"\f0c0"}


.fa-chain:before,.fa-link:before{
content:"\f0c1"}


.fa-cloud:before{
content:"\f0c2"}


.fa-flask:before{
content:"\f0c3"}


.fa-cut:before,.fa-scissors:before{
content:"\f0c4"}


.fa-copy:before,.fa-files-o:before{
content:"\f0c5"}


.fa-paperclip:before{
content:"\f0c6"}


.fa-save:before,.fa-floppy-o:before{
content:"\f0c7"}


.fa-square:before{
content:"\f0c8"}


.fa-navicon:before,.fa-reorder:before,.fa-bars:before{
content:"\f0c9"}


.fa-list-ul:before{
content:"\f0ca"}


.fa-list-ol:before{
content:"\f0cb"}


.fa-strikethrough:before{
content:"\f0cc"}


.fa-underline:before{
content:"\f0cd"}


.fa-table:before{
content:"\f0ce"}


.fa-magic:before{
content:"\f0d0"}


.fa-truck:before{
content:"\f0d1"}


.fa-pinterest:before{
content:"\f0d2"}


.fa-pinterest-square:before{
content:"\f0d3"}


.fa-google-plus-square:before{
content:"\f0d4"}


.fa-google-plus:before{
content:"\f0d5"}


.fa-money:before{
content:"\f0d6"}


.fa-caret-down:before{
content:"\f0d7"}


.fa-caret-up:before{
content:"\f0d8"}


.fa-caret-left:before{
content:"\f0d9"}


.fa-caret-right:before{
content:"\f0da"}


.fa-columns:before{
content:"\f0db"}


.fa-unsorted:before,.fa-sort:before{
content:"\f0dc"}


.fa-sort-down:before,.fa-sort-desc:before{
content:"\f0dd"}


.fa-sort-up:before,.fa-sort-asc:before{
content:"\f0de"}


.fa-envelope:before{
content:"\f0e0"}


.fa-linkedin:before{
content:"\f0e1"}


.fa-rotate-left:before,.fa-undo:before{
content:"\f0e2"}


.fa-legal:before,.fa-gavel:before{
content:"\f0e3"}


.fa-dashboard:before,.fa-tachometer:before{
content:"\f0e4"}


.fa-comment-o:before{
content:"\f0e5"}


.fa-comments-o:before{
content:"\f0e6"}


.fa-flash:before,.fa-bolt:before{
content:"\f0e7"}


.fa-sitemap:before{
content:"\f0e8"}


.fa-umbrella:before{
content:"\f0e9"}


.fa-paste:before,.fa-clipboard:before{
content:"\f0ea"}


.fa-lightbulb-o:before{
content:"\f0eb"}


.fa-exchange:before{
content:"\f0ec"}


.fa-cloud-download:before{
content:"\f0ed"}


.fa-cloud-upload:before{
content:"\f0ee"}


.fa-user-md:before{
content:"\f0f0"}


.fa-stethoscope:before{
content:"\f0f1"}


.fa-suitcase:before{
content:"\f0f2"}


.fa-bell-o:before{
content:"\f0a2"}


.fa-coffee:before{
content:"\f0f4"}


.fa-cutlery:before{
content:"\f0f5"}


.fa-file-text-o:before{
content:"\f0f6"}


.fa-building-o:before{
content:"\f0f7"}


.fa-hospital-o:before{
content:"\f0f8"}


.fa-ambulance:before{
content:"\f0f9"}


.fa-medkit:before{
content:"\f0fa"}


.fa-fighter-jet:before{
content:"\f0fb"}


.fa-beer:before{
content:"\f0fc"}


.fa-h-square:before{
content:"\f0fd"}


.fa-plus-square:before{
content:"\f0fe"}


.fa-angle-double-left:before{
content:"\f100"}


.fa-angle-double-right:before{
content:"\f101"}


.fa-angle-double-up:before{
content:"\f102"}


.fa-angle-double-down:before{
content:"\f103"}


.fa-angle-left:before{
content:"\f104"}


.fa-angle-right:before{
content:"\f105"}


.fa-angle-up:before{
content:"\f106"}


.fa-angle-down:before{
content:"\f107"}


.fa-desktop:before{
content:"\f108"}


.fa-laptop:before{
content:"\f109"}


.fa-tablet:before{
content:"\f10a"}


.fa-mobile-phone:before,.fa-mobile:before{
content:"\f10b"}


.fa-circle-o:before{
content:"\f10c"}


.fa-quote-left:before{
content:"\f10d"}


.fa-quote-right:before{
content:"\f10e"}


.fa-spinner:before{
content:"\f110"}


.fa-circle:before{
content:"\f111"}


.fa-mail-reply:before,.fa-reply:before{
content:"\f112"}


.fa-github-alt:before{
content:"\f113"}


.fa-folder-o:before{
content:"\f114"}


.fa-folder-open-o:before{
content:"\f115"}


.fa-smile-o:before{
content:"\f118"}


.fa-frown-o:before{
content:"\f119"}


.fa-meh-o:before{
content:"\f11a"}


.fa-gamepad:before{
content:"\f11b"}


.fa-keyboard-o:before{
content:"\f11c"}


.fa-flag-o:before{
content:"\f11d"}


.fa-flag-checkered:before{
content:"\f11e"}


.fa-terminal:before{
content:"\f120"}


.fa-code:before{
content:"\f121"}


.fa-mail-reply-all:before,.fa-reply-all:before{
content:"\f122"}


.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{
content:"\f123"}


.fa-location-arrow:before{
content:"\f124"}


.fa-crop:before{
content:"\f125"}


.fa-code-fork:before{
content:"\f126"}


.fa-unlink:before,.fa-chain-broken:before{
content:"\f127"}


.fa-question:before{
content:"\f128"}


.fa-info:before{
content:"\f129"}


.fa-exclamation:before{
content:"\f12a"}


.fa-superscript:before{
content:"\f12b"}


.fa-subscript:before{
content:"\f12c"}


.fa-eraser:before{
content:"\f12d"}


.fa-puzzle-piece:before{
content:"\f12e"}


.fa-microphone:before{
content:"\f130"}


.fa-microphone-slash:before{
content:"\f131"}


.fa-shield:before{
content:"\f132"}


.fa-calendar-o:before{
content:"\f133"}


.fa-fire-extinguisher:before{
content:"\f134"}


.fa-rocket:before{
content:"\f135"}


.fa-maxcdn:before{
content:"\f136"}


.fa-chevron-circle-left:before{
content:"\f137"}


.fa-chevron-circle-right:before{
content:"\f138"}


.fa-chevron-circle-up:before{
content:"\f139"}


.fa-chevron-circle-down:before{
content:"\f13a"}


.fa-html5:before{
content:"\f13b"}


.fa-css3:before{
content:"\f13c"}


.fa-anchor:before{
content:"\f13d"}


.fa-unlock-alt:before{
content:"\f13e"}


.fa-bullseye:before{
content:"\f140"}


.fa-ellipsis-h:before{
content:"\f141"}


.fa-ellipsis-v:before{
content:"\f142"}


.fa-rss-square:before{
content:"\f143"}


.fa-play-circle:before{
content:"\f144"}


.fa-ticket:before{
content:"\f145"}


.fa-minus-square:before{
content:"\f146"}


.fa-minus-square-o:before{
content:"\f147"}


.fa-level-up:before{
content:"\f148"}


.fa-level-down:before{
content:"\f149"}


.fa-check-square:before{
content:"\f14a"}


.fa-pencil-square:before{
content:"\f14b"}


.fa-external-link-square:before{
content:"\f14c"}


.fa-share-square:before{
content:"\f14d"}


.fa-compass:before{
content:"\f14e"}


.fa-toggle-down:before,.fa-caret-square-o-down:before{
content:"\f150"}


.fa-toggle-up:before,.fa-caret-square-o-up:before{
content:"\f151"}


.fa-toggle-right:before,.fa-caret-square-o-right:before{
content:"\f152"}


.fa-euro:before,.fa-eur:before{
content:"\f153"}


.fa-gbp:before{
content:"\f154"}


.fa-dollar:before,.fa-usd:before{
content:"\f155"}


.fa-rupee:before,.fa-inr:before{
content:"\f156"}


.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{
content:"\f157"}


.fa-ruble:before,.fa-rouble:before,.fa-rub:before{
content:"\f158"}


.fa-won:before,.fa-krw:before{
content:"\f159"}


.fa-bitcoin:before,.fa-btc:before{
content:"\f15a"}


.fa-file:before{
content:"\f15b"}


.fa-file-text:before{
content:"\f15c"}


.fa-sort-alpha-asc:before{
content:"\f15d"}


.fa-sort-alpha-desc:before{
content:"\f15e"}


.fa-sort-amount-asc:before{
content:"\f160"}


.fa-sort-amount-desc:before{
content:"\f161"}


.fa-sort-numeric-asc:before{
content:"\f162"}


.fa-sort-numeric-desc:before{
content:"\f163"}


.fa-thumbs-up:before{
content:"\f164"}


.fa-thumbs-down:before{
content:"\f165"}


.fa-youtube-square:before{
content:"\f166"}


.fa-youtube:before{
content:"\f167"}


.fa-xing:before{
content:"\f168"}


.fa-xing-square:before{
content:"\f169"}


.fa-youtube-play:before{
content:"\f16a"}


.fa-dropbox:before{
content:"\f16b"}


.fa-stack-overflow:before{
content:"\f16c"}


.fa-instagram:before{
content:"\f16d"}


.fa-flickr:before{
content:"\f16e"}


.fa-adn:before{
content:"\f170"}


.fa-bitbucket:before{
content:"\f171"}


.fa-bitbucket-square:before{
content:"\f172"}


.fa-tumblr:before{
content:"\f173"}


.fa-tumblr-square:before{
content:"\f174"}


.fa-long-arrow-down:before{
content:"\f175"}


.fa-long-arrow-up:before{
content:"\f176"}


.fa-long-arrow-left:before{
content:"\f177"}


.fa-long-arrow-right:before{
content:"\f178"}


.fa-apple:before{
content:"\f179"}


.fa-windows:before{
content:"\f17a"}


.fa-android:before{
content:"\f17b"}


.fa-linux:before{
content:"\f17c"}


.fa-dribbble:before{
content:"\f17d"}


.fa-skype:before{
content:"\f17e"}


.fa-foursquare:before{
content:"\f180"}


.fa-trello:before{
content:"\f181"}


.fa-female:before{
content:"\f182"}


.fa-male:before{
content:"\f183"}


.fa-gittip:before,.fa-gratipay:before{
content:"\f184"}


.fa-sun-o:before{
content:"\f185"}


.fa-moon-o:before{
content:"\f186"}


.fa-archive:before{
content:"\f187"}


.fa-bug:before{
content:"\f188"}


.fa-vk:before{
content:"\f189"}


.fa-weibo:before{
content:"\f18a"}


.fa-renren:before{
content:"\f18b"}


.fa-pagelines:before{
content:"\f18c"}


.fa-stack-exchange:before{
content:"\f18d"}


.fa-arrow-circle-o-right:before{
content:"\f18e"}


.fa-arrow-circle-o-left:before{
content:"\f190"}


.fa-toggle-left:before,.fa-caret-square-o-left:before{
content:"\f191"}


.fa-dot-circle-o:before{
content:"\f192"}


.fa-wheelchair:before{
content:"\f193"}


.fa-vimeo-square:before{
content:"\f194"}


.fa-turkish-lira:before,.fa-try:before{
content:"\f195"}


.fa-plus-square-o:before{
content:"\f196"}


.fa-space-shuttle:before{
content:"\f197"}


.fa-slack:before{
content:"\f198"}


.fa-envelope-square:before{
content:"\f199"}


.fa-wordpress:before{
content:"\f19a"}


.fa-openid:before{
content:"\f19b"}


.fa-institution:before,.fa-bank:before,.fa-university:before{
content:"\f19c"}


.fa-mortar-board:before,.fa-graduation-cap:before{
content:"\f19d"}


.fa-yahoo:before{
content:"\f19e"}


.fa-google:before{
content:"\f1a0"}


.fa-reddit:before{
content:"\f1a1"}


.fa-reddit-square:before{
content:"\f1a2"}


.fa-stumbleupon-circle:before{
content:"\f1a3"}


.fa-stumbleupon:before{
content:"\f1a4"}


.fa-delicious:before{
content:"\f1a5"}


.fa-digg:before{
content:"\f1a6"}


.fa-pied-piper-pp:before{
content:"\f1a7"}


.fa-pied-piper-alt:before{
content:"\f1a8"}


.fa-drupal:before{
content:"\f1a9"}


.fa-joomla:before{
content:"\f1aa"}


.fa-language:before{
content:"\f1ab"}


.fa-fax:before{
content:"\f1ac"}


.fa-building:before{
content:"\f1ad"}


.fa-child:before{
content:"\f1ae"}


.fa-paw:before{
content:"\f1b0"}


.fa-spoon:before{
content:"\f1b1"}


.fa-cube:before{
content:"\f1b2"}


.fa-cubes:before{
content:"\f1b3"}


.fa-behance:before{
content:"\f1b4"}


.fa-behance-square:before{
content:"\f1b5"}


.fa-steam:before{
content:"\f1b6"}


.fa-steam-square:before{
content:"\f1b7"}


.fa-recycle:before{
content:"\f1b8"}


.fa-automobile:before,.fa-car:before{
content:"\f1b9"}


.fa-cab:before,.fa-taxi:before{
content:"\f1ba"}


.fa-tree:before{
content:"\f1bb"}


.fa-spotify:before{
content:"\f1bc"}


.fa-deviantart:before{
content:"\f1bd"}


.fa-soundcloud:before{
content:"\f1be"}


.fa-database:before{
content:"\f1c0"}


.fa-file-pdf-o:before{
content:"\f1c1"}


.fa-file-word-o:before{
content:"\f1c2"}


.fa-file-excel-o:before{
content:"\f1c3"}


.fa-file-powerpoint-o:before{
content:"\f1c4"}


.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{
content:"\f1c5"}


.fa-file-zip-o:before,.fa-file-archive-o:before{
content:"\f1c6"}


.fa-file-sound-o:before,.fa-file-audio-o:before{
content:"\f1c7"}


.fa-file-movie-o:before,.fa-file-video-o:before{
content:"\f1c8"}


.fa-file-code-o:before{
content:"\f1c9"}


.fa-vine:before{
content:"\f1ca"}


.fa-codepen:before{
content:"\f1cb"}


.fa-jsfiddle:before{
content:"\f1cc"}


.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{
content:"\f1cd"}


.fa-circle-o-notch:before{
content:"\f1ce"}


.fa-ra:before,.fa-resistance:before,.fa-rebel:before{
content:"\f1d0"}


.fa-ge:before,.fa-empire:before{
content:"\f1d1"}


.fa-git-square:before{
content:"\f1d2"}


.fa-git:before{
content:"\f1d3"}


.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{
content:"\f1d4"}


.fa-tencent-weibo:before{
content:"\f1d5"}


.fa-qq:before{
content:"\f1d6"}


.fa-wechat:before,.fa-weixin:before{
content:"\f1d7"}


.fa-send:before,.fa-paper-plane:before{
content:"\f1d8"}


.fa-send-o:before,.fa-paper-plane-o:before{
content:"\f1d9"}


.fa-history:before{
content:"\f1da"}


.fa-circle-thin:before{
content:"\f1db"}


.fa-header:before{
content:"\f1dc"}


.fa-paragraph:before{
content:"\f1dd"}


.fa-sliders:before{
content:"\f1de"}


.fa-share-alt:before{
content:"\f1e0"}


.fa-share-alt-square:before{
content:"\f1e1"}


.fa-bomb:before{
content:"\f1e2"}


.fa-soccer-ball-o:before,.fa-futbol-o:before{
content:"\f1e3"}


.fa-tty:before{
content:"\f1e4"}


.fa-binoculars:before{
content:"\f1e5"}


.fa-plug:before{
content:"\f1e6"}


.fa-slideshare:before{
content:"\f1e7"}


.fa-twitch:before{
content:"\f1e8"}


.fa-yelp:before{
content:"\f1e9"}


.fa-newspaper-o:before{
content:"\f1ea"}


.fa-wifi:before{
content:"\f1eb"}


.fa-calculator:before{
content:"\f1ec"}


.fa-paypal:before{
content:"\f1ed"}


.fa-google-wallet:before{
content:"\f1ee"}


.fa-cc-visa:before{
content:"\f1f0"}


.fa-cc-mastercard:before{
content:"\f1f1"}


.fa-cc-discover:before{
content:"\f1f2"}


.fa-cc-amex:before{
content:"\f1f3"}


.fa-cc-paypal:before{
content:"\f1f4"}


.fa-cc-stripe:before{
content:"\f1f5"}


.fa-bell-slash:before{
content:"\f1f6"}


.fa-bell-slash-o:before{
content:"\f1f7"}


.fa-trash:before{
content:"\f1f8"}


.fa-copyright:before{
content:"\f1f9"}


.fa-at:before{
content:"\f1fa"}


.fa-eyedropper:before{
content:"\f1fb"}


.fa-paint-brush:before{
content:"\f1fc"}


.fa-birthday-cake:before{
content:"\f1fd"}


.fa-area-chart:before{
content:"\f1fe"}


.fa-pie-chart:before{
content:"\f200"}


.fa-line-chart:before{
content:"\f201"}


.fa-lastfm:before{
content:"\f202"}


.fa-lastfm-square:before{
content:"\f203"}


.fa-toggle-off:before{
content:"\f204"}


.fa-toggle-on:before{
content:"\f205"}


.fa-bicycle:before{
content:"\f206"}


.fa-bus:before{
content:"\f207"}


.fa-ioxhost:before{
content:"\f208"}


.fa-angellist:before{
content:"\f209"}


.fa-cc:before{
content:"\f20a"}


.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{
content:"\f20b"}


.fa-meanpath:before{
content:"\f20c"}


.fa-buysellads:before{
content:"\f20d"}


.fa-connectdevelop:before{
content:"\f20e"}


.fa-dashcube:before{
content:"\f210"}


.fa-forumbee:before{
content:"\f211"}


.fa-leanpub:before{
content:"\f212"}


.fa-sellsy:before{
content:"\f213"}


.fa-shirtsinbulk:before{
content:"\f214"}


.fa-simplybuilt:before{
content:"\f215"}


.fa-skyatlas:before{
content:"\f216"}


.fa-cart-plus:before{
content:"\f217"}


.fa-cart-arrow-down:before{
content:"\f218"}


.fa-diamond:before{
content:"\f219"}


.fa-ship:before{
content:"\f21a"}


.fa-user-secret:before{
content:"\f21b"}


.fa-motorcycle:before{
content:"\f21c"}


.fa-street-view:before{
content:"\f21d"}


.fa-heartbeat:before{
content:"\f21e"}


.fa-venus:before{
content:"\f221"}


.fa-mars:before{
content:"\f222"}


.fa-mercury:before{
content:"\f223"}


.fa-intersex:before,.fa-transgender:before{
content:"\f224"}


.fa-transgender-alt:before{
content:"\f225"}


.fa-venus-double:before{
content:"\f226"}


.fa-mars-double:before{
content:"\f227"}


.fa-venus-mars:before{
content:"\f228"}


.fa-mars-stroke:before{
content:"\f229"}


.fa-mars-stroke-v:before{
content:"\f22a"}


.fa-mars-stroke-h:before{
content:"\f22b"}


.fa-neuter:before{
content:"\f22c"}


.fa-genderless:before{
content:"\f22d"}


.fa-facebook-official:before{
content:"\f230"}


.fa-pinterest-p:before{
content:"\f231"}


.fa-whatsapp:before{
content:"\f232"}


.fa-server:before{
content:"\f233"}


.fa-user-plus:before{
content:"\f234"}


.fa-user-times:before{
content:"\f235"}


.fa-hotel:before,.fa-bed:before{
content:"\f236"}


.fa-viacoin:before{
content:"\f237"}


.fa-train:before{
content:"\f238"}


.fa-subway:before{
content:"\f239"}


.fa-medium:before{
content:"\f23a"}


.fa-yc:before,.fa-y-combinator:before{
content:"\f23b"}


.fa-optin-monster:before{
content:"\f23c"}


.fa-opencart:before{
content:"\f23d"}


.fa-expeditedssl:before{
content:"\f23e"}


.fa-battery-4:before,.fa-battery-full:before{
content:"\f240"}


.fa-battery-3:before,.fa-battery-three-quarters:before{
content:"\f241"}


.fa-battery-2:before,.fa-battery-half:before{
content:"\f242"}


.fa-battery-1:before,.fa-battery-quarter:before{
content:"\f243"}


.fa-battery-0:before,.fa-battery-empty:before{
content:"\f244"}


.fa-mouse-pointer:before{
content:"\f245"}


.fa-i-cursor:before{
content:"\f246"}


.fa-object-group:before{
content:"\f247"}


.fa-object-ungroup:before{
content:"\f248"}


.fa-sticky-note:before{
content:"\f249"}


.fa-sticky-note-o:before{
content:"\f24a"}


.fa-cc-jcb:before{
content:"\f24b"}


.fa-cc-diners-club:before{
content:"\f24c"}


.fa-clone:before{
content:"\f24d"}


.fa-balance-scale:before{
content:"\f24e"}


.fa-hourglass-o:before{
content:"\f250"}


.fa-hourglass-1:before,.fa-hourglass-start:before{
content:"\f251"}


.fa-hourglass-2:before,.fa-hourglass-half:before{
content:"\f252"}


.fa-hourglass-3:before,.fa-hourglass-end:before{
content:"\f253"}


.fa-hourglass:before{
content:"\f254"}


.fa-hand-grab-o:before,.fa-hand-rock-o:before{
content:"\f255"}


.fa-hand-stop-o:before,.fa-hand-paper-o:before{
content:"\f256"}


.fa-hand-scissors-o:before{
content:"\f257"}


.fa-hand-lizard-o:before{
content:"\f258"}


.fa-hand-spock-o:before{
content:"\f259"}


.fa-hand-pointer-o:before{
content:"\f25a"}


.fa-hand-peace-o:before{
content:"\f25b"}


.fa-trademark:before{
content:"\f25c"}


.fa-registered:before{
content:"\f25d"}


.fa-creative-commons:before{
content:"\f25e"}


.fa-gg:before{
content:"\f260"}


.fa-gg-circle:before{
content:"\f261"}


.fa-tripadvisor:before{
content:"\f262"}


.fa-odnoklassniki:before{
content:"\f263"}


.fa-odnoklassniki-square:before{
content:"\f264"}


.fa-get-pocket:before{
content:"\f265"}


.fa-wikipedia-w:before{
content:"\f266"}


.fa-safari:before{
content:"\f267"}


.fa-chrome:before{
content:"\f268"}


.fa-firefox:before{
content:"\f269"}


.fa-opera:before{
content:"\f26a"}


.fa-internet-explorer:before{
content:"\f26b"}


.fa-tv:before,.fa-television:before{
content:"\f26c"}


.fa-contao:before{
content:"\f26d"}


.fa-500px:before{
content:"\f26e"}


.fa-amazon:before{
content:"\f270"}


.fa-calendar-plus-o:before{
content:"\f271"}


.fa-calendar-minus-o:before{
content:"\f272"}


.fa-calendar-times-o:before{
content:"\f273"}


.fa-calendar-check-o:before{
content:"\f274"}


.fa-industry:before{
content:"\f275"}


.fa-map-pin:before{
content:"\f276"}


.fa-map-signs:before{
content:"\f277"}


.fa-map-o:before{
content:"\f278"}


.fa-map:before{
content:"\f279"}


.fa-commenting:before{
content:"\f27a"}


.fa-commenting-o:before{
content:"\f27b"}


.fa-houzz:before{
content:"\f27c"}


.fa-vimeo:before{
content:"\f27d"}


.fa-black-tie:before{
content:"\f27e"}


.fa-fonticons:before{
content:"\f280"}


.fa-reddit-alien:before{
content:"\f281"}


.fa-edge:before{
content:"\f282"}


.fa-credit-card-alt:before{
content:"\f283"}


.fa-codiepie:before{
content:"\f284"}


.fa-modx:before{
content:"\f285"}


.fa-fort-awesome:before{
content:"\f286"}


.fa-usb:before{
content:"\f287"}


.fa-product-hunt:before{
content:"\f288"}


.fa-mixcloud:before{
content:"\f289"}


.fa-scribd:before{
content:"\f28a"}


.fa-pause-circle:before{
content:"\f28b"}


.fa-pause-circle-o:before{
content:"\f28c"}


.fa-stop-circle:before{
content:"\f28d"}


.fa-stop-circle-o:before{
content:"\f28e"}


.fa-shopping-bag:before{
content:"\f290"}


.fa-shopping-basket:before{
content:"\f291"}


.fa-hashtag:before{
content:"\f292"}


.fa-bluetooth:before{
content:"\f293"}


.fa-bluetooth-b:before{
content:"\f294"}


.fa-percent:before{
content:"\f295"}


.fa-gitlab:before{
content:"\f296"}


.fa-wpbeginner:before{
content:"\f297"}


.fa-wpforms:before{
content:"\f298"}


.fa-envira:before{
content:"\f299"}


.fa-universal-access:before{
content:"\f29a"}


.fa-wheelchair-alt:before{
content:"\f29b"}


.fa-question-circle-o:before{
content:"\f29c"}


.fa-blind:before{
content:"\f29d"}


.fa-audio-description:before{
content:"\f29e"}


.fa-volume-control-phone:before{
content:"\f2a0"}


.fa-braille:before{
content:"\f2a1"}


.fa-assistive-listening-systems:before{
content:"\f2a2"}


.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{
content:"\f2a3"}


.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{
content:"\f2a4"}


.fa-glide:before{
content:"\f2a5"}


.fa-glide-g:before{
content:"\f2a6"}


.fa-signing:before,.fa-sign-language:before{
content:"\f2a7"}


.fa-low-vision:before{
content:"\f2a8"}


.fa-viadeo:before{
content:"\f2a9"}


.fa-viadeo-square:before{
content:"\f2aa"}


.fa-snapchat:before{
content:"\f2ab"}


.fa-snapchat-ghost:before{
content:"\f2ac"}


.fa-snapchat-square:before{
content:"\f2ad"}


.fa-pied-piper:before{
content:"\f2ae"}


.fa-first-order:before{
content:"\f2b0"}


.fa-yoast:before{
content:"\f2b1"}


.fa-themeisle:before{
content:"\f2b2"}


.fa-google-plus-circle:before,.fa-google-plus-official:before{
content:"\f2b3"}


.fa-fa:before,.fa-font-awesome:before{
content:"\f2b4"}


.sr-only{
position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}


.sr-only-focusable:active,.sr-only-focusable:focus{
position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}


.owl-carousel .animated{
-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}


.owl-carousel .owl-animated-in{
z-index:0}


.owl-carousel .owl-animated-out{
z-index:1}


.owl-carousel .fadeOut{
-webkit-animation-name:fadeOut;animation-name:fadeOut}


@-webkit-keyframes fadeOut{
0%{
opacity:1}


100%{
opacity:0}


}


@keyframes fadeOut{
0%{
opacity:1}


100%{
opacity:0}


}


.owl-height{
-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}


.owl-carousel{
display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}


.owl-carousel .owl-stage{
position:relative;-ms-touch-action:pan-Y}


.owl-carousel .owl-stage:after{
content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}


.owl-carousel .owl-stage-outer{
position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}


.owl-carousel .owl-item{
position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}


.owl-carousel .owl-item img{
display:block;width:100%;-webkit-transform-style:preserve-3d}


.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{
display:none}


.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{
cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}


.owl-carousel.owl-loaded{
display:block}


.owl-carousel.owl-loading{
opacity:0;display:block}


.owl-carousel.owl-hidden{
opacity:0}


.owl-carousel.owl-refresh .owl-item{
display:none}


.owl-carousel.owl-drag .owl-item{
-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}


.owl-carousel.owl-grab{
cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}


.owl-carousel.owl-rtl{
direction:rtl}


.owl-carousel.owl-rtl .owl-item{
float:right}


.no-js .owl-carousel{
display:block}


.owl-carousel .owl-item .owl-lazy{
opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}


.owl-carousel .owl-item img{
transform-style:preserve-3d}


.owl-carousel .owl-video-wrapper{
position:relative;height:100%;background:#000}


.owl-carousel .owl-video-play-icon{
position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("../img/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale .1s ease;-moz-transition:scale .1s ease;-ms-transition:scale .1s ease;-o-transition:scale .1s ease;transition:scale .1s ease}


.owl-carousel .owl-video-play-icon:hover{
-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}


.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{
display:none}


.owl-carousel .owl-video-tn{
opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}


.owl-carousel .owl-video-frame{
position:relative;z-index:1;height:100%;width:100%}


body,table tr th,table tr td,table thead tr th,blockquote p,label,.woocommerce .woocommerce-breadcrumb a,.woocommerce-page .woocommerce-breadcrumb a,.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices,.select2-container .select2-choice,.select2-container,.big-select,.select.big-select,.list-centered li a,.post_meta_archive a,.post_meta a,.nav-next a,.nav-previous a,.blog-single h6,.page-description,.woocommerce #content nav.woocommerce-pagination ul li a:focus,.woocommerce #content nav.woocommerce-pagination ul li a:hover,.woocommerce #content nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce-page #content nav.woocommerce-pagination ul li a:focus,.woocommerce-page #content nav.woocommerce-pagination ul li a:hover,.woocommerce-page #content nav.woocommerce-pagination ul li span.current,.woocommerce-page nav.woocommerce-pagination ul li a:focus,.woocommerce-page nav.woocommerce-pagination ul li a:hover,.woocommerce-page nav.woocommerce-pagination ul li span.current,.woocommerce table.shop_table th,.woocommerce-page table.shop_table th,.woocommerce .cart-collaterals .cart_totals h2,.woocommerce-page .cart-collaterals .cart_totals h2,.woocommerce .cart-collaterals .cart_totals table tr.order-total td:last-child,.woocommerce-page .cart-collaterals .cart_totals table tr.order-total td:last-child,.woocommerce-checkout .woocommerce-info,.woocommerce-checkout h3,.woocommerce-checkout h2,.woocommerce-account h2,.woocommerce-account h3,.customer_details dt,.wpb_widgetised_column .widget,.wpb_widgetised_column .widget a,.wpb_widgetised_column .widget.widget_layered_nav li,.portfolio_single_list_cat a,.gallery-caption-trigger,.b_icon_with_title .icon_text_inner .icon_content_holder,.owl-carousel:not(.product-big-image) .testimonial-content>a,.owl-carousel:not(.product-big-image) .text-primary,.owl-carousel:not(.product-big-image) .text-primary a,.owl-carousel:not(.product-big-image) .text-secondary{
color:#000}


.list_categories.no-anim li a:hover,.list_categories.no-anim.filter_portfolio li a.current{
color:#022123 !important}


#post-area.blog-list article.sticky .post-wrapper{
border-color:rgba(2,33,35,.5)}


#top-bar{
background-color:#000}


#top-bar .elem,#top-bar .elem a,#top-bar .elem .searchform-s{
color:#fff;font-size:14px}


#top-bar .top-bar-social a{
margin-right:4px;margin-left:4px}


#top-bar .top-bar-social a:hover{
color:#ccc !important}


#header-search input.search-field::-webkit-input-placeholder{
color:#333}


#header-search input.search-field::-moz-placeholder{
color:#333}


#header-search input.search-field:-moz-placeholder{
color:#333}


#header-search input.search-field:-ms-input-placeholder{
color:#333}


#header-search:before{
color:#333}


::selection{
background:#022123;color:#fff}


::-moz-selection{
background:#022123}


body,.body-background,body.footer-uncovering #page{
background-color:#fff}


a{
color:#000}


a:hover{
color:#022123}


.rdy-portfolio-container.rdy_gallery .grid-item figure:hover .figcaption *{
color:#022123}


.fancy-header .meta-info a:hover,.page-title .meta-info a:hover{
color:#022123 !important}


.rdy-menu ul li{
border-bottom-color:#000 !important}


#header-menu #main-menu ul.rdy-menu .sub-menu a,#header-menu #main-menu ul.rdy-menu .sub-menu .title{
color:#fff}


#header-menu.show_divider .widget-area{
border-left-color:#ccc}


#header-menu.show_bottomline{
border-bottom-color:#ccc}


#header.side_icons-bg .menu-right-side .side-icon{
background-color:#ccc}


#header-menu .widget-area{
color:#333}


#header-menu:not(.slidedown-full-layout) .rdy-menu li ul.sub-menu{
background-color:#022123}


.rdy-menu .wide .sub-menu li{
border-left-color:transparent !important}


#header-menu:not(.slidedown-full-layout) .rdy-menu .menu-depth-0>.sub-menu{
border-top-width:1px;border-top-style:solid;border-top-color:transparent !important}


#bottom-bar .copyright p,#bottom-bar .copyright .menu li{
font-size:12px !important}


.bottom-bar-social .social_media{
color:#ccc}


h1,h2,h3,h4,h5,h6{
color:#022123}


.rdy_btn,a.button.alt.checkout-button,.woocommerce-checkout input#place_order{
background-color:#000;color:#fff !important}


.rdy_btn:hover,a.button.alt.checkout-button:hover,.woocommerce-checkout input#place_order:hover{
background-color:#141414}


.woocommerce .quantity .ui-spinner-button{
color:#000 !important}


.woocommerce .quantity .ui-spinner-button:hover{
background-color:#000;color:#fff !important}


blockquote:before{
background-color:#ccc}


#main-menu .widget_text p.title{
font-family:Open Sans;font-size:15px;font-style:normal;font-weight:400;text-transform:None;letter-spacing:0;line-height:15px !important}


#main-menu .widget_text .textwidget,#main-menu .widget_text .textwidget p{
font-family:Open Sans;font-size:15px;font-style:normal;font-weight:400;text-transform:None;letter-spacing:0;line-height:15px !important}


.page-title .pt-cat-description>.inner{
max-width:700px}


.main-logo .logo-holder{
font-family:Open Sans;font-size:24px;font-style:normal;font-weight:700;text-transform:None;color:#333}


#header-menu #main-menu ul>li>a,#header-menu #main-menu ul>li>.title,#header-menu .side-cta-button .cta-button{
font-family:Futura-Med;font-size:16px;font-weight:500;letter-spacing:0;text-transform:uppercase;line-height:18px}


#header-menu #main-menu ul.sub-menu>li a,#header-menu #main-menu ul.sub-menu>li .title{
font-family:Futura-Med;font-size:16px;font-weight:500;letter-spacing:0;text-transform:None;line-height:20px}


#header-menu #main-menu ul>li>.title{
font-size:17px !important;font-weight:700 !important}


#header-menu #main-menu ul.sub-menu>li .title{
font-size:17px !important;font-weight:700 !important}


#header-menu #main-menu ul>li .title{
margin-bottom:0 !important}


#mobile-menu .menu-mobile li a,#mobile-menu .menu-mobile li .title{
font-family:Futura-Med;font-size:15px;font-weight:500;text-transform:uppercase;color:#fff;padding:10px 0}


#mobile-menu .menu-mobile ul.sub-menu li a,#mobile-menu .menu-mobile ul.sub-menu li .title{
font-family:Futura-Med;font-size:15px;font-weight:500;text-transform:None;color:#fff;padding:10px 0}


.woocommerce .products .price{
font-family:Open Sans;font-size:18px;font-style:normal;font-weight:700}


.woocommerce div.product .summary .price span.amount,.woocommerce div.product .single_variation .price span.amount{
font-family:Open Sans;font-size:35px;font-style:normal;font-weight:700}


.wpb_tour.wpb_content_element .wpb_tabs_nav li a,.wpb_tabs.wpb_content_element .wpb_tabs_nav li a{
font-family:Open Sans;font-size:16px;font-weight:700;letter-spacing:0}


.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header{
font-family:Futura-Med;font-size:20px;font-weight:500;letter-spacing:.5px}


.rdy_project h2 a,.rdy_project .caption,.rdy_project .description{
color:#000}


.rdy_project h2 a:hover,.rdy_project .project_button a.link_detail:hover{
color:#000 !important}


p,address,pre,.woocommerce #tab-description_tab li,article .excerpt,.footer-wrapper .widget_categories li{
line-height:180%;margin-bottom:15px}


blockquote{
margin-bottom:15px}


.b_icon_with_title .icon_text_inner .icon_content_holder{
line-height:180%}


html,body,div:not(.tp-splitted),applet,object,iframe,p{
font-family:Sanchez-Reg;font-size:14px;font-weight:400}


input,textarea{
font-family:Sanchez-Reg}


#header-search input.search-field{
font-family:Sanchez-Reg}


h1{
font-family:Futura-Med;font-size:35px;font-weight:500;letter-spacing:0;line-height:40px;text-transform:None}


h2{
font-family:Futura-Med;font-size:26px;font-weight:500;letter-spacing:0;line-height:28px;text-transform:uppercase}


h3{
font-family:Futura-Med;font-size:18px;font-weight:500;letter-spacing:0;line-height:22px;text-transform:uppercase}


h4{
font-family:Futura-Med;font-size:16px;font-weight:500;letter-spacing:0;line-height:20px;text-transform:uppercase}


h5{
font-family:Futura-Med;font-size:14px;font-weight:500;letter-spacing:0;line-height:16px;text-transform:capitalize}


h6{
font-family:Futura-Med;font-size:24px;font-weight:500;letter-spacing:0;line-height:50px;text-transform:None}


blockquote,blockquote p{
font-family:Open Sans;font-size:25px;font-weight:300;letter-spacing:0;line-height:35px;text-transform:None}


div.page-title h1,h1.fancy-title{
font-family:Open Sans;font-size:60px;font-weight:700;text-transform:None;letter-spacing:0;line-height:75px}


div.page-title h1,h1.fancy-title{
margin-bottom:20px}


.fancy-subtitle,.page-title .subtitle{
margin-bottom:0 !important}


.breadcrumbs-container .breadcrumbs,.breadcrumbs-container .breadcrumbs a{
font-size:13px !important}


.page-title .subtitle,.fancy-subtitle{
font-family:Open Sans;font-size:16px;font-weight:400;text-transform:None;letter-spacing:0;line-height:20px !important}


#post-area.blog-list article .entry-title,.latest_post.global_font .latest_post_title a{
font-family:Open Sans;font-size:30px;font-weight:800;text-transform:None;letter-spacing:0;line-height:36px !important}


#post-area.blog-list article .entry-title,.latest_post.global_font .latest_post_title{
margin-bottom:15px !important}


#post-area.blog-list article .entry-title a,.latest_post.global_font .latest_post_title a{
color:#000}


#post-area.blog-list article .entry-meta,#post-area.blog-list article .entry-meta span,.latest_post_text .post_infos,.latest_post.global_font .post_infos{
font-family:Open Sans;font-size:13px;font-weight:400;text-transform:None;letter-spacing:0;line-height:20px !important;color:#919191 !important}


#post-area.blog-list article .entry-meta,.latest_post.global_font .post_infos{
margin-bottom:25px}


#post-area.blog-list article .entry-meta,#post-area.blog-list article .entry-meta a,.latest_post.global_font .post_infos{
color:#919191}


.rdy_gallery.rdy-portfolio-container .figcaption h2{
font-family:Open Sans;font-size:40px;font-weight:700;text-transform:None;letter-spacing:0;line-height:100% !important;color:#000}


.rdy-portfolio-container .figcaption h2,.rdy-portfolio-container.type-list h2{
font-family:Open Sans;font-size:40px;font-weight:700;text-transform:None;letter-spacing:0;line-height:100% !important}


.rdy-portfolio-container .figcaption .description,.rdy-portfolio-container.type-list .description{
font-family:Open Sans;font-size:18px;font-weight:400;text-transform:None;letter-spacing:0;line-height:100% !important}


.rdy_project .entry-title{
font-family:Open Sans;font-size:60px;font-style:normal;font-weight:700;text-transform:None;letter-spacing:0;line-height:100% !important}


.rdy_project .caption{
font-family:Open Sans;font-size:30px;font-style:normal;font-weight:600;text-transform:None;letter-spacing:0;line-height:100% !important}


.woocommerce .product h4{
font-family:Open Sans;font-size:14px;font-weight:400;text-transform:None;letter-spacing:0;line-height:20px !important}


.woocommerce .product .category{
font-family:Open Sans;font-size:14px;font-weight:400;text-transform:None;letter-spacing:0;line-height:14px !important}


.woocommerce.single-product .entry-title{
font-family:Open Sans;font-size:40px;font-weight:400;text-transform:None;letter-spacing:0;line-height:45px}


.woocommerce .category_header h1{
font-family:Open Sans;font-size:75px;font-weight:800;text-transform:None;letter-spacing:0;line-height:90px !important}


.wpb_text_column .dropcap{
font-family:Open Sans;font-size:30px;font-weight:400;line-height:30px;text-transform:None;position:relative;display:inline-block;float:left}


.single .wpb_text_column .wpb_wrapper:before,.page .wpb_text_column .wpb_wrapper:before{
font-family:Open Sans;font-size:30px;font-weight:400;text-transform:None;color:#000;content:attr(data-first_letter);display:block;left:0;line-height:1;opacity:.3;position:absolute;top:0}


#header-menu.with-background{
background-color:#022123}


@media screen and (max-width:992px){
#header{
background-color:#022123}


#mobile-menu{
background-color:#022123}


#mobile-menu .mobile_socials a{
color:#000 !important}


#header #menu-toggle li{
background-color:#fff !important}


#header .mobile-cart-icon svg path,#header .mobile-cart-icon svg circle{
fill:#fff}


}


#header-menu.fixed-layout #main-menu ul>li a,#header-menu.fixed-layout #main-menu ul>li .title,#header-menu.fixed-layout #main-menu ul>li.menu-cta-button,#header-menu.fixed-layout #main-menu ul>li.menu-social-inline,#header-menu.static-layout #main-menu ul>li a,#header-menu.static-layout #main-menu ul>li .title,#header-menu.static-layout #main-menu ul>li.menu-cta-button,#header-menu.static-layout #main-menu ul>li.menu-social-inline,#header-menu.slidedown-layout #main-menu ul>li a,#header-menu.slidedown-layout #main-menu ul>li .title,#header-menu.slidedown-layout #main-menu ul>li.menu-cta-button,#header-menu.slidedown-layout #main-menu ul>li.menu-social-inline{
padding:0 10px}


#header-menu #main-menu ul>li a,#header-menu #main-menu ul>li a.no-link:hover{
color:#fff}


#header-menu #main-menu .menu_icon{
padding-right:6px}


.main-logo .logo-holder{
height:50px}


@media screen and (max-width:992px){
.main-logo .logo-holder{
height:50px;line-height:50px}


}


div.page-title h1,div.page-title h2,.page-title .meta-info{
color:#333}


.page-title .subtitle{
color:#333}


div.page-title{
background-color:#f2f2f2}


.footer-wrapper .widget .widget-title{
color:#333 !important}


.footer-area-line{
border-top:1px solid #022123}


.bottom-bar-social a{
margin:0 20px !important}


.site-footer .footer-wrapper{
background-color:#f6f6f6}


.footer-wrapper div,.footer-wrapper p,.footer-wrapper span,.footer-wrapper a{
color:#969696}


.footer-wrapper a:hover{
color:#333 !important}


#bottom-bar{
background-color:#333}


.footer-logo{
max-height:12px;height:12px}


.bottom-bar-social .social_media{
font-size:18px}


#header-menu .social_media,.menu-right-side .social_media{
color:#ccc !important;font-size:18px;margin-right:20px}


.footer-sub-line{
border-top:1px solid #022123}


#bottom-bar,#bottom-bar a{
color:#ccc}


#bottom-bar .copyright a:hover{
color:#fff !important}


#bottom-bar .copyright a:hover{
border-bottom-color:#fff}


.site-footer .footer-wrapper a:hover{
border-bottom-color:#333;border-bottom-style:solid;border-bottom-width:1px}


.site-footer .footer-wrapper{
padding-top:60px;padding-bottom:60px}


.footer-wrapper .widget .widget-title{
margin-bottom:20px}


.footer-wrapper .widget .widget-title{
font-family:Open Sans;font-size:14px;font-weight:700;line-height:14px;text-transform:None}


.footer-wrapper .widget p,.footer-wrapper .widget ul li{
font-family:Open Sans;font-size:14px;font-weight:400;line-height:24px;text-transform:None}


.bottom-bar-social-top .bottom-bar-social{
margin-top:60px;margin-bottom:45px}


#bottom-bar .copyright .col1 .elem{
margin-left:5px;margin-right:5px}


#bottom-bar .copyright .col2 .elem{
margin-left:5px;margin-right:5px}


.rdy-portfolio-container .figcaption h2,.rdy-portfolio-container.type-list a h2{
color:#000}


.rdy-portfolio-container .figcaption .description,.rdy-portfolio-container.type-list a .description{
color:#000}


.rdy-portfolio-container.hover-10 figure:hover .figcaption h2,.rdy-portfolio-container.hover-11 figure:hover .figcaption h2{
color:#1a1a1a}


.rdy-portfolio-container.hover-10 figure:hover .figcaption .description,.rdy-portfolio-container.hover-11 figure:hover .figcaption .description{
color:#1a1a1a}


#post-area.blog-list article .image-wrap:hover .entry-title a{
color:#022123 !important}


.row_section>.wpb_row{
margin-left:-30px;margin-right:-30px}


.row_section>.wpb_row>.row-container{
padding:30px}


.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-message{
background-color:#022123}


.woo-orderby-dropdown .select2-results__option--highlighted,.woo-orderby-dropdown .select2-results .select2-highlighted{
background-color:#022123 !important}


.widget_price_filter .ui-slider .ui-slider-range{
background:#022123 !important}


.woocommerce .product .onsale,.woocommerce .product .single-onsale{
background-color:#022123;color:#fff}


.woocommerce .wc-product-row,.woocommerce .related,.woocommerce .upsells{
margin-left:-15px;margin-right:-15px}


.woocommerce .wc-product-row li.product,.woocommerce .related .title,.woocommerce .upsells .title{
padding-left:15px;padding-right:15px}


form.mc4wp-form p:nth-child(2) input{
background:#000;color:#fff}


form.mc4wp-form p:nth-child(2) input:hover{
background:#333}


.widget_mc4wp_form_widget form.mc4wp-form p:nth-child(2) input{
background:#000;color:#fff}


.widget_mc4wp_form_widget form.mc4wp-form p:nth-child(2) input:hover{
background:#333}


form.mc4wp-form p:first-child input,form.mc4wp-form p:nth-child(2) input{
padding:13px 10px}


.wpcf7-form input:not([type=submit]),.wpcf7-form textarea{
color:#7f7f7f !important}


.wpcf7-form input:not([type=submit])::-webkit-input-placeholder,.wpcf7-form textarea::-webkit-input-placeholder{
color:rgba(127,127,127,.5) !important}


.wpcf7-form input:not([type=submit])::-moz-placeholder,.wpcf7-form textarea::-moz-placeholder{
color:rgba(127,127,127,.5) !important}


.wpcf7-form input:not([type=submit]):-ms-input-placeholder,.wpcf7-form textarea:-ms-input-placeholder{
color:rgba(127,127,127,.5) !important}


.wpcf7-form input:not([type=submit]):-moz-placeholder,.wpcf7-form textarea:-moz-placeholder{
color:rgba(127,127,127,.5) !important}


.wpcf7-form.style-3 label{
color:rgba(127,127,127,.45) !important}


.wpcf7-form:not(.style-2) input:not([type=submit]),.wpcf7-form:not(.style-2) textarea,.wpcf7-form.style-3 .action-form-input:after,.wpcf7-form.style-3 .action-form-input:before{
border-color:#ccc !important}


.wpcf7-form:not(.style-1):not(.style-2):not(.style-3) input:not([type=submit]),.wpcf7-form:not(.style-1):not(.style-2):not(.style-3) textarea{
background-color:#fff}


.wpcf7-form.style-2 input[type=text],.wpcf7-form.style-2 input[type=email],.wpcf7-form.style-2 input[type=url],.wpcf7-form.style-2 input[type=password],.wpcf7-form.style-2 input[type=search],.wpcf7-form.style-2 textarea{
border-bottom:2px solid #0099e5}


.wpcf7-form.style-2 input[type=text]:hover,.wpcf7-form.style-2 input[type=email]:hover,.wpcf7-form.style-2 input[type=url]:hover,.wpcf7-form.style-2 input[type=password]:hover,.wpcf7-form.style-2 input[type=search]:hover,.wpcf7-form.style-2 textarea:hover{
border-top-color:#ccc !important;border-left-color:#ccc !important;border-right-color:#ccc !important}


.wpcf7-form.style-2 input[type=text]:focus,.wpcf7-form.style-2 input[type=text]:hover,.wpcf7-form.style-2 input[type=email]:focus,.wpcf7-form.style-2 input[type=email]:hover,.wpcf7-form.style-2 input[type=url]:focus,.wpcf7-form.style-2 input[type=url]:hover,.wpcf7-form.style-2 input[type=password]:focus,.wpcf7-form.style-2 input[type=password]:hover,.wpcf7-form.style-2 input[type=search]:focus,.wpcf7-form.style-2 input[type=search]:hover,.wpcf7-form.style-2 textarea:focus,.wpcf7-form.style-2 textarea:hover{
border-bottom:2px solid #0099e5}


.wpcf7-form.style-2 textarea{
border-bottom:2px solid #0099e5}


.wpcf7-form.style-2 textarea:hover,.wpcf7-form.style-2 textarea:focus{
border-bottom:2px solid #0099e5}


.wpcf7-form.style-3 .action-form-input:after{
border-bottom-color:#0099e5 !important}


.wpcf7-submit{
background-color:rgba(0,153,229,.8);color:#fff !important}


.wpcf7-submit:hover,.wpcf7-submit:focus{
background-color:#0099e5}


#mobile-menu a.cta-button.cta-button-1:not(.outline){
color:#fff !important;background-color:#000}


#mobile-menu a.cta-button.cta-button-2:not(.outline){
color:#fff !important;background-color:#000}


#mobile-menu a.cta-button.cta-button-3:not(.outline){
color:!important;background-color:#000}


#mobile-menu a.cta-button.cta-button-1.outline{
color:#fff !important;border:2px solid #000;border-radius:4px}


#mobile-menu a.cta-button.cta-button-2.outline{
color:#fff !important;border:2px solid #000;border-radius:4px}


#mobile-menu a.cta-button.cta-button-3.outline{
color:!important;border:2px solid #000;border-radius:4px}


#header-menu a.cta-button.cta-button-1{
color:#fff !important;border-radius:0}


#header-menu a.cta-button.cta-button-1.flat{
background-color:#000}


#header-menu a.cta-button.cta-button-1.flat.cta_appear,#header-menu a.cta-button.cta-button-1.flat:hover{
background-color:#ddd;color:#fff !important}


#header-menu a.cta-button.cta-button-1.outline:after{
border-width:2px;border-color:#000;border-radius:0}


#header-menu a.cta-button.cta-button-1.outline.cta_appear,#header-menu a.cta-button.cta-button-1.outline:hover{
background-color:#000;color:#fff !important}


#header-menu a.cta-button.cta-button-2{
color:#fff !important;border-radius:0}


#header-menu a.cta-button.cta-button-2.flat{
background-color:#000}


#header-menu a.cta-button.cta-button-2.flat.cta_appear,#header-menu a.cta-button.cta-button-2.flat:hover{
background-color:#ddd;color:#fff !important}


#header-menu a.cta-button.cta-button-2.outline:after{
border-width:2px;border-color:#000;border-radius:0}


#header-menu a.cta-button.cta-button-2.outline.cta_appear,#header-menu a.cta-button.cta-button-2.outline:hover{
background-color:#000;color:#fff !important}


#header-menu a.cta-button.cta-button-3{
color:#fff !important;border-radius:0}


#header-menu a.cta-button.cta-button-3.flat{
background-color:#000}


#header-menu a.cta-button.cta-button-3.flat.cta_appear,#header-menu a.cta-button.cta-button-3.flat:hover{
background-color:#ddd;color:#fff !important}


#header-menu a.cta-button.cta-button-3.outline:after{
border-width:2px;border-color:#000;border-radius:0}


#header-menu a.cta-button.cta-button-3.outline.cta_appear,#header-menu a.cta-button.cta-button-3.outline:hover{
background-color:#000;color:#fff !important}


@font-face{
font-family:'Open Sans';font-style:italic;font-weight:300;font-stretch:normal;src:url(../font/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkWVAexQ.ttf) format('truetype')}


@font-face{
font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:normal;src:url(../font/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVAexQ.ttf) format('truetype')}


@font-face{
font-family:'Open Sans';font-style:italic;font-weight:600;font-stretch:normal;src:url(../font/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjWVAexQ.ttf) format('truetype')}


@font-face{
font-family:'Open Sans';font-style:italic;font-weight:700;font-stretch:normal;src:url(../font/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjWVAexQ.ttf) format('truetype')}


@font-face{
font-family:'Open Sans';font-style:italic;font-weight:800;font-stretch:normal;src:url(../font/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk0ZjWVAexQ.ttf) format('truetype')}


@font-face{
font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;src:url(../font/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4gaVc.ttf) format('truetype')}


@font-face{
font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(../font/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVc.ttf) format('truetype')}


@font-face{
font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;src:url(../font/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4gaVc.ttf) format('truetype')}


@font-face{
font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:normal;src:url(../font/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4gaVc.ttf) format('truetype')}


@font-face{
font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:normal;src:url(../font/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1x4gaVc.ttf) format('truetype')}


@font-face{
font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}


:root{
--swiper-theme-color:#007aff}


.jp-carousel-overlay .swiper-container{
list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}


.jp-carousel-overlay .swiper-container-vertical>.swiper-wrapper{
flex-direction:column}


.jp-carousel-overlay .swiper-wrapper{
box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}


.jp-carousel-overlay .swiper-container-android .swiper-slide,.jp-carousel-overlay .swiper-wrapper{
transform:translateZ(0)}


.jp-carousel-overlay .swiper-container-multirow>.swiper-wrapper{
flex-wrap:wrap}


.jp-carousel-overlay .swiper-container-multirow-column>.swiper-wrapper{
flex-direction:column;flex-wrap:wrap}


.jp-carousel-overlay .swiper-container-free-mode>.swiper-wrapper{
margin:0 auto;transition-timing-function:ease-out}


.jp-carousel-overlay .swiper-container-pointer-events{
touch-action:pan-y}


.jp-carousel-overlay .swiper-container-pointer-events.swiper-container-vertical{
touch-action:pan-x}


.jp-carousel-overlay .swiper-slide{
flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}


.jp-carousel-overlay .swiper-slide-invisible-blank{
visibility:hidden}


.jp-carousel-overlay .swiper-container-autoheight,.jp-carousel-overlay .swiper-container-autoheight .swiper-slide{
height:auto}


.jp-carousel-overlay .swiper-container-autoheight .swiper-wrapper{
align-items:flex-start;transition-property:transform,height}


.jp-carousel-overlay .swiper-container-3d{
perspective:1200px}


.jp-carousel-overlay .swiper-container-3d .swiper-cube-shadow,.jp-carousel-overlay .swiper-container-3d .swiper-slide,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-bottom,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-left,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-right,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-top,.jp-carousel-overlay .swiper-container-3d .swiper-wrapper{
transform-style:preserve-3d}


.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-bottom,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-left,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-right,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-top{
height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}


.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-left{
background-image:linear-gradient(270deg,#00000080,#0000)}


.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-right{
background-image:linear-gradient(90deg,#00000080,#0000)}


.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-top{
background-image:linear-gradient(0deg,#00000080,#0000)}


.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-bottom{
background-image:linear-gradient(180deg,#00000080,#0000)}


.jp-carousel-overlay .swiper-container-css-mode>.swiper-wrapper{
overflow:auto;scrollbar-width:none;-ms-overflow-style:none}


.jp-carousel-overlay .swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{
display:none}


.jp-carousel-overlay .swiper-container-css-mode>.swiper-wrapper>.swiper-slide{
scroll-snap-align:start start}


.jp-carousel-overlay .swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{
scroll-snap-type:x mandatory}


.jp-carousel-overlay .swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{
scroll-snap-type:y mandatory}


:root{
--swiper-navigation-size:44px}


.jp-carousel-overlay .swiper-button-next,.jp-carousel-overlay .swiper-button-prev{
align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}


.jp-carousel-overlay .swiper-button-next.swiper-button-disabled,.jp-carousel-overlay .swiper-button-prev.swiper-button-disabled{
cursor:auto;opacity:.35;pointer-events:none}


.jp-carousel-overlay .swiper-button-next:after,.jp-carousel-overlay .swiper-button-prev:after{
font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important;text-transform:none}


.jp-carousel-overlay .swiper-button-prev,.jp-carousel-overlay .swiper-container-rtl .swiper-button-next{
left:10px;right:auto}


.jp-carousel-overlay .swiper-button-prev:after,.jp-carousel-overlay .swiper-container-rtl .swiper-button-next:after{
content:"prev"}


.jp-carousel-overlay .swiper-button-next,.jp-carousel-overlay .swiper-container-rtl .swiper-button-prev{
left:auto;right:10px}


.jp-carousel-overlay .swiper-button-next:after,.jp-carousel-overlay .swiper-container-rtl .swiper-button-prev:after{
content:"next"}


.jp-carousel-overlay .swiper-button-next.swiper-button-white,.jp-carousel-overlay .swiper-button-prev.swiper-button-white{
--swiper-navigation-color:#fff}


.jp-carousel-overlay .swiper-button-next.swiper-button-black,.jp-carousel-overlay .swiper-button-prev.swiper-button-black{
--swiper-navigation-color:#000}


.jp-carousel-overlay .swiper-button-lock{
display:none}


.jp-carousel-overlay .swiper-pagination{
position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}


.jp-carousel-overlay .swiper-pagination.swiper-pagination-hidden{
opacity:0}


.jp-carousel-overlay .swiper-container-horizontal>.swiper-pagination-bullets,.jp-carousel-overlay .swiper-pagination-custom,.jp-carousel-overlay .swiper-pagination-fraction{
bottom:10px;left:0;width:100%}


.jp-carousel-overlay .swiper-pagination-bullets-dynamic{
font-size:0;overflow:hidden}


.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
position:relative;transform:scale(.33)}


.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{
transform:scale(1)}


.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{
transform:scale(.66)}


.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{
transform:scale(.33)}


.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{
transform:scale(.66)}


.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{
transform:scale(.33)}


.jp-carousel-overlay .swiper-pagination-bullet{
background:#000;border-radius:50%;display:inline-block;height:8px;opacity:.2;width:8px}


.jp-carousel-overlay button.swiper-pagination-bullet{
-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}


.jp-carousel-overlay .swiper-pagination-clickable .swiper-pagination-bullet{
cursor:pointer}


.jp-carousel-overlay .swiper-pagination-bullet-active{
background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1}


.jp-carousel-overlay .swiper-container-vertical>.swiper-pagination-bullets{
right:10px;top:50%;transform:translate3d(0,-50%,0)}


.jp-carousel-overlay .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{
display:block;margin:6px 0}


.jp-carousel-overlay .swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{
top:50%;transform:translateY(-50%);width:8px}


.jp-carousel-overlay .swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
display:inline-block;transition:transform .2s,top .2s}


.jp-carousel-overlay .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
margin:0 4px}


.jp-carousel-overlay .swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{
left:50%;transform:translateX(-50%);white-space:nowrap}


.jp-carousel-overlay .swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
transition:transform .2s,left .2s}


.jp-carousel-overlay .swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
transition:transform .2s,right .2s}


.jp-carousel-overlay .swiper-pagination-progressbar{
background:#00000040;position:absolute}


.jp-carousel-overlay .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}


.jp-carousel-overlay .swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
transform-origin:right top}


.jp-carousel-overlay .swiper-container-horizontal>.swiper-pagination-progressbar,.jp-carousel-overlay .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{
height:4px;left:0;top:0;width:100%}


.jp-carousel-overlay .swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.jp-carousel-overlay .swiper-container-vertical>.swiper-pagination-progressbar{
height:100%;left:0;top:0;width:4px}


.jp-carousel-overlay .swiper-pagination-white{
--swiper-pagination-color:#fff}


.jp-carousel-overlay .swiper-pagination-black{
--swiper-pagination-color:#000}


.jp-carousel-overlay .swiper-pagination-lock{
display:none}


.jp-carousel-overlay .swiper-zoom-container{
align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}


.jp-carousel-overlay .swiper-zoom-container>canvas,.jp-carousel-overlay .swiper-zoom-container>img,.jp-carousel-overlay .swiper-zoom-container>svg{
max-height:100%;max-width:100%;object-fit:contain}


.jp-carousel-overlay .swiper-slide-zoomed{
cursor:move}


.jp-carousel-overlay .swiper-container .swiper-notification{
left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}


:root{
--jp-carousel-primary-color:#fff;--jp-carousel-primary-subtle-color:#999;--jp-carousel-bg-color:#000;--jp-carousel-bg-faded-color:#222;--jp-carousel-border-color:#3a3a3a}


:root .jp-carousel-light{
--jp-carousel-primary-color:#000;--jp-carousel-primary-subtle-color:#646970;--jp-carousel-bg-color:#fff;--jp-carousel-bg-faded-color:#fbfbfb;--jp-carousel-border-color:#dcdcde}


.jp-carousel-overlay .swiper-button-next,.jp-carousel-overlay .swiper-button-prev,.jp-carousel-overlay .swiper-container-rtl .swiper-button-next,.jp-carousel-overlay .swiper-container-rtl .swiper-button-prev{
background-image:none}


[data-carousel-extra]:not(.jp-carousel-wrap) img,[data-carousel-extra]:not(.jp-carousel-wrap) img+figcaption{
cursor:pointer}


.jp-carousel-wrap *{
line-height:inherit}


.jp-carousel-wrap.swiper-container{
height:auto;width:100vw}


.jp-carousel-overlay .swiper-zoom-container{
background-position:50%;background-repeat:no-repeat;background-size:200%}


.jp-carousel-overlay .swiper-slide.swiper-slide-next .swiper-zoom-container img,.jp-carousel-overlay .swiper-slide.swiper-slide-prev .swiper-zoom-container img{
transition:none!important}


.jp-carousel-overlay .swiper-button-next,.jp-carousel-overlay .swiper-button-prev{
background-image:none;height:auto;opacity:.5;padding:20px 40px;transition:opacity .5s ease-out;width:auto}


.jp-carousel-overlay .swiper-button-next:hover,.jp-carousel-overlay .swiper-button-prev:hover{
opacity:1}


.jp-carousel-overlay .swiper-button-next:after,.jp-carousel-overlay .swiper-button-prev:after,.jp-carousel-overlay .swiper-container-rtl .swiper-button-next:after,.jp-carousel-overlay .swiper-container-rtl .swiper-button-prev:after{
content:none}


.jp-carousel-overlay .swiper-button-next svg,.jp-carousel-overlay .swiper-button-prev svg{
background:var(--jp-carousel-bg-color);border-radius:4px;height:30px;width:28px}


.jp-carousel-overlay .swiper-button-next svg:hover,.jp-carousel-overlay .swiper-button-prev svg:hover{
background:var(--jp-carousel-primary-subtle-color)}


.jp-carousel-overlay{
background:var(--jp-carousel-bg-color);bottom:0;direction:ltr;font-family:Helvetica Neue,sans-serif!important;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:0;z-index:2147483647}


.jp-carousel-overlay *{
box-sizing:border-box}


.jp-carousel-overlay h1:before,.jp-carousel-overlay h2:before,.jp-carousel-overlay h3:before{
content:none;display:none}


.jp-carousel-overlay .swiper-container .swiper-button-prev{
left:0;right:auto}


.jp-carousel-overlay .swiper-container .swiper-button-next{
left:auto;right:0}


.jp-carousel-overlay .swiper-container.swiper-container-rtl .swiper-button-next,.jp-carousel-overlay .swiper-container.swiper-container-rtl .swiper-button-prev{
transform:scaleX(-1)}


.jp-carousel-container{
display:grid;grid-template-rows:1fr 64px;height:100%}


.jp-carousel-hide-controls .jp-carousel-container{
grid-template-rows:1fr}


.jp-carousel-hide-controls .swiper-wrapper{
margin-top:-32px}


.jp-carousel-hide-controls .jp-swiper-button-next,.jp-carousel-hide-controls .jp-swiper-button-prev{
margin-top:-54px}


.jp-carousel-msg{
background-color:var(--jp-carousel-primary-color);border-left:4px solid #ffba00;box-shadow:0 1px 1px 0 #0000001a;display:inline-block;font-family:Open Sans,sans-serif;font-size:14px;font-style:normal;line-height:19px;margin:25px 20px 0 2px;padding:11px 15px;text-align:center}


.jp-carousel-info{
display:flex;flex-direction:column;text-align:left!important;-webkit-font-smoothing:subpixel-antialiased!important;background-color:var(--jp-carousel-bg-color);opacity:1;transition:opacity .2s ease-out;z-index:100}


.jp-carousel-hide-controls .jp-carousel-info{
height:0;overflow:hidden;visibility:hidden}


.jp-carousel-info-footer{
align-items:center;display:flex;height:64px;justify-content:space-between;position:relative}


.jp-carousel-info-extra,.jp-carousel-info-footer{
background-color:var(--jp-carousel-bg-color);width:100vw}


.jp-carousel-info-extra{
border-top:1px solid var(--jp-carousel-bg-faded-color);display:none;padding:35px}


.jp-carousel-title-and-caption{
margin-bottom:15px}


.jp-carousel-info-extra.jp-carousel-show{
display:block}


.jp-carousel-info ::selection{
background:var(--jp-carousel-primary-color);color:var(--jp-carousel-primary-color)}


.jp-carousel-info ::-moz-selection{
background:var(--jp-carousel-primary-color);color:var(--jp-carousel-primary-color)}


.jp-carousel-photo-info{
left:0!important;width:100%!important}


.jp-carousel-comments-wrapper{
display:none;padding:0;width:100%!important}


.jp-carousel-comments-wrapper.jp-carousel-show{
display:block}


.jp-carousel-comments-wrapper>.jp-carousel-photo-info{
display:none}


.jp-carousel-transitions .jp-carousel-photo-info{
transition:.4s ease-out}


.jp-carousel-buttons{
background:#222;border-bottom:1px solid #222;margin:-18px -20px 15px;padding:8px 10px;text-align:center}


div.jp-carousel-buttons a{
border:none!important;color:var(--jp-carousel-primary-subtle-color);font:normal 11px/1.2em Helvetica Neue,sans-serif!important;letter-spacing:0!important;padding:5px 2px 5px 0;text-decoration:none!important;text-shadow:none!important;vertical-align:middle;-webkit-font-smoothing:subpixel-antialiased}


div.jp-carousel-buttons a:hover{
border:none!important;color:var(--jp-carousel-primary-color)}


.jp-carousel-transitions div.jp-carousel-buttons a:hover{
transition:none!important}


.jp-carousel-slide,.jp-carousel-slide img{
transform:translateZ(0)}


.jp-carousel-close-hint{
color:var(--jp-carousel-primary-color);cursor:default;cursor:pointer;height:45px;letter-spacing:0!important;padding:10px;position:fixed;right:30px;text-align:right;top:20px;transition:opacity .2s ease-out;width:45px;z-index:15}


.jp-carousel-transitions .jp-carousel-close-hint{
transition:color .2s linear}


.jp-carousel-close-hint svg{
background:var(--jp-carousel-bg-color);border-radius:4px;padding:3px 2px}


.jp-carousel-close-hint svg:hover{
background:var(--jp-carousel-primary-subtle-color)}


.jp-carousel-close-hint:hover{
color:var(--jp-carousel-primary-color)}


.jp-carousel-close-hint:hover span{
border-color:var(--jp-carousel-primary-color)}


.jp-carousel-pagination-container{
flex:1;margin:0 15px 0 35px}


.jp-carousel-pagination,.jp-swiper-pagination{
color:var(--jp-carousel-primary-color);display:none;font-size:15px;font-weight:400;position:static!important;white-space:nowrap}


.jp-carousel-pagination-container .swiper-pagination{
line-height:8px;text-align:left}


.jp-carousel-pagination{
padding-left:5px}


.jp-swiper-pagination .swiper-pagination-bullet{
background:var(--jp-carousel-primary-subtle-color);margin:0 4px}


.jp-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{
background:var(--jp-carousel-primary-color)}


.jp-swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){
background:var(--jp-carousel-primary-color);opacity:.5}


.jp-carousel-info-footer .jp-carousel-photo-title-container{
flex-basis:50vw;flex:4;justify-content:center;margin:0;overflow:hidden}


.jp-carousel-photo-caption,.jp-carousel-photo-title{
background:none!important;border:none!important;color:var(--jp-carousel-primary-color);display:inline-block;font:normal 20px/1.3em Helvetica Neue,sans-serif;letter-spacing:0!important;line-height:normal;margin:0 0 10px;overflow:hidden;padding:0;text-shadow:none!important;text-transform:none!important}


.jp-carousel-info-footer .jp-carousel-photo-caption{
color:var(--jp-carousel-primary-subtle-color);cursor:pointer;font-size:15px;margin:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}


.jp-carousel-info-footer .jp-carousel-photo-caption p{
margin:0}


.jp-carousel-photo-title{
font-size:32px;margin-bottom:2px}


.jp-carousel-photo-description{
color:var(--jp-carousel-primary-subtle-color);font-size:16px;margin:25px 0;overflow:hidden;overflow-wrap:break-word;width:100%}


.jp-carousel-photo-description p{
color:var(--jp-carousel-primary-subtle-color);line-height:1.4;margin-bottom:0}


.jp-carousel-comments p a,.jp-carousel-info h2 a,.jp-carousel-photo-description p a{
border:none!important;color:var(--jp-carousel-primary-color)!important;font-style:normal!important;font-weight:400!important;text-decoration:underline!important}


.jp-carousel-photo-description p b,.jp-carousel-photo-description p strong{
color:var(--jp-carousel-primary-subtle-color);font-weight:700}


.jp-carousel-photo-description p em,.jp-carousel-photo-description p i{
color:var(--jp-carousel-primary-subtle-color);font-style:italic}


.jp-carousel-comments p a:hover,.jp-carousel-info h2 a:hover,.jp-carousel-photo-description p a:hover{
color:var(--jp-carousel-primary-subtle-color)!important}


.jp-carousel-photo-description p:empty{
display:none}


.jp-carousel-comments-wrapper h1:after,.jp-carousel-comments-wrapper h1:before,.jp-carousel-photo-info h1:after,.jp-carousel-photo-info h1:before{
content:none!important}


.jp-carousel-caption{
font-size:14px;font-weight:400;margin:0}


.jp-carousel-image-meta{
color:var(--jp-carousel-primary-color);display:none;font-size:13px;font:12px/1.4 Helvetica Neue,sans-serif!important;width:100%}


.jp-carousel-image-meta.jp-carousel-show{
display:block}


.jp-carousel-image-meta h5,.jp-carousel-image-meta li{
background:none!important;border:none!important;bottom:auto!important;font-family:Helvetica Neue,sans-serif!important;font-weight:400!important;left:auto!important;line-height:1.3em!important;position:inherit!important;right:auto!important;top:auto!important}


.jp-carousel-image-meta ul{
list-style:none!important;margin:0!important;padding:0!important}


.jp-carousel-image-meta li{
color:var(--jp-carousel-primary-color)!important;display:inline-block!important;font-size:13px!important;margin:0 2% 15px 0!important;vertical-align:top!important;width:48%!important}


.jp-carousel-image-meta h5{
color:var(--jp-carousel-primary-subtle-color)!important;font-size:10px!important;letter-spacing:.1em!important;margin:0 0 2px!important;text-transform:uppercase!important}


a.jp-carousel-image-download{
clear:both;color:var(--jp-carousel-primary-subtle-color);display:inline-block;font-size:14px;font-weight:400;line-height:1;text-decoration:none}


a.jp-carousel-image-download svg{
display:inline-block;margin:0 3px;padding-bottom:2px;vertical-align:middle}


a.jp-carousel-image-download span.photo-size{
border-radius:1em;display:inline-block;font-size:11px;margin-left:2px}


a.jp-carousel-image-download span.photo-size-times{
padding:0 1px 0 2px}


.jp-carousel-comments{
background:none #0000;bottom:10px;font:15px/1.7 Helvetica Neue,sans-serif!important;font-weight:400;margin-top:20px;width:100%}


.jp-carousel-comments p a:active,.jp-carousel-comments p a:focus,.jp-carousel-comments p a:hover{
color:var(--jp-carousel-primary-color)!important}


.jp-carousel-comment{
background:none #0000;color:var(--jp-carousel-primary-subtle-color);display:flex;overflow:auto;width:100%}


.jp-carousel-comment+.jp-carousel-comment{
margin-top:20px}


.jp-carousel-comment:last-of-type{
margin-bottom:20px}


.jp-carousel-comment p{
color:var(--jp-carousel-primary-subtle-color)!important}


.jp-carousel-comment .comment-author{
border:none;display:inline;float:none;font-size:15px;font-weight:500;margin:0;padding:0;width:auto}


.jp-carousel-comment .comment-author a{
color:var(--jp-carousel-primary-color)}


.jp-carousel-comment .comment-gravatar{
float:none;margin-right:10px}


.jp-carousel-comment .comment-content{
border:none;padding:0}


.jp-carousel-comment .avatar{
background-color:initial!important;border:none!important;border-radius:4px;height:64px;margin:0;min-height:64px;min-width:64px;padding:0!important;width:64px}


.jp-carousel-comment .comment-date{
border-bottom:1px solid var(--jp-carousel-bg-faded-color);color:var(--jp-carousel-primary-subtle-color);font-size:11px;margin-bottom:6px}


#jp-carousel-comment-form{
margin:0 0 10px!important;width:100%}


#jp-carousel-comment-form.jp-carousel-is-disabled{
opacity:.5;pointer-events:none}


textarea#jp-carousel-comment-form-comment-field{
background:var(--jp-carousel-bg-faded-color);border:1px solid var(--jp-carousel-border-color);border-radius:3px;box-shadow:inset 2px 2px 2px #0000001a;box-sizing:border-box;color:var(--jp-carousel-primary-subtle-color);float:none;font:16px/1.4 Helvetica Neue,sans-serif!important;height:147px;margin:0;overflow:hidden;padding:10px 10px 5px;width:100%}


textarea#jp-carousel-comment-form-comment-field::-webkit-input-placeholder{
color:#555}


textarea#jp-carousel-comment-form-comment-field:focus{
background:var(--jp-carousel-bg-faded-color);color:var(--jp-carousel-primary-subtle-color)}


textarea#jp-carousel-comment-form-comment-field:focus::-webkit-input-placeholder{
color:var(--jp-carousel-primary-subtle-color)}


#jp-carousel-loading-overlay{
bottom:0;display:none;left:0;position:fixed;right:0;top:0}


#jp-carousel-loading-wrapper{
align-items:center;display:flex;height:100vh;justify-content:center;width:100vw}


#jp-carousel-library-loading,#jp-carousel-library-loading:after{
border-radius:50%;height:40px;width:40px}


#jp-carousel-library-loading{
animation:load8 1.1s linear infinite;border:8px solid #fff3;border-left:8px solid var(--jp-carousel-primary-color);float:left;font-size:10px;margin:22px 0 0 10px;position:relative;text-indent:-9999em;transform:translateZ(0)}


#jp-carousel-comment-form-spinner,#jp-carousel-comment-form-spinner:after{
border-radius:50%;height:20px;width:20px}


#jp-carousel-comment-form-spinner{
animation:load8 1.1s linear infinite;border:4px solid #fff3;border-left:4px solid var(--jp-carousel-primary-color);bottom:0;display:none;float:left;font-size:10px;left:0;margin:0 auto;position:absolute;right:0;text-indent:-9999em;top:calc(50% - 15px);transform:translateZ(0)}


@keyframes load8{
0%{
transform:rotate(0deg)}


to{
transform:rotate(1turn)}


}


.jp-carousel-info-content-wrapper{
margin:auto;max-width:800px}


#jp-carousel-comment-form-submit-and-info-wrapper{
display:none;overflow:hidden;width:100%}


#jp-carousel-comment-form-commenting-as input{
background:var(--jp-carousel-bg-color);border:1px solid var(--jp-carousel-border-color);border-radius:2px;box-shadow:inset 2px 2px 2px #0003;color:var(--jp-carousel-primary-subtle-color);float:left;font:16px/1.4 Helvetica Neue,sans-serif!important;padding:10px;width:285px}


#jp-carousel-comment-form-commenting-as input:focus{
background:var(--jp-carousel-bg-faded-color);color:var(--jp-carousel-primary-subtle-color)}


#jp-carousel-comment-form-commenting-as p{
float:left;font:400 13px/1.7 Helvetica Neue,sans-serif!important;margin:22px 0 0}


#jp-carousel-comment-form-commenting-as fieldset{
border:none;clear:both;float:left;margin:20px 0 0;padding:0}


#jp-carousel-comment-form-commenting-as label{
float:left;font:400 13px/1.7 Helvetica Neue,sans-serif!important;margin:0 20px 3px 0;width:100px}


#jp-carousel-comment-form-button-submit{
background:var(--jp-carousel-bg-color);border:1px solid var(--jp-carousel-primary-color);border-radius:3px;color:var(--jp-carousel-primary-color);display:block;font-size:14px;margin-left:auto;margin-top:20px;padding:8px 16px}


#jp-carousel-comment-form-button-submit:active,#jp-carousel-comment-form-button-submit:focus{
background:var(--jp-carousel-primary-color);color:var(--jp-carousel-bg-color)}


#jp-carousel-comment-form-container{
color:var(--jp-carousel-primary-subtle-color);margin-bottom:15px;margin-top:20px;overflow:hidden;position:relative;width:100%}


#jp-carousel-comment-post-results{
display:none;overflow:auto;width:100%}


#jp-carousel-comment-post-results span{
border:1px solid var(--jp-carousel-border-color);border-radius:2px;box-shadow:inset 0 0 5px 0 #0003;box-sizing:border-box;display:block;font:13px/1.4 Helvetica Neue,sans-serif!important;margin-top:20px;overflow:auto;padding:1em 0;text-align:center;width:100%}


.jp-carousel-comment-post-error{
color:#df4926}


#jp-carousel-comments-closed,#jp-carousel-comments-loading{
color:var(--jp-carousel-primary-subtle-color);display:none}


#jp-carousel-comments-loading{
bottom:10px;font:400 15px/1.7 Helvetica Neue,sans-serif!important;margin-bottom:20px;margin-top:20px;text-align:left;width:100%}


.jp-carousel-photo-icons-container{
display:block;flex:1;margin:0 20px 0 30px;text-align:right;white-space:nowrap}


.jp-carousel-icon-btn{
background:0 0;border:none;display:inline-block;height:64px;padding:16px;text-decoration:none}


.jp-carousel-icon{
border:none;border-radius:4px;display:inline-block;font-style:normal;font-weight:400;line-height:0;padding:4px 3px 3px;width:31px}


.jp-carousel-icon:hover{
background:var(--jp-carousel-primary-subtle-color)}


.jp-carousel-icon svg{
display:inline-block}


.jp-carousel-overlay rect{
fill:var(--jp-carousel-primary-color)}


.jp-carousel-selected .jp-carousel-icon{
background:var(--jp-carousel-primary-color)}


.jp-carousel-selected rect{
fill:var(--jp-carousel-bg-color)}


.jp-carousel-icon-comments.jp-carousel-show{
display:inline-block}


.jp-carousel-icon .jp-carousel-has-comments-indicator{
background:var(--jp-carousel-primary-color);border-radius:4px;color:var(--jp-carousel-bg-color);display:none;font-family:Helvetica Neue,sans-serif!important;font-size:12px;font-weight:400;line-height:1;margin-left:-16px;padding:2px 4px;position:relative;vertical-align:top}


.jp-carousel-selected .jp-carousel-icon .jp-carousel-has-comments-indicator{
background:var(--jp-carousel-bg-color);color:var(--jp-carousel-primary-color)}


.jp-carousel-has-comments-indicator.jp-carousel-show{
display:inline-block}


@media only screen and (max-width:760px){
.jp-carousel-buttons,.jp-carousel-overlay .swiper-container .swiper-button-next,.jp-carousel-overlay .swiper-container .swiper-button-prev{
display:none!important}


.jp-carousel-image-meta{
box-sizing:border-box;float:none!important;margin-left:0;width:100%!important}


.jp-carousel-close-hint{
font-size:26px!important;position:fixed!important;right:10px;top:10px}


.admin-bar .jp-carousel-close-hint{
top:40px}


.jp-carousel-slide img{
opacity:1}


.jp-carousel-wrap{
background-color:var(--jp-carousel-bg-color)}


.jp-carousel-fadeaway,.jp-carousel-info>.jp-carousel-photo-info{
display:none}


.jp-carousel-comments-wrapper>.jp-carousel-photo-info{
display:block}


.jp-carousel-caption{
overflow:visible!important}


.jp-carousel-info-footer .jp-carousel-photo-title-container{
display:none}


.jp-carousel-photo-icons-container{
margin:0 10px 0 0;white-space:nowrap}


.jp-carousel-icon-btn{
padding-left:20px}


.jp-carousel-pagination{
padding-left:5px}


.jp-carousel-pagination-container{
margin-left:25px}


.jp-carousel-comment .avatar{
min-width:48px}


#jp-carousel-comment-form-commenting-as fieldset,#jp-carousel-comment-form-commenting-as input{
float:none;width:100%}


}


:root{
--jetpack--contact-form--border:1px solid #8c8f94;--jetpack--contact-form--border-color:#8c8f94;--jetpack--contact-form--border-size:1px;--jetpack--contact-form--border-style:solid;--jetpack--contact-form--border-radius:0px;--jetpack--contact-form--input-padding:16px;--jetpack--contact-form--font-size:16px;--jetpack--contact-form--error-color:#b32d2e;--jetpack--contact-form--inverted-text-color:#fff}


.contact-form .clear-form{
clear:both}


.contact-form input::placeholder{
transition:opacity .3s ease-out}


.contact-form input:hover::placeholder{
opacity:.5}


.contact-form input:focus::placeholder{
opacity:.3}


:where(.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=url],.contact-form textarea){
border:1px solid #8c8f94;border-radius:0;box-sizing:border-box;font:inherit;padding:16px;width:100%}


:where(.contact-form textarea){
height:200px}


.contact-form .grunion-field{
padding-left:max(var(--jetpack--contact-form--input-padding-left,16px),var(--jetpack--contact-form--border-radius));padding-right:max(var(--jetpack--contact-form--input-padding-left,16px),var(--jetpack--contact-form--border-radius))}


.contact-form .grunion-field-wrap input,.contact-form .grunion-field-wrap textarea{
margin:0}


.contact-form select{
min-width:150px;padding:14px 7px}


.contact-form input[type=checkbox],.contact-form input[type=radio]{
height:1rem;margin:0 .75rem 0 0;width:1rem}


.contact-form input[type=checkbox]{
margin-left:0;top:0}


.contact-form label{
display:block;float:none;font-weight:700;margin-bottom:.25em}


.contact-form label.consent{
align-items:center;display:flex;font-size:13px;font-weight:400;text-transform:uppercase}


.contact-form label.consent-implicit input{
display:none}


.contact-form label.checkbox{
font-weight:400}


.contact-form label.checkbox-multiple,.contact-form label.radio{
flex:1;font-weight:400;margin-bottom:0}


.contact-form .grunion-checkbox-multiple-options,.contact-form .grunion-radio-options{
align-items:flex-start;border:none;display:flex;flex-direction:column;gap:12px;margin:0;padding:0}


.contact-form .is-style-outlined .grunion-checkbox-multiple-options,.contact-form .is-style-outlined .grunion-radio-options{
border:1px solid var(--jetpack--contact-form--border-color)}


.contact-form .grunion-checkbox-multiple-options legend,.contact-form .grunion-radio-options legend{
font-weight:700;margin-bottom:.25em;padding:0}


.contact-form .is-style-outlined .grunion-checkbox-multiple-options legend,.contact-form .is-style-outlined .grunion-radio-options legend{
font-size:.8em;font-weight:300;margin:0 0 -.75em;padding:0 .25em}


.contact-form .grunion-checkbox-multiple-options .contact-form-field,.contact-form .grunion-radio-options .contact-form-field{
align-items:baseline;display:flex;margin:0}


.contact-form label span.required,.grunion-label-required{
font-size:85%;font-weight:400;margin-left:.25em;opacity:.6}


.contact-form-submission{
border-bottom:1px solid #000;border-top:1px solid #000;margin-bottom:4em;padding:1.5em 1em;width:100%}


.contact-form-submission p{
margin:0 auto;word-wrap:break-word}


.contact-form-submission h4{
font-weight:200;margin-bottom:32px;margin-top:32px}


.contact-form-submission .go-back-message{
margin-bottom:32px;margin-top:20px;text-align:left}


.contact-form-submission .go-back-message .link{
color:#000;font-weight:200}


.contact-form-submission .field-name{
font-weight:200}


.contact-form-submission .field-value{
font-weight:600;margin-bottom:20px}


.form-errors .form-error-message{
color:var(--jetpack--contact-form--error-color)}


.textwidget .contact-form input[type=email],.textwidget .contact-form input[type=tel],.textwidget .contact-form input[type=text],.textwidget .contact-form input[type=url],.textwidget .contact-form textarea,.wp-block-column .contact-form input[type=email],.wp-block-column .contact-form input[type=tel],.wp-block-column .contact-form input[type=text],.wp-block-column .contact-form input[type=url],.wp-block-column .contact-form textarea{
width:100%}


#jetpack-check-feedback-spam{
margin:1px 8px 0 0}


.jetpack-check-feedback-spam-spinner{
display:inline-block;margin-top:7px}


.wp-block-jetpack-contact-form{
display:flex;flex-direction:row;flex-grow:1;flex-wrap:wrap;gap:var(--wp--style--block-gap,1.5rem);justify-content:flex-start}


.wp-block-jetpack-contact-form>*{
box-sizing:border-box;flex:0 0 100%}


.wp-block-jetpack-contact-form-container.alignfull .wp-block-jetpack-contact-form{
padding-left:0;padding-right:0}


.wp-block-jetpack-button.alignright button{
float:right}


.wp-block-jetpack-contact-form .grunion-field-wrap{
box-sizing:border-box;position:relative}


.wp-block-jetpack-contact-form .grunion-field-width-25-wrap{
flex:1 1 calc(25% - var(--wp--style--block-gap,1.5rem)*1);max-width:25%}


.wp-block-jetpack-contact-form .grunion-field-width-50-wrap{
flex:1 1 calc(50% - var(--wp--style--block-gap,1.5rem)*1);max-width:50%}


.wp-block-jetpack-contact-form .grunion-field-width-75-wrap{
flex:1 1 calc(75% - var(--wp--style--block-gap,1.5rem)*1);max-width:75%}


@media only screen and (max-width:480px){
.wp-block-jetpack-contact-form .grunion-field-wrap{
flex-basis:100%;max-width:none}


}


.grunion-field-consent-wrap{
align-self:center}


@media only screen and (min-width:600px){
.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=text],.contact-form input[type=url]{
width:50%}


.wp-block-jetpack-contact-form input[type=email],.wp-block-jetpack-contact-form input[type=tel],.wp-block-jetpack-contact-form input[type=text],.wp-block-jetpack-contact-form input[type=url]{
width:100%}


}


.jetpack-empty-spam,.jetpack-empty-spam-container{
display:inline-block}


.jetpack-empty-spam-spinner{
display:inline-block;margin-top:7px}


.wp-block-jetpack-contact-form .wp-block-spacer{
width:100%}


.contact-form .contact-form__select-wrapper{
position:relative}


.contact-form .contact-form__select-wrapper:after{
border-bottom:2px solid;border-right:2px solid;content:"";display:block;height:8px;inset-inline-end:calc(var(--jetpack--contact-form--input-padding) + 4px);pointer-events:none;position:absolute;top:calc(var(--jetpack--contact-form--input-padding) + var(--jetpack--contact-form--line-height)/2);transform:translateY(-50%) rotate(45deg);transform-origin:center center;width:8px}


.contact-form .contact-form__select-wrapper select{
-webkit-appearance:none;appearance:none;background-color:var(--jetpack--contact-form--input-background);border:var(--jetpack--contact-form--border);border-color:var(--jetpack--contact-form--border-color);border-radius:var(--jetpack--contact-form--border-radius);border-style:var(--jetpack--contact-form--border-style);border-width:var(--jetpack--contact-form--border-size);box-sizing:border-box;color:var(--jetpack--contact-form--text-color);font-family:var(--jetpack--contact-form--font-family);font-size:var(--jetpack--contact-form--font-size);line-height:var(--jetpack--contact-form--line-height);padding:var(--jetpack--contact-form--input-padding);padding-inline-end:calc(var(--jetpack--contact-form--input-padding)*3);text-overflow:ellipsis;white-space:nowrap;width:100%}


.contact-form .is-style-animated,.contact-form .is-style-outlined{
--notch-width:max(var(--jetpack--contact-form--input-padding-left,16px),var(--jetpack--contact-form--border-radius))}


.contact-form .is-style-animated .grunion-field-wrap:not(.grunion-field-checkbox-wrap):not(.grunion-field-consent-wrap):not(.grunion-field-checkbox-multiple-wrap):not(.grunion-field-radio-wrap):not(.grunion-field-select-wrap),.contact-form .is-style-outlined .grunion-field-wrap:not(.grunion-field-checkbox-wrap):not(.grunion-field-consent-wrap):not(.grunion-field-checkbox-multiple-wrap):not(.grunion-field-radio-wrap):not(.grunion-field-select-wrap){
display:flex;flex-direction:row-reverse;position:relative}


.contact-form .is-style-outlined .grunion-field-checkbox-multiple-wrap,.contact-form .is-style-outlined .grunion-field-radio-wrap{
background-color:var(--jetpack--contact-form--input-background)}


.contact-form .is-style-outlined .grunion-field-wrap .grunion-checkbox-multiple-options,.contact-form .is-style-outlined .grunion-field-wrap .grunion-radio-options{
flex-grow:1;padding:var(--jetpack--contact-form--input-padding,16px);padding-top:calc(var(--jetpack--contact-form--input-padding-top,16px) + 4px)}


.contact-form .is-style-outlined .grunion-field-wrap .notched-label{
box-sizing:border-box;display:flex;height:100%;left:0;max-width:100%;pointer-events:none;position:absolute;right:0;text-align:left;width:100%}


.contact-form .contact-form__select-wrapper+.notched-label{
top:0}


.contact-form .is-style-outlined .grunion-field-wrap .notched-label .notched-label__leading{
border:var(--jetpack--contact-form--border);border-color:var(--jetpack--contact-form--border-color);border-radius:var(--jetpack--contact-form--border-radius);border-bottom-right-radius:unset;border-style:var(--jetpack--contact-form--border-style);border-width:var(--jetpack--contact-form--border-size);border-right:none;border-top-right-radius:unset;width:var(--notch-width)}


.contact-form .is-style-outlined .grunion-field-wrap .notched-label .notched-label__notch{
border:var(--jetpack--contact-form--border);border-color:var(--jetpack--contact-form--border-color);border-radius:unset;border-style:var(--jetpack--contact-form--border-style);border-width:var(--jetpack--contact-form--border-size);border-left:none;border-right:none;padding:0 4px;transition:border .15s linear}


.contact-form .is-style-outlined .grunion-field-wrap.no-label .notched-label__notch{
padding:0}


.contact-form .is-style-outlined .grunion-field-wrap .notched-label .notched-label__label{
font-weight:300;margin:0;pointer-events:none;position:relative;top:50%;transform:translateY(-50%);transition:all .15s cubic-bezier(.4,0,.2,1);will-change:transform}


.contact-form .is-style-outlined .grunion-field-textarea-wrap .notched-label .notched-label__label{
top:var(--jetpack--contact-form--input-padding-top,16px);transform:unset}


.contact-form .is-style-outlined .grunion-field-wrap .notched-label .notched-label__trailing{
border:var(--jetpack--contact-form--border);border-color:var(--jetpack--contact-form--border-color);border-radius:var(--jetpack--contact-form--border-radius);border-bottom-left-radius:unset;border-style:var(--jetpack--contact-form--border-style);border-width:var(--jetpack--contact-form--border-size);border-left:none;border-top-left-radius:unset;flex-grow:1}


.contact-form .is-style-outlined .grunion-field-wrap .grunion-checkbox-multiple-options~.notched-label .notched-label__notch,.contact-form .is-style-outlined .grunion-field-wrap .grunion-field.has-placeholder~.notched-label .notched-label__notch,.contact-form .is-style-outlined .grunion-field-wrap .grunion-field:focus~.notched-label .notched-label__notch,.contact-form .is-style-outlined .grunion-field-wrap .grunion-field:not(:placeholder-shown)~.notched-label .notched-label__notch,.contact-form .is-style-outlined .grunion-field-wrap .grunion-radio-options~.notched-label .notched-label__notch,.contact-form .is-style-outlined .grunion-field-wrap.grunion-field-select-wrap .notched-label .notched-label__notch{
border-top-color:#0000}


.contact-form .is-style-outlined .grunion-field-wrap .grunion-checkbox-multiple-options~.notched-label .notched-label__label,.contact-form .is-style-outlined .grunion-field-wrap .grunion-field.has-placeholder~.notched-label .notched-label__label,.contact-form .is-style-outlined .grunion-field-wrap .grunion-field:focus~.notched-label .notched-label__label,.contact-form .is-style-outlined .grunion-field-wrap .grunion-field:not(:placeholder-shown)~.notched-label .notched-label__label,.contact-form .is-style-outlined .grunion-field-wrap .grunion-radio-options~.notched-label .notched-label__label,.contact-form .is-style-outlined .grunion-field-wrap.grunion-field-select-wrap .notched-label .notched-label__label{
font-size:.8em;top:calc(var(--jetpack--contact-form--border-size)*-1);transform:translateY(-50%)}


.contact-form .is-style-outlined .grunion-field-wrap select,.contact-form .is-style-outlined .grunion-field-wrap>input,.contact-form .is-style-outlined .grunion-field-wrap>textarea{
border-color:#0000!important;outline:none;padding-left:calc(var(--notch-width) + 4px);padding-right:calc(var(--notch-width) + 4px)}


.contact-form .is-style-outlined .grunion-field-wrap textarea{
padding:var(--jetpack--contact-form--input-padding,16px);padding-left:calc(var(--notch-width) + 4px);padding-right:calc(var(--notch-width) + 4px)}


.contact-form .is-style-animated .grunion-field-wrap{
--left-offset:calc(var(--jetpack--contact-form--input-padding-left,16px) + var(--jetpack--contact-form--border-size));--label-left:max(var(--left-offset),var(--jetpack--contact-form--border-radius));--field-padding:calc(var(--label-left) - var(--jetpack--contact-form--border-size))}


.contact-form .is-style-animated .grunion-field-wrap input:not([type=checkbox]):not([type=radio]){
outline:none}


.contact-form .is-style-animated .grunion-field-wrap textarea{
outline:none;padding:var(--jetpack--contact-form--input-padding,16px)}


.contact-form .is-style-animated .grunion-field-wrap:not(.no-label) select,.contact-form .is-style-animated .grunion-field-wrap:not(.no-label)>input,.contact-form .is-style-animated .grunion-field-wrap:not(.no-label)>textarea{
padding-left:var(--field-padding);padding-right:var(--field-padding);padding-top:1.4em}


.contact-form .is-style-animated .grunion-field-wrap .animated-label__label{
box-sizing:border-box;left:var(--label-left);margin:0;max-width:100%;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .15s cubic-bezier(.4,0,.2,1);width:100%}


.contact-form .is-style-animated .grunion-field-textarea-wrap .animated-label__label{
top:var(--jetpack--contact-form--input-padding-top,16px);transform:unset}


.contact-form .is-style-animated .grunion-field-wrap .grunion-field.has-placeholder~.animated-label__label,.contact-form .is-style-animated .grunion-field-wrap .grunion-field:focus~.animated-label__label,.contact-form .is-style-animated .grunion-field-wrap .grunion-field:not(:placeholder-shown)~.animated-label__label,.contact-form .is-style-animated .grunion-field-wrap.grunion-field-select-wrap .animated-label__label{
font-size:.75em;top:calc(2px + var(--jetpack--contact-form--border-size));transform:translateY(0)}


.contact-form .is-style-animated .grunion-field-wrap .grunion-checkbox-multiple-options~.animated-label__label,.contact-form .is-style-animated .grunion-field-wrap .grunion-radio-options~.animated-label__label{
left:0;top:0;transform:translateY(0)}


.contact-form .is-style-below .grunion-field-wrap .below-label__label{
margin-left:var(--jetpack--contact-form--border-size)}


.contact-form :where(.grunion-field-wrap:not(.is-style-button-wrap)) .grunion-checkbox-multiple-options,.contact-form :where(.grunion-field-wrap:not(.is-style-button-wrap)) .grunion-radio-options{
padding-top:8px}


.contact-form .grunion-field-wrap input.checkbox-multiple,.contact-form .grunion-field-wrap input.radio{
-webkit-appearance:none;appearance:none;border:1px solid var(--jetpack--contact-form--text-color);box-sizing:border-box;height:var(--jetpack--contact-form--font-size);margin-inline-end:calc(var(--jetpack--contact-form--font-size)/2);outline-offset:4px;padding:0;position:relative;width:var(--jetpack--contact-form--font-size)}


.contact-form .grunion-field-wrap input.radio{
border-radius:50%;transform:translateY(15%)}


.contact-form .grunion-field-wrap input.checkbox-multiple:checked:before{
content:"âœ“";display:block;font-size:var(--jetpack--contact-form--font-size);left:calc(var(--jetpack--contact-form--font-size)/2);line-height:1;position:absolute;top:calc(var(--jetpack--contact-form--font-size)/2);transform:translate(-50%,-50%)}


.contact-form .grunion-field-wrap input.radio:checked:before{
background:currentColor;border-radius:50%;content:"";height:calc(var(--jetpack--contact-form--font-size)/2);margin-left:50%;margin-top:50%;position:absolute;transform:translate(-50%,-50%);width:calc(var(--jetpack--contact-form--font-size)/2)}


.contact-form .grunion-field-wrap.grunion-field-checkbox-multiple-wrap.is-style-button-wrap .contact-form-field,.contact-form .grunion-field-wrap.is-style-button-wrap .grunion-radio-label{
align-items:center;background:var(--jetpack--contact-form--button-outline--background-color);border:var(--jetpack--contact-form--button-outline--border);border-radius:var(--jetpack--contact-form--button-outline--border-radius);color:var(--jetpack--contact-form--button-outline--text-color);display:inline-flex;line-height:var(--jetpack--contact-form--button-outline--line-height);padding:var(--jetpack--contact-form--button-outline--padding)}


.contact-form .grunion-field-wrap.is-style-button-wrap .grunion-field.radio.is-style-button{
clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}


.contact-form .grunion-field-wrap.is-style-button-wrap .grunion-field.radio.is-style-button:checked+.grunion-radio-label{
display:inline-flex;gap:.5em}


.contact-form .grunion-field-wrap.is-style-button-wrap .grunion-field.radio.is-style-button:checked+.grunion-radio-label:before{
content:"âœ“"}


.contact-form .grunion-field-wrap.grunion-field-checkbox-multiple-wrap.is-style-button-wrap .contact-form-field:focus-within,.contact-form .grunion-field-wrap.is-style-button-wrap .grunion-field.radio.is-style-button:focus+.grunion-radio-label{
outline:var(--jetpack--contact-form--button-outline--border);outline-offset:2px}


.contact-form .grunion-field-wrap.is-style-button-wrap .grunion-field.checkbox-multiple.is-style-button{
border-radius:var(--jetpack--contact-form--button-outline--border-radius);color:var(--jetpack--contact-form--button-outline--text-color);font-family:var(--wp--preset--font-family--body)}


.contact-form .grunion-field-wrap.is-style-button-wrap .grunion-field.checkbox-multiple.is-style-button:focus{
outline-width:0}


.contact-form input.grunion-field.is-style-button+.grunion-field-text:before{
background:var(--jetpack--contact-form--button-outline--background-color);border:var(--jetpack--contact-form--button-outline--border);border-color:currentColor;border-radius:var(--jetpack--contact-form--button-outline--border-radius);box-sizing:initial;content:"";display:block;height:100%;left:calc(var(--jetpack--contact-form--button-outline--border-size)*-1);position:absolute;top:calc(var(--jetpack--contact-form--button-outline--border-size)*-1);width:100%;z-index:-1}


.contact-form input.grunion-field.is-style-button{
color:var(--jetpack--contact-form--button-outline--color)}


.contact-form input.grunion-field.is-style-button:checked,.contact-form input.grunion-field.is-style-button:checked+.grunion-field-text{
color:var(--jetpack--contact-form--button-outline--background-color-fallback)}


.contact-form input.grunion-field.is-style-button:checked+.grunion-field-text:before{
background:var(--jetpack--contact-form--button-outline--text-color);border-color:var(--jetpack--contact-form--button-outline--text-color)}


.contact-form__error,.contact-form__input-error{
--warning-icon-size:1.25em;--warning-icon-margin:.75em;align-items:center;display:flex;flex-wrap:wrap;font-size:1rem}


.contact-form__error{
background-color:var(--jetpack--contact-form--error-color);color:var(--jetpack--contact-form--inverted-text-color);gap:var(--warning-icon-margin);margin-bottom:var(--wp--style--block-gap,1.5rem);padding:1em}


.contact-form__error ul{
flex-basis:100%;list-style-position:inside;margin:0;padding-inline-start:calc(var(--warning-icon-size) + var(--warning-icon-margin))}


.contact-form__error ul:empty{
display:none}


.contact-form__error ul li{
padding:.25em 0}


.contact-form__error a{
color:inherit}


.contact-form__input-error{
color:var(--jetpack--contact-form--error-color);gap:.33em;margin:.25rem 0}


.contact-form__error:empty,.contact-form__input-error:empty{
display:none}


.contact-form .wp-block-jetpack-contact-form.is-style-outlined fieldset[aria-invalid=true],.contact-form [aria-invalid=true]:not(fieldset){
border:1px solid var(--jetpack--contact-form--error-color)}


.contact-form .wp-block-jetpack-contact-form:not(.is-style-outlined) fieldset[aria-invalid=true]{
outline:solid 1px var(--jetpack--contact-form--error-color);outline-offset:.5em}


.contact-form__warning-icon{
background-color:var(--jetpack--contact-form--error-color);border:1px solid var(--jetpack--contact-form--inverted-text-color);border-radius:50%;color:var(--jetpack--contact-form--inverted-text-color);height:var(--warning-icon-size);width:var(--warning-icon-size)}


.contact-form__warning-icon i:after{
align-items:center;content:"!";display:flex;font-size:.8em;font-style:normal;font-weight:700;justify-content:center}


.contact-form__checkbox-wrap{
align-items:baseline;display:inline-flex}


.contact-form :is([type=submit],button:not([type=reset])){
align-items:center;display:inline-flex;gap:.5em;justify-content:center}


.contact-form .contact-form__spinner{
fill:currentColor}


.contact-form .contact-form__spinner svg{
display:block}


.visually-hidden{
clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}


.infinite-loader{
color:#000;display:block;height:28px;text-align:center}


#infinite-handle span{
background:#333;border-radius:1px;color:#f0f0f1;cursor:pointer;font-size:13px;padding:6px 16px}


@keyframes spinner-inner{
0%{
opacity:1}


to{
opacity:0}


}


.infinite-loader .spinner-inner div{
animation:spinner-inner 1s linear infinite;background:#000;border-radius:3px/6px;height:12px;left:47px;outline:1px solid #fff;position:absolute;top:24px;transform-origin:3px 26px;width:6px}


.infinite-loader .spinner-inner div:first-child{
animation-delay:-.9166666667s;background:#000;transform:rotate(0deg)}


.infinite-loader .spinner-inner div:nth-child(2){
animation-delay:-.8333333333s;background:#000;transform:rotate(30deg)}


.infinite-loader .spinner-inner div:nth-child(3){
animation-delay:-.75s;background:#000;transform:rotate(60deg)}


.infinite-loader .spinner-inner div:nth-child(4){
animation-delay:-.6666666667s;background:#000;transform:rotate(90deg)}


.infinite-loader .spinner-inner div:nth-child(5){
animation-delay:-.5833333333s;background:#000;transform:rotate(120deg)}


.infinite-loader .spinner-inner div:nth-child(6){
animation-delay:-.5s;background:#000;transform:rotate(150deg)}


.infinite-loader .spinner-inner div:nth-child(7){
animation-delay:-.4166666667s;background:#000;transform:rotate(180deg)}


.infinite-loader .spinner-inner div:nth-child(8){
animation-delay:-.3333333333s;background:#000;transform:rotate(210deg)}


.infinite-loader .spinner-inner div:nth-child(9){
animation-delay:-.25s;background:#000;transform:rotate(240deg)}


.infinite-loader .spinner-inner div:nth-child(10){
animation-delay:-.1666666667s;background:#000;transform:rotate(270deg)}


.infinite-loader .spinner-inner div:nth-child(11){
animation-delay:-.0833333333s;background:#000;transform:rotate(300deg)}


.infinite-loader .spinner-inner div:nth-child(12){
animation-delay:0s;background:#000;transform:rotate(330deg)}


.infinite-loader .spinner{
background:0 0;display:inline-block;height:28px;overflow:hidden;width:28px}


.infinite-loader .spinner-inner{
backface-visibility:hidden;height:100%;position:relative;transform:translateZ(0) scale(.28);transform-origin:0 0;width:100%}


.infinite-loader .spinner-inner div{
box-sizing:initial}


#infinite-handle span button,#infinite-handle span button:focus,#infinite-handle span button:hover{
background:#0000;border:none;color:inherit;cursor:inherit;display:inline;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;position:static}


#infinite-handle span button::-moz-focus-inner{
border:none;margin:0;padding:0}


@media (max-width:800px){
#infinite-handle span:before{
display:none}


#infinite-handle span{
display:block}


}


#infinite-footer{
bottom:-50px;left:0;position:fixed;width:100%}


#infinite-footer a{
text-decoration:none}


#infinite-footer .blog-credits a:hover,#infinite-footer .blog-info a:hover{
color:#444;text-decoration:underline}


#infinite-footer .container{
background:#fffc;border:solid #0000001a;border-width:1px 0 0;box-sizing:border-box;margin:0 auto;overflow:hidden;padding:1px 20px;width:780px}


#infinite-footer .blog-credits,#infinite-footer .blog-info{
box-sizing:border-box;line-height:25px}


#infinite-footer .blog-info{
float:left;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:40%}


#infinite-footer .blog-credits{
float:right;font-weight:400;width:60%}


#infinite-footer .blog-info a{
color:#111;font-size:14px;font-weight:700}


#infinite-footer .blog-credits{
color:#888;font-size:12px;text-align:right}


#infinite-footer .blog-credits a{
color:#646970}


.infinity-end.neverending #infinite-footer{
display:none}


@media (max-width:640px){
#infinite-footer .container{
box-sizing:border-box;width:100%}


#infinite-footer .blog-info{
width:30%}


#infinite-footer .blog-credits{
width:70%}


#infinite-footer .blog-credits,#infinite-footer .blog-info a{
font-size:10px}


#infinite-footer{
position:static}


}


#infinite-aria{
overflow:hidden;position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;padding:0;width:1px}


.infinite-wrap:focus{
outline:0!important}


div.sharedaddy h3.sd-title:before{
border-top:1px solid #dcdcde;content:"";display:block;margin-bottom:1em;min-width:30px;width:100%}


div.jetpack-likes-widget-wrapper{
min-height:50px;position:relative;width:100%}


div.jetpack-likes-widget-wrapper .sd-link-color{
font-size:12px}


div.jetpack-comment-likes-widget-wrapper{
min-height:31px;position:relative;width:100%}


div.jetpack-comment-likes-widget-wrapper iframe{
margin-bottom:0}


#likes-other-gravatars{
background-color:#2e4453;border-width:0;box-shadow:0 0 10px #2e4453;box-shadow:0 0 10px #2e445399;display:none;min-width:130px;padding:10px 10px 12px;position:absolute;z-index:1000}


#likes-other-gravatars.wpl-new-layout{
background-color:#fff;border:1px solid #dcdcde;border-radius:4px;box-shadow:none;display:none;height:auto;max-height:240px;min-width:220px;overflow:auto;padding:9px 12px 10px;position:absolute;z-index:1000}


#likes-other-gravatars *{
line-height:normal}


#likes-other-gravatars .likes-text{
color:#fff;font-size:12px;padding-bottom:8px}


#likes-other-gravatars.wpl-new-layout .likes-text{
color:#101517;font-size:12px;font-weight:500;padding-bottom:8px}


#likes-other-gravatars li,#likes-other-gravatars ul{
list-style-type:none;margin:0;padding:0;text-indent:0}


#likes-other-gravatars li:before{
content:""}


#likes-other-gravatars ul.wpl-avatars{
display:block;max-height:190px;overflow:auto}


#likes-other-gravatars ul.wpl-avatars li{
float:left;height:32px;margin:0 5px 5px 0;width:32px}


#likes-other-gravatars.wpl-new-layout ul.wpl-avatars li{
float:none;height:28px;margin:0 0 4px;width:196px}


#likes-other-gravatars ul.wpl-avatars li a{
border-bottom:none!important;display:block;margin:0 2px 0 0}


#likes-other-gravatars.wpl-new-layout ul.wpl-avatars li a{
align-items:center;border-bottom:none!important;display:flex;gap:8px;margin:0 2px 0 0;text-decoration:none}


#likes-other-gravatars.wpl-new-layout ul.wpl-avatars li a span{
color:#2c3338;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}


#likes-other-gravatars ul.wpl-avatars li a img{
background:0 0;border:none;box-sizing:border-box;margin:0!important;padding:0!important;position:static}


#likes-other-gravatars.wpl-new-layout ul.wpl-avatars li a img{
background:0 0;border:none;border-radius:50%;margin:0!important;padding:1px!important;position:static}


div.sd-box{
border-top:1px solid #00000021}


.comment-likes-widget,.entry-content .post-likes-widget,.post-likes-widget{
border-width:0;display:block;margin:0}


.comment-likes-widget-placeholder,.post-likes-widget-placeholder{
border-width:0;margin:0;position:relative}


.comment-likes-widget-placeholder{
display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;height:18px;position:absolute}


.comment-likes-widget-placeholder:before{
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath fill='%232EA2CC' d='m12 2 2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px 16px;color:#2ea2cc;content:"";display:inline-block;height:16px;padding-right:5px;position:relative;top:3px;width:16px}


.post-likes-widget-placeholder .button{
display:none}


.comment-likes-widget-placeholder .loading,.post-likes-widget-placeholder .loading{
color:#999;font-size:12px}


.comment-likes-widget-placeholder .loading{
align-self:center;color:#4e4e4e;margin-top:4px;padding-left:5px}


div.sharedaddy.sd-like-enabled .sd-like h3{
display:none}


div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget{
float:none;position:absolute;top:0;width:100%}


.comment-likes-widget{
width:100%}


.cs-rating,.pd-rating{
display:block!important}


.sd-gplus .sd-title{
display:none}


@media print{
.jetpack-likes-widget-wrapper{
display:none}


}


.jp-related-posts-i2{
margin-top:1.5rem}


.jp-related-posts-i2__list{
--hgap:1rem;column-gap:var(--hgap);display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0;row-gap:2rem}


.jp-related-posts-i2__post{
display:flex;flex-basis:calc((100% - var(--hgap))/2);flex-direction:column}


.jp-related-posts-i2__post:nth-last-child(n+3):first-child,.jp-related-posts-i2__post:nth-last-child(n+3):first-child~*{
flex-basis:calc(33.33333% - var(--hgap)*2/3)}


.jp-related-posts-i2__post:nth-last-child(4):first-child,.jp-related-posts-i2__post:nth-last-child(4):first-child~*{
flex-basis:calc((100% - var(--hgap))/2)}


.jp-related-posts-i2__post-link{
display:flex;flex-direction:column;line-height:1.2;margin-bottom:1rem;row-gap:.5rem;width:100%}


.jp-related-posts-i2__post-link:focus-visible{
outline-offset:2px}


.jp-related-posts-i2__post-img{
max-width:100%;order:-1}


.jp-related-posts-i2__post-defs{
list-style-type:unset;margin:0}


.jp-related-posts-i2__post-defs dt{
height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(1px,1px,1px,1px);white-space:nowrap}


.jp-related-posts-i2__post-defs dd{
margin:0}


.jp-relatedposts-i2[data-layout=list] .jp-related-posts-i2__list{
display:block}


.jp-relatedposts-i2[data-layout=list] .jp-related-posts-i2__post{
margin-bottom:2rem}


@media only screen and (max-width:640px){
.jp-related-posts-i2__list{
display:block}


.jp-related-posts-i2__post{
margin-bottom:2rem}


}


#jp-relatedposts{
clear:both;display:none;margin:1em 0;padding-top:1em;position:relative}


.jp-relatedposts:after{
clear:both;content:"";display:block}


#jp-relatedposts h3.jp-relatedposts-headline{
display:inline-block;float:left;font-family:inherit;font-size:9pt;font-weight:700;margin:0 0 1em}


#jp-relatedposts h3.jp-relatedposts-headline em:before{
border-top:1px solid #0003;content:"";display:block;margin-bottom:1em;min-width:30px;width:100%}


#jp-relatedposts h3.jp-relatedposts-headline em{
font-style:normal;font-weight:700}


#jp-relatedposts .jp-relatedposts-items{
clear:left}


#jp-relatedposts .jp-relatedposts-items-visual{
margin-right:-20px}


#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{
box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;float:left;margin:0 0 1em;width:33%}


#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post{
filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;padding-right:20px}


#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n+4),#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-child(3n+4){
clear:both}


#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a{
text-decoration:underline}


#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover{
filter:alpha(opacity=100);-moz-opacity:1;opacity:1}


#jp-relatedposts .jp-relatedposts-items p,#jp-relatedposts .jp-relatedposts-items time,#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title{
font-size:14px;line-height:20px;margin:0}


#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs{
position:relative}


#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs a.jp-relatedposts-post-aoverlay{
border-bottom:0;bottom:0;display:block;left:0;position:absolute;right:0;top:0}


#jp-relatedposts .jp-relatedposts-items p,#jp-relatedposts .jp-relatedposts-items time{
margin-bottom:0}


#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title{
display:block;font-family:inherit;margin:0;max-width:100%;text-transform:none}


#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a{
filter:alpha(opacity=100);font-size:inherit;font-weight:400;-moz-opacity:1;opacity:1;text-decoration:none}


#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover{
text-decoration:underline}


#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post span{
display:block;max-width:90%;overflow:hidden;text-overflow:ellipsis}


#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post span{
height:auto;max-width:100%}


#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{
opacity:.6}


#jp-relatedposts .jp-relatedposts-items-visual div.jp-relatedposts-post-thumbs p.jp-relatedposts-post-excerpt,.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{
display:none}


#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs p.jp-relatedposts-post-excerpt{
overflow:hidden}


#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs span{
margin-bottom:1em}


#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post{
clear:both;width:100%}


#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img{
float:left;margin-right:3%;max-width:33%;overflow:hidden}


#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title{
display:inline-block;max-width:63%}


@media only screen and (max-width:640px){
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{
width:50%}


#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n){
clear:left}


#jp-relatedposts .jp-relatedposts-items-visual{
margin-right:20px}


}


@media only screen and (max-width:320px){
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{
clear:both;margin:0 0 1em;width:100%}


#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title{
float:none;margin-right:0;max-width:100%}


}


@media print{
.jp-relatedposts{
display:none!important}


}


#jp-post-flair{
padding-top:.5em}


#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy{
clear:both}


div.sharedaddy h3.sd-title{
display:inline-block;font-size:9pt;font-weight:700;line-height:1.2;margin:0 0 1em}


body.highlander-light h3.sd-title:before{
border-top:1px solid #0003}


body.highlander-dark h3.sd-title:before{
border-top:1px solid #fff6}


.sd-sharing{
margin-bottom:1em}


.sd-content ul{
list-style:none!important;margin:0!important;padding:0!important}


.sd-content ul li{
display:inline-block}


.sd-content ul li.share-deprecated{
opacity:.5}


.sd-content ul li.share-deprecated a span{
text-decoration:line-through}


.sd-block.sd-gplus{
margin:0 0 .5em}


.sd-gplus .sd-content{
font-size:12px}


.sd-content .share-email-error .share-email-error-title{
margin:.5em 0}


.sd-content .share-email-error .share-email-error-text{
font-family:Open Sans,sans-serif;font-size:12px;margin:.5em 0}


#sharing_email .sharing_send,.sd-content ul li .option a.share-ustom,.sd-content ul li a.sd-button,.sd-content ul li.advanced a.share-more,.sd-content ul li.preview-item div.option.option-smart-off a,.sd-social-icon .sd-content ul li a.sd-button,.sd-social-icon-text .sd-content ul li a.sd-button,.sd-social-official .sd-content>ul>li .digg_button>a,.sd-social-official .sd-content>ul>li>a.sd-button,.sd-social-text .sd-content ul li a.sd-button{
background:#fff;border-radius:4px;box-shadow:0 1px 2px #0000001f,0 0 0 1px #0000001f;color:#2c3338!important;display:inline-block;font-family:Open Sans,sans-serif;font-size:13px;font-weight:500;line-height:23px;padding:4px 11px 3px 9px;text-decoration:none!important;text-shadow:none}


.sd-social-official .sd-content ul li a.sd-button,.sd-social-official .sd-content ul li.preview-item div.option.option-smart-off a{
align-items:center;display:flex;font-size:12px;line-height:12px;min-height:20px;padding:1px 6px 0 5px}


.sd-social-official .sd-content ul.preview li a.sd-button,.sd-social-official .sd-content ul.preview li.preview-item div.option.option-smart-off a{
position:relative;top:2px}


.sd-content ul li .option a.share-ustom span,.sd-content ul li a.sd-button>span,.sd-content ul li.advanced a.share-more span,.sd-content ul li.preview-item div.option.option-smart-off a span,.sd-social-icon-text .sd-content ul li a.sd-button>span,.sd-social-official .sd-content>ul>li .digg_button>a span,.sd-social-official .sd-content>ul>li>a.sd-button span{
line-height:23px;margin-left:6px}


.sd-social-icon .sd-content ul li a.sd-button>span{
margin-left:0}


.sd-social-text .sd-content ul li a.sd-button span{
margin-left:3px}


.sd-social-official .sd-content ul li a.sd-button>span,.sd-social-official .sd-content ul li.preview-item div.option.option-smart-off a span{
line-height:12px;margin-left:3px}


.sd-social-official .sd-content .sharing-hidden .inner>ul>li .digg_button>a:before,.sd-social-official .sd-content .sharing-hidden .inner>ul>li>a.sd-button:before,.sd-social-official .sd-content>ul>li .digg_button>a:before,.sd-social-official .sd-content>ul>li>a.sd-button:before{
margin-bottom:-1px}


.sd-social-icon .sd-content ul li a.sd-button:active,.sd-social-icon .sd-content ul li a.sd-button:hover,.sd-social-icon-text .sd-content ul li a.sd-button:active,.sd-social-icon-text .sd-content ul li a.sd-button:hover,.sd-social-official .sd-content>ul>li .digg_button>a:active,.sd-social-official .sd-content>ul>li .digg_button>a:hover,.sd-social-official .sd-content>ul>li>a.sd-button:active,.sd-social-official .sd-content>ul>li>a.sd-button:hover,.sd-social-text .sd-content ul li a.sd-button:active,.sd-social-text .sd-content ul li a.sd-button:hover{
box-shadow:0 1px 2px #00000038,0 0 0 1px #00000038}


.sd-social-icon .sd-content ul li a.sd-button:active,.sd-social-icon-text .sd-content ul li a.sd-button:active,.sd-social-official .sd-content>ul>li .digg_button>a:active,.sd-social-official .sd-content>ul>li>a.sd-button:active,.sd-social-text .sd-content ul li a.sd-button:active{
box-shadow:inset 0 1px 0 #00000029}


.sd-content ul li a.sd-button:before{
display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:normal 18px/1 social-logos;text-align:center;vertical-align:top}


.sd-social-icon-text ul li a.sd-button:before{
position:relative;top:2px}


@media screen and (-webkit-min-device-pixel-ratio:0){
.sd-content ul li a.sd-button:before{
position:relative;top:2px}


}


.sd-social-official ul li a.sd-button:before{
position:relative;top:-2px}


@media screen and (-webkit-min-device-pixel-ratio:0){
.sd-social-official ul li a.sd-button:before{
top:0}


}


.sd-content ul li{
margin:0 8px 12px 0;padding:0}


.jp-sharing-input-touch .sd-content ul li{
padding-left:10px}


.sd-content ul li.preview-item.no-icon a.sd-button span{
margin-left:0}


.sd-content ul li.no-icon a:before,.sd-social-text .sd-content ul li a:before{
display:none}


body .sd-content ul li.share-custom.no-icon a span,body .sd-social-text .sd-content ul li.share-custom a span{
background-image:none;background-position:-500px -500px!important;background-repeat:no-repeat!important;height:0;line-height:inherit;padding-left:0}


.sd-social-icon .sd-content ul li a.share-more{
position:relative;top:-4px}


@media screen and (-webkit-min-device-pixel-ratio:0){
.sd-social-icon .sd-content ul li a.share-more{
top:2px}


}


@-moz-document url-prefix(){
.sd-social-icon .sd-content ul li a.share-more{
top:2px}


}


.sd-social-icon .sd-content ul li a.share-more span{
margin-left:3px}


.sd-content ul li.share-print div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-print a:before,.sd-social-icon-text .sd-content li.share-print a:before,.sd-social-official .sd-content li.share-print a:before,.sd-social-text .sd-content ul li.share-print a:before{
content:"\f469"}


.sd-content ul li.share-email div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-email a:before,.sd-social-icon-text .sd-content li.share-email a:before,.sd-social-official .sd-content li.share-email a:before,.sd-social-text .sd-content ul li.share-email a:before{
content:"\f410"}


.sd-content ul li.share-linkedin div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-linkedin a:before,.sd-social-icon-text .sd-content li.share-linkedin a:before,.sd-social-text .sd-content ul li.share-linkedin a:before{
content:"\f207"}


.sd-content ul li.share-twitter div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-twitter a:before,.sd-social-icon-text .sd-content li.share-twitter a:before,.sd-social-text .sd-content ul li.share-twitter a:before{
content:"\f202"}


.sd-content ul li.share-x div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-x a:before,.sd-social-icon-text .sd-content li.share-x a:before,.sd-social-text .sd-content ul li.share-x a:before{
content:"\f10e"}


.sd-content ul li.share-reddit div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-reddit a:before,.sd-social-icon-text .sd-content li.share-reddit a:before,.sd-social-official .sd-content li.share-reddit a:before,.sd-social-text .sd-content ul li.share-reddit a:before{
content:"\f222"}


.sd-content ul li.share-tumblr div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-tumblr a:before,.sd-social-icon-text .sd-content li.share-tumblr a:before,.sd-social-text .sd-content ul li.share-tumblr a:before{
content:"\f607"}


.sd-content ul li.share-pocket div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-pocket a:before,.sd-social-icon-text .sd-content li.share-pocket a:before,.sd-social-text .sd-content ul li.share-pocket a:before{
content:"\f224"}


.sd-content ul li.share-pinterest div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-pinterest a:before,.sd-social-icon-text .sd-content li.share-pinterest a:before,.sd-social-text .sd-content ul li.share-pinterest a:before{
content:"\f210"}


.sd-content ul li.share-facebook div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-facebook a:before,.sd-social-icon-text .sd-content li.share-facebook a:before,.sd-social-text .sd-content ul li.share-facebook a:before{
content:"\f203"}


.sd-content ul li.share-press-this div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-press-this a:before,.sd-social-icon-text .sd-content li.share-press-this a:before,.sd-social-official .sd-content li.share-press-this a:before,.sd-social-text .sd-content ul li.share-press-this a:before{
content:"\f205"}


.sd-social-official .sd-content li.share-press-this a:before{
color:#2ba1cb}


.sd-content ul li.share-telegram div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-telegram a:before,.sd-social-icon-text .sd-content li.share-telegram a:before,.sd-social-official .sd-content li.share-telegram a:before,.sd-social-text .sd-content ul li.share-telegram a:before{
content:"\f606"}


.sd-social-official .sd-content li.share-telegram a:before{
color:#08c}


.sd-content ul li.share-threads div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-threads a:before,.sd-social-icon-text .sd-content li.share-threads a:before,.sd-social-official .sd-content li.share-threads a:before,.sd-social-text .sd-content ul li.share-threads a:before{
content:"\f10d"}


.sd-social-official .sd-content li.share-threads a:before{
color:#000}


.sd-social-icon .sd-content ul li[class*=share-].share-threads a.sd-button{
background:#000;color:#fff!important}


.sd-content ul li.share-mastodon div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-mastodon a:before,.sd-social-icon-text .sd-content li.share-mastodon a:before,.sd-social-official .sd-content li.share-mastodon a:before,.sd-social-text .sd-content ul li.share-mastodon a:before{
content:"\f10a"}


.sd-social-official .sd-content li.share-mastodon a:before{
color:#563acc}


.sd-content ul li.advanced a.share-more:before,.sd-social-icon .sd-content ul a.share-more:before,.sd-social-icon-text .sd-content a.share-more:before,.sd-social-official .sd-content a.share-more:before,.sd-social-text .sd-content ul a.share-more:before{
content:"\f415"}


.sd-social-official .sd-content a.share-more:before{
color:#2ba1cb}


.sd-content ul li.share-jetpack-whatsapp div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-jetpack-whatsapp a:before,.sd-social-icon-text .sd-content li.share-jetpack-whatsapp a:before,.sd-social-official .sd-content li.share-jetpack-whatsapp a:before,.sd-social-text .sd-content ul li.share-jetpack-whatsapp a:before{
content:"\f608"}


.sd-social-official .sd-content li.share-jetpack-whatsapp a:before{
color:#43d854}


.sd-social-icon .sd-content ul li[class*=share-].share-jetpack-whatsapp a.sd-button{
background:#43d854;color:#fff!important}


.sd-content ul li.share-nextdoor div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-nextdoor a:before,.sd-social-icon-text .sd-content li.share-nextdoor a:before,.sd-social-official .sd-content li.share-nextdoor a:before,.sd-social-text .sd-content ul li.share-nextdoor a:before{
content:"\f10c"}


.sd-social-official .sd-content li.share-nextdoor a:before{
color:#8ed500}


.sd-social-icon .sd-content ul li[class*=share-].share-nextdoor a.sd-button{
background:#8ed500;color:#fff!important}


.sd-content ul li.share-bluesky div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-bluesky a:before,.sd-social-icon-text .sd-content li.share-bluesky a:before,.sd-social-official .sd-content li.share-bluesky a:before,.sd-social-text .sd-content ul li.share-bluesky a:before{
content:"\f10f"}


.sd-social-official .sd-content li.share-bluesky a:before{
color:#0085ff}


.sd-social-icon .sd-content ul li[class*=share-].share-bluesky a.sd-button{
background:#0085ff;color:#fff!important}


.sd-content ul li.share-deprecated div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-deprecated a:before,.sd-social-icon-text .sd-content li.share-deprecated a:before,.sd-social-official .sd-content li.share-deprecated a:before{
content:"ğŸš«";height:1em;width:1em}


.sd-social .sd-button .share-count{
background:#2ea2cc;border-radius:10px;color:#fff;display:inline-block;font-size:10px;line-height:1;padding:1px 3px;text-align:center}


.sd-social-official .sd-content>ul>li>a.sd-button span{
line-height:1}


.sd-social-official .sd-content ul{
display:flex;flex-wrap:wrap}


.sd-social-official .sd-content ul:after{
clear:both;content:".";display:block;height:0;visibility:hidden}


.sd-social-official .sd-content li.share-press-this a{
margin:0 0 5px}


.sd-social-official .sd-content ul>li{
display:flex;max-height:18px}


.sd-social-official .sd-content ul>li .option-smart-off{
margin-right:8px}


.sd-social-official .fb-share-button>span{
vertical-align:top!important}


.sd-social-official .sd-content .pocket_button iframe{
width:98px}


.linkedin_button>span,.pinterest_button,.pocket_button iframe,.twitter_button{
margin:0!important}


.linkedin_button>span,.pinterest_button a{
display:block!important}


.sd-social-official .sd-content .share-tumblr iframe{
max-width:53px;width:unset}


body .sd-social-official li a.share-more,body .sd-social-official li.share-custom a,body .sd-social-official li.share-digg a,body .sd-social-official li.share-email a,body .sd-social-official li.share-press-this a,body .sd-social-official li.share-print{
position:relative;top:0}


body .sd-social-icon .sd-content li.share-custom>a{
padding:2px 3px 0;position:relative;top:4px}


body .sd-content ul li.share-custom a.share-icon span,body .sd-social-icon .sd-content li.share-custom a span,body .sd-social-icon-text .sd-content li.share-custom a span,body .sd-social-official .sd-content li.share-custom a span,body .sd-social-text .sd-content li.share-custom a span{
background-repeat:no-repeat;background-size:16px 16px;display:inline-block;height:21px;line-height:16px;margin-left:0;padding:0 0 0 19px}


body .sd-social-icon .sd-content li.share-custom a span{
padding-left:16px!important;width:0}


.sharing-hidden .inner{
background:#fff;border:1px solid #ccc;border-radius:2px;box-shadow:0 5px 20px #0003;margin-top:5px;max-width:400px;padding:10px;position:absolute;z-index:2}


.sharing-hidden .inner ul{
margin:0!important}


.sd-social-official .sd-content .sharing-hidden ul>li.share-end{
clear:both;height:0!important;margin:0!important}


.sharing-hidden .inner:after,.sharing-hidden .inner:before{
border-bottom:8px solid #ccc;border-left:6px solid #0000;border-right:6px solid #0000;content:"";display:block;height:0;left:20px;position:absolute;top:-8px;width:0;z-index:1}


.sharing-hidden .inner:after{
border-bottom:8px solid #fff;border-left:6px solid #0000;border-right:6px solid #0000;top:-7px;z-index:2}


.sharing-hidden ul{
margin:0}


.sd-social-icon .sd-content ul li[class*=share-] a,.sd-social-icon .sd-content ul li[class*=share-] a:hover,.sd-social-icon .sd-content ul li[class*=share-] div.option a{
border:0;border-radius:50%;-webkit-border-radius:50%;box-shadow:none;height:auto;line-height:1;margin-bottom:0;max-width:32px;padding:7px;position:relative;top:-2px;width:auto}


.sd-social-icon .sd-content ul li[class*=share-] a.sd-button>span,.sd-social-icon .sd-content ul li[class*=share-] div.option a span{
line-height:1}


.sd-social-icon .sd-content ul li[class*=share-] a:hover,.sd-social-icon .sd-content ul li[class*=share-] div.option a:hover{
border:none;opacity:.6}


.sd-social-icon .sd-content ul li[class*=share-] a.sd-button:before{
top:0}


.sd-social-icon .sd-content ul li[class*=share-] a.sd-button.share-custom{
padding:8px 8px 6px;top:5px}


.sd-social-icon .sd-content ul li a.sd-button.share-more{
margin-left:10px}


.sd-social-icon .sd-content ul li:first-child a.sd-button.share-more{
margin-left:0}


.sd-social-icon .sd-button span.share-count{
background:#555;border-radius:0;bottom:0;font-size:9px;position:absolute;right:0}


.sd-social-icon .sd-content ul li[class*=share-] a.sd-button{
background:#e9e9e9;margin-top:2px;text-indent:0}


.sd-social-icon .sd-content ul li[class*=share-].share-tumblr a.sd-button{
background:#2c4762;color:#fff!important}


.sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button{
background:#0866ff;color:#fff!important}


.sd-social-icon .sd-content ul li[class*=share-].share-twitter a.sd-button{
background:#00acee;color:#fff!important}


.sd-social-icon .sd-content ul li[class*=share-].share-x a.sd-button{
background:#000;color:#fff!important}


.sd-social-icon .sd-content ul li[class*=share-].share-pinterest a.sd-button{
background:#ca1f27;color:#fff!important}


.sd-social-icon .sd-content ul li[class*=share-].share-digg a.sd-button{
color:#555!important}


.sd-social-icon .sd-content ul li[class*=share-].share-press-this a.sd-button{
background:#4f94d4;color:#fff!important}


.sd-social-icon .sd-content ul li[class*=share-].share-telegram a.sd-button{
background:#08c;color:#fff!important}


.sd-social-icon .sd-content ul li[class*=share-].share-linkedin a.sd-button{
background:#0077b5;color:#fff!important}


.sd-social-icon .sd-content ul li[class*=share-].share-pocket a.sd-button{
background:#ee4056;color:#fff!important}


.sd-social-icon .sd-content ul li[class*=share-].share-reddit a.sd-button{
background:#cee3f8;color:#555!important}


.sd-social-icon .sd-content ul li[class*=share-].share-mastodon a.sd-button{
background:linear-gradient(0deg,#563acc 0,#6364ff);color:#fff!important}


.sharing-screen-reader-text{
clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}


.sharing-screen-reader-text:active,.sharing-screen-reader-text:focus,.sharing-screen-reader-text:hover{
background-color:#f0f0f1;border-radius:3px;box-shadow:0 0 2px 2px #0009;clip:auto!important;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}


#jetpack-source_f_name{
display:none!important;left:-9000px;position:absolute!important}


.sd-content .share-customize-link{
line-height:11px;margin-top:8px}


.sd-content .share-customize-link a{
font-family:Open Sans,sans-serif;font-size:11px}


@media print{
.sharedaddy.sd-sharing-enabled{
display:none}


}


.jetpack-slideshow-window{
background-color:#222;border:20px solid #222;border-radius:10px;height:0;margin-bottom:20px;overflow:hidden;padding-bottom:56.25%!important;padding-top:30px!important;position:relative;z-index:1}


.jetpack-slideshow-window.jetpack-slideshow-white{
background-color:#fff;border-color:#fff}


.jetpack-slideshow-window,.jetpack-slideshow-window *{
box-sizing:initial}


.jetpack-slideshow-loading{
height:100%;margin:auto;text-align:center}


body div.jetpack-slideshow-window * img{
background-color:initial!important;background-image:none!important;border-width:0!important;display:block;margin:0 auto;max-height:100%;max-width:100%;padding:0!important;position:relative;top:50%;transform:translateY(-50%)}


.jetpack-slideshow-loading img{
vertical-align:middle}


.jetpack-slideshow-slide{
display:none;height:100%!important;left:0;margin:auto;position:absolute;text-align:center;top:0;width:100%!important}


.jetpack-slideshow-slide img{
vertical-align:middle}


.jetpack-slideshow-line-height-hack{
font-size:0;overflow:hidden;width:0}


.jetpack-slideshow-slide-caption{
bottom:5px;color:#f6f7f7;font-family:Helvetica Neue,sans-serif;font-size:13px;height:25px;left:0;line-height:25px;position:absolute;text-align:center;text-shadow:#222 1px 1px 2px;width:100%;z-index:100}


.jetpack-slideshow-controls{
bottom:30px;direction:ltr;-ms-filter:"alpha(opacity=50)";margin:auto;opacity:.5;position:absolute;text-align:center;transition:opacity .3s ease-out;width:100%;z-index:1000}


.jetpack-slideshow-window:hover .jetpack-slideshow-controls{
-ms-filter:"alpha(opacity=100)";opacity:1}


body div div.jetpack-slideshow-controls a,body div div.jetpack-slideshow-controls a:hover{
background-color:#000!important;background-color:#0009!important;background-image:url(https://c0.wp.com/p/jetpack/13.4/modules/shortcodes/img/slideshow-controls.png)!important;background-position:-34px 8px!important;background-repeat:no-repeat;background-size:142px 16px!important;border:2px solid #ffffff1a!important;color:#222!important;display:inline-block!important;*display:inline;margin:0 5px!important;padding:0!important;zoom:1;border-radius:10em!important;height:32px!important;line-height:32px!important;text-align:center!important;transition:border-color .3s ease-out;width:32px!important}


@media only screen and (-webkit-min-device-pixel-ratio:1.5){
body div div.jetpack-slideshow-controls a,body div div.jetpack-slideshow-controls a:hover{
background-image:url(https://c0.wp.com/p/jetpack/13.4/modules/shortcodes/img/slideshow-controls-2x.png)!important}


}


body div div.jetpack-slideshow-controls a:hover{
border-color:#fff!important}


body div div.jetpack-slideshow-controls a:first-child{
background-position:-76px 8px!important}


body div div.jetpack-slideshow-controls a:last-child{
background-position:-117px 8px!important}


body div div.jetpack-slideshow-controls a.running,body div div.jetpack-slideshow-controls a:nth-child(2){
background-position:-34px 8px!important}


body div div.jetpack-slideshow-controls a.paused{
background-position:9px 8px!important}


.jetpack-slideshow-controls a img{
border:50px dotted #f0f}


body.presentation-wrapper-fullscreen-parent,html.presentation-wrapper-fullscreen-parent{
overflow:hidden!important}


.presentation-wrapper-fullscreen-parent #wpadminbar{
display:none}


.presentation-wrapper-fullscreen,.presentation-wrapper-fullscreen-parent{
bottom:0!important;left:0!important;margin:0!important;min-height:100%!important;min-width:100%!important;padding:0!important;position:absolute!important;right:0!important;top:0!important;z-index:10000!important}


.presentation-wrapper-fullscreen{
background-color:grey;border:none!important}


.presentation-wrapper-fullscreen .nav-arrow-left,.presentation-wrapper-fullscreen .nav-arrow-right{
z-index:20001}


.presentation-wrapper-fullscreen .nav-fullscreen-button{
z-index:20002}


.presentation-wrapper{
border:1px solid #dcdcde;line-height:normal;margin:20px auto;overflow:hidden}


.presentation{
margin:0;outline:none;overflow:hidden;position:relative}


.presentation,.presentation .step{
background-position:50%;background-repeat:no-repeat;background-size:100% 100%}


.presentation .step.fade:not(.active){
opacity:0}


.presentation .slide-content{
padding:30px}


.presentation .nav-arrow-left,.presentation .nav-arrow-right,.presentation .nav-fullscreen-button{
background-repeat:no-repeat;opacity:0;position:absolute;transition:opacity .25s;width:34px;z-index:2}


.presentation .nav-arrow-left,.presentation .nav-arrow-right{
background-image:url(../img/slide-nav.png);background-size:450% 61px;height:100%}


.presentation .nav-arrow-left{
background-position:4px 50%;left:0}


.presentation .nav-arrow-right{
background-position:-120px 50%;right:0}


.presentation .nav-fullscreen-button{
background-image:url(../img/expand.png);background-size:100% 100%;bottom:0;height:32px;margin:4px;right:0;width:32px;z-index:3}


.presentation:hover .nav-arrow-left,.presentation:hover .nav-arrow-right{
opacity:1}


.presentation:hover .nav-fullscreen-button{
opacity:.8}


.presentation-wrapper-fullscreen .nav-fullscreen-button{
background-image:url(../img/collapse.png)}


.presentation .autoplay-overlay{
background-color:#dcdcde;background-color:#000000bf;border-radius:50px;display:table;height:15%;margin:30% 10%;position:relative;transition:opacity .5s;width:80%;z-index:100}


.presentation .autoplay-overlay .overlay-msg{
color:#fff;display:table-cell;position:relative;text-align:center;vertical-align:middle}


.presentation .will-fade{
opacity:0}


.presentation .do-fade{
opacity:1;transition:opacity .5s}


div.jetpack-quiz{
background-color:#f3f3f3;border:1px solid #deede3;border-radius:.2em;line-height:1.3em;margin-bottom:2em;padding:1em}


div.jetpack-quiz div.jetpack-quiz-question{
font-weight:700;margin-bottom:.5em}


div.jetpack-quiz div.jetpack-quiz-answer{
border-bottom:1px dotted #999;cursor:pointer;margin-bottom:.5em;padding:1em 0 1em 1em}


div.jetpack-quiz div.jetpack-quiz-answer.last{
border-bottom:0;margin-bottom:0;padding-bottom:0}


div.jetpack-quiz div.jetpack-quiz-answer.correct{
color:green}


div.jetpack-quiz div.jetpack-quiz-answer.wrong{
color:red}


div.jetpack-quiz div.jetpack-quiz-answer div.jetpack-quiz-explanation{
display:none}


div.jetpack-quiz div.jetpack-quiz-answer.correct div.jetpack-quiz-explanation,div.jetpack-quiz div.jetpack-quiz-answer.wrong div.jetpack-quiz-explanation{
color:#000;display:block;font-size:90%;margin-top:1em}


div.jetpack-quiz div.jetpack-quiz-answer.correct div.jetpack-quiz-explanation tt,div.jetpack-quiz div.jetpack-quiz-answer.wrong div.jetpack-quiz-explanation tt{
font-size:85%}


div.jetpack-quiz pre{
background:#0000;font:15px Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;margin:0;padding:0}


.jetpack-quiz-options{
margin-top:12px;text-align:right}


.jetpack-quiz-count{
color:#646970;float:left;font-size:12px}


.jetpack-quiz-option-button{
cursor:pointer;margin-left:12px}


.jetpack-quiz-option-button:hover svg{
background:#3c434a}


.jetpack-quiz-option-button svg{
background:#000;border-radius:50%;display:inline-block;fill:#fff;height:24px;width:24px}


.jetpack-quiz-wrapper .jetpack-quiz:first-of-type .jetpack-quiz-option-button:first-of-type,.jetpack-quiz-wrapper .jetpack-quiz:last-of-type .jetpack-quiz-option-button:last-of-type{
display:none}


#subscribe-email input{
width:95%}


.comment-subscription-form{
margin-bottom:1em}


.comment-subscription-form .subscribe-label{
display:inline!important}


.jetpack-video-wrapper{
margin-bottom:1.6em}


.jetpack-video-wrapper>.wp-video,.jetpack-video-wrapper>embed,.jetpack-video-wrapper>iframe,.jetpack-video-wrapper>object{
margin-bottom:0}


.jetpack-social-navigation ul{
display:block;margin:0 0 1.5em;padding:0}


.jetpack-social-navigation li{
display:inline-block;line-height:1;margin:0}


.jetpack-social-navigation a{
border:0;height:1em;text-decoration:none;width:1em}


.jetpack-social-navigation-svg .icon{
color:inherit;fill:currentColor;height:1em;vertical-align:middle;width:1em}


.jetpack-social-navigation-genericons a:before{
-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Genericons;font-size:1em;font-style:normal;font-weight:400;height:1em;line-height:1;speak:none;content:"\f415";text-decoration:inherit;vertical-align:top;width:1em}


.jetpack-social-navigation-genericons a[href*="bsky.app"]:before{
content:"\f10f"}


.jetpack-social-navigation-genericons a[href*="codepen.io"]:before{
content:"\f216"}


.jetpack-social-navigation-genericons a[href*="digg.com"]:before{
content:"\f221"}


.jetpack-social-navigation-genericons a[href*="dribbble.com"]:before{
content:"\f201"}


.jetpack-social-navigation-genericons a[href*="dropbox.com"]:before{
content:"\f225"}


.jetpack-social-navigation-genericons a[href*="mailto:"]:before{
content:"\f410"}


.jetpack-social-navigation-genericons a[href*="facebook.com"]:before{
content:"\f203"}


.jetpack-social-navigation-genericons a[href*="flickr.com"]:before{
content:"\f211"}


.jetpack-social-navigation-genericons a[href*="foursquare.com"]:before{
content:"\f226"}


.jetpack-social-navigation-genericons a[href*="github.com"]:before{
content:"\f200"}


.jetpack-social-navigation-genericons a[href*="plus.google.com"]:before{
content:"\f206"}


.jetpack-social-navigation-genericons a[href*="instagram.com"]:before{
content:"\f215"}


.jetpack-social-navigation-genericons a[href*="linkedin.com"]:before{
content:"\f208"}


.jetpack-social-navigation-genericons a[href*="nextdoor.com"]:before{
content:"\f10c"}


.jetpack-social-navigation-genericons a[href*="path.com"]:before{
content:"\f219"}


.jetpack-social-navigation-genericons a[href*="pinterest."]:before{
content:"\f210"}


.jetpack-social-navigation-genericons a[href*="getpocket.com"]:before{
content:"\f224"}


.jetpack-social-navigation-genericons a[href*="polldaddy.com"]:before{
content:"\f217"}


.jetpack-social-navigation-genericons a[href*="reddit.com"]:before{
content:"\f222"}


.jetpack-social-navigation-genericons a[href$="/feed/"]:before{
content:"\f413"}


.jetpack-social-navigation-genericons a[href*="skype:"]:before{
content:"\f220"}


.jetpack-social-navigation-genericons a[href*="sms:"]:before{
content:"\f110"}


.jetpack-social-navigation-genericons a[href*="spotify.com"]:before{
content:"\f515"}


.jetpack-social-navigation-genericons a[href*="stumbleupon.com"]:before{
content:"\f223"}


.jetpack-social-navigation-genericons a[href*="threads.net"]:before{
content:"\f10d"}


.jetpack-social-navigation-genericons a[href*="tumblr.com"]:before{
content:"\f214"}


.jetpack-social-navigation-genericons a[href*="twitch.tv"]:before{
content:"\f516"}


.jetpack-social-navigation-genericons a[href*="twitter.com"]:before{
content:"\f202"}


.jetpack-social-navigation-genericons a[href*="vimeo.com"]:before{
content:"\f212"}


.jetpack-social-navigation-genericons a[href*="vine.co"]:before{
content:"\f517"}


.jetpack-social-navigation-genericons a[href*="wordpress.com"]:before,.jetpack-social-navigation-genericons a[href*="wordpress.org"]:before{
content:"\f205"}


.jetpack-social-navigation-genericons a[href*="x.com"]:before{
content:"\f10e"}


.jetpack-social-navigation-genericons a[href*="youtube.com"]:before{
content:"\f213"}


.tiled-gallery{
clear:both;margin:0 0 20px;overflow:hidden}


.tiled-gallery img{
margin:2px!important}


.tiled-gallery .gallery-group{
float:left;position:relative}


.tiled-gallery .tiled-gallery-item{
float:left;margin:0;position:relative;width:inherit}


.tiled-gallery .gallery-row{
overflow:hidden}


.tiled-gallery .tiled-gallery-item a{
background:#0000;border:none;color:inherit;margin:0;padding:0;text-decoration:none;width:auto}


.tiled-gallery .tiled-gallery-item img,.tiled-gallery .tiled-gallery-item img:hover{
background:0 0;border:none;box-shadow:none;max-width:100%;padding:0;vertical-align:middle}


.tiled-gallery-caption{
background:#f0f0f1;background:#fffc;bottom:0;color:#333;font-size:13px;font-weight:400;overflow:hidden;padding:10px 0;position:absolute;text-indent:10px;text-overflow:ellipsis;white-space:nowrap;width:100%}


.tiled-gallery .tiled-gallery-item-small .tiled-gallery-caption{
font-size:11px}


.widget-gallery .tiled-gallery-unresized{
height:0;overflow:hidden;visibility:hidden}


.tiled-gallery .tiled-gallery-item img.grayscale{
-ms-filter:grayscale(1);-o-filter:grayscale(1);filter:grayscale(1)}


.tiled-gallery .tiled-gallery-item:hover img.grayscale{
-ms-filter:none;-o-filter:none;filter:none}


.tiled-gallery.type-circle .tiled-gallery-item img{
border-radius:50%!important;object-fit:cover}


.tiled-gallery.type-circle .tiled-gallery-caption{
display:none}


.tiled-gallery.type-square .tiled-gallery-item img{
object-fit:cover}


.jetpack-display-remote-posts{
margin:5px 0 20px}


.jetpack-display-remote-posts h4{
margin:5px 0;padding:0}


.jetpack-display-remote-posts p{
margin:0;padding:0}


.jetpack-display-remote-posts img{
max-width:100%}


.widget-grofile h4{
margin:1em 0 .5em}


.widget-grofile ul.grofile-urls{
margin-left:0;overflow:hidden}


.widget-grofile ul.grofile-accounts li{
display:inline;list-style:none}


.widget-grofile ul.grofile-accounts li:before{
content:""!important}


.widget-grofile .grofile-accounts-logo{
background-image:url(../img/grav-share-sprite.png);background-repeat:no-repeat;float:left;height:16px;margin-bottom:8px;margin-right:8px;width:16px}


.rtl .widget-grofile .grofile-accounts-logo{
margin-left:8px;margin-right:0}


.grofile-thumbnail{
max-width:100%;width:500px}


@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){
.widget-grofile .grofile-accounts-logo{
background-image:url(../img/grav-share-sprite-2x.png);background-size:16px 784px}


}


.jetpack-goodreads-legacy-widget div[class^=gr_custom_container]{
background-color:#fff;border:1px solid gray;border-radius:10px;color:#000;padding:10px 5px}


.jetpack-goodreads-legacy-widget div[class^=gr_custom_container] a{
color:#000}


.jetpack-goodreads-legacy-widget h2[class^=gr_custom_header]{
display:none}


.jetpack-goodreads-legacy-widget div[class^=gr_custom_each_container]{
border-bottom:1px solid #a7aaad;clear:both;margin-bottom:10px;overflow:auto;padding-bottom:4px;width:100%}


.jetpack-goodreads-legacy-widget div[class^=gr_custom_book_container]{
float:right;height:60px;margin-left:4px;overflow:hidden;width:39px}


.jetpack-goodreads-legacy-widget div[class^=gr_custom_author]{
font-size:10px}


.jetpack-goodreads-legacy-widget div[class^=gr_custom_tags]{
color:gray;font-size:10px}


.jetpack-goodreads-legacy-widget div[class^=gr_custom_rating]{
display:none}


.widget_wpcom_social_media_icons_widget ul{
list-style-type:none;margin-left:0}


.widget_wpcom_social_media_icons_widget ul li{
border:0;display:inline;margin-right:.5em}


.widget_wpcom_social_media_icons_widget li a{
border:0;text-decoration:none}


.widget_wpcom_social_media_icons_widget .genericon{
font-family:Genericons}


.widget_wpcom_social_media_icons_widget .screen-reader-text{
clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}


.widget_wpcom_social_media_icons_widget .screen-reader-text:active,.widget_wpcom_social_media_icons_widget .screen-reader-text:focus,.widget_wpcom_social_media_icons_widget .screen-reader-text:hover{
background-color:#f0f0f1;border-radius:3px;box-shadow:0 0 2px 2px #0009;clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}


.widgets-grid-layout{
width:100%}


.widgets-grid-layout:after,.widgets-grid-layout:before{
content:" ";display:table}


.widgets-grid-layout:after{
clear:both}


.widget-grid-view-image{
float:left;max-width:50%}


.widget-grid-view-image a{
display:block;margin:0 2px 4px 0}


.widget-grid-view-image:nth-child(2n){
float:right}


.widget-grid-view-image:nth-child(2n) a{
margin:0 0 4px 2px}


.widgets-grid-layout .widget-grid-view-image img{
height:auto;max-width:100%}


.widgets-list-layout{
list-style-type:none;margin:0;padding:0}


.widgets-list-layout li:after,.widgets-list-layout li:before{
content:"";display:table}


.widgets-list-layout li:after{
clear:both}


.widgets-list-layout li{
zoom:1;list-style-type:none!important;margin-bottom:1em}


.widgets-list-layout .widgets-list-layout-blavatar{
float:left;height:auto;max-width:40px;width:21.276596%}


.widgets-list-layout-links{
float:right;width:73.404255%}


.widgets-list-layout span{
opacity:.5}


.widgets-list-layout span:hover{
opacity:.8}


.jetpack-image-container:after{
clear:both}


.jetpack-image-container:after,.jetpack-image-container:before{
content:"";display:table}


.widgets-multi-column-grid ul{
list-style-type:none;margin:0;overflow:hidden;padding:0}


.widgets-multi-column-grid ul li{
background:0 0;border:none;clear:none;float:left;list-style-type:none!important;margin:0 -5px -3px 0;padding:0 8px 6px 0}


.widgets-multi-column-grid ul li a{
background:0 0;border:0;margin:0;padding:0}


.widgets-multi-column-grid .avatar{
vertical-align:middle}


.widget_jetpack_my_community .avatar-240,.widget_jetpack_my_community .avatar-48{
max-height:48px;max-width:48px}


.widget.widget_authors li>ul,.widget_authors>ul{
margin-left:inherit;padding-left:0}


.widget_authors ul li li{
padding-left:0}


.widget_authors>ul>li{
list-style:none;margin-bottom:1em}


.widget_authors>ul>li+li{
border-top:0}


.widget.widget_authors img{
box-shadow:none;margin-bottom:5px;margin-right:5px;vertical-align:middle}


.wpcnt{
line-height:2;text-align:center}


.wpa{
display:inline-block;max-width:100%;overflow:hidden;position:relative}


.wpa-about{
border-bottom:none!important;box-shadow:none!important;color:#888;display:block;font:10px/1 Open Sans,Arial,sans-serif!important;left:0;margin-top:0;opacity:.85;position:absolute;right:0;text-align:left!important;text-decoration:none!important;top:5px}


.wpa .u>div{
display:block;margin-bottom:1em;margin-top:5px}


div.wpa>div{
margin-top:20px}


.wpa .u .adsbygoogle{
background-color:initial;display:block;margin-bottom:1em;margin-top:17px}


.widget_eu_cookie_law_widget{
animation:fadeIn .8s;border:none;bottom:1em;left:1em;margin:0;padding:0;position:fixed;right:1em;width:auto;z-index:50001}


@keyframes fadeIn{
0%{
opacity:0;visibility:hidden}


to{
opacity:1;visibility:visible}


}


.widget_eu_cookie_law_widget.widget.top{
bottom:auto;top:1em}


.admin-bar .widget_eu_cookie_law_widget.widget.top{
top:3em}


amp-consent.widget_eu_cookie_law_widget.widget.top{
margin:0;top:1em}


.admin-bar amp-consent.widget_eu_cookie_law_widget.widget.top{
margin-top:3em;top:0}


#eu-cookie-law{
background-color:#fff;border:1px solid #dedede;color:#2e4467;font-size:12px;line-height:1.5;overflow:hidden;padding:6px 6px 6px 15px;position:relative}


#eu-cookie-law a,#eu-cookie-law a:active,#eu-cookie-law a:visited{
color:inherit;cursor:inherit;text-decoration:underline}


#eu-cookie-law a:hover{
cursor:pointer;text-decoration:none}


#eu-cookie-law.negative{
background-color:#000;border:none;color:#fff}


#eu-cookie-law.hide{
opacity:0;transition:opacity .4s,visibility .4s;visibility:hidden}


#eu-cookie-law form{
margin-bottom:0;position:static}


#eu-cookie-law input,#eu-cookie-law input:focus,#eu-cookie-law input:hover{
background:#f3f3f3;border:1px solid #dedede;border-radius:4px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#2e4453;cursor:pointer;display:inline;float:right;font-family:inherit;font-size:14px;font-weight:inherit;line-height:inherit;margin:0 0 0 5%;padding:8px 12px;position:static;text-transform:none}


#eu-cookie-law.negative input,#eu-cookie-law.negative input:focus,#eu-cookie-law.negative input:hover{
background:#282828;border-color:#535353;color:#fff}


@media (max-width:600px){
#eu-cookie-law{
padding-bottom:55px}


#eu-cookie-law input.accept{
bottom:8px;position:absolute;right:8px}


}


.widget_eu_cookie_law_widget .customize-partial-edit-shortcut>button{
left:0}


.flickr-images{
text-align:center}


.flickr-size-thumbnail .flickr-images{
align-content:space-between;align-items:center;display:flex;flex-flow:row wrap;justify-content:center}


.flickr-images img{
margin:5px;max-width:100%}


.wpcom-instagram-images{
display:grid;grid-gap:.5rem;grid-auto-columns:1fr}


.wpcom-instagram-images:after,.wpcom-instagram-images:before{
content:none}


.wpcom-instagram-images a{
display:block;margin:4px 2px}


.wpcom-instagram-columns-2 a,.wpcom-instagram-columns-3 a{
display:inline-block;vertical-align:top}


.wpcom-instagram-columns-2 a{
width:calc(50% - 8px)}


.wpcom-instagram-columns-3 a{
width:calc(33.3333% - 8px)}


.wpcom-instagram-images .sq-bg-image{
background-position:50%;background-repeat:no-repeat;background-size:cover;height:0;overflow:hidden;padding-bottom:100%}


.wpcom-instagram-columns-2{
grid-template-columns:repeat(2,1fr)}


.wpcom-instagram-columns-3{
grid-template-columns:repeat(3,1fr)}


@supports (display:grid){
.wpcom-instagram-images a{
display:block;margin:0}


.wpcom-instagram-columns-2 a,.wpcom-instagram-columns-3 a{
width:auto}


}


.jetpack-search-filters-widget__sub-heading{
font-size:inherit;font-weight:700;margin:0 0 .5em;padding:0}


.jetpack-search-form+.jetpack-search-filters-widget__sub-heading{
margin-bottom:.5em!important;margin-top:1.5em}


.jetpack-search-filters-widget__clear{
margin-bottom:.5em;margin-top:.5em}


.jetpack-search-sort-wrapper{
margin-bottom:1.5em;margin-top:1em}


.jetpack-search-sort-wrapper label{
display:inherit}


.widget_search .jetpack-search-filters-widget__filter-list input[type=checkbox]{
height:auto;width:auto}


ul.jetpack-search-filters-widget__filter-list li{
border:none;list-style:none;padding:0}


ul.jetpack-search-filters-widget__filter-list li a{
text-decoration:none}


ul.jetpack-search-filters-widget__filter-list li a:hover{
box-shadow:none}


ul.jetpack-search-filters-widget__filter-list li label{
display:inherit;font-weight:inherit}


.jetpack-search-filters-widget__filter-list{
list-style:none}


ul.jetpack-search-filters-widget__filter-list{
margin-bottom:1.5em}


body.search .jetpack-search-form input[name=s]::placeholder{
color:#0000}


body.search .jetpack-search-form input[name=s].show-placeholder::placeholder{
color:inherit}


@media screen and (min-width:400px){
.widget.jetpack-simple-payments .jetpack-simple-payments-product{
flex-direction:column}


.widget.jetpack-simple-payments .jetpack-simple-payments-details{
padding-left:0}


}


.jetpack_widget_social_icons li,.jetpack_widget_social_icons ul{
list-style:none}


.jetpack_widget_social_icons ul{
display:block;margin:0 0 1.5em;padding:0}


.jetpack_widget_social_icons ul li{
border:0;display:inline-block;line-height:1;margin:0;padding:0}


.jetpack_widget_social_icons ul li:after,.jetpack_widget_social_icons ul li:before{
display:none}


.jetpack_widget_social_icons a{
border:0;box-shadow:none;display:block;height:24px;text-decoration:none;width:24px}


.jetpack_widget_social_icons svg{
color:inherit;fill:currentColor;height:inherit;vertical-align:middle;width:inherit}


.jetpack_widget_social_icons ul.size-small a{
height:24px;width:24px}


.jetpack_widget_social_icons ul.size-medium a{
height:32px;width:32px}


.jetpack_widget_social_icons ul.size-large a{
height:48px;width:48px}


.screen-reader-text{
border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}


.milestone-widget{
margin-bottom:1em}


.milestone-content{
line-height:2;margin-top:5px;max-width:100%;padding:0;text-align:center}


.milestone-header{
background-color:var(--milestone-text-color,#111);color:var(--milestone-bg-color,#fff);line-height:1.3;margin:0;padding:.8em}


.milestone-header .date,.milestone-header .event{
display:block}


.milestone-header .event{
font-size:120%}


.milestone-countdown .difference{
display:block;font-size:500%;font-weight:700;line-height:1.2}


.milestone-countdown,.milestone-message{
background-color:var(--milestone-bg-color,#fff);border:1px solid var(--milestone-border-color,#767676);border-top:0;color:var(--milestone-text-color,#111);padding-bottom:1em}


.milestone-message{
padding-top:1em}


.jetpack-subscribe-modal{
background-color:initial;height:100%;left:0;overflow:auto;position:fixed;top:0;transition:all .4s;visibility:hidden;width:100%;z-index:50000}


.jetpack-subscribe-modal.open{
background-color:#0000004d;visibility:visible}


.jetpack-subscribe-modal__modal-content{
background-color:#fefefe;border-radius:10px;box-sizing:border-box;margin:15% auto;max-width:600px;overflow:hidden;position:relative;text-wrap:balance;top:100%;transition:all .4s;visibility:hidden;width:100%}


.jetpack-subscribe-modal.open .jetpack-subscribe-modal__modal-content{
top:0;visibility:visible}


.jetpack-subscribe-modal__modal-content p{
text-wrap:balance;text-wrap:pretty}


@media screen and (max-width:640px){
.jetpack-subscribe-modal__modal-content{
width:94%}


}


body.jetpack-subscribe-modal-open{
overflow:hidden}


.tiled-gallery.type-rectangular *{
width:fit-content!important;height:auto!important}


.tiled-gallery.type-rectangular .gallery-row{
display:inline-block}


.tiled-gallery .tiled-gallery-item img,.tiled-gallery .tiled-gallery-item img:hover{
width:20px!important;height:20px!important}


span.hilight{
font-family:Futura-Med !important}


#alkolsuz .vc_col-sm-6,#alkollu .vc_col-sm-6,#kokteyl .vc_col-sm-6{
padding:0 5px !important}


.fiyat1:after,.fiyat2:after,.fiyat3:after,.fiyat4:after,.fiyat5:after,.fiyat6:after,.fiyat7:after{
content:" TL"}


.main-logo img,.main-logo{
pointer-events:none !important}


.gallery-item{
padding:.1em !important}


div.page-title{
display:none !important}


@media only screen and (min-width:993px){
.modal-wrapper.styled .wp-post-modal{
margin:3vh auto !important;padding:0 0 25px !important;width:400px;border-radius:25px !important}


.wp-post-modal .row_section>.wpb_row>.row-container,.single .row_section>.wpb_row>.row-container{
padding:0 !important}


.wp-post-modal .row_section>.wpb_row{
margin-left:0 !important;margin-right:0 !important}


.wp-post-modal .vc_row.vc_column-gap-30 .row-inner>.vc_column_container{
padding:0}


}


@media only screen and (max-width:992px){
.modal-wrapper.styled .wp-post-modal{
margin:3vh auto !important;padding:0 0 25px !important;width:90%;border-radius:25px !important;border:none !important}


.wp-post-modal .row_section>.wpb_row>.row-container,.single .row_section>.wpb_row>.row-container{
padding:0 !important}


}


.wp-post-modal .gallery-item{
padding:.1em !important}


img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image{
border-radius:25px 25px 0 0}


#popcont1,#popcont2,#popcont4{
padding:0 15px !important}


.fiyatcol{
background-color:#022123 !important;border-radius:0 25px 25px 0;width:fit-content;padding:0 15px 10px !important;color:#fff !important}


.modal-wrapper.styled .wp-post-modal .close-modal{
background:#fff !important;top:0 !important;color:#000 !important;border:1px solid #fff !important;border-radius:10px !important}


.gallery-icon.landscape{
pointer-events:none !important}


.wpb_accordion_header{
background-size:cover !important;background-repeat:no-repeat !important;padding:20px 15px !important}


.wpb_accordion_header a{
color:#fff !important}


.wpb_accordion_section.group,.wpb_accordion_wrapper{
border:none !important}


.wpb_accordion_section.group{
padding:5px 0 !important}


.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon:after{
background:url('../img/arr.png') !important}


#uzak-dogu .wpb_accordion_header a:before{
content:url('../img/yeni-acc2.png')}


#kore-mutfagi .wpb_accordion_header a:before{
content:url('../img/yeni-acc2.png')}


#burger .wpb_accordion_header a:before{
content:url('../img/yeni-acc2.png')}


#barbie .wpb_accordion_header{
background-image:url('../img/barbie_cat.jpg')}


#kore-mutfagi .wpb_accordion_header{
background-image:url('../img/Asya-theHunger_kategori-copy-2.jpg')}


#uzak-dogu .wpb_accordion_header{
background-image:url('../img/Uzak-Dogu.jpg')}


#kahvalti .wpb_accordion_header{
background-image:url('../img/kahvaltilar.jpg')}


#baslangic .wpb_accordion_header{
background-image:url('../img/atistirmaliklar.jpg')}


#combo .wpb_accordion_header{
background-image:url('../img/combo-kasalar.jpg')}


#vegan .wpb_accordion_header{
background-image:url('../img/veganlar.jpg')}


#bowl .wpb_accordion_header{
background-image:url('../img/bowl.jpg')}


#salata .wpb_accordion_header{
background-image:url('../img/salatalar.jpg')}


#wsq .wpb_accordion_header{
background-image:url('../img/wsq-bg-1.jpg')}


#burger .wpb_accordion_header{
background-image:url('../img/burgerler-1.jpg')}


#pizza .wpb_accordion_header{
background-image:url('../img/pizzalar.jpg')}


#makarna .wpb_accordion_header{
background-image:url('../img/makarnalar.jpg')}


#beyazet .wpb_accordion_header{
background-image:url('../img/beyaz-etler.jpg')}


#kirmiziet .wpb_accordion_header{
background-image:url('../img/kirmizi-etler.jpg')}


#fajita .wpb_accordion_header{
background-image:url('../img/fajitalar.jpg')}


#destek .wpb_accordion_header{
background-image:url('../img/destek-lezz.jpg')}


#alkollu .wpb_accordion_header{
background-image:url('../img/alkollu-icecekler.jpg')}


#alkolsuz .wpb_accordion_header{
background-image:url('../img/alkolsuz-icecekler-1.jpg')}


#tatli .wpb_accordion_header{
background-image:url('../img/tatlilar.jpg')}


#kids .wpb_accordion_header{
background-image:url('../img/kids-menu.jpg')}


#kokteyl .wpb_accordion_header{
background-image:url('../img/kokteyller.jpg')}


#sets .vc_gitem-post-meta-field-ek-bilgiler.ekbilgii.vc_gitem-align-left{
text-decoration:line-through}


#sets .vc_gitem-post-meta-field-fiyat.ffiyatt.vc_gitem-align-left{
font-size:15px !important;font-weight:700 !important}


#sets .wpb_accordion_header a:before{
content:url('../img/yeni-acc2.png')}


#sets .wpb_accordion_header{
background-image:url('../img/sets_cat.jpg')}


.vc_custom_heading p{
line-height:125% !important}


.liste h3{
font-size:15px !important;font-weight:700 !important}


@media only screen and (max-width:992px){
.vc_grid.vc_row .vc_grid-item{
width:50% !important;display:inline-block !important}


.vc_gitem-post-meta-field-icindekiler.iicindekilerr.vc_gitem-align-left{
font-size:12px;line-height:140%}


.rdy_button.medium{
width:fit-content !important;font-size:12px !important;margin-bottom:15px !important}


}


.gallery{
margin-bottom:0 !important;margin-left:0 !important;margin-right:0 !important}


.gallery-columns-6 .gallery-item{
width:11% !important}


.gallery-columns-9 .gallery-item{
width:7% !important}


.vc_gitem_row .vc_gitem-col{
padding:0 !important}


.vc_gitem-post-data{
margin-bottom:5px !important}


.vc_gitem_row{
margin-top:10px}


.vc_gitem-zone a{
display:none}


.vc_gitem-post-meta-field-fiyat.ffiyatt.vc_gitem-align-left{
color:#000 !important;font-size:13px;margin-top:10px;margin-bottom:5px}


.vc_gitem-post-meta-field-fiyat.ffiyattt.vc_gitem-align-left{
color:#000 !important;font-size:12px;margin-top:0;margin-bottom:5px}


.vc_custom_heading h4{
font-weight:700 !important}


.detaysizust{
border-top:1px solid #ededed}


@media only screen and (max-width:992px){
#header{
border:none !important}


.alerjenler .gallery-columns-6 .gallery-item{
width:18%!important}


}


span.imghover{
position:absolute;text-align:center;top:-29px;left:-3px;background:#022123;color:#fff;border-radius:5px;padding:4px 6px;font-size:12px;z-index:999;filter:drop-shadow(0px 3px 6px rgba(0,0,0,.1));min-width:100px;width:max-content;animation:topToDown;animation-duration:.5s}


span.imghover:after{
content:'';width:14px;height:14px;background:#022123;position:absolute;left:13px;bottom:-2px;transform:rotate(45deg);z-index:-1}


.alerjenler figure{
position:relative}


.vc_grid-item .vc_gitem-zone.vc_gitem-zone-c{
overflow:visible}


img#wpstats{
display:none}


.recentcomments a{
display:inline !important;padding:0 !important;margin:0 !important}


img.logo-burn{
width:60px}


.wpb_text_column .dropcap{
padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}


.fiyat1,.fiyat2,.fiyat3,.fiyat4,.fiyat5,.fiyat6,.fiyat7{
display:none !important}


.vc_custom_1687357020692{
margin-top:10px !important}


.button-27{
margin-bottom:0;margin-top:0}


.rdy_button.button-27{
background-color:#022123}


.rdy_button.button-27.flat-dimension{
color:#fff}


.rdy_button.button-27.flat-dimension:hover{
background-color:#000 !important;color:#fff !important}


.button-29{
margin-bottom:0;margin-top:0}


.rdy_button.button-29{
background-color:#022123}


.rdy_button.button-29.flat-dimension{
color:#fff}


.rdy_button.button-29.flat-dimension:hover{
background-color:#000 !important;color:#fff !important}


.button-31{
margin-bottom:0;margin-top:0}


.rdy_button.button-31{
background-color:#022123}


.rdy_button.button-31.flat-dimension{
color:#fff}


.rdy_button.button-31.flat-dimension:hover{
background-color:#000 !important;color:#fff !important}


.button-33{
margin-bottom:0;margin-top:0}


.rdy_button.button-33{
background-color:#022123}


.rdy_button.button-33.flat-dimension{
color:#fff}


.rdy_button.button-33.flat-dimension:hover{
background-color:#000 !important;color:#fff !important}


.button-35{
margin-bottom:0;margin-top:0}


.rdy_button.button-35{
background-color:#022123}


.rdy_button.button-35.flat-dimension{
color:#fff}


.rdy_button.button-35.flat-dimension:hover{
background-color:#000 !important;color:#fff !important}


.button-37{
margin-bottom:0;margin-top:0}


.rdy_button.button-37{
background-color:#022123}


.rdy_button.button-37.flat-dimension{
color:#fff}


.rdy_button.button-37.flat-dimension:hover{
background-color:#000 !important;color:#fff !important}


.button-39{
margin-bottom:0;margin-top:0}


.rdy_button.button-39{
background-color:#022123}


.rdy_button.button-39.flat-dimension{
color:#fff}


.rdy_button.button-39.flat-dimension:hover{
background-color:#000 !important;color:#fff !important}


.button-41{
margin-bottom:0;margin-top:0}


.rdy_button.button-41{
background-color:#022123}


.rdy_button.button-41.flat-dimension{
color:#fff}


.rdy_button.button-41.flat-dimension:hover{
background-color:#000 !important;color:#fff !important}


.button-43{
margin-bottom:0;margin-top:0}


.rdy_button.button-43{
background-color:#022123}


.rdy_button.button-43.flat-dimension{
color:#fff}


.rdy_button.button-43.flat-dimension:hover{
background-color:#000 !important;color:#fff !important}


.button-45{
margin-bottom:0;margin-top:0}


.rdy_button.button-45{
background-color:#022123}


.rdy_button.button-45.flat-dimension{
color:#fff}


.rdy_button.button-45.flat-dimension:hover{
background-color:#000 !important;color:#fff !important}


.button-47{
margin-bottom:0;margin-top:0}


.rdy_button.button-47{
background-color:#022123}


.rdy_button.button-47.flat-dimension{
color:#fff}


.rdy_button.button-47.flat-dimension:hover{
background-color:#000 !important;color:#fff !important}


.button-49{
margin-bottom:0;margin-top:0}


.rdy_button.button-49{
background-color:#022123}


.rdy_button.button-49.flat-dimension{
color:#fff}


.rdy_button.button-49.flat-dimension:hover{
background-color:#000 !important;color:#fff !important}


.button-63{
margin-bottom:0;margin-top:0}


.rdy_button.button-63{
background-color:#022123}


.rdy_button.button-63.flat-dimension{
color:#fff}


.rdy_button.button-63.flat-dimension:hover{
background-color:#000 !important;color:#fff !important}


.button-65{
margin-bottom:0;margin-top:0}


.rdy_button.button-65{
background-color:#022123}


.rdy_button.button-65.flat-dimension{
color:#fff}


.rdy_button.button-65.flat-dimension:hover{
background-color:#000 !important;color:#fff !important}


.button-67{
margin-bottom:0;margin-top:0}


.rdy_button.button-67{
background-color:#022123}


.rdy_button.button-67.flat-dimension{
color:#fff}


.rdy_button.button-67.flat-dimension:hover{
background-color:#000 !important;color:#fff !important}


.button-69{
margin-bottom:0;margin-top:0}


.rdy_button.button-69{
background-color:#022123}


.rdy_button.button-69.flat-dimension{
color:#fff}


.rdy_button.button-69.flat-dimension:hover{
background-color:#000 !important;color:#fff !important}


.button-71{
margin-bottom:0;margin-top:0}


.rdy_button.button-71{
background-color:#022123}


.rdy_button.button-71.flat-dimension{
color:#fff}


.rdy_button.button-71.flat-dimension:hover{
background-color:#000 !important;color:#fff !important}


.button-73{
margin-bottom:0;margin-top:0}


.rdy_button.button-73{
background-color:#022123}


.rdy_button.button-73.flat-dimension{
color:#fff}


.rdy_button.button-73.flat-dimension:hover{
background-color:#000 !important;color:#fff !important}


.button-97{
margin-bottom:0;margin-top:0}


.rdy_button.button-97{
background-color:#022123}


.rdy_button.button-97.flat-dimension{
color:#fff}


.rdy_button.button-97.flat-dimension:hover{
background-color:#000 !important;color:#fff !important}


.button-99{
margin-bottom:0;margin-top:0}


.rdy_button.button-99{
background-color:#022123}


.rdy_button.button-99.flat-dimension{
color:#fff}


.rdy_button.button-99.flat-dimension:hover{
background-color:#000 !important;color:#fff !important}


.button-101{
margin-bottom:0;margin-top:0}


.rdy_button.button-101{
background-color:#022123}


.rdy_button.button-101.flat-dimension{
color:#fff}


.rdy_button.button-101.flat-dimension:hover{
background-color:#000 !important;color:#fff !important}


.button-103{
margin-bottom:0;margin-top:0}


.rdy_button.button-103{
background-color:#022123}


.rdy_button.button-103.flat-dimension{
color:#fff}


.rdy_button.button-103.flat-dimension:hover{
background-color:#000 !important;color:#fff !important}


.button-105{
margin-bottom:0;margin-top:0}


.rdy_button.button-105{
background-color:#022123}


.rdy_button.button-105.flat-dimension{
color:#fff}


.rdy_button.button-105.flat-dimension:hover{
background-color:#000 !important;color:#fff !important}


.button-107{
margin-bottom:0;margin-top:0}


.rdy_button.button-107{
background-color:#022123}


.rdy_button.button-107.flat-dimension{
color:#fff}


.rdy_button.button-107.flat-dimension:hover{
background-color:#000 !important;color:#fff !important}


.button-109{
margin-bottom:0;margin-top:0}


.rdy_button.button-109{
background-color:#022123}


.rdy_button.button-109.flat-dimension{
color:#fff}


.rdy_button.button-109.flat-dimension:hover{
background-color:#000 !important;color:#fff !important}


.button-111{
margin-bottom:0;margin-top:0}


.rdy_button.button-111{
background-color:#022123}


.rdy_button.button-111.flat-dimension{
color:#fff}


.rdy_button.button-111.flat-dimension:hover{
background-color:#000 !important;color:#fff !important}


.button-113{
margin-bottom:0;margin-top:0}


.rdy_button.button-113{
background-color:#022123}


.rdy_button.button-113.flat-dimension{
color:#fff}


.rdy_button.button-113.flat-dimension:hover{
background-color:#000 !important;color:#fff !important}


.button-115{
margin-bottom:0;margin-top:0}


.rdy_button.button-115{
background-color:#022123}


.rdy_button.button-115.flat-dimension{
color:#fff}


.rdy_button.button-115.flat-dimension:hover{
background-color:#000 !important;color:#fff !important}


body.lb-disable-scrolling{
overflow:hidden}


.lightboxOverlay{
position:absolute;top:0;left:0;z-index:9999;background-color:#000;opacity:.8;display:none}


.lightbox{
position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400;outline:0}


.lightbox .lb-image{
display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}


.lightbox a img{
border:none}


.lb-outerContainer{
position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}


.lb-outerContainer:after{
content:"";display:table;clear:both}


.lb-loader{
position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}


.lb-cancel{
display:block;width:32px;height:32px;margin:0 auto;background:url(assets/img/loading.gif) no-repeat}


.lb-nav{
position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}


.lb-container>.nav{
left:0}


.lb-nav a{
outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}


.lb-next,.lb-prev{
height:100%;cursor:pointer;display:block}


.lb-nav a.lb-prev{
width:34%;left:0;float:left;background:url(assets/img/prev.png) left 48% no-repeat;opacity:0;transition:opacity .6s}


.lb-nav a.lb-prev:hover{
opacity:1}


.lb-nav a.lb-next{
width:64%;right:0;float:right;background:url(../img/next.png) right 48% no-repeat;opacity:0;transition:opacity .6s}


.lb-nav a.lb-next:hover{
opacity:1}


.lb-dataContainer{
margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}


.lb-dataContainer:after{
content:"";display:table;clear:both}


.lb-data{
padding:0 4px;color:#ccc}


.lb-data .lb-details{
width:85%;float:left;text-align:left;line-height:1.1em}


.lb-data .lb-caption{
font-size:13px;font-weight:700;line-height:1em}


.lb-data .lb-caption a{
color:#4ae}


.lb-data .lb-number{
display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}


.lb-data .lb-close{
display:block;float:right;width:30px;height:30px;background:url(../img/close.png) top right no-repeat;text-align:right;outline:0;opacity:.7;transition:opacity .2s}


.lb-data .lb-close:hover{
cursor:pointer;opacity:1}


.owl-carousel .animated{
-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}


.owl-carousel .owl-animated-in{
z-index:0}


.owl-carousel .owl-animated-out{
z-index:1}


.owl-carousel .fadeOut{
-webkit-animation-name:fadeOut;animation-name:fadeOut}


@-webkit-keyframes fadeOut{
0%{
opacity:1}


100%{
opacity:0}


}


@keyframes fadeOut{
0%{
opacity:1}


100%{
opacity:0}


}


.owl-height{
-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}


.owl-carousel{
display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}


.owl-carousel .owl-stage{
position:relative;-ms-touch-action:pan-Y}


.owl-carousel .owl-stage:after{
content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}


.owl-carousel .owl-stage-outer{
position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}


.owl-carousel .owl-item{
position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}


.owl-carousel .owl-item img{
display:block;width:100%;-webkit-transform-style:preserve-3d}


.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{
display:none}


.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{
cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}


.owl-carousel.owl-loaded{
display:block}


.owl-carousel.owl-loading{
opacity:0;display:block}


.owl-carousel.owl-hidden{
opacity:0}


.owl-carousel.owl-refresh .owl-item{
display:none}


.owl-carousel.owl-drag .owl-item{
-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}


.owl-carousel.owl-grab{
cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}


.owl-carousel.owl-rtl{
direction:rtl}


.owl-carousel.owl-rtl .owl-item{
float:right}


.no-js .owl-carousel{
display:block}


.owl-carousel .owl-item .owl-lazy{
opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}


.owl-carousel .owl-item img{
transform-style:preserve-3d}


.owl-carousel .owl-video-wrapper{
position:relative;height:100%;background:#000}


.owl-carousel .owl-video-play-icon{
position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../img/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale .1s ease;-moz-transition:scale .1s ease;-ms-transition:scale .1s ease;-o-transition:scale .1s ease;transition:scale .1s ease}


.owl-carousel .owl-video-play-icon:hover{
-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}


.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{
display:none}


.owl-carousel .owl-video-tn{
opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}


.owl-carousel .owl-video-frame{
position:relative;z-index:1;height:100%;width:100%}


.owl-theme .owl-nav{
margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}


.owl-theme .owl-nav [class*=owl-]{
color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}


.owl-theme .owl-nav [class*=owl-]:hover{
background:#869791;color:#fff;text-decoration:none}


.owl-theme .owl-nav .disabled{
opacity:.5;cursor:default}


.owl-theme .owl-nav.disabled+.owl-dots{
margin-top:10px}


.owl-theme .owl-dots{
text-align:center;-webkit-tap-highlight-color:transparent}


.owl-theme .owl-dots .owl-dot{
display:inline-block;zoom:1}


.owl-theme .owl-dots .owl-dot span{
width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}


.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{
background:#869791}


.owl-theme .owl-nav{
margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}


.owl-theme .owl-nav [class*=owl-]{
color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}


.owl-theme .owl-nav [class*=owl-]:hover{
background:#869791;color:#fff;text-decoration:none}


.owl-theme .owl-nav .disabled{
opacity:.5;cursor:default}


.owl-theme .owl-nav.disabled+.owl-dots{
margin-top:10px}


.owl-theme .owl-dots{
text-align:center;-webkit-tap-highlight-color:transparent}


.owl-theme .owl-dots .owl-dot{
display:inline-block;zoom:1}


.owl-theme .owl-dots .owl-dot span{
width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}


.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{
background:#869791}


/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2014 Daniel Eden
*/
.animated{
animation-duration:1s;animation-fill-mode:both}


.animated.infinite{
animation-iteration-count:infinite}


.animated.hinge{
animation-duration:2s}


@keyframes bounce{
0%,100%,20%,53%,80%{
transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,0,0)}


40%,43%{
transition-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}


70%{
transition-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}


90%{
transform:translate3d(0,-4px,0)}


}


.bounce{
animation-name:bounce;transform-origin:center bottom}


@keyframes flash{
0%,100%,50%{
opacity:1}


25%,75%{
opacity:0}


}


.flash{
animation-name:flash}


@keyframes pulse{
0%{
transform:scale3d(1,1,1)}


50%{
transform:scale3d(1.05,1.05,1.05)}


100%{
transform:scale3d(1,1,1)}


}


.pulse{
animation-name:pulse}


@keyframes rubberBand{
0%{
transform:scale3d(1,1,1)}


30%{
transform:scale3d(1.25,.75,1)}


40%{
transform:scale3d(.75,1.25,1)}


50%{
transform:scale3d(1.15,.85,1)}


65%{
transform:scale3d(.95,1.05,1)}


75%{
transform:scale3d(1.05,.95,1)}


100%{
transform:scale3d(1,1,1)}


}


.rubberBand{
animation-name:rubberBand}


@keyframes shake{
0%,100%{
transform:translate3d(0,0,0)}


10%,30%,50%,70%,90%{
transform:translate3d(-10px,0,0)}


20%,40%,60%,80%{
transform:translate3d(10px,0,0)}


}


.shake{
animation-name:shake}


@keyframes swing{
20%{
transform:rotate3d(0,0,1,15deg)}


40%{
transform:rotate3d(0,0,1,-10deg)}


60%{
transform:rotate3d(0,0,1,5deg)}


80%{
transform:rotate3d(0,0,1,-5deg)}


100%{
transform:rotate3d(0,0,1,0deg)}


}


.swing{
transform-origin:top center;animation-name:swing}


@keyframes tada{
0%{
transform:scale3d(1,1,1)}


10%,20%{
transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}


30%,50%,70%,90%{
transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}


40%,60%,80%{
transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}


100%{
transform:scale3d(1,1,1)}


}


.tada{
animation-name:tada}


@keyframes wobble{
0%{
transform:none}


15%{
transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}


30%{
transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}


45%{
transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}


60%{
transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}


75%{
transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}


100%{
transform:none}


}


.wobble{
animation-name:wobble}


@keyframes bounceIn{
0%,100%,20%,40%,60%,80%{
transition-timing-function:cubic-bezier(.215,.61,.355,1)}


0%{
opacity:0;transform:scale3d(.3,.3,.3)}


20%{
transform:scale3d(1.1,1.1,1.1)}


40%{
transform:scale3d(.9,.9,.9)}


60%{
opacity:1;transform:scale3d(1.03,1.03,1.03)}


80%{
transform:scale3d(.97,.97,.97)}


100%{
opacity:1;transform:scale3d(1,1,1)}


}


.bounceIn{
animation-name:bounceIn;animation-duration:.75s}


@keyframes bounceInDown{
0%,100%,60%,75%,90%{
transition-timing-function:cubic-bezier(.215,.61,.355,1)}


0%{
opacity:0;transform:translate3d(0,-3000px,0)}


60%{
opacity:1;transform:translate3d(0,25px,0)}


75%{
transform:translate3d(0,-10px,0)}


90%{
transform:translate3d(0,5px,0)}


100%{
transform:none}


}


.bounceInDown{
animation-name:bounceInDown}


@keyframes bounceInLeft{
0%,100%,60%,75%,90%{
transition-timing-function:cubic-bezier(.215,.61,.355,1)}


0%{
opacity:0;transform:translate3d(-3000px,0,0)}


60%{
opacity:1;transform:translate3d(25px,0,0)}


75%{
transform:translate3d(-10px,0,0)}


90%{
transform:translate3d(5px,0,0)}


100%{
transform:none}


}


.bounceInLeft{
animation-name:bounceInLeft}


@keyframes bounceInRight{
0%,100%,60%,75%,90%{
transition-timing-function:cubic-bezier(.215,.61,.355,1)}


0%{
opacity:0;transform:translate3d(3000px,0,0)}


60%{
opacity:1;transform:translate3d(-25px,0,0)}


75%{
transform:translate3d(10px,0,0)}


90%{
transform:translate3d(-5px,0,0)}


100%{
transform:none}


}


.bounceInRight{
animation-name:bounceInRight}


@keyframes bounceInUp{
0%,100%,60%,75%,90%{
transition-timing-function:cubic-bezier(.215,.61,.355,1)}


0%{
opacity:0;transform:translate3d(0,3000px,0)}


60%{
opacity:1;transform:translate3d(0,-20px,0)}


75%{
transform:translate3d(0,10px,0)}


90%{
transform:translate3d(0,-5px,0)}


100%{
transform:translate3d(0,0,0)}


}


.bounceInUp{
animation-name:bounceInUp}


@keyframes bounceOut{
20%{
transform:scale3d(.9,.9,.9)}


50%,55%{
opacity:1;transform:scale3d(1.1,1.1,1.1)}


100%{
opacity:0;transform:scale3d(.3,.3,.3)}


}


.bounceOut{
animation-name:bounceOut;animation-duration:.75s}


@keyframes bounceOutDown{
20%{
transform:translate3d(0,10px,0)}


40%,45%{
opacity:1;transform:translate3d(0,-20px,0)}


100%{
opacity:0;transform:translate3d(0,2000px,0)}


}


.bounceOutDown{
animation-name:bounceOutDown}


@keyframes bounceOutLeft{
20%{
opacity:1;transform:translate3d(20px,0,0)}


100%{
opacity:0;transform:translate3d(-2000px,0,0)}


}


.bounceOutLeft{
animation-name:bounceOutLeft}


@keyframes bounceOutRight{
20%{
opacity:1;transform:translate3d(-20px,0,0)}


100%{
opacity:0;transform:translate3d(2000px,0,0)}


}


.bounceOutRight{
animation-name:bounceOutRight}


@keyframes bounceOutUp{
20%{
transform:translate3d(0,-10px,0)}


40%,45%{
opacity:1;transform:translate3d(0,20px,0)}


100%{
opacity:0;transform:translate3d(0,-2000px,0)}


}


.bounceOutUp{
animation-name:bounceOutUp}


@keyframes fadeIn{
0%{
opacity:0}


100%{
opacity:1}


}


.fadeIn{
animation-name:fadeIn}


@keyframes fadeInDown{
0%{
opacity:0;transform:translate3d(0,-100%,0)}


100%{
opacity:1;transform:none}


}


.fadeInDown{
animation-name:fadeInDown}


@keyframes fadeInDownBig{
0%{
opacity:0;transform:translate3d(0,-2000px,0)}


100%{
opacity:1;transform:none}


}


.fadeInDownBig{
animation-name:fadeInDownBig}


@keyframes fadeInLeft{
0%{
opacity:0;transform:translate3d(-100%,0,0)}


100%{
opacity:1;transform:none}


}


.fadeInLeft{
animation-name:fadeInLeft}


@keyframes fadeInLeftBig{
0%{
opacity:0;transform:translate3d(-2000px,0,0)}


100%{
opacity:1;transform:none}


}


.fadeInLeftBig{
animation-name:fadeInLeftBig}


@keyframes fadeInRight{
0%{
opacity:0;transform:translate3d(100%,0,0)}


100%{
opacity:1;transform:none}


}


.fadeInRight{
animation-name:fadeInRight}


@keyframes fadeInRightBig{
0%{
opacity:0;transform:translate3d(2000px,0,0)}


100%{
opacity:1;transform:none}


}


.fadeInRightBig{
animation-name:fadeInRightBig}


@keyframes fadeInUp{
0%{
opacity:0;transform:translate3d(0,100%,0)}


100%{
opacity:1;transform:none}


}


.fadeInUp{
animation-name:fadeInUp}


@keyframes fadeInUpBig{
0%{
opacity:0;transform:translate3d(0,2000px,0)}


100%{
opacity:1;transform:none}


}


.fadeInUpBig{
animation-name:fadeInUpBig}


@keyframes fadeOut{
0%{
opacity:1}


100%{
opacity:0}


}


.fadeOut{
animation-name:fadeOut}


@keyframes fadeOutDown{
0%{
opacity:1}


100%{
opacity:0;transform:translate3d(0,100%,0)}


}


.fadeOutDown{
animation-name:fadeOutDown}


@keyframes fadeOutDownBig{
0%{
opacity:1}


100%{
opacity:0;transform:translate3d(0,2000px,0)}


}


.fadeOutDownBig{
animation-name:fadeOutDownBig}


@keyframes fadeOutLeft{
0%{
opacity:1}


100%{
opacity:0;transform:translate3d(-100%,0,0)}


}


.fadeOutLeft{
animation-name:fadeOutLeft}


@keyframes fadeOutLeftBig{
0%{
opacity:1}


100%{
opacity:0;transform:translate3d(-2000px,0,0)}


}


.fadeOutLeftBig{
animation-name:fadeOutLeftBig}


@keyframes fadeOutRight{
0%{
opacity:1}


100%{
opacity:0;transform:translate3d(100%,0,0)}


}


.fadeOutRight{
animation-name:fadeOutRight}


@keyframes fadeOutRightBig{
0%{
opacity:1}


100%{
opacity:0;transform:translate3d(2000px,0,0)}


}


.fadeOutRightBig{
animation-name:fadeOutRightBig}


@keyframes fadeOutUp{
0%{
opacity:1}


100%{
opacity:0;transform:translate3d(0,-100%,0)}


}


.fadeOutUp{
animation-name:fadeOutUp}


@keyframes fadeOutUpBig{
0%{
opacity:1}


100%{
opacity:0;transform:translate3d(0,-2000px,0)}


}


.fadeOutUpBig{
animation-name:fadeOutUpBig}


@keyframes flip{
0%{
transform:perspective(400px) rotate3d(0,1,0,-360deg);animation-timing-function:ease-out}


40%{
transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);animation-timing-function:ease-out}


50%{
transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);animation-timing-function:ease-in}


80%{
transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}


100%{
transform:perspective(400px);animation-timing-function:ease-in}


}


.animated.flip{
backface-visibility:visible;animation-name:flip}


@keyframes flipInX{
0%{
transform:perspective(400px) rotate3d(1,0,0,90deg);transition-timing-function:ease-in;opacity:0}


40%{
transform:perspective(400px) rotate3d(1,0,0,-20deg);transition-timing-function:ease-in}


60%{
transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}


80%{
transform:perspective(400px) rotate3d(1,0,0,-5deg)}


100%{
transform:perspective(400px)}


}


.flipInX{
backface-visibility:visible!important;animation-name:flipInX}


@keyframes flipInY{
0%{
transform:perspective(400px) rotate3d(0,1,0,90deg);transition-timing-function:ease-in;opacity:0}


40%{
transform:perspective(400px) rotate3d(0,1,0,-20deg);transition-timing-function:ease-in}


60%{
transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}


80%{
transform:perspective(400px) rotate3d(0,1,0,-5deg)}


100%{
transform:perspective(400px)}


}


.flipInY{
backface-visibility:visible!important;animation-name:flipInY}


@keyframes flipOutX{
0%{
transform:perspective(400px)}


30%{
transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}


100%{
transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}


}


.flipOutX{
animation-name:flipOutX;animation-duration:.75s;backface-visibility:visible!important}


@keyframes flipOutY{
0%{
transform:perspective(400px)}


30%{
transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}


100%{
transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}


}


.flipOutY{
backface-visibility:visible!important;animation-name:flipOutY;animation-duration:.75s}


@keyframes lightSpeedIn{
0%{
transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}


60%{
transform:skewX(20deg);opacity:1}


80%{
transform:skewX(-5deg);opacity:1}


100%{
transform:none;opacity:1}


}


.lightSpeedIn{
animation-name:lightSpeedIn;animation-timing-function:ease-out}


@keyframes lightSpeedOut{
0%{
opacity:1}


100%{
transform:translate3d(100%,0,0) skewX(30deg);opacity:0}


}


.lightSpeedOut{
animation-name:lightSpeedOut;animation-timing-function:ease-in}


@keyframes rotateIn{
0%{
transform-origin:center;transform:rotate3d(0,0,1,-200deg);opacity:0}


100%{
transform-origin:center;transform:none;opacity:1}


}


.rotateIn{
animation-name:rotateIn}


@keyframes rotateInDownLeft{
0%{
transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}


100%{
transform-origin:left bottom;transform:none;opacity:1}


}


.rotateInDownLeft{
animation-name:rotateInDownLeft}


@keyframes rotateInDownRight{
0%{
transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}


100%{
transform-origin:right bottom;transform:none;opacity:1}


}


.rotateInDownRight{
animation-name:rotateInDownRight}


@keyframes rotateInUpLeft{
0%{
transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}


100%{
transform-origin:left bottom;transform:none;opacity:1}


}


.rotateInUpLeft{
animation-name:rotateInUpLeft}


@keyframes rotateInUpRight{
0%{
transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0}


100%{
transform-origin:right bottom;transform:none;opacity:1}


}


.rotateInUpRight{
animation-name:rotateInUpRight}


@keyframes rotateOut{
0%{
transform-origin:center;opacity:1}


100%{
transform-origin:center;transform:rotate3d(0,0,1,200deg);opacity:0}


}


.rotateOut{
animation-name:rotateOut}


@keyframes rotateOutDownLeft{
0%{
transform-origin:left bottom;opacity:1}


100%{
transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}


}


.rotateOutDownLeft{
animation-name:rotateOutDownLeft}


@keyframes rotateOutDownRight{
0%{
transform-origin:right bottom;opacity:1}


100%{
transform-origin:right bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}


}


.rotateOutDownRight{
animation-name:rotateOutDownRight}


@keyframes rotateOutUpLeft{
0%{
transform-origin:left bottom;opacity:1}


100%{
transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}


}


.rotateOutUpLeft{
animation-name:rotateOutUpLeft}


@keyframes rotateOutUpRight{
0%{
transform-origin:right bottom;opacity:1}


100%{
transform-origin:right bottom;transform:rotate3d(0,0,1,90deg);opacity:0}


}


.rotateOutUpRight{
animation-name:rotateOutUpRight}


@keyframes hinge{
0%{
transform-origin:top left;animation-timing-function:ease-in-out}


20%,60%{
transform:rotate3d(0,0,1,80deg);transform-origin:top left;animation-timing-function:ease-in-out}


40%,80%{
transform:rotate3d(0,0,1,60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}


100%{
transform:translate3d(0,700px,0);opacity:0}


}


.hinge{
animation-name:hinge}


@keyframes rollIn{
0%{
opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}


100%{
opacity:1;transform:none}


}


.rollIn{
animation-name:rollIn}


@keyframes rollOut{
0%{
opacity:1}


100%{
opacity:0;transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}


}


.rollOut{
animation-name:rollOut}


@keyframes zoomIn{
0%{
opacity:0;transform:scale3d(.3,.3,.3)}


50%{
opacity:1}


}


.zoomIn{
animation-name:zoomIn}


@keyframes zoomInDown{
0%{
opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}


60%{
opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}


}


.zoomInDown{
animation-name:zoomInDown}


@keyframes zoomInLeft{
0%{
opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}


60%{
opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}


}


.zoomInLeft{
animation-name:zoomInLeft}


@keyframes zoomInRight{
0%{
opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}


60%{
opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}


}


.zoomInRight{
animation-name:zoomInRight}


@keyframes zoomInUp{
0%{
opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}


60%{
opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}


}


.zoomInUp{
animation-name:zoomInUp}


@keyframes zoomOut{
0%{
opacity:1}


50%{
opacity:0;transform:scale3d(.3,.3,.3)}


100%{
opacity:0}


}


.zoomOut{
animation-name:zoomOut}


@keyframes zoomOutDown{
40%{
opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}


100%{
opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}


}


.zoomOutDown{
animation-name:zoomOutDown}


@keyframes zoomOutLeft{
40%{
opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}


100%{
opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}


}


.zoomOutLeft{
animation-name:zoomOutLeft}


@keyframes zoomOutRight{
40%{
opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}


100%{
opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}


}


.zoomOutRight{
animation-name:zoomOutRight}


@keyframes zoomOutUp{
40%{
opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}


100%{
opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}


}


.zoomOutUp{
animation-name:zoomOutUp}


@keyframes slideInDown{
0%{
transform:translateY(-100%);visibility:visible}


100%{
transform:translateY(0)}


}


.slideInDown{
animation-name:slideInDown}


@keyframes slideInLeft{
0%{
transform:translateX(-100%);visibility:visible}


100%{
transform:translateX(0)}


}


.slideInLeft{
animation-name:slideInLeft}


@keyframes slideInRight{
0%{
transform:translateX(100%);visibility:visible}


100%{
transform:translateX(0)}


}


.slideInRight{
animation-name:slideInRight}


@keyframes slideInUp{
0%{
transform:translateY(100%);visibility:visible}


100%{
transform:translateY(0)}


}


.slideInUp{
animation-name:slideInUp}


@keyframes slideOutDown{
0%{
transform:translateY(0)}


100%{
visibility:hidden;transform:translateY(100%)}


}


.slideOutDown{
animation-name:slideOutDown}


@keyframes slideOutLeft{
0%{
transform:translateX(0)}


100%{
visibility:hidden;transform:translateX(-100%)}


}


.slideOutLeft{
animation-name:slideOutLeft}


@keyframes slideOutRight{
0%{
transform:translateX(0)}


100%{
visibility:hidden;transform:translateX(100%)}


}


.slideOutRight{
animation-name:slideOutRight}


@keyframes slideOutUp{
0%{
transform:translateY(0)}


100%{
visibility:hidden;transform:translateY(-100%)}


}


.slideOutUp{
animation-name:slideOutUp}


/*!
 * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa.fa-glass:before{
content:"\f000"}


.fa.fa-meetup{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-star-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-star-o:before{
content:"\f005"}


.fa.fa-remove:before{
content:"\f00d"}


.fa.fa-close:before{
content:"\f00d"}


.fa.fa-gear:before{
content:"\f013"}


.fa.fa-trash-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-trash-o:before{
content:"\f2ed"}


.fa.fa-file-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-file-o:before{
content:"\f15b"}


.fa.fa-clock-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-clock-o:before{
content:"\f017"}


.fa.fa-arrow-circle-o-down{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-arrow-circle-o-down:before{
content:"\f358"}


.fa.fa-arrow-circle-o-up{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-arrow-circle-o-up:before{
content:"\f35b"}


.fa.fa-play-circle-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-play-circle-o:before{
content:"\f144"}


.fa.fa-repeat:before{
content:"\f01e"}


.fa.fa-rotate-right:before{
content:"\f01e"}


.fa.fa-refresh:before{
content:"\f021"}


.fa.fa-list-alt{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-dedent:before{
content:"\f03b"}


.fa.fa-video-camera:before{
content:"\f03d"}


.fa.fa-picture-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-picture-o:before{
content:"\f03e"}


.fa.fa-photo{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-photo:before{
content:"\f03e"}


.fa.fa-image{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-image:before{
content:"\f03e"}


.fa.fa-pencil:before{
content:"\f303"}


.fa.fa-map-marker:before{
content:"\f3c5"}


.fa.fa-pencil-square-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-pencil-square-o:before{
content:"\f044"}


.fa.fa-share-square-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-share-square-o:before{
content:"\f14d"}


.fa.fa-check-square-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-check-square-o:before{
content:"\f14a"}


.fa.fa-arrows:before{
content:"\f0b2"}


.fa.fa-times-circle-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-times-circle-o:before{
content:"\f057"}


.fa.fa-check-circle-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-check-circle-o:before{
content:"\f058"}


.fa.fa-mail-forward:before{
content:"\f064"}


.fa.fa-eye{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-eye-slash{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-warning:before{
content:"\f071"}


.fa.fa-calendar:before{
content:"\f073"}


.fa.fa-arrows-v:before{
content:"\f338"}


.fa.fa-arrows-h:before{
content:"\f337"}


.fa.fa-bar-chart{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-bar-chart:before{
content:"\f080"}


.fa.fa-bar-chart-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-bar-chart-o:before{
content:"\f080"}


.fa.fa-twitter-square{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-facebook-square{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-gears:before{
content:"\f085"}


.fa.fa-thumbs-o-up{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-thumbs-o-up:before{
content:"\f164"}


.fa.fa-thumbs-o-down{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-thumbs-o-down:before{
content:"\f165"}


.fa.fa-heart-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-heart-o:before{
content:"\f004"}


.fa.fa-sign-out:before{
content:"\f2f5"}


.fa.fa-linkedin-square{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-linkedin-square:before{
content:"\f08c"}


.fa.fa-thumb-tack:before{
content:"\f08d"}


.fa.fa-external-link:before{
content:"\f35d"}


.fa.fa-sign-in:before{
content:"\f2f6"}


.fa.fa-github-square{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-lemon-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-lemon-o:before{
content:"\f094"}


.fa.fa-square-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-square-o:before{
content:"\f0c8"}


.fa.fa-bookmark-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-bookmark-o:before{
content:"\f02e"}


.fa.fa-twitter{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-facebook{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-facebook:before{
content:"\f39e"}


.fa.fa-facebook-f{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-facebook-f:before{
content:"\f39e"}


.fa.fa-github{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-credit-card{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-feed:before{
content:"\f09e"}


.fa.fa-hdd-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-hdd-o:before{
content:"\f0a0"}


.fa.fa-hand-o-right{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-hand-o-right:before{
content:"\f0a4"}


.fa.fa-hand-o-left{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-hand-o-left:before{
content:"\f0a5"}


.fa.fa-hand-o-up{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-hand-o-up:before{
content:"\f0a6"}


.fa.fa-hand-o-down{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-hand-o-down:before{
content:"\f0a7"}


.fa.fa-arrows-alt:before{
content:"\f31e"}


.fa.fa-group:before{
content:"\f0c0"}


.fa.fa-chain:before{
content:"\f0c1"}


.fa.fa-scissors:before{
content:"\f0c4"}


.fa.fa-files-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-files-o:before{
content:"\f0c5"}


.fa.fa-floppy-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-floppy-o:before{
content:"\f0c7"}


.fa.fa-navicon:before{
content:"\f0c9"}


.fa.fa-reorder:before{
content:"\f0c9"}


.fa.fa-pinterest{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-pinterest-square{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-google-plus-square{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-google-plus{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-google-plus:before{
content:"\f0d5"}


.fa.fa-money{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-money:before{
content:"\f3d1"}


.fa.fa-unsorted:before{
content:"\f0dc"}


.fa.fa-sort-desc:before{
content:"\f0dd"}


.fa.fa-sort-asc:before{
content:"\f0de"}


.fa.fa-linkedin{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-linkedin:before{
content:"\f0e1"}


.fa.fa-rotate-left:before{
content:"\f0e2"}


.fa.fa-legal:before{
content:"\f0e3"}


.fa.fa-tachometer:before{
content:"\f3fd"}


.fa.fa-dashboard:before{
content:"\f3fd"}


.fa.fa-comment-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-comment-o:before{
content:"\f075"}


.fa.fa-comments-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-comments-o:before{
content:"\f086"}


.fa.fa-flash:before{
content:"\f0e7"}


.fa.fa-clipboard{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-paste{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-paste:before{
content:"\f328"}


.fa.fa-lightbulb-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-lightbulb-o:before{
content:"\f0eb"}


.fa.fa-exchange:before{
content:"\f362"}


.fa.fa-cloud-download:before{
content:"\f381"}


.fa.fa-cloud-upload:before{
content:"\f382"}


.fa.fa-bell-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-bell-o:before{
content:"\f0f3"}


.fa.fa-cutlery:before{
content:"\f2e7"}


.fa.fa-file-text-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-file-text-o:before{
content:"\f15c"}


.fa.fa-building-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-building-o:before{
content:"\f1ad"}


.fa.fa-hospital-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-hospital-o:before{
content:"\f0f8"}


.fa.fa-tablet:before{
content:"\f3fa"}


.fa.fa-mobile:before{
content:"\f3cd"}


.fa.fa-mobile-phone:before{
content:"\f3cd"}


.fa.fa-circle-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-circle-o:before{
content:"\f111"}


.fa.fa-mail-reply:before{
content:"\f3e5"}


.fa.fa-github-alt{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-folder-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-folder-o:before{
content:"\f07b"}


.fa.fa-folder-open-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-folder-open-o:before{
content:"\f07c"}


.fa.fa-smile-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-smile-o:before{
content:"\f118"}


.fa.fa-frown-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-frown-o:before{
content:"\f119"}


.fa.fa-meh-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-meh-o:before{
content:"\f11a"}


.fa.fa-keyboard-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-keyboard-o:before{
content:"\f11c"}


.fa.fa-flag-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-flag-o:before{
content:"\f024"}


.fa.fa-mail-reply-all:before{
content:"\f122"}


.fa.fa-star-half-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-star-half-o:before{
content:"\f089"}


.fa.fa-star-half-empty{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-star-half-empty:before{
content:"\f089"}


.fa.fa-star-half-full{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-star-half-full:before{
content:"\f089"}


.fa.fa-code-fork:before{
content:"\f126"}


.fa.fa-chain-broken:before{
content:"\f127"}


.fa.fa-shield:before{
content:"\f3ed"}


.fa.fa-calendar-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-calendar-o:before{
content:"\f133"}


.fa.fa-maxcdn{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-html5{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-css3{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-ticket:before{
content:"\f3ff"}


.fa.fa-minus-square-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-minus-square-o:before{
content:"\f146"}


.fa.fa-level-up:before{
content:"\f3bf"}


.fa.fa-level-down:before{
content:"\f3be"}


.fa.fa-pencil-square:before{
content:"\f14b"}


.fa.fa-external-link-square:before{
content:"\f360"}


.fa.fa-compass{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-caret-square-o-down{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-caret-square-o-down:before{
content:"\f150"}


.fa.fa-toggle-down{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-toggle-down:before{
content:"\f150"}


.fa.fa-caret-square-o-up{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-caret-square-o-up:before{
content:"\f151"}


.fa.fa-toggle-up{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-toggle-up:before{
content:"\f151"}


.fa.fa-caret-square-o-right{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-caret-square-o-right:before{
content:"\f152"}


.fa.fa-toggle-right{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-toggle-right:before{
content:"\f152"}


.fa.fa-eur:before{
content:"\f153"}


.fa.fa-euro:before{
content:"\f153"}


.fa.fa-gbp:before{
content:"\f154"}


.fa.fa-usd:before{
content:"\f155"}


.fa.fa-dollar:before{
content:"\f155"}


.fa.fa-inr:before{
content:"\f156"}


.fa.fa-rupee:before{
content:"\f156"}


.fa.fa-jpy:before{
content:"\f157"}


.fa.fa-cny:before{
content:"\f157"}


.fa.fa-rmb:before{
content:"\f157"}


.fa.fa-yen:before{
content:"\f157"}


.fa.fa-rub:before{
content:"\f158"}


.fa.fa-ruble:before{
content:"\f158"}


.fa.fa-rouble:before{
content:"\f158"}


.fa.fa-krw:before{
content:"\f159"}


.fa.fa-won:before{
content:"\f159"}


.fa.fa-btc{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-bitcoin{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-bitcoin:before{
content:"\f15a"}


.fa.fa-file-text:before{
content:"\f15c"}


.fa.fa-sort-alpha-asc:before{
content:"\f15d"}


.fa.fa-sort-alpha-desc:before{
content:"\f881"}


.fa.fa-sort-amount-asc:before{
content:"\f160"}


.fa.fa-sort-amount-desc:before{
content:"\f884"}


.fa.fa-sort-numeric-asc:before{
content:"\f162"}


.fa.fa-sort-numeric-desc:before{
content:"\f886"}


.fa.fa-youtube-square{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-youtube{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-xing{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-xing-square{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-youtube-play{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-youtube-play:before{
content:"\f167"}


.fa.fa-dropbox{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-stack-overflow{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-instagram{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-flickr{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-adn{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-bitbucket{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-bitbucket-square{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-bitbucket-square:before{
content:"\f171"}


.fa.fa-tumblr{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-tumblr-square{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-long-arrow-down:before{
content:"\f309"}


.fa.fa-long-arrow-up:before{
content:"\f30c"}


.fa.fa-long-arrow-left:before{
content:"\f30a"}


.fa.fa-long-arrow-right:before{
content:"\f30b"}


.fa.fa-apple{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-windows{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-android{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-linux{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-dribbble{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-skype{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-foursquare{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-trello{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-gratipay{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-gittip{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-gittip:before{
content:"\f184"}


.fa.fa-sun-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-sun-o:before{
content:"\f185"}


.fa.fa-moon-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-moon-o:before{
content:"\f186"}


.fa.fa-vk{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-weibo{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-renren{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-pagelines{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-stack-exchange{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-arrow-circle-o-right{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-arrow-circle-o-right:before{
content:"\f35a"}


.fa.fa-arrow-circle-o-left{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-arrow-circle-o-left:before{
content:"\f359"}


.fa.fa-caret-square-o-left{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-caret-square-o-left:before{
content:"\f191"}


.fa.fa-toggle-left{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-toggle-left:before{
content:"\f191"}


.fa.fa-dot-circle-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-dot-circle-o:before{
content:"\f192"}


.fa.fa-vimeo-square{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-try:before{
content:"\f195"}


.fa.fa-turkish-lira:before{
content:"\f195"}


.fa.fa-plus-square-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-plus-square-o:before{
content:"\f0fe"}


.fa.fa-slack{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-wordpress{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-openid{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-institution:before{
content:"\f19c"}


.fa.fa-bank:before{
content:"\f19c"}


.fa.fa-mortar-board:before{
content:"\f19d"}


.fa.fa-yahoo{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-google{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-reddit{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-reddit-square{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-stumbleupon-circle{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-stumbleupon{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-delicious{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-digg{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-pied-piper-pp{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-pied-piper-alt{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-drupal{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-joomla{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-spoon:before{
content:"\f2e5"}


.fa.fa-behance{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-behance-square{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-steam{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-steam-square{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-automobile:before{
content:"\f1b9"}


.fa.fa-cab:before{
content:"\f1ba"}


.fa.fa-envelope-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-envelope-o:before{
content:"\f0e0"}


.fa.fa-deviantart{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-soundcloud{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-file-pdf-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-file-pdf-o:before{
content:"\f1c1"}


.fa.fa-file-word-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-file-word-o:before{
content:"\f1c2"}


.fa.fa-file-excel-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-file-excel-o:before{
content:"\f1c3"}


.fa.fa-file-powerpoint-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-file-powerpoint-o:before{
content:"\f1c4"}


.fa.fa-file-image-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-file-image-o:before{
content:"\f1c5"}


.fa.fa-file-photo-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-file-photo-o:before{
content:"\f1c5"}


.fa.fa-file-picture-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-file-picture-o:before{
content:"\f1c5"}


.fa.fa-file-archive-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-file-archive-o:before{
content:"\f1c6"}


.fa.fa-file-zip-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-file-zip-o:before{
content:"\f1c6"}


.fa.fa-file-audio-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-file-audio-o:before{
content:"\f1c7"}


.fa.fa-file-sound-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-file-sound-o:before{
content:"\f1c7"}


.fa.fa-file-video-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-file-video-o:before{
content:"\f1c8"}


.fa.fa-file-movie-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-file-movie-o:before{
content:"\f1c8"}


.fa.fa-file-code-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-file-code-o:before{
content:"\f1c9"}


.fa.fa-vine{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-codepen{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-jsfiddle{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-life-ring{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-life-bouy{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-life-bouy:before{
content:"\f1cd"}


.fa.fa-life-buoy{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-life-buoy:before{
content:"\f1cd"}


.fa.fa-life-saver{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-life-saver:before{
content:"\f1cd"}


.fa.fa-support{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-support:before{
content:"\f1cd"}


.fa.fa-circle-o-notch:before{
content:"\f1ce"}


.fa.fa-rebel{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-ra{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-ra:before{
content:"\f1d0"}


.fa.fa-resistance{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-resistance:before{
content:"\f1d0"}


.fa.fa-empire{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-ge{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-ge:before{
content:"\f1d1"}


.fa.fa-git-square{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-git{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-hacker-news{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-y-combinator-square{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-y-combinator-square:before{
content:"\f1d4"}


.fa.fa-yc-square{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-yc-square:before{
content:"\f1d4"}


.fa.fa-tencent-weibo{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-qq{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-weixin{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-wechat{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-wechat:before{
content:"\f1d7"}


.fa.fa-send:before{
content:"\f1d8"}


.fa.fa-paper-plane-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-paper-plane-o:before{
content:"\f1d8"}


.fa.fa-send-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-send-o:before{
content:"\f1d8"}


.fa.fa-circle-thin{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-circle-thin:before{
content:"\f111"}


.fa.fa-header:before{
content:"\f1dc"}


.fa.fa-sliders:before{
content:"\f1de"}


.fa.fa-futbol-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-futbol-o:before{
content:"\f1e3"}


.fa.fa-soccer-ball-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-soccer-ball-o:before{
content:"\f1e3"}


.fa.fa-slideshare{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-twitch{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-yelp{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-newspaper-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-newspaper-o:before{
content:"\f1ea"}


.fa.fa-paypal{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-google-wallet{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-cc-visa{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-cc-mastercard{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-cc-discover{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-cc-amex{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-cc-paypal{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-cc-stripe{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-bell-slash-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-bell-slash-o:before{
content:"\f1f6"}


.fa.fa-trash:before{
content:"\f2ed"}


.fa.fa-copyright{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-eyedropper:before{
content:"\f1fb"}


.fa.fa-area-chart:before{
content:"\f1fe"}


.fa.fa-pie-chart:before{
content:"\f200"}


.fa.fa-line-chart:before{
content:"\f201"}


.fa.fa-lastfm{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-lastfm-square{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-ioxhost{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-angellist{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-cc{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-cc:before{
content:"\f20a"}


.fa.fa-ils:before{
content:"\f20b"}


.fa.fa-shekel:before{
content:"\f20b"}


.fa.fa-sheqel:before{
content:"\f20b"}


.fa.fa-meanpath{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-meanpath:before{
content:"\f2b4"}


.fa.fa-buysellads{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-connectdevelop{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-dashcube{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-forumbee{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-leanpub{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-sellsy{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-shirtsinbulk{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-simplybuilt{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-skyatlas{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-diamond{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-diamond:before{
content:"\f3a5"}


.fa.fa-intersex:before{
content:"\f224"}


.fa.fa-facebook-official{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-facebook-official:before{
content:"\f09a"}


.fa.fa-pinterest-p{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-whatsapp{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-hotel:before{
content:"\f236"}


.fa.fa-viacoin{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-medium{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-y-combinator{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-yc{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-yc:before{
content:"\f23b"}


.fa.fa-optin-monster{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-opencart{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-expeditedssl{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-battery-4:before{
content:"\f240"}


.fa.fa-battery:before{
content:"\f240"}


.fa.fa-battery-3:before{
content:"\f241"}


.fa.fa-battery-2:before{
content:"\f242"}


.fa.fa-battery-1:before{
content:"\f243"}


.fa.fa-battery-0:before{
content:"\f244"}


.fa.fa-object-group{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-object-ungroup{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-sticky-note-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-sticky-note-o:before{
content:"\f249"}


.fa.fa-cc-jcb{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-cc-diners-club{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-clone{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-hourglass-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-hourglass-o:before{
content:"\f254"}


.fa.fa-hourglass-1:before{
content:"\f251"}


.fa.fa-hourglass-2:before{
content:"\f252"}


.fa.fa-hourglass-3:before{
content:"\f253"}


.fa.fa-hand-rock-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-hand-rock-o:before{
content:"\f255"}


.fa.fa-hand-grab-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-hand-grab-o:before{
content:"\f255"}


.fa.fa-hand-paper-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-hand-paper-o:before{
content:"\f256"}


.fa.fa-hand-stop-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-hand-stop-o:before{
content:"\f256"}


.fa.fa-hand-scissors-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-hand-scissors-o:before{
content:"\f257"}


.fa.fa-hand-lizard-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-hand-lizard-o:before{
content:"\f258"}


.fa.fa-hand-spock-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-hand-spock-o:before{
content:"\f259"}


.fa.fa-hand-pointer-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-hand-pointer-o:before{
content:"\f25a"}


.fa.fa-hand-peace-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-hand-peace-o:before{
content:"\f25b"}


.fa.fa-registered{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-creative-commons{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-gg{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-gg-circle{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-tripadvisor{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-odnoklassniki{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-odnoklassniki-square{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-get-pocket{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-wikipedia-w{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-safari{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-chrome{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-firefox{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-opera{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-internet-explorer{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-television:before{
content:"\f26c"}


.fa.fa-contao{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-500px{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-amazon{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-calendar-plus-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-calendar-plus-o:before{
content:"\f271"}


.fa.fa-calendar-minus-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-calendar-minus-o:before{
content:"\f272"}


.fa.fa-calendar-times-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-calendar-times-o:before{
content:"\f273"}


.fa.fa-calendar-check-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-calendar-check-o:before{
content:"\f274"}


.fa.fa-map-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-map-o:before{
content:"\f279"}


.fa.fa-commenting:before{
content:"\f4ad"}


.fa.fa-commenting-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-commenting-o:before{
content:"\f4ad"}


.fa.fa-houzz{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-vimeo{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-vimeo:before{
content:"\f27d"}


.fa.fa-black-tie{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-fonticons{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-reddit-alien{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-edge{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-credit-card-alt:before{
content:"\f09d"}


.fa.fa-codiepie{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-modx{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-fort-awesome{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-usb{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-product-hunt{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-mixcloud{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-scribd{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-pause-circle-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-pause-circle-o:before{
content:"\f28b"}


.fa.fa-stop-circle-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-stop-circle-o:before{
content:"\f28d"}


.fa.fa-bluetooth{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-bluetooth-b{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-gitlab{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-wpbeginner{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-wpforms{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-envira{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-wheelchair-alt{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-wheelchair-alt:before{
content:"\f368"}


.fa.fa-question-circle-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-question-circle-o:before{
content:"\f059"}


.fa.fa-volume-control-phone:before{
content:"\f2a0"}


.fa.fa-asl-interpreting:before{
content:"\f2a3"}


.fa.fa-deafness:before{
content:"\f2a4"}


.fa.fa-hard-of-hearing:before{
content:"\f2a4"}


.fa.fa-glide{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-glide-g{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-signing:before{
content:"\f2a7"}


.fa.fa-viadeo{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-viadeo-square{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-snapchat{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-snapchat-ghost{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-snapchat-square{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-pied-piper{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-first-order{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-yoast{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-themeisle{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-google-plus-official{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-google-plus-official:before{
content:"\f2b3"}


.fa.fa-google-plus-circle{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-google-plus-circle:before{
content:"\f2b3"}


.fa.fa-font-awesome{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-fa{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-fa:before{
content:"\f2b4"}


.fa.fa-handshake-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-handshake-o:before{
content:"\f2b5"}


.fa.fa-envelope-open-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-envelope-open-o:before{
content:"\f2b6"}


.fa.fa-linode{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-address-book-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-address-book-o:before{
content:"\f2b9"}


.fa.fa-vcard:before{
content:"\f2bb"}


.fa.fa-address-card-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-address-card-o:before{
content:"\f2bb"}


.fa.fa-vcard-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-vcard-o:before{
content:"\f2bb"}


.fa.fa-user-circle-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-user-circle-o:before{
content:"\f2bd"}


.fa.fa-user-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-user-o:before{
content:"\f007"}


.fa.fa-id-badge{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-drivers-license:before{
content:"\f2c2"}


.fa.fa-id-card-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-id-card-o:before{
content:"\f2c2"}


.fa.fa-drivers-license-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-drivers-license-o:before{
content:"\f2c2"}


.fa.fa-quora{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-free-code-camp{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-telegram{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-thermometer-4:before{
content:"\f2c7"}


.fa.fa-thermometer:before{
content:"\f2c7"}


.fa.fa-thermometer-3:before{
content:"\f2c8"}


.fa.fa-thermometer-2:before{
content:"\f2c9"}


.fa.fa-thermometer-1:before{
content:"\f2ca"}


.fa.fa-thermometer-0:before{
content:"\f2cb"}


.fa.fa-bathtub:before{
content:"\f2cd"}


.fa.fa-s15:before{
content:"\f2cd"}


.fa.fa-window-maximize{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-window-restore{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-times-rectangle:before{
content:"\f410"}


.fa.fa-window-close-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-window-close-o:before{
content:"\f410"}


.fa.fa-times-rectangle-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-times-rectangle-o:before{
content:"\f410"}


.fa.fa-bandcamp{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-grav{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-etsy{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-imdb{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-ravelry{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-eercast{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-eercast:before{
content:"\f2da"}


.fa.fa-snowflake-o{
font-family:'Font Awesome 5 Free';font-weight:400}


.fa.fa-snowflake-o:before{
content:"\f2dc"}


.fa.fa-superpowers{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-wpexplorer{
font-family:'Font Awesome 5 Brands';font-weight:400}


.fa.fa-spotify{
font-family:'Font Awesome 5 Brands';font-weight:400}


/*!
 * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,.fab,.fad,.fal,.far,.fas{
-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}


.fa-lg{
font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}


.fa-xs{
font-size:.75em}


.fa-sm{
font-size:.875em}


.fa-1x{
font-size:1em}


.fa-2x{
font-size:2em}


.fa-3x{
font-size:3em}


.fa-4x{
font-size:4em}


.fa-5x{
font-size:5em}


.fa-6x{
font-size:6em}


.fa-7x{
font-size:7em}


.fa-8x{
font-size:8em}


.fa-9x{
font-size:9em}


.fa-10x{
font-size:10em}


.fa-fw{
text-align:center;width:1.25em}


.fa-ul{
list-style-type:none;margin-left:2.5em;padding-left:0}


.fa-ul>li{
position:relative}


.fa-li{
left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}


.fa-border{
border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}


.fa-pull-left{
float:left}


.fa-pull-right{
float:right}


.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{
margin-right:.3em}


.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{
margin-left:.3em}


.fa-spin{
animation:fa-spin 2s infinite linear}


.fa-pulse{
animation:fa-spin 1s infinite steps(8)}


@keyframes fa-spin{
0%{
transform:rotate(0)}


100%{
transform:rotate(360deg)}


}


.fa-rotate-90{
transform:rotate(90deg)}


.fa-rotate-180{
transform:rotate(180deg)}


.fa-rotate-270{
transform:rotate(270deg)}


.fa-flip-horizontal{
transform:scale(-1,1)}


.fa-flip-vertical{
transform:scale(1,-1)}


.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{
transform:scale(-1,-1)}


:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{
filter:none}


.fa-stack{
display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}


.fa-stack-1x,.fa-stack-2x{
left:0;position:absolute;text-align:center;width:100%}


.fa-stack-1x{
line-height:inherit}


.fa-stack-2x{
font-size:2em}


.fa-inverse{
color:#fff}


.fa-500px:before{
content:"\f26e"}


.fa-accessible-icon:before{
content:"\f368"}


.fa-accusoft:before{
content:"\f369"}


.fa-acquisitions-incorporated:before{
content:"\f6af"}


.fa-ad:before{
content:"\f641"}


.fa-address-book:before{
content:"\f2b9"}


.fa-address-card:before{
content:"\f2bb"}


.fa-adjust:before{
content:"\f042"}


.fa-adn:before{
content:"\f170"}


.fa-adobe:before{
content:"\f778"}


.fa-adversal:before{
content:"\f36a"}


.fa-affiliatetheme:before{
content:"\f36b"}


.fa-air-freshener:before{
content:"\f5d0"}


.fa-airbnb:before{
content:"\f834"}


.fa-algolia:before{
content:"\f36c"}


.fa-align-center:before{
content:"\f037"}


.fa-align-justify:before{
content:"\f039"}


.fa-align-left:before{
content:"\f036"}


.fa-align-right:before{
content:"\f038"}


.fa-alipay:before{
content:"\f642"}


.fa-allergies:before{
content:"\f461"}


.fa-amazon:before{
content:"\f270"}


.fa-amazon-pay:before{
content:"\f42c"}


.fa-ambulance:before{
content:"\f0f9"}


.fa-american-sign-language-interpreting:before{
content:"\f2a3"}


.fa-amilia:before{
content:"\f36d"}


.fa-anchor:before{
content:"\f13d"}


.fa-android:before{
content:"\f17b"}


.fa-angellist:before{
content:"\f209"}


.fa-angle-double-down:before{
content:"\f103"}


.fa-angle-double-left:before{
content:"\f100"}


.fa-angle-double-right:before{
content:"\f101"}


.fa-angle-double-up:before{
content:"\f102"}


.fa-angle-down:before{
content:"\f107"}


.fa-angle-left:before{
content:"\f104"}


.fa-angle-right:before{
content:"\f105"}


.fa-angle-up:before{
content:"\f106"}


.fa-angry:before{
content:"\f556"}


.fa-angrycreative:before{
content:"\f36e"}


.fa-angular:before{
content:"\f420"}


.fa-ankh:before{
content:"\f644"}


.fa-app-store:before{
content:"\f36f"}


.fa-app-store-ios:before{
content:"\f370"}


.fa-apper:before{
content:"\f371"}


.fa-apple:before{
content:"\f179"}


.fa-apple-alt:before{
content:"\f5d1"}


.fa-apple-pay:before{
content:"\f415"}


.fa-archive:before{
content:"\f187"}


.fa-archway:before{
content:"\f557"}


.fa-arrow-alt-circle-down:before{
content:"\f358"}


.fa-arrow-alt-circle-left:before{
content:"\f359"}


.fa-arrow-alt-circle-right:before{
content:"\f35a"}


.fa-arrow-alt-circle-up:before{
content:"\f35b"}


.fa-arrow-circle-down:before{
content:"\f0ab"}


.fa-arrow-circle-left:before{
content:"\f0a8"}


.fa-arrow-circle-right:before{
content:"\f0a9"}


.fa-arrow-circle-up:before{
content:"\f0aa"}


.fa-arrow-down:before{
content:"\f063"}


.fa-arrow-left:before{
content:"\f060"}


.fa-arrow-right:before{
content:"\f061"}


.fa-arrow-up:before{
content:"\f062"}


.fa-arrows-alt:before{
content:"\f0b2"}


.fa-arrows-alt-h:before{
content:"\f337"}


.fa-arrows-alt-v:before{
content:"\f338"}


.fa-artstation:before{
content:"\f77a"}


.fa-assistive-listening-systems:before{
content:"\f2a2"}


.fa-asterisk:before{
content:"\f069"}


.fa-asymmetrik:before{
content:"\f372"}


.fa-at:before{
content:"\f1fa"}


.fa-atlas:before{
content:"\f558"}


.fa-atlassian:before{
content:"\f77b"}


.fa-atom:before{
content:"\f5d2"}


.fa-audible:before{
content:"\f373"}


.fa-audio-description:before{
content:"\f29e"}


.fa-autoprefixer:before{
content:"\f41c"}


.fa-avianex:before{
content:"\f374"}


.fa-aviato:before{
content:"\f421"}


.fa-award:before{
content:"\f559"}


.fa-aws:before{
content:"\f375"}


.fa-baby:before{
content:"\f77c"}


.fa-baby-carriage:before{
content:"\f77d"}


.fa-backspace:before{
content:"\f55a"}


.fa-backward:before{
content:"\f04a"}


.fa-bacon:before{
content:"\f7e5"}


.fa-balance-scale:before{
content:"\f24e"}


.fa-balance-scale-left:before{
content:"\f515"}


.fa-balance-scale-right:before{
content:"\f516"}


.fa-ban:before{
content:"\f05e"}


.fa-band-aid:before{
content:"\f462"}


.fa-bandcamp:before{
content:"\f2d5"}


.fa-barcode:before{
content:"\f02a"}


.fa-bars:before{
content:"\f0c9"}


.fa-baseball-ball:before{
content:"\f433"}


.fa-basketball-ball:before{
content:"\f434"}


.fa-bath:before{
content:"\f2cd"}


.fa-battery-empty:before{
content:"\f244"}


.fa-battery-full:before{
content:"\f240"}


.fa-battery-half:before{
content:"\f242"}


.fa-battery-quarter:before{
content:"\f243"}


.fa-battery-three-quarters:before{
content:"\f241"}


.fa-battle-net:before{
content:"\f835"}


.fa-bed:before{
content:"\f236"}


.fa-beer:before{
content:"\f0fc"}


.fa-behance:before{
content:"\f1b4"}


.fa-behance-square:before{
content:"\f1b5"}


.fa-bell:before{
content:"\f0f3"}


.fa-bell-slash:before{
content:"\f1f6"}


.fa-bezier-curve:before{
content:"\f55b"}


.fa-bible:before{
content:"\f647"}


.fa-bicycle:before{
content:"\f206"}


.fa-biking:before{
content:"\f84a"}


.fa-bimobject:before{
content:"\f378"}


.fa-binoculars:before{
content:"\f1e5"}


.fa-biohazard:before{
content:"\f780"}


.fa-birthday-cake:before{
content:"\f1fd"}


.fa-bitbucket:before{
content:"\f171"}


.fa-bitcoin:before{
content:"\f379"}


.fa-bity:before{
content:"\f37a"}


.fa-black-tie:before{
content:"\f27e"}


.fa-blackberry:before{
content:"\f37b"}


.fa-blender:before{
content:"\f517"}


.fa-blender-phone:before{
content:"\f6b6"}


.fa-blind:before{
content:"\f29d"}


.fa-blog:before{
content:"\f781"}


.fa-blogger:before{
content:"\f37c"}


.fa-blogger-b:before{
content:"\f37d"}


.fa-bluetooth:before{
content:"\f293"}


.fa-bluetooth-b:before{
content:"\f294"}


.fa-bold:before{
content:"\f032"}


.fa-bolt:before{
content:"\f0e7"}


.fa-bomb:before{
content:"\f1e2"}


.fa-bone:before{
content:"\f5d7"}


.fa-bong:before{
content:"\f55c"}


.fa-book:before{
content:"\f02d"}


.fa-book-dead:before{
content:"\f6b7"}


.fa-book-medical:before{
content:"\f7e6"}


.fa-book-open:before{
content:"\f518"}


.fa-book-reader:before{
content:"\f5da"}


.fa-bookmark:before{
content:"\f02e"}


.fa-bootstrap:before{
content:"\f836"}


.fa-border-all:before{
content:"\f84c"}


.fa-border-none:before{
content:"\f850"}


.fa-border-style:before{
content:"\f853"}


.fa-bowling-ball:before{
content:"\f436"}


.fa-box:before{
content:"\f466"}


.fa-box-open:before{
content:"\f49e"}


.fa-boxes:before{
content:"\f468"}


.fa-braille:before{
content:"\f2a1"}


.fa-brain:before{
content:"\f5dc"}


.fa-bread-slice:before{
content:"\f7ec"}


.fa-briefcase:before{
content:"\f0b1"}


.fa-briefcase-medical:before{
content:"\f469"}


.fa-broadcast-tower:before{
content:"\f519"}


.fa-broom:before{
content:"\f51a"}


.fa-brush:before{
content:"\f55d"}


.fa-btc:before{
content:"\f15a"}


.fa-buffer:before{
content:"\f837"}


.fa-bug:before{
content:"\f188"}


.fa-building:before{
content:"\f1ad"}


.fa-bullhorn:before{
content:"\f0a1"}


.fa-bullseye:before{
content:"\f140"}


.fa-burn:before{
content:"\f46a"}


.fa-buromobelexperte:before{
content:"\f37f"}


.fa-bus:before{
content:"\f207"}


.fa-bus-alt:before{
content:"\f55e"}


.fa-business-time:before{
content:"\f64a"}


.fa-buy-n-large:before{
content:"\f8a6"}


.fa-buysellads:before{
content:"\f20d"}


.fa-calculator:before{
content:"\f1ec"}


.fa-calendar:before{
content:"\f133"}


.fa-calendar-alt:before{
content:"\f073"}


.fa-calendar-check:before{
content:"\f274"}


.fa-calendar-day:before{
content:"\f783"}


.fa-calendar-minus:before{
content:"\f272"}


.fa-calendar-plus:before{
content:"\f271"}


.fa-calendar-times:before{
content:"\f273"}


.fa-calendar-week:before{
content:"\f784"}


.fa-camera:before{
content:"\f030"}


.fa-camera-retro:before{
content:"\f083"}


.fa-campground:before{
content:"\f6bb"}


.fa-canadian-maple-leaf:before{
content:"\f785"}


.fa-candy-cane:before{
content:"\f786"}


.fa-cannabis:before{
content:"\f55f"}


.fa-capsules:before{
content:"\f46b"}


.fa-car:before{
content:"\f1b9"}


.fa-car-alt:before{
content:"\f5de"}


.fa-car-battery:before{
content:"\f5df"}


.fa-car-crash:before{
content:"\f5e1"}


.fa-car-side:before{
content:"\f5e4"}


.fa-caret-down:before{
content:"\f0d7"}


.fa-caret-left:before{
content:"\f0d9"}


.fa-caret-right:before{
content:"\f0da"}


.fa-caret-square-down:before{
content:"\f150"}


.fa-caret-square-left:before{
content:"\f191"}


.fa-caret-square-right:before{
content:"\f152"}


.fa-caret-square-up:before{
content:"\f151"}


.fa-caret-up:before{
content:"\f0d8"}


.fa-carrot:before{
content:"\f787"}


.fa-cart-arrow-down:before{
content:"\f218"}


.fa-cart-plus:before{
content:"\f217"}


.fa-cash-register:before{
content:"\f788"}


.fa-cat:before{
content:"\f6be"}


.fa-cc-amazon-pay:before{
content:"\f42d"}


.fa-cc-amex:before{
content:"\f1f3"}


.fa-cc-apple-pay:before{
content:"\f416"}


.fa-cc-diners-club:before{
content:"\f24c"}


.fa-cc-discover:before{
content:"\f1f2"}


.fa-cc-jcb:before{
content:"\f24b"}


.fa-cc-mastercard:before{
content:"\f1f1"}


.fa-cc-paypal:before{
content:"\f1f4"}


.fa-cc-stripe:before{
content:"\f1f5"}


.fa-cc-visa:before{
content:"\f1f0"}


.fa-centercode:before{
content:"\f380"}


.fa-centos:before{
content:"\f789"}


.fa-certificate:before{
content:"\f0a3"}


.fa-chair:before{
content:"\f6c0"}


.fa-chalkboard:before{
content:"\f51b"}


.fa-chalkboard-teacher:before{
content:"\f51c"}


.fa-charging-station:before{
content:"\f5e7"}


.fa-chart-area:before{
content:"\f1fe"}


.fa-chart-bar:before{
content:"\f080"}


.fa-chart-line:before{
content:"\f201"}


.fa-chart-pie:before{
content:"\f200"}


.fa-check:before{
content:"\f00c"}


.fa-check-circle:before{
content:"\f058"}


.fa-check-double:before{
content:"\f560"}


.fa-check-square:before{
content:"\f14a"}


.fa-cheese:before{
content:"\f7ef"}


.fa-chess:before{
content:"\f439"}


.fa-chess-bishop:before{
content:"\f43a"}


.fa-chess-board:before{
content:"\f43c"}


.fa-chess-king:before{
content:"\f43f"}


.fa-chess-knight:before{
content:"\f441"}


.fa-chess-pawn:before{
content:"\f443"}


.fa-chess-queen:before{
content:"\f445"}


.fa-chess-rook:before{
content:"\f447"}


.fa-chevron-circle-down:before{
content:"\f13a"}


.fa-chevron-circle-left:before{
content:"\f137"}


.fa-chevron-circle-right:before{
content:"\f138"}


.fa-chevron-circle-up:before{
content:"\f139"}


.fa-chevron-down:before{
content:"\f078"}


.fa-chevron-left:before{
content:"\f053"}


.fa-chevron-right:before{
content:"\f054"}


.fa-chevron-up:before{
content:"\f077"}


.fa-child:before{
content:"\f1ae"}


.fa-chrome:before{
content:"\f268"}


.fa-chromecast:before{
content:"\f838"}


.fa-church:before{
content:"\f51d"}


.fa-circle:before{
content:"\f111"}


.fa-circle-notch:before{
content:"\f1ce"}


.fa-city:before{
content:"\f64f"}


.fa-clinic-medical:before{
content:"\f7f2"}


.fa-clipboard:before{
content:"\f328"}


.fa-clipboard-check:before{
content:"\f46c"}


.fa-clipboard-list:before{
content:"\f46d"}


.fa-clock:before{
content:"\f017"}


.fa-clone:before{
content:"\f24d"}


.fa-closed-captioning:before{
content:"\f20a"}


.fa-cloud:before{
content:"\f0c2"}


.fa-cloud-download-alt:before{
content:"\f381"}


.fa-cloud-meatball:before{
content:"\f73b"}


.fa-cloud-moon:before{
content:"\f6c3"}


.fa-cloud-moon-rain:before{
content:"\f73c"}


.fa-cloud-rain:before{
content:"\f73d"}


.fa-cloud-showers-heavy:before{
content:"\f740"}


.fa-cloud-sun:before{
content:"\f6c4"}


.fa-cloud-sun-rain:before{
content:"\f743"}


.fa-cloud-upload-alt:before{
content:"\f382"}


.fa-cloudscale:before{
content:"\f383"}


.fa-cloudsmith:before{
content:"\f384"}


.fa-cloudversify:before{
content:"\f385"}


.fa-cocktail:before{
content:"\f561"}


.fa-code:before{
content:"\f121"}


.fa-code-branch:before{
content:"\f126"}


.fa-codepen:before{
content:"\f1cb"}


.fa-codiepie:before{
content:"\f284"}


.fa-coffee:before{
content:"\f0f4"}


.fa-cog:before{
content:"\f013"}


.fa-cogs:before{
content:"\f085"}


.fa-coins:before{
content:"\f51e"}


.fa-columns:before{
content:"\f0db"}


.fa-comment:before{
content:"\f075"}


.fa-comment-alt:before{
content:"\f27a"}


.fa-comment-dollar:before{
content:"\f651"}


.fa-comment-dots:before{
content:"\f4ad"}


.fa-comment-medical:before{
content:"\f7f5"}


.fa-comment-slash:before{
content:"\f4b3"}


.fa-comments:before{
content:"\f086"}


.fa-comments-dollar:before{
content:"\f653"}


.fa-compact-disc:before{
content:"\f51f"}


.fa-compass:before{
content:"\f14e"}


.fa-compress:before{
content:"\f066"}


.fa-compress-arrows-alt:before{
content:"\f78c"}


.fa-concierge-bell:before{
content:"\f562"}


.fa-confluence:before{
content:"\f78d"}


.fa-connectdevelop:before{
content:"\f20e"}


.fa-contao:before{
content:"\f26d"}


.fa-cookie:before{
content:"\f563"}


.fa-cookie-bite:before{
content:"\f564"}


.fa-copy:before{
content:"\f0c5"}


.fa-copyright:before{
content:"\f1f9"}


.fa-cotton-bureau:before{
content:"\f89e"}


.fa-couch:before{
content:"\f4b8"}


.fa-cpanel:before{
content:"\f388"}


.fa-creative-commons:before{
content:"\f25e"}


.fa-creative-commons-by:before{
content:"\f4e7"}


.fa-creative-commons-nc:before{
content:"\f4e8"}


.fa-creative-commons-nc-eu:before{
content:"\f4e9"}


.fa-creative-commons-nc-jp:before{
content:"\f4ea"}


.fa-creative-commons-nd:before{
content:"\f4eb"}


.fa-creative-commons-pd:before{
content:"\f4ec"}


.fa-creative-commons-pd-alt:before{
content:"\f4ed"}


.fa-creative-commons-remix:before{
content:"\f4ee"}


.fa-creative-commons-sa:before{
content:"\f4ef"}


.fa-creative-commons-sampling:before{
content:"\f4f0"}


.fa-creative-commons-sampling-plus:before{
content:"\f4f1"}


.fa-creative-commons-share:before{
content:"\f4f2"}


.fa-creative-commons-zero:before{
content:"\f4f3"}


.fa-credit-card:before{
content:"\f09d"}


.fa-critical-role:before{
content:"\f6c9"}


.fa-crop:before{
content:"\f125"}


.fa-crop-alt:before{
content:"\f565"}


.fa-cross:before{
content:"\f654"}


.fa-crosshairs:before{
content:"\f05b"}


.fa-crow:before{
content:"\f520"}


.fa-crown:before{
content:"\f521"}


.fa-crutch:before{
content:"\f7f7"}


.fa-css3:before{
content:"\f13c"}


.fa-css3-alt:before{
content:"\f38b"}


.fa-cube:before{
content:"\f1b2"}


.fa-cubes:before{
content:"\f1b3"}


.fa-cut:before{
content:"\f0c4"}


.fa-cuttlefish:before{
content:"\f38c"}


.fa-d-and-d:before{
content:"\f38d"}


.fa-d-and-d-beyond:before{
content:"\f6ca"}


.fa-dashcube:before{
content:"\f210"}


.fa-database:before{
content:"\f1c0"}


.fa-deaf:before{
content:"\f2a4"}


.fa-delicious:before{
content:"\f1a5"}


.fa-democrat:before{
content:"\f747"}


.fa-deploydog:before{
content:"\f38e"}


.fa-deskpro:before{
content:"\f38f"}


.fa-desktop:before{
content:"\f108"}


.fa-dev:before{
content:"\f6cc"}


.fa-deviantart:before{
content:"\f1bd"}


.fa-dharmachakra:before{
content:"\f655"}


.fa-dhl:before{
content:"\f790"}


.fa-diagnoses:before{
content:"\f470"}


.fa-diaspora:before{
content:"\f791"}


.fa-dice:before{
content:"\f522"}


.fa-dice-d20:before{
content:"\f6cf"}


.fa-dice-d6:before{
content:"\f6d1"}


.fa-dice-five:before{
content:"\f523"}


.fa-dice-four:before{
content:"\f524"}


.fa-dice-one:before{
content:"\f525"}


.fa-dice-six:before{
content:"\f526"}


.fa-dice-three:before{
content:"\f527"}


.fa-dice-two:before{
content:"\f528"}


.fa-digg:before{
content:"\f1a6"}


.fa-digital-ocean:before{
content:"\f391"}


.fa-digital-tachograph:before{
content:"\f566"}


.fa-directions:before{
content:"\f5eb"}


.fa-discord:before{
content:"\f392"}


.fa-discourse:before{
content:"\f393"}


.fa-divide:before{
content:"\f529"}


.fa-dizzy:before{
content:"\f567"}


.fa-dna:before{
content:"\f471"}


.fa-dochub:before{
content:"\f394"}


.fa-docker:before{
content:"\f395"}


.fa-dog:before{
content:"\f6d3"}


.fa-dollar-sign:before{
content:"\f155"}


.fa-dolly:before{
content:"\f472"}


.fa-dolly-flatbed:before{
content:"\f474"}


.fa-donate:before{
content:"\f4b9"}


.fa-door-closed:before{
content:"\f52a"}


.fa-door-open:before{
content:"\f52b"}


.fa-dot-circle:before{
content:"\f192"}


.fa-dove:before{
content:"\f4ba"}


.fa-download:before{
content:"\f019"}


.fa-draft2digital:before{
content:"\f396"}


.fa-drafting-compass:before{
content:"\f568"}


.fa-dragon:before{
content:"\f6d5"}


.fa-draw-polygon:before{
content:"\f5ee"}


.fa-dribbble:before{
content:"\f17d"}


.fa-dribbble-square:before{
content:"\f397"}


.fa-dropbox:before{
content:"\f16b"}


.fa-drum:before{
content:"\f569"}


.fa-drum-steelpan:before{
content:"\f56a"}


.fa-drumstick-bite:before{
content:"\f6d7"}


.fa-drupal:before{
content:"\f1a9"}


.fa-dumbbell:before{
content:"\f44b"}


.fa-dumpster:before{
content:"\f793"}


.fa-dumpster-fire:before{
content:"\f794"}


.fa-dungeon:before{
content:"\f6d9"}


.fa-dyalog:before{
content:"\f399"}


.fa-earlybirds:before{
content:"\f39a"}


.fa-ebay:before{
content:"\f4f4"}


.fa-edge:before{
content:"\f282"}


.fa-edit:before{
content:"\f044"}


.fa-egg:before{
content:"\f7fb"}


.fa-eject:before{
content:"\f052"}


.fa-elementor:before{
content:"\f430"}


.fa-ellipsis-h:before{
content:"\f141"}


.fa-ellipsis-v:before{
content:"\f142"}


.fa-ello:before{
content:"\f5f1"}


.fa-ember:before{
content:"\f423"}


.fa-empire:before{
content:"\f1d1"}


.fa-envelope:before{
content:"\f0e0"}


.fa-envelope-open:before{
content:"\f2b6"}


.fa-envelope-open-text:before{
content:"\f658"}


.fa-envelope-square:before{
content:"\f199"}


.fa-envira:before{
content:"\f299"}


.fa-equals:before{
content:"\f52c"}


.fa-eraser:before{
content:"\f12d"}


.fa-erlang:before{
content:"\f39d"}


.fa-ethereum:before{
content:"\f42e"}


.fa-ethernet:before{
content:"\f796"}


.fa-etsy:before{
content:"\f2d7"}


.fa-euro-sign:before{
content:"\f153"}


.fa-evernote:before{
content:"\f839"}


.fa-exchange-alt:before{
content:"\f362"}


.fa-exclamation:before{
content:"\f12a"}


.fa-exclamation-circle:before{
content:"\f06a"}


.fa-exclamation-triangle:before{
content:"\f071"}


.fa-expand:before{
content:"\f065"}


.fa-expand-arrows-alt:before{
content:"\f31e"}


.fa-expeditedssl:before{
content:"\f23e"}


.fa-external-link-alt:before{
content:"\f35d"}


.fa-external-link-square-alt:before{
content:"\f360"}


.fa-eye:before{
content:"\f06e"}


.fa-eye-dropper:before{
content:"\f1fb"}


.fa-eye-slash:before{
content:"\f070"}


.fa-facebook:before{
content:"\f09a"}


.fa-facebook-f:before{
content:"\f39e"}


.fa-facebook-messenger:before{
content:"\f39f"}


.fa-facebook-square:before{
content:"\f082"}


.fa-fan:before{
content:"\f863"}


.fa-fantasy-flight-games:before{
content:"\f6dc"}


.fa-fast-backward:before{
content:"\f049"}


.fa-fast-forward:before{
content:"\f050"}


.fa-fax:before{
content:"\f1ac"}


.fa-feather:before{
content:"\f52d"}


.fa-feather-alt:before{
content:"\f56b"}


.fa-fedex:before{
content:"\f797"}


.fa-fedora:before{
content:"\f798"}


.fa-female:before{
content:"\f182"}


.fa-fighter-jet:before{
content:"\f0fb"}


.fa-figma:before{
content:"\f799"}


.fa-file:before{
content:"\f15b"}


.fa-file-alt:before{
content:"\f15c"}


.fa-file-archive:before{
content:"\f1c6"}


.fa-file-audio:before{
content:"\f1c7"}


.fa-file-code:before{
content:"\f1c9"}


.fa-file-contract:before{
content:"\f56c"}


.fa-file-csv:before{
content:"\f6dd"}


.fa-file-download:before{
content:"\f56d"}


.fa-file-excel:before{
content:"\f1c3"}


.fa-file-export:before{
content:"\f56e"}


.fa-file-image:before{
content:"\f1c5"}


.fa-file-import:before{
content:"\f56f"}


.fa-file-invoice:before{
content:"\f570"}


.fa-file-invoice-dollar:before{
content:"\f571"}


.fa-file-medical:before{
content:"\f477"}


.fa-file-medical-alt:before{
content:"\f478"}


.fa-file-pdf:before{
content:"\f1c1"}


.fa-file-powerpoint:before{
content:"\f1c4"}


.fa-file-prescription:before{
content:"\f572"}


.fa-file-signature:before{
content:"\f573"}


.fa-file-upload:before{
content:"\f574"}


.fa-file-video:before{
content:"\f1c8"}


.fa-file-word:before{
content:"\f1c2"}


.fa-fill:before{
content:"\f575"}


.fa-fill-drip:before{
content:"\f576"}


.fa-film:before{
content:"\f008"}


.fa-filter:before{
content:"\f0b0"}


.fa-fingerprint:before{
content:"\f577"}


.fa-fire:before{
content:"\f06d"}


.fa-fire-alt:before{
content:"\f7e4"}


.fa-fire-extinguisher:before{
content:"\f134"}


.fa-firefox:before{
content:"\f269"}


.fa-first-aid:before{
content:"\f479"}


.fa-first-order:before{
content:"\f2b0"}


.fa-first-order-alt:before{
content:"\f50a"}


.fa-firstdraft:before{
content:"\f3a1"}


.fa-fish:before{
content:"\f578"}


.fa-fist-raised:before{
content:"\f6de"}


.fa-flag:before{
content:"\f024"}


.fa-flag-checkered:before{
content:"\f11e"}


.fa-flag-usa:before{
content:"\f74d"}


.fa-flask:before{
content:"\f0c3"}


.fa-flickr:before{
content:"\f16e"}


.fa-flipboard:before{
content:"\f44d"}


.fa-flushed:before{
content:"\f579"}


.fa-fly:before{
content:"\f417"}


.fa-folder:before{
content:"\f07b"}


.fa-folder-minus:before{
content:"\f65d"}


.fa-folder-open:before{
content:"\f07c"}


.fa-folder-plus:before{
content:"\f65e"}


.fa-font:before{
content:"\f031"}


.fa-font-awesome:before{
content:"\f2b4"}


.fa-font-awesome-alt:before{
content:"\f35c"}


.fa-font-awesome-flag:before{
content:"\f425"}


.fa-font-awesome-logo-full:before{
content:"\f4e6"}


.fa-fonticons:before{
content:"\f280"}


.fa-fonticons-fi:before{
content:"\f3a2"}


.fa-football-ball:before{
content:"\f44e"}


.fa-fort-awesome:before{
content:"\f286"}


.fa-fort-awesome-alt:before{
content:"\f3a3"}


.fa-forumbee:before{
content:"\f211"}


.fa-forward:before{
content:"\f04e"}


.fa-foursquare:before{
content:"\f180"}


.fa-free-code-camp:before{
content:"\f2c5"}


.fa-freebsd:before{
content:"\f3a4"}


.fa-frog:before{
content:"\f52e"}


.fa-frown:before{
content:"\f119"}


.fa-frown-open:before{
content:"\f57a"}


.fa-fulcrum:before{
content:"\f50b"}


.fa-funnel-dollar:before{
content:"\f662"}


.fa-futbol:before{
content:"\f1e3"}


.fa-galactic-republic:before{
content:"\f50c"}


.fa-galactic-senate:before{
content:"\f50d"}


.fa-gamepad:before{
content:"\f11b"}


.fa-gas-pump:before{
content:"\f52f"}


.fa-gavel:before{
content:"\f0e3"}


.fa-gem:before{
content:"\f3a5"}


.fa-genderless:before{
content:"\f22d"}


.fa-get-pocket:before{
content:"\f265"}


.fa-gg:before{
content:"\f260"}


.fa-gg-circle:before{
content:"\f261"}


.fa-ghost:before{
content:"\f6e2"}


.fa-gift:before{
content:"\f06b"}


.fa-gifts:before{
content:"\f79c"}


.fa-git:before{
content:"\f1d3"}


.fa-git-alt:before{
content:"\f841"}


.fa-git-square:before{
content:"\f1d2"}


.fa-github:before{
content:"\f09b"}


.fa-github-alt:before{
content:"\f113"}


.fa-github-square:before{
content:"\f092"}


.fa-gitkraken:before{
content:"\f3a6"}


.fa-gitlab:before{
content:"\f296"}


.fa-gitter:before{
content:"\f426"}


.fa-glass-cheers:before{
content:"\f79f"}


.fa-glass-martini:before{
content:"\f000"}


.fa-glass-martini-alt:before{
content:"\f57b"}


.fa-glass-whiskey:before{
content:"\f7a0"}


.fa-glasses:before{
content:"\f530"}


.fa-glide:before{
content:"\f2a5"}


.fa-glide-g:before{
content:"\f2a6"}


.fa-globe:before{
content:"\f0ac"}


.fa-globe-africa:before{
content:"\f57c"}


.fa-globe-americas:before{
content:"\f57d"}


.fa-globe-asia:before{
content:"\f57e"}


.fa-globe-europe:before{
content:"\f7a2"}


.fa-gofore:before{
content:"\f3a7"}


.fa-golf-ball:before{
content:"\f450"}


.fa-goodreads:before{
content:"\f3a8"}


.fa-goodreads-g:before{
content:"\f3a9"}


.fa-google:before{
content:"\f1a0"}


.fa-google-drive:before{
content:"\f3aa"}


.fa-google-play:before{
content:"\f3ab"}


.fa-google-plus:before{
content:"\f2b3"}


.fa-google-plus-g:before{
content:"\f0d5"}


.fa-google-plus-square:before{
content:"\f0d4"}


.fa-google-wallet:before{
content:"\f1ee"}


.fa-gopuram:before{
content:"\f664"}


.fa-graduation-cap:before{
content:"\f19d"}


.fa-gratipay:before{
content:"\f184"}


.fa-grav:before{
content:"\f2d6"}


.fa-greater-than:before{
content:"\f531"}


.fa-greater-than-equal:before{
content:"\f532"}


.fa-grimace:before{
content:"\f57f"}


.fa-grin:before{
content:"\f580"}


.fa-grin-alt:before{
content:"\f581"}


.fa-grin-beam:before{
content:"\f582"}


.fa-grin-beam-sweat:before{
content:"\f583"}


.fa-grin-hearts:before{
content:"\f584"}


.fa-grin-squint:before{
content:"\f585"}


.fa-grin-squint-tears:before{
content:"\f586"}


.fa-grin-stars:before{
content:"\f587"}


.fa-grin-tears:before{
content:"\f588"}


.fa-grin-tongue:before{
content:"\f589"}


.fa-grin-tongue-squint:before{
content:"\f58a"}


.fa-grin-tongue-wink:before{
content:"\f58b"}


.fa-grin-wink:before{
content:"\f58c"}


.fa-grip-horizontal:before{
content:"\f58d"}


.fa-grip-lines:before{
content:"\f7a4"}


.fa-grip-lines-vertical:before{
content:"\f7a5"}


.fa-grip-vertical:before{
content:"\f58e"}


.fa-gripfire:before{
content:"\f3ac"}


.fa-grunt:before{
content:"\f3ad"}


.fa-guitar:before{
content:"\f7a6"}


.fa-gulp:before{
content:"\f3ae"}


.fa-h-square:before{
content:"\f0fd"}


.fa-hacker-news:before{
content:"\f1d4"}


.fa-hacker-news-square:before{
content:"\f3af"}


.fa-hackerrank:before{
content:"\f5f7"}


.fa-hamburger:before{
content:"\f805"}


.fa-hammer:before{
content:"\f6e3"}


.fa-hamsa:before{
content:"\f665"}


.fa-hand-holding:before{
content:"\f4bd"}


.fa-hand-holding-heart:before{
content:"\f4be"}


.fa-hand-holding-usd:before{
content:"\f4c0"}


.fa-hand-lizard:before{
content:"\f258"}


.fa-hand-middle-finger:before{
content:"\f806"}


.fa-hand-paper:before{
content:"\f256"}


.fa-hand-peace:before{
content:"\f25b"}


.fa-hand-point-down:before{
content:"\f0a7"}


.fa-hand-point-left:before{
content:"\f0a5"}


.fa-hand-point-right:before{
content:"\f0a4"}


.fa-hand-point-up:before{
content:"\f0a6"}


.fa-hand-pointer:before{
content:"\f25a"}


.fa-hand-rock:before{
content:"\f255"}


.fa-hand-scissors:before{
content:"\f257"}


.fa-hand-spock:before{
content:"\f259"}


.fa-hands:before{
content:"\f4c2"}


.fa-hands-helping:before{
content:"\f4c4"}


.fa-handshake:before{
content:"\f2b5"}


.fa-hanukiah:before{
content:"\f6e6"}


.fa-hard-hat:before{
content:"\f807"}


.fa-hashtag:before{
content:"\f292"}


.fa-hat-cowboy:before{
content:"\f8c0"}


.fa-hat-cowboy-side:before{
content:"\f8c1"}


.fa-hat-wizard:before{
content:"\f6e8"}


.fa-haykal:before{
content:"\f666"}


.fa-hdd:before{
content:"\f0a0"}


.fa-heading:before{
content:"\f1dc"}


.fa-headphones:before{
content:"\f025"}


.fa-headphones-alt:before{
content:"\f58f"}


.fa-headset:before{
content:"\f590"}


.fa-heart:before{
content:"\f004"}


.fa-heart-broken:before{
content:"\f7a9"}


.fa-heartbeat:before{
content:"\f21e"}


.fa-helicopter:before{
content:"\f533"}


.fa-highlighter:before{
content:"\f591"}


.fa-hiking:before{
content:"\f6ec"}


.fa-hippo:before{
content:"\f6ed"}


.fa-hips:before{
content:"\f452"}


.fa-hire-a-helper:before{
content:"\f3b0"}


.fa-history:before{
content:"\f1da"}


.fa-hockey-puck:before{
content:"\f453"}


.fa-holly-berry:before{
content:"\f7aa"}


.fa-home:before{
content:"\f015"}


.fa-hooli:before{
content:"\f427"}


.fa-hornbill:before{
content:"\f592"}


.fa-horse:before{
content:"\f6f0"}


.fa-horse-head:before{
content:"\f7ab"}


.fa-hospital:before{
content:"\f0f8"}


.fa-hospital-alt:before{
content:"\f47d"}


.fa-hospital-symbol:before{
content:"\f47e"}


.fa-hot-tub:before{
content:"\f593"}


.fa-hotdog:before{
content:"\f80f"}


.fa-hotel:before{
content:"\f594"}


.fa-hotjar:before{
content:"\f3b1"}


.fa-hourglass:before{
content:"\f254"}


.fa-hourglass-end:before{
content:"\f253"}


.fa-hourglass-half:before{
content:"\f252"}


.fa-hourglass-start:before{
content:"\f251"}


.fa-house-damage:before{
content:"\f6f1"}


.fa-houzz:before{
content:"\f27c"}


.fa-hryvnia:before{
content:"\f6f2"}


.fa-html5:before{
content:"\f13b"}


.fa-hubspot:before{
content:"\f3b2"}


.fa-i-cursor:before{
content:"\f246"}


.fa-ice-cream:before{
content:"\f810"}


.fa-icicles:before{
content:"\f7ad"}


.fa-icons:before{
content:"\f86d"}


.fa-id-badge:before{
content:"\f2c1"}


.fa-id-card:before{
content:"\f2c2"}


.fa-id-card-alt:before{
content:"\f47f"}


.fa-igloo:before{
content:"\f7ae"}


.fa-image:before{
content:"\f03e"}


.fa-images:before{
content:"\f302"}


.fa-imdb:before{
content:"\f2d8"}


.fa-inbox:before{
content:"\f01c"}


.fa-indent:before{
content:"\f03c"}


.fa-industry:before{
content:"\f275"}


.fa-infinity:before{
content:"\f534"}


.fa-info:before{
content:"\f129"}


.fa-info-circle:before{
content:"\f05a"}


.fa-instagram:before{
content:"\f16d"}


.fa-intercom:before{
content:"\f7af"}


.fa-internet-explorer:before{
content:"\f26b"}


.fa-invision:before{
content:"\f7b0"}


.fa-ioxhost:before{
content:"\f208"}


.fa-italic:before{
content:"\f033"}


.fa-itch-io:before{
content:"\f83a"}


.fa-itunes:before{
content:"\f3b4"}


.fa-itunes-note:before{
content:"\f3b5"}


.fa-java:before{
content:"\f4e4"}


.fa-jedi:before{
content:"\f669"}


.fa-jedi-order:before{
content:"\f50e"}


.fa-jenkins:before{
content:"\f3b6"}


.fa-jira:before{
content:"\f7b1"}


.fa-joget:before{
content:"\f3b7"}


.fa-joint:before{
content:"\f595"}


.fa-joomla:before{
content:"\f1aa"}


.fa-journal-whills:before{
content:"\f66a"}


.fa-js:before{
content:"\f3b8"}


.fa-js-square:before{
content:"\f3b9"}


.fa-jsfiddle:before{
content:"\f1cc"}


.fa-kaaba:before{
content:"\f66b"}


.fa-kaggle:before{
content:"\f5fa"}


.fa-key:before{
content:"\f084"}


.fa-keybase:before{
content:"\f4f5"}


.fa-keyboard:before{
content:"\f11c"}


.fa-keycdn:before{
content:"\f3ba"}


.fa-khanda:before{
content:"\f66d"}


.fa-kickstarter:before{
content:"\f3bb"}


.fa-kickstarter-k:before{
content:"\f3bc"}


.fa-kiss:before{
content:"\f596"}


.fa-kiss-beam:before{
content:"\f597"}


.fa-kiss-wink-heart:before{
content:"\f598"}


.fa-kiwi-bird:before{
content:"\f535"}


.fa-korvue:before{
content:"\f42f"}


.fa-landmark:before{
content:"\f66f"}


.fa-language:before{
content:"\f1ab"}


.fa-laptop:before{
content:"\f109"}


.fa-laptop-code:before{
content:"\f5fc"}


.fa-laptop-medical:before{
content:"\f812"}


.fa-laravel:before{
content:"\f3bd"}


.fa-lastfm:before{
content:"\f202"}


.fa-lastfm-square:before{
content:"\f203"}


.fa-laugh:before{
content:"\f599"}


.fa-laugh-beam:before{
content:"\f59a"}


.fa-laugh-squint:before{
content:"\f59b"}


.fa-laugh-wink:before{
content:"\f59c"}


.fa-layer-group:before{
content:"\f5fd"}


.fa-leaf:before{
content:"\f06c"}


.fa-leanpub:before{
content:"\f212"}


.fa-lemon:before{
content:"\f094"}


.fa-less:before{
content:"\f41d"}


.fa-less-than:before{
content:"\f536"}


.fa-less-than-equal:before{
content:"\f537"}


.fa-level-down-alt:before{
content:"\f3be"}


.fa-level-up-alt:before{
content:"\f3bf"}


.fa-life-ring:before{
content:"\f1cd"}


.fa-lightbulb:before{
content:"\f0eb"}


.fa-line:before{
content:"\f3c0"}


.fa-link:before{
content:"\f0c1"}


.fa-linkedin:before{
content:"\f08c"}


.fa-linkedin-in:before{
content:"\f0e1"}


.fa-linode:before{
content:"\f2b8"}


.fa-linux:before{
content:"\f17c"}


.fa-lira-sign:before{
content:"\f195"}


.fa-list:before{
content:"\f03a"}


.fa-list-alt:before{
content:"\f022"}


.fa-list-ol:before{
content:"\f0cb"}


.fa-list-ul:before{
content:"\f0ca"}


.fa-location-arrow:before{
content:"\f124"}


.fa-lock:before{
content:"\f023"}


.fa-lock-open:before{
content:"\f3c1"}


.fa-long-arrow-alt-down:before{
content:"\f309"}


.fa-long-arrow-alt-left:before{
content:"\f30a"}


.fa-long-arrow-alt-right:before{
content:"\f30b"}


.fa-long-arrow-alt-up:before{
content:"\f30c"}


.fa-low-vision:before{
content:"\f2a8"}


.fa-luggage-cart:before{
content:"\f59d"}


.fa-lyft:before{
content:"\f3c3"}


.fa-magento:before{
content:"\f3c4"}


.fa-magic:before{
content:"\f0d0"}


.fa-magnet:before{
content:"\f076"}


.fa-mail-bulk:before{
content:"\f674"}


.fa-mailchimp:before{
content:"\f59e"}


.fa-male:before{
content:"\f183"}


.fa-mandalorian:before{
content:"\f50f"}


.fa-map:before{
content:"\f279"}


.fa-map-marked:before{
content:"\f59f"}


.fa-map-marked-alt:before{
content:"\f5a0"}


.fa-map-marker:before{
content:"\f041"}


.fa-map-marker-alt:before{
content:"\f3c5"}


.fa-map-pin:before{
content:"\f276"}


.fa-map-signs:before{
content:"\f277"}


.fa-markdown:before{
content:"\f60f"}


.fa-marker:before{
content:"\f5a1"}


.fa-mars:before{
content:"\f222"}


.fa-mars-double:before{
content:"\f227"}


.fa-mars-stroke:before{
content:"\f229"}


.fa-mars-stroke-h:before{
content:"\f22b"}


.fa-mars-stroke-v:before{
content:"\f22a"}


.fa-mask:before{
content:"\f6fa"}


.fa-mastodon:before{
content:"\f4f6"}


.fa-maxcdn:before{
content:"\f136"}


.fa-mdb:before{
content:"\f8ca"}


.fa-medal:before{
content:"\f5a2"}


.fa-medapps:before{
content:"\f3c6"}


.fa-medium:before{
content:"\f23a"}


.fa-medium-m:before{
content:"\f3c7"}


.fa-medkit:before{
content:"\f0fa"}


.fa-medrt:before{
content:"\f3c8"}


.fa-meetup:before{
content:"\f2e0"}


.fa-megaport:before{
content:"\f5a3"}


.fa-meh:before{
content:"\f11a"}


.fa-meh-blank:before{
content:"\f5a4"}


.fa-meh-rolling-eyes:before{
content:"\f5a5"}


.fa-memory:before{
content:"\f538"}


.fa-mendeley:before{
content:"\f7b3"}


.fa-menorah:before{
content:"\f676"}


.fa-mercury:before{
content:"\f223"}


.fa-meteor:before{
content:"\f753"}


.fa-microchip:before{
content:"\f2db"}


.fa-microphone:before{
content:"\f130"}


.fa-microphone-alt:before{
content:"\f3c9"}


.fa-microphone-alt-slash:before{
content:"\f539"}


.fa-microphone-slash:before{
content:"\f131"}


.fa-microscope:before{
content:"\f610"}


.fa-microsoft:before{
content:"\f3ca"}


.fa-minus:before{
content:"\f068"}


.fa-minus-circle:before{
content:"\f056"}


.fa-minus-square:before{
content:"\f146"}


.fa-mitten:before{
content:"\f7b5"}


.fa-mix:before{
content:"\f3cb"}


.fa-mixcloud:before{
content:"\f289"}


.fa-mizuni:before{
content:"\f3cc"}


.fa-mobile:before{
content:"\f10b"}


.fa-mobile-alt:before{
content:"\f3cd"}


.fa-modx:before{
content:"\f285"}


.fa-monero:before{
content:"\f3d0"}


.fa-money-bill:before{
content:"\f0d6"}


.fa-money-bill-alt:before{
content:"\f3d1"}


.fa-money-bill-wave:before{
content:"\f53a"}


.fa-money-bill-wave-alt:before{
content:"\f53b"}


.fa-money-check:before{
content:"\f53c"}


.fa-money-check-alt:before{
content:"\f53d"}


.fa-monument:before{
content:"\f5a6"}


.fa-moon:before{
content:"\f186"}


.fa-mortar-pestle:before{
content:"\f5a7"}


.fa-mosque:before{
content:"\f678"}


.fa-motorcycle:before{
content:"\f21c"}


.fa-mountain:before{
content:"\f6fc"}


.fa-mouse:before{
content:"\f8cc"}


.fa-mouse-pointer:before{
content:"\f245"}


.fa-mug-hot:before{
content:"\f7b6"}


.fa-music:before{
content:"\f001"}


.fa-napster:before{
content:"\f3d2"}


.fa-neos:before{
content:"\f612"}


.fa-network-wired:before{
content:"\f6ff"}


.fa-neuter:before{
content:"\f22c"}


.fa-newspaper:before{
content:"\f1ea"}


.fa-nimblr:before{
content:"\f5a8"}


.fa-node:before{
content:"\f419"}


.fa-node-js:before{
content:"\f3d3"}


.fa-not-equal:before{
content:"\f53e"}


.fa-notes-medical:before{
content:"\f481"}


.fa-npm:before{
content:"\f3d4"}


.fa-ns8:before{
content:"\f3d5"}


.fa-nutritionix:before{
content:"\f3d6"}


.fa-object-group:before{
content:"\f247"}


.fa-object-ungroup:before{
content:"\f248"}


.fa-odnoklassniki:before{
content:"\f263"}


.fa-odnoklassniki-square:before{
content:"\f264"}


.fa-oil-can:before{
content:"\f613"}


.fa-old-republic:before{
content:"\f510"}


.fa-om:before{
content:"\f679"}


.fa-opencart:before{
content:"\f23d"}


.fa-openid:before{
content:"\f19b"}


.fa-opera:before{
content:"\f26a"}


.fa-optin-monster:before{
content:"\f23c"}


.fa-orcid:before{
content:"\f8d2"}


.fa-osi:before{
content:"\f41a"}


.fa-otter:before{
content:"\f700"}


.fa-outdent:before{
content:"\f03b"}


.fa-page4:before{
content:"\f3d7"}


.fa-pagelines:before{
content:"\f18c"}


.fa-pager:before{
content:"\f815"}


.fa-paint-brush:before{
content:"\f1fc"}


.fa-paint-roller:before{
content:"\f5aa"}


.fa-palette:before{
content:"\f53f"}


.fa-palfed:before{
content:"\f3d8"}


.fa-pallet:before{
content:"\f482"}


.fa-paper-plane:before{
content:"\f1d8"}


.fa-paperclip:before{
content:"\f0c6"}


.fa-parachute-box:before{
content:"\f4cd"}


.fa-paragraph:before{
content:"\f1dd"}


.fa-parking:before{
content:"\f540"}


.fa-passport:before{
content:"\f5ab"}


.fa-pastafarianism:before{
content:"\f67b"}


.fa-paste:before{
content:"\f0ea"}


.fa-patreon:before{
content:"\f3d9"}


.fa-pause:before{
content:"\f04c"}


.fa-pause-circle:before{
content:"\f28b"}


.fa-paw:before{
content:"\f1b0"}


.fa-paypal:before{
content:"\f1ed"}


.fa-peace:before{
content:"\f67c"}


.fa-pen:before{
content:"\f304"}


.fa-pen-alt:before{
content:"\f305"}


.fa-pen-fancy:before{
content:"\f5ac"}


.fa-pen-nib:before{
content:"\f5ad"}


.fa-pen-square:before{
content:"\f14b"}


.fa-pencil-alt:before{
content:"\f303"}


.fa-pencil-ruler:before{
content:"\f5ae"}


.fa-penny-arcade:before{
content:"\f704"}


.fa-people-carry:before{
content:"\f4ce"}


.fa-pepper-hot:before{
content:"\f816"}


.fa-percent:before{
content:"\f295"}


.fa-percentage:before{
content:"\f541"}


.fa-periscope:before{
content:"\f3da"}


.fa-person-booth:before{
content:"\f756"}


.fa-phabricator:before{
content:"\f3db"}


.fa-phoenix-framework:before{
content:"\f3dc"}


.fa-phoenix-squadron:before{
content:"\f511"}


.fa-phone:before{
content:"\f095"}


.fa-phone-alt:before{
content:"\f879"}


.fa-phone-slash:before{
content:"\f3dd"}


.fa-phone-square:before{
content:"\f098"}


.fa-phone-square-alt:before{
content:"\f87b"}


.fa-phone-volume:before{
content:"\f2a0"}


.fa-photo-video:before{
content:"\f87c"}


.fa-php:before{
content:"\f457"}


.fa-pied-piper:before{
content:"\f2ae"}


.fa-pied-piper-alt:before{
content:"\f1a8"}


.fa-pied-piper-hat:before{
content:"\f4e5"}


.fa-pied-piper-pp:before{
content:"\f1a7"}


.fa-piggy-bank:before{
content:"\f4d3"}


.fa-pills:before{
content:"\f484"}


.fa-pinterest:before{
content:"\f0d2"}


.fa-pinterest-p:before{
content:"\f231"}


.fa-pinterest-square:before{
content:"\f0d3"}


.fa-pizza-slice:before{
content:"\f818"}


.fa-place-of-worship:before{
content:"\f67f"}


.fa-plane:before{
content:"\f072"}


.fa-plane-arrival:before{
content:"\f5af"}


.fa-plane-departure:before{
content:"\f5b0"}


.fa-play:before{
content:"\f04b"}


.fa-play-circle:before{
content:"\f144"}


.fa-playstation:before{
content:"\f3df"}


.fa-plug:before{
content:"\f1e6"}


.fa-plus:before{
content:"\f067"}


.fa-plus-circle:before{
content:"\f055"}


.fa-plus-square:before{
content:"\f0fe"}


.fa-podcast:before{
content:"\f2ce"}


.fa-poll:before{
content:"\f681"}


.fa-poll-h:before{
content:"\f682"}


.fa-poo:before{
content:"\f2fe"}


.fa-poo-storm:before{
content:"\f75a"}


.fa-poop:before{
content:"\f619"}


.fa-portrait:before{
content:"\f3e0"}


.fa-pound-sign:before{
content:"\f154"}


.fa-power-off:before{
content:"\f011"}


.fa-pray:before{
content:"\f683"}


.fa-praying-hands:before{
content:"\f684"}


.fa-prescription:before{
content:"\f5b1"}


.fa-prescription-bottle:before{
content:"\f485"}


.fa-prescription-bottle-alt:before{
content:"\f486"}


.fa-print:before{
content:"\f02f"}


.fa-procedures:before{
content:"\f487"}


.fa-product-hunt:before{
content:"\f288"}


.fa-project-diagram:before{
content:"\f542"}


.fa-pushed:before{
content:"\f3e1"}


.fa-puzzle-piece:before{
content:"\f12e"}


.fa-python:before{
content:"\f3e2"}


.fa-qq:before{
content:"\f1d6"}


.fa-qrcode:before{
content:"\f029"}


.fa-question:before{
content:"\f128"}


.fa-question-circle:before{
content:"\f059"}


.fa-quidditch:before{
content:"\f458"}


.fa-quinscape:before{
content:"\f459"}


.fa-quora:before{
content:"\f2c4"}


.fa-quote-left:before{
content:"\f10d"}


.fa-quote-right:before{
content:"\f10e"}


.fa-quran:before{
content:"\f687"}


.fa-r-project:before{
content:"\f4f7"}


.fa-radiation:before{
content:"\f7b9"}


.fa-radiation-alt:before{
content:"\f7ba"}


.fa-rainbow:before{
content:"\f75b"}


.fa-random:before{
content:"\f074"}


.fa-raspberry-pi:before{
content:"\f7bb"}


.fa-ravelry:before{
content:"\f2d9"}


.fa-react:before{
content:"\f41b"}


.fa-reacteurope:before{
content:"\f75d"}


.fa-readme:before{
content:"\f4d5"}


.fa-rebel:before{
content:"\f1d0"}


.fa-receipt:before{
content:"\f543"}


.fa-record-vinyl:before{
content:"\f8d9"}


.fa-recycle:before{
content:"\f1b8"}


.fa-red-river:before{
content:"\f3e3"}


.fa-reddit:before{
content:"\f1a1"}


.fa-reddit-alien:before{
content:"\f281"}


.fa-reddit-square:before{
content:"\f1a2"}


.fa-redhat:before{
content:"\f7bc"}


.fa-redo:before{
content:"\f01e"}


.fa-redo-alt:before{
content:"\f2f9"}


.fa-registered:before{
content:"\f25d"}


.fa-remove-format:before{
content:"\f87d"}


.fa-renren:before{
content:"\f18b"}


.fa-reply:before{
content:"\f3e5"}


.fa-reply-all:before{
content:"\f122"}


.fa-replyd:before{
content:"\f3e6"}


.fa-republican:before{
content:"\f75e"}


.fa-researchgate:before{
content:"\f4f8"}


.fa-resolving:before{
content:"\f3e7"}


.fa-restroom:before{
content:"\f7bd"}


.fa-retweet:before{
content:"\f079"}


.fa-rev:before{
content:"\f5b2"}


.fa-ribbon:before{
content:"\f4d6"}


.fa-ring:before{
content:"\f70b"}


.fa-road:before{
content:"\f018"}


.fa-robot:before{
content:"\f544"}


.fa-rocket:before{
content:"\f135"}


.fa-rocketchat:before{
content:"\f3e8"}


.fa-rockrms:before{
content:"\f3e9"}


.fa-route:before{
content:"\f4d7"}


.fa-rss:before{
content:"\f09e"}


.fa-rss-square:before{
content:"\f143"}


.fa-ruble-sign:before{
content:"\f158"}


.fa-ruler:before{
content:"\f545"}


.fa-ruler-combined:before{
content:"\f546"}


.fa-ruler-horizontal:before{
content:"\f547"}


.fa-ruler-vertical:before{
content:"\f548"}


.fa-running:before{
content:"\f70c"}


.fa-rupee-sign:before{
content:"\f156"}


.fa-sad-cry:before{
content:"\f5b3"}


.fa-sad-tear:before{
content:"\f5b4"}


.fa-safari:before{
content:"\f267"}


.fa-salesforce:before{
content:"\f83b"}


.fa-sass:before{
content:"\f41e"}


.fa-satellite:before{
content:"\f7bf"}


.fa-satellite-dish:before{
content:"\f7c0"}


.fa-save:before{
content:"\f0c7"}


.fa-schlix:before{
content:"\f3ea"}


.fa-school:before{
content:"\f549"}


.fa-screwdriver:before{
content:"\f54a"}


.fa-scribd:before{
content:"\f28a"}


.fa-scroll:before{
content:"\f70e"}


.fa-sd-card:before{
content:"\f7c2"}


.fa-search:before{
content:"\f002"}


.fa-search-dollar:before{
content:"\f688"}


.fa-search-location:before{
content:"\f689"}


.fa-search-minus:before{
content:"\f010"}


.fa-search-plus:before{
content:"\f00e"}


.fa-searchengin:before{
content:"\f3eb"}


.fa-seedling:before{
content:"\f4d8"}


.fa-sellcast:before{
content:"\f2da"}


.fa-sellsy:before{
content:"\f213"}


.fa-server:before{
content:"\f233"}


.fa-servicestack:before{
content:"\f3ec"}


.fa-shapes:before{
content:"\f61f"}


.fa-share:before{
content:"\f064"}


.fa-share-alt:before{
content:"\f1e0"}


.fa-share-alt-square:before{
content:"\f1e1"}


.fa-share-square:before{
content:"\f14d"}


.fa-shekel-sign:before{
content:"\f20b"}


.fa-shield-alt:before{
content:"\f3ed"}


.fa-ship:before{
content:"\f21a"}


.fa-shipping-fast:before{
content:"\f48b"}


.fa-shirtsinbulk:before{
content:"\f214"}


.fa-shoe-prints:before{
content:"\f54b"}


.fa-shopping-bag:before{
content:"\f290"}


.fa-shopping-basket:before{
content:"\f291"}


.fa-shopping-cart:before{
content:"\f07a"}


.fa-shopware:before{
content:"\f5b5"}


.fa-shower:before{
content:"\f2cc"}


.fa-shuttle-van:before{
content:"\f5b6"}


.fa-sign:before{
content:"\f4d9"}


.fa-sign-in-alt:before{
content:"\f2f6"}


.fa-sign-language:before{
content:"\f2a7"}


.fa-sign-out-alt:before{
content:"\f2f5"}


.fa-signal:before{
content:"\f012"}


.fa-signature:before{
content:"\f5b7"}


.fa-sim-card:before{
content:"\f7c4"}


.fa-simplybuilt:before{
content:"\f215"}


.fa-sistrix:before{
content:"\f3ee"}


.fa-sitemap:before{
content:"\f0e8"}


.fa-sith:before{
content:"\f512"}


.fa-skating:before{
content:"\f7c5"}


.fa-sketch:before{
content:"\f7c6"}


.fa-skiing:before{
content:"\f7c9"}


.fa-skiing-nordic:before{
content:"\f7ca"}


.fa-skull:before{
content:"\f54c"}


.fa-skull-crossbones:before{
content:"\f714"}


.fa-skyatlas:before{
content:"\f216"}


.fa-skype:before{
content:"\f17e"}


.fa-slack:before{
content:"\f198"}


.fa-slack-hash:before{
content:"\f3ef"}


.fa-slash:before{
content:"\f715"}


.fa-sleigh:before{
content:"\f7cc"}


.fa-sliders-h:before{
content:"\f1de"}


.fa-slideshare:before{
content:"\f1e7"}


.fa-smile:before{
content:"\f118"}


.fa-smile-beam:before{
content:"\f5b8"}


.fa-smile-wink:before{
content:"\f4da"}


.fa-smog:before{
content:"\f75f"}


.fa-smoking:before{
content:"\f48d"}


.fa-smoking-ban:before{
content:"\f54d"}


.fa-sms:before{
content:"\f7cd"}


.fa-snapchat:before{
content:"\f2ab"}


.fa-snapchat-ghost:before{
content:"\f2ac"}


.fa-snapchat-square:before{
content:"\f2ad"}


.fa-snowboarding:before{
content:"\f7ce"}


.fa-snowflake:before{
content:"\f2dc"}


.fa-snowman:before{
content:"\f7d0"}


.fa-snowplow:before{
content:"\f7d2"}


.fa-socks:before{
content:"\f696"}


.fa-solar-panel:before{
content:"\f5ba"}


.fa-sort:before{
content:"\f0dc"}


.fa-sort-alpha-down:before{
content:"\f15d"}


.fa-sort-alpha-down-alt:before{
content:"\f881"}


.fa-sort-alpha-up:before{
content:"\f15e"}


.fa-sort-alpha-up-alt:before{
content:"\f882"}


.fa-sort-amount-down:before{
content:"\f160"}


.fa-sort-amount-down-alt:before{
content:"\f884"}


.fa-sort-amount-up:before{
content:"\f161"}


.fa-sort-amount-up-alt:before{
content:"\f885"}


.fa-sort-down:before{
content:"\f0dd"}


.fa-sort-numeric-down:before{
content:"\f162"}


.fa-sort-numeric-down-alt:before{
content:"\f886"}


.fa-sort-numeric-up:before{
content:"\f163"}


.fa-sort-numeric-up-alt:before{
content:"\f887"}


.fa-sort-up:before{
content:"\f0de"}


.fa-soundcloud:before{
content:"\f1be"}


.fa-sourcetree:before{
content:"\f7d3"}


.fa-spa:before{
content:"\f5bb"}


.fa-space-shuttle:before{
content:"\f197"}


.fa-speakap:before{
content:"\f3f3"}


.fa-speaker-deck:before{
content:"\f83c"}


.fa-spell-check:before{
content:"\f891"}


.fa-spider:before{
content:"\f717"}


.fa-spinner:before{
content:"\f110"}


.fa-splotch:before{
content:"\f5bc"}


.fa-spotify:before{
content:"\f1bc"}


.fa-spray-can:before{
content:"\f5bd"}


.fa-square:before{
content:"\f0c8"}


.fa-square-full:before{
content:"\f45c"}


.fa-square-root-alt:before{
content:"\f698"}


.fa-squarespace:before{
content:"\f5be"}


.fa-stack-exchange:before{
content:"\f18d"}


.fa-stack-overflow:before{
content:"\f16c"}


.fa-stackpath:before{
content:"\f842"}


.fa-stamp:before{
content:"\f5bf"}


.fa-star:before{
content:"\f005"}


.fa-star-and-crescent:before{
content:"\f699"}


.fa-star-half:before{
content:"\f089"}


.fa-star-half-alt:before{
content:"\f5c0"}


.fa-star-of-david:before{
content:"\f69a"}


.fa-star-of-life:before{
content:"\f621"}


.fa-staylinked:before{
content:"\f3f5"}


.fa-steam:before{
content:"\f1b6"}


.fa-steam-square:before{
content:"\f1b7"}


.fa-steam-symbol:before{
content:"\f3f6"}


.fa-step-backward:before{
content:"\f048"}


.fa-step-forward:before{
content:"\f051"}


.fa-stethoscope:before{
content:"\f0f1"}


.fa-sticker-mule:before{
content:"\f3f7"}


.fa-sticky-note:before{
content:"\f249"}


.fa-stop:before{
content:"\f04d"}


.fa-stop-circle:before{
content:"\f28d"}


.fa-stopwatch:before{
content:"\f2f2"}


.fa-store:before{
content:"\f54e"}


.fa-store-alt:before{
content:"\f54f"}


.fa-strava:before{
content:"\f428"}


.fa-stream:before{
content:"\f550"}


.fa-street-view:before{
content:"\f21d"}


.fa-strikethrough:before{
content:"\f0cc"}


.fa-stripe:before{
content:"\f429"}


.fa-stripe-s:before{
content:"\f42a"}


.fa-stroopwafel:before{
content:"\f551"}


.fa-studiovinari:before{
content:"\f3f8"}


.fa-stumbleupon:before{
content:"\f1a4"}


.fa-stumbleupon-circle:before{
content:"\f1a3"}


.fa-subscript:before{
content:"\f12c"}


.fa-subway:before{
content:"\f239"}


.fa-suitcase:before{
content:"\f0f2"}


.fa-suitcase-rolling:before{
content:"\f5c1"}


.fa-sun:before{
content:"\f185"}


.fa-superpowers:before{
content:"\f2dd"}


.fa-superscript:before{
content:"\f12b"}


.fa-supple:before{
content:"\f3f9"}


.fa-surprise:before{
content:"\f5c2"}


.fa-suse:before{
content:"\f7d6"}


.fa-swatchbook:before{
content:"\f5c3"}


.fa-swift:before{
content:"\f8e1"}


.fa-swimmer:before{
content:"\f5c4"}


.fa-swimming-pool:before{
content:"\f5c5"}


.fa-symfony:before{
content:"\f83d"}


.fa-synagogue:before{
content:"\f69b"}


.fa-sync:before{
content:"\f021"}


.fa-sync-alt:before{
content:"\f2f1"}


.fa-syringe:before{
content:"\f48e"}


.fa-table:before{
content:"\f0ce"}


.fa-table-tennis:before{
content:"\f45d"}


.fa-tablet:before{
content:"\f10a"}


.fa-tablet-alt:before{
content:"\f3fa"}


.fa-tablets:before{
content:"\f490"}


.fa-tachometer-alt:before{
content:"\f3fd"}


.fa-tag:before{
content:"\f02b"}


.fa-tags:before{
content:"\f02c"}


.fa-tape:before{
content:"\f4db"}


.fa-tasks:before{
content:"\f0ae"}


.fa-taxi:before{
content:"\f1ba"}


.fa-teamspeak:before{
content:"\f4f9"}


.fa-teeth:before{
content:"\f62e"}


.fa-teeth-open:before{
content:"\f62f"}


.fa-telegram:before{
content:"\f2c6"}


.fa-telegram-plane:before{
content:"\f3fe"}


.fa-temperature-high:before{
content:"\f769"}


.fa-temperature-low:before{
content:"\f76b"}


.fa-tencent-weibo:before{
content:"\f1d5"}


.fa-tenge:before{
content:"\f7d7"}


.fa-terminal:before{
content:"\f120"}


.fa-text-height:before{
content:"\f034"}


.fa-text-width:before{
content:"\f035"}


.fa-th:before{
content:"\f00a"}


.fa-th-large:before{
content:"\f009"}


.fa-th-list:before{
content:"\f00b"}


.fa-the-red-yeti:before{
content:"\f69d"}


.fa-theater-masks:before{
content:"\f630"}


.fa-themeco:before{
content:"\f5c6"}


.fa-themeisle:before{
content:"\f2b2"}


.fa-thermometer:before{
content:"\f491"}


.fa-thermometer-empty:before{
content:"\f2cb"}


.fa-thermometer-full:before{
content:"\f2c7"}


.fa-thermometer-half:before{
content:"\f2c9"}


.fa-thermometer-quarter:before{
content:"\f2ca"}


.fa-thermometer-three-quarters:before{
content:"\f2c8"}


.fa-think-peaks:before{
content:"\f731"}


.fa-thumbs-down:before{
content:"\f165"}


.fa-thumbs-up:before{
content:"\f164"}


.fa-thumbtack:before{
content:"\f08d"}


.fa-ticket-alt:before{
content:"\f3ff"}


.fa-times:before{
content:"\f00d"}


.fa-times-circle:before{
content:"\f057"}


.fa-tint:before{
content:"\f043"}


.fa-tint-slash:before{
content:"\f5c7"}


.fa-tired:before{
content:"\f5c8"}


.fa-toggle-off:before{
content:"\f204"}


.fa-toggle-on:before{
content:"\f205"}


.fa-toilet:before{
content:"\f7d8"}


.fa-toilet-paper:before{
content:"\f71e"}


.fa-toolbox:before{
content:"\f552"}


.fa-tools:before{
content:"\f7d9"}


.fa-tooth:before{
content:"\f5c9"}


.fa-torah:before{
content:"\f6a0"}


.fa-torii-gate:before{
content:"\f6a1"}


.fa-tractor:before{
content:"\f722"}


.fa-trade-federation:before{
content:"\f513"}


.fa-trademark:before{
content:"\f25c"}


.fa-traffic-light:before{
content:"\f637"}


.fa-train:before{
content:"\f238"}


.fa-tram:before{
content:"\f7da"}


.fa-transgender:before{
content:"\f224"}


.fa-transgender-alt:before{
content:"\f225"}


.fa-trash:before{
content:"\f1f8"}


.fa-trash-alt:before{
content:"\f2ed"}


.fa-trash-restore:before{
content:"\f829"}


.fa-trash-restore-alt:before{
content:"\f82a"}


.fa-tree:before{
content:"\f1bb"}


.fa-trello:before{
content:"\f181"}


.fa-tripadvisor:before{
content:"\f262"}


.fa-trophy:before{
content:"\f091"}


.fa-truck:before{
content:"\f0d1"}


.fa-truck-loading:before{
content:"\f4de"}


.fa-truck-monster:before{
content:"\f63b"}


.fa-truck-moving:before{
content:"\f4df"}


.fa-truck-pickup:before{
content:"\f63c"}


.fa-tshirt:before{
content:"\f553"}


.fa-tty:before{
content:"\f1e4"}


.fa-tumblr:before{
content:"\f173"}


.fa-tumblr-square:before{
content:"\f174"}


.fa-tv:before{
content:"\f26c"}


.fa-twitch:before{
content:"\f1e8"}


.fa-twitter:before{
content:"\f099"}


.fa-twitter-square:before{
content:"\f081"}


.fa-typo3:before{
content:"\f42b"}


.fa-uber:before{
content:"\f402"}


.fa-ubuntu:before{
content:"\f7df"}


.fa-uikit:before{
content:"\f403"}


.fa-umbraco:before{
content:"\f8e8"}


.fa-umbrella:before{
content:"\f0e9"}


.fa-umbrella-beach:before{
content:"\f5ca"}


.fa-underline:before{
content:"\f0cd"}


.fa-undo:before{
content:"\f0e2"}


.fa-undo-alt:before{
content:"\f2ea"}


.fa-uniregistry:before{
content:"\f404"}


.fa-universal-access:before{
content:"\f29a"}


.fa-university:before{
content:"\f19c"}


.fa-unlink:before{
content:"\f127"}


.fa-unlock:before{
content:"\f09c"}


.fa-unlock-alt:before{
content:"\f13e"}


.fa-untappd:before{
content:"\f405"}


.fa-upload:before{
content:"\f093"}


.fa-ups:before{
content:"\f7e0"}


.fa-usb:before{
content:"\f287"}


.fa-user:before{
content:"\f007"}


.fa-user-alt:before{
content:"\f406"}


.fa-user-alt-slash:before{
content:"\f4fa"}


.fa-user-astronaut:before{
content:"\f4fb"}


.fa-user-check:before{
content:"\f4fc"}


.fa-user-circle:before{
content:"\f2bd"}


.fa-user-clock:before{
content:"\f4fd"}


.fa-user-cog:before{
content:"\f4fe"}


.fa-user-edit:before{
content:"\f4ff"}


.fa-user-friends:before{
content:"\f500"}


.fa-user-graduate:before{
content:"\f501"}


.fa-user-injured:before{
content:"\f728"}


.fa-user-lock:before{
content:"\f502"}


.fa-user-md:before{
content:"\f0f0"}


.fa-user-minus:before{
content:"\f503"}


.fa-user-ninja:before{
content:"\f504"}


.fa-user-nurse:before{
content:"\f82f"}


.fa-user-plus:before{
content:"\f234"}


.fa-user-secret:before{
content:"\f21b"}


.fa-user-shield:before{
content:"\f505"}


.fa-user-slash:before{
content:"\f506"}


.fa-user-tag:before{
content:"\f507"}


.fa-user-tie:before{
content:"\f508"}


.fa-user-times:before{
content:"\f235"}


.fa-users:before{
content:"\f0c0"}


.fa-users-cog:before{
content:"\f509"}


.fa-usps:before{
content:"\f7e1"}


.fa-ussunnah:before{
content:"\f407"}


.fa-utensil-spoon:before{
content:"\f2e5"}


.fa-utensils:before{
content:"\f2e7"}


.fa-vaadin:before{
content:"\f408"}


.fa-vector-square:before{
content:"\f5cb"}


.fa-venus:before{
content:"\f221"}


.fa-venus-double:before{
content:"\f226"}


.fa-venus-mars:before{
content:"\f228"}


.fa-viacoin:before{
content:"\f237"}


.fa-viadeo:before{
content:"\f2a9"}


.fa-viadeo-square:before{
content:"\f2aa"}


.fa-vial:before{
content:"\f492"}


.fa-vials:before{
content:"\f493"}


.fa-viber:before{
content:"\f409"}


.fa-video:before{
content:"\f03d"}


.fa-video-slash:before{
content:"\f4e2"}


.fa-vihara:before{
content:"\f6a7"}


.fa-vimeo:before{
content:"\f40a"}


.fa-vimeo-square:before{
content:"\f194"}


.fa-vimeo-v:before{
content:"\f27d"}


.fa-vine:before{
content:"\f1ca"}


.fa-vk:before{
content:"\f189"}


.fa-vnv:before{
content:"\f40b"}


.fa-voicemail:before{
content:"\f897"}


.fa-volleyball-ball:before{
content:"\f45f"}


.fa-volume-down:before{
content:"\f027"}


.fa-volume-mute:before{
content:"\f6a9"}


.fa-volume-off:before{
content:"\f026"}


.fa-volume-up:before{
content:"\f028"}


.fa-vote-yea:before{
content:"\f772"}


.fa-vr-cardboard:before{
content:"\f729"}


.fa-vuejs:before{
content:"\f41f"}


.fa-walking:before{
content:"\f554"}


.fa-wallet:before{
content:"\f555"}


.fa-warehouse:before{
content:"\f494"}


.fa-water:before{
content:"\f773"}


.fa-wave-square:before{
content:"\f83e"}


.fa-waze:before{
content:"\f83f"}


.fa-weebly:before{
content:"\f5cc"}


.fa-weibo:before{
content:"\f18a"}


.fa-weight:before{
content:"\f496"}


.fa-weight-hanging:before{
content:"\f5cd"}


.fa-weixin:before{
content:"\f1d7"}


.fa-whatsapp:before{
content:"\f232"}


.fa-whatsapp-square:before{
content:"\f40c"}


.fa-wheelchair:before{
content:"\f193"}


.fa-whmcs:before{
content:"\f40d"}


.fa-wifi:before{
content:"\f1eb"}


.fa-wikipedia-w:before{
content:"\f266"}


.fa-wind:before{
content:"\f72e"}


.fa-window-close:before{
content:"\f410"}


.fa-window-maximize:before{
content:"\f2d0"}


.fa-window-minimize:before{
content:"\f2d1"}


.fa-window-restore:before{
content:"\f2d2"}


.fa-windows:before{
content:"\f17a"}


.fa-wine-bottle:before{
content:"\f72f"}


.fa-wine-glass:before{
content:"\f4e3"}


.fa-wine-glass-alt:before{
content:"\f5ce"}


.fa-wix:before{
content:"\f5cf"}


.fa-wizards-of-the-coast:before{
content:"\f730"}


.fa-wolf-pack-battalion:before{
content:"\f514"}


.fa-won-sign:before{
content:"\f159"}


.fa-wordpress:before{
content:"\f19a"}


.fa-wordpress-simple:before{
content:"\f411"}


.fa-wpbeginner:before{
content:"\f297"}


.fa-wpexplorer:before{
content:"\f2de"}


.fa-wpforms:before{
content:"\f298"}


.fa-wpressr:before{
content:"\f3e4"}


.fa-wrench:before{
content:"\f0ad"}


.fa-x-ray:before{
content:"\f497"}


.fa-xbox:before{
content:"\f412"}


.fa-xing:before{
content:"\f168"}


.fa-xing-square:before{
content:"\f169"}


.fa-y-combinator:before{
content:"\f23b"}


.fa-yahoo:before{
content:"\f19e"}


.fa-yammer:before{
content:"\f840"}


.fa-yandex:before{
content:"\f413"}


.fa-yandex-international:before{
content:"\f414"}


.fa-yarn:before{
content:"\f7e3"}


.fa-yelp:before{
content:"\f1e9"}


.fa-yen-sign:before{
content:"\f157"}


.fa-yin-yang:before{
content:"\f6ad"}


.fa-yoast:before{
content:"\f2b1"}


.fa-youtube:before{
content:"\f167"}


.fa-youtube-square:before{
content:"\f431"}


.fa-zhihu:before{
content:"\f63f"}


.sr-only{
border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}


.sr-only-focusable:active,.sr-only-focusable:focus{
clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}


@font-face{
font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;font-display:auto;src:url(../font/fa-brands-400.eot);src:url(../font/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../font/fa-brands-400.woff2) format("woff2"),url(../font/fa-brands-400.woff) format("woff"),url(../font/fa-brands-400.ttf) format("truetype"),url(../font/fa-brands-400.svg#fontawesome) format("svg")}


.fab{
font-family:'Font Awesome 5 Brands'}


@font-face{
font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;font-display:auto;src:url(../font/fa-regular-400.eot);src:url(../font/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../font/fa-regular-400.woff2) format("woff2"),url(../font/fa-regular-400.woff) format("woff"),url(../font/fa-regular-400.ttf) format("truetype"),url(../font/fa-regular-400.svg#fontawesome) format("svg")}


.far{
font-family:'Font Awesome 5 Free';font-weight:400}


@font-face{
font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-display:auto;src:url(../font/fa-solid-900.eot);src:url(../font/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../font/fa-solid-900.woff2) format("woff2"),url(../font/fa-solid-900.woff) format("woff"),url(../font/fa-solid-900.ttf) format("truetype"),url(../font/fa-solid-900.svg#fontawesome) format("svg")}


.fa,.fas{
font-family:'Font Awesome 5 Free';font-weight:900}


@font-face{
font-family:'Open Sans';font-style:italic;font-weight:300;font-stretch:normal;src:url(../font/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkWVAexQ.ttf) format('truetype')}


@font-face{
font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:normal;src:url(../font/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVAexQ.ttf) format('truetype')}


@font-face{
font-family:'Open Sans';font-style:italic;font-weight:600;font-stretch:normal;src:url(../font/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjWVAexQ.ttf) format('truetype')}


@font-face{
font-family:'Open Sans';font-style:italic;font-weight:700;font-stretch:normal;src:url(../font/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjWVAexQ.ttf) format('truetype')}


@font-face{
font-family:'Open Sans';font-style:italic;font-weight:800;font-stretch:normal;src:url(../font/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk0ZjWVAexQ.ttf) format('truetype')}


@font-face{
font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;src:url(../font/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4gaVc.ttf) format('truetype')}


@font-face{
font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(../font/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVc.ttf) format('truetype')}


@font-face{
font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;src:url(../font/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4gaVc.ttf) format('truetype')}


@font-face{
font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:normal;src:url(../font/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4gaVc.ttf) format('truetype')}


@font-face{
font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:normal;src:url(../font/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1x4gaVc.ttf) format('truetype')}


