
/* */
h1,h2,h3{
 text-transform:uppercase
}
.eltdf-pagination ul li a,.eltdf-pagination ul li.active span,a,p a{
 text-decoration:none;
 -webkit-transition:color .2s ease-out;
 -moz-transition:color .2s ease-out
}
blockquote,table td,table th{
 text-align:center
}
.eltdf-paspartu-enabled .eltdf-wrapper,blockquote{
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box
}
.eltdf-content,.eltdf-wrapper,blockquote,sub,sup{
 position:relative
}
.eltdf-logo-wrapper a,.wp-caption,iframe,img,pre{
 max-width:100%
}
.eltdf-countdown .countdown-rtl,.owl-carousel.owl-rtl{
 direction:rtl
}
a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{
 background:0 0;
 border:0;
 margin:0;
 padding:0;
 vertical-align:baseline;
 outline:0
}
body,pre{
 background-color:#fff
}
a img,table{
 border:none
}
h4,h5,h6,ol,pre,ul{
 margin:15px 0
}
article,aside,details,figcaption,figure,footer,header,nav,section{
 display:block
}
del{
 text-decoration:line-through
}
table{
 border-collapse:collapse;
 border-spacing:0;
 vertical-align:middle;
 width:100%
}
table th{
 border:0;
 padding:5px 7px
}
table td{
 padding:5px 10px
}
.wp-caption,img{
 height:auto
}
a{
 cursor:pointer
}
.clearfix:after,.clearfix:before{
 content:" ";
 display:table
}
.clearfix:after{
 clear:both
}

.clear:after{
 clear:both;
 content:"";
 display:block
}
html{
 overflow-y:scroll!important
}
body{
  font-family: 'EB Garamond', serif;
  font-weight:200;
 font-size:1.2em;
 line-height:33px;
 letter-spacing:.03em;
 color:#666;
 overflow-x:hidden!important;
 -webkit-font-smoothing:antialiased
}
h1,h2,h3,h4{
 font-weight:400;
 font-family:Cinzel,serif
}
h1{
 font-size:65px;
 line-height:1.2em;
 letter-spacing:.1em
}
h2{
 font-size:35px;
 line-height:1.03em;
 letter-spacing:.2em
}
h3{
 font-size:28px;
 line-height:1.3em;
 letter-spacing:.12em
}
.eltdf-h-style-2 h2,.eltdf-h-style-2 h3,.eltdf-h-style-2 h5{
 text-transform:none;
 color:#605b67
}
h4{
 font-size:23px;
 line-height:1.4em;
 letter-spacing:.08em
}
h5{
 font-family:Cinzel,serif;
 font-size:18px;
 font-weight:300;
 line-height:1.5em;
 letter-spacing:.15em
}
h6{
 font-family:"Old Standard TT",serif;
 font-size:17px;
 font-weight:400;
 line-height:1.6em;
 letter-spacing:.01em
}
.eltdf-h-style-2 h1,.eltdf-h-style-2 h2,.eltdf-h-style-2 h3,.eltdf-h-style-2 h4{
 font-family:"Playfair Display",serif;
 font-weight:900
}
.eltdf-h-style-2 h1{
 font-size:55px;
 line-height:1.2em;
 letter-spacing:.1em;
 text-transform:none;
 color:grey
}
.eltdf-h-style-2 h2{
 font-size:50px;
 font-style:italic;
 line-height:1.1em;
 letter-spacing:.02em
}
.eltdf-h-style-2 h3{
 font-size:45px;
 font-style:italic;
 line-height:1.07em;
 letter-spacing:.05em
}
.eltdf-h-style-2 h4{
 font-size:22px;
 font-style:italic;
 line-height:1.2em;
 letter-spacing:.03em;
 color:#605b67
}
.eltdf-h-style-2 h5,.eltdf-h-style-2 h6{
 font-family:"Playfair Display",serif;
 font-weight:400
}
.eltdf-h-style-2 h5{
 font-size:19px;
 line-height:1.4em;
 letter-spacing:0
}
.eltdf-h-style-2 h6{
 font-size:17px;
 line-height:1.2em;
 letter-spacing:.01em
}
.eltdf-h-style-3 h1,.eltdf-h-style-3 h2{
 font-weight:500;
 letter-spacing:.1em;
 font-family:Ubuntu,sans-serif;
 color:grey;
 text-transform:uppercase
}
.eltdf-h-style-3 h1{
 font-size:45px;
 line-height:1.2em
}
.eltdf-h-style-3 h2{
 font-size:35px;
 line-height:1.03em
}
.eltdf-h-style-3 h3{
 font-family:Ubuntu,sans-serif;
 font-size:28px;
 font-weight:400;
 line-height:1.15em;
 letter-spacing:.075em;
 text-transform:uppercase;
 color:grey
}
.eltdf-h-style-3 h4{
 font-family:"Homemade Apple",sans-serif;
 font-size:19px;
 font-weight:400;
 line-height:1.37em;
 letter-spacing:0
}
.eltdf-h-style-3 h5,.eltdf-h-style-3 h6{
 font-family:Ubuntu,sans-serif
}
.eltdf-h-style-3 h5{
 font-size:18px;
 font-weight:500;
 line-height:1.33em;
 letter-spacing:.1em;
 text-transform:uppercase;
 color:grey
}
.eltdf-h-style-3 h6{
 font-size:13px;
 font-weight:300;
 font-style:italic;
 line-height:2.15em;
 letter-spacing:.025em
}
.eltdf-h-style-4 h1,.eltdf-h-style-4 h2{
 font-family:Roboto,sans-serif;
 font-weight:100;
 color:grey
}
.eltdf-h-style-4 h1{
 font-size:75px;
 line-height:1.2em;
 letter-spacing:.1em;
 text-transform:uppercase
}
.eltdf-h-style-4 h2{
 font-size:70px;
 line-height:1.1em;
 letter-spacing:.09em;
 text-transform:uppercase
}
.eltdf-h-style-4 h3,.eltdf-h-style-4 h4{
 font-weight:300;
 line-height:1.1em;
 text-transform:uppercase
}
.eltdf-h-style-4 h3,.eltdf-h-style-4 h4,.eltdf-h-style-4 h5{
 letter-spacing:.1em;
 font-family:Roboto,sans-serif
}
.eltdf-h-style-4 h3{
 font-size:35px;
 color:grey
}
.eltdf-h-style-4 h4{
 font-size:28px
}
.eltdf-h-style-4 h5{
 font-size:18px;
 font-weight:400;
 line-height:1.2em;
 text-transform:none
}
.eltdf-h-style-4 h6{
 font-family:Roboto,sans-serif;
 font-size:16px;
 font-weight:500;
 line-height:1.2em;
 letter-spacing:.1em
}
.eltdf-h-style-5 h1,.eltdf-h-style-5 h2{
 font-family:"PT Sans Caption",sans-serif;
 font-weight:400;
 line-height:1.2em;
 letter-spacing:.1em;
 text-transform:uppercase;
 color:grey
}
.eltdf-h-style-5 h1{
 font-size:45px
}
.eltdf-h-style-5 h2{
 font-size:35px
}
.eltdf-h-style-5 h3,.eltdf-h-style-5 h4{
 letter-spacing:.12em;
 font-family:"PT Sans Caption",sans-serif;
 font-weight:400
}
.eltdf-h-style-5 h3{
 font-size:28px;
 line-height:1.3em;
 text-transform:uppercase;
 color:grey
}
.eltdf-h-style-5 h4{
 font-size:18px;
 line-height:2em
}
.eltdf-h-style-5 h5{
 font-family:"PT Sans Caption",sans-serif;
 font-size:17px;
 font-weight:400;
 line-height:1.2em;
 letter-spacing:.1em;
 text-transform:none
}
.eltdf-h-style-5 h6{
 font-family:"Old Standard TT",serif;
 font-size:19px;
 font-weight:400;
 font-style:italic;
 line-height:1.5em;
 letter-spacing:.025em
}
.eltdf-h-style-6 h1,.eltdf-h-style-6 h2{
 font-family:Oswald,sans-serif;
 letter-spacing:.1em;
 text-transform:uppercase;
 font-weight:400;
 color:grey
}
.eltdf-h-style-6 h1{
 font-size:65px;
 line-height:1.1em
}
.eltdf-h-style-6 h2{
 font-size:28px;
 line-height:32px
}
.eltdf-h-style-6 h3{
 font-family:"Old Standard TT",serif;
 font-size:25px;
 font-weight:400;
 line-height:1.1em;
 font-style:italic;
 letter-spacing:0;
 text-transform:none;
 color:grey
}
.eltdf-h-style-6 h4,.eltdf-h-style-6 h5,.eltdf-h-style-6 h6{
 font-family:Oswald,sans-serif;
 font-weight:400;
 line-height:1.2em;
 letter-spacing:.05em
}
a:hover,blockquote,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,p a:hover{
 color:#b1af6a
}
.eltdf-h-style-6 h4{
 font-size:18px;
 text-transform:uppercase
}
.eltdf-h-style-6 h5{
 font-size:16px;
 text-transform:none
}
.eltdf-h-style-6 h6{
 font-size:14px
}
h1,h2,h3{
 color:#737272;
 margin:25px 0
}
h4,h5,h6{
 color:#ababab
}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{
 color:inherit;
 font-family:inherit;
 font-size:inherit;
 font-weight:inherit;
 font-style:inherit;
 line-height:inherit;
 letter-spacing:inherit;
 text-transform:inherit
}
a,p a{
 color:grey;
 transition:color .2s ease-out
}
p{
 margin:10px 0
}
input[type=submit]{
 -webkit-appearance:none
}
ol,ul{
 list-style-position:inside
}
ol ol,ol ul,ul ol,ul ul{
 margin:0;
 padding:0 0 0 15px
}
pre{
 padding:15px;
 white-space:pre-wrap;
 word-wrap:break-word
}
dt{
 font-size:15px;
 font-weight:700;
 margin-bottom:10px
}
dd{
 margin-bottom:15px
}
sub,sup{
 font-size:75%;
 height:0;
 line-height:0;
 vertical-align:baseline
}
sub{
 top:.5ex
}
sup{
 bottom:.5ex
}
.wp-caption-text{
 margin:0;
 font-style:italic
}
table tbody tr,table thead tr{
 border:1px solid #e1e1e1
}
table tbody th{
 border-right:1px solid #e1e1e1
}
blockquote{
 display:inline-block;
 width:100%;
 vertical-align:middle;
 margin:10px 0;
 padding:0;
 font-family:"Old Standard TT",serif;
 font-weight:400;
 font-size:17px;
 font-style:italic;
 line-height:30px;
 letter-spacing:.01em;
 quotes:none;
 box-sizing:border-box
}
blockquote>*{
 color:inherit;
 font-family:inherit;
 font-size:inherit;
 font-weight:inherit;
 font-style:inherit;
 line-height:inherit;
 letter-spacing:inherit;
 text-transform:inherit;
 margin:0
}
blockquote:after,blockquote:before{
 content:'';
 content:none
}
blockquote cite{
 font-style:normal;
 font-weight:400
}
::selection{
 background:#b1af6a;
 color:#fff
}
::-moz-selection{
 background:#b1af6a;
 color:#fff
}
.bypostauthor,.gallery-caption,.sticky,.wp-caption,.wp-caption-text{
 opacity:1
}
.alignleft{
 float:left;
 margin:0 20px 20px 0
}
.alignright{
 float:right;
 margin:0 0 20px 20px
}
.aligncenter{
 display:block;
 margin:10px auto
}
.text-align-right{
 text-align:right
}
.text-align-left{
 text-align:left
}
.text-align-center{
 text-align:center
}
.eltdf-wrapper{
 left:0;
 z-index:1000
}
.eltdf-wrapper .eltdf-wrapper-inner{
 width:100%;
 overflow:hidden
}
.eltdf-meta{
 display:none
}
.eltdf-content{
 margin-top:0;
 z-index:100;
 background-color:#fff
}
.last_toggle_el_margin,.wpb_button,.wpb_content_element,.wpb_row,ul.wpb_thumbnails-fluid>li{
 margin-bottom:0!important
}
.eltdf-boxed{
 overflow:hidden!important
}
.eltdf-boxed .eltdf-wrapper{
 display:inline-block;
 vertical-align:middle;
 width:100%
}
.eltdf-boxed .eltdf-wrapper .eltdf-wrapper-inner{
 width:1150px;
 overflow:visible;
 margin:auto
}
.eltdf-boxed .eltdf-content{
 overflow:hidden
}
.eltdf-boxed .eltdf-footer-inner{
 width:1150px;
 margin:auto
}
.eltdf-boxed .eltdf-page-header .eltdf-fixed-wrapper.fixed,.eltdf-boxed .eltdf-page-header .eltdf-sticky-header{
 width:1150px;
 left:auto
}
.eltdf-paspartu-enabled .eltdf-wrapper{
 padding:10px;
 background-color:#fff;
 box-sizing:border-box
}
.eltdf-paspartu-enabled.eltdf-top-paspartu-disabled .eltdf-wrapper{
 padding-top:0!important
}
.eltdf-smooth-transition-loader{
 position:fixed;
 top:0;
 left:0;
 right:0;
 bottom:0;
 z-index:2000;
 background-color:#fff
}
.eltdf-container,.eltdf-full-width{
 z-index:100;
 position:relative
}
.eltdf-smooth-transition-loader.eltdf-hide-spinner .eltdf-st-loader{
 display:none
}
.eltdf-container:after,.eltdf-container:before{
 content:" ";
 display:table
}
.eltdf-container{
 background-color:#fff;
 padding:0;
 width:100%
}
.eltdf-container:after{
 clear:both
}
.eltdf-container-inner{
 width:1100px;
 margin:0 auto
}
.eltdf-five-columns>.eltdf-five-columns-inner,.eltdf-four-columns>.eltdf-four-columns-inner,.eltdf-three-columns>.eltdf-three-columns-inner,.eltdf-two-columns-50-50>.eltdf-two-columns-50-50-inner{
 margin:0 -15px
}
.archive .eltdf-content .eltdf-content-inner>.eltdf-container>.eltdf-container-inner{
 padding-bottom:55px
}
@media only screen and (min-width:1400px){
 .eltdf-grid-1300 .eltdf-container-inner,.eltdf-grid-1300 .eltdf-footer-bottom-border-holder.eltdf-in-grid,.eltdf-grid-1300 .eltdf-footer-top-border-holder.eltdf-in-grid,.eltdf-grid-1300 .eltdf-grid,.eltdf-grid-1300 .eltdf-row-grid-section{
     width:1300px
 }
 .eltdf-grid-1300.eltdf-boxed .eltdf-footer-inner,.eltdf-grid-1300.eltdf-boxed .eltdf-wrapper-inner{
     width:1350px
 }
 .eltdf-grid-1300.eltdf-boxed .eltdf-page-header .eltdf-fixed-wrapper.fixed,.eltdf-grid-1300.eltdf-boxed .eltdf-page-header .eltdf-sticky-header{
     width:1350px;
     left:auto
 }
}
@media only screen and (min-width:1300px){
 .eltdf-grid-1200 .eltdf-container-inner,.eltdf-grid-1200 .eltdf-footer-bottom-border-holder.eltdf-in-grid,.eltdf-grid-1200 .eltdf-footer-top-border-holder.eltdf-in-grid,.eltdf-grid-1200 .eltdf-grid,.eltdf-grid-1200 .eltdf-row-grid-section{
     width:1200px
 }
 .eltdf-grid-1200.eltdf-boxed .eltdf-footer-inner,.eltdf-grid-1200.eltdf-boxed .eltdf-wrapper-inner{
     width:1250px
 }
 .eltdf-grid-1200.eltdf-boxed .eltdf-page-header .eltdf-fixed-wrapper.fixed,.eltdf-grid-1200.eltdf-boxed .eltdf-page-header .eltdf-sticky-header{
     width:1250px;
     left:auto
 }
}
@media only screen and (min-width:1200px){
 .eltdf-grid-1000 .eltdf-container-inner,.eltdf-grid-1000 .eltdf-footer-bottom-border-holder.eltdf-in-grid,.eltdf-grid-1000 .eltdf-footer-top-border-holder.eltdf-in-grid,.eltdf-grid-1000 .eltdf-grid,.eltdf-grid-1000 .eltdf-row-grid-section{
     width:1000px
 }
 .eltdf-grid-1000.eltdf-boxed .eltdf-footer-inner,.eltdf-grid-1000.eltdf-boxed .eltdf-wrapper-inner{
     width:1050px
 }
 .eltdf-grid-1000.eltdf-boxed .eltdf-page-header .eltdf-fixed-wrapper.fixed,.eltdf-grid-1000.eltdf-boxed .eltdf-page-header .eltdf-sticky-header{
     width:1050px;
     left:auto
 }
}
@media only screen and (min-width:1024px){
 .eltdf-grid-800 .eltdf-container-inner,.eltdf-grid-800 .eltdf-footer-bottom-border-holder.eltdf-in-grid,.eltdf-grid-800 .eltdf-footer-top-border-holder.eltdf-in-grid,.eltdf-grid-800 .eltdf-grid,.eltdf-grid-800 .eltdf-row-grid-section{
     width:800px
 }
 .eltdf-grid-800.eltdf-boxed .eltdf-footer-inner,.eltdf-grid-800.eltdf-boxed .eltdf-wrapper-inner{
     width:850px
 }
 .eltdf-grid-800.eltdf-boxed .eltdf-page-header .eltdf-fixed-wrapper.fixed,.eltdf-grid-800.eltdf-boxed .eltdf-page-header .eltdf-sticky-header{
     width:850px;
     left:auto
 }
}
.eltdf-two-columns-form-without-space .eltdf-column-left{
 display:table-cell;
 width:99%;
 vertical-align:top
}
.eltdf-two-columns-form-without-space .eltdf-column-right{
 display:table-cell;
 width:1%;
 text-align:left;
 vertical-align:top
}
.eltdf-two-columns-66-33{
 width:100%
}
.eltdf-two-columns-66-33 .eltdf-column1{
 width:66.66%;
 float:left
}
.eltdf-two-columns-66-33 .eltdf-column1 .eltdf-column-inner{
 padding:0 42px 0 0
}
.eltdf-two-columns-66-33 .eltdf-column2{
 width:33.33%;
 float:left
}
.eltdf-two-columns-66-33 .eltdf-column2 .eltdf-column-inner{
 padding:0 0 0 42px
}
.eltdf-two-columns-33-66{
 width:100%
}
.eltdf-two-columns-33-66 .eltdf-column1{
 width:33.33%;
 float:left
}
.eltdf-two-columns-33-66 .eltdf-column1 .eltdf-column-inner{
 padding:0 42px 0 0
}
.eltdf-two-columns-33-66 .eltdf-column2{
 width:66.66%;
 float:left
}
.eltdf-two-columns-33-66 .eltdf-column2 .eltdf-column-inner{
 padding:0 0 0 42px
}
.eltdf-two-columns-75-25{
 width:100%
}
.eltdf-two-columns-75-25 .eltdf-column1{
 width:75%;
 float:left
}
.eltdf-two-columns-75-25 .eltdf-column1 .eltdf-column-inner{
 padding:0 42px 0 0
}
.eltdf-two-columns-75-25 .eltdf-column2{
 width:25%;
 float:left
}
.eltdf-two-columns-75-25 .eltdf-column2 .eltdf-column-inner{
 padding:0 0 0 42px
}
.eltdf-two-columns-25-75{
 width:100%
}
.eltdf-two-columns-25-75 .eltdf-column1{
 width:25%;
 float:left
}
.eltdf-two-columns-25-75 .eltdf-column1 .eltdf-column-inner{
 padding:0 42px 0 0
}
.eltdf-two-columns-25-75 .eltdf-column2{
 width:75%;
 float:left
}
.eltdf-two-columns-25-75 .eltdf-column2 .eltdf-column-inner{
 padding:0 0 0 42px
}
.eltdf-five-columns .eltdf-column .eltdf-column-inner,.eltdf-four-columns .eltdf-column .eltdf-column-inner,.eltdf-three-columns .eltdf-column .eltdf-column-inner,.eltdf-two-columns-50-50 .eltdf-column .eltdf-column-inner{
 padding:0 15px
}
.eltdf-two-columns-50-50{
 width:100%
}
.eltdf-two-columns-50-50 .eltdf-column{
 width:50%;
 float:left
}
.eltdf-three-columns{
 width:100%
}
.eltdf-three-columns .eltdf-column{
 width:33.33%;
 float:left
}
.eltdf-four-columns{
 width:100%
}
.eltdf-four-columns .eltdf-column{
 width:25%;
 float:left
}
.eltdf-five-columns{
 width:100%
}
.eltdf-five-columns .eltdf-column{
 width:20%;
 float:left
}
@-webkit-keyframes preload-background{
 from{
     background-position:0 0
 }
 to{
     background-position:100% 0
 }
}
@keyframes preload-background{
 from{
     background-position:0 0
 }
 to{
     background-position:100% 0
 }
}
.eltdf-preload-background{
 background-repeat:repeat!important;
 background-color:transparent!important;
 background-attachment:scroll!important;
 background-size:inherit!important;
 -webkit-animation-name:preload-background;
 -webkit-animation-duration:40s;
 -webkit-animation-iteration-count:infinite;
 -webkit-animation-timing-function:linear;
 -webkit-animation-delay:0s;
 -webkit-animation-fill-mode:forwards;
 animation-name:preload-background;
 animation-duration:40s;
 animation-iteration-count:infinite;
 animation-timing-function:linear;
 animation-delay:0s;
 animation-fill-mode:forwards
}
.eltdf-parallax-holder,.vc_row .wpb_gmaps_widget .wpb_wrapper{
 background-color:transparent;
 padding:0
}
.eltdf-grid{
 width:1100px;
 margin:0 auto
}
.eltdf-vertical-align-containers{
 position:relative;
 height:100%;
 width:100%;
 padding:0 20px;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-vertical-align-containers.eltdf-25-50-25 .eltdf-position-left,.eltdf-vertical-align-containers.eltdf-25-50-25 .eltdf-position-right{
 width:25%
}
.eltdf-vertical-align-containers.eltdf-25-50-25 .eltdf-position-center{
 width:50%;
 left:50%;
 -webkit-transform:translateX(-50%);
 transform:translateX(-50%)
}
.eltdf-vertical-align-containers.eltdf-25-50-25 .eltdf-position-center-inner,.eltdf-vertical-align-containers.eltdf-25-50-25 .eltdf-position-left-inner,.eltdf-vertical-align-containers.eltdf-25-50-25 .eltdf-position-right-inner{
 width:98%
}
.eltdf-vertical-align-containers.eltdf-33-33-33 .eltdf-position-center,.eltdf-vertical-align-containers.eltdf-33-33-33 .eltdf-position-left,.eltdf-vertical-align-containers.eltdf-33-33-33 .eltdf-position-right{
 width:33.33%
}
.eltdf-vertical-align-containers.eltdf-33-33-33 .eltdf-position-center{
 width:50%;
 left:50%;
 -webkit-transform:translateX(-50%);
 transform:translateX(-50%)
}
.eltdf-vertical-align-containers.eltdf-33-33-33 .eltdf-position-center-inner,.eltdf-vertical-align-containers.eltdf-33-33-33 .eltdf-position-left-inner,.eltdf-vertical-align-containers.eltdf-33-33-33 .eltdf-position-right-inner{
 width:98%
}
.eltdf-vertical-align-containers.eltdf-50-50 .eltdf-position-left,.eltdf-vertical-align-containers.eltdf-50-50 .eltdf-position-right{
 width:50%
}
.eltdf-vertical-align-containers.eltdf-50-50 .eltdf-position-center-inner,.eltdf-vertical-align-containers.eltdf-50-50 .eltdf-position-left-inner,.eltdf-vertical-align-containers.eltdf-50-50 .eltdf-position-right-inner{
 width:98%
}
.eltdf-vertical-align-containers .eltdf-position-left{
 position:relative;
 float:left;
 z-index:2;
 height:100%
}
.eltdf-vertical-align-containers .eltdf-position-center{
 height:100%;
 width:100%;
 position:absolute;
 left:0;
 text-align:center;
 z-index:1
}
.eltdf-vertical-align-containers .eltdf-position-right{
 position:relative;
 float:right;
 z-index:2;
 height:100%;
 text-align:right
}
.eltdf-vertical-align-containers .eltdf-position-center-inner,.eltdf-vertical-align-containers .eltdf-position-left-inner,.eltdf-vertical-align-containers .eltdf-position-right-inner{
 vertical-align:middle;
 display:inline-block
}
.eltdf-vertical-align-containers .eltdf-position-right.eltdf-has-widget .eltdf-position-right-inner{
 height:100%
}
.eltdf-vertical-align-containers .eltdf-position-center:before,.eltdf-vertical-align-containers .eltdf-position-left:before,.eltdf-vertical-align-containers .eltdf-position-right:before{
 content:"";
 display:inline-block;
 vertical-align:middle;
 height:100%;
 margin-right:-3px
}
.eltdf-row-grid-section{
 position:relative;
 width:1100px;
 margin:0 auto;
 z-index:20
}
.eltdf-content-aligment-left{
 text-align:left
}
.eltdf-content-aligment-center{
 text-align:center
}
.eltdf-content-aligment-right{
 text-align:right
}
.eltdf-parallax-holder{
 position:static;
 background-repeat:no-repeat;
 background-position:center 0;
 background-attachment:fixed;
 overflow:hidden
}
.touch .eltdf-parallax-holder.eltdf-parallax-holder-touch-disabled{
 height:auto!important;
 min-height:200px!important;
 background-position:center top;
 background-attachment:scroll;
 background-size:cover
}
@-webkit-keyframes element-from-left{
 0%{
     opacity:0;
     -webkit-transform:translate3d(-20%,0,0);
     -moz-transform:translate3d(-20%,0,0);
     transform:translate3d(-20%,0,0)
 }
 100%{
     opacity:1;
     -webkit-transform:translate3d(0,0,0);
     -moz-transform:translate3d(0,0,0);
     transform:translate3d(0,0,0)
 }
}
@keyframes element-from-left{
 0%{
     opacity:0;
     -webkit-transform:translate3d(-20%,0,0);
     -moz-transform:translate3d(-20%,0,0);
     transform:translate3d(-20%,0,0)
 }
 100%{
     opacity:1;
     -webkit-transform:translate3d(0,0,0);
     -moz-transform:translate3d(0,0,0);
     transform:translate3d(0,0,0)
 }
}
@-webkit-keyframes element-from-right{
 0%{
     opacity:0;
     -webkit-transform:translate3d(20%,0,0);
     -moz-transform:translate3d(20%,0,0);
     transform:translate3d(20%,0,0)
 }
 100%{
     opacity:1;
     -webkit-transform:translate3d(0,0);
     -moz-transform:translate3d(0,0);
     transform:translate3d(0,0)
 }
}
@keyframes element-from-right{
 0%{
     opacity:0;
     -webkit-transform:translate3d(20%,0,0);
     -moz-transform:translate3d(20%,0,0);
     transform:translate3d(20%,0,0)
 }
 100%{
     opacity:1;
     -webkit-transform:translate3d(0,0);
     -moz-transform:translate3d(0,0);
     transform:translate3d(0,0)
 }
}
@-webkit-keyframes element-from-top{
 0%{
     opacity:0;
     -webkit-transform:translate3d(0,-30%,0);
     -moz-transform:translate3d(0,-30%,0);
     transform:translate3d(0,-30%,0)
 }
 100%{
     opacity:1;
     -webkit-transform:translate3d(0,0,0);
     -moz-transform:translate3d(0,0,0);
     transform:translate3d(0,0,0)
 }
}
@keyframes element-from-top{
 0%{
     opacity:0;
     -webkit-transform:translate3d(0,-30%,0);
     -moz-transform:translate3d(0,-30%,0);
     transform:translate3d(0,-30%,0)
 }
 100%{
     opacity:1;
     -webkit-transform:translate3d(0,0,0);
     -moz-transform:translate3d(0,0,0);
     transform:translate3d(0,0,0)
 }
}
@-webkit-keyframes element-from-bottom{
 0%{
     opacity:0;
     -webkit-transform:translate3d(0,30%,0);
     -moz-transform:translate3d(0,30%,0);
     transform:translate3d(0,30%,0)
 }
 100%{
     opacity:1;
     -webkit-transform:translate3d(0,0,0);
     -moz-transform:translate3d(0,0,0);
     transform:translate3d(0,0,0)
 }
}
@keyframes element-from-bottom{
 0%{
     opacity:0;
     -webkit-transform:translate3d(0,30%,0);
     -moz-transform:translate3d(0,30%,0);
     transform:translate3d(0,30%,0)
 }
 100%{
     opacity:1;
     -webkit-transform:translate3d(0,0,0);
     -moz-transform:translate3d(0,0,0);
     transform:translate3d(0,0,0)
 }
}
@-webkit-keyframes shake-left{
 0%,100%,30%{
     -webkit-transform:translate3d(0,0,0);
     -moz-transform:translate3d(0,0,0);
     transform:translate3d(0,0,0)
 }
 15%{
     -webkit-transform:translate3d(-20%,0,0);
     -moz-transform:translate3d(-20%,0,0);
     transform:translate3d(-20%,0,0)
 }
}
@keyframes shake-left{
 0%,100%,30%{
     -webkit-transform:translate3d(0,0,0);
     -moz-transform:translate3d(0,0,0);
     transform:translate3d(0,0,0)
 }
 15%{
     -webkit-transform:translate3d(-20%,0,0);
     -moz-transform:translate3d(-20%,0,0);
     transform:translate3d(-20%,0,0)
 }
}
@-webkit-keyframes shake-right{
 0%,100%,30%{
     -webkit-transform:translate3d(0,0,0);
     -moz-transform:translate3d(0,0,0);
     transform:translate3d(0,0,0)
 }
 15%{
     -webkit-transform:translate3d(20%,0,0);
     -moz-transform:translate3d(20%,0,0);
     transform:translate3d(20%,0,0)
 }
}
@keyframes shake-right{
 0%,100%,30%{
     -webkit-transform:translate3d(0,0,0);
     -moz-transform:translate3d(0,0,0);
     transform:translate3d(0,0,0)
 }
 15%{
     -webkit-transform:translate3d(20%,0,0);
     -moz-transform:translate3d(20%,0,0);
     transform:translate3d(20%,0,0)
 }
}
.eltdf-element-from-bottom,.eltdf-element-from-fade,.eltdf-element-from-left,.eltdf-element-from-right,.eltdf-element-from-top,.eltdf-element-shake-left,.eltdf-element-shake-right{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle
}
.touch .eltdf-no-animations-on-touch .eltdf-element-from-bottom>div,.touch .eltdf-no-animations-on-touch .eltdf-element-from-fade>div,.touch .eltdf-no-animations-on-touch .eltdf-element-from-left>div,.touch .eltdf-no-animations-on-touch .eltdf-element-from-right>div,.touch .eltdf-no-animations-on-touch .eltdf-element-from-top>div{
 opacity:1;
 -webkit-animation:none;
 -moz-animation:none;
 animation:none;
 -webkit-transform:scale(1);
 -moz-transform:scale(1);
 transform:scale(1)
}
.eltdf-element-from-bottom>div,.eltdf-element-from-fade>div,.eltdf-element-from-left>div,.eltdf-element-from-right>div,.eltdf-element-from-top>div{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 opacity:0
}
.eltdf-element-from-fade.eltdf-element-from-fade-on>div{
 opacity:1;
 -webkit-transition:opacity .8s ease 0s;
 -moz-transition:opacity .8s ease 0s;
 transition:opacity .8s ease 0s;
 -webkit-backface-visibility:hidden
}
.eltdf-element-from-left.eltdf-element-from-left-on>div{
 -webkit-animation:element-from-left .55s 1 ease;
 -moz-animation:element-from-left .55s 1 ease;
 animation:element-from-left .55s 1 ease;
 opacity:1;
 -webkit-backface-visibility:hidden
}
.eltdf-element-from-right.eltdf-element-from-right-on>div{
 -webkit-animation:element-from-right .55s 1 ease;
 -moz-animation:element-from-right .55s 1 ease;
 animation:element-from-right .55s 1 ease;
 opacity:1;
 -webkit-backface-visibility:hidden
}
.eltdf-element-from-top.eltdf-element-from-top-on>div{
 -webkit-animation:element-from-top .55s 1 ease;
 -moz-animation:element-from-top .55s 1 ease;
 animation:element-from-top .55s 1 ease;
 opacity:1;
 -webkit-backface-visibility:hidden
}
.eltdf-element-from-bottom.eltdf-element-from-bottom-on>div{
 -webkit-animation:element-from-bottom .55s 1 ease;
 -moz-animation:element-from-bottom .55s 1 ease;
 animation:element-from-bottom .55s 1 ease;
 opacity:1;
 -webkit-backface-visibility:hidden
}
.touch .eltdf-no-animations-on-touch .eltdf-fade-in,.touch .eltdf-no-animations-on-touch .eltdf-fade-in-down,.touch .eltdf-no-animations-on-touch .eltdf-fade-in-left-x-rotate,.touch .eltdf-no-animations-on-touch .eltdf-flip-in,.touch .eltdf-no-animations-on-touch .eltdf-shake-left,.touch .eltdf-no-animations-on-touch .eltdf-shake-right,.touch .eltdf-no-animations-on-touch .eltdf-x-rotate,.touch .eltdf-no-animations-on-touch .eltdf-y-translate,.touch .eltdf-no-animations-on-touch .eltdf-z-rotate{
 opacity:1!important;
 -webkit-transition:none!important;
 -moz-transition:none!important;
 transition:none!important;
 -webkit-transform:none!important;
 -moz-transform:none!important;
 transform:none!important
}
.eltdf-flip-in{
 opacity:0;
 -webkit-transform:perspective(1000px) rotateY(25deg);
 -moz-transform:perspective(1000px) rotateY(25deg);
 transform:perspective(1000px) rotateY(25deg);
 -webkit-transition:all 1.1s ease-in-out;
 -moz-transition:all 1.1s ease-in-out;
 transition:all 1.1s ease-in-out
}
.eltdf-flip-in.eltdf-flip-in-on{
 opacity:1;
 -webkit-transform:rotateY(0);
 -moz-transform:rotateY(0);
 transform:rotateY(0)
}
.eltdf-z-rotate{
 opacity:0;
 -webkit-transform:rotateZ(7deg);
 -moz-transform:rotateZ(7deg);
 transform:rotateZ(7deg);
 -webkit-transition:all .3s cubic-bezier(.165,.84,.44,1);
 -moz-transition:all .3s cubic-bezier(.165,.84,.44,1);
 transition:all .3s cubic-bezier(.165,.84,.44,1);
 -webkit-transform-origin:top right;
 -moz-transform-origin:top right;
 transform-origin:top right;
 -webkit-backface-visibility:hidden
}
.eltdf-z-rotate.eltdf-z-rotate-on{
 opacity:1;
 -webkit-transform:rotateZ(0);
 -moz-transform:rotateZ(0);
 transform:rotateZ(0)
}
.eltdf-x-rotate{
 opacity:0;
 -webkit-transform:perspective(900px) rotateX(-45deg);
 -moz-transform:perspective(900px) rotateX(-45deg);
 transform:perspective(900px) rotateX(-45deg);
 -webkit-transition:all .6s cubic-bezier(.785,.135,.15,.86);
 -moz-transition:all .6s cubic-bezier(.785,.135,.15,.86);
 transition:all .6s cubic-bezier(.785,.135,.15,.86);
 -webkit-backface-visibility:hidden
}
.eltdf-x-rotate.eltdf-x-rotate-on{
 opacity:1;
 -webkit-transform:rotateX(0);
 -moz-transform:rotateX(0);
 transform:rotateX(0)
}
.eltdf-y-translate{
 opacity:0;
 -webkit-transform:translate(0,30px);
 -moz-transform:translate(0,30px);
 transform:translate(0,30px);
 -webkit-transition:all .7s cubic-bezier(.68,-.65,.265,1.65);
 -moz-transition:all .7s cubic-bezier(.68,-.65,.265,1.65);
 transition:all .7s cubic-bezier(.68,-.65,.265,1.65)
}
.eltdf-y-translate.eltdf-y-translate-on{
 opacity:1;
 -webkit-transform:translate(0,0);
 -moz-transform:translate(0,0);
 transform:translate(0,0)
}
.eltdf-fade-in-down{
 opacity:0;
 -webkit-transform:translate(0,-25px);
 -moz-transform:translate(0,-25px);
 transform:translate(0,-25px);
 -webkit-transition:all .9s cubic-bezier(0,1,.5,1);
 -moz-transition:all .9s cubic-bezier(0,1,.5,1);
 transition:all .9s cubic-bezier(0,1,.5,1)
}
.eltdf-fade-in-down.eltdf-fade-in-down-on{
 opacity:1;
 -webkit-transform:translate(0,0);
 -moz-transform:translate(0,0);
 transform:translate(0,0)
}
.eltdf-fade-in-left-x-rotate{
 opacity:0;
 -webkit-transform:rotateZ(-5deg) translate(-30px,0);
 -moz-transform:rotateZ(-5deg) translate(-30px,0);
 transform:rotateZ(-5deg) translate(-30px,0);
 -webkit-transition:all .4s ease;
 -moz-transition:all .4s ease;
 transition:all .4s ease
}
.eltdf-fade-in-left-x-rotate.eltdf-fade-in-left-x-rotate-on{
 opacity:1;
 -webkit-transform:rotateZ(0) translate(0,0);
 -moz-transform:rotateZ(0) translate(0,0);
 transform:rotateZ(0) translate(0,0)
}
.eltdf-fade-in{
 opacity:0;
 -webkit-transition:all 1s ease;
 -moz-transition:all 1s ease;
 transition:all 1s ease
}
.eltdf-fade-in.eltdf-fade-in-on{
 opacity:1
}
.eltdf-shake-left .eltdf-shake-left-on{
 -webkit-animation:shake-left .55s 1 ease;
 -moz-animation:shake-left .55s 1 ease;
 animation:shake-left .55s 1 ease
}
.eltdf-shake-right .eltdf-shake-right-on{
 -webkit-animation:shake-right .55s 1 ease infinite;
 -moz-animation:shake-right .55s 1 ease infinite;
 animation:shake-right .55s 1 ease infinite
}
.eltdf-st-loader{
 position:absolute;
 top:50%;
 left:50%;
 z-index:2100
}
.eltdf-st-loader1{
 position:relative;
 display:inline-block;
 width:100%;
 height:100%;
 -webkit-transform:translate(-50%,-50%);
 -moz-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%)
}
.eltdf-st-loader2{
 margin:-50% 0 0 -50%
}
.eltdf-vino-spinner:after,.eltdf-vino-spinner:before{
 content:'';
 position:absolute;
 top:40%;
 width:43px;
 border-bottom:1px solid #c1c1c1;
 outline:transparent solid 1px
}
.eltdf-vino-spinner{
 position:relative;
 height:50px;
 width:50px;
 margin:auto
}
.eltdf-vino-spinner>div{
 position:absolute;
 height:6px;
 width:6px;
 border-radius:50%;
 background-color:#b1af6a;
 opacity:0
}
@-webkit-keyframes vinoSpinnerFade1{
 0%,100%{
     opacity:0
 }
 10%,80%{
     opacity:1
 }
}
@keyframes vinoSpinnerFade1{
 0%,100%{
     opacity:0
 }
 10%,80%{
     opacity:1
 }
}
@-webkit-keyframes vinoSpinnerFade2{
 0%,100%{
     opacity:0
 }
 40%,80%{
     opacity:1
 }
}
@keyframes vinoSpinnerFade2{
 0%,100%{
     opacity:0
 }
 40%,80%{
     opacity:1
 }
}
@-webkit-keyframes vinoSpinnerFade3{
 0%,100%{
     opacity:0
 }
 70%,80%{
     opacity:1
 }
}
@keyframes vinoSpinnerFade3{
 0%,100%{
     opacity:0
 }
 70%,80%{
     opacity:1
 }
}
.eltdf-vino-spinner>div:first-child{
 top:32%;
 right:52%;
 -webkit-animation:vinoSpinnerFade1 3.5s ease infinite;
 -moz-animation:vinoSpinnerFade1 3.5s ease infinite;
 animation:vinoSpinnerFade1 3.5s ease infinite
}
.eltdf-vino-spinner>div:nth-child(2){
 top:32%;
 left:52%;
 -webkit-animation:vinoSpinnerFade2 3.5s ease infinite;
 -moz-animation:vinoSpinnerFade2 3.5s ease infinite;
 animation:vinoSpinnerFade2 3.5s ease infinite
}
.eltdf-vino-spinner>div:last-child{
 bottom:40%;
 left:45%;
 -webkit-animation:vinoSpinnerFade3 3.5s ease infinite;
 -moz-animation:vinoSpinnerFade3 3.5s ease infinite;
 animation:vinoSpinnerFade3 3.5s ease infinite
}
@-webkit-keyframes vinoSpinnerScale{
 0%,10%,100%{
     opacity:0;
     -webkit-transform:scaleX(0);
     -moz-transform:scaleX(0);
     transform:scaleX(0)
 }
 30%,80%{
     opacity:1
 }
 90%{
     opacity:0
 }
 95%{
     -webkit-transform:scaleX(1);
     -moz-transform:scaleX(1);
     transform:scaleX(1)
 }
}
@keyframes vinoSpinnerScale{
 0%,10%,100%{
     opacity:0;
     -webkit-transform:scaleX(0);
     -moz-transform:scaleX(0);
     transform:scaleX(0)
 }
 30%,80%{
     opacity:1
 }
 90%{
     opacity:0
 }
 95%{
     -webkit-transform:scaleX(1);
     -moz-transform:scaleX(1);
     transform:scaleX(1)
 }
}
.eltdf-vino-spinner:before{
 right:90%;
 opacity:0;
 -webkit-transform-origin:100% 50%;
 -webkit-animation:vinoSpinnerScale 3.5s cubic-bezier(.18,.89,.32,1) infinite;
 -moz-animation:vinoSpinnerScale 3.5s cubic-bezier(.18,.89,.32,1) infinite;
 animation:vinoSpinnerScale 3.5s cubic-bezier(.18,.89,.32,1) infinite
}
.eltdf-vino-spinner:after{
 left:90%;
 opacity:0;
 -webkit-transform-origin:0 50%;
 -webkit-animation:vinoSpinnerScale 3.5s cubic-bezier(.18,.89,.32,1) infinite;
 -moz-animation:vinoSpinnerScale 3.5s cubic-bezier(.18,.89,.32,1) infinite;
 animation:vinoSpinnerScale 3.5s cubic-bezier(.18,.89,.32,1) infinite
}
.eltdf-rotate-circles{
 width:60px;
 height:20px
}
.eltdf-rotate-circles>div{
 background-color:#333;
 display:inline-block;
 width:12px;
 height:12px;
 margin:4px;
 border-radius:100%;
 opacity:0;
 -webkit-animation:ball-fall 1.5s ease infinite;
 animation:ball-fall 1.5s ease infinite;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.eltdf-rotate-circles>div:nth-child(1){
 -webkit-animation-delay:-.2s;
 animation-delay:-.2s
}
.eltdf-rotate-circles>div:nth-child(2){
 -webkit-animation-delay:-.1s;
 animation-delay:-.1s
}
.eltdf-rotate-circles>div:nth-child(3){
 -webkit-animation-delay:0s;
 animation-delay:0s
}
@-webkit-keyframes ball-fall{
 0%{
     opacity:0;
     -webkit-transform:translateY(-145%);
     -moz-transform:translateY(-145%);
     transform:translateY(-145%)
 }
 10%,90%{
     opacity:.5
 }
 20%,80%{
     opacity:1;
     -webkit-transform:translateY(0);
     -moz-transform:translateY(0);
     transform:translateY(0)
 }
 100%{
     opacity:0;
     -webkit-transform:translateY(145%);
     -moz-transform:translateY(145%);
     transform:translateY(145%)
 }
}
@keyframes ball-fall{
 0%{
     opacity:0;
     -webkit-transform:translateY(-145%);
     -moz-transform:translateY(-145%);
     transform:translateY(-145%)
 }
 10%,90%{
     opacity:.5
 }
 20%,80%{
     opacity:1;
     -webkit-transform:translateY(0);
     -moz-transform:translateY(0);
     transform:translateY(0)
 }
 100%{
     opacity:0;
     -webkit-transform:translateY(145%);
     -moz-transform:translateY(145%);
     transform:translateY(145%)
 }
}
.eltdf-st-loader .pulse{
 width:32px;
 height:32px;
 margin:-16px 0 0 -16px;
 background-color:#b1af6a;
 -webkit-border-radius:16px;
 -moz-border-radius:16px;
 -ms-border-radius:16px;
 -o-border-radius:16px;
 border-radius:16px;
 -webkit-animation:scaleout 1s infinite ease-in-out;
 animation:scaleout 1s infinite ease-in-out
}
@-webkit-keyframes scaleout{
 0%{
     -webkit-transform:scale(0)
 }
 100%{
     -webkit-transform:scale(1);
     opacity:0
 }
}
@-moz-keyframes scaleout{
 0%{
     -moz-transform:scale(0)
 }
 100%{
     -moz-transform:scale(1);
     opacity:0
 }
}
@-ms-keyframes scaleout{
 0%{
     -ms-transform:scale(0)
 }
 100%{
     -ms-transform:scale(1);
     opacity:0
 }
}
@-o-keyframes scaleout{
 0%{
     -o-transform:scale(0)
 }
 100%{
     -o-transform:scale(1);
     opacity:0
 }
}
@keyframes scaleout{
 0%{
     transform:scale(0);
     -webkit-transform:scale(0)
 }
 100%{
     transform:scale(1);
     -webkit-transform:scale(1);
     opacity:0
 }
}
.eltdf-st-loader .double_pulse{
 width:40px;
 height:40px;
 margin:-20px 0 0 -20px;
 position:relative
}
.eltdf-st-loader .double_pulse .double-bounce1,.eltdf-st-loader .double_pulse .double-bounce2{
 width:100%;
 height:100%;
 border-radius:50%;
 background-color:#b1af6a;
 opacity:.6;
 position:absolute;
 top:0;
 left:0;
 -webkit-animation:bounce 2s infinite ease-in-out;
 animation:bounce 2s infinite ease-in-out
}
.eltdf-st-loader .double_pulse .double-bounce2{
 -webkit-animation-delay:-1s;
 animation-delay:-1s
}
@-webkit-keyframes bounce{
 0%,100%{
     -webkit-transform:scale(0)
 }
 50%{
     -webkit-transform:scale(1)
 }
}
@keyframes bounce{
 0%,100%{
     transform:scale(0);
     -webkit-transform:scale(0)
 }
 50%{
     transform:scale(1);
     -webkit-transform:scale(1)
 }
}
.eltdf-st-loader .cube{
 width:60px;
 height:60px;
 margin:-30px 0 0 -30px;
 background-color:#b1af6a;
 -webkit-animation:rotateplane 1.2s infinite ease-in-out;
 animation:rotateplane 1.2s infinite ease-in-out
}
@-webkit-keyframes rotateplane{
 0%{
     -webkit-transform:perspective(120px)
 }
 50%{
     -webkit-transform:perspective(120px) rotateY(180deg)
 }
 100%{
     -webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)
 }
}
@keyframes rotateplane{
 0%{
     transform:perspective(120px) rotateX(0) rotateY(0);
     -webkit-transform:perspective(120px) rotateX(0) rotateY(0)
 }
 50%{
     transform:perspective(120px) rotateX(-180.1deg) rotateY(0);
     -webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0)
 }
 100%{
     transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
     -webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)
 }
}
.eltdf-st-loader .rotating_cubes{
 width:32px;
 height:32px;
 margin:-16px 0 0 -16px;
 position:relative
}
.eltdf-st-loader .rotating_cubes .cube1,.eltdf-st-loader .rotating_cubes .cube2{
 background-color:#b1af6a;
 width:10px;
 height:10px;
 position:absolute;
 top:0;
 left:0;
 -webkit-animation:cubemove 1.8s infinite ease-in-out;
 animation:cubemove 1.8s infinite ease-in-out
}
.eltdf-st-loader .rotating_cubes .cube2{
 -webkit-animation-delay:-.9s;
 animation-delay:-.9s
}
@-webkit-keyframes cubemove{
 25%{
     -webkit-transform:translateX(42px) rotate(-90deg) scale(.5)
 }
 50%{
     -webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)
 }
 75%{
     -webkit-transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5)
 }
 100%{
     -webkit-transform:rotate(-360deg)
 }
}
@keyframes cubemove{
 25%{
     transform:translateX(42px) rotate(-90deg) scale(.5);
     -webkit-transform:translateX(42px) rotate(-90deg) scale(.5)
 }
 50%{
     transform:translateX(42px) translateY(42px) rotate(-179deg);
     -webkit-transform:translateX(42px) translateY(42px) rotate(-179deg)
 }
 50.1%{
     transform:translateX(42px) translateY(42px) rotate(-180deg);
     -webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)
 }
 75%{
     transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5);
     -webkit-transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5)
 }
 100%{
     transform:rotate(-360deg);
     -webkit-transform:rotate(-360deg)
 }
}
.eltdf-st-loader .stripes{
 width:50px;
 height:60px;
 margin:-30px 0 0 -25px;
 text-align:center;
 font-size:10px
}
.eltdf-st-loader .stripes>div{
 background-color:#b1af6a;
 height:100%;
 width:6px;
 display:inline-block;
 margin:0 3px 0 0;
 -webkit-animation:stretchdelay 1.2s infinite ease-in-out;
 animation:stretchdelay 1.2s infinite ease-in-out
}
.eltdf-st-loader .stripes .rect2{
 -webkit-animation-delay:-1.1s;
 animation-delay:-1.1s
}
.eltdf-st-loader .stripes .rect3{
 -webkit-animation-delay:-1s;
 animation-delay:-1s
}
.eltdf-st-loader .stripes .rect4{
 -webkit-animation-delay:-.9s;
 animation-delay:-.9s
}
.eltdf-st-loader .stripes .rect5{
 -webkit-animation-delay:-.8s;
 animation-delay:-.8s
}
@-webkit-keyframes stretchdelay{
 0%,100%,40%{
     -webkit-transform:scaleY(.4)
 }
 20%{
     -webkit-transform:scaleY(1)
 }
}
@keyframes stretchdelay{
 0%,100%,40%{
     transform:scaleY(.4);
     -webkit-transform:scaleY(.4)
 }
 20%{
     transform:scaleY(1);
     -webkit-transform:scaleY(1)
 }
}
.eltdf-st-loader .wave{
 width:72px;
 text-align:center;
 margin:-9px 0 0
}
.eltdf-st-loader .wave>div{
 width:18px;
 height:18px;
 background-color:#b1af6a;
 margin:0 3px 0 0;
 border-radius:100%;
 display:inline-block;
 -webkit-animation:bouncedelay 1.4s infinite ease-in-out;
 animation:bouncedelay 1.4s infinite ease-in-out;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.eltdf-st-loader .wave .bounce1{
 -webkit-animation-delay:-.32s;
 animation-delay:-.32s
}
.eltdf-st-loader .wave .bounce2{
 -webkit-animation-delay:-.16s;
 animation-delay:-.16s
}
@-webkit-keyframes bouncedelay{
 0%,100%,80%{
     -webkit-transform:scale(0)
 }
 40%{
     -webkit-transform:scale(1)
 }
}
@keyframes bouncedelay{
 0%,100%,80%{
     transform:scale(0);
     -webkit-transform:scale(0)
 }
 40%{
     transform:scale(1);
     -webkit-transform:scale(1)
 }
}
.eltdf-st-loader .two_rotating_circles{
 width:40px;
 height:40px;
 margin:-20px 0 0 -20px;
 position:relative;
 text-align:center;
 -webkit-animation:rotatecircles 2s infinite linear;
 animation:rotatecircles 2s infinite linear
}
.eltdf-st-loader .two_rotating_circles .dot1,.eltdf-st-loader .two_rotating_circles .dot2{
 width:60%;
 height:60%;
 display:inline-block;
 position:absolute;
 top:0;
 background-color:#b1af6a;
 border-radius:100%;
 -webkit-animation:bounce 2s infinite ease-in-out;
 animation:bounce 2s infinite ease-in-out
}
.eltdf-st-loader .two_rotating_circles .dot2{
 top:auto;
 bottom:0;
 -webkit-animation-delay:-1s;
 animation-delay:-1s
}
@-webkit-keyframes rotatecircles{
 100%{
     -webkit-transform:rotate(360deg)
 }
}
@keyframes rotatecircles{
 100%{
     transform:rotate(360deg);
     -webkit-transform:rotate(360deg)
 }
}
.eltdf-st-loader .five_rotating_circles{
 width:60px;
 height:60px;
 margin:-30px 0 0 -30px;
 position:relative
}
.eltdf-st-loader .five_rotating_circles .container1>div,.eltdf-st-loader .five_rotating_circles .container2>div,.eltdf-st-loader .five_rotating_circles .container3>div{
 width:12px;
 height:12px;
 background-color:#b1af6a;
 border-radius:100%;
 position:absolute;
 -webkit-animation:bouncedelay 1.2s infinite ease-in-out;
 animation:bouncedelay 1.2s infinite ease-in-out;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.eltdf-st-loader .five_rotating_circles .spinner-container{
 position:absolute;
 width:100%;
 height:100%
}
.eltdf-st-loader .five_rotating_circles .container2{
 -webkit-transform:rotateZ(45deg);
 transform:rotateZ(45deg)
}
.eltdf-st-loader .five_rotating_circles .container3{
 -webkit-transform:rotateZ(90deg);
 transform:rotateZ(90deg)
}
.eltdf-st-loader .five_rotating_circles .circle1{
 top:0;
 left:0
}
.eltdf-st-loader .five_rotating_circles .circle2{
 top:0;
 right:0
}
.eltdf-st-loader .five_rotating_circles .circle3{
 right:0;
 bottom:0
}
.eltdf-st-loader .five_rotating_circles .circle4{
 left:0;
 bottom:0
}
.eltdf-st-loader .five_rotating_circles .container2 .circle1{
 -webkit-animation-delay:-1.1s;
 animation-delay:-1.1s
}
.eltdf-st-loader .five_rotating_circles .container3 .circle1{
 -webkit-animation-delay:-1s;
 animation-delay:-1s
}
.eltdf-st-loader .five_rotating_circles .container1 .circle2{
 -webkit-animation-delay:-.9s;
 animation-delay:-.9s
}
.eltdf-st-loader .five_rotating_circles .container2 .circle2{
 -webkit-animation-delay:-.8s;
 animation-delay:-.8s
}
.eltdf-st-loader .five_rotating_circles .container3 .circle2{
 -webkit-animation-delay:-.7s;
 animation-delay:-.7s
}
.eltdf-st-loader .five_rotating_circles .container1 .circle3{
 -webkit-animation-delay:-.6s;
 animation-delay:-.6s
}
.eltdf-st-loader .five_rotating_circles .container2 .circle3{
 -webkit-animation-delay:-.5s;
 animation-delay:-.5s
}
.eltdf-st-loader .five_rotating_circles .container3 .circle3{
 -webkit-animation-delay:-.4s;
 animation-delay:-.4s
}
.eltdf-st-loader .five_rotating_circles .container1 .circle4{
 -webkit-animation-delay:-.3s;
 animation-delay:-.3s
}
.eltdf-st-loader .five_rotating_circles .container2 .circle4{
 -webkit-animation-delay:-.2s;
 animation-delay:-.2s
}
.eltdf-st-loader .five_rotating_circles .container3 .circle4{
 -webkit-animation-delay:-.1s;
 animation-delay:-.1s
}
.eltdf-st-loader .atom{
 width:100px;
 height:100px;
 margin:-50px 0 0 -50px;
 position:relative
}
.eltdf-st-loader .atom .ball-1{
 height:50%;
 width:50%;
 left:50%;
 top:50%;
 position:absolute;
 z-index:1;
 -webkit-animation:atom_shrink 4.5s infinite linear;
 -moz-animation:atom_shrink 4.5s infinite linear;
 -o-animation:atom_shrink 4.5s infinite linear;
 animation:atom_shrink 4.5s infinite linear
}
.eltdf-st-loader .atom .ball-1:before{
 content:'';
 background:#b1af6a;
 border-radius:50%;
 height:100%;
 width:100%;
 position:absolute;
 top:-50%;
 left:-50%
}
.eltdf-st-loader .atom .ball-2,.eltdf-st-loader .atom .ball-3,.eltdf-st-loader .atom .ball-4{
 position:absolute;
 width:100%;
 height:100%;
 z-index:0
}
.eltdf-st-loader .atom .ball-2:before,.eltdf-st-loader .atom .ball-3:before,.eltdf-st-loader .atom .ball-4:before{
 content:'';
 height:20px;
 width:20px;
 border-radius:50%;
 background:#b1af6a;
 top:0;
 left:0;
 margin:0 auto;
 position:absolute
}
.eltdf-st-loader .atom .ball-2{
 -webkit-animation:atom_zindex 1.5s .75s infinite steps(2,end);
 -moz-animation:atom_zindex 1.5s .75s infinite steps(2,end);
 -o-animation:atom_zindex 1.5s .75s infinite steps(2,end);
 animation:atom_zindex 1.5s .75s infinite steps(2,end)
}
.eltdf-st-loader .atom .ball-3{
 -webkit-transform:rotate(120deg);
 -moz-transform:rotate(120deg);
 -o-transform:rotate(120deg);
 transform:rotate(120deg);
 -webkit-animation:atom_zindex 1.5s -.25s infinite steps(2,end);
 -moz-animation:atom_zindex 1.5s -.25s infinite steps(2,end);
 -o-animation:atom_zindex 1.5s -.25s infinite steps(2,end);
 animation:atom_zindex 1.5s -.25s infinite steps(2,end)
}
.eltdf-st-loader .atom .ball-4{
 -webkit-transform:rotate(240deg);
 -moz-transform:rotate(240deg);
 -o-transform:rotate(240deg);
 transform:rotate(240deg);
 -webkit-animation:atom_zindex 1.5s .25s infinite steps(2,end);
 -moz-animation:atom_zindex 1.5s .25s infinite steps(2,end);
 -o-animation:atom_zindex 1.5s .25s infinite steps(2,end);
 animation:atom_zindex 1.5s .25s infinite steps(2,end)
}
.eltdf-st-loader .atom .ball-2:before{
 -webkit-transform:rotate(0);
 -moz-transform:rotate(0);
 -o-transform:rotate(0);
 transform:rotate(0);
 -webkit-animation:atom_position 1.5s infinite ease,atom_size 1.5s -1.125s infinite ease;
 -moz-animation:atom_position 1.5s infinite ease,atom_size 1.5s -1.125s infinite ease;
 -o-animation:atom_position 1.5s infinite ease,atom_size 1.5s -1.125s infinite ease;
 animation:atom_position 1.5s infinite ease,atom_size 1.5s -1.125s infinite ease
}
.eltdf-st-loader .atom .ball-3:before{
 -webkit-animation:atom_position 1.5s -1s infinite ease,atom_size 1.5s -.75s infinite ease;
 -moz-animation:atom_position 1.5s -1s infinite ease,atom_size 1.5s -.75s infinite ease;
 -o-animation:atom_position 1.5s -1s infinite ease,atom_size 1.5s -.75s infinite ease;
 animation:atom_position 1.5s -1s infinite ease,atom_size 1.5s -.75s infinite ease
}
.eltdf-st-loader .atom .ball-4:before{
 -webkit-animation:atom_position 1.5s -.5s infinite ease,atom_size 1.5s -125ms infinite ease;
 -moz-animation:atom_position 1.5s -.5s infinite ease,atom_size 1.5s -125ms infinite ease;
 -o-animation:atom_position 1.5s -.5s infinite ease,atom_size 1.5s -125ms infinite ease;
 animation:atom_position 1.5s -.5s infinite ease,atom_size 1.5s -125ms infinite ease
}
@-webkit-keyframes atom_position{
 50%{
     top:80px;
     left:80px
 }
}
@-moz-keyframes atom_position{
 50%{
     top:80px;
     left:80px
 }
}
@-o-keyframes atom_position{
 50%{
     top:80px;
     left:80px
 }
}
@keyframes atom_position{
 50%{
     top:80px;
     left:80px
 }
}
@-webkit-keyframes atom_size{
 50%{
     -webkit-transform:scale(.5,.5)
 }
}
@-moz-keyframes atom_size{
 50%{
     -moz-transform:scale(.5,.5)
 }
}
@-o-keyframes atom_size{
 50%{
     -o-transform:scale(.5,.5)
 }
}
@keyframes atom_size{
 50%{
     transform:scale(.5,.5)
 }
}
@-webkit-keyframes atom_zindex{
 100%{
     z-index:10
 }
}
@-moz-keyframes atom_zindex{
 100%{
     z-index:10
 }
}
@-o-keyframes atom_zindex{
 100%{
     z-index:10
 }
}
@keyframes atom_zindex{
 100%{
     z-index:10
 }
}
@-webkit-keyframes atom_shrink{
 50%{
     -webkit-transform:scale(.9,.9)
 }
}
@-moz-keyframes atom_shrink{
 50%{
     -moz-transform:scale(.9,.9)
 }
}
@-o-keyframes atom_shrink{
 50%{
     -o-transform:scale(.9,.9)
 }
}
@keyframes atom_shrink{
 50%{
     transform:scale(.9,.9)
 }
}
.eltdf-st-loader .clock{
 width:50px;
 height:50px;
 margin:-25px 0 0 -25px;
 position:relative;
 -webkit-animation:clock 8s infinite steps(8);
 -moz-animation:clock 8s infinite steps(8);
 -o-animation:clock 8s infinite steps(8);
 animation:clock 8s infinite steps(8)
}
.eltdf-st-loader .clock .ball{
 height:50px;
 width:50px;
 position:absolute
}
.eltdf-st-loader .clock .ball:before{
 content:'';
 border-radius:50%;
 height:18.31501832px;
 width:18.31501832px;
 position:absolute;
 background:#b1af6a
}
.eltdf-st-loader .clock .ball-1{
 -webkit-transform:rotate(-135deg);
 -moz-transform:rotate(-135deg);
 -o-transform:rotate(-135deg);
 transform:rotate(-135deg);
 -webkit-animation:clock1 1s ease-in infinite;
 -moz-animation:clock1 1s ease-in infinite;
 -o-animation:clock1 1s ease-in infinite;
 animation:clock1 1s ease-in infinite
}
.eltdf-st-loader .clock .ball-2{
 transform:rotate(-90deg);
 -webkit-transform:rotate(-90deg);
 -moz-transform:rotate(-90deg);
 -o-transform:rotate(-90deg);
 -webkit-animation:clock2 1s ease-in infinite;
 -moz-animation:clock2 1s ease-in infinite;
 -o-animation:clock2 1s ease-in infinite;
 animation:clock2 1s ease-in infinite
}
.eltdf-st-loader .clock .ball-3{
 transform:rotate(-45deg);
 -webkit-transform:rotate(-45deg);
 -moz-transform:rotate(-45deg);
 -o-transform:rotate(-45deg);
 -webkit-animation:clock3 1s ease-in infinite;
 -moz-animation:clock3 1s ease-in infinite;
 -o-animation:clock3 1s ease-in infinite;
 animation:clock3 1s ease-in infinite
}
.eltdf-st-loader .clock .ball-4{
 -webkit-animation:clock4 1s ease-in infinite;
 -moz-animation:clock4 1s ease-in infinite;
 -o-animation:clock4 1s ease-in infinite;
 animation:clock4 1s ease-in infinite
}
@-webkit-keyframes clock{
 100%{
     -webkit-transform:rotate(360deg)
 }
}
@-moz-keyframes clock{
 100%{
     -moz-transform:rotate(360deg)
 }
}
@-o-keyframes clock{
 100%{
     -o-transform:rotate(360deg)
 }
}
@keyframes clock{
 100%{
     transform:rotate(360deg)
 }
}
@-webkit-keyframes clock1{
 0%{
     -webkit-transform:rotate(-135deg)
 }
 100%,30%{
     -webkit-transform:rotate(-450deg)
 }
}
@-moz-keyframes clock1{
 0%{
     -moz-transform:rotate(-135deg)
 }
 100%,30%{
     -moz-transform:rotate(-450deg)
 }
}
@-o-keyframes clock1{
 0%{
     -o-transform:rotate(-135deg)
 }
 100%,30%{
     -o-transform:rotate(-450deg)
 }
}
@keyframes clock1{
 0%{
     transform:rotate(-135deg)
 }
 100%,30%{
     transform:rotate(-450deg)
 }
}
@-webkit-keyframes clock2{
 5%{
     -webkit-transform:rotate(-90deg)
 }
 100%,35%{
     -webkit-transform:rotate(-405deg)
 }
}
@-moz-keyframes clock2{
 5%{
     -moz-transform:rotate(-90deg)
 }
 100%,35%{
     -moz-transform:rotate(-405deg)
 }
}
@-o-keyframes clock2{
 5%{
     -o-transform:rotate(-90deg)
 }
 100%,35%{
     -o-transform:rotate(-405deg)
 }
}
@keyframes clock2{
 5%{
     transform:rotate(-90deg)
 }
 100%,35%{
     transform:rotate(-405deg)
 }
}
@-webkit-keyframes clock3{
 10%{
     -webkit-transform:rotate(-45deg)
 }
 100%,40%{
     -webkit-transform:rotate(-360deg)
 }
}
@-moz-keyframes clock3{
 10%{
     -moz-transform:rotate(-45deg)
 }
 100%,40%{
     -moz-transform:rotate(-360deg)
 }
}
@-o-keyframes clock3{
 10%{
     -o-transform:rotate(-45deg)
 }
 100%,40%{
     -o-transform:rotate(-360deg)
 }
}
@keyframes clock3{
 10%{
     transform:rotate(-45deg)
 }
 100%,40%{
     transform:rotate(-360deg)
 }
}
@-webkit-keyframes clock4{
 15%{
     -webkit-transform:rotate(0)
 }
 100%,45%{
     -webkit-transform:rotate(-315deg)
 }
}
@-moz-keyframes clock4{
 15%{
     -moz-transform:rotate(0)
 }
 100%,45%{
     -moz-transform:rotate(-315deg)
 }
}
@-o-keyframes clock4{
 15%{
     -o-transform:rotate(0)
 }
 100%,45%{
     -o-transform:rotate(-315deg)
 }
}
@keyframes clock4{
 15%{
     transform:rotate(0)
 }
 100%,45%{
     transform:rotate(-315deg)
 }
}
.eltdf-st-loader .mitosis{
 height:50px;
 width:50px;
 margin:-25px 0 0 -25px;
 position:relative;
 -webkit-animation:mitosis_invert 2s infinite steps(2,end);
 -moz-animation:mitosis_invert 2s infinite steps(2,end);
 -o-animation:mitosis_invert 2s infinite steps(2,end);
 animation:mitosis_invert 2s infinite steps(2,end)
}
.eltdf-st-loader .mitosis .ball{
 height:100%;
 width:100%;
 position:absolute;
 border-radius:50%;
 top:0;
 left:0;
 background:#b1af6a
}
.eltdf-st-loader .mitosis .ball-1{
 -webkit-animation:mitosis_ball1 1s infinite alternate linear;
 -moz-animation:mitosis_ball1 1s infinite alternate linear;
 -o-animation:mitosis_ball1 1s infinite alternate linear;
 animation:mitosis_ball1 1s infinite alternate linear
}
.eltdf-st-loader .mitosis .ball-2{
 -webkit-animation:mitosis_ball2 1s infinite alternate linear;
 -moz-animation:mitosis_ball2 1s infinite alternate linear;
 -o-animation:mitosis_ball2 1s infinite alternate linear;
 animation:mitosis_ball2 1s infinite alternate linear
}
.eltdf-st-loader .mitosis .ball-3{
 -webkit-animation:mitosis_ball3 1s infinite alternate linear;
 -moz-animation:mitosis_ball3 1s infinite alternate linear;
 -o-animation:mitosis_ball3 1s infinite alternate linear;
 animation:mitosis_ball3 1s infinite alternate linear
}
.eltdf-st-loader .mitosis .ball-4{
 -webkit-animation:mitosis_ball4 1s infinite alternate linear;
 -moz-animation:mitosis_ball4 1s infinite alternate linear;
 -o-animation:mitosis_ball4 1s infinite alternate linear;
 animation:mitosis_ball4 1s infinite alternate linear
}
@-webkit-keyframes mitosis_invert{
 100%{
     -webkit-transform:rotate(180deg)
 }
}
@-moz-keyframes mitosis_invert{
 100%{
     -moz-transform:rotate(180deg)
 }
}
@-o-keyframes mitosis_invert{
 100%{
     -o-transform:rotate(180deg)
 }
}
@keyframes mitosis_invert{
 100%{
     transform:rotate(180deg)
 }
}
@-webkit-keyframes mitosis_ball1{
 12%{
     -webkit-transform:none
 }
 26%{
     -webkit-transform:translateX(25%) scale(1,.8)
 }
 40%,60%{
     -webkit-transform:translateX(50%) scale(.8,.8)
 }
 74%{
     -webkit-transform:translate(50%,25%) scale(.6,.8)
 }
 100%,88%{
     -webkit-transform:translate(50%,50%) scale(.6,.6)
 }
}
@-moz-keyframes mitosis_ball1{
 12%{
     -moz-transform:none
 }
 26%{
     -moz-transform:translateX(25%) scale(1,.8)
 }
 40%,60%{
     -moz-transform:translateX(50%) scale(.8,.8)
 }
 74%{
     -moz-transform:translate(50%,25%) scale(.6,.8)
 }
 100%,88%{
     -moz-transform:translate(50%,50%) scale(.6,.6)
 }
}
@-o-keyframes mitosis_ball1{
 12%{
     -o-transform:none
 }
 26%{
     -o-transform:translateX(25%) scale(1,.8)
 }
 40%,60%{
     -o-transform:translateX(50%) scale(.8,.8)
 }
 74%{
     -o-transform:translate(50%,25%) scale(.6,.8)
 }
 100%,88%{
     -o-transform:translate(50%,50%) scale(.6,.6)
 }
}
@keyframes mitosis_ball1{
 12%{
     transform:none
 }
 26%{
     transform:translateX(25%) scale(1,.8)
 }
 40%,60%{
     transform:translateX(50%) scale(.8,.8)
 }
 74%{
     transform:translate(50%,25%) scale(.6,.8)
 }
 100%,88%{
     transform:translate(50%,50%) scale(.6,.6)
 }
}
@-webkit-keyframes mitosis_ball2{
 12%{
     -webkit-transform:none
 }
 26%{
     -webkit-transform:translateX(25%) scale(1,.8)
 }
 40%,60%{
     -webkit-transform:translateX(50%) scale(.8,.8)
 }
 74%{
     -webkit-transform:translate(50%,-25%) scale(.6,.8)
 }
 100%,88%{
     -webkit-transform:translate(50%,-50%) scale(.6,.6)
 }
}
@-moz-keyframes mitosis_ball2{
 12%{
     -moz-transform:none
 }
 26%{
     -moz-transform:translateX(25%) scale(1,.8)
 }
 40%,60%{
     -moz-transform:translateX(50%) scale(.8,.8)
 }
 74%{
     -moz-transform:translate(50%,-25%) scale(.6,.8)
 }
 100%,88%{
     -moz-transform:translate(50%,-50%) scale(.6,.6)
 }
}
@-o-keyframes mitosis_ball2{
 12%{
     -o-transform:none
 }
 26%{
     -o-transform:translateX(25%) scale(1,.8)
 }
 40%,60%{
     -o-transform:translateX(50%) scale(.8,.8)
 }
 74%{
     -o-transform:translate(50%,-25%) scale(.6,.8)
 }
 100%,88%{
     -o-transform:translate(50%,-50%) scale(.6,.6)
 }
}
@keyframes mitosis_ball2{
 12%{
     transform:none
 }
 26%{
     transform:translateX(25%) scale(1,.8)
 }
 40%,60%{
     transform:translateX(50%) scale(.8,.8)
 }
 74%{
     transform:translate(50%,-25%) scale(.6,.8)
 }
 100%,88%{
     transform:translate(50%,-50%) scale(.6,.6)
 }
}
@-webkit-keyframes mitosis_ball3{
 12%{
     -webkit-transform:none
 }
 26%{
     -webkit-transform:translateX(-25%) scale(1,.8)
 }
 40%,60%{
     -webkit-transform:translateX(-50%) scale(.8,.8)
 }
 74%{
     -webkit-transform:translate(-50%,25%) scale(.6,.8)
 }
 100%,88%{
     -webkit-transform:translate(-50%,50%) scale(.6,.6)
 }
}
@-moz-keyframes mitosis_ball3{
 12%{
     -moz-transform:none
 }
 26%{
     -moz-transform:translateX(-25%) scale(1,.8)
 }
 40%,60%{
     -moz-transform:translateX(-50%) scale(.8,.8)
 }
 74%{
     -moz-transform:translate(-50%,25%) scale(.6,.8)
 }
 100%,88%{
     -moz-transform:translate(-50%,50%) scale(.6,.6)
 }
}
@-o-keyframes mitosis_ball3{
 12%{
     -o-transform:none
 }
 26%{
     -o-transform:translateX(-25%) scale(1,.8)
 }
 40%,60%{
     -o-transform:translateX(-50%) scale(.8,.8)
 }
 74%{
     -o-transform:translate(-50%,25%) scale(.6,.8)
 }
 100%,88%{
     -o-transform:translate(-50%,50%) scale(.6,.6)
 }
}
@keyframes mitosis_ball3{
 12%{
     transform:none
 }
 26%{
     transform:translateX(-25%) scale(1,.8)
 }
 40%,60%{
     transform:translateX(-50%) scale(.8,.8)
 }
 74%{
     transform:translate(-50%,25%) scale(.6,.8)
 }
 100%,88%{
     transform:translate(-50%,50%) scale(.6,.6)
 }
}
@-webkit-keyframes mitosis_ball4{
 12%{
     -webkit-transform:none
 }
 26%{
     -webkit-transform:translateX(-25%) scale(1,.8)
 }
 40%,60%{
     -webkit-transform:translateX(-50%) scale(.8,.8)
 }
 74%{
     -webkit-transform:translate(-50%,-25%) scale(.6,.8)
 }
 100%,88%{
     -webkit-transform:translate(-50%,-50%) scale(.6,.6)
 }
}
@-moz-keyframes mitosis_ball4{
 12%{
     -moz-transform:none
 }
 26%{
     -moz-transform:translateX(-25%) scale(1,.8)
 }
 40%,60%{
     -moz-transform:translateX(-50%) scale(.8,.8)
 }
 74%{
     -moz-transform:translate(-50%,-25%) scale(.6,.8)
 }
 100%,88%{
     -moz-transform:translate(-50%,-50%) scale(.6,.6)
 }
}
@-o-keyframes mitosis_ball4{
 12%{
     -o-transform:none
 }
 26%{
     -o-transform:translateX(-25%) scale(1,.8)
 }
 40%,60%{
     -o-transform:translateX(-50%) scale(.8,.8)
 }
 74%{
     -o-transform:translate(-50%,-25%) scale(.6,.8)
 }
 100%,88%{
     -o-transform:translate(-50%,-50%) scale(.6,.6)
 }
}
@keyframes mitosis_ball4{
 12%{
     transform:none
 }
 26%{
     transform:translateX(-25%) scale(1,.8)
 }
 40%,60%{
     transform:translateX(-50%) scale(.8,.8)
 }
 74%{
     transform:translate(-50%,-25%) scale(.6,.8)
 }
 100%,88%{
     transform:translate(-50%,-50%) scale(.6,.6)
 }
}
.eltdf-st-loader .lines{
 width:60px;
 height:60px;
 margin:0 0 0 -30px
}
.eltdf-st-loader .lines .line1,.eltdf-st-loader .lines .line2,.eltdf-st-loader .lines .line3,.eltdf-st-loader .lines .line4{
 margin-left:10px;
 position:absolute;
 width:60px;
 height:4px;
 background-color:#b1af6a;
 -webkit-animation:lines_spin 1.5s infinite linear;
 -webkit-animation-timing-function:ease
}
.eltdf-st-loader .lines .line2{
 -webkit-animation-delay:.1s
}
.eltdf-st-loader .lines .line3{
 -webkit-animation-delay:.2s
}
.eltdf-st-loader .lines .line4{
 -webkit-animation-delay:.3s
}
@-webkit-keyframes lines_spin{
 100%{
     -webkit-transform:rotate(360deg)
 }
}
@-moz-keyframes lines_spin{
 100%{
     -moz-transform:rotate(360deg)
 }
}
@-o-keyframes lines_spin{
 100%{
     -o-transform:rotate(360deg)
 }
}
@keyframes lines_spin{
 100%{
     transform:rotate(360deg)
 }
}
.eltdf-st-loader .fussion{
 width:30px;
 height:30px;
 margin:-45px 0 0 -30px;
 position:relative
}
.eltdf-st-loader .fussion .ball{
 height:40px;
 width:40px;
 left:50%;
 top:50%;
 background:#b1af6a;
 border-radius:50%;
 float:left;
 position:absolute
}
.eltdf-st-loader .fussion .ball-1{
 background:#b1af6a;
 top:0;
 left:50%;
 -webkit-animation:fussion_ball1 1s 0s ease infinite;
 -moz-animation:fussion_ball1 1s 0s ease infinite;
 -o-animation:fussion_ball1 1s 0s ease infinite;
 animation:fussion_ball1 1s 0s ease infinite;
 z-index:1
}
.eltdf-st-loader .fussion .ball-2{
 background:#b1af6a;
 top:50%;
 left:100%;
 -webkit-animation:fussion_ball2 1s 0s ease infinite;
 -moz-animation:fussion_ball2 1s 0s ease infinite;
 -o-animation:fussion_ball2 1s 0s ease infinite;
 animation:fussion_ball2 1s 0s ease infinite;
 z-index:2
}
.eltdf-st-loader .fussion .ball-3{
 background:#b1af6a;
 top:100%;
 left:50%;
 -webkit-animation:fussion_ball3 1s 0s ease infinite;
 -moz-animation:fussion_ball3 1s 0s ease infinite;
 -o-animation:fussion_ball3 1s 0s ease infinite;
 animation:fussion_ball3 1s 0s ease infinite;
 z-index:1
}
.eltdf-st-loader .fussion .ball-4{
 background:#b1af6a;
 top:50%;
 left:0;
 -webkit-animation:fussion_ball4 1s 0s ease infinite;
 -moz-animation:fussion_ball4 1s 0s ease infinite;
 -o-animation:fussion_ball4 1s 0s ease infinite;
 animation:fussion_ball4 1s 0s ease infinite;
 z-index:2
}
@-webkit-keyframes fussion_ball1{
 50%{
     top:-100%;
     left:200%
 }
 100%{
     top:50%;
     left:100%;
     z-index:2
 }
}
@-moz-keyframes fussion_ball1{
 50%{
     top:-100%;
     left:200%
 }
 100%{
     top:50%;
     left:100%;
     z-index:2
 }
}
@-o-keyframes fussion_ball1{
 50%{
     top:-100%;
     left:200%
 }
 100%{
     top:50%;
     left:100%;
     z-index:2
 }
}
@keyframes fussion_ball1{
 50%{
     top:-100%;
     left:200%
 }
 100%{
     top:50%;
     left:100%;
     z-index:2
 }
}
@-webkit-keyframes fussion_ball2{
 50%{
     top:200%;
     left:200%
 }
 100%{
     top:100%;
     left:50%;
     z-index:1
 }
}
@-moz-keyframes fussion_ball2{
 50%{
     top:200%;
     left:200%
 }
 100%{
     top:100%;
     left:50%;
     z-index:1
 }
}
@-o-keyframes fussion_ball2{
 50%{
     top:200%;
     left:200%
 }
 100%{
     top:100%;
     left:50%;
     z-index:1
 }
}
@keyframes fussion_ball2{
 50%{
     top:200%;
     left:200%
 }
 100%{
     top:100%;
     left:50%;
     z-index:1
 }
}
@-webkit-keyframes fussion_ball3{
 50%{
     top:200%;
     left:-100%
 }
 100%{
     top:50%;
     left:0;
     z-index:2
 }
}
@-moz-keyframes fussion_ball3{
 50%{
     top:200%;
     left:-100%
 }
 100%{
     top:50%;
     left:0;
     z-index:2
 }
}
@-o-keyframes fussion_ball3{
 50%{
     top:200%;
     left:-100%
 }
 100%{
     top:50%;
     left:0;
     z-index:2
 }
}
@keyframes fussion_ball3{
 50%{
     top:200%;
     left:-100%
 }
 100%{
     top:50%;
     left:0;
     z-index:2
 }
}
@-webkit-keyframes fussion_ball4{
 50%{
     top:-100%;
     left:-100%
 }
 100%{
     top:0;
     left:50%;
     z-index:1
 }
}
@-moz-keyframes fussion_ball4{
 50%{
     top:-100%;
     left:-100%
 }
 100%{
     top:0;
     left:50%;
     z-index:1
 }
}
@-o-keyframes fussion_ball4{
 50%{
     top:-100%;
     left:-100%
 }
 100%{
     top:0;
     left:50%;
     z-index:1
 }
}
@keyframes fussion_ball4{
 50%{
     top:-100%;
     left:-100%
 }
 100%{
     top:0;
     left:50%;
     z-index:1
 }
}
.eltdf-st-loader .wave_circles{
 width:150px;
 height:30px;
 margin:-15px 0 0 -75px
}
.eltdf-st-loader .wave_circles .ball{
 height:30px;
 width:30px;
 float:left;
 background:#b1af6a;
 border-radius:50%;
 margin-right:10px
}
.eltdf-st-loader .wave_circles .ball-1{
 -webkit-animation:wave_jump3 1.8s infinite ease-out;
 -moz-animation:wave_jump3 1.8s infinite ease-out;
 -o-animation:wave_jump3 1.8s infinite ease-out;
 animation:wave_jump3 1.8s infinite ease-out
}
.eltdf-st-loader .wave_circles .ball-2{
 -webkit-animation:wave_jump2 1.8s infinite ease-out;
 -moz-animation:wave_jump2 1.8s infinite ease-out;
 -o-animation:wave_jump2 1.8s infinite ease-out;
 animation:wave_jump2 1.8s infinite ease-out
}
.eltdf-st-loader .wave_circles .ball-3{
 -webkit-animation:wave_jump1 1.8s infinite ease-out;
 -moz-animation:wave_jump1 1.8s infinite ease-out;
 -o-animation:wave_jump1 1.8s infinite ease-out;
 animation:wave_jump1 1.8s infinite ease-out
}
.eltdf-st-loader .wave_circles .ball-4{
 margin-right:0;
 -webkit-animation:wave_wipe 1.8s infinite cubic-bezier(.5,0,.5,1);
 -moz-animation:wave_wipe 1.8s infinite cubic-bezier(.5,0,.5,1);
 -o-animation:wave_wipe 1.8s infinite cubic-bezier(.5,0,.5,1);
 animation:wave_wipe 1.8s infinite cubic-bezier(.5,0,.5,1)
}
@-webkit-keyframes wave_jump1{
 12%{
     -webkit-transform:translate(20px,-40px);
     -webkit-animation-timing-function:ease-in
 }
 100%,24%{
     -webkit-transform:translate(40px,0)
 }
}
@-moz-keyframes wave_jump1{
 12%{
     -moz-transform:translate(20px,-40px);
     -moz-animation-timing-function:ease-in;
     -o-transform:translate(20px,-40px);
     -o-animation-timing-function:ease-in
 }
 100%,24%{
     -moz-transform:translate(40px,0);
     -o-transform:translate(40px,0)
 }
}
@keyframes wave_jump1{
 12%{
     transform:translate(20px,-40px);
     animation-timing-function:ease-in
 }
 100%,24%{
     transform:translate(40px,0)
 }
}
@-webkit-keyframes wave_jump2{
 12%{
     -webkit-transform:translate(0,0)
 }
 24%{
     -webkit-transform:translate(20px,-40px);
     -webkit-animation-timing-function:ease-in
 }
 100%,36%{
     -webkit-transform:translate(40px,0)
 }
}
@-moz-keyframes wave_jump2{
 12%{
     -moz-transform:translate(0,0)
 }
 24%{
     -moz-transform:translate(20px,-40px);
     -moz-animation-timing-function:ease-in
 }
 100%,36%{
     -moz-transform:translate(40px,0)
 }
}
@-o-keyframes wave_jump2{
 12%{
     -o-transform:translate(0,0)
 }
 24%{
     -o-transform:translate(20px,-40px);
     -o-animation-timing-function:ease-in
 }
 100%,36%{
     -o-transform:translate(40px,0)
 }
}
@keyframes wave_jump2{
 12%{
     transform:translate(0,0)
 }
 24%{
     transform:translate(20px,-40px);
     animation-timing-function:ease-in
 }
 100%,36%{
     transform:translate(40px,0)
 }
}
@-webkit-keyframes wave_jump3{
 24%{
     -webkit-transform:translate(0,0)
 }
 36%{
     -webkit-transform:translate(20px,-40px);
     -webkit-animation-timing-function:ease-in
 }
 100%,48%{
     -webkit-transform:translate(40px,0)
 }
}
@-moz-keyframes wave_jump3{
 24%{
     -moz-transform:translate(0,0)
 }
 36%{
     -moz-transform:translate(20px,-40px);
     -moz-animation-timing-function:ease-in
 }
 100%,48%{
     -moz-transform:translate(40px,0)
 }
}
@-o-keyframes wave_jump3{
 24%{
     -o-transform:translate(0,0)
 }
 36%{
     -o-transform:translate(20px,-40px);
     -o-animation-timing-function:ease-in
 }
 100%,48%{
     -o-transform:translate(40px,0)
 }
}
@keyframes wave_jump3{
 24%{
     transform:translate(0,0)
 }
 36%{
     transform:translate(20px,-40px);
     animation-timing-function:ease-in
 }
 100%,48%{
     transform:translate(40px,0)
 }
}
@-webkit-keyframes wave_wipe{
 100%,48%{
     -webkit-transform:translateX(-120px)
 }
}
@-moz-keyframes wave_wipe{
 100%,48%{
     -moz-transform:translateX(-120px)
 }
}
@-o-keyframes wave_wipe{
 100%,48%{
     -o-transform:translateX(-120px)
 }
}
@keyframes wave_wipe{
 100%,48%{
     transform:translateX(-120px)
 }
}
.eltdf-st-loader .pulse_circles{
 width:100px;
 height:100px;
 margin:-50px 0 0 -50px;
 position:relative
}
.eltdf-st-loader .pulse_circles *{
 box-sizing:border-box
}
.eltdf-comment-form,.eltdf-comment-holder{
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box
}
.eltdf-st-loader .pulse_circles .ball{
 height:100%;
 width:100%;
 background:#b1af6a;
 position:absolute;
 border-radius:50%;
 border:0 solid #b1af6a;
 -webkit-animation:pulse_circles_pulse 3s infinite;
 -moz-animation:pulse_circles_pulse 3s infinite;
 -o-animation:pulse_circles_pulse 3s infinite;
 animation:pulse_circles_pulse 3s infinite
}
.eltdf-st-loader .pulse_circles .ball-2{
 -webkit-animation-delay:-.75s;
 -moz-animation-delay:-.75s;
 -o-animation-delay:-.75s;
 animation-delay:-.75s
}
.eltdf-st-loader .pulse_circles .ball-3{
 -webkit-animation-delay:-1.5s;
 -moz-animation-delay:-1.5s;
 -o-animation-delay:-1.5s;
 animation-delay:-1.5s
}
.eltdf-st-loader .pulse_circles .ball-4{
 -webkit-animation-delay:-2.25s;
 -moz-animation-delay:-2.25s;
 -o-animation-delay:-2.25s;
 animation-delay:-2.25s
}
@-webkit-keyframes pulse_circles_pulse{
 0%{
     -webkit-transform:scale(.1,.1);
     opacity:1;
     border-width:50px
 }
 100%{
     -webkit-transform:scale(1,1);
     opacity:0;
     border-width:0
 }
}
@-moz-keyframes pulse_circles_pulse{
 0%{
     -moz-transform:scale(.1,.1);
     opacity:1;
     border-width:50px
 }
 100%{
     -moz-transform:scale(1,1);
     opacity:0;
     border-width:0
 }
}
@-o-keyframes pulse_circles_pulse{
 0%{
     -o-transform:scale(.1,.1);
     opacity:1;
     border-width:50px
 }
 100%{
     -o-transform:scale(1,1);
     opacity:0;
     border-width:0
 }
}
@keyframes pulse_circles_pulse{
 0%{
     transform:scale(.1,.1);
     opacity:1;
     border-width:50px
 }
 100%{
     transform:scale(1,1);
     opacity:0;
     border-width:0
 }
}
.eltdf-content-bottom{
 background-size:cover;
 background-repeat:no-repeat
}
.eltdf-content-bottom .eltdf-container{
 background-color:transparent
}
.eltdf-comment-holder{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 padding:0;
 box-sizing:border-box
}
.eltdf-comment-holder .eltdf-comment-holder-inner{
 padding:31px 0 20px
}
.eltdf-comment-holder .eltdf-comment.eltdf-pingback-comment .eltdf-comment-text{
 padding:0
}
.eltdf-comment-holder .eltdf-comment-list{
 list-style:none;
 position:relative;
 z-index:150;
 padding:0;
 margin:0
}
.eltdf-comment-holder .eltdf-comment-list>li,.eltdf-comment-holder .eltdf-comment-list>li .eltdf-comment+ul>li{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 margin:25px 0 0;
 padding:29px 0 0
}
.eltdf-comment-holder .eltdf-comment-list>li:first-child{
 margin:0;
 padding:0;
 border:0
}
.eltdf-comment-holder .eltdf-comment-list .children{
 padding:0 0 0 81px
}
.eltdf-comment-holder .eltdf-comments-title{
 margin-bottom:28px
}
.eltdf-comment-holder .eltdf-comments-title>*{
 margin:0
}
.eltdf-comment-holder .eltdf-comment-image{
 position:relative;
 display:block;
 top:10px;
 left:0;
 width:82px;
 height:82px;
 float:left
}
.eltdf-comment-holder .eltdf-comment-image img{
 display:block;
 border-radius:4em;
 -webkit-filter:grayscale(100%);
 filter:grayscale(100%)
}
.eltdf-comment-holder .eltdf-comment-text{
 padding:0 0 0 108px;
 min-height:82px
}
.eltdf-comment-holder .eltdf-comment-text .eltdf-comment-info{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 margin:6px 0 4px
}
.eltdf-comment-holder .eltdf-comment-text .comment-edit-link,.eltdf-comment-holder .eltdf-comment-text .comment-reply-link,.eltdf-comment-holder .eltdf-comment-text .replay{
 float:right;
 margin-left:10px;
 font-family:"Old Standard TT",serif;
 font-weight:400;
 font-size:17px;
 font-style:italic;
 color:#b1af6a
}
.eltdf-comment-holder .eltdf-comment-text .comment-edit-link:hover,.eltdf-comment-holder .eltdf-comment-text .comment-reply-link:hover,.eltdf-comment-holder .eltdf-comment-text .replay:hover{
 color:grey
}
.eltdf-comment-holder .eltdf-comment-text .eltdf-comment-name{
 float:left;
 margin:0;
 color:grey
}
.eltdf-comment-holder .eltdf-comment-text .eltdf-comment-date{
 float:left;
 margin:0;
 color:#b1af6a
}
.eltdf-comment-holder .eltdf-comment-text .eltdf-text-holder p{
 margin:7px 0
}
.eltdf-comment-holder .eltdf-comment-text .eltdf-text-holder>ul{
 padding:0
}
.eltdf-comment-holder .eltdf-comment-text .comment-respond{
 margin:20px 0
}
.eltdf-comment-holder .eltdf-comment-text .comment-respond .comment-reply-title{
 margin:0 0 10px;
 font-size:14px;
 font-weight:400
}
.eltdf-comment-holder .eltdf-comment-text .comment-respond .logged-in-as{
 margin:0 0 8px
}
.eltdf-comment-holder .eltdf-comment-text #cancel-comment-reply-link{
 margin-left:10px;
 font-family:"Old Standard TT",serif;
 font-weight:400;
 font-size:12px;
 font-style:italic;
 color:#b1af6a
}
.eltdf-comment-holder .eltdf-comment-text #cancel-comment-reply-link:hover{
 color:grey
}
.eltdf-comment-holder .eltdf-comment-text li{
 margin:0!important;
 padding:0!important;
 border:0!important
}
.eltdf-comment-form{
 padding:0;
 clear:both;
 box-sizing:border-box
}
.eltdf-comment-form .eltdf-comment-form-inner{
 padding:35px 0 30px
}
.eltdf-comment-form .comment-reply-title{
 margin:0 0 37px
}
.eltdf-comment-form .logged-in-as{
 margin:0 0 8px
}
#respond input[type=text],#respond textarea,.post-password-form input[type=password]{
 width:100%;
 margin:0 0 15px;
 padding:12px 24px;
 line-height:inherit;
 font-weight:inherit;
 color:#ababab;
 background-color:transparent;
 border:1px solid #e1e1e1;
 border-radius:0;
 outline:0;
 -webkit-appearance:none;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 -webkit-transition:border-color .2s ease-in-out;
 -moz-transition:border-color .2s ease-in-out;
 transition:border-color .2s ease-in-out;
 font-family:"Old Standard TT",serif;
 font-size:17px;
 font-style:italic
}
#respond input[type=text]:focus,#respond textarea:focus,.post-password-form input[type=password]:focus{
 border-color:#ababab
}
#respond input[type=text] ::-webkit-input-placeholder,#respond textarea ::-webkit-input-placeholder,.post-password-form input[type=password] ::-webkit-input-placeholder{
 color:#ababab
}
#respond input[type=text] :-moz-placeholder,#respond textarea :-moz-placeholder,.post-password-form input[type=password] :-moz-placeholder{
 color:#ababab
}
#respond input[type=text] ::-moz-placeholder,#respond textarea ::-moz-placeholder,.post-password-form input[type=password] ::-moz-placeholder{
 color:#ababab
}
#respond input[type=text] :-ms-input-placeholder,#respond textarea :-ms-input-placeholder,.post-password-form input[type=password] :-ms-input-placeholder{
 color:#ababab
}
#respond textarea{
 display:block;
 padding:16px 24px
}
p.form-submit{
 margin:0
}
#submit_comment,.post-password-form input[type=submit]{
 position:relative;
 display:inline-block;
 outline:0;
 padding:11px 44px;
 font-family:inherit;
 font-size:11px;
 line-height:20px;
 letter-spacing:1px;
 font-weight:700;
 border-radius:0;
 color:#b1af6a;
 background-color:transparent;
 border:1px solid #b1af6a;
 cursor:pointer;
 -webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;
 -moz-transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;
 transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
#submit_comment:hover,.post-password-form input[type=submit]:hover{
 background-color:#b1af6a;
 color:#fff!important
}
.wpcf7-form-control.wpcf7-date,.wpcf7-form-control.wpcf7-number,.wpcf7-form-control.wpcf7-quiz,.wpcf7-form-control.wpcf7-select,.wpcf7-form-control.wpcf7-text,.wpcf7-form-control.wpcf7-textarea{
 width:100%;
 margin:0 0 15px;
 padding:12px 25px;
 font-family:Catamaran,sans-serif;
 font-size:15px;
 line-height:inherit;
 font-weight:300;
 color:#ababab;
 background-color:#fff;
 border:1px solid #e1e1e1;
 border-radius:0;
 outline:0;
 -webkit-appearance:none;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 -webkit-transition:border-color .2s ease-in-out;
 -moz-transition:border-color .2s ease-in-out;
 transition:border-color .2s ease-in-out
}
.wpcf7-form-control.wpcf7-date:focus,.wpcf7-form-control.wpcf7-number:focus,.wpcf7-form-control.wpcf7-quiz:focus,.wpcf7-form-control.wpcf7-select:focus,.wpcf7-form-control.wpcf7-text:focus,.wpcf7-form-control.wpcf7-textarea:focus{
 border-color:#ababab
}
.wpcf7-form-control.wpcf7-date ::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-number ::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-quiz ::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-select ::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-text ::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-textarea ::-webkit-input-placeholder{
 color:#ababab
}
.wpcf7-form-control.wpcf7-date :-moz-placeholder,.wpcf7-form-control.wpcf7-number :-moz-placeholder,.wpcf7-form-control.wpcf7-quiz :-moz-placeholder,.wpcf7-form-control.wpcf7-select :-moz-placeholder,.wpcf7-form-control.wpcf7-text :-moz-placeholder,.wpcf7-form-control.wpcf7-textarea :-moz-placeholder{
 color:#ababab
}
.wpcf7-form-control.wpcf7-date ::-moz-placeholder,.wpcf7-form-control.wpcf7-number ::-moz-placeholder,.wpcf7-form-control.wpcf7-quiz ::-moz-placeholder,.wpcf7-form-control.wpcf7-select ::-moz-placeholder,.wpcf7-form-control.wpcf7-text ::-moz-placeholder,.wpcf7-form-control.wpcf7-textarea ::-moz-placeholder{
 color:#ababab
}
.wpcf7-form-control.wpcf7-date :-ms-input-placeholder,.wpcf7-form-control.wpcf7-number :-ms-input-placeholder,.wpcf7-form-control.wpcf7-quiz :-ms-input-placeholder,.wpcf7-form-control.wpcf7-select :-ms-input-placeholder,.wpcf7-form-control.wpcf7-text :-ms-input-placeholder,.wpcf7-form-control.wpcf7-textarea :-ms-input-placeholder{
 color:#ababab
}
footer .wpcf7-form-control.wpcf7-date,footer .wpcf7-form-control.wpcf7-number,footer .wpcf7-form-control.wpcf7-quiz,footer .wpcf7-form-control.wpcf7-select,footer .wpcf7-form-control.wpcf7-text,footer .wpcf7-form-control.wpcf7-textarea{
 margin:0
}
input.wpcf7-form-control.wpcf7-submit{
 position:relative;
 display:inline-block;
 outline:0;
 padding:13px 36px 12px;
 margin-top:3px;
 font-family:Catamaran,sans-serif;
 text-transform:uppercase;
 font-size:11px;
 line-height:18px;
 letter-spacing:.1em;
 font-weight:700;
 border-radius:0;
 color:#b1af6a;
 background-color:transparent;
 border:1px solid #b1af6a;
 cursor:pointer;
 -webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;
 -moz-transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;
 transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
input.wpcf7-form-control.wpcf7-submit:hover{
 background-color:#b1af6a;
 color:#fff
}
.wpcf7-form p{
 margin:0
}
.wpcf7-form textarea{
 vertical-align:middle
}
.eltdf-two-columns-form-without-space .wpcf7-form .ajax-loader{
 display:none
}
.wpcf7-form .eltdf-two-columns-50-50 .eltdf-column .eltdf-column-inner{
 padding:0 7px
}
.wpcf7-form .eltdf-two-columns-50-50>.eltdf-two-columns-50-50-inner{
 margin:0 -7px
}
.eltdf-pagination-new-holder{
 display:none!important
}
.eltdf-pagination,.eltdf-pagination ul,.eltdf-pagination ul li{
 display:inline-block;
 position:relative
}
.eltdf-pagination{
 width:100%;
 vertical-align:middle;
 margin:0 0 77px;
 clear:both
}
.eltdf-pagination ul{
 width:100%;
 vertical-align:middle;
 padding:0;
 margin:0;
 text-align:center;
 list-style:none
}
.eltdf-pagination ul li{
 vertical-align:top;
 margin:0 6px
}
.eltdf-pagination ul li a,.eltdf-pagination ul li.active span{
 position:relative;
 display:inline-block;
 margin:0;
 padding:0;
 vertical-align:middle;
 cursor:pointer;
 white-space:nowrap;
 font-size:15px;
 font-weight:400;
 letter-spacing:1px;
 color:#ababab;
 transition:color .2s ease-out
}
.eltdf-drop-down .wide .second .inner>ul>li>a.no_link,.eltdf-main-menu ul li a.no_link{
 cursor:default
}
.eltdf-owl-slider .owl-nav .owl-next:hover .eltdf-next-icon,.eltdf-owl-slider .owl-nav .owl-next:hover .eltdf-prev-icon,.eltdf-owl-slider .owl-nav .owl-prev:hover .eltdf-next-icon,.eltdf-owl-slider .owl-nav .owl-prev:hover .eltdf-prev-icon,.eltdf-pagination ul li a:hover,.eltdf-pagination ul li.active span{
 color:#b1af6a
}
.eltdf-pagination ul li.eltdf-pagination-first-page,.eltdf-pagination ul li.eltdf-pagination-last-page,.eltdf-pagination ul li.eltdf-pagination-next,.eltdf-pagination ul li.eltdf-pagination-prev{
 margin:0 6px
}
.eltdf-pagination ul li.eltdf-pagination-first-page a,.eltdf-pagination ul li.eltdf-pagination-last-page a,.eltdf-pagination ul li.eltdf-pagination-next a,.eltdf-pagination ul li.eltdf-pagination-prev a{
 font-size:13px
}
.eltdf-pagination ul li.eltdf-pagination-first-page a i,.eltdf-pagination ul li.eltdf-pagination-last-page a i,.eltdf-pagination ul li.eltdf-pagination-next a i,.eltdf-pagination ul li.eltdf-pagination-prev a i{
 position:relative;
 display:block;
 line-height:inherit
}
.eltdf-pagination ul li.eltdf-pagination-first-page a i:before,.eltdf-pagination ul li.eltdf-pagination-last-page a i:before,.eltdf-pagination ul li.eltdf-pagination-next a i:before,.eltdf-pagination ul li.eltdf-pagination-prev a i:before{
 display:block;
 line-height:inherit
}
.eltdf-pagination ul li.eltdf-pagination-prev{
 float:left
}
.eltdf-pagination ul li.eltdf-pagination-next{
 float:right
}
.eltdf-owl-slider .owl-stage-outer{
 z-index:1
}
.eltdf-owl-slider .owl-nav .owl-next,.eltdf-owl-slider .owl-nav .owl-prev{
 position:absolute;
 top:50%;
 z-index:3;
 -webkit-transform:translateY(-50%);
 -moz-transform:translateY(-50%);
 transform:translateY(-50%)
}
.eltdf-owl-slider .owl-nav .owl-prev{
 left:0
}
.eltdf-owl-slider .owl-nav .owl-next{
 right:0
}
.eltdf-owl-slider .owl-nav .eltdf-next-icon,.eltdf-owl-slider .owl-nav .eltdf-prev-icon{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 color:grey;
 width:42px;
 height:42px;
 text-align:center;
 background:#fff;
 -webkit-transition:color .2s ease-out;
 -moz-transition:color .2s ease-out;
 transition:color .2s ease-out
}
.eltdf-owl-slider .owl-nav .eltdf-next-icon .eltdf-icon-arrow,.eltdf-owl-slider .owl-nav .eltdf-prev-icon .eltdf-icon-arrow{
 position:relative;
 display:inline-block;
 vertical-align:top;
 font-size:20px;
 line-height:inherit;
 color:#ababab;
 top:50%;
 -webkit-transform:translateY(-50%);
 -moz-transform:translateY(-50%);
 transform:translateY(-50%)
}
.eltdf-owl-slider .owl-nav .eltdf-next-icon .eltdf-icon-arrow:before,.eltdf-owl-slider .owl-nav .eltdf-prev-icon .eltdf-icon-arrow:before{
 position:relative;
 display:inline-block;
 vertical-align:top;
 line-height:inherit
}
.eltdf-404-page.eltdf-wrapper{
 padding:0!important
}
.eltdf-404-page .eltdf-content{
 height:calc(100vh - 80px)
}
.eltdf-404-page .eltdf-404-logo{
 position:absolute;
 top:0;
 left:0;
 width:100%;
 display:inline-block;
 vertical-align:middle;
 text-align:center
}
.eltdf-404-page .eltdf-404-logo a{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 margin:50px 0 0
}
.eltdf-404-page .eltdf-404-logo img{
 display:block;
 height:100%;
 margin:0 auto
}
.eltdf-404-page .eltdf-content-inner{
 position:relative;
 display:table;
 height:100%;
 width:100%
}
.eltdf-404-page .eltdf-page-not-found{
 position:relative;
 display:table-cell;
 width:100%;
 height:100%;
 vertical-align:middle;
 padding:0 35%;
 text-align:center
}
.eltdf-404-page .eltdf-page-not-found h1{
 margin:0 0 17px
}
.eltdf-404-page .eltdf-page-not-found h3{
 margin:14px 0 9px
}
.eltdf-404-page .eltdf-page-not-found .eltdf-btn{
 margin:21px 0 12px
}
.eltdf-404-page .eltdf-btn.eltdf-btn-light{
 color:#fff;
 border-color:#fff
}
@media only screen and (max-width:1200px){
 .eltdf-404-page .eltdf-page-not-found{
     padding:0 30%
 }
}
@media only screen and (max-width:1024px){
 .eltdf-404-page .eltdf-content{
     height:calc(100vh - 100px)
 }
 .eltdf-404-page .eltdf-page-not-found{
     padding:0 25%
 }
 .eltdf-404-page .eltdf-page-not-found .eltdf-btn{
     margin:21px 0 16px
 }
}
@media only screen and (max-width:768px){
 .eltdf-404-page .eltdf-page-not-found{
     padding:40px 30px
 }
}
#eltdf-back-to-top{
 position:fixed;
 width:41px;
 right:25px;
 bottom:25px;
 margin:0;
 z-index:10000;
 opacity:0;
 visibility:hidden
}
#eltdf-back-to-top.off{
 opacity:0;
 visibility:hidden;
 -webkit-transition:opacity .15s ease,visibility 0s .15s;
 -moz-transition:opacity .15s ease,visibility 0s .15s;
 transition:opacity .15s ease,visibility 0s .15s
}
#eltdf-back-to-top.on{
 opacity:1;
 visibility:visible;
 -webkit-transition:opacity .3s ease;
 -moz-transition:opacity .3s ease;
 transition:opacity .3s ease
}
#eltdf-back-to-top>span{
 position:relative;
 display:block;
 width:39px;
 height:39px;
 line-height:40px;
 font-size:15px;
 text-align:center;
 color:#fff;
 background-color:#b1af6a;
 border:1px solid #b1af6a;
 overflow:hidden;
 -webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;
 -moz-transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;
 transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out
}
#eltdf-back-to-top>span i{
 -webkit-transition:.15s ease 50ms;
 -moz-transition:.15s ease 50ms;
 transition:.15s ease 50ms
}
#eltdf-back-to-top>span:hover{
 background-color:grey!important;
 border:1px solid grey!important
}
#eltdf-back-to-top>span:hover i{
 -webkit-transform:translateY(-3px);
 -moz-transform:translateY(-3px);
 transform:translateY(-3px);
 -webkit-transition:.2s cubic-bezier(.4,0,1,1);
 -moz-transition:.2s cubic-bezier(.4,0,1,1);
 transition:.2s cubic-bezier(.4,0,1,1)
}
#eltdf-back-to-top span span{
 display:block;
 line-height:inherit
}
.eltdf-logo-wrapper,.eltdf-logo-wrapper a{
 position:relative;
 display:inline-block;
 vertical-align:middle
}
.eltdf-self-hosted-video-holder .eltdf-video-wrap .mejs-container,.eltdf-self-hosted-video-holder .eltdf-video-wrap .mejs-overlay-play{
 height:100%!important;
 /*!important because of the inline style*/
 width:100%!important
 /*!important because of the inline style*/
}
.eltdf-logo-wrapper{
 font-size:0;
 letter-spacing:0
}
.eltdf-logo-wrapper a img{
 height:100%;
 width:auto;
 -webkit-transition:opacity .2s ease;
 -moz-transition:opacity .2s ease;
 transition:opacity .2s ease
}
.eltdf-main-menu,.eltdf-main-menu>ul,.eltdf-main-menu>ul>li>a{
 display:inline-block;
 width:100%;
 vertical-align:middle;
 height:100%
}
.eltdf-logo-wrapper a img.eltdf-normal-logo{
 opacity:1
}
.eltdf-logo-wrapper a img.eltdf-dark-logo{
 opacity:0;
 -webkit-transform:translateY(-100%);
 -moz-transform:translateY(-100%);
 transform:translateY(-100%)
}
.eltdf-logo-wrapper a img.eltdf-light-logo{
 opacity:0;
 -webkit-transform:translateY(-200%);
 -moz-transform:translateY(-200%);
 transform:translateY(-200%)
}
.eltdf-logo-wrapper .eltdf-logo-angled-shape{
 position:absolute;
 left:-10%;
 top:100%;
 fill:#fff
}
.eltdf-main-menu{
 position:relative
}
.eltdf-main-menu ul{
 list-style:none;
 margin:0;
 padding:0;
 text-align:left
}
.eltdf-main-menu ul li{
 position:relative;
 display:inline-block;
 float:left;
 padding:0;
 margin:0
}
.eltdf-main-menu ul li a{
 font-size:12px;
 line-height:23px;
 color:#939598
}
.eltdf-main-menu ul li a:hover{
 color:#b1af6a
}
.eltdf-main-menu ul li a i:before{
 margin:0 7px 0 0
}
.eltdf-main-menu ul li a .menu_icon_wrapper{
 position:relative;
 display:inline-block;
 vertical-align:middle
}
.eltdf-main-menu ul li a .eltdf-menu-featured-icon{
 position:relative;
 top:-4px;
 left:5px;
 color:currentColor;
 font-size:10px;
 margin:0
}
.eltdf-main-menu ul li a .eltdf-menu-featured-icon:before{
 margin:0
}
.eltdf-main-menu>ul{
 position:relative
}
.eltdf-main-menu>ul>li{
 float:left;
 height:100%;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-main-menu>ul>li>a{
 position:relative;
 padding:0 24px;
 color:#ababab;
 line-height:23px;
 font-weight:500;
 text-transform:uppercase;
 letter-spacing:1px;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-header-divided .eltdf-main-menu>ul>li>a{
 padding:0 27px
}
.eltdf-main-menu>ul>li>a>span.item_outer{
 position:relative;
 display:block;
 top:50%;
 -webkit-transform:translateY(-50%);
 -moz-transform:translateY(-50%);
 transform:translateY(-50%)
}
.eltdf-main-menu>ul>li>a>span.item_outer .item_text{
 position:relative;
 display:inline-block;
 vertical-align:top
}
.eltdf-main-menu>ul>li.has_sub>a .eltdf-menu-arrow,.eltdf-main-menu>ul>li>a>span.item_outer .item_hover_icon{
 display:none
}
.eltdf-main-menu>ul>li.eltdf-active-item>a{
 color:#b1af6a
}
.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu>ul>li>a{
 color:#fff
}
.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu>ul>li.eltdf-active-item>a,.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu>ul>li>a:hover{
 color:rgba(255,255,255,.8)
}
.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu>ul>li>a{
 color:#636363
}
.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu>ul>li.eltdf-active-item>a,.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu>ul>li>a:hover{
 color:#b1af6a
}
.eltdf-drop-down .second{
 position:absolute;
 display:block;
 left:0;
 top:100%;
 visibility:hidden;
 overflow:hidden;
 opacity:0;
 z-index:10
}
.eltdf-drop-down .second.eltdf-drop-down-start{
 visibility:visible;
 overflow:visible;
 opacity:1
}
.eltdf-drop-down .second.right{
 right:0;
 left:auto
}
.eltdf-drop-down .second .inner{
 position:relative;
 display:block;
 padding:0;
 margin:0;
 z-index:997;
 -webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.03);
 -moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.03);
 box-shadow:0 5px 5px 0 rgba(0,0,0,.03)
}
.eltdf-drop-down .second .inner ul li{
 display:block;
 float:none;
 height:auto
}
.eltdf-drop-down .second .inner ul li .widget{
 margin:0!important
}
.eltdf-drop-down .second .inner ul li a{
 display:block;
 float:none;
 margin:0;
 padding:5px 30px;
 font-size:14px;
 font-weight:300
}
.eltdf-drop-down .second .inner ul li a .item_outer{
 position:relative;
 display:block;
 overflow:hidden;
 padding:0 30px 0 0;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 -webkit-transition:padding .2s ease-in-out;
 -moz-transition:padding .2s ease-in-out;
 transition:padding .2s ease-in-out
}
.eltdf-drop-down .second .inner ul li a:hover .item_outer,.eltdf-drop-down .second .inner ul li.current-menu-ancestor>a .item_outer,.eltdf-drop-down .second .inner ul li.current-menu-item>a .item_outer{
 padding:0 10px 0 20px
}
.eltdf-drop-down .second .inner ul li a .item_outer .item_hover_icon{
 position:absolute;
 display:block;
 top:-3px;
 left:-11px;
 width:10px;
 color:inherit;
 font-size:10px;
 line-height:inherit;
 font-weight:400;
 font-style:normal;
 text-rendering:auto;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale;
 -webkit-transition:left .2s ease-in-out;
 -moz-transition:left .2s ease-in-out;
 transition:left .2s ease-in-out
}
.eltdf-drop-down .second .inner ul li a .item_outer .item_hover_icon:after{
 content:'';
 display:block;
 position:absolute;
 width:5px;
 height:4px;
 border-radius:50%;
 background-color:#b1af6a;
 top:60%;
 left:51%;
 -webkit-transform:translateX(-50%);
 -moz-transform:translateX(-50%);
 transform:translateX(-50%)
}
.eltdf-drop-down .second .inner ul li a:hover .item_outer .item_hover_icon{
 left:1px
}
.eltdf-drop-down .second .inner ul li.current-menu-ancestor>a,.eltdf-drop-down .second .inner ul li.current-menu-item>a{
 color:#b1af6a
}
.eltdf-drop-down .second .inner ul li.current-menu-ancestor>a .item_outer .item_hover_icon,.eltdf-drop-down .second .inner ul li.current-menu-item>a .item_outer .item_hover_icon{
 left:0
}
.eltdf-drop-down .second .inner ul li.sub>a .item_outer:after{
 position:absolute;
 display:inline-block;
 vertical-align:middle;
 top:-2px;
 right:-2px;
 content:'\e04b';
 font-family:linea-arrows-10;
 font-size:17px;
 font-weight:400;
 font-style:normal;
 text-rendering:auto;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale
}
.eltdf-drop-down .second .inner ul.right li a .item_outer{
 padding:0 0 0 30px
}
.eltdf-drop-down .second .inner ul.right li a:hover .item_outer,.eltdf-drop-down .second .inner ul.right li.current-menu-ancestor>a .item_outer,.eltdf-drop-down .second .inner ul.right li.current-menu-item>a .item_outer{
 padding:0 20px 0 10px
}
.eltdf-drop-down .second .inner ul.right li a .item_outer .item_hover_icon{
 left:auto;
 right:-20px;
 -webkit-transition:right .2s ease-in-out;
 -moz-transition:right .2s ease-in-out;
 transition:right .2s ease-in-out
}
.eltdf-drop-down .second .inner ul.right li a:hover .item_outer .item_hover_icon{
 left:auto;
 right:1px
}
.eltdf-drop-down .second .inner ul.right li.current-menu-ancestor>a .item_outer:before,.eltdf-drop-down .second .inner ul.right li.current-menu-item>a .item_outer:before{
 left:auto;
 right:0
}
.eltdf-drop-down .second .inner ul.right li.sub>a .item_outer:after{
 right:auto;
 left:-2px;
 content:"\e03f"
}
.eltdf-drop-down .second .inner ul.right li a{
 text-align:right
}
.eltdf-drop-down .second .inner ul.right li ul{
 left:-100%
}
.eltdf-drop-down li.left_position .second{
 left:0
}
.eltdf-drop-down li.right_position .second{
 left:auto;
 right:0
}
.eltdf-drop-down>ul>li:hover>.second{
 z-index:20
}
.eltdf-drop-down .narrow .second .inner ul{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 background-color:#fff;
 padding:27px 0
}
.eltdf-drop-down .narrow .second .inner ul li{
 width:230px
}
.eltdf-drop-down .narrow .second .inner ul li ul{
 position:absolute;
 left:100%;
 top:-27px;
 height:auto;
 opacity:0;
 overflow:hidden;
 z-index:10;
 -webkit-transform:translateZ(0);
 -webkit-transition:opacity .4s ease-out;
 -moz-transition:opacity .4s ease-out;
 transition:opacity .4s ease-out;
 -webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.03);
 -moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.03);
 box-shadow:0 5px 5px 0 rgba(0,0,0,.03)
}
.eltdf-drop-down .narrow .second .inner ul li:hover ul{
 z-index:20;
 opacity:1
}
.eltdf-drop-down .narrow .second .inner ul.right li ul{
 left:-100%
}
.eltdf-drop-down .wide .second .inner{
 background-color:#fff;
 text-align:center
}
.eltdf-drop-down .wide .second .inner ul li a{
 padding:5px 0
}
.eltdf-drop-down .wide .second .inner ul li ul{
 position:relative;
 display:block;
 top:0;
 left:0;
 visibility:visible
}
.eltdf-drop-down .wide .second .inner ul li ul li:last-child a{
 padding-bottom:0
}
.eltdf-drop-down .wide .second .inner>ul{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 width:1100px;
 padding:35px 0;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-grid-1300 .eltdf-drop-down .wide .second .inner>ul{
 width:1300px
}
.eltdf-grid-1200 .eltdf-drop-down .wide .second .inner>ul{
 width:1200px
}
.eltdf-grid-1000 .eltdf-drop-down .wide .second .inner>ul{
 width:1000px
}
.eltdf-grid-800 .eltdf-drop-down .wide .second .inner>ul{
 width:800px
}
.eltdf-drop-down .wide .second .inner>ul>li{
 float:left;
 width:25%;
 margin:0;
 padding:0 26px;
 border-left:1px solid #e1e1e1;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-drop-down .wide .second .inner>ul>li:nth-child(4n+1){
 clear:both
}
.eltdf-drop-down .wide .second .inner>ul>li>a{
 padding:0 0 13px;
 color:grey;
 font-family:Cinzel,serif;
 font-size:14px;
 line-height:1.1em;
 font-weight:400;
 letter-spacing:1px;
 text-transform:uppercase
}
.eltdf-drop-down .wide .second .inner>ul>li>a .item_outer{
 padding:0;
 overflow:inherit
}
.eltdf-drop-down .wide .second .inner>ul>li>a .item_outer .item_hover_icon,.eltdf-drop-down .wide .second .inner>ul>li>a .item_outer:after,.eltdf-drop-down .wide .second .inner>ul>li>a .item_outer:before{
 display:none
}
.eltdf-drop-down .wide .second .inner>ul>li.current-menu-ancestor>a,.eltdf-drop-down .wide .second .inner>ul>li.current-menu-item>a{
 color:#b1af6a
}
.eltdf-drop-down .wide.left_position .second .inner>ul,.eltdf-drop-down .wide.right_position .second .inner>ul{
 width:auto;
 white-space:nowrap
}
.eltdf-drop-down .wide.left_position .second .inner>ul>li,.eltdf-drop-down .wide.right_position .second .inner>ul>li{
 float:none;
 display:inline-block;
 vertical-align:top
}
.eltdf-drop-down .wide.left_position .second .inner>ul>li:nth-child(4n+1),.eltdf-drop-down .wide.right_position .second .inner>ul>li:nth-child(4n+1){
 border-left:none
}
.eltdf-drop-down .wide.left_position .second ul li,.eltdf-drop-down .wide.right_position .second ul li{
 width:200px
}
body.eltdf-dropdown-slide-from-bottom .eltdf-drop-down .second{
 -webkit-transition:top .25s cubic-bezier(.25,.1,.11,.99) .1s,opacity .2s cubic-bezier(.25,.1,.11,.99) .1s,height 0s ease-out .5s;
 -moz-transition:top .25s cubic-bezier(.25,.1,.11,.99) .1s,opacity .2s cubic-bezier(.25,.1,.11,.99) .1s,height 0s ease-out .5s;
 transition:top .25s cubic-bezier(.25,.1,.11,.99) .1s,opacity .2s cubic-bezier(.25,.1,.11,.99) .1s,height 0s ease-out .5s
}
body.eltdf-dropdown-slide-from-bottom .eltdf-drop-down .narrow .second .inner,body.eltdf-dropdown-slide-from-bottom .eltdf-drop-down .wide .second .inner{
 top:30px;
 -webkit-transition:all .35s cubic-bezier(.25,.1,.11,.99);
 -moz-transition:all .35s cubic-bezier(.25,.1,.11,.99);
 transition:all .35s cubic-bezier(.25,.1,.11,.99)
}
body.eltdf-dropdown-slide-from-bottom .eltdf-drop-down .narrow .second.eltdf-drop-down-start .inner,body.eltdf-dropdown-slide-from-bottom .eltdf-drop-down .wide .second.eltdf-drop-down-start .inner{
 top:0
}
body.eltdf-dropdown-slide-from-bottom .eltdf-drop-down .narrow .second .inner ul li ul{
 top:15px;
 -webkit-transition:all .35s cubic-bezier(.25,.1,.11,.99);
 -moz-transition:all .35s cubic-bezier(.25,.1,.11,.99);
 transition:all .35s cubic-bezier(.25,.1,.11,.99)
}
body.eltdf-dropdown-slide-from-bottom .eltdf-drop-down .narrow .second .inner ul li:hover ul{
 top:-23px
}
body.eltdf-dropdown-slide-from-top .eltdf-drop-down .second{
 overflow:visible;
 -webkit-transition:top .15s ease-out,opacity .2s ease-out,height 0s ease-out .5s;
 -moz-transition:top .15s ease-out,opacity .2s ease-out,height 0s ease-out .5s;
 transition:top .15s ease-out,opacity .2s ease-out,height 0s ease-out .5s
}
body.eltdf-dropdown-slide-from-top .eltdf-drop-down .narrow .second .inner>ul,body.eltdf-dropdown-slide-from-top .eltdf-drop-down .wide .second .inner>ul{
 top:-30px;
 -webkit-transition:all .35s cubic-bezier(.39,.575,.565,1);
 -moz-transition:all .35s cubic-bezier(.39,.575,.565,1);
 transition:all .35s cubic-bezier(.39,.575,.565,1)
}
body.eltdf-dropdown-slide-from-top .eltdf-drop-down .narrow .second.eltdf-drop-down-start .inner>ul,body.eltdf-dropdown-slide-from-top .eltdf-drop-down .wide .second.eltdf-drop-down-start .inner>ul{
 top:0
}
body.eltdf-dropdown-slide-from-top .eltdf-drop-down .narrow .second .inner ul li ul{
 top:-22px;
 -webkit-transition:all .35s cubic-bezier(.39,.575,.565,1);
 -moz-transition:all .35s cubic-bezier(.39,.575,.565,1);
 transition:all .35s cubic-bezier(.39,.575,.565,1)
}
body.eltdf-dropdown-slide-from-top .eltdf-drop-down .narrow .second .inner ul li:hover ul{
 top:-1px
}
body.eltdf-dropdown-slide-from-left .eltdf-drop-down .second{
 overflow:visible;
 -webkit-transition:top .15s ease-out,opacity .15s ease-out,height 0s ease-out .4s;
 -moz-transition:top .15s ease-out,opacity .15s ease-out,height 0s ease-out .4s;
 transition:top .15s ease-out,opacity .15s ease-out,height 0s ease-out .4s
}
body.eltdf-dropdown-slide-from-left .eltdf-drop-down .narrow .second .inner>ul,body.eltdf-dropdown-slide-from-left .eltdf-drop-down .wide .second .inner>ul{
 left:-30px;
 -webkit-transition:all .2s ease-out;
 -moz-transition:all .2s ease-out;
 transition:all .2s ease-out
}
body.eltdf-dropdown-slide-from-left .eltdf-drop-down .narrow .second.eltdf-drop-down-start .inner>ul,body.eltdf-dropdown-slide-from-left .eltdf-drop-down .wide .second.eltdf-drop-down-start .inner>ul{
 left:0
}
body.eltdf-dropdown-slide-from-left .eltdf-drop-down .narrow .second .inner ul li ul{
 left:calc(100% - 30px);
 -webkit-transition:all .2s ease-out;
 -moz-transition:all .2s ease-out;
 transition:all .2s ease-out
}
body.eltdf-dropdown-slide-from-left .eltdf-drop-down .narrow .second .inner ul li:hover ul{
 left:100%
}
.eltdf-top-bar{
 position:relative;
 height:30px;
 width:100%;
 font-size:10px;
 color:#ababab;
 background-color:grey;
 z-index:111
}
.eltdf-top-bar>.eltdf-vertical-align-containers{
 padding:0 50px
}
.eltdf-top-bar .eltdf-grid{
 height:100%
}
.eltdf-top-bar .eltdf-grid .eltdf-vertical-align-containers{
 padding-left:0;
 padding-right:0
}
.eltdf-light-header .eltdf-top-bar,.eltdf-light-header .eltdf-top-bar .widget,.eltdf-light-header .eltdf-top-bar .widget .widgettitle,.eltdf-light-header .eltdf-top-bar .widget a,.eltdf-light-header .eltdf-top-bar .widget i,.eltdf-light-header .eltdf-top-bar .widget p,.eltdf-light-header .eltdf-top-bar .widget span{
 color:#fff!important
}
.eltdf-light-header .eltdf-top-bar .widget a:hover{
 color:rgba(255,255,255,.8)!important
}
.eltdf-dark-header .eltdf-top-bar,.eltdf-dark-header .eltdf-top-bar .widget,.eltdf-dark-header .eltdf-top-bar .widget .widgettitle,.eltdf-dark-header .eltdf-top-bar .widget a,.eltdf-dark-header .eltdf-top-bar .widget i,.eltdf-dark-header .eltdf-top-bar .widget p,.eltdf-dark-header .eltdf-top-bar .widget span{
 color:#636363!important
}
.eltdf-dark-header .eltdf-top-bar .widget a:hover{
 color:rgba(99,99,99,.8)!important
}
.eltdf-header-standard .eltdf-menu-area.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-logo-wrapper,.eltdf-header-standard .eltdf-menu-area.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-center-inner,.eltdf-header-standard .eltdf-menu-area.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-position-left-inner{
 height:100%
}
.eltdf-header-standard .eltdf-menu-area.eltdf-menu-center .eltdf-vertical-align-containers .eltdf-logo-wrapper:after{
 content:'';
 display:inline-block;
 vertical-align:middle;
 height:100%
}
.eltdf-header-standard .eltdf-menu-area.eltdf-menu-right .eltdf-main-menu{
 width:auto
}
.eltdf-header-standard .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-logo-wrapper,.eltdf-header-standard .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-left-inner,.eltdf-header-standard .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-right-inner{
 height:100%
}
.eltdf-header-standard .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-logo-wrapper:after{
 content:'';
 display:inline-block;
 vertical-align:middle;
 height:100%
}
.eltdf-header-standard .eltdf-menu-area.eltdf-menu-right .eltdf-shopping-cart-holder{
 height:auto
}
.eltdf-header-full-screen .eltdf-menu-area .eltdf-grid,.eltdf-header-standard .eltdf-menu-area .eltdf-grid{
 height:100%
}
.eltdf-header-vertical .eltdf-logo-wrapper{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 z-index:100
}
.eltdf-header-vertical .eltdf-logo-wrapper a{
 display:block;
 position:relative;
 height:100%
}
.eltdf-header-vertical .eltdf-logo-wrapper img{
 display:block;
 height:auto;
 max-height:100%;
 -webkit-transition:opacity .3s ease;
 -moz-transition:opacity .3s ease;
 transition:opacity .3s ease
}
.eltdf-page-header .eltdf-logo-area .eltdf-logo-wrapper a,.eltdf-page-header .eltdf-menu-area .eltdf-logo-wrapper a{
 max-height:80px
}
.eltdf-header-vertical .eltdf-vertical-area-widget-holder{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 margin:10px 0 0;
 z-index:100
}
.eltdf-header-vertical .eltdf-vertical-menu{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 margin:65px 0 31px;
 padding:0;
 z-index:100
}
.eltdf-header-vertical .eltdf-vertical-menu ul{
 position:relative;
 list-style-type:none;
 padding:0;
 margin:0
}
.eltdf-header-vertical .eltdf-vertical-menu ul li{
 position:relative;
 padding:0;
 margin:0
}
.eltdf-header-vertical .eltdf-vertical-menu ul li a{
 position:relative;
 display:block;
 margin:0;
 padding:5px 0;
 font-size:13px;
 line-height:24px;
 color:grey
}
.eltdf-header-vertical .eltdf-vertical-menu ul li a .item_outer{
 position:relative;
 display:block;
 padding:0 15px 0 0;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-header-vertical .eltdf-vertical-menu ul li a .eltdf-menu-arrow,.eltdf-header-vertical .eltdf-vertical-menu ul li a .eltdf-menu-featured-icon{
 color:inherit
}
.eltdf-header-vertical .eltdf-vertical-menu ul li a:hover,.eltdf-header-vertical .eltdf-vertical-menu ul li ul li.current-menu-ancestor>a,.eltdf-header-vertical .eltdf-vertical-menu ul li ul li.current-menu-item>a,.eltdf-header-vertical .eltdf-vertical-menu ul li ul li.current_page_item>a{
 color:#b1af6a
}
.eltdf-header-vertical .eltdf-vertical-menu ul li a .eltdf-menu-arrow{
 position:absolute;
 top:1px;
 right:0;
 font-size:18px;
 line-height:inherit;
 margin:0
}
.eltdf-header-vertical .eltdf-vertical-menu ul li a .eltdf-menu-featured-icon{
 position:relative;
 top:-4px;
 left:5px;
 font-size:10px;
 margin:0
}
.eltdf-header-vertical .eltdf-vertical-menu ul li a .menu_icon:not(.blank):not(.null){
 padding:0 5px 0 0
}
.eltdf-header-vertical .eltdf-vertical-menu ul li ul li a{
 padding:3px 0
}
.eltdf-header-vertical .eltdf-vertical-menu ul li ul li.sub>a .item_outer{
 position:relative;
 display:block
}
.eltdf-header-vertical .eltdf-vertical-menu ul li ul li.sub>a .item_outer:after{
 position:absolute;
 top:1px;
 right:0;
 margin:0;
 font-family:Ionicons;
 font-size:inherit;
 line-height:inherit;
 content:"\f3d6"
}
.eltdf-header-divided .eltdf-logo-wrapper a img,.eltdf-header-vertical .eltdf-vertical-menu-area-inner.eltdf-vertical-align-center .eltdf-logo-wrapper img{
 margin:0 auto
}
.eltdf-header-vertical .eltdf-vertical-menu ul li ul li ul{
 padding:0 0 0 5px
}
.eltdf-header-vertical .eltdf-vertical-menu ul li .second{
 display:none;
 -webkit-transform:translateZ(0);
 -moz-transform:translateZ(0);
 transform:translateZ(0)
}
.eltdf-header-vertical .eltdf-vertical-menu ul li .second .inner{
 position:relative;
 display:block;
 padding:0 0 10px;
 z-index:997
}
.eltdf-header-vertical .eltdf-vertical-menu>ul>li>a{
 padding-left:2px;
 font-weight:400;
 line-height:42px;
 text-transform:uppercase;
 letter-spacing:1px;
 color:grey
}
.eltdf-header-vertical .eltdf-vertical-menu>ul>li>a span.item_text{
 position:relative;
 display:inline-block;
 vertical-align:top
}
.eltdf-header-vertical .eltdf-vertical-menu>ul>li.current-menu-ancestor>a{
 color:#b1af6a
}
.eltdf-light-header.eltdf-header-vertical .eltdf-vertical-menu ul li a{
 color:#fff!important
}
.eltdf-light-header.eltdf-header-vertical .eltdf-vertical-menu ul li a:hover,.eltdf-light-header.eltdf-header-vertical .eltdf-vertical-menu ul li ul li.current-menu-ancestor>a,.eltdf-light-header.eltdf-header-vertical .eltdf-vertical-menu ul li ul li.current-menu-item>a,.eltdf-light-header.eltdf-header-vertical .eltdf-vertical-menu ul li ul li.current_page_item>a,.eltdf-light-header.eltdf-header-vertical .eltdf-vertical-menu>ul>li.current-menu-ancestor>a,.eltdf-light-header.eltdf-header-vertical .eltdf-vertical-menu>ul>li.eltdf-active-item>a{
 color:rgba(255,255,255,.8)!important
}
.eltdf-light-header.eltdf-header-vertical .eltdf-vertical-menu>ul>li{
 border-top:1px solid grey
}
.eltdf-dark-header.eltdf-header-vertical .eltdf-vertical-menu ul li a{
 color:#636363!important
}
.eltdf-dark-header.eltdf-header-vertical .eltdf-vertical-menu ul li a:hover,.eltdf-dark-header.eltdf-header-vertical .eltdf-vertical-menu ul li ul li.current-menu-ancestor>a,.eltdf-dark-header.eltdf-header-vertical .eltdf-vertical-menu ul li ul li.current-menu-item>a,.eltdf-dark-header.eltdf-header-vertical .eltdf-vertical-menu ul li ul li.current_page_item>a,.eltdf-dark-header.eltdf-header-vertical .eltdf-vertical-menu>ul>li.current-menu-ancestor>a,.eltdf-dark-header.eltdf-header-vertical .eltdf-vertical-menu>ul>li.eltdf-active-item>a{
 color:rgba(99,99,99,.8)!important
}
.eltdf-dark-header.eltdf-header-vertical .eltdf-vertical-menu>ul>li{
 border-top:1px solid #e1e1e1
}
.eltdf-header-vertical .eltdf-content,.eltdf-header-vertical footer{
 padding-left:312px;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-header-vertical .eltdf-vertical-menu-area{
 position:fixed;
 width:312px;
 top:0;
 left:0;
 height:100%;
 padding:60px 61px 10px 52px;
 background-color:transparent;
 outline:0;
 z-index:101;
 -webkit-backface-visibility:hidden;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-header-vertical .eltdf-vertical-menu-area-inner{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 height:100%;
 overflow-y:scroll
}
.eltdf-header-vertical .eltdf-vertical-menu-area-inner.eltdf-vertical-align-left{
 text-align:left
}
.eltdf-header-vertical .eltdf-vertical-menu-area-inner.eltdf-vertical-align-center{
 text-align:center
}
.eltdf-header-vertical .eltdf-vertical-menu-area.eltdf-with-scroll{
 overflow:hidden
}
.eltdf-header-vertical .eltdf-vertical-area-background{
 position:fixed;
 width:312px;
 height:100%;
 background-position:right top;
 background-repeat:no-repeat;
 background-color:#fff;
 background-size:cover;
 top:0;
 left:0;
 z-index:0;
 opacity:1;
 -webkit-transition:opacity .5s ease,background-color .5s ease;
 -moz-transition:opacity .5s ease,background-color .5s ease;
 transition:opacity .5s ease,background-color .5s ease
}
.eltdf-header-divided .eltdf-menu-area{
 box-sizing:border-box;
 opacity:0
}
.eltdf-header-divided .eltdf-menu-area .eltdf-grid{
 height:100%
}
.eltdf-header-divided .eltdf-page-header .eltdf-menu-area{
 height:95px
}
.eltdf-header-divided .eltdf-main-menu{
 width:auto;
 margin:0
}
.eltdf-header-divided .eltdf-main-menu>ul>li>a span.item_inner{
 padding:0 28px
}
.eltdf-header-divided .eltdf-vertical-align-containers{
 padding:0
}
.eltdf-header-divided .eltdf-vertical-align-containers .eltdf-position-left{
 text-align:right
}
.eltdf-header-divided .eltdf-vertical-align-containers .eltdf-position-left .eltdf-position-left-inner{
 height:100%;
 text-align:left;
 padding-right:7px
}
.eltdf-header-divided .eltdf-vertical-align-containers .eltdf-position-right{
 text-align:left
}
.eltdf-header-divided .eltdf-vertical-align-containers .eltdf-position-right .eltdf-position-right-inner{
 height:100%;
 padding-left:7px
}
.eltdf-header-divided .eltdf-vertical-align-containers .eltdf-position-center-inner .eltdf-logo-wrapper{
 height:100%;
 position:relative
}
.eltdf-header-divided .eltdf-vertical-align-containers .eltdf-position-center-inner .eltdf-logo-wrapper:after{
 content:'';
 display:inline-block;
 vertical-align:middle;
 height:100%
}
.eltdf-header-divided .eltdf-page-header .eltdf-vertical-align-containers .eltdf-position-center{
 position:absolute;
 width:100%
}
.eltdf-header-divided .eltdf-page-header .eltdf-vertical-align-containers .eltdf-position-center .eltdf-position-center-inner{
 height:100%
}
.eltdf-header-dual .eltdf-page-header .eltdf-logo-area{
 overflow:visible;
 height:120px
}
.eltdf-header-dual .eltdf-page-header .eltdf-logo-area .eltdf-position-right{
 z-index:3
}
.eltdf-header-dual .eltdf-page-header .eltdf-logo-area .eltdf-position-left-inner .eltdf-left-from-menu-widget-holder>div{
 display:inline-block
}
.eltdf-header-dual .eltdf-page-header .eltdf-logo-area .eltdf-position-left-inner .eltdf-left-from-menu-widget-holder>div:not(.widget_eltdf_social_icon_widget){
 margin-right:25px
}
.eltdf-header-dual .eltdf-page-header .eltdf-logo-area .eltdf-position-left-inner .eltdf-left-from-menu-widget-holder>div:last-child{
 margin-right:0
}
.eltdf-header-dual .eltdf-page-header .eltdf-logo-area .eltdf-position-left-inner .eltdf-left-from-menu-widget-holder .widget.widget_eltdf_social_icon_widget{
 margin-top:0
}
.eltdf-header-dual .eltdf-page-header .eltdf-menu-area{
 z-index:2;
 padding:0 0 34px;
 height:80px
}
.eltdf-header-dual .eltdf-page-header .eltdf-menu-area .eltdf-position-center-inner,.eltdf-header-dual .eltdf-page-header .eltdf-menu-area .eltdf-position-left-inner,.eltdf-sticky-header .eltdf-vertical-align-containers .eltdf-position-center .eltdf-position-center-inner{
 height:100%
}
.eltdf-header-dual .eltdf-page-header .eltdf-menu-area .eltdf-main-menu{
 width:auto
}
.eltdf-header-dual .eltdf-page-header .eltdf-menu-area .eltdf-main-menu>ul>li>a .item_inner{
 padding:0 21px
}
.eltdf-header-dual .eltdf-page-header .eltdf-menu-area .eltdf-main-menu>ul>li>a .item_text:before,.eltdf-header-dual .eltdf-page-header .eltdf-menu-area .eltdf-main-menu>ul>li>a span.plus{
 display:none
}
.eltdf-header-dual .eltdf-page-header .eltdf-menu-area .eltdf-main-menu>ul>li.eltdf-active-item>a{
 color:grey
}
.eltdf-header-dual .eltdf-page-header .widget{
 margin-top:0;
 margin-bottom:0;
 position:relative;
 display:inline-block;
 vertical-align:middle
}
.eltdf-header-dual .eltdf-page-header .widget:not(:last-child){
 margin-right:20px
}
.eltdf-header-dual .eltdf-page-header .eltdf-sticky-header .widget{
 margin-right:0
}
.eltdf-header-dual .eltdf-page-header .eltdf-search-opener{
 color:#fff;
 height:100%;
 position:relative;
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:color .15s ease-out;
 -moz-transform:color .15s ease-out;
 transform:color .15s ease-out
}
.eltdf-header-dual .eltdf-page-header .eltdf-search-opener .eltdf-search-icon-text{
 color:#747474
}
.eltdf-header-dual .eltdf-page-header .widget:not(.eltdf-sticky-right) .eltdf-search-opener:hover,.eltdf-header-dual .eltdf-page-header .widget:not(.eltdf-sticky-right) .eltdf-search-opener:hover .eltdf-search-icon-text{
 color:#fff
}
body[class*=eltdf-sticky] .eltdf-sticky-header .eltdf-search-opener .eltdf-search-opener-wrapper{
 top:0;
 -webkit-transform:none;
 -moz-transform:none;
 transform:none
}
.eltdf-mobile-header .eltdf-mobile-nav{
 display:none;
 background-color:#fff;
 border-bottom:1px solid #e1e1e1
}
.eltdf-mobile-header .eltdf-mobile-nav ul{
 padding:0;
 margin:0;
 list-style-type:none
}
.eltdf-mobile-header .eltdf-mobile-nav ul li{
 position:relative;
 padding:0;
 margin:0;
 border-top:1px solid #e1e1e1
}
.eltdf-mobile-header .eltdf-mobile-nav ul li a,.eltdf-mobile-header .eltdf-mobile-nav ul li h5{
 position:relative;
 display:block;
 margin:0;
 padding:5px 0 5px 2px;
 font-size:13px;
 line-height:40px;
 cursor:pointer;
 font-family:Catamaran,sans-serif;
 font-weight:300;
 text-transform:none;
 letter-spacing:.03em;
 color:grey
}
.eltdf-mobile-header .eltdf-mobile-nav ul li a:hover,.eltdf-mobile-header .eltdf-mobile-nav ul li h5:hover,.eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-ancestor>a,.eltdf-mobile-header .eltdf-mobile-nav ul ul li.current-menu-item>a{
 color:#b1af6a
}
.eltdf-mobile-header .eltdf-mobile-nav ul ul{
 display:none;
 margin-left:15px
}
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid>ul>li:first-child{
 border-top:none
}
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid>ul>li>a,.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid>ul>li>h5{
 font-weight:500;
 text-transform:uppercase;
 letter-spacing:1px;
 color:grey;
 font-family:Catamaran,sans-serif
}
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid>ul>li.eltdf-active-item>a,.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid>ul>li>a:hover,.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid>ul>li>h5:hover{
 color:#b1af6a
}
.eltdf-mobile-header .eltdf-mobile-nav .mobile_arrow{
 position:absolute;
 right:0;
 top:0;
 width:50px;
 height:50px;
 line-height:50px;
 font-size:18px;
 text-align:right
}
.eltdf-mobile-header .eltdf-mobile-nav .mobile_arrow:hover{
 color:#b1af6a;
 cursor:pointer
}
.eltdf-mobile-header .eltdf-mobile-nav .mobile_arrow .fa-angle-down{
 display:none
}
.eltdf-mobile-header .eltdf-mobile-nav li.eltdf-opened>.mobile_arrow>.eltdf-sub-arrow{
 -webkit-transform:rotate(90deg);
 -moz-transform:rotate(90deg);
 transform:rotate(90deg)
}
.eltdf-mobile-header .eltdf-mobile-nav>.eltdf-grid>ul>li:last-child>a,.eltdf-mobile-header .eltdf-mobile-nav>ul>li:last-child>a{
 border-bottom:none
}
.eltdf-mobile-header{
 display:none;
 position:relative;
 z-index:101
}
.langsub {
    position:absolute; top:12px; right:32px; z-index:9999999; font-size: 12px;
}


.eltdf-page-header,.eltdf-page-header .eltdf-menu-area{
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box
}
.eltdf-mobile-header .eltdf-mobile-header-inner .eltdf-mobile-header-holder{
 position:relative;
 z-index:2;
 height:100%
}
.eltdf-mobile-header .eltdf-grid{
 height:100%
}
.eltdf-mobile-header .eltdf-vertical-align-containers{
 padding:0
}
.eltdf-mobile-header .eltdf-mobile-logo-wrapper a{
 display:block
}
.eltdf-mobile-header .eltdf-mobile-logo-wrapper img{
 height:100%;
 width:auto
}
.eltdf-mobile-header .eltdf-mobile-menu-opener{
 float:left;
 position:relative;
 z-index:2;
 height:100%
}
.eltdf-mobile-header .eltdf-mobile-menu-opener a{
 display:table;
 height:100%;
 padding-right:10px
}
.eltdf-mobile-header .eltdf-mobile-menu-opener a .eltdf-mo-lines{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 width:18px;
 height:16px
}
.eltdf-mobile-header .eltdf-mobile-menu-opener a .eltdf-mo-lines .eltdf-mo-line{
 position:absolute;
 left:0;
 height:1px;
 width:100%;
 background-color:currentColor;
 -webkit-transition:background-color .2s ease-out;
 -moz-transition:background-color .2s ease-out;
 transition:background-color .2s ease-out
}
.eltdf-mobile-header .eltdf-mobile-menu-opener a .eltdf-mo-lines .eltdf-mo-line:before{
 position:absolute;
 top:-1px;
 left:0;
 display:block;
 width:100%;
 height:1px;
 background-color:inherit;
 opacity:.5;
 content:''
}
.eltdf-mobile-header .eltdf-mobile-menu-opener a .eltdf-mo-lines .eltdf-mo-line.eltdf-line-1{
 top:0;
 outline:transparent solid 1px
}
.eltdf-mobile-header .eltdf-mobile-menu-opener a .eltdf-mo-lines .eltdf-mo-line.eltdf-line-2{
 top:calc(50% - 1px);
 outline:transparent solid 1px
}
.eltdf-mobile-header .eltdf-mobile-menu-opener a .eltdf-mo-lines .eltdf-mo-line.eltdf-line-3{
 top:calc(100% - 2px);
 outline:transparent solid 1px
}
.eltdf-mobile-header .eltdf-mobile-menu-opener a .eltdf-mobile-menu-text{
 position:relative;
 top:0;
 margin:0;
 padding-left:3px;
 color:currentColor
}
.eltdf-mobile-header .eltdf-mobile-menu-opener a:hover{
 color:#b1af6a
}
.eltdf-mobile-header .eltdf-mobile-menu-opener .eltdf-mo-icon-holder{
 display:table-cell;
 vertical-align:middle;
 line-height:1em
}
.eltdf-mobile-header .eltdf-mobile-menu-opener .eltdf-mo-icon-holder>*,.eltdf-page-header{
 display:inline-block;
 vertical-align:middle
}
.eltdf-sticky-up-mobile-header .eltdf-animate-mobile-header .eltdf-mobile-header-inner{
 width:100%;
 -webkit-transition:-webkit-transform .4s ease-in-out,left .2s ease,right .2s ease;
 -moz-transition:-moz-transform .4s ease-in-out,left .2s ease,right .2s ease;
 -o-transition:-o-transform .4s ease-in-out,left .2s ease,right .2s ease;
 transition:transform .4s ease-in-out,left .2s ease,right .2s ease;
 -webkit-transform:translateY(-100%);
 -moz-transform:translateY(-100%);
 transform:translateY(-100%)
}
.eltdf-sticky-up-mobile-header .mobile-header-appear .eltdf-mobile-header-inner{
 top:0;
 left:0;
 width:100%;
 position:fixed;
 -webkit-transform:translateY(0);
 -moz-transform:translateY(0);
 transform:translateY(0)
}
.eltdf-page-header{
 position:relative;
 width:100%;
 margin:0;
 padding:0;
 background-color:#fff;
 z-index:110;
 box-sizing:border-box
}
.eltdf-page-header a img{
 display:block
}
.eltdf-page-header .eltdf-sticky-header .eltdf-sticky-right,footer{
 display:inline-block;
 vertical-align:middle
}
.eltdf-page-header p{
 margin:0
}
.eltdf-page-header .eltdf-logo-area{
 height:80px;
 overflow:hidden;
 position:relative
}
.eltdf-page-header .eltdf-menu-area{
 position:relative;
 height:80px;
 padding:0 50px;
 border-bottom:1px solid transparent;
 box-sizing:border-box
}
.eltdf-boxed .eltdf-page-header .eltdf-menu-area,.eltdf-page-header .eltdf-menu-area .eltdf-vertical-align-containers{
 padding:0
}
.eltdf-page-header .eltdf-menu-area .widget{
 display:inline-block;
 vertical-align:middle;
 margin:0
}
.eltdf-page-header .eltdf-sticky-header{
 height:60px;
 width:100%;
 position:fixed;
 top:0;
 left:0;
 z-index:100;
 -webkit-transform:translateY(-100%);
 -moz-transform:translateY(-100%);
 transform:translateY(-100%);
 -webkit-transition:-webkit-transform .6s ease;
 -moz-transition:-moz-transform .6s ease;
 transition:transform .6s ease;
 -webkit-backface-visibility:hidden
}
.eltdf-page-header .eltdf-sticky-header .eltdf-grid{
 height:100%!important
}
.eltdf-page-header .eltdf-sticky-header.header-appear{
 transform:translateY(0)
}
.eltdf-page-header .eltdf-sticky-header .eltdf-sticky-holder{
 height:100%;
 position:relative;
 z-index:2;
 background-color:#fff;
 border-bottom:1px solid #e1e1e1;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-page-header .eltdf-sticky-header .eltdf-sticky-holder .eltdf-vertical-align-containers{
 padding:0 50px
}
.eltdf-page-header .eltdf-sticky-header .eltdf-sticky-holder .eltdf-grid .eltdf-vertical-align-containers{
 padding:0
}
.admin-bar .eltdf-page-header .eltdf-sticky-header.header-appear{
 top:32px
}
.eltdf-page-header .eltdf-sticky-header .eltdf-sticky-holder .eltdf-logo-wrapper a{
 max-height:60px
}
.eltdf-page-header .eltdf-sticky-header .eltdf-position-center-inner{
 height:100%
}
.eltdf-page-header .eltdf-sticky-header.divi .eltdf-sticky-holder{
 padding:0 50px
}
.eltdf-page-header .eltdf-sticky-header.divi .eltdf-sticky-holder .eltdf-vertical-align-containers{
 padding:0
}
.eltdf-page-header .eltdf-fixed-wrapper{
 position:fixed;
 width:100%;
 left:0;
 top:0
}
footer,footer .eltdf-footer-inner{
 position:relative
}
.eltdf-page-header .eltdf-fixed-wrapper.fixed{
 background-color:#fff;
 border-bottom:1px solid transparent;
 -webkit-backface-visibility:hidden
}
.eltdf-page-header .eltdf-fixed-wrapper.fixed .eltdf-menu-area{
 border-bottom:0
}
.admin-bar .eltdf-page-header .eltdf-fixed-wrapper.fixed{
 margin-top:32px
}
.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-light-logo{
 opacity:1
}
.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-dark-logo,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-normal-logo{
 opacity:0
}
.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget .widgettitle,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget a,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget i,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget p,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget span{
 color:#fff!important
}
.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget a:hover{
 color:rgba(255,255,255,.8)!important
}
.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget .widgettitle,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget a,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget i,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget p,.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget span{
 color:#fff!important
}
.eltdf-light-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget a:hover{
 color:rgba(255,255,255,.8)!important
}
.eltdf-light-header .eltdf-vertical-menu-area .eltdf-logo-wrapper .eltdf-light-logo{
 opacity:1
}
.eltdf-light-header .eltdf-vertical-menu-area .eltdf-logo-wrapper .eltdf-dark-logo,.eltdf-light-header .eltdf-vertical-menu-area .eltdf-logo-wrapper .eltdf-normal-logo{
 opacity:0
}
.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-dark-logo{
 opacity:1
}
.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-light-logo,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-logo-wrapper .eltdf-normal-logo{
 opacity:0
}
.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget .widgettitle,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget a,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget i,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget p,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget span{
 color:#636363!important
}
.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header) .eltdf-menu-area .widget a:hover{
 color:rgba(99,99,99,.8)!important
}
.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget .widgettitle,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget a,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget i,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget p,.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget span{
 color:#636363!important
}
.eltdf-dark-header .eltdf-page-header>div:not(.fixed):not(.eltdf-sticky-header).eltdf-menu-area .widget a:hover{
 color:rgba(99,99,99,.8)!important
}
.eltdf-dark-header .eltdf-vertical-menu-area .eltdf-logo-wrapper .eltdf-dark-logo{
 opacity:1
}
.eltdf-dark-header .eltdf-vertical-menu-area .eltdf-logo-wrapper .eltdf-light-logo,.eltdf-dark-header .eltdf-vertical-menu-area .eltdf-logo-wrapper .eltdf-normal-logo{
 opacity:0
}
footer{
 width:100%;
 margin:0 auto;
 z-index:100;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
footer.eltdf-disable-footer{
 display:none
}
footer .eltdf-container{
 background-color:inherit
}
footer .eltdf-footer-bottom-holder,footer .eltdf-footer-top-holder{
 display:inline-block;
 background-color:#343130;
 position:relative;
 width:100%;
 vertical-align:middle
}
footer .eltdf-container-inner{
 position:relative
}
footer .eltdf-footer-top-holder{
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
footer .eltdf-footer-top-holder .eltdf-footer-top.eltdf-footer-top-alignment-center{
 text-align:center
}
footer .eltdf-footer-top-holder .eltdf-footer-top.eltdf-footer-top-alignment-right{
 text-align:right
}
footer .eltdf-footer-bottom-holder,footer .eltdf-footer-top-holder .eltdf-column{
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
footer .eltdf-footer-bottom-holder .eltdf-footer-bottom.eltdf-footer-bottom-alignment-center{
 text-align:center
}
footer .eltdf-footer-bottom-holder .eltdf-footer-bottom.eltdf-footer-bottom-alignment-right{
 text-align:right
}
footer .eltdf-footer-bottom-holder .eltdf-column{
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
footer .eltdf-footer-bottom-full>.eltdf-four-columns>.eltdf-four-columns-inner,footer .eltdf-footer-bottom-full>.eltdf-three-columns>.eltdf-three-columns-inner,footer .eltdf-footer-bottom-full>.eltdf-two-columns-50-50>.eltdf-two-columns-50-50-inner,footer .eltdf-footer-top-full>.eltdf-four-columns>.eltdf-four-columns-inner,footer .eltdf-footer-top-full>.eltdf-three-columns>.eltdf-three-columns-inner,footer .eltdf-footer-top-full>.eltdf-two-columns-50-50>.eltdf-two-columns-50-50-inner{
 margin:0 -54px
}
footer .eltdf-footer-bottom-full>.eltdf-four-columns>.eltdf-four-columns-inner .eltdf-column .eltdf-column-inner,footer .eltdf-footer-bottom-full>.eltdf-three-columns>.eltdf-three-columns-inner .eltdf-column .eltdf-column-inner,footer .eltdf-footer-bottom-full>.eltdf-two-columns-50-50>.eltdf-two-columns-50-50-inner .eltdf-column .eltdf-column-inner,footer .eltdf-footer-top-full>.eltdf-four-columns>.eltdf-four-columns-inner .eltdf-column .eltdf-column-inner,footer .eltdf-footer-top-full>.eltdf-three-columns>.eltdf-three-columns-inner .eltdf-column .eltdf-column-inner,footer .eltdf-footer-top-full>.eltdf-two-columns-50-50>.eltdf-two-columns-50-50-inner .eltdf-column .eltdf-column-inner{
 padding:0 54px
}
footer .eltdf-footer-top:not(.eltdf-footer-top-full) .eltdf-container-inner{
 padding:144px 0 143px
}
footer .eltdf-footer-top.eltdf-footer-top-full{
 padding:152px 105px 132px
}
footer .eltdf-footer-bottom:not(.eltdf-footer-bottom-full) .eltdf-container-inner{
 padding:27px 0;
 border-top:1px solid #53504c
}
footer .eltdf-footer-bottom.eltdf-footer-bottom-full{
 padding:27px 105px
}
.eltdf-title{
 display:block;
 width:100%;
 height:184px;
 text-align:left;
 position:relative;
 z-index:101;
 background-color:#fafafa;
 background-position:center 0;
 background-repeat:no-repeat
}
.eltdf-title.eltdf-has-parallax-background{
 background-attachment:fixed;
 background-repeat:no-repeat;
 position:relative;
 z-index:101
}
.eltdf-title.eltdf-content-center-alignment{
 text-align:center
}
.eltdf-title.eltdf-has-responsive-background{
 height:auto!important
}
.eltdf-title.eltdf-has-responsive-background .eltdf-title-holder{
 display:block;
 position:absolute;
 top:0;
 left:0
}
.eltdf-title.eltdf-has-responsive-background .eltdf-title-holder .eltdf-container{
 display:block;
 height:100%
}
.eltdf-title.eltdf-has-responsive-background .eltdf-title-holder .eltdf-container-inner{
 display:table;
 height:100%
}
.eltdf-title.eltdf-has-responsive-background .eltdf-title-holder .eltdf-title-subtitle-holder{
 display:table-cell;
 vertical-align:middle;
 width:100%
}
.eltdf-title .eltdf-title-image img{
 display:block;
 position:relative;
 width:100%
}
.eltdf-title.eltdf-title-image-not-responsive .eltdf-title-image{
 display:none
}
.eltdf-title .eltdf-title-holder{
 display:table;
 height:100%;
 position:relative;
 width:100%
}
.eltdf-title .eltdf-title-holder .eltdf-container{
 background-color:transparent;
 display:table-row;
 vertical-align:middle
}
.eltdf-title .eltdf-title-holder .eltdf-container-inner{
 display:table-cell;
 padding:0!important;
 vertical-align:middle
}
.eltdf-title .eltdf-title-holder .eltdf-title-subtitle-holder{
 display:block;
 padding:0;
 position:relative;
 z-index:25
}
.eltdf-title.eltdf-standard-type.eltdf-content-center-alignment .eltdf-title-holder .eltdf-title-subtitle-holder{
 padding:0 13%
}
.eltdf-title.eltdf-standard-type .eltdf-title-text{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 margin:0;
 line-height:1.1em
}
.eltdf-title.eltdf-standard-type .eltdf-subtitle span,.eltdf-title.eltdf-standard-type .eltdf-title-text span{
 display:block
}
.eltdf-title.eltdf-standard-type .eltdf-subtitle{
 display:block;
 margin:2px 0 0
}
.eltdf-title.eltdf-breadcrumbs-type.eltdf-content-center-alignment .eltdf-title-holder .eltdf-title-subtitle-holder{
 display:table;
 width:100%
}
.eltdf-title.eltdf-breadcrumbs-type.eltdf-content-center-alignment .eltdf-title-holder .eltdf-title-subtitle-holder .eltdf-breadcrumbs-holder,.eltdf-title.eltdf-breadcrumbs-type.eltdf-content-center-alignment .eltdf-title-holder .eltdf-title-subtitle-holder .eltdf-title-text{
 display:table-row;
 width:100%;
 text-align:center
}
.eltdf-title.eltdf-breadcrumbs-type .eltdf-title-text{
 display:table-cell;
 vertical-align:middle;
 width:99%;
 font-size:28px;
 line-height:1.5em;
 text-align:left
}
.eltdf-title.eltdf-breadcrumbs-type .eltdf-title-text span{
 display:block
}
.eltdf-title.eltdf-breadcrumbs-type .eltdf-breadcrumbs-holder{
 display:table-cell;
 vertical-align:middle;
 width:1%;
 white-space:nowrap
}
.eltdf-side-menu-button-opener,.eltdf-side-menu-button-opener .eltdf-side-menu-icon,.eltdf-side-menu-button-opener .eltdf-side-menu-title,.eltdf-title.eltdf-breadcrumbs-type .eltdf-breadcrumbs,.eltdf-title.eltdf-breadcrumbs-type .eltdf-breadcrumbs .eltdf-delimiter{
 position:relative;
 display:inline-block;
 vertical-align:middle
}
.eltdf-title.eltdf-breadcrumbs-type .eltdf-breadcrumbs a,.eltdf-title.eltdf-breadcrumbs-type .eltdf-breadcrumbs span{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 font-family:"Old Standard TT",serif;
 font-size:17px;
 font-weight:400;
 font-style:italic;
 line-height:1em;
 text-transform:capitalize
}
.eltdf-title.eltdf-breadcrumbs-type .eltdf-breadcrumbs a{
 color:#ababab
}
.eltdf-title.eltdf-breadcrumbs-type .eltdf-breadcrumbs a:hover{
 color:#b1af6a
}
.eltdf-title.eltdf-breadcrumbs-type .eltdf-breadcrumbs .eltdf-delimiter{
 margin:0 3px
}
.eltdf-title.eltdf-breadcrumbs-type .eltdf-breadcrumbs .eltdf-delimiter:after{
 content:'/'
}
.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener,.eltdf-light-header .eltdf-top-bar .eltdf-side-menu-button-opener{
 color:#fff!important
}
.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener.opened,.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener:hover,.eltdf-light-header .eltdf-top-bar .eltdf-side-menu-button-opener.opened,.eltdf-light-header .eltdf-top-bar .eltdf-side-menu-button-opener:hover{
 color:rgba(255,255,255,.8)!important
}
.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener,.eltdf-dark-header .eltdf-top-bar .eltdf-side-menu-button-opener{
 color:#636363
}
.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener:hover,.eltdf-dark-header .eltdf-top-bar .eltdf-side-menu-button-opener:hover{
 color:#b1af6a!important
}
.eltdf-side-menu-button-opener{
 line-height:1;
 color:#636363
}
.eltdf-side-menu-button-opener .eltdf-side-menu-title{
 margin:0 8px 0 0;
 color:currentColor
}
.eltdf-side-menu-button-opener .eltdf-side-menu-icon{
 width:24px;
 height:24px;
 font-size:24px;
 margin-left:0
}
.eltdf-side-menu-button-opener.opened,.eltdf-side-menu-button-opener:hover{
 color:#b1af6a
}
.eltdf-side-menu{
 position:fixed;
 top:0;
 right:-402px;
 width:402px;
 height:100%;
 min-height:100%;
 padding:68px 90px 35px;
 background-color:#fff;
 text-align:center;
 overflow:hidden;
 visibility:hidden;
 z-index:9999;
 -webkit-backface-visibility:hidden;
 -webkit-box-shadow:-3px 0 3px rgba(0,0,0,.04);
 -moz-box-shadow:-3px 0 3px rgba(0,0,0,.04);
 box-shadow:-3px 0 3px rgba(0,0,0,.04);
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 -webkit-transition:all .6s cubic-bezier(.77,0,.175,1);
 -moz-transition:all .6s cubic-bezier(.77,0,.175,1);
 transition:all .6s cubic-bezier(.77,0,.175,1)
}
.eltdf-side-menu .eltdf-side-menu-title{
 display:block;
 margin:0 0 12px
}
.eltdf-side-menu .eltdf-close-side-menu-holder{
 position:absolute;
 top:24px;
 right:35px;
 display:table;
 height:40px;
 z-index:1000
}
.eltdf-side-menu .eltdf-close-side-menu-holder-inner{
 display:table-cell;
 vertical-align:middle
}
.eltdf-side-menu a.eltdf-close-side-menu{
 display:block;
 padding:0 10px;
 z-index:1000
}
.eltdf-side-menu a.eltdf-close-side-menu .eltdf-side-menu-lines{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 width:15px;
 height:11px;
 left:40%;
 -webkit-transition:-webkit-transform .6s cubic-bezier(.77,0,.175,1),left .6s cubic-bezier(.77,0,.175,1),background-color .2s ease-out;
 -moz-transition:-moz-transform .6s cubic-bezier(.77,0,.175,1),left .6s cubic-bezier(.77,0,.175,1),background-color .2s ease-out;
 transition:transform .3s cubic-bezier(.77,0,.175,1),left 0s .3s,background-color 0s .3s
}
.eltdf-side-menu a.eltdf-close-side-menu .eltdf-side-menu-lines .eltdf-side-menu-line{
 position:absolute;
 left:0;
 height:2px;
 width:100%;
 background-color:grey;
 -webkit-transition:background-color .2s ease-out;
 -moz-transition:background-color .2s ease-out;
 transition:background-color .2s ease-out
}
.eltdf-side-menu a.eltdf-close-side-menu .eltdf-side-menu-lines .eltdf-side-menu-line.eltdf-line-1{
 display:none
}
.eltdf-side-menu a.eltdf-close-side-menu .eltdf-side-menu-lines .eltdf-side-menu-line.eltdf-line-2{
 top:50%
}
.eltdf-side-menu a.eltdf-close-side-menu .eltdf-side-menu-lines .eltdf-side-menu-line.eltdf-line-3{
 top:50%;
 -webkit-transform:rotate(90deg);
 -moz-transform:rotate(90deg);
 transform:rotate(90deg)
}
.eltdf-side-menu a.eltdf-close-side-menu:hover .eltdf-side-menu-lines .eltdf-side-menu-line{
 background-color:#636363
}
.eltdf-side-menu a.eltdf-close-side-menu:hover span:before{
 -webkit-transform:rotate(360deg);
 -moz-transform:rotate(360deg);
 transform:rotate(360deg)
}
.admin-bar .eltdf-side-menu{
 top:32px
}
.eltdf-side-menu .widget.eltdf-image-widget img{
 margin:0 auto
}
.eltdf-side-menu-slide-from-right .eltdf-wrapper .eltdf-cover{
 z-index:-1;
 position:fixed;
 top:0;
 left:0;
 width:100%;
 height:100%;
 overflow:hidden;
 opacity:0
}
.eltdf-side-menu-slide-from-right.eltdf-right-side-menu-opened .eltdf-wrapper .eltdf-cover{
 z-index:3000
}
.eltdf-side-menu-slide-from-right.eltdf-right-side-menu-opened .eltdf-side-menu{
 right:0;
 visibility:visible
}
.eltdf-side-menu-slide-from-right.eltdf-right-side-menu-opened .eltdf-side-menu .eltdf-close-side-menu-holder a.eltdf-close-side-menu .eltdf-side-menu-lines{
 left:0;
 -webkit-transform:rotate(45deg);
 -moz-transform:rotate(45deg);
 transform:rotate(45deg);
 -webkit-transition:-webkit-transform .6s cubic-bezier(.77,0,.175,1) .2s,left .6s cubic-bezier(.77,0,.175,1),background-color .2s ease-out;
 transition:transform .6s cubic-bezier(.77,0,.175,1) .2s,left .6s cubic-bezier(.77,0,.175,1),background-color .2s ease-out
}
.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-fullscreen-menu-opener,.eltdf-dark-header .eltdf-top-bar .eltdf-fullscreen-menu-opener{
 color:#636363!important
}
.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-fullscreen-menu-opener:hover,.eltdf-dark-header .eltdf-top-bar .eltdf-fullscreen-menu-opener:hover{
 color:rgba(99,99,99,.8)!important
}
.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-fullscreen-menu-opener.eltdf-fm-opened,.eltdf-dark-header .eltdf-top-bar .eltdf-fullscreen-menu-opener.eltdf-fm-opened,.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-fullscreen-menu-opener,.eltdf-light-header .eltdf-top-bar .eltdf-fullscreen-menu-opener{
 color:#fff!important
}
.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-fullscreen-menu-opener.eltdf-fm-opened,.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-fullscreen-menu-opener:hover,.eltdf-light-header .eltdf-top-bar .eltdf-fullscreen-menu-opener.eltdf-fm-opened,.eltdf-light-header .eltdf-top-bar .eltdf-fullscreen-menu-opener:hover{
 color:rgba(255,255,255,.8)!important
}
.eltdf-fullscreen-menu-opener{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 line-height:1
}
.eltdf-fullscreen-menu-opener .eltdf-fm-lines{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 width:23px;
 height:16px
}
.eltdf-fullscreen-menu-opener .eltdf-fm-lines .eltdf-fm-line{
 position:absolute;
 left:0;
 height:1px;
 width:100%;
 background-color:currentColor;
 -webkit-transition:-webkit-transform .3s ease,top .2s ease-out,background-color .2s ease-out;
 -moz-transition:-moz-transform .3s ease,top .2s ease-out,background-color .2s ease-out;
 transition:transform .3s ease,top .2s ease-out,background-color .2s ease-out
}
.eltdf-fullscreen-menu-opener .eltdf-fm-lines .eltdf-fm-line:before{
 position:absolute;
 top:-1px;
 left:0;
 display:block;
 width:100%;
 height:1px;
 background-color:inherit;
 opacity:.5;
 content:''
}
.eltdf-fullscreen-menu-opener .eltdf-fm-lines .eltdf-fm-line.eltdf-line-1{
 top:0;
 outline:transparent solid 1px
}
.eltdf-fullscreen-menu-opener .eltdf-fm-lines .eltdf-fm-line.eltdf-line-2{
 top:calc(50% - 1px);
 outline:transparent solid 1px
}
.eltdf-fullscreen-menu-opener .eltdf-fm-lines .eltdf-fm-line.eltdf-line-3{
 top:calc(100% - 2px);
 outline:transparent solid 1px
}
.eltdf-fullscreen-menu-opener.eltdf-fm-opened .eltdf-fm-lines .eltdf-fm-line.eltdf-line-1{
 display:none
}
.eltdf-fullscreen-menu-opener.eltdf-fm-opened .eltdf-fm-lines .eltdf-fm-line.eltdf-line-2{
 top:50%;
 -webkit-transform:rotate(45deg);
 -moz-transform:rotate(45deg);
 transform:rotate(45deg)
}
.eltdf-fullscreen-menu-opener.eltdf-fm-opened .eltdf-fm-lines .eltdf-fm-line.eltdf-line-3{
 top:50%;
 -webkit-transform:rotate(-45deg);
 -moz-transform:rotate(-45deg);
 transform:rotate(-45deg)
}
.eltdf-fullscreen-menu-opened .eltdf-logo-wrapper,.eltdf-fullscreen-menu-opened .eltdf-page-header,.eltdf-fullscreen-menu-opened .eltdf-top-bar{
 visibility:hidden
}
.eltdf-fullscreen-menu-opened .eltdf-fullscreen-menu-opener{
 visibility:visible;
 color:inherit
}
.eltdf-fullscreen-menu-opened .eltdf-fullscreen-menu-holder-outer{
 visibility:visible!important;
 opacity:1!important
}
.eltdf-fullscreen-menu-holder-outer{
 position:fixed;
 top:0;
 left:0;
 width:100%;
 height:100%;
 overflow-x:hidden!important;
 visibility:hidden;
 opacity:0;
 z-index:105
}
.eltdf-fullscreen-menu-holder{
 position:relative;
 width:100%;
 height:100%;
 background-color:rgba(255,255,255,.9);
 display:table;
 background-repeat:repeat;
 background-position:0 0
}
.eltdf-fullscreen-menu-holder-inner{
 display:table-cell;
 vertical-align:middle;
 padding:100px 0
}
.touch .eltdf-fullscreen-menu-holder-outer{
 display:none
}
.touch .eltdf-fullscreen-menu-opened .eltdf-fullscreen-menu-holder-outer{
 display:block
}
nav.eltdf-fullscreen-menu{
 position:relative;
 top:0;
 margin:0 auto;
 text-align:left
}
nav.eltdf-fullscreen-menu ul{
 position:relative;
 list-style:none;
 padding:0;
 margin:0
}
nav.eltdf-fullscreen-menu ul li{
 margin:0;
 padding:0;
 text-align:center
}
nav.eltdf-fullscreen-menu ul li a{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 margin:8px 0;
 color:#b1af6a
}
nav.eltdf-fullscreen-menu ul li a span{
 position:relative;
 display:inline-block;
 vertical-align:top
}
nav.eltdf-fullscreen-menu ul li ul{
 padding:0
}
nav.eltdf-fullscreen-menu ul li ul.sub_menu{
 display:none
}
nav.eltdf-fullscreen-menu ul li ul li.current-menu-ancestor>a,nav.eltdf-fullscreen-menu ul li ul li.current-menu-item>a{
 color:#b1af6a
}
nav.eltdf-fullscreen-menu ul li ul li a{
 font-size:14px;
 line-height:22px;
 font-weight:600;
 letter-spacing:1px;
 text-transform:uppercase
}
nav.eltdf-fullscreen-menu ul li ul li ul li a{
 font-size:13px;
 font-weight:300;
 letter-spacing:inherit;
 text-transform:inherit
}
nav.eltdf-fullscreen-menu>ul{
 display:block
}
nav.eltdf-fullscreen-menu>ul>li>a{
 font-size:18px;
 line-height:3.2em;
 letter-spacing:.1em;
 text-transform:uppercase
}
nav.eltdf-fullscreen-menu>ul>li.eltdf-active-item>a,nav.eltdf-fullscreen-menu>ul>li.menu-item>a:hover{
 color:#fff
}
.eltdf-fullscreen-below-menu-widget-holder{
 text-align:center;
 margin-top:20px
}
.eltdf-fullscreen-above-menu-widget-holder{
 text-align:center
}
.eltdf-fullscreen-above-menu-widget-holder .widget.eltdf-image-widget img{
 margin:0 auto
}
@-webkit-keyframes fade_out{
 0%{
     opacity:1;
     visibility:visible
 }
 100%{
     opacity:0;
     visibility:hidden
 }
}
@-moz-keyframes fade_out{
 0%{
     opacity:1;
     visibility:visible
 }
 100%{
     opacity:0;
     visibility:hidden
 }
}
@keyframes fade_out{
 0%{
     opacity:1;
     visibility:visible
 }
 100%{
     opacity:0;
     visibility:hidden
 }
}
@-webkit-keyframes fade_in{
 0%{
     opacity:0;
     visibility:hidden
 }
 100%{
     opacity:1;
     visibility:visible
 }
}
@-moz-keyframes fade_in{
 0%{
     opacity:0;
     visibility:hidden
 }
 100%{
     opacity:1;
     visibility:visible
 }
}
@keyframes fade_in{
 0%{
     opacity:0;
     visibility:hidden
 }
 100%{
     opacity:1;
     visibility:visible
 }
}
.eltdf-fade-push-text-right .eltdf-fullscreen-menu-holder-outer,.eltdf-fade-push-text-top .eltdf-fullscreen-menu-holder-outer,.eltdf-fade-text-scaledown .eltdf-fullscreen-menu-holder-outer{
 position:fixed;
 width:100%;
 height:100%;
 top:0;
 left:0;
 visibility:hidden;
 overflow:hidden!important;
 z-index:105;
 opacity:0
}
.eltdf-fullscreen-fade-out .eltdf-fullscreen-menu-holder-outer{
 -webkit-animation:fade_out .25s linear both;
 -moz-animation:fade_out .25s linear both;
 animation:fade_out .25s linear both
}
.eltdf-fullscreen-menu-opened.eltdf-fullscreen-fade-in .eltdf-fullscreen-menu-holder-outer{
 -webkit-animation:fade_in .25s linear both;
 -moz-animation:fade_in .25s linear both;
 animation:fade_in .25s linear both
}
@-webkit-keyframes push_text_right{
 0%{
     opacity:0;
     -webkit-transform:translateX(-60px)
 }
 100%{
     opacity:1;
     -webkit-transform:translateX(0)
 }
}
@-moz-keyframes push_text_right{
 0%{
     opacity:0;
     -moz-transform:translateX(-60px)
 }
 100%{
     opacity:1;
     -moz-transform:translateX(0)
 }
}
@keyframes push_text_right{
 0%{
     opacity:0;
     transform:translateX(-60px)
 }
 100%{
     opacity:1;
     transform:translateX(0)
 }
}
@-webkit-keyframes push_nav_right{
 0%{
     opacity:0;
     -webkit-transform:translateX(-60px)
 }
 100%{
     opacity:1;
     -webkit-transform:translateX(0)
 }
}
@-moz-keyframes push_nav_right{
 0%{
     opacity:0;
     -moz-transform:translateX(-60px)
 }
 100%{
     opacity:1;
     -moz-transform:translateX(0)
 }
}
@keyframes push_nav_right{
 0%{
     opacity:0;
     transform:translateX(-60px)
 }
 100%{
     opacity:1;
     transform:translateX(0)
 }
}
.eltdf-fullscreen-menu-opened.eltdf-fade-push-text-right .eltdf-fullscreen-menu-holder-outer .eltdf-fullscreen-above-menu-widget-holder>div,.eltdf-fullscreen-menu-opened.eltdf-fade-push-text-right .eltdf-fullscreen-menu-holder-outer .eltdf-fullscreen-below-menu-widget-holder>div,.eltdf-fullscreen-menu-opened.eltdf-fade-push-text-right .eltdf-fullscreen-menu-holder-outer nav>ul>li>a{
 -webkit-animation:push_text_right .4s cubic-bezier(.175,.885,.32,1) both;
 -moz-animation:push_text_right .4s cubic-bezier(.175,.885,.32,1) both;
 animation:push_text_right .4s cubic-bezier(.175,.885,.32,1) both
}
.eltdf-fade-push-text-right.eltdf-push-nav-right .eltdf-fullscreen-menu-holder-outer .eltdf-fullscreen-above-menu-widget-holder,.eltdf-fade-push-text-right.eltdf-push-nav-right .eltdf-fullscreen-menu-holder-outer .eltdf-fullscreen-below-menu-widget-holder,.eltdf-fade-push-text-right.eltdf-push-nav-right .eltdf-fullscreen-menu-holder-outer nav{
 -webkit-transition:all .75s ease-out;
 -moz-transition:all .75s ease-out;
 transition:all .75s ease-out;
 -webkit-transform:translateX(50px);
 -moz-transform:translateX(50px);
 transform:translateX(50px)
}
@-webkit-keyframes push_text_top{
 0%{
     opacity:0;
     -webkit-transform:translateY(60px)
 }
 100%{
     opacity:1;
     -webkit-transform:translateY(0)
 }
}
@-moz-keyframes push_text_top{
 0%{
     opacity:0;
     -moz-transform:translateY(60px)
 }
 100%{
     opacity:1;
     -moz-transform:translateY(0)
 }
}
@keyframes push_text_top{
 0%{
     opacity:0;
     transform:translateY(60px)
 }
 100%{
     opacity:1;
     transform:translateY(0)
 }
}
.eltdf-fullscreen-menu-opened.eltdf-fade-push-text-top .eltdf-fullscreen-menu-holder-outer .eltdf-fullscreen-above-menu-widget-holder>div,.eltdf-fullscreen-menu-opened.eltdf-fade-push-text-top .eltdf-fullscreen-menu-holder-outer .eltdf-fullscreen-below-menu-widget-holder>div,.eltdf-fullscreen-menu-opened.eltdf-fade-push-text-top .eltdf-fullscreen-menu-holder-outer nav>ul>li>a{
 -webkit-animation:push_text_top .4s ease-out both .5s;
 -moz-animation:push_text_top .4s ease-out both .5s;
 animation:push_text_top .4s ease-out both .5s
}
.eltdf-fade-push-text-top.eltdf-push-text-top .eltdf-fullscreen-menu-holder-outer .eltdf-fullscreen-above-menu-widget-holder,.eltdf-fade-push-text-top.eltdf-push-text-top .eltdf-fullscreen-menu-holder-outer .eltdf-fullscreen-below-menu-widget-holder,.eltdf-fade-push-text-top.eltdf-push-text-top .eltdf-fullscreen-menu-holder-outer nav{
 -webkit-transform:translateY(-30px);
 -moz-transform:translateY(-30px);
 transform:translateY(-30px);
 -webkit-transition:all .75s ease-out;
 -moz-transition:all .75s ease-out;
 transition:all .75s ease-out
}
.eltdf-fullscreen-menu-opened.eltdf-fade-text-scaledown .eltdf-fullscreen-menu-holder-outer .eltdf-fullscreen-above-menu-widget-holder,.eltdf-fullscreen-menu-opened.eltdf-fade-text-scaledown .eltdf-fullscreen-menu-holder-outer .eltdf-fullscreen-below-menu-widget-holder,.eltdf-fullscreen-menu-opened.eltdf-fade-text-scaledown .eltdf-fullscreen-menu-holder-outer nav{
 opacity:1;
 -webkit-transform:scale(1);
 -moz-transform:scale(1);
 transform:scale(1);
 -webkit-transition:all .25s linear .1s;
 -moz-transition:all .25s linear .1s;
 transition:all .25s linear .1s
}
.eltdf-fade-text-scaledown .eltdf-fullscreen-menu-holder-outer .eltdf-fullscreen-above-menu-widget-holder,.eltdf-fade-text-scaledown .eltdf-fullscreen-menu-holder-outer .eltdf-fullscreen-below-menu-widget-holder,.eltdf-fade-text-scaledown .eltdf-fullscreen-menu-holder-outer nav{
 opacity:0;
 -webkit-transform:scale(1.1);
 -moz-transform:scale(1.1);
 transform:scale(1.1);
 -webkit-transition:all .25s linear .1s;
 -moz-transition:all .25s linear .1s;
 transition:all .25s linear .1s
}
@media only screen and (max-width:1280px){
 nav.eltdf-fullscreen-menu>ul>li>a{
     line-height:2.6em;
     margin:6px 0
 }
}
.search .eltdf-content .eltdf-content-inner>.eltdf-container>.eltdf-container-inner{
 padding:66px 0 0
}
.eltdf-search-page-holder{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle
}
.eltdf-search-page-holder .eltdf-search-page-form{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 margin:0 0 60px
}
.eltdf-search-page-holder .eltdf-search-page-form .eltdf-search-title{
 margin:0 0 34px
}
.eltdf-search-page-holder .eltdf-search-page-form .eltdf-search-label{
 display:block;
 font-size:12px;
 font-weight:300
}
.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 margin:0 0 17px;
 clear:both;
 border-width:2px;
 border-style:solid;
 border-color:#e1e1e1;
 border-radius:5em;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-column-left{
 display:table-cell;
 vertical-align:top
}
.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-column-right{
 display:table-cell;
 width:1%;
 text-align:left;
 vertical-align:top
}
.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field,.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-submit{
 position:relative;
 display:inline-block;
 vertical-align:top;
 float:left;
 height:52px;
 font-family:"Old Standard TT",serif;
 font-weight:400;
 font-size:13px;
 font-style:italic;
 line-height:50px;
 color:#ababab;
 background-color:transparent;
 border:0;
 border-radius:0;
 outline:0;
 -webkit-appearance:none;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 -webkit-transition:color .2s ease-out;
 -moz-transition:color .2s ease-out;
 transition:color .2s ease-out
}
.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field{
 width:calc(100% - 50px);
 padding:0 0 0 31px
}
.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field::-webkit-input-placeholder{
 color:#ababab
}
.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field:-moz-placeholder{
 color:#ababab
}
.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field::-moz-placeholder{
 color:#ababab
}
.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field:-ms-input-placeholder{
 color:#ababab
}
.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-submit{
 width:50px;
 padding:0 23px 0 9px;
 font-size:18px;
 cursor:pointer;
 color:#ababab;
 -webkit-transition:color .2s ease-in-out;
 -moz-transition:color .2s ease-in-out;
 transition:color .2s ease-in-out
}
.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-submit:hover,.eltdf-search-page-holder article.sticky .eltdf-post-title-area h3 a{
 color:#b1af6a
}
.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-submit span,.eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-submit span:before{
 display:block;
 line-height:inherit
}
.eltdf-search-page-holder article{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 padding:0;
 margin:0 0 31px
}
.eltdf-search-page-holder article.page .eltdf-post-title-area .eltdf-post-info>div.eltdf-post-info-category{
 display:none
}
.eltdf-search-page-holder article .eltdf-post-content{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle
}
.eltdf-search-page-holder article .eltdf-post-image{
 display:block;
 float:left;
 width:130px;
 margin:8px 0 0
}
.eltdf-search-page-holder article .eltdf-post-image a,.eltdf-search-page-holder article .eltdf-post-image img{
 display:block
}
.eltdf-search-page-holder article .eltdf-post-title-area{
 height:130px;
 padding:0 0 0 159px
}
.eltdf-search-page-holder article .eltdf-post-title-area.eltdf-no-thumbnail{
 padding:0
}
.eltdf-search-page-holder article .eltdf-post-title-area .eltdf-post-title-area-inner{
 width:100%;
 height:100%;
 overflow:hidden;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-search-page-holder article .eltdf-post-title-area .eltdf-post-title-area-inner .eltdf-post-info{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 line-height:1;
 margin:0 0 9px;
 clear:both
}
.eltdf-search-page-holder article .eltdf-post-title-area .eltdf-post-title-area-inner .eltdf-post-info>div{
 position:relative;
 display:inline-block;
 vertical-align:top;
 float:left;
 padding:0 17px 6px 0;
 color:inherit;
 font-size:inherit;
 line-height:20px
}
.eltdf-search-page-holder article .eltdf-post-title-area .eltdf-post-title-area-inner .eltdf-post-info>div:after{
 position:absolute;
 top:0;
 right:5px;
 content:'/'
}
.eltdf-search-page-holder article .eltdf-post-title-area .eltdf-post-title-area-inner .eltdf-post-info>div:last-child{
 padding:0 0 6px
}
.eltdf-search-page-holder article .eltdf-post-title-area .eltdf-post-title-area-inner .eltdf-post-info>div:last-child:after{
 display:none
}
.eltdf-search-opener,.eltdf-search-opener .eltdf-search-opener-wrapper>*{
 position:relative;
 display:inline-block;
 vertical-align:middle
}
.eltdf-search-page-holder article .eltdf-post-title-area .eltdf-post-title-area-inner .eltdf-post-info>div.eltdf-post-info-author .eltdf-post-info-author-text{
 margin:0 3px 0 0
}
.eltdf-search-page-holder article .eltdf-post-title-area .eltdf-post-title-area-inner .eltdf-post-info>div a{
 color:inherit;
 line-height:inherit;
 font-size:inherit;
 font-weight:inherit
}
.eltdf-search-page-holder article .eltdf-post-title-area .eltdf-post-title-area-inner .eltdf-post-info>div a:hover{
 color:grey
}
.eltdf-search-page-holder article .eltdf-post-title-area .eltdf-post-title-area-inner>h3{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 margin:0 0 14px
}
.eltdf-search-page-holder article .eltdf-post-title-area .eltdf-post-title-area-inner .eltdf-post-excerpt{
 margin:0
}
.eltdf-search-page-holder article .eltdf-post-title-area .eltdf-post-title-area-inner .eltdf-post-excerpt:after{
 content:'...'
}
.eltdf-search-opener{
 font-size:19px;
 margin:0 11px;
 color:#636363
}
.eltdf-search-opener .eltdf-search-opener-wrapper .eltdf-icon-font-awesome,.eltdf-search-opener .eltdf-search-opener-wrapper .eltdf-icon-font-elegant,.eltdf-search-opener .eltdf-search-opener-wrapper .eltdf-icon-ion-icon{
 line-height:inherit
}
.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-search-opener,.eltdf-light-header .eltdf-top-bar .eltdf-search-opener{
 color:#fff!important
}
.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-search-opener:hover,.eltdf-light-header .eltdf-top-bar .eltdf-search-opener:hover{
 color:rgba(255,255,255,.8)!important
}
.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-search-opener,.eltdf-dark-header .eltdf-top-bar .eltdf-search-opener{
 color:#636363
}
.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-search-opener:hover,.eltdf-dark-header .eltdf-top-bar .eltdf-search-opener:hover{
 color:#b1af6a!important
}
.eltdf-fullscreen-search-holder{
 position:fixed;
 top:0;
 left:0;
 width:100%;
 height:100%;
 z-index:105;
 opacity:0
}
.eltdf-fullscreen-search-holder .eltdf-form-holder-inner{
 position:relative;
 width:15%;
 margin:auto
}
.eltdf-fullscreen-search-holder .eltdf-form-holder-inner .eltdf-line{
 position:absolute;
 left:0;
 bottom:0;
 width:0;
 border-bottom:1px solid #e1e1e1;
 -webkit-transition:all .3s .2s;
 -moz-transition:all .3s .2s;
 transition:all .3s .2s
}
.eltdf-fullscreen-search-opened .eltdf-fullscreen-search-holder .eltdf-form-holder-inner .eltdf-line{
 width:100%;
 -webkit-transition:width .5s ease .6s;
 -moz-transition:width .5s ease .6s;
 transition:width .5s ease .6s
}
.eltdf-fullscreen-search-holder .eltdf-field-holder{
 display:block;
 position:relative
}
.eltdf-fullscreen-search-holder .eltdf-search-field{
 position:relative;
 height:100%;
 width:100%;
 border:0;
 background:0 0;
 outline:0;
 font-family:"Old Standard TT",serif;
 color:#fff;
 font-style:italic;
 font-size:17px;
 line-height:2em;
 font-weight:400;
 letter-spacing:.01em;
 padding-left:36px;
 padding-bottom:5px
}
.eltdf-fullscreen-search-holder .eltdf-search-submit{
 position:absolute;
 left:0;
 bottom:-20px;
 width:auto;
 font-size:20px;
 line-height:1em;
 color:#fff;
 background-color:transparent;
 border:none;
 outline:0;
 opacity:0;
 cursor:pointer;
 -webkit-transition:all .3s .2s;
 -moz-transition:all .3s .2s;
 transition:all .3s .2s
}
.eltdf-fullscreen-search-holder .eltdf-search-submit:hover{
 color:grey
}
.eltdf-fullscreen-search-opened .eltdf-fullscreen-search-holder .eltdf-search-submit{
 opacity:1;
 bottom:4px;
 -webkit-transition:color .2s ease,opacity .2s ease-out 0s,bottom .4s ease-out 0s;
 -moz-transition:color .2s ease,opacity .2s ease-out 0s,bottom .4s ease-out 0s;
 transition:color .2s ease,opacity .2s ease-out 0s,bottom .4s ease-out 0s
}
.eltdf-fullscreen-search-holder .eltdf-fullscreen-search-close-container{
 position:absolute;
 left:0;
 top:0;
 width:100%
}
.eltdf-fullscreen-search-holder .eltdf-fullscreen-search-close-container a{
 position:absolute;
 top:20px;
 right:40px;
 color:#fff;
 font-size:40px;
 opacity:0;
 visibility:hidden
}
.small-images .eltdf-follow-portfolio-info,.small-slider .eltdf-follow-portfolio-info{
 position:relative
}
.eltdf-fullscreen-search-holder .eltdf-fullscreen-search-close-container a:hover{
 color:grey
}
.eltdf-fullscreen-search-table{
 display:table;
 width:100%;
 height:100%
}
.eltdf-fullscreen-search-cell{
 display:table-cell;
 vertical-align:middle;
 width:100%;
 height:100%;
 text-align:center
}
.big-images .eltdf-portfolio-media .eltdf-portfolio-single-media a,.big-images .eltdf-portfolio-media .eltdf-portfolio-single-media img,.small-images .eltdf-portfolio-media .eltdf-portfolio-single-media a,.small-images .eltdf-portfolio-media .eltdf-portfolio-single-media img{
 display:block
}
.eltdf-search-fade .eltdf-fullscreen-search-holder{
 visibility:hidden;
 opacity:0;
 z-index:112;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-search-fade .eltdf-fullscreen-search-holder .eltdf-fullscreen-search-table{
 background-color:#333
}
.eltdf-search-fade-out.eltdf-search-fade .eltdf-fullscreen-search-holder{
 -webkit-animation:search_fade_out .2s ease-out both;
 -moz-animation:search_fade_out .2s ease-out both;
 animation:search_fade_out .2s ease-out both
}
.eltdf-search-fade-in.eltdf-search-fade .eltdf-fullscreen-search-holder.eltdf-animate{
 -webkit-animation:search_fade_in .3s ease both;
 -moz-animation:search_fade_in .3s ease both;
 animation:search_fade_in .3s ease both
}
.eltdf-search-fade .eltdf-fullscreen-search-holder.eltdf-animate .eltdf-fullscreen-search-close{
 opacity:1;
 visibility:visible
}
@-webkit-keyframes search_fade_out{
 0%{
     opacity:1;
     visibility:visible
 }
 100%{
     opacity:0;
     visibility:hidden
 }
}
@keyframes search_fade_out{
 0%{
     opacity:1;
     visibility:visible
 }
 100%{
     opacity:0;
     visibility:hidden
 }
}
@-webkit-keyframes search_fade_in{
 0%{
     opacity:0;
     visibility:hidden
 }
 100%{
     opacity:1;
     visibility:visible
 }
}
@keyframes search_fade_in{
 0%{
     opacity:0;
     visibility:hidden
 }
 100%{
     opacity:1;
     visibility:visible
 }
}
@-webkit-keyframes search_push_text_top{
 0%{
     opacity:0;
     -webkit-transform:translateY(60px);
     transform:translateY(60px)
 }
 100%{
     opacity:1;
     -webkit-transform:translateY(0);
     transform:translateY(0)
 }
}
@keyframes search_push_text_top{
 0%{
     opacity:0;
     -webkit-transform:translateY(60px);
     transform:translateY(60px)
 }
 100%{
     opacity:1;
     -webkit-transform:translateY(0);
     transform:translateY(0)
 }
}
.eltdf-search-fade.eltdf-fullscreen-search-opened .eltdf-fullscreen-search-holder .eltdf-form-holder{
 -webkit-backface-visibility:hidden;
 backface-visibility:hidden;
 -webkit-animation:search_push_text_top .4s ease-out both .25s;
 -moz-animation:search_push_text_top .4s ease-out both .25s;
 animation:search_push_text_top .4s ease-out both .25s
}
.eltdf-search-fade-out.eltdf-search-fade .eltdf-fullscreen-search-holder .eltdf-field-holder,.eltdf-search-fade-out.eltdf-search-fade .eltdf-fullscreen-search-holder .eltdf-search-label,.eltdf-search-fade-out.eltdf-search-fade .eltdf-fullscreen-search-holder .eltdf-search-submit{
 -webkit-backface-visibility:hidden;
 backface-visibility:hidden
}
.eltdf-fullscreen-search-opened ::-webkit-input-placeholder{
 font-family:inherit;
 color:#fff
}
.eltdf-fullscreen-search-opened ::-moz-placeholder{
 font-family:inherit;
 color:#fff
}
.eltdf-fullscreen-search-opened ::-ms-input-placeholder{
 font-family:inherit;
 color:#fff
}
.eltdf-search-covers-header-opened ::-webkit-input-placeholder{
 color:#666
}
.eltdf-search-covers-header-opened ::-moz-placeholder{
 color:#666
}
.eltdf-search-covers-header-opened ::-ms-input-placeholder{
 color:#666
}
.small-images{
 margin:0 0 70px
}
.small-images .eltdf-portfolio-media .eltdf-portfolio-single-media{
 margin:0 0 30px
}
.small-images .eltdf-portfolio-media .eltdf-portfolio-single-media:last-child{
 margin:0
}
@media only screen and (max-width:1024px){
 .small-images .eltdf-portfolio-info-holder{
     margin:0!important
 }
}
.small-slider{
 margin:0 0 70px
}
@media only screen and (max-width:1024px){
 .small-slider .eltdf-portfolio-info-holder{
     margin:32px 0 0
 }
 .big-images .eltdf-portfolio-info-holder{
     padding:0!important
 }
}
.big-images{
 margin:0 0 70px
}
.big-images .eltdf-big-image-holder{
 margin:0 0 52px
}
.big-images .eltdf-portfolio-media .eltdf-portfolio-single-media{
 margin:0 0 30px
}
.big-images .eltdf-portfolio-media .eltdf-portfolio-single-media:last-child{
 margin:0
}
.gallery .eltdf-portfolio-gallery,.gallery .eltdf-portfolio-media a{
 position:relative;
 display:inline-block;
 vertical-align:middle
}
.big-images .eltdf-ps-navigation{
 margin:33px 0 0
}
.big-slider{
 margin:0 0 70px
}
.big-slider .eltdf-big-image-holder{
 margin:0 0 52px
}
.big-slider .eltdf-ps-navigation{
 margin:33px 0 0
}
@media only screen and (max-width:1024px){
 .big-slider .eltdf-portfolio-info-holder{
     padding:0!important
 }
}
.gallery{
 margin:0 0 70px
}
.gallery .eltdf-portfolio-gallery{
 width:100%;
 margin:0 0 28px
}
.gallery .eltdf-ps-navigation{
 margin:33px 0 0
}
.gallery .eltdf-portfolio-media{
 margin:0 -12px
}
.gallery .eltdf-portfolio-media .eltdf-portfolio-single-media{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 float:left;
 padding:0 12px;
 margin:0 0 24px;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.gallery .eltdf-portfolio-media a:after{
 content:'';
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 background-color:rgba(177,175,106,.7);
 opacity:0;
 -webkit-transition:opacity .2s ease-out;
 -moz-transition:opacity .2s ease-out;
 transition:opacity .2s ease-out
}
.gallery .eltdf-portfolio-media a:before{
 position:absolute;
 top:50%;
 left:50%;
 margin:-19px 0 0 -19px;
 content:'\4c';
 font-family:ElegantIcons;
 speak:none;
 color:#fff;
 font-size:38px;
 line-height:1;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 -webkit-font-smoothing:antialiased;
 z-index:2;
 opacity:0;
 -webkit-transition:opacity .2s ease-in-out;
 -moz-transition:opacity .2s ease-in-out;
 transition:opacity .2s ease-in-out
}
.gallery .eltdf-portfolio-media a:hover:after,.gallery .eltdf-portfolio-media a:hover:before{
 opacity:1
}
.gallery .eltdf-portfolio-media a img{
 display:block
}
.gallery.eltdf-portfolio-gallery-two-columns .eltdf-portfolio-single-media{
 width:50%
}
.gallery.eltdf-portfolio-gallery-three-columns .eltdf-portfolio-single-media{
 width:33.3333333333%
}
.gallery.eltdf-portfolio-gallery-four-columns .eltdf-portfolio-single-media{
 width:25%
}
@media only screen and (max-width:768px){
 .gallery.eltdf-portfolio-gallery-four-columns .eltdf-portfolio-single-media,.gallery.eltdf-portfolio-gallery-three-columns .eltdf-portfolio-single-media,.gallery.eltdf-portfolio-gallery-two-columns .eltdf-portfolio-single-media{
     width:50%
 }
 .gallery.eltdf-portfolio-gallery-four-columns .eltdf-portfolio-single-media:nth-child(2n+1),.gallery.eltdf-portfolio-gallery-three-columns .eltdf-portfolio-single-media:nth-child(2n+1),.gallery.eltdf-portfolio-gallery-two-columns .eltdf-portfolio-single-media:nth-child(2n+1){
     clear:both
 }
}
@media only screen and (max-width:600px){
 .gallery.eltdf-portfolio-gallery-four-columns .eltdf-portfolio-single-media,.gallery.eltdf-portfolio-gallery-three-columns .eltdf-portfolio-single-media,.gallery.eltdf-portfolio-gallery-two-columns .eltdf-portfolio-single-media{
     width:100%
 }
}
@media only screen and (max-width:1024px){
 .gallery .eltdf-portfolio-info-holder{
     padding:0!important
 }
}
.eltdf-portfolio-single-holder .eltdf-portfolio-video-lightbox{
 position:relative;
 display:block
}
.eltdf-portfolio-single-holder .eltdf-portfolio-video-lightbox img{
 display:block
}
.eltdf-portfolio-single-holder .eltdf-portfolio-overlay{
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 color:#fff;
 background-color:rgba(177,175,106,.7)
}
.eltdf-portfolio-single-holder .eltdf-portfolio-overlay .eltdf-portfolio-play-icon{
 position:absolute;
 font-size:38px;
 left:50%;
 top:50%;
 -webkit-transform:translate(-50%,-50%);
 -moz-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%)
}
.eltdf-portfolio-single-holder .eltdf-portfolio-info-item.eltdf-content-item{
 margin:0 0 52px
}
.eltdf-portfolio-single-holder .eltdf-portfolio-info-item:not(.eltdf-content-item){
 margin:13px 0
}
.eltdf-portfolio-single-holder .eltdf-portfolio-info-item:not(.eltdf-content-item) .eltdf-portfolio-info-title{
 display:block;
 margin:0 0 2px;
 color:grey
}
.eltdf-portfolio-single-holder .eltdf-portfolio-info-item:not(.eltdf-content-item) a,.eltdf-portfolio-single-holder .eltdf-portfolio-info-item:not(.eltdf-content-item) h6,.eltdf-portfolio-single-holder .eltdf-portfolio-info-item:not(.eltdf-content-item) p{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 margin:0
}
.eltdf-portfolio-single-holder .eltdf-portfolio-info-item:not(.eltdf-content-item) p{
 font-weight:400
}
.eltdf-portfolio-single-holder .eltdf-portfolio-info-item:not(.eltdf-content-item) p a{
 color:#ababab
}
.eltdf-portfolio-single-holder .eltdf-portfolio-info-item:not(.eltdf-content-item) p a:hover{
 color:#b1af6a
}
.eltdf-portfolio-single-holder .eltdf-portfolio-info-item:not(.eltdf-content-item).eltdf-portfolio-categories a,.eltdf-portfolio-single-holder .eltdf-portfolio-info-item:not(.eltdf-content-item).eltdf-portfolio-tags a{
 margin:0 4px 0 0
}
.eltdf-portfolio-single-holder .eltdf-portfolio-info-item:not(.eltdf-content-item).eltdf-portfolio-categories a:last-child,.eltdf-portfolio-single-holder .eltdf-portfolio-info-item:not(.eltdf-content-item).eltdf-portfolio-tags a:last-child{
 margin:0
}
.eltdf-portfolio-single-holder .eltdf-portfolio-info-item:not(.eltdf-content-item).eltdf-portfolio-tags a{
 font-family:"Old Standard TT",serif;
 font-size:13px;
 font-style:italic;
 font-weight:400;
 color:#ababab
}
.eltdf-portfolio-single-holder .eltdf-portfolio-info-item:not(.eltdf-content-item).eltdf-portfolio-social a,.eltdf-portfolio-single-holder .eltdf-portfolio-info-item:not(.eltdf-content-item).eltdf-portfolio-tags a:hover{
 color:#b1af6a
}
.eltdf-portfolio-single-holder .eltdf-portfolio-info-item:not(.eltdf-content-item).eltdf-portfolio-social{
 margin:35px 0 0
}
.eltdf-portfolio-single-holder .eltdf-portfolio-info-item:not(.eltdf-content-item).eltdf-portfolio-social a:hover{
 color:#ababab
}
.eltdf-ps-navigation{
 position:relative;
 display:table;
 width:100%;
 vertical-align:middle;
 padding:0;
 margin:40px 0 0;
 clear:both
}
.custom.eltdf-portfolio-single-holder .eltdf-ps-navigation,.full-width-custom .eltdf-ps-navigation{
 margin:67px 0 75px
}
.full-width-custom .eltdf-ps-navigation{
 padding:0 4.5%;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-ps-navigation .eltdf-ps-back-btn{
 position:absolute;
 top:50%;
 left:50%;
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:translateX(-50%) translateY(-50%);
 -moz-transform:translateX(-50%) translateY(-50%);
 transform:translateX(-50%) translateY(-50%)
}
.eltdf-ps-navigation .eltdf-ps-back-btn a{
 position:relative;
 display:inline-block;
 margin:0;
 padding:0;
 vertical-align:middle;
 cursor:pointer;
 font-size:23px;
 line-height:1
}
.eltdf-ps-navigation .eltdf-ps-back-btn a span{
 line-height:inherit;
 width:8px;
 height:8px;
 background-color:#b1af6a;
 border-radius:50%
}
.eltdf-ps-navigation .eltdf-ps-back-btn a span.dot-one{
 display:inline-block
}
.eltdf-ps-navigation .eltdf-ps-back-btn a span.dot-two{
 display:block;
 margin:0 auto
}
.eltdf-ps-navigation .eltdf-ps-next,.eltdf-ps-navigation .eltdf-ps-prev{
 position:relative;
 display:table-cell;
 vertical-align:middle;
 width:49%;
 padding:0;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-ps-navigation .eltdf-ps-next a,.eltdf-ps-navigation .eltdf-ps-prev a{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 color:#ababab;
 font-size:13px;
 line-height:1em
}
.eltdf-ps-navigation .eltdf-ps-next a:hover,.eltdf-ps-navigation .eltdf-ps-prev a:hover{
 color:grey
}
.eltdf-ps-navigation .eltdf-ps-next a .eltdf-ps-nav-mark,.eltdf-ps-navigation .eltdf-ps-prev a .eltdf-ps-nav-mark{
 position:relative;
 display:inline-block;
 vertical-align:top
}
.eltdf-ps-navigation .eltdf-ps-next a .eltdf-ps-nav-mark:before,.eltdf-ps-navigation .eltdf-ps-prev a .eltdf-ps-nav-mark:before{
 display:block;
 line-height:inherit
}
.eltdf-blog-holder,.eltdf-blog-holder article .eltdf-post-content{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 width:100%
}
.eltdf-ps-navigation .eltdf-ps-prev a .eltdf-ps-nav-mark{
 left:0
}
.eltdf-ps-navigation .eltdf-ps-next{
 text-align:right
}
.eltdf-ps-navigation .eltdf-ps-next a .eltdf-ps-nav-mark{
 right:0
}
.eltdf-blog-holder{
 clear:both
}
.eltdf-blog-holder article{
 margin:0 0 27px;
 padding:0
}
.eltdf-blog-holder article.sticky .eltdf-post-title a{
 color:#b1af6a
}
.eltdf-blog-holder article .eltdf-blog-link{
 position:absolute;
 display:block;
 width:100%;
 height:100%;
 top:0;
 left:0
}
.eltdf-blog-holder article .eltdf-post-image{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 max-width:100%
}
.eltdf-google-map img,.eltdf-iwt.eltdf-iwt-icon-left .eltdf-iwt-icon img{
 max-width:none
}
.eltdf-blog-holder article .eltdf-post-image img{
 display:block
}
.eltdf-blog-holder article .eltdf-post-text{
 padding:45px 0 19px;
 text-align:center
}
.eltdf-blog-holder article .eltdf-post-title{
 margin:0 0 10px;
 text-transform:uppercase;
 text-align:center
}
.eltdf-blog-holder article .eltdf-post-excerpt-holder{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 margin:12px 0 22px
}
.eltdf-blog-holder article .eltdf-post-excerpt-holder .eltdf-btn:not(.eltdf-btn-custom-hover-color){
 display:inline-block;
 margin:20px 0 0;
 font-size:14px;
 color:#b1af6a
}
.eltdf-blog-holder article .eltdf-post-excerpt-holder .eltdf-btn:not(.eltdf-btn-custom-hover-color):hover{
 color:grey!important
}
.eltdf-blog-holder article .eltdf-post-excerpt{
 position:relative;
 display:block;
 margin:0
}
.eltdf-blog-holder article .eltdf-post-excerpt:after{
 content:'...'
}
.eltdf-blog-holder article .eltdf-blog-list-button{
 display:inline;
 vertical-align:top;
 line-height:inherit;
 font-weight:400
}
.eltdf-blog-holder article .eltdf-blog-list-button .eltdf-btn-text{
 display:inline;
 vertical-align:top
}
.eltdf-blog-holder article .eltdf-more-link-container{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 margin:5px 0 0
}
.eltdf-blog-holder article .eltdf-post-info>span{
 position:relative;
 display:inline-block;
 vertical-align:top;
 padding:0 13px 0 0;
 color:inherit
}
.eltdf-blog-holder article .eltdf-post-info>span:after{
 position:absolute;
 top:0;
 right:4px;
 content:'/'
}
.eltdf-blog-holder article .eltdf-post-info>span:last-child{
 padding:0
}
.eltdf-blog-holder article .eltdf-post-info>span:last-child:after{
 display:none
}
.eltdf-blog-holder article .eltdf-post-info>span.eltdf-post-info-author .eltdf-post-info-author-text{
 margin:0 3px 0 0
}
.eltdf-blog-holder article .eltdf-post-info>span.eltdf-blog-like .eltdf-like i{
 margin:0 5px 0 0
}
.eltdf-blog-holder article .eltdf-post-info>span a{
 color:inherit;
 line-height:inherit;
 font-size:inherit;
 font-weight:inherit
}
.eltdf-blog-holder article .eltdf-post-info>span a:hover{
 color:#b1af6a
}
.eltdf-blog-holder article.format-link,.eltdf-blog-holder article.format-quote{
 margin:0 0 77px
}
.eltdf-blog-holder article.format-link .eltdf-link-content{
 position:relative;
 display:table;
 table-layout:fixed;
 height:100%;
 width:100%;
 background-color:#fafafa
}
.eltdf-blog-holder article.format-link .eltdf-link-content .eltdf-link-text{
 position:relative;
 display:table-cell;
 height:100%;
 width:100%;
 vertical-align:middle;
 padding:69px 115px 67px;
 text-align:center
}
.eltdf-blog-holder article.format-link .eltdf-link-content .eltdf-link-text .eltdf-post-title{
 margin:0;
 color:grey
}
.eltdf-blog-holder article.format-link .eltdf-link-content .eltdf-link-text .eltdf-link-url{
 position:relative;
 display:inline-block;
 margin:3px 0 0;
 color:#b1af6a;
 -webkit-transition:color .2s ease-out;
 -moz-transition:color .2s ease-out;
 transition:color .2s ease-out
}
.eltdf-blog-holder article.format-link .eltdf-link-content .eltdf-link-text:hover .eltdf-link-url{
 color:#b1af6a
}
.eltdf-blog-holder article.format-quote .eltdf-quote-content{
 position:relative;
 display:table;
 table-layout:fixed;
 height:100%;
 width:100%;
 background-color:#fafafa
}
.eltdf-blog-holder article.format-quote .eltdf-quote-content .eltdf-quote-text{
 position:relative;
 display:table-cell;
 height:100%;
 width:100%;
 vertical-align:middle;
 padding:71px 52px 67px;
 text-align:center
}
.eltdf-blog-holder article.format-quote .eltdf-quote-content .eltdf-quote-text .eltdf-post-title{
 text-transform:inherit;
 color:#b1af6a;
 -webkit-transition:color .2s ease-out;
 -moz-transition:color .2s ease-out;
 transition:color .2s ease-out
}
.eltdf-blog-holder article.format-quote .eltdf-quote-content .eltdf-quote-text .eltdf-quote-author{
 position:relative;
 display:inline-block;
 margin:5px 0 0;
 color:grey
}
.eltdf-blog-holder article.format-quote .eltdf-quote-content .eltdf-quote-text:hover .eltdf-post-title{
 color:#b1af6a
}
.eltdf-blog-holder article.format-gallery .eltdf-post-image{
 width:100%
}
.eltdf-blog-holder article.format-gallery .owl-carousel .owl-item{
 z-index:2
}
.eltdf-blog-holder article.format-gallery .owl-carousel .owl-item.active{
 z-index:3
}
.eltdf-blog-holder article.format-audio .eltdf-post-image .eltdf-blog-audio-holder{
 position:absolute;
 bottom:0;
 left:0;
 width:100%;
 display:inline-block;
 vertical-align:middle
}
.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder{
 margin:0
}
.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-embed,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-embed body{
 background:0 0
}
.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container{
 background-color:#dfdecf
}
.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls{
 height:38px!important
}
.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls{
 padding:0 10px 0 4px;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button{
 width:39px
}
.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button{
 width:30px
}
.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button{
 height:38px
}
.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button button,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button button{
 position:relative;
 height:100%;
 background:0 0;
 background-position:center;
 background-repeat:no-repeat;
 margin:0;
 border:0;
 outline:0
}
.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-play button,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-play button{
 width:39px;
 background-image:url("../index.html")
}
.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-pause button,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-pause button{
 width:39px;
 background-image:url("../index.html")
}
.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-stop button,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-stop button{
 width:39px;
 background-image:url("../index.html")
}
.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-mute button,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-mute button{
 width:30px;
 background-image:url("../index.html")
}
.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-unmute button,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-unmute button{
 width:30px;
 background-image:url("../index.html")
}
.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time{
 height:100%;
 padding:0;
 font-family:inherit;
 font-size:13px;
 color:grey;
 line-height:36px
}
.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail{
 height:100%;
 padding:0;
 font-family:inherit
}
.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total{
 height:5px;
 margin:15px 14px;
 background:0 0;
 background-color:#fff
}
.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-current{
 height:5px;
 background-color:#b1af6a
}
.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-float{
 top:-14px;
 border:0;
 color:#fff
}
.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-float .mejs-time-float-corner{
 border-top-color:grey
}
.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-float,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-loaded{
 background:0 0
}
.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider{
 height:38px
}
.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-total{
 height:5px;
 top:15px;
 background:0 0
}
.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-total{
 background-color:#fff
}
.eltdf-blog-holder article.format-audio .eltdf-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-current{
 background-color:#b1af6a
}
.eltdf-blog-holder.eltdf-blog-type-masonry article.format-link .eltdf-link-content,.eltdf-blog-holder.eltdf-blog-type-masonry article.format-quote .eltdf-quote-content{
 background-color:#fafafa
}
.eltdf-blog-holder.eltdf-blog-type-standard article .eltdf-post-excerpt-holder{
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 padding:0 4%
}
.eltdf-blog-holder.eltdf-blog-type-masonry{
 transition:none!important;
 overflow:visible!important;
 opacity:0;
 -webkit-transition:opacity .2s ease-in-out;
 -moz-transition:opacity .2s ease-in-out
}
.eltdf-banner-holder .eltdf-banner-image,.eltdf-blog-list-holder.eltdf-boxed .eltdf-bli-image,.eltdf-blog-list-holder.eltdf-standard .eltdf-blog-list .eltdf-bli-image{
 overflow:hidden
}
.eltdf-blog-holder.eltdf-blog-type-masonry article{
 position:relative;
 display:inline-block;
 vertical-align:top;
 margin:0 0 30px;
 z-index:100;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-blog-holder.eltdf-blog-type-masonry article.format-link .eltdf-link-content .eltdf-link-text{
 padding:16px 30px 18px;
 text-align:center
}
.eltdf-blog-holder.eltdf-blog-type-masonry article.format-link .eltdf-link-content .eltdf-link-text .eltdf-post-title{
 color:#b1af6a
}
.eltdf-blog-holder.eltdf-blog-type-masonry article.format-link .eltdf-link-content .eltdf-link-text .eltdf-link-url{
 font-size:14px;
 color:grey
}
.eltdf-blog-holder.eltdf-blog-type-masonry article.format-link .eltdf-link-content .eltdf-link-text:hover .eltdf-link-url{
 color:#b1af6a
}
.eltdf-blog-holder.eltdf-blog-type-masonry article.format-quote .eltdf-quote-content .eltdf-quote-text{
 padding:54px 40px 53px
}
.eltdf-blog-holder.eltdf-blog-type-masonry article.format-quote .eltdf-quote-content .eltdf-quote-text .eltdf-post-title{
 color:#b1af6a;
 line-height:1.8em
}
.eltdf-blog-holder.eltdf-blog-type-masonry article.format-quote .eltdf-quote-content .eltdf-quote-text .eltdf-quote-author{
 margin:13px 0 0;
 color:grey
}
.eltdf-blog-holder.eltdf-blog-type-masonry article .eltdf-post-image a .eltdf-bli-overlay{
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 -webkit-transition:background .35s cubic-bezier(.53,.01,.18,1);
 -moz-transition:background .35s cubic-bezier(.53,.01,.18,1);
 transition:background .35s cubic-bezier(.53,.01,.18,1)
}
.eltdf-blog-holder.eltdf-blog-type-masonry article .eltdf-post-image a:hover .eltdf-bli-overlay{
 background:rgba(54,54,54,.1)
}
.eltdf-blog-holder.eltdf-blog-type-masonry article .eltdf-post-text{
 padding:35px 40px 36px;
 background-color:#fff
}
.eltdf-blog-holder.eltdf-blog-type-masonry article .eltdf-post-title{
 margin:6px 0 0
}
.eltdf-blog-holder.eltdf-blog-type-masonry article .eltdf-post-info-holder{
 margin:0
}
.eltdf-blog-holder.eltdf-blog-type-masonry article .eltdf-post-info-holder .eltdf-post-info>span{
 font-size:13px;
 color:#b1af6a
}
.eltdf-blog-holder.eltdf-blog-type-masonry article .eltdf-post-info-holder .eltdf-post-info>span a:hover{
 color:grey
}
.eltdf-blog-holder.eltdf-blog-type-masonry article .eltdf-post-excerpt-holder{
 margin:14px 0 11px
}
.eltdf-blog-holder.eltdf-blog-type-masonry #infscr-loading{
 position:absolute;
 bottom:-35px;
 left:50%;
 -webkit-transform:translateY(-50%);
 -moz-transform:translateY(-50%);
 transform:translateY(-50%)
}
.eltdf-blog-holder.eltdf-blog-single{
 margin:0 0 56px
}
.eltdf-blog-holder.eltdf-blog-single article{
 margin:0
}
.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-title{
 margin:0 0 11px
}
.eltdf-blog-holder.eltdf-blog-single article .eltdf-post-text{
 padding:46px 0 18px;
 text-align:left
}
.page-template-blog-masonry-full-width .eltdf-full-width-inner{
 padding:0 5%;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-post-info-holder,.eltdf-single-tags-holder{
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box
}
.eltdf-blog-load-more-button-holder,.eltdf-load-more-ajax-pagination{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 margin:30px 0 60px;
 text-align:center
}
.eltdf-post-info-holder{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 margin:0;
 box-sizing:border-box
}
.eltdf-post-info-holder .eltdf-post-info{
 margin:0;
 padding:0;
 color:#b1af6a
}
.eltdf-blog-type-masonry .eltdf-post-info-holder{
 margin:43px 0 0
}
.eltdf-blog-single .eltdf-post-info-holder{
 margin:0;
 padding:0 0 5px;
 display:block;
 text-align:center
}
.eltdf-blog-single .eltdf-post-info-holder .eltdf-post-info{
 padding:0
}
.eltdf-single-tags-holder{
 float:left;
 box-sizing:border-box
}
.eltdf-author-description,.eltdf-related-posts-holder{
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 position:relative
}
.eltdf-blog-single .eltdf-single-tags-holder{
 padding:0 0 28px
}
.eltdf-single-tags-holder .eltdf-tags{
 display:inline-block;
 vertical-align:middle
}
.eltdf-single-tags-holder .eltdf-tags a{
 display:inline-block;
 vertical-align:top;
 margin:0 0 0 3px;
 font-family:"Old Standard TT",serif;
 font-weight:400;
 font-size:17px;
 font-style:italic;
 color:#ababab
}
.eltdf-single-tags-holder .eltdf-tags a:hover{
 color:#b1af6a
}
.eltdf-single-tags-holder.eltdf-list-tags .eltdf-tags{
 margin:0 0 41px
}
.eltdf-social-share-tags-holder{
 margin:35px 0 13px
}
.eltdf-social-share-tags-holder .eltdf-blog-single-share{
 float:right;
 padding:0 0 24px
}
.eltdf-social-share-tags-holder .eltdf-blog-single-share .eltdf-social-share-holder .eltdf-social-title{
 margin:0 6px 0 0;
 font-family:"Old Standard TT",serif;
 font-weight:400
}
.eltdf-social-share-tags-holder .eltdf-blog-single-share .eltdf-social-share-holder.eltdf-list li{
 margin:0 0 3px 15px
}
.eltdf-social-share-tags-holder .eltdf-blog-single-share .eltdf-social-share-holder.eltdf-list li:first-child{
 margin:0 0 3px
}
.eltdf-social-share-tags-holder .eltdf-blog-single-share .eltdf-social-share-holder.eltdf-list li a{
 font-size:11px;
 color:#ababab
}
.eltdf-social-share-tags-holder .eltdf-blog-single-share .eltdf-social-share-holder.eltdf-list li a:hover{
 color:#b1af6a
}
.eltdf-author-description{
 display:inline-block;
 width:100%;
 vertical-align:middle;
 padding:0;
 background-color:#fafafa;
 text-align:center;
 box-sizing:border-box
}
.eltdf-author-description .eltdf-author-description-inner{
 padding:41px 0 30px;
 min-height:78px;
 clear:both
}
.eltdf-author-description .eltdf-author-description-content{
 position:relative;
 padding:0 72px
}
.eltdf-author-description .eltdf-author-description-image{
 width:78px;
 margin:0 auto
}
.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-email,.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-name{
 margin:0
}
.eltdf-author-description .eltdf-author-description-image img{
 display:block;
 border-radius:5em;
 -webkit-filter:grayscale(100%);
 filter:grayscale(100%)
}
.eltdf-author-description .eltdf-author-description-text-holder{
 position:relative;
 padding:4px 0
}
.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-name a{
 color:grey
}
.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-name a:hover{
 color:#b1af6a
}
.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-text{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 font-family:"Old Standard TT",serif;
 font-weight:400;
 font-style:italic
}
.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-text>h6{
 margin:23px 0 14px;
 color:#b1af6a
}
.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-social-icons{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle
}
.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-social-icons a{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 padding:0;
 margin:0 15px 0 0;
 font-size:11px;
 color:grey
}
.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-social-icons a:last-child{
 margin:0
}
.eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-social-icons a:hover{
 color:#b1af6a
}
.eltdf-related-posts-holder{
 display:inline-block;
 width:100%;
 vertical-align:middle;
 padding:0;
 box-sizing:border-box
}
.eltdf-related-posts-holder .eltdf-related-posts-holder-inner{
 padding:46px 0 26px
}
.eltdf-related-posts-holder .eltdf-related-posts-title{
 margin:0 0 40px
}
.eltdf-related-posts-holder .eltdf-related-posts-title>*{
 margin:0
}
.eltdf-related-posts-holder .eltdf-related-posts-inner{
 margin:0 -10px
}
.eltdf-related-posts-holder .eltdf-related-post{
 position:relative;
 display:inline-block;
 float:left;
 width:25%;
 margin:0 0 20px;
 padding:0 13px;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-related-posts-holder .eltdf-related-post .eltdf-related-post-image{
 overflow:hidden;
 position:relative
}
.eltdf-related-posts-holder .eltdf-related-post .eltdf-related-post-image a:after{
 position:absolute;
 top:0;
 left:0;
 height:100%;
 width:100%;
 background-color:rgba(0,0,0,.2);
 content:'';
 opacity:0;
 -webkit-transition:opacity .3s ease;
 -moz-transition:opacity .3s ease;
 transition:opacity .3s ease
}
.eltdf-related-posts-holder .eltdf-related-post:hover .eltdf-related-post-image a:after{
 opacity:1
}
.eltdf-related-posts-holder .eltdf-related-post img{
 display:block
}
.eltdf-related-posts-holder .eltdf-related-post h4{
 margin:21px 0 4px
}
.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle
}
.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>span{
 position:relative;
 display:inline-block;
 vertical-align:top;
 float:left;
 padding:0 13px 0 0;
 font-family:"Old Standard TT",serif;
 font-weight:400;
 font-size:13px;
 font-style:italic;
 color:inherit
}
.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>span:after{
 position:absolute;
 top:0;
 right:4px;
 content:'/'
}
.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>span:last-child{
 padding:0
}
.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>span:last-child:after{
 display:none
}
.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>span.eltdf-post-info-author .eltdf-post-info-author-text{
 margin:0 3px 0 0
}
.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>span a{
 color:inherit;
 line-height:inherit;
 font-size:inherit;
 font-weight:inherit
}
.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info>span a:hover{
 color:#b1af6a
}
.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info a{
 color:#ababab
}
.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info a:hover{
 color:#b1af6a
}
.eltdf-column1 .eltdf-related-posts-holder .eltdf-related-post,.eltdf-column2 .eltdf-related-posts-holder .eltdf-related-post{
 width:33.3333%
}
.eltdf-blog-single-navigation{
 position:relative;
 display:table;
 width:100%;
 vertical-align:middle;
 padding:0;
 clear:both;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-blog-single-navigation .eltdf-blog-single-navigation-inner{
 padding:78px 0 30px
}
.eltdf-blog-single-navigation .eltdf-blog-single-next,.eltdf-blog-single-navigation .eltdf-blog-single-prev{
 color:#ababab
}
.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-mark,.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-mark{
 font-size:13px;
 line-height:inherit;
 color:inherit
}
.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-mark:before,.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-mark:before{
 display:block;
 line-height:inherit
}
.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-label,.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-label{
 color:inherit;
 line-height:inherit;
 margin:0
}
.eltdf-blog-single-navigation .eltdf-blog-single-next:hover,.eltdf-blog-single-navigation .eltdf-blog-single-prev:hover{
 color:#b1af6a
}
.eltdf-blog-single-navigation .eltdf-blog-single-prev,.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-label,.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-mark{
 float:left
}
.eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-mark{
 margin:0 14px 0 0
}
.eltdf-blog-single-navigation .eltdf-blog-single-next,.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-label,.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-mark{
 float:right
}
.eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-mark{
 margin:0 0 0 14px
}
.eltdf-single-links-pages{
 clear:both;
 margin:20px 0 5px
}
.eltdf-single-links-pages .eltdf-single-links-pages-inner>a,.eltdf-single-links-pages .eltdf-single-links-pages-inner>span{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 margin:0 15px 5px 0;
 font-size:14px;
 font-weight:700;
 color:grey
}
.eltdf-single-links-pages .eltdf-single-links-pages-inner>a:hover,.eltdf-single-links-pages .eltdf-single-links-pages-inner>span:hover{
 color:#b1af6a
}
.eltdf-accordion-holder{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle
}
.eltdf-accordion-holder .eltdf-title-holder{
 position:relative;
 cursor:pointer;
 margin:0;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 -webkit-transform:translateZ(0);
 -moz-transform:translateZ(0);
 transform:translateZ(0);
 -webkit-transition:color .2s ease-out,background-color .2s ease-out;
 -moz-transition:color .2s ease-out,background-color .2s ease-out;
 transition:color .2s ease-out,background-color .2s ease-out
}
.eltdf-accordion-holder .eltdf-title-holder .eltdf-tab-title{
 display:block;
 line-height:inherit;
 color:grey;
 margin:0
}
.eltdf-accordion-holder .eltdf-title-holder .eltdf-accordion-mark{
 position:absolute;
 top:50%;
 left:0;
 width:20px;
 height:18px;
 margin:-1px 0 0;
 font-size:18px;
 line-height:18px;
 text-align:center;
 -webkit-transform:translateY(-50%);
 -moz-transform:translateY(-50%);
 transform:translateY(-50%)
}
.eltdf-accordion-holder .eltdf-title-holder .eltdf-accordion-mark span{
 position:absolute;
 display:block;
 width:100%;
 height:100%;
 font-size:inherit;
 line-height:inherit;
 -webkit-transition:opacity .2s ease-out;
 -moz-transition:opacity .2s ease-out;
 transition:opacity .2s ease-out
}
.eltdf-accordion-holder .eltdf-title-holder .eltdf-accordion-mark span:before{
 display:block;
 line-height:inherit
}
.eltdf-accordion-holder .eltdf-title-holder .eltdf-accordion-mark span.eltdf_icon_minus{
 opacity:0
}
.eltdf-accordion-holder .eltdf-title-holder .eltdf-accordion-mark span.eltdf_icon_plus,.eltdf-accordion-holder .eltdf-title-holder.ui-state-active .eltdf-accordion-mark span.eltdf_icon_minus{
 opacity:1
}
.eltdf-accordion-holder .eltdf-title-holder.ui-state-active .eltdf-accordion-mark span.eltdf_icon_plus{
 opacity:0
}
.eltdf-accordion-holder span.eltdf-title-holder{
 display:block;
 color:grey;
 font-size:12px;
 line-height:26px;
 font-weight:600;
 letter-spacing:1px
}
.eltdf-banner-holder,.eltdf-banner-holder .eltdf-banner-image{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 width:100%
}
.eltdf-accordion-holder span.eltdf-title-holder .eltdf-accordion-mark{
 margin:-2px 0 0
}
.eltdf-accordion-holder .eltdf-accordion-content,.eltdf-accordion-holder .eltdf-accordion-content p{
 margin:0
}
.eltdf-accordion-holder.eltdf-ac-boxed.eltdf-white-skin .eltdf-title-holder{
 background-color:#fff
}
.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-title-holder{
 margin:15px 0 0;
 padding:13px 0 13px 40px;
 background-color:#f7f7f9
}
.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-title-holder:first-child,.eltdf-banner-holder .eltdf-banner-subtitle{
 margin:0
}
.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-title-holder .eltdf-accordion-mark{
 left:10px
}
.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-title-holder.ui-state-active,.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-title-holder.ui-state-hover{
 color:#fff;
 background-color:#b1af6a
}
.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-title-holder.ui-state-active .eltdf-tab-title,.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-title-holder.ui-state-hover .eltdf-tab-title{
 color:inherit
}
.eltdf-accordion-holder.eltdf-ac-boxed .eltdf-accordion-content{
 padding:21px 0 6px
}
.eltdf-accordion-holder.eltdf-ac-simple{
 border-bottom:1px solid #e1e1e1
}
.eltdf-accordion-holder.eltdf-ac-simple .eltdf-title-holder{
 padding:17px 0 17px 30px;
 border-top:1px solid #e1e1e1
}
.eltdf-accordion-holder.eltdf-ac-simple .eltdf-accordion-content{
 border-top:1px solid transparent;
 padding:21px 0 16px
}
.eltdf-accordion-holder.eltdf-ac-simple .eltdf-accordion-content.ui-accordion-content-active{
 border-color:#e1e1e1
}
.eltdf-banner-holder .eltdf-banner-image img{
 display:block;
 -webkit-transition:all .35s cubic-bezier(.53,.01,.18,1);
 -moz-transition:all .35s cubic-bezier(.53,.01,.18,1);
 transition:all .35s cubic-bezier(.53,.01,.18,1);
 -webkit-transform:scale(1);
 -moz-transform:scale(1);
 transform:scale(1)
}
.eltdf-banner-holder .eltdf-banner-text-holder{
 position:absolute;
 display:block;
 width:100%;
 height:100%;
 top:0;
 left:0
}
.eltdf-banner-holder .eltdf-banner-text-inner{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 height:100%;
 padding:7% 6% 5% 8%;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
@media only screen and (max-width:1200px){
 .eltdf-banner-holder .eltdf-banner-text-inner{
     padding:6% 4% 4% 7%
 }
}
@media only screen and (max-width:768px){
 .eltdf-banner-holder .eltdf-banner-text-inner{
     padding:25px 30px
 }
}
.eltdf-banner-holder .eltdf-banner-title{
 margin:4px 0 0
}
.eltdf-banner-holder .eltdf-banner-text{
 margin:14px 0 0;
 line-height:1em
}
.eltdf-banner-holder .eltdf-banner-link{
 position:absolute;
 display:block;
 width:100%;
 height:100%;
 top:0;
 left:0;
 z-index:1
}
.eltdf-banner-holder:hover .eltdf-banner-image img{
 -webkit-transform:scale(1.05);
 -moz-transform:scale(1.05);
 transform:scale(1.05)
}
.eltdf-blog-list-holder{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 clear:both
}
.eltdf-blog-list-holder .eltdf-blog-list{
 position:relative;
 display:inline-block;
 height:100%;
 list-style:none;
 margin:0;
 padding:0;
 vertical-align:top
}
.eltdf-blog-list-holder .eltdf-blog-list>li{
 position:relative;
 display:block;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-blog-list-holder .eltdf-blog-list .eltdf-bli-image{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle
}
.eltdf-blog-list-holder .eltdf-blog-list .eltdf-bli-image a,.eltdf-blog-list-holder .eltdf-blog-list .eltdf-bli-image img{
 display:block
}
.eltdf-blog-list-holder .eltdf-blog-list .eltdf-bli-image a .eltdf-bli-overlay{
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 background:rgba(54,54,54,.1);
 opacity:0;
 -webkit-transition:opacity .35s cubic-bezier(.53,.01,.18,1);
 -moz-transition:opacity .35s cubic-bezier(.53,.01,.18,1);
 transition:opacity .35s cubic-bezier(.53,.01,.18,1)
}
.eltdf-blog-list-holder .eltdf-blog-list .eltdf-bli-image a:hover .eltdf-bli-overlay{
 opacity:1
}
.eltdf-blog-list-holder .eltdf-bli-inner{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle
}
.eltdf-blog-list-holder .eltdf-item-text-holder{
 padding:43px 0 19px
}
.eltdf-blog-list-holder .eltdf-bli-info{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 margin:0;
 clear:both
}
.eltdf-blog-list-holder .eltdf-bli-info>span{
 position:relative;
 display:inline-block;
 vertical-align:top;
 float:left;
 padding:0 13px 0 0;
 color:inherit
}
.eltdf-blog-list-holder .eltdf-bli-info>span:after{
 position:absolute;
 top:0;
 right:4px;
 content:'/'
}
.eltdf-blog-list-holder .eltdf-bli-info>span:last-child{
 padding:0
}
.eltdf-blog-list-holder .eltdf-bli-info>span:last-child:after{
 display:none
}
.eltdf-blog-list-holder .eltdf-bli-info>span.eltdf-post-info-author .eltdf-post-info-author-text{
 margin:0 3px 0 0
}
.eltdf-blog-list-holder .eltdf-bli-info>span.eltdf-blog-like .eltdf-like i{
 margin:0 5px 0 0
}
.eltdf-blog-list-holder .eltdf-bli-info>span a{
 color:inherit;
 line-height:inherit;
 font-size:inherit;
 font-weight:inherit
}
.eltdf-blog-list-holder .eltdf-bli-info>span a:hover{
 color:#b1af6a
}
.eltdf-blog-list-holder .eltdf-bli-title{
 margin:0;
 text-transform:uppercase
}
.eltdf-blog-list-holder .eltdf-bli-title a{
 color:inherit
}
.eltdf-blog-list-holder .eltdf-bli-excerpt-holder{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 margin:22px 0 0
}
.eltdf-blog-list-holder .eltdf-bli-excerpt{
 position:relative;
 display:inline;
 vertical-align:top;
 margin:0
}
.eltdf-blog-list-holder .eltdf-bli-excerpt:after{
 content:'...'
}
.eltdf-blog-list-holder .eltdf-single-tags-holder{
 float:left;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-blog-list-holder .eltdf-bli-load-more-holder,.eltdf-btn{
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 position:relative
}
.eltdf-blog-list-holder .eltdf-single-tags-holder .eltdf-tags{
 display:inline-block;
 vertical-align:middle
}
.eltdf-blog-list-holder .eltdf-single-tags-holder .eltdf-tags a{
 display:inline-block;
 vertical-align:top;
 margin:0 0 0 3px;
 font-family:"Old Standard TT",serif;
 font-weight:400;
 font-size:13px;
 font-style:italic;
 color:#ababab
}
.eltdf-blog-list-holder .eltdf-single-tags-holder .eltdf-tags a:hover,.eltdf-blog-list-holder.eltdf-boxed .eltdf-bli-info>span.eltdf-blog-share .eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener{
 color:#b1af6a
}
.eltdf-blog-list-holder .eltdf-single-tags-holder.eltdf-list-tags .eltdf-tags{
 margin:11px 0 0
}
.eltdf-blog-list-holder .eltdf-bli-read-more-holder{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 margin:14px 0 9px
}
.eltdf-blog-list-holder .eltdf-bli-read-more-holder .eltdf-btn{
 font-size:13px;
 font-weight:400;
 color:#b1af6a
}
.eltdf-blog-list-holder .eltdf-bli-load-more-holder{
 display:inline-block;
 width:100%;
 vertical-align:middle;
 margin:0 0 20px;
 text-align:center;
 clear:both;
 box-sizing:border-box
}
.eltdf-blog-list-no-space .eltdf-blog-list{
 margin:0
}
.eltdf-blog-list-no-space .eltdf-blog-list>li{
 padding:0;
 margin:0
}
.eltdf-blog-list-tiny-space .eltdf-blog-list{
 margin:0 -5px
}
.eltdf-blog-list-tiny-space .eltdf-blog-list>li{
 padding:0 5px;
 margin:0 0 10px
}
.eltdf-blog-list-small-space .eltdf-blog-list{
 margin:0 -10px
}
.eltdf-blog-list-small-space .eltdf-blog-list>li{
 padding:0 10px;
 margin:0 0 20px
}
.eltdf-blog-list-normal-space .eltdf-blog-list{
 margin:0 -15px
}
.eltdf-blog-list-normal-space .eltdf-blog-list>li{
 padding:0 15px;
 margin:0 0 30px
}
.eltdf-blog-list-columns-1 .eltdf-blog-list>li,.eltdf-blog-list-columns-1 .eltdf-blog-masonry-grid-sizer{
 width:100%
}
.eltdf-blog-list-columns-2 .eltdf-blog-list>li,.eltdf-blog-list-columns-2 .eltdf-blog-masonry-grid-sizer{
 width:50%
}
.eltdf-blog-list-columns-3 .eltdf-blog-list>li,.eltdf-blog-list-columns-3 .eltdf-blog-masonry-grid-sizer{
 width:33.3333333333%
}
.eltdf-blog-list-columns-4 .eltdf-blog-list>li,.eltdf-blog-list-columns-4 .eltdf-blog-masonry-grid-sizer{
 width:25%
}
.eltdf-blog-list-holder.eltdf-standard .eltdf-blog-list>li{
 float:left
}
.eltdf-blog-list-holder.eltdf-standard .eltdf-blog-list .eltdf-bli-image a:hover img{
 -webkit-transform:scale(1.07);
 -moz-transform:scale(1.07);
 transform:scale(1.07)
}
.eltdf-blog-list-holder.eltdf-standard .eltdf-blog-list .eltdf-bli-image img{
 -webkit-transition:all .4s;
 -moz-transition:all .4s;
 transition:all .4s;
 will-change:transform
}
.eltdf-blog-list-holder.eltdf-boxed .eltdf-bli-load-more-holder{
 margin:0
}
.eltdf-blog-list-holder.eltdf-boxed .eltdf-blog-list>li{
 float:left
}
.eltdf-blog-list-holder.eltdf-boxed .eltdf-bli-image a:hover img{
 -webkit-transform:scale(1.07);
 -moz-transform:scale(1.07);
 transform:scale(1.07)
}
.eltdf-blog-list-holder.eltdf-boxed .eltdf-bli-image img{
 -webkit-transition:all .4s;
 -moz-transition:all .4s;
 transition:all .4s;
 will-change:transform
}
.eltdf-blog-list-holder.eltdf-boxed .eltdf-item-text-holder{
 padding:33px 38px 50px;
 background-color:#fbfbfb
}
.eltdf-blog-list-holder.eltdf-boxed .eltdf-bli-title{
 margin:4px 0 0
}
.eltdf-blog-list-holder.eltdf-boxed .eltdf-bli-info>span.eltdf-blog-share .eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener>i,.eltdf-blog-list-holder.eltdf-boxed .eltdf-bli-info>span.eltdf-blog-share .eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener>span{
 color:inherit
}
.eltdf-blog-list-holder.eltdf-boxed .eltdf-bli-info>span.eltdf-blog-share .eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener:hover{
 color:grey
}
.eltdf-blog-list-holder.eltdf-boxed .eltdf-bli-excerpt-holder{
 margin:10px 0 0
}
.eltdf-blog-list-holder.eltdf-masonry{
 transition:none!important;
 overflow:visible!important
}
.eltdf-blog-list-holder.eltdf-masonry .eltdf-bli-load-more-holder{
 margin:0
}
.eltdf-blog-list-holder.eltdf-masonry .eltdf-blog-list{
 clear:both;
 opacity:0;
 display:block;
 -webkit-transition:opacity .2s ease-in-out;
 -moz-transition:opacity .2s ease-in-out;
 transition:opacity .2s ease-in-out
}
.eltdf-blog-list-holder.eltdf-masonry .eltdf-blog-list>li{
 position:relative;
 display:inline-block;
 vertical-align:top;
 z-index:100
}
.eltdf-blog-list-holder.eltdf-masonry .eltdf-blog-list .eltdf-bli-image{
 overflow:hidden
}
.eltdf-blog-list-holder.eltdf-masonry .eltdf-blog-list .eltdf-bli-image img{
 -webkit-transition:all .4s;
 -moz-transition:all .4s;
 transition:all .4s;
 will-change:transform
}
.eltdf-blog-list-holder.eltdf-masonry .eltdf-item-text-holder{
 padding:35px 40px 36px;
 background-color:#fbfbfb
}
.eltdf-blog-list-holder.eltdf-masonry .eltdf-bli-title{
 margin:6px 0 0
}
.eltdf-blog-list-holder.eltdf-masonry .eltdf-bli-info>span{
 font-size:12px;
 color:#b1af6a
}
.eltdf-blog-list-holder.eltdf-masonry .eltdf-bli-info>span.eltdf-blog-share .eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener{
 color:#b1af6a
}
.eltdf-blog-list-holder.eltdf-masonry .eltdf-bli-info>span.eltdf-blog-share .eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener>i,.eltdf-blog-list-holder.eltdf-masonry .eltdf-bli-info>span.eltdf-blog-share .eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener>span{
 color:inherit
}
.eltdf-blog-list-holder.eltdf-masonry .eltdf-bli-info>span a:hover,.eltdf-blog-list-holder.eltdf-masonry .eltdf-bli-info>span.eltdf-blog-share .eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener:hover{
 color:grey
}
.eltdf-blog-list-holder.eltdf-masonry .eltdf-bli-excerpt-holder{
 margin:14px 0 0
}
.eltdf-blog-list-holder.eltdf-masonry .eltdf-blog-masonry-grid-gutter{
 width:0
}
.eltdf-blog-list-holder.eltdf-simple>ul{
 clear:both
}
.eltdf-blog-list-holder.eltdf-simple>ul>li{
 position:relative;
 display:inline-block;
 vertical-align:middle
}
.eltdf-blog-list-holder.eltdf-simple .eltdf-bli-image{
 display:table-cell;
 vertical-align:top;
 width:84px;
 padding:0 20px 0 0
}
.eltdf-blog-list-holder.eltdf-simple .eltdf-bli-image img{
 display:block;
 border-radius:100%
}
.eltdf-blog-list-holder.eltdf-simple .eltdf-item-text-holder{
 display:table-cell;
 vertical-align:middle;
 padding:0
}
.eltdf-blog-list-holder.eltdf-simple .eltdf-bli-title{
 margin:0;
 letter-spacing:.02em
}
.eltdf-blog-list-holder.eltdf-simple .eltdf-bli-info>span{
 font-family:inherit;
 font-style:normal
}
.eltdf-blog-list-holder.eltdf-classic ul{
 clear:both
}
.eltdf-blog-list-holder.eltdf-classic ul>li{
 display:inline-block;
 vertical-align:middle
}
.eltdf-blog-list-holder.eltdf-classic .eltdf-item-text-holder{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 padding:0
}
.eltdf-blog-list-holder.eltdf-classic .eltdf-bli-title{
 display:block;
 margin:2px 0 0
}
.eltdf-bli-loading{
 position:relative;
 display:none;
 width:100%;
 margin:40px 0 20px;
 color:grey;
 font-size:16px;
 font-weight:400;
 text-align:center
}
.eltdf-bli-loading.eltdf-showing{
 display:block
}
.eltdf-bli-loading>div,.eltdf-btn,.eltdf-btn.eltdf-btn-outline .eltdf-btn-text,.eltdf-btn.eltdf-btn-solid .eltdf-btn-text{
 display:inline-block
}
.eltdf-bli-loading>div{
 position:relative;
 vertical-align:middle;
 width:14px;
 height:14px;
 margin:0 3px;
 background-color:grey;
 border-radius:100%;
 -webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;
 -moz-animation:sk-bouncedelay 1.4s infinite ease-in-out both;
 animation:sk-bouncedelay 1.4s infinite ease-in-out both
}
.eltdf-call-to-action-holder,.eltdf-call-to-action-holder.eltdf-normal-layout:not(.eltdf-content-in-grid) .eltdf-cta-inner,.eltdf-call-to-action-holder.eltdf-simple-layout .eltdf-cta-button-holder,.eltdf-call-to-action-holder.eltdf-simple-layout .eltdf-cta-text-holder{
 width:100%
}
.eltdf-bli-loading .eltdf-bli-loading-bounce1{
 -webkit-animation-delay:-.32s;
 -moz-animation-delay:-.32s;
 animation-delay:-.32s
}
.eltdf-bli-loading .eltdf-bli-loading-bounce2{
 -webkit-animation-delay:-.16s;
 -moz-animation-delay:-.16s;
 animation-delay:-.16s
}
.eltdf-btn{
 outline:0;
 padding:17px 44px 16px;
 font-family:inherit;
 font-size:11px;
 line-height:18px;
 letter-spacing:.1em;
 font-weight:700;
 border-radius:0;
 text-transform:uppercase;
 -webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;
 -moz-transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;
 transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;
 box-sizing:border-box
}
.eltdf-btn.eltdf-btn-simple{
 padding:0!important;
 color:#ababab;
 background-color:transparent;
 border:0;
 vertical-align:middle
}
.eltdf-btn.eltdf-btn-simple .eltdf-btn-text{
 display:inline-block;
 vertical-align:middle
}
.eltdf-btn.eltdf-btn-simple:not(.eltdf-btn-custom-hover-color):hover{
 color:grey!important
}
.eltdf-btn.eltdf-btn-simple:not(.eltdf-btn-custom-hover-bg):hover{
 background-color:transparent!important
}
.eltdf-btn.eltdf-btn-simple:not(.eltdf-btn-custom-border-hover):hover{
 border-color:transparent!important
}
.eltdf-btn.eltdf-btn-solid{
 color:#fff;
 background-color:#b1af6a;
 border:1px solid #b1af6a
}
.eltdf-btn.eltdf-btn-outline,.eltdf-btn.eltdf-btn-solid:hover{
 color:#b1af6a;
 background-color:transparent
}
.eltdf-btn.eltdf-btn-outline{
 border:1px solid #b1af6a
}
.eltdf-btn.eltdf-btn-outline:hover .eltdf-btn-text{
 color:inherit
}
.eltdf-btn.eltdf-btn-outline:not(.eltdf-btn-custom-hover-bg):hover{
 background-color:#b1af6a!important
}
.eltdf-btn.eltdf-btn-outline:not(.eltdf-btn-custom-hover-color):hover{
 color:#fff!important
}
.eltdf-btn.eltdf-btn-outline:not(.eltdf-btn-custom-border-hover):hover{
 border-color:#b1af6a!important
}
.eltdf-btn.eltdf-btn-small{
 padding:13px 36px 12px;
 font-size:10px;
 font-weight:600;
 letter-spacing:.15em
}
.eltdf-btn.eltdf-btn-large{
 padding:21px 52px 20px;
 font-size:13px
}
.eltdf-btn.eltdf-btn-huge{
 display:block;
 text-align:center;
 padding:19px 46px
}
.eltdf-btn.eltdf-btn-icon>i,.eltdf-btn.eltdf-btn-icon>span:not(.eltdf-btn-text){
 position:relative;
 display:inline-block;
 vertical-align:top;
 margin:0 0 0 4px;
 font-size:1.142857142857143em;
 line-height:inherit
}
.eltdf-btn.eltdf-btn-icon>i:before,.eltdf-btn.eltdf-btn-icon>span:not(.eltdf-btn-text):before{
 display:block;
 line-height:inherit
}
.eltdf-call-to-action-holder,.eltdf-call-to-action-holder .eltdf-cta-button-holder,.eltdf-call-to-action-holder .eltdf-cta-text-holder{
 display:inline-block;
 position:relative;
 vertical-align:middle
}
button.eltdf-btn,input[type=submit].eltdf-btn{
 cursor:pointer
}
.eltdf-call-to-action-holder .eltdf-cta-text-holder h1,.eltdf-call-to-action-holder .eltdf-cta-text-holder h2,.eltdf-call-to-action-holder .eltdf-cta-text-holder h3,.eltdf-call-to-action-holder .eltdf-cta-text-holder h4,.eltdf-call-to-action-holder .eltdf-cta-text-holder h5,.eltdf-call-to-action-holder .eltdf-cta-text-holder h6{
 margin:0
}
.eltdf-call-to-action-holder .eltdf-cta-button-holder .eltdf-btn{
 white-space:nowrap
}
.eltdf-call-to-action-holder.eltdf-normal-layout .eltdf-cta-inner{
 display:table
}
.eltdf-call-to-action-holder.eltdf-normal-layout .eltdf-cta-button-holder,.eltdf-call-to-action-holder.eltdf-normal-layout .eltdf-cta-text-holder{
 display:table-cell;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-call-to-action-holder.eltdf-normal-layout .eltdf-cta-button-holder{
 text-align:right
}
.eltdf-call-to-action-holder.eltdf-simple-layout .eltdf-cta-inner,.eltdf-clients-boxes-holder.eltdf-cb-hover-switch-images .eltdf-cb-item .eltdf-cb-item-inner,.eltdf-clients-carousel-holder.eltdf-cc-hover-switch-images,.eltdf-dropcaps,.eltdf-elements-holder .eltdf-eh-item.eltdf-horizontal-alignment-center{
 text-align:center
}
.eltdf-call-to-action-holder.eltdf-simple-layout .eltdf-cta-button-holder{
 margin:28px 0 0
}
.eltdf-call-to-action-holder.eltdf-two-halves-columns .eltdf-cta-button-holder,.eltdf-call-to-action-holder.eltdf-two-halves-columns .eltdf-cta-text-holder{
 width:50%
}
.eltdf-call-to-action-holder.eltdf-two-thirds-columns .eltdf-cta-text-holder{
 width:66.66666666666667%
}
.eltdf-call-to-action-holder.eltdf-two-thirds-columns .eltdf-cta-button-holder{
 width:33.33333333333333%
}
.eltdf-call-to-action-holder.eltdf-three-quarters-columns .eltdf-cta-text-holder{
 width:75%
}
.eltdf-call-to-action-holder.eltdf-three-quarters-columns .eltdf-cta-button-holder{
 width:25%
}
.eltdf-call-to-action-holder.eltdf-four-fifths-columns .eltdf-cta-text-holder{
 width:80%
}
.eltdf-call-to-action-holder.eltdf-four-fifths-columns .eltdf-cta-button-holder{
 width:20%
}
.eltdf-clients-boxes-holder{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle
}
.eltdf-clients-boxes-holder.eltdf-cb-columns-three .eltdf-cb-item{
 width:33.3333333333%
}
.eltdf-clients-boxes-holder.eltdf-cb-columns-four .eltdf-cb-item{
 width:25%
}
@media only screen and (min-width:769px){
 .gallery.eltdf-portfolio-gallery-four-columns .eltdf-portfolio-single-media:nth-child(4n+1),.gallery.eltdf-portfolio-gallery-three-columns .eltdf-portfolio-single-media:nth-child(3n+1),.gallery.eltdf-portfolio-gallery-two-columns .eltdf-portfolio-single-media:nth-child(2n+1){
     clear:both
 }
 .eltdf-clients-boxes-holder.eltdf-cb-columns-three .eltdf-cb-item:nth-child(3n) .eltdf-cb-item-inner:before,.eltdf-clients-boxes-holder.eltdf-cb-columns-three .eltdf-cb-item:nth-last-child(-n+3) .eltdf-cb-item-inner:after{
     display:none
 }
 .eltdf-clients-boxes-holder.eltdf-cb-columns-three .eltdf-cb-item:nth-last-child(-n+3),.eltdf-clients-boxes-holder.eltdf-cb-columns-three .eltdf-cb-item:nth-last-child(-n+3) .eltdf-cb-item-inner{
     margin:0
 }
 .eltdf-clients-boxes-holder.eltdf-cb-columns-three .eltdf-cb-item:nth-child(3n+1){
     clear:both
 }
 .eltdf-clients-boxes-holder.eltdf-cb-columns-four .eltdf-cb-item:nth-child(4n) .eltdf-cb-item-inner:before,.eltdf-clients-boxes-holder.eltdf-cb-columns-four .eltdf-cb-item:nth-last-child(-n+4) .eltdf-cb-item-inner:after{
     display:none
 }
 .eltdf-clients-boxes-holder.eltdf-cb-columns-four .eltdf-cb-item:nth-last-child(-n+4),.eltdf-clients-boxes-holder.eltdf-cb-columns-four .eltdf-cb-item:nth-last-child(-n+4) .eltdf-cb-item-inner{
     margin:0
 }
 .eltdf-clients-boxes-holder.eltdf-cb-columns-four .eltdf-cb-item:nth-child(4n+1){
     clear:both
 }
}
.eltdf-clients-boxes-holder .eltd-cb-border-bottom,.eltdf-clients-boxes-holder .eltd-cb-border-left,.eltdf-clients-boxes-holder .eltd-cb-border-right,.eltdf-clients-boxes-holder .eltd-cb-border-top{
 position:absolute;
 z-index:2
}
.eltdf-clients-boxes-holder .eltd-cb-border-top{
 top:0;
 left:-15px;
 width:calc(100% + 30px);
 border-bottom:1px solid #e2e1e1
}
.eltdf-clients-boxes-holder .eltd-cb-border-bottom{
 bottom:0;
 left:-15px;
 width:calc(100% + 30px);
 border-bottom:1px solid #e2e1e1
}
.eltdf-clients-boxes-holder .eltd-cb-border-left{
 top:-15px;
 left:0;
 height:calc(100% + 30px);
 border-left:1px solid #e2e1e1
}
.eltdf-clients-boxes-holder .eltd-cb-border-right{
 top:-15px;
 right:0;
 height:calc(100% + 30px);
 border-left:1px solid #e2e1e1
}
.eltdf-clients-boxes-holder .eltdf-cb-inner{
 margin:0
}
.eltdf-clients-boxes-holder .eltdf-cb-item{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 float:left;
 padding:0;
 margin:0;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.touch .eltdf-clients-boxes-holder .eltdf-cb-item{
 cursor:pointer
}
.eltdf-clients-boxes-holder .eltdf-cb-item .eltdf-cb-item-inner{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 padding:30px 0;
 margin:0
}
.eltdf-clients-boxes-holder .eltdf-cb-item .eltdf-cb-item-inner:after,.eltdf-clients-boxes-holder .eltdf-cb-item .eltdf-cb-item-inner:before{
 content:'';
 position:absolute;
 background-color:#e1e1e1
}
.eltdf-clients-boxes-holder .eltdf-cb-item .eltdf-cb-item-inner:before{
 top:0;
 right:0;
 width:1px;
 height:100%
}
.eltdf-clients-boxes-holder .eltdf-cb-item .eltdf-cb-item-inner:after{
 bottom:0;
 left:0;
 width:100%;
 height:1px
}
.eltdf-clients-boxes-holder .eltdf-cb-item .eltdf-cb-link{
 position:relative;
 display:block
}
.eltdf-clients-boxes-holder.eltdf-cb-hover-switch-images .eltdf-cb-item .eltdf-cb-item-inner .eltdf-cb-link{
 display:inline-block;
 width:auto
}
.eltdf-clients-boxes-holder.eltdf-cb-hover-switch-images .eltdf-cb-item:hover .eltdf-cb-image{
 opacity:0
}
.eltdf-clients-boxes-holder.eltdf-cb-hover-switch-images .eltdf-cb-item:hover .eltdf-cb-hover-image{
 opacity:1
}
.eltdf-clients-boxes-holder.eltdf-cb-hover-switch-images .eltdf-cb-item .eltdf-cb-image{
 position:relative;
 display:block;
 width:auto;
 margin:0 auto;
 opacity:1;
 -webkit-transition:opacity .15s ease-out;
 -moz-transition:opacity .15s ease-out;
 transition:opacity .15s ease-out
}
.eltdf-clients-boxes-holder.eltdf-cb-hover-switch-images .eltdf-cb-item .eltdf-cb-hover-image{
 position:absolute;
 top:0;
 left:0;
 width:auto;
 opacity:0;
 -webkit-transition:opacity .15s ease-out;
 -moz-transition:opacity .15s ease-out;
 transition:opacity .15s ease-out
}
.eltdf-clients-boxes-holder.eltdf-cb-hover-roll-over .eltdf-cb-item:hover .eltdf-cb-image{
 -webkit-transform:translateY(100%);
 -moz-transform:translateY(100%);
 transform:translateY(100%)
}
.eltdf-clients-boxes-holder.eltdf-cb-hover-roll-over .eltdf-cb-item:hover .eltdf-cb-hover-image{
 -webkit-transform:translate(-50%,0);
 -moz-transform:translate(-50%,0);
 transform:translate(-50%,0)
}
.eltdf-clients-boxes-holder.eltdf-cb-hover-roll-over .eltdf-cb-item .eltdf-cb-item-inner,.eltdf-clients-boxes-holder.eltdf-cb-hover-roll-over .eltdf-cb-item .eltdf-cb-link{
 overflow:hidden
}
.eltdf-clients-boxes-holder.eltdf-cb-hover-roll-over .eltdf-cb-item .eltdf-cb-image{
 position:relative;
 display:block;
 width:auto;
 margin:0 auto;
 -webkit-transition:all 1s cubic-bezier(.18,.89,.32,1);
 -moz-transition:all 1s cubic-bezier(.18,.89,.32,1);
 transition:all 1s cubic-bezier(.18,.89,.32,1)
}
.eltdf-clients-boxes-holder.eltdf-cb-hover-roll-over .eltdf-cb-item .eltdf-cb-hover-image{
 position:absolute;
 top:0;
 left:50%;
 width:auto;
 -webkit-transition:all 1s cubic-bezier(.18,.89,.32,1);
 -moz-transition:all 1s cubic-bezier(.18,.89,.32,1);
 transition:all 1s cubic-bezier(.18,.89,.32,1);
 -webkit-transform:translate(-50%,-100%);
 -moz-transform:translate(-50%,-100%);
 transform:translate(-50%,-100%)
}
.eltdf-clients-carousel-holder,.eltdf-clients-carousel-holder .eltdf-cc-inner,.eltdf-clients-carousel-holder .eltdf-cc-item{
 display:inline-block;
 width:100%;
 position:relative;
 vertical-align:middle
}
.eltdf-clients-carousel-holder .eltdf-cc-inner{
 visibility:hidden
}
.touch .eltdf-clients-carousel-holder .eltdf-cc-item{
 cursor:pointer
}
.eltdf-clients-carousel-holder .eltdf-cc-item .eltdf-cb-link{
 position:relative;
 display:block
}
.eltdf-clients-carousel-holder.eltdf-cc-hover-switch-images .eltdf-cc-item{
 width:auto
}
.eltdf-clients-carousel-holder.eltdf-cc-hover-switch-images .eltdf-cc-item:hover .eltdf-cc-image{
 opacity:0
}
.eltdf-clients-carousel-holder.eltdf-cc-hover-switch-images .eltdf-cc-item:hover .eltdf-cc-hover-image{
 opacity:1
}
.eltdf-clients-carousel-holder.eltdf-cc-hover-switch-images .eltdf-cc-item .eltdf-cc-image{
 position:relative;
 display:block;
 width:auto;
 opacity:1;
 perspective:50px;
 -webkit-transition:opacity .15s ease-out;
 -moz-transition:opacity .15s ease-out;
 transition:opacity .15s ease-out
}
.eltdf-clients-carousel-holder.eltdf-cc-hover-switch-images .eltdf-cc-item .eltdf-cc-hover-image{
 position:absolute;
 top:0;
 left:0;
 width:auto;
 opacity:0;
 perspective:50px;
 -webkit-transition:opacity .15s ease-out;
 -moz-transition:opacity .15s ease-out;
 transition:opacity .15s ease-out
}
.eltdf-clients-carousel-holder.eltdf-cc-hover-roll-over .eltdf-cc-item{
 overflow:hidden
}
.eltdf-clients-carousel-holder.eltdf-cc-hover-roll-over .eltdf-cc-item:hover .eltdf-cc-image{
 -webkit-transform:translateY(100%);
 -moz-transform:translateY(100%);
 transform:translateY(100%)
}
.eltdf-clients-carousel-holder.eltdf-cc-hover-roll-over .eltdf-cc-item:hover .eltdf-cc-hover-image{
 -webkit-transform:translate(-50%,0);
 -moz-transform:translate(-50%,0);
 transform:translate(-50%,0)
}
.eltdf-clients-carousel-holder.eltdf-cc-hover-roll-over .eltdf-cc-item .eltdf-cc-image{
 position:relative;
 display:block;
 width:auto;
 margin:0 auto;
 -webkit-transition:all 1s cubic-bezier(.18,.89,.32,1);
 -moz-transition:all 1s cubic-bezier(.18,.89,.32,1);
 transition:all 1s cubic-bezier(.18,.89,.32,1)
}
.eltdf-clients-carousel-holder.eltdf-cc-hover-roll-over .eltdf-cc-item .eltdf-cc-hover-image{
 position:absolute;
 top:0;
 left:50%;
 width:auto;
 -webkit-transition:all 1s cubic-bezier(.18,.89,.32,1);
 -moz-transition:all 1s cubic-bezier(.18,.89,.32,1);
 transition:all 1s cubic-bezier(.18,.89,.32,1);
 -webkit-transform:translate(-50%,-100%);
 -moz-transform:translate(-50%,-100%);
 transform:translate(-50%,-100%)
}
.eltdf-countdown{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle
}
.eltdf-countdown .countdown-row{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 text-align:center;
 clear:both
}
.eltdf-countdown .countdown-row.countdown-show1 .countdown-section{
 width:100%
}
.eltdf-countdown .countdown-row.countdown-show2 .countdown-section{
 width:50%
}
.eltdf-countdown .countdown-row.countdown-show3 .countdown-section{
 width:33.33333333333333%
}
.eltdf-countdown .countdown-row.countdown-show4 .countdown-section{
 width:25%
}
.eltdf-countdown .countdown-row.countdown-show5 .countdown-section{
 width:20%
}
.eltdf-countdown .countdown-row .countdown-section{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 padding:0 5px;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-countdown .countdown-row .countdown-section .countdown-amount{
 position:relative;
 display:block;
 font-family:Cinzel,serif;
 color:grey;
 font-size:48px;
 line-height:1em;
 font-weight:400;
 overflow:hidden;
 letter-spacing:.15em
}
.eltdf-countdown .countdown-row .countdown-section .countdown-period{
 display:block;
 margin:9px 0 0;
 color:#b1af6a;
 font-family:"Old Standard TT",serif;
 font-size:17px;
 font-weight:400;
 font-style:italic;
 line-height:1.6em;
 letter-spacing:.01em
}
.eltdf-counter-holder,.eltdf-counter-holder .eltdf-counter-inner{
 display:inline-block;
 vertical-align:middle;
 position:relative
}
.eltdf-countdown.eltdf-dark-skin .countdown-row .countdown-section .countdown-amount,.eltdf-countdown.eltdf-dark-skin .countdown-row .countdown-section .countdown-period{
 color:grey
}
.eltdf-countdown.eltdf-light-skin .countdown-row .countdown-section .countdown-amount,.eltdf-countdown.eltdf-light-skin .countdown-row .countdown-section .countdown-period{
 color:#fff
}
.eltdf-counter-holder{
 width:100%;
 opacity:0;
 -webkit-transition:opacity .2s ease-in;
 -moz-transition:opacity .2s ease-in;
 transition:opacity .2s ease-in
}
.eltdf-counter-holder .eltdf-counter{
 height:1em;
 display:inline-block!important;
 vertical-align:middle;
 font-family:Cinzel,serif;
 color:grey;
 font-size:48px;
 line-height:1em;
 font-weight:400;
 overflow:hidden;
 letter-spacing:.15em
}
.eltdf-counter-holder .eltdf-counter-title{
 margin:9px 0 0;
 color:#b1af6a
}
.eltdf-counter-holder .eltdf-counter-text{
 margin:14px 0 0
}
.eltdf-h-style-2 .eltdf-counter-holder .eltdf-counter{
 font-family:"Playfair Display",serif
}
.eltdf-h-style-3 .eltdf-counter-holder .eltdf-counter{
 font-family:Ubuntu,sans-serif
}
.eltdf-h-style-4 .eltdf-counter-holder .eltdf-counter{
 font-family:Roboto,sans-serif
}
.eltdf-h-style-5 .eltdf-counter-holder .eltdf-counter{
 font-family:"PT Sans Caption",sans-serif
}
.eltdf-h-style-6 .eltdf-counter-holder .eltdf-counter{
 font-family:Oswald,sans-serif
}
.eltdf-dropcaps{
 position:relative;
 display:inline-block;
 vertical-align:top;
 float:left;
 font-size:44px;
 line-height:44px;
 color:grey;
 margin:0 7px 0 0
}
.eltdf-dropcaps.eltdf-circle,.eltdf-dropcaps.eltdf-square{
 height:40px;
 width:40px;
 font-size:24px;
 line-height:40px;
 font-weight:600;
 color:#fff;
 background-color:grey;
 margin:6px 9px 0 0;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-dropcaps.eltdf-circle{
 border-radius:3em
}
.eltdf-elements-holder{
 width:100%;
 display:table;
 table-layout:fixed
}
.eltdf-elements-holder.eltdf-two-columns .eltdf-eh-item{
 width:50%
}
.eltdf-elements-holder.eltdf-three-columns .eltdf-eh-item{
 width:33%
}
.eltdf-elements-holder.eltdf-four-columns .eltdf-eh-item{
 width:25%
}
.eltdf-elements-holder.eltdf-five-columns .eltdf-eh-item{
 width:20%
}
.eltdf-elements-holder.eltdf-six-columns .eltdf-eh-item{
 width:16%
}
.eltdf-elements-holder .eltdf-eh-item{
 display:table-cell;
 vertical-align:middle;
 height:100%;
 background-position:center;
 background-size:cover
}
.eltdf-elements-holder .eltdf-eh-item.eltdf-vertical-alignment-top{
 vertical-align:top
}
.eltdf-elements-holder .eltdf-eh-item.eltdf-vertical-alignment-bottom{
 vertical-align:bottom
}
.eltdf-elements-holder .eltdf-eh-item.eltdf-horizontal-alignment-right{
 text-align:right
}
.eltdf-elements-holder .eltdf-eh-item .eltdf-elements-holder-item-inner{
 width:100%
}
.eltdf-elements-holder .eltdf-eh-item.eltdf-item-clickable{
 position:relative;
 overflow:hidden
}
.eltdf-elements-holder .eltdf-eh-item.eltdf-item-clickable .eltdf-eh-item-background{
 position:absolute;
 display:block;
 width:100%;
 height:100%;
 top:0;
 left:0;
 z-index:-1;
 background-size:cover;
 background-position:center;
 background-repeat:no-repeat;
 -webkit-transition:all .5s cubic-bezier(.18,.89,.32,1);
 -moz-transition:all .5s cubic-bezier(.18,.89,.32,1);
 transition:all .5s cubic-bezier(.18,.89,.32,1)
}
.eltdf-elements-holder .eltdf-eh-item.eltdf-item-clickable .eltdf-eh-item-background:after{
 content:'';
 position:absolute;
 display:block;
 width:100%;
 height:100%;
 top:0;
 left:0;
 background-color:rgba(0,0,0,.2);
 opacity:0;
 -webkit-transition:opacity .6s;
 -moz-transition:opacity .6s;
 transition:opacity .6s
}
.eltdf-elements-holder .eltdf-eh-item.eltdf-item-clickable .eltdf-eh-item-link{
 position:absolute;
 display:block;
 width:100%;
 height:100%;
 top:0;
 left:0;
 z-index:100
}
.eltdf-elements-holder .eltdf-eh-item.eltdf-item-clickable:hover .eltdf-eh-item-background{
 -webkit-transform:scale(1.1);
 -moz-transform:scale(1.1);
 transform:scale(1.1)
}
.eltdf-elements-holder .eltdf-eh-item.eltdf-item-clickable:hover .eltdf-eh-item-background:after{
 opacity:1
}
.eltdf-elements-holder.eltdf-ehi-float.eltdf-three-columns .eltdf-eh-item{
 width:33.33333333333333%
}
.eltdf-elements-holder.eltdf-ehi-float.eltdf-six-columns .eltdf-eh-item{
 width:16.66666666666667%
}
.eltdf-elements-holder.eltdf-ehi-float .eltdf-eh-item{
 float:left
}
.eltdf-elements-holder .eltdf-ehi-content{
 padding:0 20px
}
.eltdf-frame-slider-holder{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 padding:65px 0 68px
}
.eltdf-frame-slider-holder .eltdf-fs-phone{
 position:absolute;
 top:0;
 left:50%;
 height:100%;
 width:100%;
 background:url("../index.html") top center no-repeat;
 z-index:2;
 pointer-events:none;
 -webkit-transform:translateX(-50%);
 -moz-transform:translateX(-50%);
 transform:translateX(-50%)
}
.eltdf-frame-slider-holder .eltdf-fs-slides{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 cursor:-webkit-grab;
 visibility:hidden
}
.eltdf-frame-slider-holder .eltdf-fs-slides a,.eltdf-frame-slider-holder .eltdf-fs-slides img{
 display:block
}
.eltdf-frame-slider-holder .owl-controls{
 position:absolute;
 left:0;
 bottom:-108px;
 width:100%;
 text-align:center
}
.eltdf-frame-slider-holder .owl-controls .owl-dots .owl-dot{
 display:inline-block;
 vertical-align:middle
}
.eltdf-frame-slider-holder .owl-controls .owl-dots .owl-dot span{
 display:inline-block;
 vertical-align:middle;
 width:12px;
 height:12px;
 margin:0 6px;
 border-radius:3em;
 background-color:transparent;
 border:2px solid rgba(128,128,128,.5);
 -webkit-transition:background-color .2s ease-out,border .2s ease-out;
 -moz-transition:background-color .2s ease-out,border .2s ease-out;
 transition:background-color .2s ease-out,border .2s ease-out;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-frame-slider-holder .owl-controls .owl-dots .owl-dot.active span,.eltdf-frame-slider-holder .owl-controls .owl-dots .owl-dot:hover span{
 background-color:grey;
 border-color:grey
}
.eltdf-gallery-blocks-holder{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle
}
.eltdf-gallery-blocks-holder .eltdf-gb-images .eltdf-gb-image{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 width:50%;
 float:left;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-gallery-blocks-holder .eltdf-gb-images .eltdf-gb-image.eltdf-gb-featured-image{
 width:100%
}
.eltdf-gallery-blocks-holder .eltdf-gb-images a{
 position:relative;
 display:block
}
.eltdf-gallery-blocks-holder .eltdf-gb-images a:after{
 position:absolute;
 display:block;
 width:100%;
 height:100%;
 top:0;
 left:0;
 content:'';
 z-index:1;
 background-color:rgba(177,175,106,.7);
 opacity:0;
 -webkit-transition:opacity .2s ease-in-out;
 -moz-transition:opacity .2s ease-in-out;
 transition:opacity .2s ease-in-out
}
.eltdf-gallery-blocks-holder .eltdf-gb-images a:before{
 position:absolute;
 top:50%;
 left:50%;
 margin:-19px 0 0 -19px;
 content:'\4c';
 font-family:ElegantIcons;
 speak:none;
 color:#fff;
 font-size:38px;
 line-height:1;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 -webkit-font-smoothing:antialiased;
 z-index:2;
 opacity:0;
 -webkit-transition:opacity .2s ease-in-out;
 -moz-transition:opacity .2s ease-in-out;
 transition:opacity .2s ease-in-out
}
.eltdf-gallery-blocks-holder .eltdf-gb-images a:hover:after,.eltdf-gallery-blocks-holder .eltdf-gb-images a:hover:before{
 opacity:1
}
.eltdf-gallery-blocks-holder .eltdf-gb-images img{
 display:block
}
.eltdf-gallery-blocks-holder.eltdf-no-space,.eltdf-gallery-blocks-holder.eltdf-no-space .eltdf-gb-images{
 margin:0
}
.eltdf-gallery-blocks-holder.eltdf-no-space .eltdf-gb-image{
 padding:0;
 margin:0
}
.eltdf-gallery-blocks-holder.eltdf-tiny-space{
 margin:0 0 -10px
}
.eltdf-gallery-blocks-holder.eltdf-tiny-space .eltdf-gb-images{
 margin:0 -5px
}
.eltdf-gallery-blocks-holder.eltdf-tiny-space .eltdf-gb-image{
 padding:0 5px;
 margin:0 0 10px
}
.eltdf-gallery-blocks-holder.eltdf-small-space{
 margin:0 0 -20px
}
.eltdf-gallery-blocks-holder.eltdf-small-space .eltdf-gb-images{
 margin:0 -10px
}
.eltdf-gallery-blocks-holder.eltdf-small-space .eltdf-gb-image{
 padding:0 10px;
 margin:0 0 20px
}
.eltdf-gallery-blocks-holder.eltdf-normal-space{
 margin:0 0 -30px
}
.eltdf-gallery-blocks-holder.eltdf-normal-space .eltdf-gb-images{
 margin:0 -15px
}
.eltdf-gallery-blocks-holder.eltdf-normal-space .eltdf-gb-image{
 padding:0 15px;
 margin:0 0 30px
}
.eltdf-google-map-holder{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle
}
.eltdf-google-map,.eltdf-google-map embed,.eltdf-google-map iframe,.eltdf-google-map object{
 display:block;
 width:100%
}
.eltdf-google-map{
 height:300px
}
.eltdf-google-map-overlay{
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 display:none;
 z-index:1000
}
.eltdf-icon-shortcode{
 position:relative;
 display:inline-block;
 vertical-align:middle
}
.eltdf-icon-shortcode.eltdf-circle,.eltdf-icon-shortcode.eltdf-dropcaps.eltdf-circle,.eltdf-icon-shortcode.eltdf-square{
 width:2em;
 height:2em;
 line-height:2em;
 text-align:center;
 background-color:#b1af6a;
 -webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out;
 -moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out;
 transition:background-color .15s ease-in-out,border-color .15s ease-in-out
}
.eltdf-icon-shortcode.eltdf-circle a,.eltdf-icon-shortcode.eltdf-dropcaps.eltdf-circle a,.eltdf-icon-shortcode.eltdf-square a{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 width:100%;
 height:100%
}
.eltdf-icon-shortcode.eltdf-circle .eltdf-icon-element,.eltdf-icon-shortcode.eltdf-dropcaps.eltdf-circle .eltdf-icon-element,.eltdf-icon-shortcode.eltdf-square .eltdf-icon-element{
 color:#fff;
 line-height:inherit
}
.eltdf-icon-shortcode.eltdf-circle{
 border-radius:50%
}
.eltdf-icon-shortcode .eltdf-icon-element{
 display:block;
 line-height:inherit;
 -webkit-transition:color .15s ease-in-out;
 -moz-transition:color .15s ease-in-out;
 transition:color .15s ease-in-out
}
.eltdf-icon-shortcode .eltdf-icon-element:before{
 display:block;
 line-height:inherit
}
.eltdf-icon-animation-holder{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:scale(0);
 -moz-transform:scale(0);
 transform:scale(0);
 -webkit-transition:transform .15s ease-in-out;
 -moz-transition:transform .15s ease-in-out;
 transition:transform .15s ease-in-out
}
.eltdf-icon-animation-holder.eltdf-icon-animation-show{
 -webkit-transform:scale(1);
 -moz-transform:scale(1);
 transform:scale(1)
}
.eltdf-icon-tiny{
 font-size:1.33333333em;
 line-height:.75em;
 vertical-align:-15%
}
.eltdf-icon-small{
 font-size:2em
}
.eltdf-icon-medium{
 font-size:3em
}
.eltdf-icon-large{
 font-size:4em
}
.eltdf-icon-huge{
 font-size:5em
}
.eltdf-icon-list-holder{
 position:relative;
 display:table;
 table-layout:fixed;
 height:auto;
 width:100%;
 margin-bottom:8px
}
.eltdf-icon-list-holder .eltdf-il-icon-holder,.eltdf-icon-list-holder .eltdf-il-text{
 position:relative;
 display:table-cell;
 vertical-align:top
}
.eltdf-icon-list-holder .eltdf-il-icon-holder{
 width:1%
}
.eltdf-icon-list-holder .eltdf-il-icon-holder>*{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 color:grey;
 font-size:15px;
 line-height:inherit
}
.eltdf-icon-list-holder .eltdf-il-icon-holder>:before{
 display:block;
 line-height:inherit
}
.eltdf-iwt,.eltdf-iwt .eltdf-iwt-icon a{
 display:inline-block;
 vertical-align:middle;
 position:relative
}
.eltdf-icon-list-holder .eltdf-il-text{
 width:99%;
 padding:0 0 0 13px;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
@-webkit-keyframes jump{
 0%,100%{
     -webkit-transform:translate3d(0,0,0);
     -moz-transform:translate3d(0,0,0);
     transform:translate3d(0,0,0)
 }
 50%{
     -webkit-transform:translate3d(0,-8%,0);
     -moz-transform:translate3d(0,-8%,0);
     transform:translate3d(0,-8%,0)
 }
}
@keyframes jump{
 0%,100%{
     -webkit-transform:translate3d(0,0,0);
     -moz-transform:translate3d(0,0,0);
     transform:translate3d(0,0,0)
 }
 50%{
     -webkit-transform:translate3d(0,-8%,0);
     -moz-transform:translate3d(0,-8%,0);
     transform:translate3d(0,-8%,0)
 }
}
.eltdf-iwt{
 width:100%
}
.eltdf-iwt .eltdf-iwt-icon .eltdf-icon-shortcode{
 line-height:1
}
.eltdf-iwt .eltdf-iwt-icon .eltdf-icon-shortcode.eltdf-circle,.eltdf-iwt .eltdf-iwt-icon .eltdf-icon-shortcode.eltdf-dropcaps.eltdf-circle,.eltdf-iwt .eltdf-iwt-icon .eltdf-icon-shortcode.eltdf-square{
 line-height:2
}
.eltdf-iwt .eltdf-iwt-title{
 margin:0
}
.eltdf-iwt .eltdf-iwt-text{
 margin:9px 0 0
}
.eltdf-iwt.eltdf-iwt-icon-left{
 width:auto
}
.eltdf-iwt.eltdf-iwt-icon-left .eltdf-iwt-content,.eltdf-iwt.eltdf-iwt-icon-left .eltdf-iwt-icon{
 display:table-cell;
 vertical-align:top
}
.eltdf-iwt.eltdf-iwt-icon-left .eltdf-iwt-icon{
 position:relative;
 top:1px
}
.eltdf-iwt.eltdf-iwt-icon-left .eltdf-iwt-content{
 padding:0 0 0 13px
}
.eltdf-iwt.eltdf-iwt-icon-top{
 text-align:center
}
.eltdf-iwt.eltdf-iwt-icon-top .eltdf-iwt-content{
 padding:25px 0 0
}
.eltdf-iwt.eltdf-iwt-icon-top .eltdf-iwt-icon a:hover{
 -webkit-animation:jump .45s 1 cubic-bezier(.53,.01,.18,1);
 -moz-animation:jump .45s 1 cubic-bezier(.53,.01,.18,1);
 animation:jump .45s 1 cubic-bezier(.53,.01,.18,1)
}
.eltdf-image-gallery{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle
}
.eltdf-image-gallery .eltdf-ig-grid .eltdf-ig-image{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 float:left;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-image-gallery .eltdf-ig-grid .eltdf-ig-image a,.eltdf-image-gallery .eltdf-ig-grid .eltdf-ig-image img{
 display:block
}
.eltdf-image-gallery .eltdf-ig-grid .eltdf-ig-image a.eltdf-ig-link{
 position:relative
}
.eltdf-image-gallery .eltdf-ig-grid .eltdf-ig-image a.eltdf-ig-link:before{
 content:'';
 position:absolute;
 top:0;
 left:0;
 height:100%;
 width:100%;
 opacity:0;
 background-color:rgba(255,255,255,.8);
 -webkit-transition:opacity .35s ease-in-out;
 -moz-transition:opacity .35s ease-in-out;
 transition:opacity .35s ease-in-out
}
.eltdf-image-gallery .eltdf-ig-grid .eltdf-ig-image a.eltdf-ig-link:hover:before{
 opacity:1
}
.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-no-space{
 margin:0
}
.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-no-space .eltdf-ig-image{
 padding:0;
 margin:0
}
.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-tiny-space{
 margin:0 -5px
}
.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-tiny-space .eltdf-ig-image{
 padding:0 5px;
 margin:0 0 10px
}
.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-small-space{
 margin:0 -10px
}
.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-small-space .eltdf-ig-image{
 padding:0 10px;
 margin:0 0 20px
}
.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-normal-space{
 margin:0 -15px
}
.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-normal-space .eltdf-ig-image{
 padding:0 15px;
 margin:0 0 30px
}
.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-columns-2 .eltdf-ig-image{
 width:50%
}
.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-columns-3 .eltdf-ig-image{
 width:33.3333333333%
}
.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-columns-4 .eltdf-ig-image{
 width:25%
}
.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-columns-5 .eltdf-ig-image{
 width:20%
}
.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-columns-6 .eltdf-ig-image{
 width:16.6666666667%
}
.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-grayscale .eltdf-ig-image img{
 -webkit-filter:grayscale(100%);
 -moz-filter:grayscale(100%);
 filter:gray;
 filter:grayscale(100%);
 filter:url("../index.html#grayscale")
}
.touch .eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-grayscale .eltdf-ig-image{
 cursor:pointer
}
.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-grayscale .eltdf-ig-image:hover img{
 -webkit-filter:grayscale(0);
 filter:none
}
.eltdf-image-gallery .eltdf-ig-slider{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 visibility:hidden
}
.eltdf-image-gallery .eltdf-ig-slider .owl-item{
 overflow:hidden
}
.eltdf-image-gallery .eltdf-ig-slider .owl-item a{
 position:relative;
 display:block;
 -webkit-transition:all .35s cubic-bezier(.53,.01,.18,1);
 -moz-transition:all .35s cubic-bezier(.53,.01,.18,1);
 transition:all .35s cubic-bezier(.53,.01,.18,1)
}
.eltdf-image-gallery .eltdf-ig-slider .owl-item a img{
 display:block
}
.eltdf-image-gallery .eltdf-ig-slider .owl-item a.eltdf-ig-link:before{
 content:'';
 position:absolute;
 top:0;
 left:0;
 height:100%;
 width:100%;
 opacity:0;
 z-index:3;
 background-color:rgba(255,255,255,.8);
 -webkit-transition:opacity .35s ease-in-out;
 -moz-transition:opacity .35s ease-in-out;
 transition:opacity .35s ease-in-out
}
.eltdf-image-gallery .eltdf-ig-slider .owl-item a.eltdf-ig-link:hover:before{
 opacity:1
}
.eltdf-image-gallery .eltdf-ig-slider .owl-item a .eltdf-image-gallery-overlay{
 position:absolute;
 top:0;
 width:100%;
 left:0;
 height:100%;
 opacity:0;
 background:rgba(54,54,54,.1);
 -webkit-transition:all .35s cubic-bezier(.53,.01,.18,1);
 -moz-transition:all .35s cubic-bezier(.53,.01,.18,1);
 transition:all .35s cubic-bezier(.53,.01,.18,1)
}
.eltdf-image-gallery .eltdf-ig-slider .owl-item a:hover{
 -webkit-transform:scale(1.07);
 -moz-transform:scale(1.07);
 transform:scale(1.07)
}
.eltdf-image-gallery .eltdf-ig-slider .owl-item a:hover .eltdf-image-gallery-overlay{
 opacity:1
}
.eltdf-image-gallery .eltdf-ig-slider.eltdf-nav-pag-enabled .owl-nav .owl-next,.eltdf-image-gallery .eltdf-ig-slider.eltdf-nav-pag-enabled .owl-nav .owl-prev{
 -webkit-transform:translateY(calc(-50% - 19px));
 -moz-transform:translateY(calc(-50% - 19px));
 transform:translateY(calc(-50% - 19px))
}
.eltdf-image-gallery .owl-nav .owl-next,.eltdf-image-gallery .owl-nav .owl-prev{
 position:absolute;
 top:50%;
 z-index:3;
 -webkit-transform:translateY(-50%);
 -moz-transform:translateY(-50%);
 transform:translateY(-50%)
}
.eltdf-image-gallery .owl-nav .owl-next:hover .eltdf-prev-icon,.eltdf-image-gallery .owl-nav .owl-prev:hover .eltdf-prev-icon{
 -webkit-animation:shake-left 2s 1 cubic-bezier(.53,.01,.18,1);
 -moz-animation:shake-left 2s 1 cubic-bezier(.53,.01,.18,1);
 animation:shake-left 2s 1 cubic-bezier(.53,.01,.18,1)
}
.eltdf-image-gallery .owl-nav .owl-next:hover .eltdf-next-icon,.eltdf-image-gallery .owl-nav .owl-prev:hover .eltdf-next-icon{
 -webkit-animation:shake-right 2s 1 cubic-bezier(.53,.01,.18,1);
 -moz-animation:shake-right 2s 1 cubic-bezier(.53,.01,.18,1);
 animation:shake-right 2s 1 cubic-bezier(.53,.01,.18,1)
}
.eltdf-image-gallery .owl-nav .owl-prev{
 left:0
}
.eltdf-image-gallery .owl-nav .owl-next{
 right:0
}
.eltdf-image-gallery .owl-nav .eltdf-next-icon,.eltdf-image-gallery .owl-nav .eltdf-prev-icon{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 color:grey;
 width:42px;
 height:42px;
 text-align:center;
 background:#fff;
 line-height:1;
 -webkit-transition:color .2s ease-out;
 -moz-transition:color .2s ease-out;
 transition:color .2s ease-out
}
.eltdf-image-gallery .owl-nav .eltdf-next-icon .eltdf-icon-arrow,.eltdf-image-gallery .owl-nav .eltdf-prev-icon .eltdf-icon-arrow{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 font-size:20px;
 line-height:inherit;
 color:#ababab;
 top:50%;
 -webkit-transform:translateY(-50%);
 -moz-transform:translateY(-50%);
 transform:translateY(-50%)
}
.eltdf-image-gallery .owl-nav .eltdf-next-icon .eltdf-icon-arrow:before,.eltdf-image-gallery .owl-nav .eltdf-prev-icon .eltdf-icon-arrow:before{
 display:block;
 line-height:inherit
}
.eltdf-image-gallery .owl-dots{
 text-align:center;
 margin:16px 0 0
}
.eltdf-image-gallery .owl-dots .owl-dot{
 display:inline-block;
 vertical-align:middle
}
.eltdf-image-gallery .owl-dots .owl-dot span{
 display:inline-block;
 vertical-align:middle;
 width:12px;
 height:12px;
 margin:0 6px;
 border-radius:3em;
 background-color:transparent;
 border:2px solid rgba(128,128,128,.5);
 -webkit-transition:background-color .2s ease-out,border .2s ease-out;
 -moz-transition:background-color .2s ease-out,border .2s ease-out;
 transition:background-color .2s ease-out,border .2s ease-out;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-image-gallery .owl-dots .owl-dot.active span,.eltdf-image-gallery .owl-dots .owl-dot:hover span{
 background-color:grey;
 border-color:grey
}
.eltdf-image-gallery .owl-carousel .owl-item img{
 -webkit-transform:translateZ(0)
}
body:not(.single-portfolio-item) .eltdf-image-gallery .eltdf-ig-slider .owl-item{
 -webkit-transform:scale(1.005);
 -moz-transform:scale(1.005);
 transform:scale(1.005)
}
.eltdf-image-with-text-holder,.eltdf-image-with-text-holder .eltdf-iwt-image{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle
}
.eltdf-image-with-text-holder .eltdf-iwt-image a,.eltdf-image-with-text-holder .eltdf-iwt-image img{
 display:block
}
.eltdf-image-with-text-holder .eltdf-iwt-text-holder{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle
}
.eltdf-image-with-text-holder .eltdf-iwt-title{
 margin:35px 0 0
}
.eltdf-image-with-text-holder .eltdf-iwt-text{
 margin:24px 0 0
}
.eltdf-interactive-info-box{
 position:relative;
 display:table;
 width:calc(100% + 1px)
}
.eltdf-interactive-info-box .eltdf-iib-image,.eltdf-interactive-info-box .eltdf-iib-text-holder{
 display:table-cell;
 vertical-align:middle;
 width:50%;
 height:100%;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-interactive-info-box .eltdf-iib-image{
 position:relative
}
.eltdf-interactive-info-box .eltdf-iib-image img{
 vertical-align:middle
}
.eltdf-interactive-info-box .eltdf-iib-image .eltd-iib-image-border-bottom,.eltdf-interactive-info-box .eltdf-iib-image .eltd-iib-image-border-left,.eltdf-interactive-info-box .eltdf-iib-image .eltd-iib-image-border-right,.eltdf-interactive-info-box .eltdf-iib-image .eltd-iib-image-border-top{
 position:absolute;
 z-index:2;
 opacity:0;
 -webkit-transition:all .3s cubic-bezier(.77,0,.175,1);
 -moz-transition:all .3s cubic-bezier(.77,0,.175,1);
 transition:all .3s cubic-bezier(.77,0,.175,1)
}
.eltdf-interactive-info-box .eltdf-iib-image .eltd-iib-image-border-top{
 top:0;
 left:0;
 width:100%;
 border-bottom:1px solid #e2e1e1
}
.eltdf-interactive-info-box .eltdf-iib-image .eltd-iib-image-border-bottom{
 bottom:0;
 left:0;
 width:100%;
 border-bottom:1px solid #e2e1e1
}
.eltdf-interactive-info-box .eltdf-iib-image .eltd-iib-image-border-left{
 top:0;
 left:0;
 height:100%;
 border-left:1px solid #e2e1e1
}
.eltdf-interactive-info-box .eltdf-iib-image .eltd-iib-image-border-right{
 top:0;
 right:0;
 height:100%;
 border-left:1px solid #e2e1e1
}
.eltdf-interactive-info-box .eltdf-iib-image .eltdf-iib-image-hover-info{
 position:absolute;
 display:block;
 top:0;
 left:0;
 width:100%;
 height:100%;
 text-align:center;
 background-color:rgba(177,175,106,.63);
 opacity:0;
 -webkit-transition:opacity .2s ease-in-out;
 -moz-transition:opacity .2s ease-in-out;
 transition:opacity .2s ease-in-out
}
.eltdf-interactive-info-box .eltdf-iib-image .eltdf-iib-image-hover-info .eltdf-iib-image-hover-info-holder{
 position:relative;
 display:table;
 table-layout:fixed;
 height:100%;
 width:100%
}
.eltdf-interactive-info-box .eltdf-iib-image .eltdf-iib-image-hover-info .eltdf-iib-image-hover-info-inner{
 position:relative;
 display:table-cell;
 height:100%;
 width:100%;
 vertical-align:middle;
 padding:15px
}
.eltdf-interactive-info-box .eltdf-iib-image .eltdf-iib-image-hover-info .eltdf-iib-hover-title{
 color:#fff;
 margin:0 0 7px
}
.eltdf-interactive-info-box .eltdf-iib-image .eltdf-iib-image-hover-info .eltdf-iib-hover-title span{
 font-size:30px
}
.eltdf-interactive-info-box .eltdf-iib-image .eltdf-iib-image-hover-info .eltdf-iib-separator .eltdf-separator{
 width:24px;
 border-color:#fff;
 border-width:1px
}
.eltdf-interactive-info-box .eltdf-iib-image .eltdf-iib-image-hover-info .eltdf-iib-hover-link{
 color:#fff;
 background-color:transparent;
 border:1px solid #fff;
 margin:8px 0 16px;
 position:relative;
 z-index:5
}
.eltdf-interactive-info-box .eltdf-iib-image .eltdf-iib-image-hover-info .eltdf-iib-hover-link:hover{
 color:#b1af6a;
 background-color:#fff
}
.eltdf-interactive-info-box .eltdf-iib-image .eltdf-iib-image-hover-info .eltdf-iib-image-hover-link{
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 z-index:3
}
.eltdf-interactive-info-box .eltdf-iib-image:hover .eltdf-iib-image-hover-info,.eltdf-interactive-info-box .eltdf-iib-image:hover>span{
 opacity:1
}
.eltdf-interactive-info-box .eltdf-iib-image:hover .eltd-iib-image-border-top{
 -webkit-transform:translateY(20px);
 -moz-transform:translateY(20px);
 transform:translateY(20px)
}
.eltdf-interactive-info-box .eltdf-iib-image:hover .eltd-iib-image-border-bottom{
 -webkit-transform:translateY(-20px);
 -moz-transform:translateY(-20px);
 transform:translateY(-20px)
}
.eltdf-interactive-info-box .eltdf-iib-image:hover .eltd-iib-image-border-left{
 -webkit-transform:translateX(20px);
 -moz-transform:translateX(20px);
 transform:translateX(20px)
}
.eltdf-interactive-info-box .eltdf-iib-image:hover .eltd-iib-image-border-right{
 -webkit-transform:translateX(-20px);
 -moz-transform:translateX(-20px);
 transform:translateX(-20px)
}
.eltdf-interactive-info-box .eltdf-iib-text-holder{
 padding-left:9%;
 padding-right:11%;
 background-color:#f3efee
}
.eltdf-interactive-info-box .eltdf-iib-text-holder .eltdf-iib-title{
 color:#b1af6a;
 margin:0 0 5px
}
.eltdf-interactive-info-box .eltdf-iib-text-holder .eltdf-iib-subtitle{
 margin:4px 0 0
}
.eltdf-interactive-info-box .eltdf-iib-text-holder .eltdf-iib-separator .eltdf-separator{
 width:60px;
 border-color:#b1af6a;
 border-width:2px
}
.eltdf-interactive-info-box .eltdf-iib-text-holder .eltdf-iib-text{
 margin-top:0;
 color:grey
}
.eltdf-item-showcase-holder{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 text-align:center;
 opacity:0
}
.eltdf-item-showcase-holder .eltdf-is-image{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 float:left;
 width:34%;
 margin-top:-100px;
 opacity:0;
 -webkit-transform:translateY(70px);
 -moz-transform:translateY(70px);
 transform:translateY(70px)
}
.eltdf-item-showcase-holder .eltdf-is-image.eltdf-appeared{
 -webkit-transition:opacity .55s cubic-bezier(.23,1,.32,1),-webkit-transform .55s cubic-bezier(.23,1,.32,1);
 -moz-transition:opacity .55s cubic-bezier(.23,1,.32,1),-moz-transform .55s cubic-bezier(.23,1,.32,1);
 transition:opacity .55s cubic-bezier(.23,1,.32,1),transform .55s cubic-bezier(.23,1,.32,1);
 opacity:1;
 -webkit-transform:translateY(0);
 -moz-transform:translateY(0);
 transform:translateY(0)
}
.eltdf-item-showcase-holder .eltdf-is-item-holder{
 display:inline-block;
 vertical-align:middle;
 width:33%
}
.eltdf-item-showcase-holder .eltdf-is-item-holder.eltdf-is-left-holder{
 float:left
}
.eltdf-item-showcase-holder .eltdf-is-item-holder.eltdf-is-right-holder{
 float:right
}
.eltdf-item-showcase-holder .eltdf-is-item-holder .eltdf-is-item:first-child{
 margin:0
}
.eltdf-item-showcase-holder .eltdf-is-item{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 margin:77px 0 0;
 opacity:0
}
.eltdf-item-showcase-holder .eltdf-is-item.eltdf-is-left{
 text-align:right;
 -webkit-transform:translateX(-70px);
 -moz-transform:translateX(-70px);
 transform:translateX(-70px)
}
.eltdf-item-showcase-holder .eltdf-is-item.eltdf-is-left .eltdf-is-content{
 padding:0 20px 0 0
}
.eltdf-item-showcase-holder .eltdf-is-item.eltdf-is-right{
 text-align:left;
 -webkit-transform:translateX(70px);
 -moz-transform:translateX(70px);
 transform:translateX(70px)
}
.eltdf-item-showcase-holder .eltdf-is-item.eltdf-is-right .eltdf-is-content{
 padding:0 0 0 20px
}
.eltdf-item-showcase-holder .eltdf-is-item.eltdf-appeared{
 -webkit-transition:opacity .55s cubic-bezier(.23,1,.32,1),-webkit-transform .55s cubic-bezier(.23,1,.32,1);
 -moz-transition:opacity .55s cubic-bezier(.23,1,.32,1),-moz-transform .55s cubic-bezier(.23,1,.32,1);
 transition:opacity .55s cubic-bezier(.23,1,.32,1),transform .55s cubic-bezier(.23,1,.32,1);
 opacity:1;
 -webkit-transform:translateX(0);
 -moz-transform:translateX(0);
 transform:translateX(0)
}
.eltdf-item-showcase-holder .eltdf-is-item .eltdf-is-content{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-item-showcase-holder .eltdf-is-item .eltdf-is-title{
 margin:0
}
.eltdf-item-showcase-holder .eltdf-is-item .eltdf-is-text{
 margin:14px 0 0
}
.eltdf-item-showcase-holder.eltdf-is-narrow_image .eltdf-is-item-holder{
 width:37%
}
.eltdf-item-showcase-holder.eltdf-is-narrow_image .eltdf-is-image{
 width:26%
}
.eltdf-item-showcase-holder.eltdf-is-wide_image .eltdf-is-item-holder{
 width:25%
}
.eltdf-item-showcase-holder.eltdf-is-wide_image .eltdf-is-image{
 width:50%
}
.eltdf-item-catalogue{
 visibility:hidden;
 text-align:center
}
.eltdf-item-catalogue .eltdf-item{
 position:relative
}
.eltdf-item-catalogue .eltdf-item .eltdf-item-image{
 display:inline-block;
 position:relative;
 z-index:10
}
.eltdf-item-catalogue .eltdf-item .eltdf-item-image img{
 vertical-align:middle;
 box-shadow:-1px -6px 6px 0 rgba(0,0,0,.15)
}
.eltdf-item-catalogue .eltdf-item .eltdf-item-text{
 position:absolute;
 bottom:50%;
 width:70%;
 height:50%
}
.eltdf-item-catalogue .eltdf-item .eltdf-item-text .eltdf-item-text-inner{
 position:relative;
 display:table;
 width:100%;
 height:100%
}
.eltdf-item-catalogue .eltdf-item .eltdf-item-text .eltdf-item-text-inner .eltdf-item-text-content{
 display:table-cell;
 vertical-align:bottom;
 padding-bottom:10px
}
.eltdf-item-catalogue .eltdf-item .eltdf-item-text .eltdf-item-text-inner .eltdf-item-text-content .eltdf-item-text-content-inner a{
 display:block
}
.eltdf-item-catalogue .eltdf-item .eltdf-item-text .eltdf-item-text-inner:after{
 content:'';
 position:absolute;
 bottom:0;
 width:50%;
 height:0;
 border-bottom:1px solid #b1af6a;
 z-index:-1
}
.eltdf-item-catalogue .eltdf-item .eltdf-item-text .eltdf-item-title{
 display:inline-block;
 max-width:30%;
 text-transform:uppercase;
 font-size:20px;
 margin:0
}
.eltdf-item-catalogue .eltdf-item .eltdf-item-text .eltdf-item-lightbox-label{
 font-family:"Old Standard TT",serif;
 font-size:17px;
 font-style:italic;
 letter-spacing:0
}
.eltdf-item-catalogue .eltdf-item:nth-child(even) .eltdf-item-text .eltdf-item-lightbox-label:before,.eltdf-item-catalogue .eltdf-item:nth-child(odd) .eltdf-item-text .eltdf-item-lightbox-label:after{
 display:inline-block;
 font-family:Ionicons;
 color:inherit;
 font-size:18px;
 line-height:inherit;
 text-rendering:auto;
 -moz-osx-font-smoothing:grayscale;
 vertical-align:middle;
 font-weight:400;
 -webkit-font-smoothing:antialiased
}
.eltdf-item-catalogue .eltdf-item:nth-child(odd) .eltdf-item-text{
 left:10%;
 text-align:left
}
.eltdf-item-catalogue .eltdf-item:nth-child(odd) .eltdf-item-text .eltdf-item-lightbox-label:after{
 margin-left:5px;
 content:'\f3d6';
 font-style:normal
}
.eltdf-item-catalogue .eltdf-item:nth-child(odd) .eltdf-item-text .eltdf-item-text-inner:after{
 left:0
}
.eltdf-item-catalogue .eltdf-item:nth-child(even) .eltdf-item-text{
 right:10%;
 text-align:right
}
.eltdf-item-catalogue .eltdf-item:nth-child(even) .eltdf-item-text .eltdf-item-text-inner:after{
 right:0
}
.eltdf-item-catalogue .eltdf-item:nth-child(even) .eltdf-item-text .eltdf-item-lightbox-label:before{
 margin-right:5px;
 content:'\f3d5';
 font-style:normal
}
.eltdf-masonry-gallery-holder .eltdf-mg-item.eltdf-mg-simple.eltdf-mg-skin-dark .eltdf-mg-item-text,.eltdf-masonry-gallery-holder .eltdf-mg-item.eltdf-mg-simple.eltdf-mg-skin-dark .eltdf-mg-item-title,.eltdf-masonry-gallery-holder .eltdf-mg-item.eltdf-mg-standard .eltdf-mg-item-text,.eltdf-masonry-gallery-holder .eltdf-mg-item.eltdf-mg-standard .eltdf-mg-item-title{
 color:#fff
}
.eltdf-item-catalogue .eltdf-item:nth-child(even) .eltdf-item-text .eltdf-item-text-content-inner{
 text-align:right
}
.eltdf-item-catalogue .eltdf-item:last-child .eltdf-item-image:after{
 content:'';
 position:absolute;
 bottom:0;
 left:0;
 height:100%;
 width:100%;
 z-index:-1;
 box-shadow:-1px 6px 6px 0 rgba(0,0,0,.15)
}
.eltdf-item-catalogue .eltdf-item .eltdf-item-lightbox-content-holder{
 display:none
}
.no-touch .eltdf-item-catalogue .eltdf-item .eltdf-item-image{
 -webkit-transition:-webkit-transform .6s cubic-bezier(.18,.89,.32,1);
 transition:transform .6s cubic-bezier(.18,.89,.32,1)
}
.no-touch .eltdf-item-catalogue .eltdf-item .eltdf-item-image:hover{
 -webkit-transform:translate3d(0,-20px,0);
 -moz-transform:translate3d(0,-20px,0);
 transform:translate3d(0,-20px,0)
}
.no-touch .eltdf-item-catalogue .eltdf-item .eltdf-item-image.eltdf-active{
 -webkit-transform:translate3d(0,-40px,0);
 -moz-transform:translate3d(0,-40px,0);
 transform:translate3d(0,-40px,0)
}
.no-touch .eltdf-item-catalogue .eltdf-item .eltdf-item-image.eltdf-active:before{
 box-shadow:-2px -10px 4px 0 rgba(0,0,0,.15)
}
.no-touch .eltdf-item-catalogue.eltdf-loading-animation-yes .eltdf-item:nth-child(1){
 -webkit-transform:translate3d(0,50px,0);
 -moz-transform:translate3d(0,50px,0);
 transform:translate3d(0,50px,0)
}
.no-touch .eltdf-item-catalogue.eltdf-loading-animation-yes .eltdf-item:nth-child(2){
 -webkit-transform:translate3d(0,100px,0);
 -moz-transform:translate3d(0,100px,0);
 transform:translate3d(0,100px,0)
}
.no-touch .eltdf-item-catalogue.eltdf-loading-animation-yes .eltdf-item:nth-child(3){
 -webkit-transform:translate3d(0,150px,0);
 -moz-transform:translate3d(0,150px,0);
 transform:translate3d(0,150px,0)
}
.no-touch .eltdf-item-catalogue.eltdf-loading-animation-yes .eltdf-item:nth-child(4){
 -webkit-transform:translate3d(0,200px,0);
 -moz-transform:translate3d(0,200px,0);
 transform:translate3d(0,200px,0)
}
.no-touch .eltdf-item-catalogue.eltdf-loading-animation-yes .eltdf-item:nth-child(5){
 -webkit-transform:translate3d(0,250px,0);
 -moz-transform:translate3d(0,250px,0);
 transform:translate3d(0,250px,0)
}
.no-touch .eltdf-item-catalogue.eltdf-loading-animation-yes .eltdf-item:nth-child(6){
 -webkit-transform:translate3d(0,300px,0);
 -moz-transform:translate3d(0,300px,0);
 transform:translate3d(0,300px,0)
}
.no-touch .eltdf-item-catalogue.eltdf-loading-animation-yes .eltdf-item:nth-child(7){
 -webkit-transform:translate3d(0,350px,0);
 -moz-transform:translate3d(0,350px,0);
 transform:translate3d(0,350px,0)
}
.no-touch .eltdf-item-catalogue.eltdf-loading-animation-yes .eltdf-item:nth-child(8){
 -webkit-transform:translate3d(0,400px,0);
 -moz-transform:translate3d(0,400px,0);
 transform:translate3d(0,400px,0)
}
.no-touch .eltdf-item-catalogue.eltdf-loading-animation-yes .eltdf-item:nth-child(9){
 -webkit-transform:translate3d(0,450px,0);
 -moz-transform:translate3d(0,450px,0);
 transform:translate3d(0,450px,0)
}
.no-touch .eltdf-item-catalogue.eltdf-loading-animation-yes .eltdf-item:nth-child(10){
 -webkit-transform:translate3d(0,500px,0);
 -moz-transform:translate3d(0,500px,0);
 transform:translate3d(0,500px,0)
}
.no-touch .eltdf-item-catalogue.eltdf-loading-animation-yes .eltdf-item{
 opacity:0;
 pointer-events:none
}
.no-touch .eltdf-item-catalogue.eltdf-loading-animation-yes .eltdf-item .eltdf-item-text-inner .eltdf-item-text-content{
 overflow:hidden
}
.no-touch .eltdf-item-catalogue.eltdf-loading-animation-yes .eltdf-item .eltdf-item-text-inner .eltdf-item-text-content .eltdf-item-text-content-inner{
 opacity:0;
 -webkit-transform:translate3d(0,100%,0);
 -moz-transform:translate3d(0,100%,0);
 transform:translate3d(0,100%,0)
}
.no-touch .eltdf-item-catalogue.eltdf-loading-animation-yes .eltdf-item .eltdf-item-text-inner:after{
 -webkit-transform:scaleX(0);
 -moz-transform:scaleX(0);
 transform:scaleX(0)
}
.no-touch .eltdf-item-catalogue.eltdf-loading-animation-yes .eltdf-item:nth-child(odd) .eltdf-item-text-inner:after{
 -webkit-transform-origin:100% 50%;
 transform-origin:100% 50%
}
.no-touch .eltdf-item-catalogue.eltdf-loading-animation-yes .eltdf-item:nth-child(even) .eltdf-item-text-inner:after{
 -webkit-transform-origin:0 50%;
 transform-origin:0 50%
}
.no-touch .eltdf-item-catalogue.eltdf-loading-animation-yes .eltdf-item.eltdf-loading{
 -webkit-transition:-webkit-transform 1.5s cubic-bezier(.18,.89,.32,1),opacity .3s cubic-bezier(.18,.89,.32,1);
 transition:transform 1.5s cubic-bezier(.18,.89,.32,1),opacity .3s cubic-bezier(.18,.89,.32,1);
 opacity:1;
 -webkit-transform:translate3d(0,0,0);
 -moz-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.no-touch .eltdf-item-catalogue.eltdf-loading-animation-yes .eltdf-item.eltdf-loading .eltdf-item-text-inner:after{
 -webkit-transform:scaleX(1);
 -moz-transform:scaleX(1);
 transform:scaleX(1);
 -webkit-transition:all .7s cubic-bezier(.18,.89,.32,1) .3s;
 -moz-transition:all .7s cubic-bezier(.18,.89,.32,1) .3s;
 transition:all .7s cubic-bezier(.18,.89,.32,1) .3s
}
.no-touch .eltdf-item-catalogue.eltdf-loading-animation-yes .eltdf-item.eltdf-loading .eltdf-item-text-inner .eltdf-item-text-content-inner{
 -webkit-transition:-webkit-transform .5s cubic-bezier(.18,.89,.32,1) .6s,opacity .2s .6s;
 transition:transform .5s cubic-bezier(.18,.89,.32,1) .6s,opacity .2s .6s;
 opacity:1;
 -webkit-transform:translate3d(0,0,0);
 -moz-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.no-touch .eltdf-item-catalogue.eltdf-loading-animation-yes .eltdf-item.eltdf-loading.eltdf-loaded{
 pointer-events:auto
}
#eltdf-item-catalogue-lightbox-frame{
 position:fixed;
 top:0;
 left:0;
 height:100%;
 width:100%;
 z-index:3000;
 text-align:center;
 display:none
}
#eltdf-item-catalogue-overlay{
 position:absolute;
 top:0;
 left:0;
 height:100%;
 width:100%;
 background-color:rgba(0,0,0,.7)
}
.eltdf-item-lightbox-content-holder{
 position:absolute;
 top:50%;
 left:50%;
 opacity:0;
 -webkit-transform:translate(-50%,-25%);
 -moz-transform:translate(-50%,-25%);
 transform:translate(-50%,-25%);
 -webkit-transition:-webkit-transform 1s cubic-bezier(.18,.89,.32,1),opacity .4s;
 transition:transform 1s cubic-bezier(.18,.89,.32,1),opacity .4s;
 z-index:100
}
.eltdf-item-catalogue-lightbox-opened .eltdf-item-lightbox-content-holder{
 -webkit-transform:translate(-50%,-50%);
 -moz-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%);
 opacity:1
}
.eltdf-item-lightbox-content-holder .eltdf-item-lightbox-image{
 border-bottom:1px solid #e2e2e2
}
.eltdf-item-lightbox-content-holder .eltdf-item-lightbox-image img{
 vertical-align:middle
}
.eltdf-item-lightbox-content-holder .eltdf-item-lightbox-content{
 display:inline-block;
 background-color:#fff
}
.eltdf-item-lightbox-content-holder .eltdf-item-lightbox-content .eltdf-item-lightbox-text{
 box-sizing:border-box;
 padding:65px 65px 71px;
 margin:auto;
 border-left:1px solid #e1e1e1;
 border-right:1px solid #e1e1e1;
 border-bottom:1px solid #e1e1e1
}
.eltdf-item-lightbox-content-holder .eltdf-item-lightbox-content .eltdf-item-lightbox-text .eltdf-item-lightbox-description{
 font-size:16px;
 line-height:1.2em;
 margin:0 auto 30px;
 max-width:220px
}
.eltdf-item-lightbox-content-holder .eltdf-item-lightbox-content .eltdf-item-lightbox-text .eltdf-btn{
 padding-left:46px;
 padding-right:46px
}
.eltdf-masonry-gallery-holder{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle
}
.eltdf-masonry-gallery-holder.eltdf-mg-no-space,.eltdf-masonry-gallery-holder.eltdf-mg-no-space .eltdf-mg-inner{
 margin:0
}
.eltdf-masonry-gallery-holder.eltdf-mg-no-space .eltdf-mg-item{
 padding:0
}
.eltdf-masonry-gallery-holder.eltdf-mg-tiny-space{
 margin:0 0 -5px
}
.eltdf-masonry-gallery-holder.eltdf-mg-tiny-space .eltdf-mg-inner{
 margin:0 -5px
}
.eltdf-masonry-gallery-holder.eltdf-mg-tiny-space .eltdf-mg-item{
 padding:5px
}
.eltdf-masonry-gallery-holder.eltdf-mg-small-space{
 margin:0 0 -10px
}
.eltdf-masonry-gallery-holder.eltdf-mg-small-space .eltdf-mg-inner{
 margin:0 -10px
}
.eltdf-masonry-gallery-holder.eltdf-mg-small-space .eltdf-mg-item{
 padding:10px
}
.eltdf-masonry-gallery-holder.eltdf-mg-normal-space{
 margin:0 0 -15px
}
.eltdf-masonry-gallery-holder.eltdf-mg-normal-space .eltdf-mg-inner{
 margin:0 -15px
}
.eltdf-masonry-gallery-holder.eltdf-mg-normal-space .eltdf-mg-item{
 padding:15px
}
.eltdf-masonry-gallery-holder .eltdf-mg-inner{
 opacity:0
}
.eltdf-masonry-gallery-holder .eltdf-mg-grid-gutter{
 width:0
}
.eltdf-masonry-gallery-holder .eltdf-mg-grid-sizer{
 width:25%
}
.eltdf-masonry-gallery-holder .eltdf-mg-item{
 position:relative;
 width:25%;
 z-index:1;
 -webkit-transform:translateZ(0);
 -moz-transform:translateZ(0);
 transform:translateZ(0);
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-masonry-gallery-holder .eltdf-mg-item.eltdf-mg-rectangle-landscape,.eltdf-masonry-gallery-holder .eltdf-mg-item.eltdf-mg-square-big{
 width:50%
}
.eltdf-masonry-gallery-holder .eltdf-mg-item.eltdf-mg-rectangle-landscape .eltdf-mg-image img{
 max-height:inherit
}
.eltdf-masonry-gallery-holder .eltdf-mg-item.eltdf-mg-rectangle-portrait .eltdf-mg-image img{
 max-width:inherit;
 width:auto;
 height:100%
}
.eltdf-masonry-gallery-holder .eltdf-mg-item .eltdf-mg-content{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 height:100%;
 overflow:hidden;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-masonry-gallery-holder .eltdf-mg-item .eltdf-mg-item-outer{
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 text-align:center;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-masonry-gallery-holder .eltdf-mg-item .eltdf-mg-item-inner{
 position:relative;
 display:table;
 table-layout:fixed;
 height:100%;
 width:100%
}
.eltdf-masonry-gallery-holder .eltdf-mg-item .eltdf-mg-item-content{
 position:relative;
 display:table-cell;
 height:100%;
 width:100%;
 vertical-align:middle;
 padding:10px
}
.eltdf-masonry-gallery-holder .eltdf-mg-item .eltdf-mg-image{
 position:relative;
 height:100%;
 width:100%;
 overflow:hidden;
 -webkit-transition:all .35s cubic-bezier(.53,.01,.18,1);
 -moz-transition:all .35s cubic-bezier(.53,.01,.18,1);
 transition:all .35s cubic-bezier(.53,.01,.18,1);
 -webkit-transform:translateZ(0);
 -moz-transform:translateZ(0);
 transform:translateZ(0)
}
.eltdf-masonry-gallery-holder .eltdf-mg-item .eltdf-mg-image-overlay{
 position:absolute;
 top:0;
 left:0;
 height:100%;
 width:100%;
 background-size:cover;
 background-position:center;
 z-index:1;
 opacity:0;
 -webkit-transition:all .35s cubic-bezier(.53,.01,.18,1);
 -moz-transition:all .35s cubic-bezier(.53,.01,.18,1);
 transition:all .35s cubic-bezier(.53,.01,.18,1)
}
.eltdf-masonry-gallery-holder .eltdf-mg-item .eltdf-mg-item-icon{
 margin:0 0 1px
}
.eltdf-masonry-gallery-holder .eltdf-mg-item .eltdf-mg-item-title{
 margin:0;
 -webkit-transition:all .2s cubic-bezier(.53,.01,.18,1);
 -moz-transition:all .2s cubic-bezier(.53,.01,.18,1);
 transition:all .2s cubic-bezier(.53,.01,.18,1);
 -webkit-transform:translate3d(0,-20%,0);
 -moz-transform:translate3d(0,-20%,0);
 transform:translate3d(0,-20%,0)
}
.eltdf-masonry-gallery-holder .eltdf-mg-item .eltdf-mg-item-text{
 margin:14px 0 0;
 -webkit-transition:all .2s cubic-bezier(.53,.01,.18,1);
 -moz-transition:all .2s cubic-bezier(.53,.01,.18,1);
 transition:all .2s cubic-bezier(.53,.01,.18,1);
 -webkit-transform:translate3d(0,-10%,0);
 -moz-transform:translate3d(0,-10%,0);
 transform:translate3d(0,-10%,0)
}
.eltdf-masonry-gallery-holder .eltdf-mg-item .eltdf-mg-item-button{
 margin:21px 0 0
}
.eltdf-masonry-gallery-holder .eltdf-mg-item .eltdf-mg-item-link{
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 z-index:2
}
.eltdf-message-box-holder,.eltdf-message-box-holder .eltdf-mb-inner{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 -moz-box-sizing:border-box;
 width:100%
}
.eltdf-masonry-gallery-holder .eltdf-mg-item.eltdf-mg-standard .eltdf-mg-item-inner{
 opacity:0;
 -webkit-transition:opacity .25s cubic-bezier(.45,.05,.55,.95),background-color .25s cubic-bezier(.45,.05,.55,.95);
 -moz-transition:opacity .25s cubic-bezier(.45,.05,.55,.95),background-color .25s cubic-bezier(.45,.05,.55,.95);
 transition:opacity .25s cubic-bezier(.45,.05,.55,.95),background-color .25s cubic-bezier(.45,.05,.55,.95)
}
.eltdf-masonry-gallery-holder .eltdf-mg-item.eltdf-mg-standard.eltdf-mg-rectangle-portrait .eltdf-mg-image-overlay{
 background-position:50% center
}
.eltdf-masonry-gallery-holder .eltdf-mg-item.eltdf-mg-standard.eltdf-mg-rectangle-landscape .eltdf-mg-image-overlay{
 background-position:center 50%
}
.eltdf-masonry-gallery-holder .eltdf-mg-item.eltdf-mg-standard img{
 -webkit-transition:opacity .6s ease;
 -moz-transition:opacity .6s ease;
 transition:opacity .6s ease;
 -webkit-transform:translateZ(0);
 -moz-transform:translateZ(0);
 transform:translateZ(0)
}
.eltdf-masonry-gallery-holder .eltdf-mg-item.eltdf-mg-standard:hover .eltdf-mg-image{
 -webkit-transform:scale(1.05,1.05);
 -moz-transform:scale(1.05,1.05);
 transform:scale(1.05,1.05)
}
.eltdf-masonry-gallery-holder .eltdf-mg-item.eltdf-mg-standard:hover .eltdf-mg-image-overlay{
 opacity:.8;
 background:#b1af6a
}
.eltdf-masonry-gallery-holder .eltdf-mg-item.eltdf-mg-standard:hover .eltdf-mg-item-inner{
 opacity:1
}
.eltdf-masonry-gallery-holder .eltdf-mg-item.eltdf-mg-standard:hover .eltdf-mg-item-text,.eltdf-masonry-gallery-holder .eltdf-mg-item.eltdf-mg-standard:hover .eltdf-mg-item-title{
 color:#fff;
 -webkit-transform:translate3d(0,0,0);
 -moz-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.eltdf-masonry-gallery-holder .eltdf-mg-item.eltdf-mg-simple.eltdf-mg-skin-default .eltdf-mg-item-inner{
 background-color:#f8f7f7
}
.eltdf-masonry-gallery-holder .eltdf-mg-item.eltdf-mg-simple.eltdf-mg-skin-light .eltdf-mg-item-inner{
 background-color:#fff
}
.eltdf-masonry-gallery-holder .eltdf-mg-item.eltdf-mg-simple.eltdf-mg-skin-dark .eltdf-mg-item-inner{
 background-color:grey
}
.eltdf-message-box-holder{
 padding:35px 30px;
 margin:0;
 border:2px solid #e1e1e1;
 -webkit-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-message-box-holder .eltdf-mb-inner{
 padding:0 20px 0 0;
 -webkit-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-message-box-holder .eltdf-mb-icon,.eltdf-message-box-holder .eltdf-mb-text{
 display:table-cell;
 vertical-align:top
}
.eltdf-message-box-holder .eltdf-mb-icon{
 padding:0 8px 0 0
}
.eltdf-message-box-holder .eltdf-mb-icon>*{
 color:#b1af6a;
 font-size:24px
}
.eltdf-message-box-holder .eltdf-mb-text>*{
 margin:0
}
.eltdf-message-box-holder .eltdf-mb-close{
 position:absolute;
 top:50%;
 right:0;
 font-size:18px;
 line-height:1;
 -webkit-transform:translateY(-50%);
 -moz-transform:translateY(-50%);
 transform:translateY(-50%)
}
.eltdf-parallax-image{
 overflow:hidden;
 display:inline-block
}
.eltdf-parallax-image img{
 -webkit-transition:-webkit-transform 10s cubic-bezier(0,0,0,1);
 transition:transform 10s cubic-bezier(0,0,0,1);
 will-change:transform
}
.eltdf-safari .eltdf-parallax-image img{
 -webkit-transition:none;
 -moz-transition:none;
 transition:none
}
.eltdf-pie-chart-holder{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 opacity:0;
 -webkit-transition:opacity .2s ease-in;
 -moz-transition:opacity .2s ease-in;
 transition:opacity .2s ease-in
}
.eltdf-pie-chart-holder .eltdf-pc-percentage{
 position:relative;
 display:block;
 height:176px;
 width:176px;
 line-height:176px;
 text-align:center;
 margin:0 auto
}
.eltdf-pie-chart-holder .eltdf-pc-percentage canvas{
 position:absolute;
 top:0;
 left:0
}
.eltdf-pie-chart-holder .eltdf-pc-percentage .eltdf-pc-percent{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 color:grey;
 font-size:36px;
 font-family:Cinzel,serif;
 line-height:inherit;
 font-weight:400;
 letter-spacing:0
}
.eltdf-pie-chart-holder .eltdf-pc-percentage .eltdf-pc-percent:after{
 position:relative;
 top:-15px;
 content:'%';
 font-size:18px
}
.eltdf-pie-chart-holder .eltdf-pc-text-holder{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 text-align:center;
 margin:28px 0 0
}
.eltdf-pie-chart-holder .eltdf-pc-text-holder .eltdf-pc-title{
 margin:0
}
.eltdf-pie-chart-holder .eltdf-pc-text-holder .eltdf-pc-text{
 margin:6px 0 0
}
.eltdf-h-style-2 .eltdf-pie-chart-holder .eltdf-pc-percentage .eltdf-pc-percent{
 font-family:"Playfair Display",serif
}
.eltdf-h-style-3 .eltdf-pie-chart-holder .eltdf-pc-percentage .eltdf-pc-percent{
 font-family:Ubuntu,sans-serif
}
.eltdf-h-style-4 .eltdf-pie-chart-holder .eltdf-pc-percentage .eltdf-pc-percent{
 font-family:Roboto,sans-serif
}
.eltdf-h-style-5 .eltdf-pie-chart-holder .eltdf-pc-percentage .eltdf-pc-percent{
 font-family:"PT Sans Caption",sans-serif
}
.eltdf-h-style-6 .eltdf-pie-chart-holder .eltdf-pc-percentage .eltdf-pc-percent{
 font-family:Oswald,sans-serif
}
.eltdf-portfolio-list-holder{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 overflow:hidden
}
.eltdf-portfolio-list-holder article{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.touch .eltdf-portfolio-list-holder article{
 cursor:pointer
}
.eltdf-portfolio-list-holder article .eltdf-pl-item-inner{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 overflow:hidden
}
.eltdf-portfolio-list-holder article .eltdf-pli-image{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle
}
.eltdf-portfolio-list-holder article .eltdf-pli-image img{
 display:block;
 width:100%;
 -webkit-transform:scale(1.01);
 -moz-transform:scale(1.01);
 transform:scale(1.01)
}
.eltdf-portfolio-list-holder article .eltdf-pli-link{
 position:absolute;
 display:block;
 width:100%;
 height:100%;
 top:0;
 left:0
}
.eltdf-portfolio-list-holder article .eltdf-pli-text-wrapper{
 position:relative;
 display:table;
 table-layout:fixed;
 height:100%;
 width:100%
}
.eltdf-portfolio-list-holder article .eltdf-pli-text{
 position:relative;
 display:table-cell;
 height:100%;
 width:100%;
 vertical-align:middle
}
.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-title{
 margin:0
}
.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder{
 position:relative;
 display:block;
 margin:3px 0 0;
 font-weight:400
}
.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder a{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 padding:0 6px 0 0;
 margin:0 3px 0 0;
 font-size:15px;
 line-height:inherit;
 color:currentColor;
 z-index:8
}
.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder a:after{
 position:absolute;
 top:0;
 right:0;
 content:'/';
 color:inherit;
 font-size:12px;
 line-height:inherit
}
.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder a:hover{
 color:#b1af6a
}
.eltdf-portfolio-list-holder.eltdf-pl-hover-overlay-background article .eltdf-pli-text .eltdf-pli-category-holder a,.eltdf-portfolio-list-holder.eltdf-pl-hover-overlay-background article .eltdf-pli-text .eltdf-pli-excerpt,.eltdf-portfolio-list-holder.eltdf-pl-hover-overlay-background article .eltdf-pli-text .eltdf-pli-title{
 color:#fff
}
.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder a:last-child{
 margin:0;
 padding:0
}
.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder a:last-child:after{
 display:none
}
.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-excerpt{
 margin:3px 0 0
}
.eltdf-portfolio-list-holder.eltdf-pl-info-on-image-hover .eltdf-pli-text-holder{
 position:absolute;
 display:block;
 width:100%;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-portfolio-list-holder.eltdf-pl-info-below-image .eltdf-pli-text-holder{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 margin:35px 0 0
}
.eltdf-portfolio-list-holder.eltdf-pl-info-below-image .eltdf-pli-text-holder .eltdf-pli-text .eltdf-pli-category-holder{
 margin-top:0;
 line-height:23px
}
.eltdf-portfolio-list-holder.eltdf-hover-direction-active .eltdf-pli-text-holder{
 opacity:1;
 -webkit-transition:none;
 -moz-transition:none;
 transition:none
}
.eltdf-portfolio-list-holder.eltdf-pl-no-space .eltdf-pl-inner{
 margin:0
}
.eltdf-portfolio-list-holder.eltdf-pl-no-space article{
 padding:0;
 margin:0
}
.eltdf-portfolio-list-holder.eltdf-pl-tiny-space .eltdf-pl-inner{
 margin:0 -5px
}
.eltdf-portfolio-list-holder.eltdf-pl-tiny-space article{
 padding:0 5px;
 margin:0 0 10px
}
.eltdf-portfolio-list-holder.eltdf-pl-small-space .eltdf-pl-inner{
 margin:0 -10px
}
.eltdf-portfolio-list-holder.eltdf-pl-small-space article{
 padding:0 10px;
 margin:0 0 20px
}
.eltdf-portfolio-list-holder.eltdf-pl-normal-space .eltdf-pl-inner{
 margin:0 -15px
}
.eltdf-portfolio-list-holder.eltdf-pl-normal-space article{
 padding:0 15px;
 margin:0 0 30px
}
.eltdf-portfolio-list-holder.eltdf-pl-large-space .eltdf-pl-inner{
 margin:0 -22px
}
.eltdf-portfolio-list-holder.eltdf-pl-large-space article{
 padding:0 22px;
 margin:0 0 44px
}
.eltdf-portfolio-list-holder.eltdf-pl-gallery:not(.eltdf-pl-one-column) article{
 float:left
}
.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-two-columns article{
 width:50%
}
.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-three-columns article{
 width:33.3333333333%
}
@media only screen and (min-width:1025px){
 .eltdf-blog-list-columns-1 .eltdf-blog-list>li:nth-child(1n+1),.eltdf-blog-list-columns-1 .eltdf-blog-masonry-grid-sizer:nth-child(1n+1),.eltdf-blog-list-columns-2 .eltdf-blog-list>li:nth-child(2n+1),.eltdf-blog-list-columns-2 .eltdf-blog-masonry-grid-sizer:nth-child(2n+1),.eltdf-blog-list-columns-3 .eltdf-blog-list>li:nth-child(3n+1),.eltdf-blog-list-columns-3 .eltdf-blog-masonry-grid-sizer:nth-child(3n+1),.eltdf-blog-list-columns-4 .eltdf-blog-list>li:nth-child(4n+1),.eltdf-blog-list-columns-4 .eltdf-blog-masonry-grid-sizer:nth-child(4n+1),.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-columns-2 .eltdf-ig-image:nth-child(2n+1),.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-columns-3 .eltdf-ig-image:nth-child(3n+1),.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-columns-4 .eltdf-ig-image:nth-child(4n+1),.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-columns-5 .eltdf-ig-image:nth-child(5n+1),.eltdf-image-gallery .eltdf-ig-grid.eltdf-ig-columns-6 .eltdf-ig-image:nth-child(6n+1),.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-three-columns article:nth-child(3n+1),.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-two-columns article:nth-child(2n+1){
     clear:both
 }
}
.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-four-columns article{
 width:25%
}
.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-five-columns article{
 width:20%
}
@media only screen and (min-width:1201px){
 .eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-five-columns article:nth-child(5n+1),.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-four-columns article:nth-child(4n+1){
     clear:both
 }
}
.eltdf-portfolio-list-holder.eltdf-pl-masonry .eltdf-pl-inner{
 opacity:0;
 overflow:hidden
}
.eltdf-portfolio-list-holder.eltdf-pl-masonry .eltdf-pl-grid-sizer,.eltdf-portfolio-list-holder.eltdf-pl-masonry article{
 width:100%
}
.eltdf-portfolio-list-holder.eltdf-pl-masonry .eltdf-pl-grid-gutter{
 width:0
}
.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-two-columns .eltdf-pl-grid-sizer,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-two-columns article{
 width:50%
}
.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-two-columns article.eltdf-pl-masonry-large-width,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-two-columns article.eltdf-pl-masonry-large-width-height{
 width:100%
}
.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-three-columns .eltdf-pl-grid-sizer,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-three-columns article{
 width:33.3333333333%
}
.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-three-columns article.eltdf-pl-masonry-large-width,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-three-columns article.eltdf-pl-masonry-large-width-height{
 width:66.6666666667%
}
.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns .eltdf-pl-grid-sizer,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns article{
 width:25%
}
.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns article.eltdf-pl-masonry-large-width,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns article.eltdf-pl-masonry-large-width-height{
 width:50%
}
.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns .eltdf-pl-grid-sizer,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns article{
 width:20%
}
.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns article.eltdf-pl-masonry-large-width,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns article.eltdf-pl-masonry-large-width-height{
 width:40%
}
.eltdf-portfolio-list-holder.eltdf-pl-hover-slide-from-image-bottom article:hover .eltdf-pli-text-holder,.eltdf-portfolio-list-holder.eltdf-pl-hover-slide-from-image-bottom article:hover .eltdf-pli-text-wrapper{
 -webkit-transform:translateY(0);
 -moz-transform:translateY(0);
 transform:translateY(0)
}
.eltdf-portfolio-list-holder.eltdf-pl-hover-slide-from-image-bottom .eltdf-pli-text-holder{
 height:auto;
 bottom:0;
 left:0;
 padding:18px 0 5px;
 background-color:#fff;
 overflow:hidden;
 -webkit-transition:-webkit-transform .35s ease-in-out;
 -moz-transition:-moz-transform .35s ease-in-out;
 transition:transform .35s ease-in-out;
 -webkit-transform:translateY(100%);
 -moz-transform:translateY(100%);
 transform:translateY(100%)
}
.eltdf-portfolio-list-holder.eltdf-pl-hover-slide-from-image-bottom .eltdf-pli-text-wrapper{
 -webkit-transition:-webkit-transform .35s ease-in-out;
 -moz-transition:-moz-transform .35s ease-in-out;
 transition:transform .35s ease-in-out;
 -webkit-transform:translateY(-200%);
 -moz-transform:translateY(-200%);
 transform:translateY(-200%)
}
.eltdf-portfolio-list-holder.eltdf-pl-hover-overlay-background article .eltdf-pli-image{
 -webkit-transition:all .35s cubic-bezier(.53,.01,.18,1);
 -moz-transition:all .35s cubic-bezier(.53,.01,.18,1);
 transition:all .35s cubic-bezier(.53,.01,.18,1)
}
.eltdf-portfolio-list-holder.eltdf-pl-hover-overlay-background article .eltdf-pli-text .eltdf-pli-category-holder,.eltdf-portfolio-list-holder.eltdf-pl-hover-overlay-background article .eltdf-pli-text .eltdf-pli-title{
 -webkit-transition:all .35s cubic-bezier(.53,.01,.18,1);
 -moz-transition:all .35s cubic-bezier(.53,.01,.18,1);
 transition:all .35s cubic-bezier(.53,.01,.18,1);
 -webkit-transform:translate3d(0,-100%,0);
 -moz-transform:translate3d(0,-100%,0);
 transform:translate3d(0,-100%,0)
}
.eltdf-portfolio-list-holder.eltdf-pl-hover-overlay-background article .eltdf-pli-text .eltdf-pli-category-holder a:hover{
 color:#b1af6a!important
}
.eltdf-portfolio-list-holder.eltdf-pl-hover-overlay-background article:hover .eltdf-pli-category-holder,.eltdf-portfolio-list-holder.eltdf-pl-hover-overlay-background article:hover .eltdf-pli-title{
 -webkit-transform:translate3d(0,0,0);
 -moz-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.eltdf-portfolio-list-holder.eltdf-pl-hover-overlay-background article:hover .eltdf-pli-image{
 -webkit-transform:scale(1.05,1.05);
 -moz-transform:scale(1.05,1.05);
 transform:scale(1.05,1.05)
}
.eltdf-portfolio-list-holder.eltdf-pl-hover-overlay-background article:hover .eltdf-pli-text-holder{
 opacity:1
}
.eltdf-portfolio-list-holder.eltdf-pl-hover-overlay-background .eltdf-pli-text-holder{
 top:0;
 left:0;
 height:100%;
 padding:20px;
 background-color:rgba(54,54,54,.5);
 opacity:0;
 text-align:center;
 -webkit-transition:opacity .4s cubic-bezier(.53,.01,.18,1);
 -moz-transition:opacity .4s cubic-bezier(.53,.01,.18,1);
 transition:opacity .4s cubic-bezier(.53,.01,.18,1)
}
.eltdf-portfolio-list-holder.eltdf-pl-hover-rectangle-info article .eltdf-pli-text-wrapper{
 background-color:#fff
}
.eltdf-portfolio-list-holder.eltdf-pl-hover-rectangle-info article:hover .eltdf-pli-text-holder{
 opacity:1
}
.eltdf-portfolio-list-holder.eltdf-pl-hover-rectangle-info .eltdf-pli-text-holder{
 top:0;
 height:100%;
 padding:15px;
 opacity:0;
 text-align:center;
 -webkit-transition:opacity .2s ease-in-out;
 -moz-transition:opacity .2s ease-in-out;
 transition:opacity .2s ease-in-out
}
.eltdf-portfolio-list-holder.eltdf-pl-hover-shader-background article .eltdf-pli-image:after{
 position:absolute;
 display:block;
 width:100%;
 height:100%;
 top:0;
 left:0;
 content:'';
 z-index:1;
 background-color:rgba(177,175,106,.7);
 opacity:0;
 -webkit-transition:opacity .2s ease-in-out;
 -moz-transition:opacity .2s ease-in-out;
 transition:opacity .2s ease-in-out
}
.eltdf-portfolio-list-holder.eltdf-pl-hover-shader-background article .eltdf-pli-image:before{
 position:absolute;
 top:50%;
 left:50%;
 margin:-19px 0 0 -19px;
 content:'\4c';
 font-family:ElegantIcons;
 speak:none;
 color:#fff;
 font-size:38px;
 line-height:1;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 -webkit-font-smoothing:antialiased;
 z-index:2;
 opacity:0;
 -webkit-transform:scale(.2,.2) translate3d(0,30%,0) rotate(-45deg);
 -moz-transform:scale(.2,.2) translate3d(0,30%,0) rotate(-45deg);
 transform:scale(.2,.2) translate3d(0,30%,0) rotate(-45deg);
 -webkit-transition:all .3s cubic-bezier(.53,.01,.18,1);
 -moz-transition:all .3s cubic-bezier(.53,.01,.18,1);
 transition:all .3s cubic-bezier(.53,.01,.18,1)
}
.eltdf-portfolio-list-holder.eltdf-pl-hover-shader-background article .eltdf-pli-link{
 z-index:2
}
.eltdf-portfolio-list-holder.eltdf-pl-hover-shader-background article:hover .eltdf-pli-image:after,.eltdf-portfolio-list-holder.eltdf-pl-hover-shader-background article:hover .eltdf-pli-image:before{
 -webkit-transform:none;
 -moz-transform:none;
 transform:none;
 opacity:1
}
.eltdf-portfolio-list-holder.eltdf-pl-hover-switch-image article .eltdf-pli-image img{
 -webkit-transition:opacity .2s ease-in-out;
 -moz-transition:opacity .2s ease-in-out;
 transition:opacity .2s ease-in-out
}
.eltdf-portfolio-list-holder.eltdf-pl-hover-switch-image article .eltdf-pli-image img:not(.eltdf-pl-switch-image){
 opacity:1
}
.eltdf-portfolio-list-holder.eltdf-pl-hover-switch-image article .eltdf-pli-image img.eltdf-pl-switch-image{
 position:absolute;
 display:block;
 width:100%;
 height:100%;
 top:0;
 left:0;
 opacity:0
}
.eltdf-pl-filter-holder,.eltdf-pl-filter-holder ul,.eltdf-pl-filter-holder ul li,.eltdf-pl-filter-holder ul li span,.eltdf-pl-load-more-holder{
 display:inline-block;
 position:relative;
 vertical-align:middle
}
.eltdf-portfolio-list-holder.eltdf-pl-hover-switch-image article.eltdf-pl-has-switch-image:hover .eltdf-pli-image img:not(.eltdf-pl-switch-image){
 opacity:0
}
.eltdf-portfolio-list-holder.eltdf-pl-hover-switch-image article.eltdf-pl-has-switch-image:hover .eltdf-pli-image img.eltdf-pl-switch-image{
 opacity:1
}
.eltdf-portfolio-list-holder.eltdf-pl-hover-image-zoom article .eltdf-pli-image{
 overflow:hidden
}
.eltdf-portfolio-list-holder.eltdf-pl-hover-image-zoom article .eltdf-pli-image img{
 width:100%;
 -webkit-transition:-webkit-transform .3s ease-in-out;
 -moz-transition:-moz-transform .3s ease-in-out;
 transition:transform .3s ease-in-out;
 -webkit-transform:scale(1);
 -moz-transform:scale(1);
 transform:scale(1)
}
.eltdf-portfolio-list-holder.eltdf-pl-hover-image-zoom article:hover .eltdf-pli-image img{
 -webkit-transform:scale(1.03);
 -moz-transform:scale(1.03);
 transform:scale(1.03)
}
.eltdf-portfolio-list-holder.eltdf-pl-hover-grayscale article .eltdf-pli-image img{
 -webkit-filter:grayscale(100%);
 -moz-filter:grayscale(100%);
 filter:gray;
 filter:grayscale(100%);
 filter:url("../index.html#grayscale");
 -webkit-transition:all .3s ease-in-out;
 -moz-transition:all .3s ease-in-out;
 transition:all .3s ease-in-out
}
.eltdf-portfolio-list-holder.eltdf-pl-hover-grayscale article:hover .eltdf-pli-image img{
 -webkit-filter:grayscale(0);
 filter:none
}
.eltdf-portfolio-list-holder.eltdf-pl-has-animation article{
 opacity:0;
 -webkit-transform:translateY(80px);
 -moz-transform:translateY(80px);
 transform:translateY(80px);
 -webkit-transition:opacity .8s cubic-bezier(.34,.52,.57,1.04),transform .8s cubic-bezier(.34,.52,.57,1.04);
 -moz-transition:opacity .8s cubic-bezier(.34,.52,.57,1.04),transform .8s cubic-bezier(.34,.52,.57,1.04);
 transition:opacity .8s cubic-bezier(.34,.52,.57,1.04),transform .8s cubic-bezier(.34,.52,.57,1.04)
}
.eltdf-portfolio-list-holder.eltdf-pl-has-animation article.eltdf-item-show{
 opacity:1;
 -webkit-transform:translateY(0);
 -moz-transform:translateY(0);
 transform:translateY(0)
}
.eltdf-portfolio-list-holder.eltdf-pl-has-animation article.eltdf-item-show.eltdf-item-shown{
 -webkit-transition:none;
 -moz-transition:none;
 transition:none
}
.touch .eltdf-portfolio-list-holder.eltdf-pl-has-animation article{
 opacity:1;
 -webkit-transform:translateY(0);
 -moz-transform:translateY(0);
 transform:translateY(0)
}
.eltdf-pl-filter-holder{
 width:100%;
 margin:0 0 30px;
 text-align:center
}
.eltdf-pl-filter-holder ul{
 margin:0;
 padding:0;
 list-style:none
}
.eltdf-pl-filter-holder ul li{
 margin:0 0 10px;
 padding:0 22px;
 cursor:pointer
}
@media only screen and (max-width:1440px){
 .eltdf-pl-filter-holder ul li{
     padding:0 16px
 }
}
@media only screen and (max-width:1024px){
 .eltdf-pl-filter-holder ul li{
     padding:0 10px
 }
}
.eltdf-pl-filter-holder ul li span{
 color:#ababab;
 font-size:12px;
 line-height:23px;
 font-weight:500;
 text-transform:uppercase;
 letter-spacing:.02em;
 white-space:nowrap;
 -webkit-transition:color .2s ease-out;
 -moz-transition:color .2s ease-out;
 transition:color .2s ease-out
}
.eltdf-pl-filter-holder ul li.eltdf-pl-current span,.eltdf-pl-filter-holder ul li:hover span{
 color:#b1af6a
}
.eltdf-pl-load-more-holder{
 width:100%
}
.eltdf-pl-load-more-holder .eltdf-pl-load-more{
 margin:23px 0 30px;
 text-align:center
}
.eltdf-pl-info-on-image-hover .eltdf-pl-load-more-holder .eltdf-pl-load-more{
 margin:50px 0 30px
}
.eltdf-pl-loading{
 position:relative;
 display:none;
 width:100%;
 margin:35px 0 0;
 color:grey;
 font-size:16px;
 font-weight:400;
 text-align:center
}
.eltdf-pl-loading.eltdf-filter-trigger{
 position:absolute;
 top:250px;
 left:0
}
.eltdf-pl-loading.eltdf-showing{
 display:block
}
@-webkit-keyframes sk-bouncedelay{
 0%,100%,80%{
     -webkit-transform:scale(0)
 }
 40%{
     -webkit-transform:scale(1)
 }
}
@-moz-keyframes sk-bouncedelay{
 0%,100%,80%{
     -moz-transform:scale(0)
 }
 40%{
     -moz-transform:scale(1)
 }
}
@keyframes sk-bouncedelay{
 0%,100%,80%{
     -webkit-transform:scale(0);
     transform:scale(0)
 }
 40%{
     -webkit-transform:scale(1);
     transform:scale(1)
 }
}
.eltdf-portfolio-project-info{
 position:relative;
 display:inline-block;
 vertical-align:middle
}
.eltdf-portfolio-project-info .eltdf-ppi-label{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 margin:0 0 -16px;
 color:grey
}
.eltdf-portfolio-project-info span.eltdf-ppi-label{
 color:grey;
 font-size:12px;
 font-weight:600;
 letter-spacing:1px
}
.eltdf-portfolio-project-info>div{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 font-weight:400
}
.eltdf-portfolio-project-info>div a{
 color:#ababab
}
.eltdf-portfolio-project-info>div a:hover,.eltdf-portfolio-slider-holder .owl-nav .owl-next:hover .eltdf-next-icon,.eltdf-portfolio-slider-holder .owl-nav .owl-next:hover .eltdf-prev-icon,.eltdf-portfolio-slider-holder .owl-nav .owl-prev:hover .eltdf-next-icon,.eltdf-portfolio-slider-holder .owl-nav .owl-prev:hover .eltdf-prev-icon{
 color:#b1af6a
}
.eltdf-portfolio-project-info>div h6{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 margin:0 5px 0 0
}
.eltdf-portfolio-project-info>div h6 a,.eltdf-portfolio-project-info>div h6:last-child{
 margin:0
}
.eltdf-portfolio-project-info .eltdf-ppi-title{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 margin:0
}
.eltdf-portfolio-slider-holder{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 opacity:0
}
.eltdf-portfolio-slider-holder .eltdf-pl-inner{
 margin:0!important
}
.eltdf-portfolio-slider-holder article{
 width:auto!important;
 padding:0!important;
 margin:0!important;
 float:none!important
}
.eltdf-portfolio-slider-holder article .eltdf-pl-item-inner,.eltdf-portfolio-slider-holder article .eltdf-pli-image{
 width:auto
}
.eltdf-portfolio-slider-holder .owl-nav .owl-next,.eltdf-portfolio-slider-holder .owl-nav .owl-prev{
 position:absolute;
 top:50%;
 z-index:3;
 -webkit-transform:translateY(-50%);
 -moz-transform:translateY(-50%);
 transform:translateY(-50%)
}
.eltdf-portfolio-slider-holder .owl-nav .owl-prev{
 left:50px
}
@media only screen and (max-width:1200px){
 .eltdf-portfolio-slider-holder .owl-nav .owl-prev{
     left:30px
 }
}
.eltdf-portfolio-slider-holder .owl-nav .owl-next{
 right:50px
}
@media only screen and (max-width:1200px){
 .eltdf-portfolio-slider-holder .owl-nav .owl-next{
     right:30px
 }
}
@media only screen and (max-width:1024px){
 .eltdf-portfolio-slider-holder .owl-nav .owl-prev{
     left:20px
 }
 .eltdf-portfolio-slider-holder .owl-nav .owl-next{
     right:20px
 }
}
.eltdf-portfolio-slider-holder .owl-nav .eltdf-next-icon,.eltdf-portfolio-slider-holder .owl-nav .eltdf-prev-icon{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 color:grey;
 line-height:1;
 -webkit-transition:color .2s ease-out;
 -moz-transition:color .2s ease-out;
 transition:color .2s ease-out
}
.eltdf-portfolio-slider-holder .owl-nav .eltdf-next-icon .eltdf-icon-arrow,.eltdf-portfolio-slider-holder .owl-nav .eltdf-prev-icon .eltdf-icon-arrow{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 font-size:46px;
 line-height:inherit
}
.eltdf-portfolio-slider-holder .owl-nav .eltdf-next-icon .eltdf-icon-arrow:before,.eltdf-portfolio-slider-holder .owl-nav .eltdf-prev-icon .eltdf-icon-arrow:before{
 display:block;
 line-height:inherit
}
.eltdf-portfolio-slider-holder .owl-dots .owl-dot,.eltdf-price-table .eltdf-pt-inner,.eltdf-pricing-tables{
 display:inline-block;
 vertical-align:middle
}
.eltdf-portfolio-slider-holder .owl-dots{
 position:absolute;
 left:0;
 bottom:30px;
 width:100%;
 text-align:center
}
@media only screen and (max-width:1024px){
 .eltdf-portfolio-slider-holder .owl-dots{
     bottom:15px
 }
}
.eltdf-portfolio-slider-holder .owl-dots .owl-dot span{
 display:inline-block;
 vertical-align:middle;
 width:12px;
 height:12px;
 margin:0 6px;
 border-radius:3em;
 background-color:transparent;
 border:2px solid rgba(128,128,128,.5);
 -webkit-transition:background-color .2s ease-out,border .2s ease-out;
 -moz-transition:background-color .2s ease-out,border .2s ease-out;
 transition:background-color .2s ease-out,border .2s ease-out;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-portfolio-slider-holder .owl-dots .owl-dot.active span,.eltdf-portfolio-slider-holder .owl-dots .owl-dot:hover span{
 background-color:grey;
 border-color:grey
}
.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-slider-variable-width article .eltdf-pli-image img{
 width:auto
}
.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-light-skin .owl-nav .owl-next:hover .eltdf-next-icon,.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-light-skin .owl-nav .owl-next:hover .eltdf-prev-icon,.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-light-skin .owl-nav .owl-prev:hover .eltdf-next-icon,.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-light-skin .owl-nav .owl-prev:hover .eltdf-prev-icon{
 color:rgba(255,255,255,.8)
}
.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-light-skin .owl-nav .eltdf-next-icon,.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-light-skin .owl-nav .eltdf-prev-icon{
 color:#fff
}
.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-dark-skin .owl-nav .owl-next:hover .eltdf-next-icon,.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-dark-skin .owl-nav .owl-next:hover .eltdf-prev-icon,.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-dark-skin .owl-nav .owl-prev:hover .eltdf-next-icon,.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-dark-skin .owl-nav .owl-prev:hover .eltdf-prev-icon{
 color:rgba(99,99,99,.8)
}
.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-dark-skin .owl-nav .eltdf-next-icon,.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-nav-dark-skin .owl-nav .eltdf-prev-icon{
 color:#636363
}
.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-light-skin .owl-dots .owl-dot span{
 background-color:rgba(255,255,255,.2)
}
.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-light-skin .owl-dots .owl-dot.active span,.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-light-skin .owl-dots .owl-dot:hover span{
 background-color:rgba(255,255,255,.8)
}
.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-dark-skin .owl-dots .owl-dot span{
 background-color:rgba(99,99,99,.2)
}
.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-dark-skin .owl-dots .owl-dot.active span,.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-dark-skin .owl-dots .owl-dot:hover span{
 background-color:rgba(99,99,99,.8)
}
.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-bellow-slider .owl-nav .owl-next,.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-bellow-slider .owl-nav .owl-prev{
 margin:-19px 0 0
}
.eltdf-portfolio-slider-holder .eltdf-portfolio-list-holder.eltdf-pag-bellow-slider .owl-dots{
 position:relative;
 bottom:auto;
 margin:16px 0 0
}
.eltdf-pricing-tables{
 position:relative;
 width:100%;
 clear:both
}
.eltdf-pricing-tables .eltdf-pt-wrapper{
 position:relative
}
.eltdf-pricing-tables.eltdf-pt-no-space .eltdf-pt-wrapper{
 margin:0
}
.eltdf-pricing-tables.eltdf-pt-no-space .eltdf-price-table{
 padding:0;
 margin:0
}
.eltdf-pricing-tables.eltdf-pt-tiny-space .eltdf-pt-wrapper{
 margin:0 -5px
}
.eltdf-pricing-tables.eltdf-pt-tiny-space .eltdf-price-table{
 padding:0 5px;
 margin:0 0 10px
}
.eltdf-pricing-tables.eltdf-pt-small-space .eltdf-pt-wrapper{
 margin:0 -10px
}
.eltdf-pricing-tables.eltdf-pt-small-space .eltdf-price-table{
 padding:0 10px;
 margin:0 0 20px
}
.eltdf-pricing-tables.eltdf-pt-normal-space .eltdf-pt-wrapper{
 margin:0 -15px
}
.eltdf-pricing-tables.eltdf-pt-normal-space .eltdf-price-table{
 padding:0 15px;
 margin:0 0 30px
}
.eltdf-pricing-tables.eltdf-two-columns .eltdf-price-table{
 width:50%
}
.eltdf-pricing-tables.eltdf-three-columns .eltdf-price-table{
 width:33.3333333333%
}
.eltdf-pricing-tables.eltdf-four-columns .eltdf-price-table{
 width:25%
}
.eltdf-pricing-tables.eltdf-five-columns .eltdf-price-table{
 width:20%
}
.eltdf-price-table{
 position:relative;
 width:100%;
 padding:0;
 margin:0;
 float:left;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-price-table .eltdf-pt-inner{
 position:relative;
 width:100%;
 background-color:#f9f9f9
}
.eltdf-price-table .eltdf-pt-inner ul{
 list-style:none;
 margin:0;
 padding:0
}
.eltdf-price-table .eltdf-pt-inner ul li{
 margin:0;
 padding:17px 30px;
 text-align:center
}
.eltdf-price-table .eltdf-pt-inner ul li.eltdf-pt-title-holder{
 position:relative;
 color:grey;
 font-size:18px;
 line-height:26px;
 font-weight:500;
 letter-spacing:1px
}
.eltdf-price-table .eltdf-pt-inner ul li.eltdf-pt-title-holder .eltdf-pt-title{
 display:block;
 padding:17px 0 32px;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-price-table .eltdf-pt-inner ul li.eltdf-pt-title-holder:after{
 content:'';
 display:block;
 border-bottom:1px solid grey;
 width:60px;
 margin:0 auto
}
.eltdf-price-table .eltdf-pt-inner ul li.eltdf-pt-prices{
 position:relative;
 padding:33px 15px 0
}
.eltdf-price-table .eltdf-pt-inner ul li.eltdf-pt-prices .eltdf-pt-value{
 position:relative;
 vertical-align:super;
 bottom:2px;
 font-size:24px;
 line-height:1em;
 font-weight:400;
 color:grey;
 font-family:Cinzel,serif
}
.eltdf-price-table .eltdf-pt-inner ul li.eltdf-pt-prices .eltdf-pt-price{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 left:-5px;
 font-size:40px;
 line-height:1em;
 font-weight:400;
 color:grey;
 font-family:Cinzel,serif
}
.eltdf-price-table .eltdf-pt-inner ul li.eltdf-pt-prices .eltdf-pt-mark{
 position:relative;
 display:block;
 margin:1px 0 0
}
.eltdf-price-table .eltdf-pt-inner ul li.eltdf-pt-content{
 padding:16px 15px
}
.eltdf-price-table .eltdf-pt-inner ul li.eltdf-pt-button{
 padding:28px 15px 70px
}
.eltdf-price-table .eltdf-pt-inner ul li.eltdf-pt-button.eltdf-dark-skin .eltdf-btn{
 color:#fff;
 background-color:grey;
 border-color:grey
}
.eltdf-price-table .eltdf-pt-inner ul li.eltdf-pt-button.eltdf-dark-skin .eltdf-btn:hover{
 color:#fff!important;
 background-color:#b1af6a!important;
 border-color:#b1af6a!important
}
.eltdf-progress-bar{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle
}
.eltdf-progress-bar .eltdf-pb-title-holder{
 position:relative;
 margin:10px 0 4px
}
.eltdf-progress-bar .eltdf-pb-title-holder .eltdf-pb-title{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 z-index:100
}
.eltdf-progress-bar span.eltdf-pb-title-holder{
 display:block;
 color:#ababab;
 font-size:15px;
 font-weight:300;
 letter-spacing:.09em
}
.eltdf-progress-bar .eltdf-pb-percent{
 position:absolute;
 right:0;
 bottom:0;
 width:auto;
 display:inline-block;
 vertical-align:middle;
 opacity:0;
 z-index:10;
 letter-spacing:.03em
}
.eltdf-progress-bar .eltdf-pb-percent:after{
 content:'%'
}
.eltdf-progress-bar .eltdf-pb-content-holder{
 position:relative;
 height:3px;
 overflow:hidden;
 background-color:#ebebeb
}
.eltdf-progress-bar .eltdf-pb-content-holder .eltdf-pb-content{
 height:3px;
 max-width:100%;
 overflow:hidden;
 background-color:#b1af6a
}
.eltdf-section-title-holder{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle
}
.eltdf-section-title-holder .eltdf-st-title{
 display:block;
 margin:0
}
.eltdf-section-title-holder .eltdf-st-text{
 display:block;
 margin:14px 0 0
}
.eltdf-section-title-holder .eltdf-separator{
 width:60px;
 border-color:#c7c7c7;
 margin:15px 0 5px
}
.eltdf-separator-holder{
 position:relative;
 height:auto;
 font-size:0;
 line-height:1em
}
.eltdf-separator-holder.eltdf-separator-center{
 text-align:center
}
.eltdf-separator-holder.eltdf-separator-left{
 text-align:left
}
.eltdf-separator-holder.eltdf-separator-right{
 text-align:right
}
.eltdf-separator-holder.eltdf-separator-full-width .eltdf-separator{
 width:100%!important
}
.eltdf-separator{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 border-bottom:1px solid #ebebeb;
 margin:10px 0
}
.eltdf-social-share-holder{
 display:inline-block;
 position:relative;
 vertical-align:middle
}
.eltdf-social-share-holder ul{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 list-style:none;
 padding:0;
 margin:0
}
.eltdf-social-share-holder.eltdf-list .eltdf-social-title{
 position:relative;
 display:inline-block;
 vertical-align:top;
 margin:0;
 color:#ababab;
 font-weight:600
}
.eltdf-social-share-holder.eltdf-list li{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 padding:0;
 margin:0 13px 3px 0
}
.eltdf-social-share-holder.eltdf-list li:last-child{
 margin:0 0 3px
}
.eltdf-social-share-holder.eltdf-list li a{
 font-size:11px
}
.eltdf-social-share-holder.eltdf-dropdown{
 position:relative;
 display:inline-block;
 vertical-align:bottom
}
.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener{
 display:block;
 color:#ababab
}
.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener .eltdf-social-share-title{
 display:inline-block;
 vertical-align:top;
 margin-right:5px
}
.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener .social_share{
 font-size:12px;
 color:grey
}
.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener:hover{
 color:#b1af6a
}
.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown-opener:hover .social_share{
 color:inherit
}
.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown{
 position:relative;
 visibility:hidden;
 z-index:950
}
.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul{
 position:relative;
 display:block;
 z-index:990;
 margin:0;
 padding:0!important;
 top:3px
}
.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li{
 width:88px;
 height:27px;
 visibility:hidden;
 position:absolute;
 text-align:center;
 opacity:0;
 margin:0;
 padding:0;
 border:1px solid #e1e1e1;
 background-color:#fff;
 font-size:12px;
 line-height:28px;
 color:#ababab;
 -webkit-box-sizing:content-box;
 -moz-box-sizing:content-box;
 box-sizing:content-box;
 -webkit-transition:opacity .2s ease-in-out 0s,visibility .2s ease-in-out 0s,background-color .2s ease-in-out 0s;
 -moz-transition:opacity .2s ease-in-out 0s,visibility .2s ease-in-out 0s,background-color .2s ease-in-out 0s;
 transition:opacity .2s ease-in-out 0s,visibility .2s ease-in-out 0s,background-color .2s ease-in-out 0s
}
.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-facebook-share:hover{
 background-color:#3b5998;
 color:#fff
}
.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-twitter-share:hover{
 background-color:#00aced;
 color:#fff
}
.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-google_plus-share:hover{
 background-color:#dd4b39;
 color:#fff
}
.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-linkedin-share:hover{
 background-color:#007bb5;
 color:#fff
}
.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-tumblr-share:hover{
 background-color:#32506d;
 color:#fff
}
.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-pinterest-share:hover{
 background-color:#cb2027;
 color:#fff
}
.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li.eltdf-vk-share:hover{
 background-color:#45668e;
 color:#fff
}
.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:not(:first-child){
 border-top:none
}
.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li a{
 display:block;
 color:inherit!important
}
.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li a span{
 display:block;
 line-height:inherit
}
.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(1){
 bottom:-28px
}
.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(2){
 bottom:-56px
}
.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(3){
 bottom:-84px
}
.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(4){
 bottom:-112px
}
.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(5){
 bottom:-140px
}
.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(6){
 bottom:-168px
}
.eltdf-social-share-holder.eltdf-dropdown .eltdf-social-share-dropdown ul li:nth-child(7){
 bottom:-196px
}
.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li{
 opacity:1;
 visibility:visible;
 cursor:pointer
}
.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(2){
 -webkit-transition:opacity .2s ease-in-out .2s,visibility .2s ease-in-out .2s,background-color .2s ease-in-out 0s;
 -moz-transition:opacity .2s ease-in-out .2s,visibility .2s ease-in-out .2s,background-color .2s ease-in-out 0s;
 transition:opacity .2s ease-in-out .2s,visibility .2s ease-in-out .2s,background-color .2s ease-in-out 0s
}
.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(3){
 -webkit-transition:opacity .2s ease-in-out .3s,visibility .2s ease-in-out .3s,background-color .2s ease-in-out 0s;
 -moz-transition:opacity .2s ease-in-out .3s,visibility .2s ease-in-out .3s,background-color .2s ease-in-out 0s;
 transition:opacity .2s ease-in-out .3s,visibility .2s ease-in-out .3s,background-color .2s ease-in-out 0s
}
.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(4){
 -webkit-transition:opacity .2s ease-in-out .4s,visibility .2s ease-in-out .4s,background-color .2s ease-in-out 0s;
 -moz-transition:opacity .2s ease-in-out .4s,visibility .2s ease-in-out .4s,background-color .2s ease-in-out 0s;
 transition:opacity .2s ease-in-out .4s,visibility .2s ease-in-out .4s,background-color .2s ease-in-out 0s
}
.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(5){
 -webkit-transition:opacity .2s ease-in-out .5s,visibility .2s ease-in-out .5s,background-color .2s ease-in-out 0s;
 -moz-transition:opacity .2s ease-in-out .5s,visibility .2s ease-in-out .5s,background-color .2s ease-in-out 0s;
 transition:opacity .2s ease-in-out .5s,visibility .2s ease-in-out .5s,background-color .2s ease-in-out 0s
}
.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(6){
 -webkit-transition:opacity .2s ease-in-out .6s,visibility .2s ease-in-out .6s,background-color .2s ease-in-out 0s;
 -moz-transition:opacity .2s ease-in-out .6s,visibility .2s ease-in-out .6s,background-color .2s ease-in-out 0s;
 transition:opacity .2s ease-in-out .6s,visibility .2s ease-in-out .6s,background-color .2s ease-in-out 0s
}
.eltdf-social-share-holder.eltdf-dropdown:hover .eltdf-social-share-dropdown ul li:nth-child(7){
 -webkit-transition:opacity .2s ease-in-out .7s,visibility .2s ease-in-out .7s,background-color .2s ease-in-out 0s;
 -moz-transition:opacity .2s ease-in-out .7s,visibility .2s ease-in-out .7s,background-color .2s ease-in-out 0s;
 transition:opacity .2s ease-in-out .7s,visibility .2s ease-in-out .7s,background-color .2s ease-in-out 0s
}
.eltdf-tabs .eltdf-tabs-nav{
 display:block;
 position:relative;
 list-style:none;
 margin:0;
 padding:0;
 vertical-align:middle;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-tabs .eltdf-tabs-nav li a,.eltdf-team-holder,.eltdf-team-holder .eltdf-team-image{
 position:relative;
 display:inline-block;
 vertical-align:middle
}
.eltdf-tabs .eltdf-tabs-nav li{
 float:left;
 margin:0;
 padding:0
}
.eltdf-tabs .eltdf-tabs-nav li a{
 padding:10px 20px;
 color:grey;
 font-size:12px;
 line-height:30px;
 font-weight:500;
 letter-spacing:1px;
 background-color:transparent;
 border:1px solid #e1e1e1;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 -webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;
 -moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;
 transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out
}
.eltdf-tabs .eltdf-tabs-nav li.ui-state-active a,.eltdf-tabs .eltdf-tabs-nav li.ui-state-hover a{
 color:#fff;
 background-color:#b1af6a;
 border-color:#b1af6a
}
.eltdf-tabs .eltdf-tab-container{
 position:relative;
 padding:21px 0 0;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-tabs .eltdf-tab-container p{
 margin:0
}
.eltdf-team-holder{
 width:100%
}
.eltdf-team-holder .eltdf-team-image{
 max-width:100%;
 overflow:hidden
}
.eltdf-team-holder .eltdf-team-image img{
 display:block
}
.eltdf-team-holder .eltdf-team-name{
 margin:0
}
.eltdf-team-holder .eltdf-team-position{
 display:block;
 margin:6px 0 0;
 color:#b1af6a
}
.eltdf-team-holder .eltdf-team-excerpt{
 display:block;
 margin:6px 0 0
}
.eltdf-team-holder .eltdf-team-social-holder{
 display:block;
 margin:10px 0 0
}
@media only screen and (max-width:1200px){
 .eltdf-team-holder .eltdf-team-social-holder{
     margin:14px 0 0
 }
}
.eltdf-team-holder .eltdf-team-social-holder .eltdf-team-icon{
 font-size:11px;
 margin:0 10px 0 0
}
.eltdf-team-holder .eltdf-team-social-holder .eltdf-team-icon:last-child{
 margin:0
}
.eltdf-team-holder.eltdf-main-info-on-hover .eltdf-team-image .eltdf-team-info,.eltdf-team-holder.eltdf-main-info-on-hover .eltdf-team-image .eltdf-team-info .eltdf-team-info-inner{
 -webkit-transform:translate3d(0,5%,0);
 -moz-transform:translate3d(0,5%,0);
 transform:translate3d(0,5%,0);
 transition:opacity .35s cubic-bezier(.53,.01,.18,1),transform .35s cubic-bezier(.53,.01,.18,1) .35s;
 -webkit-transition:opacity .35s cubic-bezier(.53,.01,.18,1),-webkit-transform .35s cubic-bezier(.53,.01,.18,1) .35s
}
.eltdf-team-holder.eltdf-main-info-on-hover .eltdf-team-image:hover .eltdf-team-info{
 opacity:1;
 -webkit-transform:translate3d(0,0,0);
 -moz-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0);
 -webkit-transition:all .3s cubic-bezier(.53,.01,.18,1);
 -moz-transition:all .3s cubic-bezier(.53,.01,.18,1);
 transition:all .3s cubic-bezier(.53,.01,.18,1)
}
.eltdf-team-holder.eltdf-main-info-on-hover .eltdf-team-image:hover .eltdf-team-info .eltdf-team-info-inner{
 -webkit-transform:translate3d(0,0,0);
 -moz-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0);
 -webkit-transition:all .35s cubic-bezier(.53,.01,.18,1);
 -moz-transition:all .35s cubic-bezier(.53,.01,.18,1);
 transition:all .35s cubic-bezier(.53,.01,.18,1)
}
.eltdf-team-holder.eltdf-main-info-on-hover .eltdf-team-info{
 position:absolute;
 display:block;
 top:0;
 left:0;
 width:100%;
 height:100%;
 text-align:center;
 background-color:rgba(54,54,54,.4);
 opacity:0;
 -webkit-transition:opacity .2s ease-in-out;
 -moz-transition:opacity .2s ease-in-out;
 transition:opacity .2s ease-in-out
}
.eltdf-team-holder.eltdf-main-info-on-hover .eltdf-team-info-holder{
 position:relative;
 display:table;
 table-layout:fixed;
 height:100%;
 width:100%
}
.eltdf-team-holder.eltdf-main-info-on-hover .eltdf-team-info-inner{
 position:relative;
 display:table-cell;
 height:100%;
 width:100%;
 vertical-align:middle;
 padding:15px
}
.eltdf-team-holder.eltdf-main-info-on-hover .eltdf-team-excerpt,.eltdf-team-holder.eltdf-main-info-on-hover .eltdf-team-name,.eltdf-team-holder.eltdf-main-info-on-hover .eltdf-team-position,.eltdf-team-holder.eltdf-main-info-on-hover .eltdf-team-social-holder a{
 color:#fff
}
.eltdf-team-holder.eltdf-main-info-on-hover .eltdf-team-social-holder a:hover{
 color:#b1af6a
}
.eltdf-team-holder.eltdf-main-info-on-hover.eltdf-indented-overlay .eltdf-team-info{
 top:18px;
 left:18px;
 width:calc(100% - 36px);
 height:calc(100% - 36px)
}
.eltdf-team-holder.eltdf-main-info-below-image .eltdf-team-info,.eltdf-testimonials-holder,.eltdf-testimonials-holder .eltdf-testimonial-content,.eltdf-testimonials-holder .eltdf-testimonial-text-holder,.eltdf-testimonials-holder .eltdf-testimonials{
 position:relative;
 width:100%;
 vertical-align:middle;
 display:inline-block
}
.eltdf-team-holder.eltdf-main-info-on-hover.eltdf-light-skin .eltdf-team-info{
 background-color:rgba(255,255,255,.9)
}
.eltdf-team-holder.eltdf-main-info-on-hover.eltdf-light-skin .eltdf-team-excerpt,.eltdf-team-holder.eltdf-main-info-on-hover.eltdf-light-skin .eltdf-team-name,.eltdf-team-holder.eltdf-main-info-on-hover.eltdf-light-skin .eltdf-team-social-holder a{
 color:grey
}
.eltdf-team-holder.eltdf-main-info-on-hover.eltdf-light-skin .eltdf-team-social-holder a:hover{
 color:#b1af6a
}
.eltdf-team-holder.eltdf-main-info-on-hover.eltdf-dark-skin .eltdf-team-info{
 background-color:rgba(99,99,99,.9)
}
.eltdf-team-holder.eltdf-main-info-on-hover.eltdf-dark-skin .eltdf-team-excerpt,.eltdf-team-holder.eltdf-main-info-on-hover.eltdf-dark-skin .eltdf-team-name,.eltdf-team-holder.eltdf-main-info-on-hover.eltdf-dark-skin .eltdf-team-position,.eltdf-team-holder.eltdf-main-info-on-hover.eltdf-dark-skin .eltdf-team-social-holder a{
 color:#fff
}
.eltdf-team-holder.eltdf-main-info-on-hover.eltdf-dark-skin .eltdf-team-social-holder a:hover{
 color:#b1af6a
}
.eltdf-team-holder.eltdf-main-info-below-image .eltdf-team-info{
 margin:33px 0 0
}
.touch .eltdf-team-holder .eltdf-team-image{
 cursor:pointer
}
.eltdf-testimonials-holder{
 visibility:hidden
}
.eltdf-testimonials-holder .eltdf-testimonials{
 padding:0 50px;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-testimonials-holder .eltdf-testimonial-image img{
 width:auto!important;
 border-radius:5em
}
.eltdf-testimonials-holder .owl-stage-outer{
 z-index:1
}
.eltdf-testimonials-holder .owl-nav .owl-next,.eltdf-testimonials-holder .owl-nav .owl-prev{
 position:absolute;
 top:50%;
 z-index:3;
 -webkit-transform:translateY(-50%);
 -moz-transform:translateY(-50%);
 transform:translateY(-50%)
}
.eltdf-testimonials-holder .owl-nav .owl-prev{
 left:0
}
.eltdf-testimonials-holder .owl-nav .owl-prev:hover .eltdf-prev-icon{
 -webkit-animation:shake-left 2s cubic-bezier(.53,.01,.18,1) infinite;
 -moz-animation:shake-left 2s cubic-bezier(.53,.01,.18,1) infinite;
 animation:shake-left 2s cubic-bezier(.53,.01,.18,1) infinite
}
.eltdf-testimonials-holder .owl-nav .owl-next{
 right:0
}
.eltdf-testimonials-holder .owl-nav .owl-next:hover .eltdf-next-icon{
 -webkit-animation:shake-right 2s cubic-bezier(.53,.01,.18,1) infinite;
 -moz-animation:shake-right 2s cubic-bezier(.53,.01,.18,1) infinite;
 animation:shake-right 2s cubic-bezier(.53,.01,.18,1) infinite
}
.eltdf-testimonials-holder .owl-nav .eltdf-next-icon,.eltdf-testimonials-holder .owl-nav .eltdf-prev-icon{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 color:grey;
 -webkit-transition:color .2s ease-out;
 -moz-transition:color .2s ease-out;
 transition:color .2s ease-out
}
.eltdf-testimonials-holder .owl-nav .eltdf-next-icon .eltdf-icon-arrow,.eltdf-testimonials-holder .owl-nav .eltdf-prev-icon .eltdf-icon-arrow{
 position:relative;
 display:inline-block;
 vertical-align:top;
 font-size:15px;
 line-height:1em
}
.eltdf-testimonials-holder .owl-nav .eltdf-next-icon .eltdf-icon-arrow:before,.eltdf-testimonials-holder .owl-nav .eltdf-prev-icon .eltdf-icon-arrow:before{
 position:relative;
 display:inline-block;
 vertical-align:top;
 line-height:inherit
}
.eltdf-testimonials-holder .owl-dots{
 text-align:center;
 margin:30px 0 0
}
.eltdf-testimonials-holder .owl-dots .owl-dot{
 display:inline-block;
 vertical-align:middle
}
.eltdf-testimonials-holder .owl-dots .owl-dot span{
 display:inline-block;
 vertical-align:middle;
 width:10px;
 height:10px;
 margin:0 6px;
 border-radius:3em;
 background-color:transparent;
 border:1px solid rgba(128,128,128,.5);
 -webkit-transition:background-color .2s ease-out,border .2s ease-out;
 -moz-transition:background-color .2s ease-out,border .2s ease-out;
 transition:background-color .2s ease-out,border .2s ease-out;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-testimonials-holder .owl-dots .owl-dot.active span,.eltdf-testimonials-holder .owl-dots .owl-dot:hover span{
 background-color:#414141;
 border-color:#414141
}
.eltdf-testimonials-holder.eltdf-testimonials-standard{
 text-align:center
}
.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonial-image{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 margin:20px 0 0
}
.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonial-image img{
 display:block;
 margin:0 auto
}
.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonial-title{
 margin:0
}
.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonial-author-holder{
 margin:28px 0 0
}
.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonial-author,.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonial-position{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 margin:0
}
.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonial-position{
 top:-1px;
 margin-left:1px;
 color:#b1af6a
}
.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonial-position:before{
 content:'/';
 margin-right:6px
}
.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonial-text{
 margin:24px 0 0;
 color:#a7a9ac
}
.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials{
 margin:0;
 padding:0 25px
}
.eltdf-testimonials-holder.eltdf-testimonials-boxed .owl-dots{
 margin-top:0
}
.eltdf-testimonials-holder.eltdf-testimonials-boxed .owl-item{
 padding:24px;
 box-sizing:border-box
}
.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonial-content{
 padding:25px 40px 62px 50px;
 background-color:#f7f7f7;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonial-content .eltd-tb-border-bottom,.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonial-content .eltd-tb-border-left,.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonial-content .eltd-tb-border-right,.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonial-content .eltd-tb-border-top{
 position:absolute;
 z-index:2
}
.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonial-content .eltd-tb-border-top{
 top:0;
 left:-15px;
 width:calc(100% + 30px);
 border-bottom:1px solid #e2e1e1
}
.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonial-content .eltd-tb-border-bottom{
 bottom:0;
 left:-15px;
 width:calc(100% + 30px);
 border-bottom:1px solid #e2e1e1
}
.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonial-content .eltd-tb-border-left{
 top:-15px;
 left:0;
 height:calc(100% + 30px);
 border-left:1px solid #e2e1e1
}
.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonial-content .eltd-tb-border-right{
 top:-15px;
 right:0;
 height:calc(100% + 30px);
 border-left:1px solid #e2e1e1
}
.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonial-content .eltdf-testimonial-text{
 color:#808285
}
.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials-content-holder{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 margin:9px 0 0
}
.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials-content-holder .eltdf-testimonial-image{
 float:left;
 margin:0 25px 0 0
}
.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials-content-holder .eltdf-testimonial-author-holder{
 padding:13px 0 0
}
.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials-content-holder .eltdf-testimonial-author{
 margin:0
}
.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials-content-holder .eltdf-testimonial-position{
 margin:5px 0 0;
 font-weight:400;
 color:#979696
}
.eltdf-testimonials-holder.eltdf-light-skin.eltdf-testimonials-boxed .eltdf-testimonial-author,.eltdf-testimonials-holder.eltdf-light-skin.eltdf-testimonials-boxed .eltdf-testimonial-position,.eltdf-testimonials-holder.eltdf-light-skin.eltdf-testimonials-boxed .eltdf-testimonial-text,.eltdf-testimonials-holder.eltdf-light-skin.eltdf-testimonials-standard .eltdf-testimonial-text{
 color:#fff
}
.eltdf-testimonials-holder.eltdf-light-skin.eltdf-testimonials-standard .eltdf-testimonial-position{
 color:#fff!important
}
.eltdf-testimonials-holder.eltdf-light-contrast-skin .owl-nav .eltdf-next-icon,.eltdf-testimonials-holder.eltdf-light-contrast-skin .owl-nav .eltdf-prev-icon,.eltdf-testimonials-holder.eltdf-light-contrast-skin.eltdf-testimonials-standard .eltdf-testimonial-author,.eltdf-testimonials-holder.eltdf-light-contrast-skin.eltdf-testimonials-standard .eltdf-testimonial-title,.eltdf-testimonials-holder.eltdf-light-skin .owl-nav .eltdf-next-icon,.eltdf-testimonials-holder.eltdf-light-skin .owl-nav .eltdf-prev-icon,.eltdf-testimonials-holder.eltdf-light-skin.eltdf-testimonials-standard .eltdf-testimonial-author,.eltdf-testimonials-holder.eltdf-light-skin.eltdf-testimonials-standard .eltdf-testimonial-title{
 color:#fff
}
.eltdf-testimonials-holder.eltdf-light-contrast-skin .owl-nav .eltdf-next-icon:hover,.eltdf-testimonials-holder.eltdf-light-contrast-skin .owl-nav .eltdf-prev-icon:hover,.eltdf-testimonials-holder.eltdf-light-skin .owl-nav .eltdf-next-icon:hover,.eltdf-testimonials-holder.eltdf-light-skin .owl-nav .eltdf-prev-icon:hover{
 color:rgba(255,255,255,.8)
}
.eltdf-testimonials-holder.eltdf-light-contrast-skin .owl-dots .owl-dot span,.eltdf-testimonials-holder.eltdf-light-skin .owl-dots .owl-dot span{
 border-color:rgba(255,255,255,.5)
}
.eltdf-testimonials-holder.eltdf-light-contrast-skin .owl-dots .owl-dot.active span,.eltdf-testimonials-holder.eltdf-light-contrast-skin .owl-dots .owl-dot:hover span,.eltdf-testimonials-holder.eltdf-light-skin .owl-dots .owl-dot.active span,.eltdf-testimonials-holder.eltdf-light-skin .owl-dots .owl-dot:hover span{
 background-color:#fff;
 border-color:#fff
}
.eltdf-vss-initialized .eltdf-content .eltdf-content-inner>.eltdf-container>.eltdf-container-inner,.eltdf-vss-initialized .eltdf-content .eltdf-content-inner>.eltdf-full-width>.eltdf-full-width-inner{
 padding:0
}
.eltdf-vertical-split-slider{
 position:relative;
 opacity:0;
 margin:0 -2px;
 overflow:hidden
}
.eltdf-vertical-split-slider .eltdf-vss-ms-left,.eltdf-vertical-split-slider .eltdf-vss-ms-right{
 position:absolute;
 width:50%;
 height:100%
}
.eltdf-vertical-split-slider .eltdf-vss-ms-left{
 top:0;
 left:0
}
.eltdf-vertical-split-slider .eltdf-vss-ms-left .eltdf-vss-ms-section{
 background-position:100% center;
 background-size:cover
}
.eltdf-vertical-split-slider .eltdf-vss-ms-right{
 top:10000px;
 right:0
}
.eltdf-vertical-split-slider .eltdf-vss-ms-right .eltdf-vss-ms-section{
 background-position:0 center;
 background-size:cover
}
.eltdf-vertical-split-slider .eltdf-vss-ms-section.ms-table{
 display:table;
 width:100%;
 table-layout:fixed;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-vertical-split-slider .eltdf-vss-ms-section .ms-tableCell{
 display:table-cell;
 vertical-align:middle;
 width:100%;
 height:100%;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-vertical-split-slider .eltdf-vss-ms-section .ms-easing{
 -webkit-transition:all .7s ease-out;
 -moz-transition:all .7s ease-out;
 transition:all .7s ease-out
}
.eltdf-vss-responsive{
 display:none
}
.eltdf-vss-responsive .eltdf-vss-ms-section{
 background-position:center;
 background-size:cover
}
.eltdf-fullscreen-fade-in #multiscroll-nav{
 opacity:.1;
 pointer-events:none
}
#multiscroll-nav{
 position:fixed;
 top:50%;
 right:32px;
 opacity:1;
 z-index:1000;
 -webkit-transform:translateY(-50%);
 -moz-transform:translateY(-50%);
 transform:translateY(-50%);
 -webkit-transition:opacity .5s ease-out;
 -moz-transition:opacity .5s ease-out;
 transition:opacity .5s ease-out
}
#multiscroll-nav ul{
 margin:0;
 padding:0
}
#multiscroll-nav ul li{
 position:relative;
 display:block;
 margin:12px 3px;
 overflow:hidden
}
#multiscroll-nav ul li a{
 position:relative;
 display:block;
 width:12px;
 height:12px;
 margin:0 auto;
 background-color:transparent;
 border:1px solid rgba(128,128,128,.5);
 border-radius:3em;
 z-index:1;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
#multiscroll-nav ul li a.active{
 background-color:grey;
 border-color:grey
}
.eltdf-light-header #multiscroll-nav ul li a{
 border-color:#fff
}
.eltdf-light-header #multiscroll-nav ul li a.active{
 background-color:#fff
}
.eltdf-dark-header #multiscroll-nav ul li a{
 border-color:#636363
}
.eltdf-dark-header #multiscroll-nav ul li a.active{
 background-color:#636363
}
#multiscroll-nav ul li a span{
 display:block
}
.eltd-wine-list{
 position:relative;
 background-color:#fff;
 padding:90px 60px 70px
}
.eltd-wine-list .eltd-winelist-item{
 position:relative;
 display:table;
 table-layout:fixed;
 height:100%;
 width:100%;
 margin-bottom:24px
}
.eltd-wine-list .eltd-winelist-item:last-child{
 margin-bottom:0
}
.eltd-wine-list .eltd-winelist-item-image,.eltd-wine-list .eltd-winelist-item-inner{
 position:relative;
 display:table-cell;
 height:100%;
 width:100%;
 vertical-align:middle;
 vertical-align:top
}
.eltd-wine-list .eltd-winelist-item-image{
 width:52px;
 padding-right:25px
}
.eltd-wine-list .eltd-winelist-item-image img{
 border-radius:50%
}
.eltd-wine-list .eltd-winelist-item-inner{
 text-align:left
}
.eltd-wine-list .eltd-winelist-title-price-holder{
 position:relative
}
.eltd-wine-list .eltd-winelist-title{
 margin:0 0 6px;
 color:#636363;
 width:90%;
 float:left;
 position:relative;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltd-wine-list .eltd-winelist-title:after{
 position:relative;
 content:'';
 bottom:4px;
 width:100%;
 height:1px;
 border-bottom:1px solid #ccc;
 display:table-cell
}
.eltd-wine-list .eltd-winelist-title .eltd-winelist-title-area{
 position:relative;
 top:1px;
 padding-right:15px;
 display:table-cell;
 white-space:nowrap
}
.eltd-wine-list .eltd-winelist-title .eltd-winelist-title-area .eltd-winelist-trending-item{
 position:absolute;
 top:0;
 right:-12px;
 font-size:9px
}
.eltd-wine-list .eltd-winelist-price-holder{
 float:right;
 width:10%;
 text-align:right
}
.eltd-wine-list .eltd-winelist-price-holder .eltd-winelist-price{
 margin:0;
 color:#636363;
 font-size:17px
}
.eltd-wine-list .eltd-winelist-price-holder .eltd-winelist-price>span{
 display:inline-block;
 vertical-align:middle
}
.eltd-wine-list .eltd-winelist-desc{
 margin:0;
 font-size:14px
}
.eltd-wine-list .eltd-wine-list-holder-border-top{
 position:absolute;
 top:0;
 width:calc(100% + 40px);
 left:-20px;
 border-bottom:1px solid #eee
}
.eltd-wine-list .eltd-wine-list-holder-border-left{
 position:absolute;
 top:-20px;
 height:calc(100% + 40px);
 left:0;
 border-left:1px solid #eee
}
.eltd-wine-list .eltd-wine-list-holder-border-bottom{
 position:absolute;
 bottom:0;
 width:calc(100% + 40px);
 left:-20px;
 border-bottom:1px solid #eee
}
.eltd-wine-list .eltd-wine-list-holder-border-right{
 position:absolute;
 top:-20px;
 height:calc(100% + 40px);
 right:0;
 border-right:1px solid #eee
}
.eltd-wine-list.eltd-wine-list-two-columns .eltd-winelist-item{
 width:50%;
 float:left;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 padding:0 40px
}
.eltd-wine-list.eltd-wine-list-light .eltd-winelist-desc,.eltd-wine-list.eltd-wine-list-light .eltd-winelist-price-holder .eltd-winelist-price,.eltd-wine-list.eltd-wine-list-light .eltd-winelist-title{
 color:#fff
}
.eltd-wine-list.eltd-wine-list-light .eltd-wine-list-holder-border-bottom,.eltd-wine-list.eltd-wine-list-light .eltd-wine-list-holder-border-top,.eltd-wine-list.eltd-wine-list-light .eltd-winelist-title:after{
 border-bottom-color:rgba(255,255,255,.5)
}
.eltd-wine-list.eltd-wine-list-light .eltd-wine-list-holder-border-right{
 border-right-color:rgba(255,255,255,.5)
}
.eltd-wine-list.eltd-wine-list-light .eltd-wine-list-holder-border-left{
 border-left-color:rgba(255,255,255,.5)
}
.eltdf-workflow{
 margin-top:0;
 position:relative
}
.eltdf-workflow .main-line{
 background:#dee0e0;
 left:50%;
 margin-left:-1px;
 position:absolute;
 right:50%;
 top:0;
 height:100%;
 width:2px
}
.eltdf-workflow .eltdf-workflow-item{
 margin-left:auto;
 margin-right:auto;
 max-width:100%;
 position:relative;
 padding-bottom:40px;
 overflow:hidden
}
.eltdf-workflow .eltdf-workflow-item:nth-of-type(2n+1) .eltdf-workflow-item-inner{
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-flex-wrap:wrap;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap
}
.eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner{
 display:inline-block;
 position:relative;
 width:100%;
 vertical-align:middle
}
.eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-image,.eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-text-left,.eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-text-right{
 float:left;
 margin:0;
 width:33.33%;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-image{
 padding:0 70px;
 text-align:center
}
.eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-text-left{
 text-align:right;
 padding:0 60px
}
.eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-text-left .circle{
 right:30px;
 top:45px
}
.eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-text-left .circle:before{
 content:'';
 width:86px;
 border-bottom:1px solid #b1af6a;
 display:block;
 position:relative;
 top:2px;
 left:6px
}
.eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-text-left .circle:after{
 content:"||";
 position:relative;
 top:-11px;
 left:90px;
 color:#b1af6a
}
.eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-text-right{
 text-align:left;
 padding:52px 60px 0
}
.eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-text-right .circle{
 left:39px;
 top:95px
}
.eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-text-right .circle:before{
 content:'';
 width:86px;
 border-bottom:1px solid #b1af6a;
 display:block;
 position:relative;
 top:2px;
 left:-86px
}
.eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-text-right .circle:after{
 content:"||";
 position:relative;
 top:-11px;
 left:-92px;
 color:#b1af6a
}
.eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-wfi-subtitle{
 color:#b1af6a;
 margin:0 0 4px
}
.eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-wfi-title{
 margin:5px 0 7px
}
.eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-text-left,.eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-text-right{
 position:relative
}
.eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-text-left p.text,.eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-text-right p.text{
 margin-top:8px
}
.eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-text-left .circle,.eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-text-right .circle{
 background:#b1af6a;
 border-radius:50%;
 content:"";
 height:6px;
 margin:0 0 0 -10px;
 position:absolute;
 width:6px
}
.eltdf-workflow .eltdf-workflow-item .line{
 display:none;
 background-color:#fff;
 height:100%;
 left:50%;
 margin-left:-1px;
 position:absolute;
 width:2px
}
.eltdf-workflow .eltdf-workflow-item:first-of-type .line{
 display:block;
 top:4px;
 transform:translateY(-100%)
}
.eltdf-workflow .eltdf-workflow-item:last-of-type .line{
 display:block;
 top:24px
}
.eltdf-author-info-widget,.eltdf-author-info-widget .eltdf-aiw-image,.eltdf-author-info-widget .eltdf-aiw-inner{
 position:relative;
 display:inline-block;
 vertical-align:middle
}
.eltdf-workflow .eltdf-workflow-item.eltdf-workflow-item-narrow_image .eltdf-workflow-item-inner .eltdf-workflow-text-left,.eltdf-workflow .eltdf-workflow-item.eltdf-workflow-item-narrow_image .eltdf-workflow-item-inner .eltdf-workflow-text-right{
 width:37%
}
.eltdf-workflow .eltdf-workflow-item.eltdf-workflow-item-narrow_image .eltdf-workflow-item-inner .eltdf-workflow-image{
 width:26%
}
.eltdf-workflow.eltdf-workflow-animate{
 -webkit-transform:translateY(100px);
 -moz-transform:translateY(100px);
 transform:translateY(100px);
 opacity:0;
 -webkit-transition:opacity .55s cubic-bezier(.23,1,.32,1),-webkit-transform .55s cubic-bezier(.23,1,.32,1);
 transition:opacity .55s cubic-bezier(.23,1,.32,1),transform .55s cubic-bezier(.23,1,.32,1)
}
.eltdf-workflow.eltdf-workflow-animate .main-line{
 opacity:0;
 height:0;
 -webkit-transition:opacity .55s cubic-bezier(.23,1,.32,1),height 1.8s ease-out;
 -moz-transition:opacity .55s cubic-bezier(.23,1,.32,1),height 1.8s ease-out;
 transition:opacity .55s cubic-bezier(.23,1,.32,1),height 1.8s ease-out
}
.eltdf-workflow.eltdf-workflow-animate .circle{
 -webkit-transform:scale(.2);
 -moz-transform:scale(.2);
 transform:scale(.2);
 -webkit-transition:-webkit-transform .6s cubic-bezier(.18,.89,.32,1) .85s;
 transition:transform .6s cubic-bezier(.18,.89,.32,1) .85s
}
.eltdf-workflow.eltdf-workflow-animate .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-image{
 opacity:0;
 -webkit-transform:scale(.8);
 -moz-transform:scale(.8);
 transform:scale(.8);
 -webkit-transform-origin:50% 100%;
 transform-origin:50% 100%;
 -webkit-transition:-webkit-transform .6s cubic-bezier(.18,.89,.32,1),opacity .3s ease-out;
 transition:transform .6s cubic-bezier(.18,.89,.32,1),opacity .3s ease-out
}
.eltdf-workflow.eltdf-workflow-animate .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-text h4,.eltdf-workflow.eltdf-workflow-animate .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-text p{
 opacity:0;
 -webkit-transition:opacity .5s cubic-bezier(.22,.61,.36,1) .2s;
 -moz-transition:opacity .5s cubic-bezier(.22,.61,.36,1) .2s;
 transition:opacity .5s cubic-bezier(.22,.61,.36,1) .2s
}
.eltdf-workflow.eltdf-workflow-animate.eltdf-appeared{
 -webkit-transform:translateY(0);
 -moz-transform:translateY(0);
 transform:translateY(0);
 opacity:1
}
.eltdf-workflow.eltdf-workflow-animate.eltdf-appeared .main-line{
 opacity:1;
 height:100%
}
.eltdf-workflow.eltdf-workflow-animate.eltdf-appeared .eltdf-workflow-item.eltdf-appeared .eltdf-workflow-image{
 opacity:1;
 -webkit-transform:scale(1);
 -moz-transform:scale(1);
 transform:scale(1)
}
.eltdf-workflow.eltdf-workflow-animate.eltdf-appeared .eltdf-workflow-item.eltdf-appeared .eltdf-workflow-text h4,.eltdf-workflow.eltdf-workflow-animate.eltdf-appeared .eltdf-workflow-item.eltdf-appeared .eltdf-workflow-text p{
 opacity:1
}
.eltdf-workflow.eltdf-workflow-animate.eltdf-appeared .circle{
 -webkit-transform:scale(1);
 -moz-transform:scale(1);
 transform:scale(1)
}
.eltdf-author-info-widget{
 width:100%;
 border:1px solid #e1e1e1;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-author-info-widget .eltdf-aiw-inner{
 width:100%;
 padding:40px 25px 32px;
 text-align:center;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-author-info-widget .eltdf-aiw-image img{
 display:block
}
.eltdf-author-info-widget .eltdf-aiw-name{
 display:block;
 margin:21px 0 0
}
.eltdf-author-info-widget .eltdf-aiw-email{
 display:block;
 margin:2px 0 0;
 color:#b1af6a
}
.eltdf-author-info-widget .eltdf-aiw-text{
 display:block;
 margin:11px 0 0
}
.eltdf-icon-widget-holder,.eltdf-icon-widget-holder>*{
 display:inline-block;
 vertical-align:middle;
 position:relative
}
.widget.eltdf-blog-list-widget{
 margin:0 0 20px
}
.widget.eltdf-blog-list-widget>h5{
 margin:0 0 15px
}
.widget.eltdf-blog-list-widget .eltdf-blog-list-normal-space .eltdf-blog-list>li{
 margin-bottom:15px
}
.widget.eltdf-blog-list-widget a:hover{
 color:#b1af6a
}
.eltdf-top-bar .widget.eltdf-blog-list-widget,footer .eltdf-footer-top .widget.eltdf-blog-list-widget{
 color:#fff
}
.eltdf-top-bar .widget.eltdf-blog-list-widget>h2,footer .eltdf-footer-top .widget.eltdf-blog-list-widget>h2{
 margin:0 0 8px
}
.eltdf-top-bar .widget.eltdf-blog-list-widget .eltdf-post-info-date a,footer .eltdf-footer-top .widget.eltdf-blog-list-widget .eltdf-post-info-date a{
 color:#e1e1e1;
 font-weight:400;
 font-size:12px
}
.eltdf-top-bar .widget.eltdf-blog-list-widget a,footer .eltdf-footer-top .widget.eltdf-blog-list-widget a{
 color:#fff
}
.eltdf-top-bar .widget.eltdf-blog-list-widget a:hover,footer .eltdf-footer-top .widget.eltdf-blog-list-widget a:hover{
 color:#b7b7b7
}
.eltdf-top-bar .widget.eltdf-blog-list-widget .eltdf-blog-list-holder .eltdf-bli-title,footer .eltdf-footer-top .widget.eltdf-blog-list-widget .eltdf-blog-list-holder .eltdf-bli-title{
 text-transform:none
}
.eltdf-icon-widget-holder{
 margin:0
}
.eltdf-icon-widget-holder>*{
 font-size:inherit;
 font-style:inherit;
 font-weight:inherit;
 line-height:inherit;
 letter-spacing:inherit;
 color:inherit
}
.eltdf-icon-widget-holder .eltdf-icon-text{
 margin:0 0 0 5px
}
.eltdf-top-bar .eltdf-icon-widget-holder,footer .eltdf-footer-top .eltdf-icon-widget-holder{
 color:#999
}
.eltdf-top-bar .eltdf-icon-widget-holder:hover,footer .eltdf-footer-top .eltdf-icon-widget-holder:hover{
 color:#fff
}
.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-icon-widget-holder{
 color:#636363!important
}
.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-icon-widget-holder:hover{
 color:rgba(99,99,99,.8)!important
}
.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-icon-widget-holder{
 color:#fff!important
}
.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-icon-widget-holder:hover{
 color:rgba(255,255,255,.8)!important
}
aside.eltdf-sidebar{
 position:relative;
 z-index:11;
 margin:0 0 60px
}
aside.eltdf-sidebar .widget:last-child{
 margin:0!important
}
.wpb_widgetised_column{
 position:relative
}
.wpb_widgetised_column .widget .eltdf-sidearea-widget-title{
 margin:0 0 19px
}
.wpb_widgetised_column .widget:last-child{
 margin:0!important
}
.widget{
 margin:0 0 20px
}
.widget>h5{
 margin:0 0 9px;
 color:grey
}
.widget>h5 a{
 color:inherit
}
.widget ul{
 padding:0;
 margin:0;
 list-style:none
}
.widget ul li{
 margin:0 0 10px
}
.widget ul li:last-child{
 margin:0
}
.widget.widget_text ul li.eltdf-bli{
 margin:0 0 4px
}
.widget.widget_text img{
 display:block
}
.widget #wp-calendar{
 width:100%;
 text-align:center
}
.widget #wp-calendar caption{
 color:grey;
 margin:0 0 15px
}
.widget #wp-calendar td,.widget #wp-calendar th{
 padding:3px 4px
}
.widget #wp-calendar td#today{
 color:#fff;
 background-color:#b1af6a
}
.widget #wp-calendar td#today a{
 color:inherit
}
.widget.widget_rss>h5 .rsswidget:hover{
 color:#b1af6a
}
.widget.widget_rss .rss-widget-icon{
 display:inline-block
}
.widget.widget_rss ul li{
 margin:0 0 25px
}
.widget.widget_rss ul li .rss-date{
 display:block
}
.widget.widget_search form,.widget.widget_search form>div{
 display:inline-block;
 width:100%;
 vertical-align:middle;
 position:relative
}
.widget.widget_search form{
 clear:both
}
.widget.widget_search form>div{
 border-width:1px;
 border-style:solid;
 border-color:#e1e1e1;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.widget.widget_search .screen-reader-text{
 display:none
}
.widget.widget_search button,.widget.widget_search input{
 position:relative;
 display:inline-block;
 vertical-align:top;
 float:left;
 height:52px;
 font-family:"Old Standard TT",serif;
 font-weight:400;
 font-size:17px;
 font-style:italic;
 line-height:52px;
 letter-spacing:.03em;
 color:#ababab;
 background-color:transparent;
 border:0;
 border-radius:0;
 -webkit-border-radius:0;
 outline:0;
 -webkit-appearance:none;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 -webkit-transition:color .2s ease-out;
 -moz-transition:color .2s ease-out;
 transition:color .2s ease-out
}
.widget.widget_search input{
 width:calc(100% - 40px);
 padding:0 0 0 17px
}
.widget.widget_search input::-webkit-input-placeholder{
 color:#ababab
}
.widget.widget_search input:-moz-placeholder{
 color:#ababab
}
.widget.widget_search input::-moz-placeholder{
 color:#ababab
}
.widget.widget_search input:-ms-input-placeholder{
 color:#ababab
}
.widget.widget_search button{
 width:40px;
 padding:0 30px 0 9px;
 font-size:13px;
 cursor:pointer;
 color:#ababab;
 -webkit-transition:color .2s ease-in-out;
 -moz-transition:color .2s ease-in-out;
 transition:color .2s ease-in-out
}
.widget.widget_search button:hover{
 color:#b1af6a
}
.widget.widget_search button span,.widget.widget_search button span:before{
 display:block;
 line-height:inherit
}
.widget.widget_archive>h5,.widget.widget_categories>h5,.widget.widget_meta>h5,.widget.widget_nav_menu>h5,.widget.widget_pages>h5,.widget.widget_recent_comments>h5{
 margin:0 0 5px
}
.widget.widget_archive ul li,.widget.widget_categories ul li,.widget.widget_meta ul li,.widget.widget_nav_menu ul li,.widget.widget_pages ul li,.widget.widget_recent_comments ul li{
 margin:0;
 padding:3px 0
}
.widget.widget_archive ul li:last-child,.widget.widget_categories ul li:last-child,.widget.widget_meta ul li:last-child,.widget.widget_nav_menu ul li:last-child,.widget.widget_pages ul li:last-child,.widget.widget_recent_comments ul li:last-child{
 border:none
}
.widget.widget_archive ul li ul,.widget.widget_categories ul li ul,.widget.widget_meta ul li ul,.widget.widget_nav_menu ul li ul,.widget.widget_pages ul li ul,.widget.widget_recent_comments ul li ul{
 margin:3px 0 0;
 padding:0 0 0 10px
}
.widget.widget_archive ul li ul li:last-child,.widget.widget_categories ul li ul li:last-child,.widget.widget_meta ul li ul li:last-child,.widget.widget_nav_menu ul li ul li:last-child,.widget.widget_pages ul li ul li:last-child,.widget.widget_recent_comments ul li ul li:last-child{
 padding:4px 0 0
}
.widget.widget_archive ul li a,.widget.widget_categories ul li a,.widget.widget_meta ul li a,.widget.widget_nav_menu ul li a,.widget.widget_pages ul li a,.widget.widget_recent_comments ul li a{
 color:#ababab
}
.widget.widget_archive ul li a:hover,.widget.widget_categories ul li a:hover,.widget.widget_meta ul li a:hover,.widget.widget_nav_menu ul li a:hover,.widget.widget_pages ul li a:hover,.widget.widget_recent_comments ul li a:hover{
 color:#b1af6a
}
.widget.widget_recent_entries>h5{
 margin:0 0 5px
}
.widget.widget_recent_entries ul li{
 margin:0;
 padding:3px 0
}
.widget.widget_recent_entries ul li>span{
 display:block;
 font-family:"Old Standard TT",serif;
 font-weight:400;
 font-size:13px;
 font-style:italic
}
.widget.widget_archive .screen-reader-text,.widget.widget_categories .screen-reader-text,.widget.widget_text .screen-reader-text{
 display:none
}
.widget.posts_holder ul li.menu-item-has-children>a,.widget.posts_holder ul li.page_item_has_children>a{
 display:block
}
.widget.widget_archive select,.widget.widget_categories select,.widget.widget_text select{
 width:100%;
 max-width:100%;
 height:54px;
 padding:0 18px;
 line-height:54px;
 color:#ababab;
 background-color:transparent;
 border:1px solid #e1e1e1;
 font-family:inherit;
 font-size:inherit;
 font-style:inherit;
 font-weight:inherit;
 outline:0;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.widget.posts_holder ul li.menu-item-has-children>ul.sub-menu,.widget.posts_holder ul li.page_item_has_children>ul.children{
 padding-left:10px
}
.widget.widget_tag_cloud>h5{
 margin:0 0 6px
}
.widget.widget_tag_cloud a{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 color:#ababab;
 font-family:"Old Standard TT",serif;
 font-weight:400;
 font-size:17px!important;
 font-style:italic;
 background-color:transparent
}
.widget.widget_tag_cloud a:after{
 content:',';
 color:#ababab;
 margin:0
}
.widget.widget_tag_cloud a:last-child:after{
 display:none
}
.widget.widget_tag_cloud a:hover{
 color:#b1af6a
}
.widget.eltdf-image-widget{
 margin:0 0 20px
}
.widget.eltdf-image-widget>h4{
 margin:0 0 26px
}
.eltdf-top-bar .widget:last-child,.widget.eltdf-separator-widget,footer .eltdf-footer-top .widget:last-child{
 margin:0!important
}
.widget.eltdf-image-widget img{
 display:block
}
.eltdf-drop-down .second .inner .widget.eltdf-image-widget a{
 padding-top:0
}
.vc_wp_search .widget.widget_search form>div{
 background-color:#fff;
 border:none
}
.vc_wp_search .widget.widget_search input{
 width:calc(100% - 66px);
 padding:0 0 0 33px;
 font-size:18px
}
.vc_wp_search .widget.widget_search button{
 width:66px;
 padding:0 39px 0 9px
}
.eltdf-top-bar .widget h1,.eltdf-top-bar .widget h2,.eltdf-top-bar .widget h3,.eltdf-top-bar .widget h4,.eltdf-top-bar .widget h5,.eltdf-top-bar .widget h6,footer .eltdf-footer-top .widget h1,footer .eltdf-footer-top .widget h2,footer .eltdf-footer-top .widget h3,footer .eltdf-footer-top .widget h4,footer .eltdf-footer-top .widget h5,footer .eltdf-footer-top .widget h6{
 margin:0;
 color:#fff
}
.eltdf-top-bar .widget .eltdf-footer-widget-title,footer .eltdf-footer-top .widget .eltdf-footer-widget-title{
 margin:0 0 12px
}
.eltdf-top-bar .widget a,footer .eltdf-footer-top .widget a{
 color:#fff
}
.eltdf-top-bar .widget a:hover,footer .eltdf-footer-top .widget a:hover{
 color:#b7b7b7
}
.eltdf-top-bar .widget table tbody tr,.eltdf-top-bar .widget table thead tr,footer .eltdf-footer-top .widget table tbody tr,footer .eltdf-footer-top .widget table thead tr{
 border-color:#ababab
}
.eltdf-top-bar .widget table tbody th,footer .eltdf-footer-top .widget table tbody th{
 border-right-color:#ababab
}
.eltdf-top-bar .widget.widget_text,footer .eltdf-footer-top .widget.widget_text{
 color:#fff
}
.eltdf-top-bar .widget.widget_search input,.eltdf-top-bar .widget.widget_search input[type=submit],footer .eltdf-footer-top .widget.widget_search input,footer .eltdf-footer-top .widget.widget_search input[type=submit]{
 color:#999
}
.eltdf-top-bar .widget.widget_search form>div,footer .eltdf-footer-top .widget.widget_search form>div{
 border-color:#999
}
.eltdf-top-bar .widget.widget_search input::-webkit-input-placeholder,footer .eltdf-footer-top .widget.widget_search input::-webkit-input-placeholder{
 color:#999
}
.eltdf-top-bar .widget.widget_search input:-moz-placeholder,footer .eltdf-footer-top .widget.widget_search input:-moz-placeholder{
 color:#999
}
.eltdf-top-bar .widget.widget_search input::-moz-placeholder,footer .eltdf-footer-top .widget.widget_search input::-moz-placeholder{
 color:#999
}
.eltdf-top-bar .widget.widget_search input:-ms-input-placeholder,footer .eltdf-footer-top .widget.widget_search input:-ms-input-placeholder{
 color:#999
}
.eltdf-top-bar .widget.widget_search button:hover,footer .eltdf-footer-top .widget.widget_search button:hover{
 color:#b1af6a
}
.eltdf-top-bar .widget.widget_archive .eltdf-footer-widget-title,.eltdf-top-bar .widget.widget_categories .eltdf-footer-widget-title,.eltdf-top-bar .widget.widget_meta .eltdf-footer-widget-title,.eltdf-top-bar .widget.widget_nav_menu .eltdf-footer-widget-title,.eltdf-top-bar .widget.widget_pages .eltdf-footer-widget-title,.eltdf-top-bar .widget.widget_recent_comments .eltdf-footer-widget-title,footer .eltdf-footer-top .widget.widget_archive .eltdf-footer-widget-title,footer .eltdf-footer-top .widget.widget_categories .eltdf-footer-widget-title,footer .eltdf-footer-top .widget.widget_meta .eltdf-footer-widget-title,footer .eltdf-footer-top .widget.widget_nav_menu .eltdf-footer-widget-title,footer .eltdf-footer-top .widget.widget_pages .eltdf-footer-widget-title,footer .eltdf-footer-top .widget.widget_recent_comments .eltdf-footer-widget-title{
 margin:0 0 5px
}
.eltdf-top-bar .widget p,footer .eltdf-footer-bottom-holder .widget{
 margin:0
}
.eltdf-top-bar .widget.widget_archive select,.eltdf-top-bar .widget.widget_categories select,.eltdf-top-bar .widget.widget_text select,footer .eltdf-footer-top .widget.widget_archive select,footer .eltdf-footer-top .widget.widget_categories select,footer .eltdf-footer-top .widget.widget_text select{
 color:#999;
 border-color:#999
}
.eltdf-top-bar .widget.widget_archive select option,.eltdf-top-bar .widget.widget_categories select option,.eltdf-top-bar .widget.widget_text select option,footer .eltdf-footer-top .widget.widget_archive select option,footer .eltdf-footer-top .widget.widget_categories select option,footer .eltdf-footer-top .widget.widget_text select option{
 background-color:grey
}
.eltdf-top-bar .widget.widget_tag_cloud a,.eltdf-top-bar .widget.widget_tag_cloud a:after,footer .eltdf-footer-top .widget.widget_tag_cloud a,footer .eltdf-footer-top .widget.widget_tag_cloud a:after{
 color:#999
}
.eltdf-top-bar .widget.widget_tag_cloud a:hover,footer .eltdf-footer-top .widget.widget_tag_cloud a:hover{
 color:#b1af6a
}
.eltdf-top-bar .widget #wp-calendar caption,footer .eltdf-footer-top .widget #wp-calendar caption{
 color:#999
}
.eltdf-top-bar .widget.widget_rss .eltdf-footer-widget-title .rsswidget,footer .eltdf-footer-top .widget.widget_rss .eltdf-footer-widget-title .rsswidget{
 color:#fff
}
.eltdf-top-bar .widget.widget_rss .eltdf-footer-widget-title .rsswidget:hover,footer .eltdf-footer-top .widget.widget_rss .eltdf-footer-widget-title .rsswidget:hover{
 color:#b1af6a
}
footer .eltdf-footer-bottom-holder .widget.widget_text{
 font-size:13px;
 font-weight:400;
 color:#b7b7b7
}
.eltdf-top-bar .widget{
 display:inline-block;
 vertical-align:middle;
 margin:0
}
.eltdf-top-bar .widget.widget_text{
 margin:0 8px 0 0
}
.eltdf-top-bar .widget.widget_nav_menu ul{
 clear:both
}
.eltdf-top-bar .widget.widget_nav_menu ul li{
 float:left;
 padding:0 8px;
 margin:0;
 line-height:14px;
 border-left:1px solid #fff
}
.widget.widget_eltdf_instagram_widget{
 margin:0
}
.widget.widget_eltdf_instagram_widget>h4{
 margin:0 0 23px
}
.eltdf-instagram-feed{
 list-style:none;
 padding:0;
 margin:0
}
.eltdf-instagram-feed li{
 float:left;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-instagram-feed li a{
 position:relative;
 display:block;
 overflow:hidden
}
.eltdf-instagram-feed li a:after{
 content:'';
 position:absolute;
 top:0;
 left:0;
 height:100%;
 width:100%;
 background-color:rgba(0,0,0,.2);
 opacity:0;
 -webkit-transition:opacity .6s;
 -moz-transition:opacity .6s;
 transition:opacity .6s
}
.eltdf-instagram-feed li a:hover:after{
 opacity:1
}
.eltdf-instagram-feed li img{
 width:100%;
 display:block
}
.eltdf-instagram-feed.eltdf-instagram-gallery.eltdf-no-space{
 margin:0
}
.eltdf-instagram-feed.eltdf-instagram-gallery.eltdf-no-space li{
 padding:0;
 margin:0
}
.eltdf-instagram-feed.eltdf-instagram-gallery.eltdf-tiny-space{
 margin:0 -5px -10px
}
.eltdf-instagram-feed.eltdf-instagram-gallery.eltdf-tiny-space li{
 padding:0 5px;
 margin:0 0 10px
}
.eltdf-instagram-feed.eltdf-instagram-gallery.eltdf-small-space{
 margin:0 -10px -20px
}
.eltdf-instagram-feed.eltdf-instagram-gallery.eltdf-small-space li{
 padding:0 10px;
 margin:0 0 20px
}
.eltdf-instagram-feed.eltdf-instagram-gallery.eltdf-normal-space{
 margin:0 -15px -30px
}
.eltdf-instagram-feed.eltdf-instagram-gallery.eltdf-normal-space li{
 padding:0 15px;
 margin:0 0 30px
}
.eltdf-instagram-feed.eltdf-instagram-gallery.eltdf-col-2 li{
 width:50%
}
.eltdf-instagram-feed.eltdf-instagram-gallery.eltdf-col-3 li{
 width:33.3333333333%
}
.eltdf-instagram-feed.eltdf-instagram-gallery.eltdf-col-4 li{
 width:25%
}
.eltdf-instagram-feed.eltdf-instagram-gallery.eltdf-col-6 li{
 width:16.6666666667%
}
.eltdf-instagram-feed.eltdf-instagram-gallery.eltdf-col-9 li{
 width:11.1111111111%
}
.eltdf-instagram-feed.eltdf-instagram-carousel{
 opacity:0
}
.eltdf-instagram-feed.eltdf-instagram-carousel li{
 position:relative;
 width:100%;
 margin:0;
 padding:0
}
.eltdf-instagram-feed.eltdf-instagram-carousel li img{
 display:block
}
.eltdf-instagram-feed.eltdf-instagram-carousel li a{
 position:relative;
 display:block;
 height:100%
}
.eltdf-instagram-feed.eltdf-instagram-carousel li a:after{
 content:"\f16d";
 font-family:FontAwesome;
 font-size:30px;
 color:grey;
 padding:10px;
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 opacity:0;
 -webkit-transition:all .35s cubic-bezier(.53,.01,.18,1);
 -moz-transition:all .35s cubic-bezier(.53,.01,.18,1);
 transition:all .35s cubic-bezier(.53,.01,.18,1);
 -webkit-transform:translate3d(-5%,-5%,0) scale(2,1);
 -moz-transform:translate3d(-5%,-5%,0) scale(2,1);
 transform:translate3d(-5%,-5%,0) scale(2,1)
}
.eltdf-instagram-feed.eltdf-instagram-carousel li a:hover:after{
 opacity:1;
 -webkit-transform:translate3d(0,0,0);
 -moz-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.eltdf-sidebar .eltdf-instagram-feed.eltdf-instagram-gallery.eltdf-tiny-space{
 margin-top:18px
}
.widget.widget_eltdf_twitter_widget{
 margin:0 0 20px
}
.widget.widget_eltdf_twitter_widget>h4{
 margin:0 0 9px
}
.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle;
 margin:0
}
.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget li{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:middle
}
.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget li:not(:last-child){
 margin:0 0 12px!important
}
.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget li .eltdf-tweet-text{
 position:relative
}
.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget li .eltdf-tweet-text a{
 position:relative;
 line-height:inherit;
 color:inherit
}
.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-tweet-text a,.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-tweet-text span,.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-tweet-text a:hover{
 color:#b1af6a
}
.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget li .eltdf-tweet-text a.eltdf-tweet-time{
 display:inline-block
}
.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget li .eltdf-tweet-text a.eltdf-tweet-time span{
 margin:0 2px 0 0
}
.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-twitter-icon{
 position:absolute;
 top:2px;
 left:0
}
.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-twitter-icon i{
 font-size:18px
}
.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-standard li .eltdf-tweet-text{
 padding:0 0 0 28px;
 font-size:15px
}
.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider{
 display:inline-block;
 width:100%;
 vertical-align:middle;
 position:static;
 padding:0 50px;
 text-align:center;
 visibility:hidden;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li{
 overflow:hidden
}
.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-twitter-icon i{
 font-size:16px;
 color:#b1af6a
}
.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-tweet-text{
 font-size:14px
}
.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-tweet-text a:hover{
 color:grey
}
.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-tweet-text a.eltdf-tweet-time{
 margin:21px 0 0;
 font-family:"Old Standard TT",serif;
 font-weight:400;
 font-size:inherit;
 font-style:italic
}
.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider .owl-stage-outer{
 z-index:1
}
.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider .owl-nav .owl-next,.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider .owl-nav .owl-prev{
 position:absolute;
 top:50%;
 z-index:3;
 -webkit-transform:translateY(-50%);
 -moz-transform:translateY(-50%);
 transform:translateY(-50%)
}
.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider .owl-nav .owl-next:hover .eltdf-prev-icon,.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider .owl-nav .owl-prev:hover .eltdf-prev-icon{
 -webkit-animation:shake-left 2s infinite cubic-bezier(.53,.01,.18,1);
 -moz-animation:shake-left 2s infinite cubic-bezier(.53,.01,.18,1);
 animation:shake-left 2s infinite cubic-bezier(.53,.01,.18,1)
}
.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider .owl-nav .owl-next:hover .eltdf-next-icon,.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider .owl-nav .owl-prev:hover .eltdf-next-icon{
 -webkit-animation:shake-right 2s infinite cubic-bezier(.53,.01,.18,1);
 -moz-animation:shake-right 2s infinite cubic-bezier(.53,.01,.18,1);
 animation:shake-right 2s infinite cubic-bezier(.53,.01,.18,1)
}
.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider .owl-nav .owl-prev{
 left:0
}
.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider .owl-nav .owl-next{
 right:0
}
.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider .owl-nav .eltdf-next-icon,.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider .owl-nav .eltdf-prev-icon{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 color:grey;
 -webkit-transition:color .2s ease-out;
 -moz-transition:color .2s ease-out;
 transition:color .2s ease-out
}
.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider .owl-nav .eltdf-next-icon .eltdf-icon-arrow,.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider .owl-nav .eltdf-prev-icon .eltdf-icon-arrow{
 position:relative;
 display:inline-block;
 vertical-align:top;
 font-size:46px;
 line-height:1em
}
.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider .owl-nav .eltdf-next-icon .eltdf-icon-arrow:before,.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider .owl-nav .eltdf-prev-icon .eltdf-icon-arrow:before{
 position:relative;
 display:inline-block;
 vertical-align:top;
 line-height:inherit
}
.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider .owl-dots{
 text-align:center;
 margin:36px 0 0
}
.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider .owl-dots .owl-dot{
 display:inline-block;
 vertical-align:middle
}
.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider .owl-dots .owl-dot span{
 display:inline-block;
 vertical-align:middle;
 width:12px;
 height:12px;
 margin:0 6px;
 border-radius:3em;
 background-color:transparent;
 border:2px solid rgba(128,128,128,.5);
 -webkit-transition:background-color .2s ease-out,border .2s ease-out;
 -moz-transition:background-color .2s ease-out,border .2s ease-out;
 transition:background-color .2s ease-out,border .2s ease-out;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider .owl-dots .owl-dot.active span,.widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider .owl-dots .owl-dot:hover span{
 background-color:grey;
 border-color:grey
}
.eltdf-social-icon-widget-holder{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 margin:0
}
.eltdf-social-icon-widget-holder .eltdf-social-icon-widget{
 color:inherit;
 line-height:inherit;
 font-size:inherit;
 font-style:inherit;
 font-weight:inherit;
 letter-spacing:inherit
}
.eltdf-top-bar .eltdf-social-icon-widget-holder,footer .eltdf-footer-top .eltdf-social-icon-widget-holder{
 color:#999
}
.eltdf-top-bar .eltdf-social-icon-widget-holder:hover,footer .eltdf-footer-top .eltdf-social-icon-widget-holder:hover{
 color:#fff
}
.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-social-icon-widget-holder{
 color:#636363!important
}
.eltdf-dark-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-social-icon-widget-holder:hover{
 color:rgba(99,99,99,.8)!important
}
.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-social-icon-widget-holder{
 color:#fff!important
}
.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-social-icon-widget-holder:hover{
 color:rgba(255,255,255,.8)!important
}
.eltdf-widget-sticky-sidebar{
 position:relative;
 width:100%;
 height:0;
 margin:0!important;
 padding:0!important;
 border:none!important;
 background:0 0!important
}
.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;
 -webkit-tap-highlight-color:transparent;
 position:relative;
 z-index:1
}
.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-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .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-item{
 position:relative;
 min-height:1px;
 float:left;
 -webkit-backface-visibility:hidden;
 -webkit-tap-highlight-color:transparent;
 -webkit-touch-callout:none;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none
}
.owl-carousel .owl-item img{
 display:block;
 width:100%;
 -webkit-transform-style:preserve-3d;
 transform-style:preserve-3d
}
.owl-carousel.owl-text-select-on .owl-item{
 -webkit-user-select:auto;
 -moz-user-select:auto;
 -ms-user-select:auto;
 user-select:auto
}
.owl-carousel .owl-stage{
 position:relative;
 -ms-touch-action:pan-Y;
 cursor:move;
 cursor:-webkit-grab;
 cursor:-o-grab;
 cursor:-ms-grab;
 cursor:grab
}
.owl-carousel .owl-stage.owl-grab{
 cursor:move;
 cursor:-moz-grabbing;
 cursor:-webkit-grabbing;
 cursor:grabbing
}
.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-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("../index.html") 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
}
body .pp_pic_holder{
 display:none;
 position:absolute;
 width:100px;
 z-index:10001!important
}
body .pp_pic_holder .pp_bottom .pp_left,body .pp_pic_holder .pp_bottom .pp_middle,body .pp_pic_holder .pp_bottom .pp_right,body .pp_pic_holder .pp_top .pp_left,body .pp_pic_holder .pp_top .pp_middle,body .pp_pic_holder .pp_top .pp_right{
 background:0 0;
 display:none
}
body .pp_pic_holder .pp_content{
 background:0 0;
 margin:0 auto;
 height:40px;
 min-width:40px;
 overflow:hidden
}
* html body .pp_pic_holder .pp_content{
 width:40px
}
body .pp_pic_holder .pp_content_container{
 position:relative;
 text-align:left;
 width:100%;
 padding:20px;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
body .pp_pic_holder .pp_content_container .pp_left,body .pp_pic_holder .pp_content_container .pp_right{
 background:0 0;
 padding:0
}
body .pp_pic_holder #pp_full_res{
 line-height:1!important
}
body .pp_pic_holder #pp_full_res .pp_inline{
 color:grey;
 text-align:center
}
body .pp_pic_holder #pp_full_res .pp_inline p{
 margin:0 0 15px
}
body .pp_pic_holder #pp_full_res img{
 vertical-align:middle
}
body .pp_pic_holder .pp_description,body .pp_pic_holder .pp_gallery,body .pp_pic_holder .ppt{
 display:none!important
}
body .pp_pic_holder .pp_loaderIcon{
 position:absolute;
 left:50%;
 top:50%;
 width:32px;
 height:32px;
 margin:-16px 0 0 -16px;
 background-color:#fff;
 border-radius:16px;
 -webkit-animation:scaleout 1s infinite ease-in-out;
 animation:scaleout 1s infinite ease-in-out
}
body .pp_pic_holder .pp_nav{
 position:relative;
 display:inline-block;
 width:100%;
 vertical-align:top;
 height:auto;
 float:none
}
body .pp_pic_holder .pp_fade,body .pp_pic_holder .pp_nav .pp_pause,body .pp_pic_holder .pp_nav .pp_play{
 display:none
}
body .pp_pic_holder .pp_nav .currentTextHolder{
 position:absolute;
 left:50%;
 margin:0 0 0 -16px;
 letter-spacing:5px;
 color:#ababab;
 line-height:inherit;
 font-family:inherit;
 font-style:inherit;
 font-size:inherit;
 padding:0;
 top:inherit
}
body .pp_pic_holder .pp_details{
 position:relative;
 margin:0;
 float:none;
 background-color:#fff;
 line-height:67px;
 height:67px
}
body .pp_pic_holder a:focus{
 outline:0
}
body .pp_pic_holder a.pp_arrow_next,body .pp_pic_holder a.pp_arrow_previous{
 background:0 0;
 position:relative;
 width:4%;
 min-width:20px;
 float:left;
 height:100%;
 margin:0;
 left:0;
 overflow:hidden;
 color:#ababab;
 font-size:33px;
 text-indent:-10000px
}
body .pp_pic_holder a.pp_arrow_next:after,body .pp_pic_holder a.pp_arrow_previous:after{
 position:absolute;
 font-family:linea-arrows-10;
 top:0;
 left:-2px;
 height:inherit;
 line-height:inherit;
 text-align:center;
 width:100%;
 text-indent:0
}
body .pp_pic_holder a.pp_arrow_next:hover,body .pp_pic_holder a.pp_arrow_previous:hover{
 color:grey
}
body .pp_pic_holder a.pp_arrow_previous{
 margin-left:22px
}
body .pp_pic_holder a.pp_arrow_previous:after{
 content:"\e03f"
}
body .pp_pic_holder a.pp_arrow_next:after,body .pp_pic_holder a.pp_next:after{
 content:"\e04b"
}
body .pp_pic_holder a.pp_next,body .pp_pic_holder a.pp_previous{
 position:absolute;
 top:50%;
 margin:-13px 0 0;
 background:0 0!important;
 color:#ababab;
 text-indent:-9999px!important;
 opacity:0;
 -webkit-transition:opacity .2s ease-out,color .2s ease-out;
 -moz-transition:opacity .2s ease-out,color .2s ease-out;
 transition:opacity .2s ease-out,color .2s ease-out
}
body .pp_pic_holder a.pp_next:after,body .pp_pic_holder a.pp_previous:after{
 display:block;
 font-family:linea-arrows-10;
 font-size:40px;
 text-indent:0!important;
 height:inherit;
 line-height:inherit
}
body .pp_pic_holder a.pp_close,body .pp_pic_holder a.pp_expand{
 display:block;
 height:auto;
 position:absolute;
 top:0;
 line-height:inherit
}
body .pp_pic_holder a.pp_next:hover,body .pp_pic_holder a.pp_previous:hover{
 color:grey
}
body .pp_pic_holder a.pp_next{
 right:20px
}
body .pp_pic_holder a.pp_previous{
 left:20px
}
body .pp_pic_holder a.pp_previous:after{
 content:"\e03f"
}
body .pp_pic_holder a.pp_close{
 width:25px;
 right:23px;
 text-indent:-10000px;
 background:0 0;
 cursor:pointer;
 opacity:1!important;
 font-size:34px;
 color:#ababab
}
body .pp_pic_holder a.pp_close:after{
 content:"\e04a";
 font-family:linea-arrows-10;
 text-align:center;
 text-indent:0;
 position:absolute;
 top:0;
 left:0
}
body .pp_pic_holder a.pp_close:hover{
 color:grey
}
body .pp_pic_holder a.pp_expand{
 right:-8px;
 width:18px;
 text-indent:-10000px;
 font-size:17px;
 color:#fff
}
body .pp_pic_holder a.pp_expand:after{
 content:"\e028";
 font-family:linea-arrows-10;
 text-align:center;
 text-indent:0;
 position:absolute;
 top:0;
 left:0
}
body .pp_hoverContainer{
 position:absolute;
 top:0;
 width:100%;
 z-index:2000
}
body .pp_hoverContainer:hover a.pp_next,body .pp_hoverContainer:hover a.pp_previous{
 opacity:1
}
body .pp_overlay{
 background-color:rgba(0,0,0,.5);
 display:none;
 left:0;
 position:absolute;
 top:0;
 width:100%;
 z-index:10000!important
}
.widget_icl_lang_sel_widget #lang_sel,.widget_icl_lang_sel_widget #lang_sel_click{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 width:180px;
 text-align:left;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.widget_icl_lang_sel_widget #lang_sel .lang_sel_sel,.widget_icl_lang_sel_widget #lang_sel_click .lang_sel_sel{
 position:relative;
 display:block;
 padding:14px 23px;
 border:1px solid #e1e1e1;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.widget_icl_lang_sel_widget #lang_sel .lang_sel_sel:after,.widget_icl_lang_sel_widget #lang_sel_click .lang_sel_sel:after{
 position:absolute;
 right:20px;
 top:50%;
 display:block;
 content:'\33';
 font-family:ElegantIcons;
 -webkit-transform:translateY(-50%);
 -moz-transform:translateY(-50%);
 transform:translateY(-50%)
}
.widget_icl_lang_sel_widget #lang_sel ul,.widget_icl_lang_sel_widget #lang_sel_click ul{
 list-style:none;
 padding:0;
 margin:0
}
.widget_icl_lang_sel_widget #lang_sel ul li,.widget_icl_lang_sel_widget #lang_sel_click ul li{
 display:block;
 width:100%;
 margin:0;
 padding:0
}
.widget_icl_lang_sel_widget #lang_sel ul li a,.widget_icl_lang_sel_widget #lang_sel_click ul li a{
 display:block;
 font-family:inherit;
 line-height:inherit;
 font-weight:inherit
}
.widget_icl_lang_sel_widget #lang_sel ul ul,.widget_icl_lang_sel_widget #lang_sel_click ul ul{
 position:absolute;
 top:100%;
 left:0;
 width:100%;
 padding:13px 20px;
 background-color:#fff;
 border:1px solid #e1e1e1;
 border-top:none;
 z-index:10;
 opacity:0;
 visibility:hidden;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 -webkit-transition:visibility 0s linear .25s,opacity .25s ease-in-out;
 -moz-transition:visibility 0s linear .25s,opacity .25s ease-in-out;
 transition:visibility 0s linear .25s,opacity .25s ease-in-out
}
.widget_icl_lang_sel_widget #lang_sel ul ul a,.widget_icl_lang_sel_widget #lang_sel_click ul ul a{
 padding:7px 0
}
.widget_icl_lang_sel_widget #lang_sel:hover ul ul,.widget_icl_lang_sel_widget #lang_sel_click:hover ul ul{
 opacity:1;
 visibility:visible;
 -webkit-transition-delay:0s;
 -moz-transition-delay:0s;
 transition-delay:0s
}
.widget_icl_lang_sel_widget .lang_sel_list_horizontal ul{
 list-style-type:none;
 margin:0;
 padding:0
}
.widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li{
 display:inline-block;
 vertical-align:middle;
 margin:0 15px 5px 0
}
.widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li:last-child{
 margin:0 0 5px
}
.widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li a{
 display:block;
 font-family:inherit;
 font-size:inherit;
 line-height:inherit;
 font-weight:inherit
}
.widget_icl_lang_sel_widget .lang_sel_list_vertical ul{
 list-style-type:none;
 margin:0;
 padding:0
}
.widget_icl_lang_sel_widget .lang_sel_list_vertical ul li{
 display:block;
 margin:0;
 padding:4px 0;
 line-height:inherit
}
.widget_icl_lang_sel_widget .lang_sel_list_vertical ul li a{
 display:block;
 font-family:inherit;
 font-size:inherit;
 line-height:inherit;
 font-weight:inherit
}
.widget_icl_lang_sel_widget{
 position:relative;
 display:inline-block;
 vertical-align:middle
}
.widget_icl_lang_sel_widget img{
 position:relative;
 display:inline-block!important;
 vertical-align:middle;
 margin:0 5px 0 0;
 top:-1px
}
.eltdf-footer-inner .widget_icl_lang_sel_widget,.eltdf-footer-inner .widget_icl_lang_sel_widget #lang_sel,.eltdf-footer-inner .widget_icl_lang_sel_widget #lang_sel_click,.eltdf-side-menu .widget_icl_lang_sel_widget,.eltdf-side-menu .widget_icl_lang_sel_widget #lang_sel,.eltdf-side-menu .widget_icl_lang_sel_widget #lang_sel_click,.eltdf-sidebar .widget_icl_lang_sel_widget,.eltdf-sidebar .widget_icl_lang_sel_widget #lang_sel,.eltdf-sidebar .widget_icl_lang_sel_widget #lang_sel_click,.wpb_widgetised_column .widget_icl_lang_sel_widget,.wpb_widgetised_column .widget_icl_lang_sel_widget #lang_sel,.wpb_widgetised_column .widget_icl_lang_sel_widget #lang_sel_click{
 width:100%
}
.eltdf-footer-inner .widget_icl_lang_sel_widget #lang_sel .lang_sel_sel,.eltdf-footer-inner .widget_icl_lang_sel_widget #lang_sel_click .lang_sel_sel{
 border-color:#999
}
.eltdf-footer-inner .widget_icl_lang_sel_widget #lang_sel ul li a,.eltdf-footer-inner .widget_icl_lang_sel_widget #lang_sel_click ul li a{
 color:#999
}
.eltdf-footer-inner .widget_icl_lang_sel_widget #lang_sel ul li a:hover,.eltdf-footer-inner .widget_icl_lang_sel_widget #lang_sel_click ul li a:hover{
 color:#b1af6a
}
.eltdf-footer-inner .widget_icl_lang_sel_widget #lang_sel ul ul,.eltdf-footer-inner .widget_icl_lang_sel_widget #lang_sel_click ul ul{
 background-color:grey;
 border-color:#999
}
.eltdf-footer-inner .widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li a{
 color:#999
}
.eltdf-footer-inner .widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li a:hover{
 color:#b1af6a
}
.eltdf-footer-inner .widget_icl_lang_sel_widget .lang_sel_list_vertical ul li a{
 color:#999
}
.eltdf-footer-inner .widget_icl_lang_sel_widget .lang_sel_list_vertical ul li a:hover{
 color:#b1af6a
}
.eltdf-top-bar .widget_icl_lang_sel_widget #lang_sel,.eltdf-top-bar .widget_icl_lang_sel_widget #lang_sel_click{
 width:auto;
 min-width:130px
}
.eltdf-top-bar .widget_icl_lang_sel_widget #lang_sel .lang_sel_sel,.eltdf-top-bar .widget_icl_lang_sel_widget #lang_sel_click .lang_sel_sel{
 border:0;
 padding:4px 10px
}
.eltdf-top-bar .widget_icl_lang_sel_widget #lang_sel .lang_sel_sel:after,.eltdf-top-bar .widget_icl_lang_sel_widget #lang_sel_click .lang_sel_sel:after{
 right:10px
}
.eltdf-top-bar .widget_icl_lang_sel_widget #lang_sel ul li a,.eltdf-top-bar .widget_icl_lang_sel_widget #lang_sel_click ul li a{
 color:#fff;
 letter-spacing:0
}
.eltdf-top-bar .widget_icl_lang_sel_widget #lang_sel ul li a:hover,.eltdf-top-bar .widget_icl_lang_sel_widget #lang_sel_click ul li a:hover{
 color:#b1af6a
}
.eltdf-top-bar .widget_icl_lang_sel_widget #lang_sel ul ul,.eltdf-top-bar .widget_icl_lang_sel_widget #lang_sel_click ul ul{
 padding:8px 15px;
 background-color:grey;
 border:0
}
.eltdf-top-bar .widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li{
 margin:0 15px 0 0
}
.eltdf-top-bar .widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li:last-child{
 margin:0
}
.eltdf-top-bar .widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li a{
 color:#fff
}
.eltdf-top-bar .widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li a:hover{
 color:#b1af6a
}
.eltdf-top-bar .widget_icl_lang_sel_widget .lang_sel_list_vertical ul li{
 float:left;
 margin:0 15px 0 0;
 padding:0
}
.eltdf-top-bar .widget_icl_lang_sel_widget .lang_sel_list_vertical ul li:last-child{
 margin:0
}
.eltdf-top-bar .widget_icl_lang_sel_widget .lang_sel_list_vertical ul li a{
 color:#fff
}
.eltdf-top-bar .widget_icl_lang_sel_widget .lang_sel_list_vertical ul li a:hover{
 color:#b1af6a
}
.eltdf-menu-area .widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li{
 margin:0 25px 0 0
}
.eltdf-menu-area .widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li:last-child{
 margin:0
}
.eltdf-menu-area .widget_icl_lang_sel_widget .lang_sel_list_vertical ul li{
 float:left;
 margin:0 25px 0 0;
 padding:0
}
.eltdf-menu-area .widget_icl_lang_sel_widget .lang_sel_list_vertical ul li:last-child{
 margin:0
}
.eltdf-main-menu>ul>li.menu-item-language>a span{
 position:relative;
 display:block;
 top:50%;
 -webkit-transform:translateY(-50%);
 -moz-transform:translateY(-50%);
 transform:translateY(-50%)
}
.eltdf-main-menu>ul>li.menu-item-language>a span img{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 top:-1px;
 margin:0 5px 0 0
}
.eltdf-main-menu .menu-item-language .submenu-languages{
 position:absolute;
 top:100%;
 width:200px;
 left:0;
 z-index:10;
 opacity:0;
 visibility:hidden;
 border-top:none;
 padding:18px 0;
 text-align:left;
 background-color:#fff;
 -webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.03);
 -moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.03);
 box-shadow:0 5px 5px 0 rgba(0,0,0,.03);
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 -webkit-transition:visibility 0s linear .25s,opacity .25s ease-in-out;
 -moz-transition:visibility 0s linear .25s,opacity .25s ease-in-out;
 transition:visibility 0s linear .25s,opacity .25s ease-in-out
}
.eltdf-main-menu .menu-item-language .submenu-languages li{
 display:block;
 width:100%;
 float:none;
 padding:0;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.eltdf-main-menu .menu-item-language .submenu-languages a{
 display:block;
 padding:9px 26px;
 color:#ababab
}
.eltdf-main-menu .menu-item-language .submenu-languages img,.eltdf-vertical-menu .menu-item-language img{
 position:relative;
 display:inline-block;
 vertical-align:middle;
 top:-1px;
 margin:0 5px 0 0
}
.eltdf-main-menu .menu-item-language .submenu-languages a:hover{
 color:#b1af6a
}
.eltdf-main-menu .menu-item-language:hover ul{
 opacity:1;
 visibility:visible;
 -webkit-transition-delay:0s;
 -moz-transition-delay:0s;
 transition-delay:0s
}
.eltdf-vertical-menu .menu-item-language .submenu-languages{
 padding:0 0 0 2px
}
.eltdf-vertical-menu .menu-item-language .submenu-languages li{
 border-top:1px solid #e1e1e1
}
.eltdf-vertical-menu .menu-item-language .submenu-languages li a{
 font-weight:600;
 line-height:40px;
 text-transform:uppercase;
 letter-spacing:1px;
 color:grey
}
/*! * animate.css -http://daneden.me/animate * Version - 3.5.0 * Licensed under the MIT license - http://opensource.org/licenses/MIT * * Copyright (c) 2016 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,.animated.flipOutX,.animated.flipOutY{
 -webkit-animation-duration:.75s;
 animation-duration:.75s
}
@-webkit-keyframes bounce{
 20%,53%,80%,from,to{
     -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{
 20%,53%,80%,from,to{
     -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{
 50%,from,to{
     opacity:1
 }
 25%,75%{
     opacity:0
 }
}
@keyframes flash{
 50%,from,to{
     opacity:1
 }
 25%,75%{
     opacity:0
 }
}
.flash{
 -webkit-animation-name:flash;
 animation-name:flash
}
@-webkit-keyframes pulse{
 from,to{
     -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)
 }
}
@keyframes pulse{
 from,to{
     -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)
 }
}
.pulse{
 -webkit-animation-name:pulse;
 animation-name:pulse
}
@-webkit-keyframes rubberBand{
 from,to{
     -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)
 }
}
@keyframes rubberBand{
 from,to{
     -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)
 }
}
.rubberBand{
 -webkit-animation-name:rubberBand;
 animation-name:rubberBand
}
@-webkit-keyframes shake{
 from,to{
     -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{
 from,to{
     -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 headShake{
 0%{
     -webkit-transform:translateX(0);
     transform:translateX(0)
 }
 6.5%{
     -webkit-transform:translateX(-6px) rotateY(-9deg);
     transform:translateX(-6px) rotateY(-9deg)
 }
 18.5%{
     -webkit-transform:translateX(5px) rotateY(7deg);
     transform:translateX(5px) rotateY(7deg)
 }
 31.5%{
     -webkit-transform:translateX(-3px) rotateY(-5deg);
     transform:translateX(-3px) rotateY(-5deg)
 }
 43.5%{
     -webkit-transform:translateX(2px) rotateY(3deg);
     transform:translateX(2px) rotateY(3deg)
 }
 50%{
     -webkit-transform:translateX(0);
     transform:translateX(0)
 }
}
@keyframes headShake{
 0%{
     -webkit-transform:translateX(0);
     transform:translateX(0)
 }
 6.5%{
     -webkit-transform:translateX(-6px) rotateY(-9deg);
     transform:translateX(-6px) rotateY(-9deg)
 }
 18.5%{
     -webkit-transform:translateX(5px) rotateY(7deg);
     transform:translateX(5px) rotateY(7deg)
 }
 31.5%{
     -webkit-transform:translateX(-3px) rotateY(-5deg);
     transform:translateX(-3px) rotateY(-5deg)
 }
 43.5%{
     -webkit-transform:translateX(2px) rotateY(3deg);
     transform:translateX(2px) rotateY(3deg)
 }
 50%{
     -webkit-transform:translateX(0);
     transform:translateX(0)
 }
}
.headShake{
 -webkit-animation-timing-function:ease-in-out;
 animation-timing-function:ease-in-out;
 -webkit-animation-name:headShake;
 animation-name:headShake
}
@-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)
 }
 to{
     -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)
 }
 to{
     -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{
 from,to{
     -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)
 }
}
@keyframes tada{
 from,to{
     -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)
 }
}
.tada{
 -webkit-animation-name:tada;
 animation-name:tada
}
@-webkit-keyframes wobble{
 from,to{
     -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)
 }
}
@keyframes wobble{
 from,to{
     -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)
 }
}
.wobble{
 -webkit-animation-name:wobble;
 animation-name:wobble
}
@-webkit-keyframes jello{
 11.1%,from,to{
     -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)
 }
}
@keyframes jello{
 11.1%,from,to{
     -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)
 }
}
.jello{
 -webkit-animation-name:jello;
 animation-name:jello;
 -webkit-transform-origin:center;
 transform-origin:center
}
@-webkit-keyframes bounceIn{
 20%,40%,60%,80%,from,to{
     -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
     animation-timing-function:cubic-bezier(.215,.61,.355,1)
 }
 0%{
     opacity:0;
     -webkit-transform:scale3d(.3,.3,.3);
     transform:scale3d(.3,.3,.3)
 }
 20%{
     -webkit-transform:scale3d(1.1,1.1,1.1);
     transform:scale3d(1.1,1.1,1.1)
 }
 40%{
     -webkit-transform:scale3d(.9,.9,.9);
     transform:scale3d(.9,.9,.9)
 }
 60%{
     opacity:1;
     -webkit-transform:scale3d(1.03,1.03,1.03);
     transform:scale3d(1.03,1.03,1.03)
 }
 80%{
     -webkit-transform:scale3d(.97,.97,.97);
     transform:scale3d(.97,.97,.97)
 }
 to{
     opacity:1;
     -webkit-transform:scale3d(1,1,1);
     transform:scale3d(1,1,1)
 }
}
@keyframes bounceIn{
 20%,40%,60%,80%,from,to{
     -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
     animation-timing-function:cubic-bezier(.215,.61,.355,1)
 }
 0%{
     opacity:0;
     -webkit-transform:scale3d(.3,.3,.3);
     transform:scale3d(.3,.3,.3)
 }
 20%{
     -webkit-transform:scale3d(1.1,1.1,1.1);
     transform:scale3d(1.1,1.1,1.1)
 }
 40%{
     -webkit-transform:scale3d(.9,.9,.9);
     transform:scale3d(.9,.9,.9)
 }
 60%{
     opacity:1;
     -webkit-transform:scale3d(1.03,1.03,1.03);
     transform:scale3d(1.03,1.03,1.03)
 }
 80%{
     -webkit-transform:scale3d(.97,.97,.97);
     transform:scale3d(.97,.97,.97)
 }
 to{
     opacity:1;
     -webkit-transform:scale3d(1,1,1);
     transform:scale3d(1,1,1)
 }
}
.bounceIn{
 -webkit-animation-name:bounceIn;
 animation-name:bounceIn
}
@-webkit-keyframes bounceInDown{
 60%,75%,90%,from,to{
     -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
     animation-timing-function:cubic-bezier(.215,.61,.355,1)
 }
 0%{
     opacity:0;
     -webkit-transform: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)
 }
 to{
     -webkit-transform:none;
     transform:none
 }
}
@keyframes bounceInDown{
 60%,75%,90%,from,to{
     -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
     animation-timing-function:cubic-bezier(.215,.61,.355,1)
 }
 0%{
     opacity:0;
     -webkit-transform: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)
 }
 to{
     -webkit-transform:none;
     transform:none
 }
}
.bounceInDown{
 -webkit-animation-name:bounceInDown;
 animation-name:bounceInDown
}
@-webkit-keyframes bounceInLeft{
 60%,75%,90%,from,to{
     -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
     animation-timing-function:cubic-bezier(.215,.61,.355,1)
 }
 0%{
     opacity:0;
     -webkit-transform: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)
 }
 to{
     -webkit-transform:none;
     transform:none
 }
}
@keyframes bounceInLeft{
 60%,75%,90%,from,to{
     -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
     animation-timing-function:cubic-bezier(.215,.61,.355,1)
 }
 0%{
     opacity:0;
     -webkit-transform: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)
 }
 to{
     -webkit-transform:none;
     transform:none
 }
}
.bounceInLeft{
 -webkit-animation-name:bounceInLeft;
 animation-name:bounceInLeft
}
@-webkit-keyframes bounceInRight{
 60%,75%,90%,from,to{
     -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
     animation-timing-function:cubic-bezier(.215,.61,.355,1)
 }
 from{
     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)
 }
 to{
     -webkit-transform:none;
     transform:none
 }
}
@keyframes bounceInRight{
 60%,75%,90%,from,to{
     -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
     animation-timing-function:cubic-bezier(.215,.61,.355,1)
 }
 from{
     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)
 }
 to{
     -webkit-transform:none;
     transform:none
 }
}
.bounceInRight{
 -webkit-animation-name:bounceInRight;
 animation-name:bounceInRight
}
@-webkit-keyframes bounceInUp{
 60%,75%,90%,from,to{
     -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
     animation-timing-function:cubic-bezier(.215,.61,.355,1)
 }
 from{
     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)
 }
 to{
     -webkit-transform:translate3d(0,0,0);
     transform:translate3d(0,0,0)
 }
}
@keyframes bounceInUp{
 60%,75%,90%,from,to{
     -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
     animation-timing-function:cubic-bezier(.215,.61,.355,1)
 }
 from{
     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)
 }
 to{
     -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)
 }
 to{
     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)
 }
 to{
     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)
 }
 to{
     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)
 }
 to{
     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)
 }
 to{
     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)
 }
 to{
     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)
 }
 to{
     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)
 }
 to{
     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)
 }
 to{
     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)
 }
 to{
     opacity:0;
     -webkit-transform:translate3d(0,-2000px,0);
     transform:translate3d(0,-2000px,0)
 }
}
.bounceOutUp{
 -webkit-animation-name:bounceOutUp;
 animation-name:bounceOutUp
}
@-webkit-keyframes fadeIn{
 from{
     opacity:0
 }
 to{
     opacity:1
 }
}
@keyframes fadeIn{
 from{
     opacity:0
 }
 to{
     opacity:1
 }
}
.fadeIn{
 -webkit-animation-name:fadeIn;
 animation-name:fadeIn
}
@-webkit-keyframes fadeInDown{
 from{
     opacity:0;
     -webkit-transform:translate3d(0,-100%,0);
     transform:translate3d(0,-100%,0)
 }
 to{
     opacity:1;
     -webkit-transform:none;
     transform:none
 }
}
@keyframes fadeInDown{
 from{
     opacity:0;
     -webkit-transform:translate3d(0,-100%,0);
     transform:translate3d(0,-100%,0)
 }
 to{
     opacity:1;
     -webkit-transform:none;
     transform:none
 }
}
.fadeInDown{
 -webkit-animation-name:fadeInDown;
 animation-name:fadeInDown
}
@-webkit-keyframes fadeInDownBig{
 from{
     opacity:0;
     -webkit-transform:translate3d(0,-2000px,0);
     transform:translate3d(0,-2000px,0)
 }
 to{
     opacity:1;
     -webkit-transform:none;
     transform:none
 }
}
@keyframes fadeInDownBig{
 from{
     opacity:0;
     -webkit-transform:translate3d(0,-2000px,0);
     transform:translate3d(0,-2000px,0)
 }
 to{
     opacity:1;
     -webkit-transform:none;
     transform:none
 }
}
.fadeInDownBig{
 -webkit-animation-name:fadeInDownBig;
 animation-name:fadeInDownBig
}
@-webkit-keyframes fadeInLeft{
 from{
     opacity:0;
     -webkit-transform:translate3d(-100%,0,0);
     transform:translate3d(-100%,0,0)
 }
 to{
     opacity:1;
     -webkit-transform:none;
     transform:none
 }
}
@keyframes fadeInLeft{
 from{
     opacity:0;
     -webkit-transform:translate3d(-100%,0,0);
     transform:translate3d(-100%,0,0)
 }
 to{
     opacity:1;
     -webkit-transform:none;
     transform:none
 }
}
.fadeInLeft{
 -webkit-animation-name:fadeInLeft;
 animation-name:fadeInLeft
}
@-webkit-keyframes fadeInLeftBig{
 from{
     opacity:0;
     -webkit-transform:translate3d(-2000px,0,0);
     transform:translate3d(-2000px,0,0)
 }
 to{
     opacity:1;
     -webkit-transform:none;
     transform:none
 }
}
@keyframes fadeInLeftBig{
 from{
     opacity:0;
     -webkit-transform:translate3d(-2000px,0,0);
     transform:translate3d(-2000px,0,0)
 }
 to{
     opacity:1;
     -webkit-transform:none;
     transform:none
 }
}
.fadeInLeftBig{
 -webkit-animation-name:fadeInLeftBig;
 animation-name:fadeInLeftBig
}
@-webkit-keyframes fadeInRight{
 from{
     opacity:0;
     -webkit-transform:translate3d(100%,0,0);
     transform:translate3d(100%,0,0)
 }
 to{
     opacity:1;
     -webkit-transform:none;
     transform:none
 }
}
@keyframes fadeInRight{
 from{
     opacity:0;
     -webkit-transform:translate3d(100%,0,0);
     transform:translate3d(100%,0,0)
 }
 to{
     opacity:1;
     -webkit-transform:none;
     transform:none
 }
}
.fadeInRight{
 -webkit-animation-name:fadeInRight;
 animation-name:fadeInRight
}
@-webkit-keyframes fadeInRightBig{
 from{
     opacity:0;
     -webkit-transform:translate3d(2000px,0,0);
     transform:translate3d(2000px,0,0)
 }
 to{
     opacity:1;
     -webkit-transform:none;
     transform:none
 }
}
@keyframes fadeInRightBig{
 from{
     opacity:0;
     -webkit-transform:translate3d(2000px,0,0);
     transform:translate3d(2000px,0,0)
 }
 to{
     opacity:1;
     -webkit-transform:none;
     transform:none
 }
}
.fadeInRightBig{
 -webkit-animation-name:fadeInRightBig;
 animation-name:fadeInRightBig
}
@-webkit-keyframes fadeInUp{
 from{
     opacity:0;
     -webkit-transform:translate3d(0,100%,0);
     transform:translate3d(0,100%,0)
 }
 to{
     opacity:1;
     -webkit-transform:none;
     transform:none
 }
}
@keyframes fadeInUp{
 from{
     opacity:0;
     -webkit-transform:translate3d(0,100%,0);
     transform:translate3d(0,100%,0)
 }
 to{
     opacity:1;
     -webkit-transform:none;
     transform:none
 }
}
.fadeInUp{
 -webkit-animation-name:fadeInUp;
 animation-name:fadeInUp
}
@-webkit-keyframes fadeInUpBig{
 from{
     opacity:0;
     -webkit-transform:translate3d(0,2000px,0);
     transform:translate3d(0,2000px,0)
 }
 to{
     opacity:1;
     -webkit-transform:none;
     transform:none
 }
}
@keyframes fadeInUpBig{
 from{
     opacity:0;
     -webkit-transform:translate3d(0,2000px,0);
     transform:translate3d(0,2000px,0)
 }
 to{
     opacity:1;
     -webkit-transform:none;
     transform:none
 }
}
.fadeInUpBig{
 -webkit-animation-name:fadeInUpBig;
 animation-name:fadeInUpBig
}
@-webkit-keyframes fadeOut{
 from{
     opacity:1
 }
 to{
     opacity:0
 }
}
@keyframes fadeOut{
 from{
     opacity:1
 }
 to{
     opacity:0
 }
}
.fadeOut{
 -webkit-animation-name:fadeOut;
 animation-name:fadeOut
}
@-webkit-keyframes fadeOutDown{
 from{
     opacity:1
 }
 to{
     opacity:0;
     -webkit-transform:translate3d(0,100%,0);
     transform:translate3d(0,100%,0)
 }
}
@keyframes fadeOutDown{
 from{
     opacity:1
 }
 to{
     opacity:0;
     -webkit-transform:translate3d(0,100%,0);
     transform:translate3d(0,100%,0)
 }
}
.fadeOutDown{
 -webkit-animation-name:fadeOutDown;
 animation-name:fadeOutDown
}
@-webkit-keyframes fadeOutDownBig{
 from{
     opacity:1
 }
 to{
     opacity:0;
     -webkit-transform:translate3d(0,2000px,0);
     transform:translate3d(0,2000px,0)
 }
}
@keyframes fadeOutDownBig{
 from{
     opacity:1
 }
 to{
     opacity:0;
     -webkit-transform:translate3d(0,2000px,0);
     transform:translate3d(0,2000px,0)
 }
}
.fadeOutDownBig{
 -webkit-animation-name:fadeOutDownBig;
 animation-name:fadeOutDownBig
}
@-webkit-keyframes fadeOutLeft{
 from{
     opacity:1
 }
 to{
     opacity:0;
     -webkit-transform:translate3d(-100%,0,0);
     transform:translate3d(-100%,0,0)
 }
}
@keyframes fadeOutLeft{
 from{
     opacity:1
 }
 to{
     opacity:0;
     -webkit-transform:translate3d(-100%,0,0);
     transform:translate3d(-100%,0,0)
 }
}
.fadeOutLeft{
 -webkit-animation-name:fadeOutLeft;
 animation-name:fadeOutLeft
}
@-webkit-keyframes fadeOutLeftBig{
 from{
     opacity:1
 }
 to{
     opacity:0;
     -webkit-transform:translate3d(-2000px,0,0);
     transform:translate3d(-2000px,0,0)
 }
}
@keyframes fadeOutLeftBig{
 from{
     opacity:1
 }
 to{
     opacity:0;
     -webkit-transform:translate3d(-2000px,0,0);
     transform:translate3d(-2000px,0,0)
 }
}
.fadeOutLeftBig{
 -webkit-animation-name:fadeOutLeftBig;
 animation-name:fadeOutLeftBig
}
@-webkit-keyframes fadeOutRight{
 from{
     opacity:1
 }
 to{
     opacity:0;
     -webkit-transform:translate3d(100%,0,0);
     transform:translate3d(100%,0,0)
 }
}
@keyframes fadeOutRight{
 from{
     opacity:1
 }
 to{
     opacity:0;
     -webkit-transform:translate3d(100%,0,0);
     transform:translate3d(100%,0,0)
 }
}
.fadeOutRight{
 -webkit-animation-name:fadeOutRight;
 animation-name:fadeOutRight
}
@-webkit-keyframes fadeOutRightBig{
 from{
     opacity:1
 }
 to{
     opacity:0;
     -webkit-transform:translate3d(2000px,0,0);
     transform:translate3d(2000px,0,0)
 }
}
@keyframes fadeOutRightBig{
 from{
     opacity:1
 }
 to{
     opacity:0;
     -webkit-transform:translate3d(2000px,0,0);
     transform:translate3d(2000px,0,0)
 }
}
.fadeOutRightBig{
 -webkit-animation-name:fadeOutRightBig;
 animation-name:fadeOutRightBig
}
@-webkit-keyframes fadeOutUp{
 from{
     opacity:1
 }
 to{
     opacity:0;
     -webkit-transform:translate3d(0,-100%,0);
     transform:translate3d(0,-100%,0)
 }
}
@keyframes fadeOutUp{
 from{
     opacity:1
 }
 to{
     opacity:0;
     -webkit-transform:translate3d(0,-100%,0);
     transform:translate3d(0,-100%,0)
 }
}
.fadeOutUp{
 -webkit-animation-name:fadeOutUp;
 animation-name:fadeOutUp
}
@-webkit-keyframes fadeOutUpBig{
 from{
     opacity:1
 }
 to{
     opacity:0;
     -webkit-transform:translate3d(0,-2000px,0);
     transform:translate3d(0,-2000px,0)
 }
}
@keyframes fadeOutUpBig{
 from{
     opacity:1
 }
 to{
     opacity:0;
     -webkit-transform:translate3d(0,-2000px,0);
     transform:translate3d(0,-2000px,0)
 }
}
.fadeOutUpBig{
 -webkit-animation-name:fadeOutUpBig;
 animation-name:fadeOutUpBig
}
@-webkit-keyframes flip{
 from{
     -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
 }
 to{
     -webkit-transform:perspective(400px);
     transform:perspective(400px);
     -webkit-animation-timing-function:ease-in;
     animation-timing-function:ease-in
 }
}
@keyframes flip{
 from{
     -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
 }
 to{
     -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{
 from{
     -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)
 }
 to{
     -webkit-transform:perspective(400px);
     transform:perspective(400px)
 }
}
@keyframes flipInX{
 from{
     -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)
 }
 to{
     -webkit-transform:perspective(400px);
     transform:perspective(400px)
 }
}
.flipInX{
 -webkit-backface-visibility:visible!important;
 backface-visibility:visible!important;
 -webkit-animation-name:flipInX;
 animation-name:flipInX
}
.flipInY,.flipOutX{
 -webkit-backface-visibility:visible!important
}
@-webkit-keyframes flipInY{
 from{
     -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)
 }
 to{
     -webkit-transform:perspective(400px);
     transform:perspective(400px)
 }
}
@keyframes flipInY{
 from{
     -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)
 }
 to{
     -webkit-transform:perspective(400px);
     transform:perspective(400px)
 }
}
.flipInY{
 backface-visibility:visible!important;
 -webkit-animation-name:flipInY;
 animation-name:flipInY
}
@-webkit-keyframes flipOutX{
 from{
     -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
 }
 to{
     -webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);
     transform:perspective(400px) rotate3d(1,0,0,90deg);
     opacity:0
 }
}
@keyframes flipOutX{
 from{
     -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
 }
 to{
     -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;
 backface-visibility:visible!important
}
@-webkit-keyframes flipOutY{
 from{
     -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
 }
 to{
     -webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);
     transform:perspective(400px) rotate3d(0,1,0,90deg);
     opacity:0
 }
}
@keyframes flipOutY{
 from{
     -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
 }
 to{
     -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{
 from{
     -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
 }
 to{
     -webkit-transform:none;
     transform:none;
     opacity:1
 }
}
@keyframes lightSpeedIn{
 from{
     -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
 }
 to{
     -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{
 from{
     opacity:1
 }
 to{
     -webkit-transform:translate3d(100%,0,0) skewX(30deg);
     transform:translate3d(100%,0,0) skewX(30deg);
     opacity:0
 }
}
@keyframes lightSpeedOut{
 from{
     opacity:1
 }
 to{
     -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{
 from{
     -webkit-transform-origin:center;
     transform-origin:center;
     -webkit-transform:rotate3d(0,0,1,-200deg);
     transform:rotate3d(0,0,1,-200deg);
     opacity:0
 }
 to{
     -webkit-transform-origin:center;
     transform-origin:center;
     -webkit-transform:none;
     transform:none;
     opacity:1
 }
}
@keyframes rotateIn{
 from{
     -webkit-transform-origin:center;
     transform-origin:center;
     -webkit-transform:rotate3d(0,0,1,-200deg);
     transform:rotate3d(0,0,1,-200deg);
     opacity:0
 }
 to{
     -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{
 from{
     -webkit-transform-origin:left bottom;
     transform-origin:left bottom;
     -webkit-transform:rotate3d(0,0,1,-45deg);
     transform:rotate3d(0,0,1,-45deg);
     opacity:0
 }
 to{
     -webkit-transform-origin:left bottom;
     transform-origin:left bottom;
     -webkit-transform:none;
     transform:none;
     opacity:1
 }
}
@keyframes rotateInDownLeft{
 from{
     -webkit-transform-origin:left bottom;
     transform-origin:left bottom;
     -webkit-transform:rotate3d(0,0,1,-45deg);
     transform:rotate3d(0,0,1,-45deg);
     opacity:0
 }
 to{
     -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{
 from{
     -webkit-transform-origin:right bottom;
     transform-origin:right bottom;
     -webkit-transform:rotate3d(0,0,1,45deg);
     transform:rotate3d(0,0,1,45deg);
     opacity:0
 }
 to{
     -webkit-transform-origin:right bottom;
     transform-origin:right bottom;
     -webkit-transform:none;
     transform:none;
     opacity:1
 }
}
@keyframes rotateInDownRight{
 from{
     -webkit-transform-origin:right bottom;
     transform-origin:right bottom;
     -webkit-transform:rotate3d(0,0,1,45deg);
     transform:rotate3d(0,0,1,45deg);
     opacity:0
 }
 to{
     -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{
 from{
     -webkit-transform-origin:left bottom;
     transform-origin:left bottom;
     -webkit-transform:rotate3d(0,0,1,45deg);
     transform:rotate3d(0,0,1,45deg);
     opacity:0
 }
 to{
     -webkit-transform-origin:left bottom;
     transform-origin:left bottom;
     -webkit-transform:none;
     transform:none;
     opacity:1
 }
}
@keyframes rotateInUpLeft{
 from{
     -webkit-transform-origin:left bottom;
     transform-origin:left bottom;
     -webkit-transform:rotate3d(0,0,1,45deg);
     transform:rotate3d(0,0,1,45deg);
     opacity:0
 }
 to{
     -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{
 from{
     -webkit-transform-origin:right bottom;
     transform-origin:right bottom;
     -webkit-transform:rotate3d(0,0,1,-90deg);
     transform:rotate3d(0,0,1,-90deg);
     opacity:0
 }
 to{
     -webkit-transform-origin:right bottom;
     transform-origin:right bottom;
     -webkit-transform:none;
     transform:none;
     opacity:1
 }
}
@keyframes rotateInUpRight{
 from{
     -webkit-transform-origin:right bottom;
     transform-origin:right bottom;
     -webkit-transform:rotate3d(0,0,1,-90deg);
     transform:rotate3d(0,0,1,-90deg);
     opacity:0
 }
 to{
     -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{
 from{
     -webkit-transform-origin:center;
     transform-origin:center;
     opacity:1
 }
 to{
     -webkit-transform-origin:center;
     transform-origin:center;
     -webkit-transform:rotate3d(0,0,1,200deg);
     transform:rotate3d(0,0,1,200deg);
     opacity:0
 }
}
@keyframes rotateOut{
 from{
     -webkit-transform-origin:center;
     transform-origin:center;
     opacity:1
 }
 to{
     -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{
 from{
     -webkit-transform-origin:left bottom;
     transform-origin:left bottom;
     opacity:1
 }
 to{
     -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{
 from{
     -webkit-transform-origin:left bottom;
     transform-origin:left bottom;
     opacity:1
 }
 to{
     -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{
 from{
     -webkit-transform-origin:right bottom;
     transform-origin:right bottom;
     opacity:1
 }
 to{
     -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{
 from{
     -webkit-transform-origin:right bottom;
     transform-origin:right bottom;
     opacity:1
 }
 to{
     -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{
 from{
     -webkit-transform-origin:left bottom;
     transform-origin:left bottom;
     opacity:1
 }
 to{
     -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{
 from{
     -webkit-transform-origin:left bottom;
     transform-origin:left bottom;
     opacity:1
 }
 to{
     -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{
 from{
     -webkit-transform-origin:right bottom;
     transform-origin:right bottom;
     opacity:1
 }
 to{
     -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{
 from{
     -webkit-transform-origin:right bottom;
     transform-origin:right bottom;
     opacity:1
 }
 to{
     -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
 }
 to{
     -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
 }
 to{
     -webkit-transform:translate3d(0,700px,0);
     transform:translate3d(0,700px,0);
     opacity:0
 }
}
.hinge{
 -webkit-animation-name:hinge;
 animation-name:hinge
}
@-webkit-keyframes rollIn{
 from{
     opacity:0;
     -webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
     transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)
 }
 to{
     opacity:1;
     -webkit-transform:none;
     transform:none
 }
}
@keyframes rollIn{
 from{
     opacity:0;
     -webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
     transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)
 }
 to{
     opacity:1;
     -webkit-transform:none;
     transform:none
 }
}
.rollIn{
 -webkit-animation-name:rollIn;
 animation-name:rollIn
}
@-webkit-keyframes rollOut{
 from{
     opacity:1
 }
 to{
     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{
 from{
     opacity:1
 }
 to{
     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{
 from{
     opacity:0;
     -webkit-transform:scale3d(.3,.3,.3);
     transform:scale3d(.3,.3,.3)
 }
 50%{
     opacity:1
 }
}
@keyframes zoomIn{
 from{
     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{
 from{
     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{
 from{
     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{
 from{
     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{
 from{
     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{
 from{
     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{
 from{
     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{
 from{
     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{
 from{
     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{
 from{
     opacity:1
 }
 50%{
     opacity:0;
     -webkit-transform:scale3d(.3,.3,.3);
     transform:scale3d(.3,.3,.3)
 }
 to{
     opacity:0
 }
}
@keyframes zoomOut{
 from{
     opacity:1
 }
 50%{
     opacity:0;
     -webkit-transform:scale3d(.3,.3,.3);
     transform:scale3d(.3,.3,.3)
 }
 to{
     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)
 }
 to{
     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)
 }
 to{
     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)
 }
 to{
     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)
 }
 to{
     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)
 }
 to{
     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)
 }
 to{
     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)
 }
 to{
     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)
 }
 to{
     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{
 from{
     -webkit-transform:translate3d(0,-100%,0);
     transform:translate3d(0,-100%,0);
     visibility:visible
 }
 to{
     -webkit-transform:translate3d(0,0,0);
     transform:translate3d(0,0,0)
 }
}
@keyframes slideInDown{
 from{
     -webkit-transform:translate3d(0,-100%,0);
     transform:translate3d(0,-100%,0);
     visibility:visible
 }
 to{
     -webkit-transform:translate3d(0,0,0);
     transform:translate3d(0,0,0)
 }
}
.slideInDown{
 -webkit-animation-name:slideInDown;
 animation-name:slideInDown
}
@-webkit-keyframes slideInLeft{
 from{
     -webkit-transform:translate3d(-100%,0,0);
     transform:translate3d(-100%,0,0);
     visibility:visible
 }
 to{
     -webkit-transform:translate3d(0,0,0);
     transform:translate3d(0,0,0)
 }
}
@keyframes slideInLeft{
 from{
     -webkit-transform:translate3d(-100%,0,0);
     transform:translate3d(-100%,0,0);
     visibility:visible
 }
 to{
     -webkit-transform:translate3d(0,0,0);
     transform:translate3d(0,0,0)
 }
}
.slideInLeft{
 -webkit-animation-name:slideInLeft;
 animation-name:slideInLeft
}
@-webkit-keyframes slideInRight{
 from{
     -webkit-transform:translate3d(100%,0,0);
     transform:translate3d(100%,0,0);
     visibility:visible
 }
 to{
     -webkit-transform:translate3d(0,0,0);
     transform:translate3d(0,0,0)
 }
}
@keyframes slideInRight{
 from{
     -webkit-transform:translate3d(100%,0,0);
     transform:translate3d(100%,0,0);
     visibility:visible
 }
 to{
     -webkit-transform:translate3d(0,0,0);
     transform:translate3d(0,0,0)
 }
}
.slideInRight{
 -webkit-animation-name:slideInRight;
 animation-name:slideInRight
}
@-webkit-keyframes slideInUp{
 from{
     -webkit-transform:translate3d(0,100%,0);
     transform:translate3d(0,100%,0);
     visibility:visible
 }
 to{
     -webkit-transform:translate3d(0,0,0);
     transform:translate3d(0,0,0)
 }
}
@keyframes slideInUp{
 from{
     -webkit-transform:translate3d(0,100%,0);
     transform:translate3d(0,100%,0);
     visibility:visible
 }
 to{
     -webkit-transform:translate3d(0,0,0);
     transform:translate3d(0,0,0)
 }
}
.slideInUp{
 -webkit-animation-name:slideInUp;
 animation-name:slideInUp
}
@-webkit-keyframes slideOutDown{
 from{
     -webkit-transform:translate3d(0,0,0);
     transform:translate3d(0,0,0)
 }
 to{
     visibility:hidden;
     -webkit-transform:translate3d(0,100%,0);
     transform:translate3d(0,100%,0)
 }
}
@keyframes slideOutDown{
 from{
     -webkit-transform:translate3d(0,0,0);
     transform:translate3d(0,0,0)
 }
 to{
     visibility:hidden;
     -webkit-transform:translate3d(0,100%,0);
     transform:translate3d(0,100%,0)
 }
}
.slideOutDown{
 -webkit-animation-name:slideOutDown;
 animation-name:slideOutDown
}
@-webkit-keyframes slideOutLeft{
 from{
     -webkit-transform:translate3d(0,0,0);
     transform:translate3d(0,0,0)
 }
 to{
     visibility:hidden;
     -webkit-transform:translate3d(-100%,0,0);
     transform:translate3d(-100%,0,0)
 }
}
@keyframes slideOutLeft{
 from{
     -webkit-transform:translate3d(0,0,0);
     transform:translate3d(0,0,0)
 }
 to{
     visibility:hidden;
     -webkit-transform:translate3d(-100%,0,0);
     transform:translate3d(-100%,0,0)
 }
}
.slideOutLeft{
 -webkit-animation-name:slideOutLeft;
 animation-name:slideOutLeft
}
@-webkit-keyframes slideOutRight{
 from{
     -webkit-transform:translate3d(0,0,0);
     transform:translate3d(0,0,0)
 }
 to{
     visibility:hidden;
     -webkit-transform:translate3d(100%,0,0);
     transform:translate3d(100%,0,0)
 }
}
@keyframes slideOutRight{
 from{
     -webkit-transform:translate3d(0,0,0);
     transform:translate3d(0,0,0)
 }
 to{
     visibility:hidden;
     -webkit-transform:translate3d(100%,0,0);
     transform:translate3d(100%,0,0)
 }
}
.slideOutRight{
 -webkit-animation-name:slideOutRight;
 animation-name:slideOutRight
}
@-webkit-keyframes slideOutUp{
 from{
     -webkit-transform:translate3d(0,0,0);
     transform:translate3d(0,0,0)
 }
 to{
     visibility:hidden;
     -webkit-transform:translate3d(0,-100%,0);
     transform:translate3d(0,-100%,0)
 }
}
@keyframes slideOutUp{
 from{
     -webkit-transform:translate3d(0,0,0);
     transform:translate3d(0,0,0)
 }
 to{
     visibility:hidden;
     -webkit-transform:translate3d(0,-100%,0);
     transform:translate3d(0,-100%,0)
 }
}
.slideOutUp{
 -webkit-animation-name:slideOutUp;
 animation-name:slideOutUp
}
.mejs-offscreen{
 clip:rect(1px 1px 1px 1px);
 clip:rect(1px,1px,1px,1px);
 clip-path:polygon(0px 0,0 0,0 0,0 0);
 position:absolute!important;
 height:1px;
 width:1px;
 overflow:hidden
}
.mejs-container{
 position:relative;
 background:#000;
 font-family:Helvetica,Arial;
 text-align:left;
 vertical-align:top;
 text-indent:0
}
.mejs-fill-container,.mejs-fill-container .mejs-container{
 width:100%;
 height:100%
}
.mejs-fill-container{
 overflow:hidden
}
.mejs-container:focus{
 outline:0
}
.me-plugin{
 position:absolute
}
.mejs-embed,.mejs-embed body{
 width:100%;
 height:100%;
 margin:0;
 padding:0;
 background:#000;
 overflow:hidden
}
.mejs-fullscreen{
 overflow:hidden!important
}
.mejs-container-fullscreen{
 position:fixed;
 left:0;
 top:0;
 right:0;
 bottom:0;
 overflow:hidden;
 z-index:1000
}
.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{
 width:100%;
 height:100%
}
.mejs-clear{
 clear:both
}
.mejs-background{
 position:absolute;
 top:0;
 left:0
}
.mejs-mediaelement{
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%
}
.mejs-poster{
 position:absolute;
 top:0;
 left:0;
 background-size:contain;
 background-position:50% 50%;
 background-repeat:no-repeat
}
:root .mejs-poster img{
 display:none
}
.mejs-poster img{
 border:0;
 padding:0;
 border:0
}
.mejs-overlay{
 position:absolute;
 top:0;
 left:0
}
.mejs-overlay-play{
 cursor:pointer
}
.mejs-overlay-button{
 position:absolute;
 top:50%;
 left:50%;
 width:100px;
 height:100px;
 margin:-50px 0 0 -50px;
 background:url("../index.html") no-repeat
}
.no-svg .mejs-overlay-button{
 background-image:url("../index.html")
}
.mejs-overlay:hover .mejs-overlay-button{
 background-position:0 -100px
}
.mejs-overlay-loading{
 position:absolute;
 top:50%;
 left:50%;
 width:80px;
 height:80px;
 margin:-40px 0 0 -40px;
 background:#333;
 background:url("../index.html");
 background:rgba(0,0,0,.9);
 background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,.9)),to(rgba(0,0,0,.9)));
 background:-webkit-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));
 background:-moz-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));
 background:-o-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));
 background:-ms-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));
 background:linear-gradient(rgba(50,50,50,.9),rgba(0,0,0,.9))
}
.mejs-overlay-loading span{
 display:block;
 width:80px;
 height:80px;
 background:transparent url("../index.html") 50% 50% no-repeat
}
.mejs-container .mejs-controls{
 position:absolute;
 list-style-type:none;
 margin:0;
 padding:0;
 bottom:0;
 left:0;
 background:url("../index.html");
 background:rgba(0,0,0,.7);
 background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,.7)),to(rgba(0,0,0,.7)));
 background:-webkit-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));
 background:-moz-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));
 background:-o-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));
 background:-ms-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));
 background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));
 height:30px;
 width:100%
}
.mejs-container .mejs-controls div{
 list-style-type:none;
 background-image:none;
 display:block;
 float:left;
 margin:0;
 padding:0;
 width:26px;
 height:26px;
 font-size:11px;
 line-height:11px;
 font-family:Helvetica,Arial;
 border:0
}
.mejs-controls .mejs-button button{
 cursor:pointer;
 display:block;
 font-size:0;
 line-height:0;
 text-decoration:none;
 margin:7px 5px;
 padding:0;
 position:absolute;
 height:16px;
 width:16px;
 border:0;
 background:transparent url("../index.html") no-repeat
}
.no-svg .mejs-controls .mejs-button button{
 background-image:url("../index.html")
}
.mejs-controls .mejs-button button:focus{
 outline:dotted 1px #999
}
.mejs-container .mejs-controls .mejs-time{
 color:#fff;
 display:block;
 height:17px;
 width:auto;
 padding:10px 3px 0;
 overflow:hidden;
 text-align:center;
 -moz-box-sizing:content-box;
 -webkit-box-sizing:content-box;
 box-sizing:content-box
}
.mejs-container .mejs-controls .mejs-time a{
 color:#fff;
 font-size:11px;
 line-height:12px;
 display:block;
 float:left;
 margin:1px 2px 0 0;
 width:auto
}
.mejs-controls .mejs-play button{
 background-position:0 0
}
.mejs-controls .mejs-pause button{
 background-position:0 -16px
}
.mejs-controls .mejs-stop button{
 background-position:-112px 0
}
.mejs-controls div.mejs-time-rail{
 direction:ltr;
 width:200px;
 padding-top:5px
}
.mejs-controls .mejs-time-rail span,.mejs-controls .mejs-time-rail a{
 display:block;
 position:absolute;
 width:180px;
 height:10px;
 -webkit-border-radius:2px;
 -moz-border-radius:2px;
 border-radius:2px;
 cursor:pointer
}
.mejs-controls .mejs-time-rail .mejs-time-total{
 margin:5px;
 background:#333;
 background:rgba(50,50,50,.8);
 background:-webkit-gradient(linear,0 0,0 100%,from(rgba(30,30,30,.8)),to(rgba(60,60,60,.8)));
 background:-webkit-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));
 background:-moz-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));
 background:-o-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));
 background:-ms-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));
 background:linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8))
}
.mejs-controls .mejs-time-rail .mejs-time-buffering{
 width:100%;
 background-image:-o-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-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,.15)),color-stop(0.75,rgba(255,255,255,.15)),color-stop(0.75,transparent),to(transparent));
 background-image:-webkit-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-image:-moz-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-image:-ms-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-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);
 -webkit-background-size:15px 15px;
 -moz-background-size:15px 15px;
 -o-background-size:15px 15px;
 background-size:15px 15px;
 -webkit-animation:buffering-stripes 2s linear infinite;
 -moz-animation:buffering-stripes 2s linear infinite;
 -ms-animation:buffering-stripes 2s linear infinite;
 -o-animation:buffering-stripes 2s linear infinite;
 animation:buffering-stripes 2s linear infinite
}
@-webkit-keyframes buffering-stripes{
 from{
     background-position:0 0
 }
 to{
     background-position:30px 0
 }
}
@-moz-keyframes buffering-stripes{
 from{
     background-position:0 0
 }
 to{
     background-position:30px 0
 }
}
@-ms-keyframes buffering-stripes{
 from{
     background-position:0 0
 }
 to{
     background-position:30px 0
 }
}
@-o-keyframes buffering-stripes{
 from{
     background-position:0 0
 }
 to{
     background-position:30px 0
 }
}
@keyframes buffering-stripes{
 from{
     background-position:0 0
 }
 to{
     background-position:30px 0
 }
}
.mejs-controls .mejs-time-rail .mejs-time-loaded{
 background:#3caac8;
 background:rgba(60,170,200,.8);
 background:-webkit-gradient(linear,0 0,0 100%,from(rgba(44,124,145,.8)),to(rgba(78,183,212,.8)));
 background:-webkit-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));
 background:-moz-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));
 background:-o-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));
 background:-ms-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));
 background:linear-gradient(rgba(44,124,145,.8),rgba(78,183,212,.8));
 width:0
}
.mejs-controls .mejs-time-rail .mejs-time-current{
 background:#fff;
 background:rgba(255,255,255,.8);
 background:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,.9)),to(rgba(200,200,200,.8)));
 background:-webkit-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));
 background:-moz-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));
 background:-o-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));
 background:-ms-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));
 background:linear-gradient(rgba(255,255,255,.9),rgba(200,200,200,.8));
 width:0
}
.mejs-controls .mejs-time-rail .mejs-time-handle{
 display:none;
 position:absolute;
 margin:0;
 width:10px;
 background:#fff;
 -webkit-border-radius:5px;
 -moz-border-radius:5px;
 border-radius:5px;
 cursor:pointer;
 border:solid 2px #333;
 top:-2px;
 text-align:center
}
.mejs-controls .mejs-time-rail .mejs-time-float{
 position:absolute;
 display:none;
 background:#eee;
 width:36px;
 height:17px;
 border:solid 1px #333;
 top:-26px;
 margin-left:-18px;
 text-align:center;
 color:#111
}
.mejs-controls .mejs-time-rail .mejs-time-float-current{
 margin:2px;
 width:30px;
 display:block;
 text-align:center;
 left:0
}
.mejs-controls .mejs-time-rail .mejs-time-float-corner{
 position:absolute;
 display:block;
 width:0;
 height:0;
 line-height:0;
 border:solid 5px #eee;
 border-color:#eee transparent transparent;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 border-radius:0;
 top:15px;
 left:13px
}
.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float{
 width:48px
}
.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current{
 width:44px
}
.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner{
 left:18px
}
.mejs-controls .mejs-fullscreen-button button{
 background-position:-32px 0
}
.mejs-controls .mejs-unfullscreen button{
 background-position:-32px -16px
}
.mejs-controls .mejs-volume-button{
}
.mejs-controls .mejs-mute button{
 background-position:-16px -16px
}
.mejs-controls .mejs-unmute button{
 background-position:-16px 0
}
.mejs-controls .mejs-volume-button{
 position:relative
}
.mejs-controls .mejs-volume-button .mejs-volume-slider{
 display:none;
 height:115px;
 width:25px;
 background:url("../index.html");
 background:rgba(50,50,50,.7);
 -webkit-border-radius:0;
 -moz-border-radius:0;
 border-radius:0;
 top:-115px;
 left:0;
 z-index:1;
 position:absolute;
 margin:0
}
.mejs-controls .mejs-volume-button:hover{
 -webkit-border-radius:0 0 4px 4px;
 -moz-border-radius:0 0 4px 4px;
 border-radius:0 0 4px 4px
}
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{
 position:absolute;
 left:11px;
 top:8px;
 width:2px;
 height:100px;
 background:#ddd;
 background:rgba(255,255,255,.5);
 margin:0
}
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{
 position:absolute;
 left:11px;
 top:8px;
 width:2px;
 height:100px;
 background:#ddd;
 background:rgba(255,255,255,.9);
 margin:0
}
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{
 position:absolute;
 left:4px;
 top:-3px;
 width:16px;
 height:6px;
 background:#ddd;
 background:rgba(255,255,255,.9);
 cursor:N-resize;
 -webkit-border-radius:1px;
 -moz-border-radius:1px;
 border-radius:1px;
 margin:0
}
.mejs-controls a.mejs-horizontal-volume-slider{
 height:26px;
 width:56px;
 position:relative;
 display:block;
 float:left;
 vertical-align:middle
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{
 position:absolute;
 left:0;
 top:11px;
 width:50px;
 height:8px;
 margin:0;
 padding:0;
 font-size:1px;
 -webkit-border-radius:2px;
 -moz-border-radius:2px;
 border-radius:2px;
 background:#333;
 background:rgba(50,50,50,.8);
 background:-webkit-gradient(linear,0 0,0 100%,from(rgba(30,30,30,.8)),to(rgba(60,60,60,.8)));
 background:-webkit-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));
 background:-moz-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));
 background:-o-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));
 background:-ms-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));
 background:linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8))
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{
 position:absolute;
 left:0;
 top:11px;
 width:50px;
 height:8px;
 margin:0;
 padding:0;
 font-size:1px;
 -webkit-border-radius:2px;
 -moz-border-radius:2px;
 border-radius:2px;
 background:#fff;
 background:rgba(255,255,255,.8);
 background:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,.9)),to(rgba(200,200,200,.8)));
 background:-webkit-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));
 background:-moz-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));
 background:-o-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));
 background:-ms-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));
 background:linear-gradient(rgba(255,255,255,.9),rgba(200,200,200,.8))
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{
 display:none
}
.mejs-controls .mejs-captions-button{
 position:relative
}
.mejs-controls .mejs-captions-button button{
 background-position:-48px 0
}
.mejs-controls .mejs-captions-button .mejs-captions-selector{
 visibility:hidden;
 position:absolute;
 bottom:26px;
 right:-51px;
 width:85px;
 height:100px;
 background:url("../index.html");
 background:rgba(50,50,50,.7);
 border:solid 1px transparent;
 padding:10px 10px 0;
 overflow:hidden;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 border-radius:0
}
.mejs-controls .mejs-captions-button:hover .mejs-captions-selector{
 visibility:visible
}
.mejs-controls .mejs-captions-button .mejs-captions-selector ul{
 margin:0;
 padding:0;
 display:block;
 list-style-type:none!important;
 overflow:hidden
}
.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{
 margin:0 0 6px;
 padding:0;
 list-style-type:none!important;
 display:block;
 color:#fff;
 overflow:hidden
}
.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{
 clear:both;
 float:left;
 margin:3px 3px 0 5px
}
.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{
 width:55px;
 float:left;
 padding:4px 0 0;
 line-height:15px;
 font-family:helvetica,arial;
 font-size:10px
}
.mejs-controls .mejs-captions-button .mejs-captions-translations{
 font-size:10px;
 margin:0 0 5px
}
.mejs-chapters{
 position:absolute;
 top:0;
 left:0;
 -xborder-right:solid 1px #fff;
 width:10000px;
 z-index:1
}
.mejs-chapters .mejs-chapter{
 position:absolute;
 float:left;
 background:#222;
 background:rgba(0,0,0,.7);
 background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,.7)),to(rgba(0,0,0,.7)));
 background:-webkit-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));
 background:-moz-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));
 background:-o-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));
 background:-ms-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));
 background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));
 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#323232, endColorstr=#000000);
 overflow:hidden;
 border:0
}
.mejs-chapters .mejs-chapter .mejs-chapter-block{
 font-size:11px;
 color:#fff;
 padding:5px;
 display:block;
 border-right:solid 1px #333;
 border-bottom:solid 1px #333;
 cursor:pointer
}
.mejs-chapters .mejs-chapter .mejs-chapter-block-last{
 border-right:0
}
.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{
 background:#666;
 background:rgba(102,102,102,.7);
 background:-webkit-gradient(linear,0 0,0 100%,from(rgba(102,102,102,.7)),to(rgba(50,50,50,.6)));
 background:-webkit-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));
 background:-moz-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));
 background:-o-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));
 background:-ms-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));
 background:linear-gradient(rgba(102,102,102,.7),rgba(50,50,50,.6));
 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#666666, endColorstr=#323232)
}
.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{
 font-size:12px;
 font-weight:700;
 display:block;
 white-space:nowrap;
 text-overflow:ellipsis;
 margin:0 0 3px;
 line-height:12px
}
.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{
 font-size:12px;
 line-height:12px;
 margin:3px 0 4px;
 display:block;
 white-space:nowrap;
 text-overflow:ellipsis
}
.mejs-captions-layer{
 position:absolute;
 bottom:0;
 left:0;
 text-align:center;
 line-height:20px;
 font-size:16px;
 color:#fff
}
.mejs-captions-layer a{
 color:#fff;
 text-decoration:underline
}
.mejs-captions-layer[lang=ar]{
 font-size:20px;
 font-weight:400
}
.mejs-captions-position{
 position:absolute;
 width:100%;
 bottom:15px;
 left:0
}
.mejs-captions-position-hover{
 bottom:35px
}
.mejs-captions-text{
 padding:3px 5px;
 background:url("../index.html");
 background:rgba(20,20,20,.5);
 white-space:pre-wrap
}
.me-cannotplay{
}
.me-cannotplay a{
 color:#fff;
 font-weight:700
}
.me-cannotplay span{
 padding:15px;
 display:block
}
.mejs-controls .mejs-loop-off button{
 background-position:-64px -16px
}
.mejs-controls .mejs-loop-on button{
 background-position:-64px 0
}
.mejs-controls .mejs-backlight-off button{
 background-position:-80px -16px
}
.mejs-controls .mejs-backlight-on button{
 background-position:-80px 0
}
.mejs-controls .mejs-picturecontrols-button{
 background-position:-96px 0
}
.mejs-contextmenu{
 position:absolute;
 width:150px;
 padding:10px;
 border-radius:4px;
 top:0;
 left:0;
 background:#fff;
 border:solid 1px #999;
 z-index:1001
}
.mejs-contextmenu .mejs-contextmenu-separator{
 height:1px;
 font-size:0;
 margin:5px 6px;
 background:#333
}
.mejs-contextmenu .mejs-contextmenu-item{
 font-family:Helvetica,Arial;
 font-size:12px;
 padding:4px 6px;
 cursor:pointer;
 color:#333
}
.mejs-contextmenu .mejs-contextmenu-item:hover{
 background:#2C7C91;
 color:#fff
}
.mejs-controls .mejs-sourcechooser-button{
 position:relative
}
.mejs-controls .mejs-sourcechooser-button button{
 background-position:-128px 0
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{
 visibility:hidden;
 position:absolute;
 bottom:26px;
 right:-10px;
 width:130px;
 height:100px;
 background:url("../index.html");
 background:rgba(50,50,50,.7);
 border:solid 1px transparent;
 padding:10px;
 overflow:hidden;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 border-radius:0
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{
 margin:0;
 padding:0;
 display:block;
 list-style-type:none!important;
 overflow:hidden
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{
 margin:0 0 6px;
 padding:0;
 list-style-type:none!important;
 display:block;
 color:#fff;
 overflow:hidden
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{
 clear:both;
 float:left;
 margin:3px 3px 0 5px
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{
 width:100px;
 float:left;
 padding:4px 0 0;
 line-height:15px;
 font-family:helvetica,arial;
 font-size:10px
}
.mejs-postroll-layer{
 position:absolute;
 bottom:0;
 left:0;
 width:100%;
 height:100%;
 background:url("../index.html");
 background:rgba(50,50,50,.7);
 z-index:1000;
 overflow:hidden
}
.mejs-postroll-layer-content{
 width:100%;
 height:100%
}
.mejs-postroll-close{
 position:absolute;
 right:0;
 top:0;
 background:url("../index.html");
 background:rgba(50,50,50,.7);
 color:#fff;
 padding:4px;
 z-index:100;
 cursor:pointer
}
div.mejs-speed-button{
 width:46px!important;
 position:relative
}
.mejs-controls .mejs-button.mejs-speed-button button{
 background:transparent;
 width:36px;
 font-size:11px;
 line-height:normal;
 color:#fff
}
.mejs-controls .mejs-speed-button .mejs-speed-selector{
 display:none;
 position:absolute;
 top:-100px;
 left:-10px;
 width:60px;
 height:100px;
 background:url("../index.html");
 background:rgba(50,50,50,.7);
 border:solid 1px transparent;
 padding:0;
 overflow:hidden;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 border-radius:0
}
.mejs-controls .mejs-speed-button:hover>.mejs-speed-selector{
 display:block
}
.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label.mejs-speed-selected{
 color:rgba(33,248,248,1)
}
.mejs-controls .mejs-speed-button .mejs-speed-selector ul{
 margin:0;
 padding:0;
 display:block;
 list-style-type:none!important;
 overflow:hidden
}
.mejs-controls .mejs-speed-button .mejs-speed-selector ul li{
 margin:0 0 6px;
 padding:0 10px;
 list-style-type:none!important;
 display:block;
 color:#fff;
 overflow:hidden
}
.mejs-controls .mejs-speed-button .mejs-speed-selector ul li input{
 clear:both;
 float:left;
 margin:3px 3px 0 5px;
 display:none
}
.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label{
 width:60px;
 float:left;
 padding:4px 0 0;
 line-height:15px;
 font-family:helvetica,arial;
 font-size:11.5px;
 color:#fff;
 margin-left:5px;
 cursor:pointer
}
.mejs-controls .mejs-speed-button .mejs-speed-selector ul li:hover{
 background-color:#c8c8c8!important;
 background-color:rgba(255,255,255,.4)!important
}
.mejs-controls .mejs-button.mejs-jump-forward-button{
 background:transparent url("../index.html") no-repeat;
 background-position:3px 3px
}
.mejs-controls .mejs-button.mejs-jump-forward-button button{
 background:transparent;
 font-size:9px;
 line-height:normal;
 color:#fff
}
.mejs-controls .mejs-button.mejs-skip-back-button{
 background:transparent url("../index.html") no-repeat;
 background-position:3px 3px
}
.mejs-controls .mejs-button.mejs-skip-back-button button{
 background:transparent;
 font-size:9px;
 line-height:normal;
 color:#fff
}
.mejs-container{
 clear:both
}
.mejs-container *{
 font-family:Helvetica,Arial
}
.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{
 background:#222
}
.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-controls .mejs-offscreen{
 clip:rect(1px,1px,1px,1px);
 position:absolute
}
.mejs-controls a:focus>.mejs-offscreen{
 background-color:#f1f1f1;
 border-radius:3px;
 box-shadow:0 0 2px 2px rgba(0,0,0,.6);
 clip:auto;
 color:#0073aa;
 display:block;
 font-size:14px;
 font-weight:700;
 height:auto;
 line-height:normal;
 padding:15px 23px 14px;
 position:absolute;
 left:0;
 top:15px;
 text-decoration:none;
 text-transform:none;
 width:auto
}
.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{
 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:0
}
.media-embed-details .setting a:hover{
 color:red
}
.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
}

@media only screen and (max-width:1200px){
 .eltdf-container-inner,.eltdf-grid,.eltdf-row-grid-section,.eltdf-slider .carousel-inner .eltdf-slider-content-outer{
     width:950px
 }
}
@media only screen and (max-width:1024px){
 .eltdf-container-inner,.eltdf-grid,.eltdf-row-grid-section,.eltdf-slider .carousel-inner .eltdf-slider-content-outer{
     width:768px
 }
}
@media only screen and (max-width:800px){
 .eltdf-container-inner,.eltdf-grid,.eltdf-row-grid-section,.eltdf-slider .carousel-inner .eltdf-slider-content-outer{
     width:600px
 }
}
@media only screen and (max-width:680px){
 .eltdf-container-inner,.eltdf-grid,.eltdf-row-grid-section,.eltdf-slider .carousel-inner .eltdf-slider-content-outer{
     width:420px
 }
}
@media only screen and (max-width:480px){
 .eltdf-container-inner,.eltdf-grid,.eltdf-row-grid-section,.eltdf-slider .carousel-inner .eltdf-slider-content-outer{
     width:300px
 }
}
@media only screen and (max-width:320px){
 .eltdf-container-inner,.eltdf-grid,.eltdf-row-grid-section,.eltdf-slider .carousel-inner .eltdf-slider-content-outer{
     width:95%
 }
}
@media only screen and (max-width:1440px){
 .eltdf-header-vertical .eltdf-container-inner,.eltdf-header-vertical .eltdf-grid,.eltdf-header-vertical .eltdf-row-grid-section,.eltdf-header-vertical .eltdf-slider .carousel-inner .eltdf-slider-content-outer{
     width:920px
 }
 .eltdf-two-columns-66-33 .eltdf-column1 .eltdf-column-inner{
     padding:0 21px 0 0
 }
 .eltdf-two-columns-66-33 .eltdf-column2 .eltdf-column-inner{
     padding:0 0 0 21px
 }
 .eltdf-two-columns-33-66 .eltdf-column1 .eltdf-column-inner{
     padding:0 21px 0 0
 }
 .eltdf-two-columns-33-66 .eltdf-column2 .eltdf-column-inner{
     padding:0 0 0 21px
 }
 .eltdf-two-columns-75-25 .eltdf-column1 .eltdf-column-inner{
     padding:0 21px 0 0
 }
 .eltdf-two-columns-75-25 .eltdf-column2 .eltdf-column-inner{
     padding:0 0 0 21px
 }
 .eltdf-two-columns-25-75 .eltdf-column1 .eltdf-column-inner{
     padding:0 21px 0 0
 }
 .eltdf-two-columns-25-75 .eltdf-column2 .eltdf-column-inner{
     padding:0 0 0 21px
 }
}
@media only screen and (max-width:1200px){
 .eltdf-header-vertical .eltdf-container-inner,.eltdf-header-vertical .eltdf-grid,.eltdf-header-vertical .eltdf-row-grid-section,.eltdf-header-vertical .eltdf-slider .carousel-inner .eltdf-slider-content-outer{
     width:768px
 }
}
@media only screen and (max-width:1024px){
 .eltdf-header-vertical .eltdf-container-inner,.eltdf-header-vertical .eltdf-grid,.eltdf-header-vertical .eltdf-row-grid-section,.eltdf-header-vertical .eltdf-slider .carousel-inner .eltdf-slider-content-outer{
     width:768px
 }
}
@media only screen and (max-width:800px){
 .eltdf-header-vertical .eltdf-container-inner,.eltdf-header-vertical .eltdf-grid,.eltdf-header-vertical .eltdf-row-grid-section,.eltdf-header-vertical .eltdf-slider .carousel-inner .eltdf-slider-content-outer{
     width:600px
 }
}
@media only screen and (max-width:680px){
 .eltdf-header-vertical .eltdf-container-inner,.eltdf-header-vertical .eltdf-grid,.eltdf-header-vertical .eltdf-row-grid-section,.eltdf-header-vertical .eltdf-slider .carousel-inner .eltdf-slider-content-outer{
     width:420px
 }
}
@media only screen and (max-width:480px){
 .eltdf-header-vertical .eltdf-container-inner,.eltdf-header-vertical .eltdf-grid,.eltdf-header-vertical .eltdf-row-grid-section,.eltdf-header-vertical .eltdf-slider .carousel-inner .eltdf-slider-content-outer{
     width:300px
 }
}
@media only screen and (max-width:320px){
 .eltdf-header-vertical .eltdf-container-inner,.eltdf-header-vertical .eltdf-grid,.eltdf-header-vertical .eltdf-row-grid-section,.eltdf-header-vertical .eltdf-slider .carousel-inner .eltdf-slider-content-outer{
     width:95%
 }
}
@media only screen and (max-width:1200px){
 .eltdf-boxed .eltdf-wrapper .eltdf-footer-inner,.eltdf-boxed .eltdf-wrapper .eltdf-wrapper-inner{
     width:1000px
 }
}
@media only screen and (max-width:1024px){
 .eltdf-boxed .eltdf-wrapper .eltdf-footer-inner,.eltdf-boxed .eltdf-wrapper .eltdf-wrapper-inner{
     width:818px
 }
}
@media only screen and (max-width:768px){
 .eltdf-boxed .eltdf-wrapper .eltdf-footer-inner,.eltdf-boxed .eltdf-wrapper .eltdf-wrapper-inner{
     width:650px
 }
}
@media only screen and (max-width:600px){
 .eltdf-boxed .eltdf-wrapper .eltdf-footer-inner,.eltdf-boxed .eltdf-wrapper .eltdf-wrapper-inner{
     width:470px
 }
 h1{
     font-size:45px
 }
 .eltdf-h-style-2 h1{
     font-size:40px
 }
 .eltdf-h-style-2 h2{
     font-size:35px
 }
 .eltdf-h-style-2 h3{
     font-size:28px
 }
}
@media only screen and (max-width:480px){
 .eltdf-boxed .eltdf-wrapper .eltdf-footer-inner,.eltdf-boxed .eltdf-wrapper .eltdf-wrapper-inner{
     width:350px
 }
}
@media only screen and (max-width:320px){
 .eltdf-boxed .eltdf-wrapper .eltdf-footer-inner,.eltdf-boxed .eltdf-wrapper .eltdf-wrapper-inner{
     width:96%
 }
}
@media only screen and (max-width:1024px){
 .eltdf-content{
     margin-top:0!important
 }
 .eltdf-content .eltdf-five-columns>.eltdf-five-columns-inner>.eltdf-column,.eltdf-content .eltdf-four-columns>.eltdf-four-columns-inner>.eltdf-column,.eltdf-content .eltdf-three-columns>.eltdf-three-columns-inner>.eltdf-column,.eltdf-content .eltdf-two-columns-25-75>.eltdf-column1,.eltdf-content .eltdf-two-columns-25-75>.eltdf-column2,.eltdf-content .eltdf-two-columns-33-66>.eltdf-column1,.eltdf-content .eltdf-two-columns-33-66>.eltdf-column2,.eltdf-content .eltdf-two-columns-50-50>.eltdf-two-columns-50-50-inner>.eltdf-column,.eltdf-content .eltdf-two-columns-66-33>.eltdf-column1,.eltdf-content .eltdf-two-columns-66-33>.eltdf-column2,.eltdf-content .eltdf-two-columns-75-25>.eltdf-column1,.eltdf-content .eltdf-two-columns-75-25>.eltdf-column2{
     width:100%
 }
 .eltdf-content .eltdf-five-columns>.eltdf-five-columns-inner,.eltdf-content .eltdf-four-columns>.eltdf-four-columns-inner,.eltdf-content .eltdf-three-columns>.eltdf-three-columns-inner,.eltdf-content .eltdf-two-columns-50-50>.eltdf-two-columns-50-50-inner{
     margin:0
 }
 .eltdf-content .eltdf-five-columns>.eltdf-five-columns-inner>.eltdf-column>.eltdf-column-inner,.eltdf-content .eltdf-four-columns>.eltdf-four-columns-inner>.eltdf-column>.eltdf-column-inner,.eltdf-content .eltdf-three-columns>.eltdf-three-columns-inner>.eltdf-column>.eltdf-column-inner,.eltdf-content .eltdf-two-columns-25-75>.eltdf-column1>.eltdf-column-inner,.eltdf-content .eltdf-two-columns-25-75>.eltdf-column2>.eltdf-column-inner,.eltdf-content .eltdf-two-columns-33-66>.eltdf-column1>.eltdf-column-inner,.eltdf-content .eltdf-two-columns-33-66>.eltdf-column2>.eltdf-column-inner,.eltdf-content .eltdf-two-columns-50-50>.eltdf-two-columns-50-50-inner>.eltdf-column>.eltdf-column-inner,.eltdf-content .eltdf-two-columns-66-33>.eltdf-column1>.eltdf-column-inner,.eltdf-content .eltdf-two-columns-66-33>.eltdf-column2>.eltdf-column-inner,.eltdf-content .eltdf-two-columns-75-25>.eltdf-column1>.eltdf-column-inner,.eltdf-content .eltdf-two-columns-75-25>.eltdf-column2>.eltdf-column-inner{
     padding:0
 }
 .single-portfolio-item .eltdf-content .eltdf-two-columns-33-66>.eltdf-column2{
     margin-top:50px
 }
}
@media only screen and (min-width:769px) and (max-width:1024px){
 footer .eltdf-footer-bottom-holder .eltdf-column,footer .eltdf-footer-top-holder .eltdf-column{
     width:50%
 }
 footer .eltdf-footer-bottom-holder .eltdf-column:nth-child(1),footer .eltdf-footer-bottom-holder .eltdf-column:nth-child(2),footer .eltdf-footer-top-holder .eltdf-column:nth-child(1),footer .eltdf-footer-top-holder .eltdf-column:nth-child(2){
     margin-bottom:30px
 }
 footer .eltdf-footer-bottom-holder .eltdf-column:nth-child(3),footer .eltdf-footer-top-holder .eltdf-column:nth-child(3){
     clear:both
 }
}
@media only screen and (max-width:768px){
 .eltdf-five-columns>.eltdf-five-columns-inner>.eltdf-column,.eltdf-four-columns>.eltdf-four-columns-inner>.eltdf-column,.eltdf-three-columns>.eltdf-three-columns-inner>.eltdf-column,.eltdf-two-columns-25-75>.eltdf-column1,.eltdf-two-columns-25-75>.eltdf-column2,.eltdf-two-columns-33-66>.eltdf-column1,.eltdf-two-columns-33-66>.eltdf-column2,.eltdf-two-columns-50-50-small>.eltdf-two-columns-50-50-inner>.eltdf-column,.eltdf-two-columns-50-50>.eltdf-two-columns-50-50-inner>.eltdf-column,.eltdf-two-columns-66-33>.eltdf-column1,.eltdf-two-columns-66-33>.eltdf-column2,.eltdf-two-columns-75-25>.eltdf-column1,.eltdf-two-columns-75-25>.eltdf-column2{
     width:100%
 }
 .eltdf-five-columns>.eltdf-five-columns-inner,.eltdf-four-columns>.eltdf-four-columns-inner,.eltdf-three-columns>.eltdf-three-columns-inner,.eltdf-two-columns-50-50-small>.eltdf-two-columns-50-50-inner,.eltdf-two-columns-50-50>.eltdf-two-columns-50-50-inner{
     margin:0
 }
 .eltdf-five-columns>.eltdf-five-columns-inner>.eltdf-column>.eltdf-column-inner,.eltdf-four-columns>.eltdf-four-columns-inner>.eltdf-column>.eltdf-column-inner,.eltdf-three-columns>.eltdf-three-columns-inner>.eltdf-column>.eltdf-column-inner,.eltdf-two-columns-25-75>.eltdf-column1>.eltdf-column-inner,.eltdf-two-columns-25-75>.eltdf-column2>.eltdf-column-inner,.eltdf-two-columns-33-66>.eltdf-column1>.eltdf-column-inner,.eltdf-two-columns-33-66>.eltdf-column2>.eltdf-column-inner,.eltdf-two-columns-50-50-small>.eltdf-two-columns-50-50-inner>.eltdf-column>.eltdf-column-inner,.eltdf-two-columns-50-50>.eltdf-two-columns-50-50-inner>.eltdf-column>.eltdf-column-inner,.eltdf-two-columns-66-33>.eltdf-column1>.eltdf-column-inner,.eltdf-two-columns-66-33>.eltdf-column2>.eltdf-column-inner,.eltdf-two-columns-75-25>.eltdf-column1>.eltdf-column-inner,.eltdf-two-columns-75-25>.eltdf-column2>.eltdf-column-inner{
     padding:0
 }
}
@media only screen and (max-width:1400px){
 .eltdf-header-standard .eltdf-menu-area .eltdf-grid,.eltdf-top-bar .eltdf-grid{
     width:100%
 }
 .eltdf-page-header .eltdf-menu-area,.eltdf-page-header .eltdf-sticky-header .eltdf-sticky-holder .eltdf-vertical-align-containers,.eltdf-top-bar .eltdf-grid>.eltdf-vertical-align-containers,.eltdf-top-bar>.eltdf-vertical-align-containers{
     padding:0 30px
 }
 .eltdf-main-menu>ul>li>a{
     padding:0 16px
 }
}
@media only screen and (max-width:1200px){
 .eltdf-page-header .eltdf-vertical-align-containers .eltdf-position-center{
     position:relative;
     display:inline-block;
     vertical-align:middle;
     width:auto;
     margin:0 0 0 20px
 }
 .eltdf-page-header .eltdf-sticky-header .eltdf-vertical-align-containers .eltdf-position-center{
     width:auto
 }
}
@media only screen and (max-width:1024px){
 .eltdf-top-bar{
     display:inline-block;
     vertical-align:middle;
     height:auto!important;
     padding:15px 0
 }
 .eltdf-top-bar>.eltdf-vertical-align-containers{
     padding:0 20px
 }
 .eltdf-top-bar .eltdf-vertical-align-containers .eltdf-position-left,.eltdf-top-bar .eltdf-vertical-align-containers .eltdf-position-right{
     position:relative;
     display:block;
     float:none;
     width:100%;
     height:auto;
     text-align:inherit
 }
 .eltdf-header-vertical .eltdf-vertical-menu-area,.eltdf-page-header{
     display:none
 }
 .eltdf-header-vertical .eltdf-content,.eltdf-header-vertical footer{
     padding-left:0
 }
 .eltdf-mobile-header{
     display:block
 }
}
@media only screen and (max-width:1200px){
 .eltdf-drop-down .wide .second>.inner>ul{
     width:950px
 }
}
@media only screen and (max-width:1024px){
 .eltdf-drop-down .wide .second>.inner>ul{
     width:768px
 }
}
@media only screen and (max-width:1200px){
 .eltdf-boxed .eltdf-page-header .eltdf-fixed-wrapper.fixed,.eltdf-boxed .eltdf-page-header .eltdf-sticky-header{
     width:1000px
 }
}
@media only screen and (max-width:1024px){
 .eltdf-boxed.eltdf-sticky-up-mobile-header .mobile-header-appear .eltdf-mobile-header-inner{
     width:818px;
     left:auto
 }
}
@media only screen and (max-width:768px){
 .eltdf-boxed.eltdf-sticky-up-mobile-header .mobile-header-appear .eltdf-mobile-header-inner{
     width:650px
 }
}
@media only screen and (max-width:600px){
 .eltdf-boxed.eltdf-sticky-up-mobile-header .mobile-header-appear .eltdf-mobile-header-inner{
     width:470px
 }
}
@media only screen and (max-width:480px){
 .eltdf-boxed.eltdf-sticky-up-mobile-header .mobile-header-appear .eltdf-mobile-header-inner{
     width:350px
 }
}
@media only screen and (max-width:320px){
 .eltdf-boxed.eltdf-sticky-up-mobile-header .mobile-header-appear .eltdf-mobile-header-inner{
     width:96%
 }
}
@media only screen and (max-width:1440px){
 .eltdf-drop-down .wide .second .inner>ul>li:first-child{
     border-left:none
 }
 footer .eltdf-footer-top:not(.eltdf-footer-top-full) .eltdf-container-inner{
     padding:61px 0
 }
 footer .eltdf-footer-top.eltdf-footer-top-full{
     padding:61px 40px
 }
 footer .eltdf-footer-bottom.eltdf-footer-bottom-full{
     padding:19px 40px
 }
 footer .eltdf-footer-inner>.eltdf-footer-bottom-holder,footer .eltdf-footer-inner>.eltdf-footer-top-holder{
     padding:0 40px
 }
 footer .eltdf-footer-bottom-full>.eltdf-four-columns>.eltdf-four-columns-inner,footer .eltdf-footer-bottom-full>.eltdf-three-columns>.eltdf-three-columns-inner,footer .eltdf-footer-bottom-full>.eltdf-two-columns-50-50>.eltdf-two-columns-50-50-inner,footer .eltdf-footer-top-full>.eltdf-four-columns>.eltdf-four-columns-inner,footer .eltdf-footer-top-full>.eltdf-three-columns>.eltdf-three-columns-inner,footer .eltdf-footer-top-full>.eltdf-two-columns-50-50>.eltdf-two-columns-50-50-inner{
     margin:0 -35px
 }
 footer .eltdf-footer-bottom-full>.eltdf-four-columns>.eltdf-four-columns-inner .eltdf-column .eltdf-column-inner,footer .eltdf-footer-bottom-full>.eltdf-three-columns>.eltdf-three-columns-inner .eltdf-column .eltdf-column-inner,footer .eltdf-footer-bottom-full>.eltdf-two-columns-50-50>.eltdf-two-columns-50-50-inner .eltdf-column .eltdf-column-inner,footer .eltdf-footer-top-full>.eltdf-four-columns>.eltdf-four-columns-inner .eltdf-column .eltdf-column-inner,footer .eltdf-footer-top-full>.eltdf-three-columns>.eltdf-three-columns-inner .eltdf-column .eltdf-column-inner,footer .eltdf-footer-top-full>.eltdf-two-columns-50-50>.eltdf-two-columns-50-50-inner .eltdf-column .eltdf-column-inner{
     padding:0 35px
 }
}
@media only screen and (max-width:1200px){
 footer .eltdf-footer-top.eltdf-footer-top-full{
     padding:61px 30px
 }
 footer .eltdf-footer-bottom.eltdf-footer-bottom-full{
     padding:19px 30px
 }
 footer .eltdf-footer-bottom-full>.eltdf-four-columns>.eltdf-four-columns-inner .eltdf-column .eltdf-column-inner,footer .eltdf-footer-bottom-full>.eltdf-three-columns>.eltdf-three-columns-inner .eltdf-column .eltdf-column-inner,footer .eltdf-footer-bottom-full>.eltdf-two-columns-50-50>.eltdf-two-columns-50-50-inner .eltdf-column .eltdf-column-inner,footer .eltdf-footer-inner>.eltdf-footer-bottom-holder,footer .eltdf-footer-inner>.eltdf-footer-top-holder,footer .eltdf-footer-top-full>.eltdf-four-columns>.eltdf-four-columns-inner .eltdf-column .eltdf-column-inner,footer .eltdf-footer-top-full>.eltdf-three-columns>.eltdf-three-columns-inner .eltdf-column .eltdf-column-inner,footer .eltdf-footer-top-full>.eltdf-two-columns-50-50>.eltdf-two-columns-50-50-inner .eltdf-column .eltdf-column-inner{
     padding:0 30px
 }
 footer .eltdf-footer-bottom-full>.eltdf-four-columns>.eltdf-four-columns-inner,footer .eltdf-footer-bottom-full>.eltdf-three-columns>.eltdf-three-columns-inner,footer .eltdf-footer-bottom-full>.eltdf-two-columns-50-50>.eltdf-two-columns-50-50-inner,footer .eltdf-footer-top-full>.eltdf-four-columns>.eltdf-four-columns-inner,footer .eltdf-footer-top-full>.eltdf-three-columns>.eltdf-three-columns-inner,footer .eltdf-footer-top-full>.eltdf-two-columns-50-50>.eltdf-two-columns-50-50-inner{
     margin:0 -30px
 }
}
@media only screen and (max-width:1024px){
 footer .eltdf-footer-bottom-full>.eltdf-four-columns>.eltdf-four-columns-inner,footer .eltdf-footer-bottom-full>.eltdf-three-columns>.eltdf-three-columns-inner,footer .eltdf-footer-bottom-full>.eltdf-two-columns-50-50>.eltdf-two-columns-50-50-inner,footer .eltdf-footer-top-full>.eltdf-four-columns>.eltdf-four-columns-inner,footer .eltdf-footer-top-full>.eltdf-three-columns>.eltdf-three-columns-inner,footer .eltdf-footer-top-full>.eltdf-two-columns-50-50>.eltdf-two-columns-50-50-inner{
     margin:0 -25px
 }
 footer .eltdf-footer-bottom-full>.eltdf-four-columns>.eltdf-four-columns-inner .eltdf-column .eltdf-column-inner,footer .eltdf-footer-bottom-full>.eltdf-three-columns>.eltdf-three-columns-inner .eltdf-column .eltdf-column-inner,footer .eltdf-footer-bottom-full>.eltdf-two-columns-50-50>.eltdf-two-columns-50-50-inner .eltdf-column .eltdf-column-inner,footer .eltdf-footer-top-full>.eltdf-four-columns>.eltdf-four-columns-inner .eltdf-column .eltdf-column-inner,footer .eltdf-footer-top-full>.eltdf-three-columns>.eltdf-three-columns-inner .eltdf-column .eltdf-column-inner,footer .eltdf-footer-top-full>.eltdf-two-columns-50-50>.eltdf-two-columns-50-50-inner .eltdf-column .eltdf-column-inner{
     padding:0 25px
 }
}
@media only screen and (max-width:768px){
 footer .eltdf-column:not(:first-child){
     margin-top:30px
 }
 footer .eltdf-footer-inner>.eltdf-footer-bottom-holder,footer .eltdf-footer-inner>.eltdf-footer-top-holder{
     padding:0 25px
 }
 footer .eltdf-footer-top.eltdf-footer-top-full{
     padding-right:25px;
     padding-left:25px
 }
 footer .eltdf-footer-bottom:not(.eltdf-footer-bottom-full) .eltdf-container-inner{
     padding:35px 0
 }
 footer .eltdf-footer-bottom.eltdf-footer-bottom-full{
     padding:35px 25px
 }
 footer .eltdf-footer-bottom-full>.eltdf-four-columns>.eltdf-four-columns-inner,footer .eltdf-footer-bottom-full>.eltdf-three-columns>.eltdf-three-columns-inner,footer .eltdf-footer-bottom-full>.eltdf-two-columns-50-50>.eltdf-two-columns-50-50-inner,footer .eltdf-footer-top-full>.eltdf-four-columns>.eltdf-four-columns-inner,footer .eltdf-footer-top-full>.eltdf-three-columns>.eltdf-three-columns-inner,footer .eltdf-footer-top-full>.eltdf-two-columns-50-50>.eltdf-two-columns-50-50-inner{
     margin:0
 }
 footer .eltdf-footer-bottom-full>.eltdf-four-columns>.eltdf-four-columns-inner .eltdf-column .eltdf-column-inner,footer .eltdf-footer-bottom-full>.eltdf-three-columns>.eltdf-three-columns-inner .eltdf-column .eltdf-column-inner,footer .eltdf-footer-bottom-full>.eltdf-two-columns-50-50>.eltdf-two-columns-50-50-inner .eltdf-column .eltdf-column-inner,footer .eltdf-footer-top-full>.eltdf-four-columns>.eltdf-four-columns-inner .eltdf-column .eltdf-column-inner,footer .eltdf-footer-top-full>.eltdf-three-columns>.eltdf-three-columns-inner .eltdf-column .eltdf-column-inner,footer .eltdf-footer-top-full>.eltdf-two-columns-50-50>.eltdf-two-columns-50-50-inner .eltdf-column .eltdf-column-inner{
     padding:0
 }
}
@media only screen and (max-width:1024px){
 .eltdf-title.eltdf-title-custom-font-style .eltdf-title-text{
     line-height:1.05em
 }
 .eltdf-title.eltdf-title-custom-font-style .eltdf-title-text span{
     font-size:.9em
 }
 .eltdf-title.eltdf-has-background{
     background:0 0!important;
     height:auto!important;
     padding:0!important
 }
 .eltdf-title.eltdf-title-image-not-responsive .eltdf-title-image{
     display:block
 }
 .eltdf-title .eltdf-title-holder{
     height:100%!important;
     display:block;
     position:absolute;
     top:0;
     left:0;
     padding:0!important
 }
 .eltdf-title .eltdf-title-holder .eltdf-container{
     display:block;
     height:100%
 }
 .eltdf-title .eltdf-title-holder .eltdf-container-inner{
     display:table;
     height:100%
 }
 .eltdf-title .eltdf-title-holder .eltdf-title-subtitle-holder{
     display:table-cell;
     vertical-align:middle;
     width:100%;
     padding:0!important
 }
 .eltdf-title.eltdf-breadcrumbs-type.eltdf-content-center-alignment .eltdf-title-subtitle-holder{
     position:absolute;
     top:50%;
     left:0;
     -webkit-transform:translateY(-50%);
     -moz-transform:translateY(-50%);
     transform:translateY(-50%)
 }
 .eltdf-title.eltdf-breadcrumbs-type:not(.eltdf-content-center-alignment) .eltdf-breadcrumbs-holder,.eltdf-title.eltdf-breadcrumbs-type:not(.eltdf-content-center-alignment) .eltdf-title-text{
     display:block;
     width:100%
 }
 .eltdf-title.eltdf-breadcrumbs-type:not(.eltdf-content-center-alignment) .eltdf-title-text{
     margin:5px 0
 }
}
@media only screen and (max-width:768px){
 .eltdf-title.eltdf-standard-type .eltdf-subtitle{
     display:none
 }
 .eltdf-title.eltdf-title-custom-font-style .eltdf-title-text{
     line-height:.95em
 }
 .eltdf-title.eltdf-title-custom-font-style .eltdf-title-text span{
     font-size:.8em
 }
}
@media only screen and (max-width:1280px){
 .eltdf-fullscreen-search-holder .eltdf-search-field{
     padding-bottom:2px
 }
 .eltdf-fullscreen-search-holder .eltdf-form-holder-inner{
     width:23%
 }
}
@media only screen and (max-width:1024px){
 .search .eltdf-content .eltdf-content-inner>.eltdf-container>.eltdf-container-inner{
     padding:40px 0 0
 }
 .eltdf-search-page-holder article .eltdf-post-image{
     width:82px
 }
 .eltdf-search-page-holder article .eltdf-post-title-area{
     padding:0 0 0 108px;
     min-height:82px
 }
}
@media only screen and (max-width:600px){
 .eltdf-title.eltdf-title-custom-font-style .eltdf-title-text{
     line-height:.85em
 }
 .eltdf-title.eltdf-title-custom-font-style .eltdf-title-text span{
     font-size:.7em
 }
 .eltdf-search-page-holder article .eltdf-post-image{
     width:72px
 }
 .eltdf-search-page-holder article .eltdf-post-title-area{
     padding:0 0 0 92px;
     min-height:72px
 }
}
.eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-sizer,.eltdf-blog-holder.eltdf-blog-type-masonry article{
 width:31.7948717949%
}
.eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-gutter{
 width:2.3076923077%
}
.eltdf-content-left-from-sidebar .eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-sizer,.eltdf-content-left-from-sidebar .eltdf-blog-holder.eltdf-blog-type-masonry article,.eltdf-content-right-from-sidebar .eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-sizer,.eltdf-content-right-from-sidebar .eltdf-blog-holder.eltdf-blog-type-masonry article{
 width:48.181083266%
}
.eltdf-content-left-from-sidebar .eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-gutter,.eltdf-content-right-from-sidebar .eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-gutter{
 width:3.6378334681%
}
.eltdf-blog-holder.eltdf-masonry-full-width .eltdf-blog-masonry-grid-sizer,.eltdf-blog-holder.eltdf-masonry-full-width article{
 width:23.6246943765%
}
.eltdf-blog-holder.eltdf-masonry-full-width .eltdf-blog-masonry-grid-gutter{
 width:1.8337408313%
}
.eltdf-content-left-from-sidebar .eltdf-blog-holder.eltdf-masonry-full-width .eltdf-blog-masonry-grid-sizer,.eltdf-content-left-from-sidebar .eltdf-blog-holder.eltdf-masonry-full-width article,.eltdf-content-right-from-sidebar .eltdf-blog-holder.eltdf-masonry-full-width .eltdf-blog-masonry-grid-sizer,.eltdf-content-right-from-sidebar .eltdf-blog-holder.eltdf-masonry-full-width article{
 width:31.426149608%
}
.eltdf-content-left-from-sidebar .eltdf-blog-holder.eltdf-masonry-full-width .eltdf-blog-masonry-grid-gutter,.eltdf-content-right-from-sidebar .eltdf-blog-holder.eltdf-masonry-full-width .eltdf-blog-masonry-grid-gutter{
 width:2.860775588%
}
@media only screen and (max-width:1440px){
 .eltdf-blog-holder.eltdf-masonry-full-width .eltdf-blog-masonry-grid-sizer,.eltdf-blog-holder.eltdf-masonry-full-width article{
     width:31.6032295271%
 }
 .eltdf-blog-holder.eltdf-masonry-full-width .eltdf-blog-masonry-grid-gutter{
     width:2.5951557093%
 }
 .eltdf-content-left-from-sidebar .eltdf-blog-holder.eltdf-masonry-full-width .eltdf-blog-masonry-grid-sizer,.eltdf-content-left-from-sidebar .eltdf-blog-holder.eltdf-masonry-full-width article,.eltdf-content-right-from-sidebar .eltdf-blog-holder.eltdf-masonry-full-width .eltdf-blog-masonry-grid-sizer,.eltdf-content-right-from-sidebar .eltdf-blog-holder.eltdf-masonry-full-width article{
     width:47.9991107159%
 }
 .eltdf-content-left-from-sidebar .eltdf-blog-holder.eltdf-masonry-full-width .eltdf-blog-masonry-grid-gutter,.eltdf-content-right-from-sidebar .eltdf-blog-holder.eltdf-masonry-full-width .eltdf-blog-masonry-grid-gutter{
     width:4.0017785683%
 }
 .eltdf-frame-slider-holder .eltdf-fs-phone{
     background-size:contain
 }
}
@media only screen and (max-width:1280px){
 .eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-sizer,.eltdf-blog-holder.eltdf-blog-type-masonry article{
     width:31.6666666667%
 }
 .eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-gutter{
     width:2.5%
 }
 .eltdf-content-left-from-sidebar .eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-sizer,.eltdf-content-left-from-sidebar .eltdf-blog-holder.eltdf-blog-type-masonry article,.eltdf-content-right-from-sidebar .eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-sizer,.eltdf-content-right-from-sidebar .eltdf-blog-holder.eltdf-blog-type-masonry article{
     width:48.0744544288%
 }
 .eltdf-content-left-from-sidebar .eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-gutter,.eltdf-content-right-from-sidebar .eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-gutter{
     width:3.8510911425%
 }
 .eltdf-blog-holder.eltdf-masonry-full-width .eltdf-blog-masonry-grid-sizer,.eltdf-blog-holder.eltdf-masonry-full-width article{
     width:31.3253012048%
 }
 .eltdf-blog-holder.eltdf-masonry-full-width .eltdf-blog-masonry-grid-gutter{
     width:3.0120481928%
 }
 .eltdf-content-left-from-sidebar .eltdf-blog-holder.eltdf-masonry-full-width .eltdf-blog-masonry-grid-sizer,.eltdf-content-left-from-sidebar .eltdf-blog-holder.eltdf-masonry-full-width article,.eltdf-content-right-from-sidebar .eltdf-blog-holder.eltdf-masonry-full-width .eltdf-blog-masonry-grid-sizer,.eltdf-content-right-from-sidebar .eltdf-blog-holder.eltdf-masonry-full-width article{
     width:47.66718507%
 }
 .eltdf-content-left-from-sidebar .eltdf-blog-holder.eltdf-masonry-full-width .eltdf-blog-masonry-grid-gutter,.eltdf-content-right-from-sidebar .eltdf-blog-holder.eltdf-masonry-full-width .eltdf-blog-masonry-grid-gutter{
     width:4.66562986%
 }
}
@media only screen and (max-width:1200px){
 .eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-sizer,.eltdf-blog-holder.eltdf-blog-type-masonry article{
     width:31.2280701754%
 }
 .eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-gutter{
     width:3.1578947368%
 }
 .eltdf-content-left-from-sidebar .eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-sizer,.eltdf-content-left-from-sidebar .eltdf-blog-holder.eltdf-blog-type-masonry article,.eltdf-content-right-from-sidebar .eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-sizer,.eltdf-content-right-from-sidebar .eltdf-blog-holder.eltdf-blog-type-masonry article{
     width:47.5503538378%
 }
 .eltdf-content-left-from-sidebar .eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-gutter,.eltdf-content-right-from-sidebar .eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-gutter{
     width:4.8992923244%
 }
 .eltdf-blog-holder.eltdf-masonry-full-width .eltdf-blog-masonry-grid-sizer,.eltdf-blog-holder.eltdf-masonry-full-width article{
     width:48.3624454148%
 }
 .eltdf-blog-holder.eltdf-masonry-full-width .eltdf-blog-masonry-grid-gutter{
     width:3.2751091703%
 }
 .eltdf-content-left-from-sidebar .eltdf-blog-holder.eltdf-masonry-full-width .eltdf-blog-masonry-grid-sizer,.eltdf-content-left-from-sidebar .eltdf-blog-holder.eltdf-masonry-full-width article,.eltdf-content-right-from-sidebar .eltdf-blog-holder.eltdf-masonry-full-width .eltdf-blog-masonry-grid-sizer,.eltdf-content-right-from-sidebar .eltdf-blog-holder.eltdf-masonry-full-width article{
     width:100%
 }
 .eltdf-content-left-from-sidebar .eltdf-blog-holder.eltdf-masonry-full-width .eltdf-blog-masonry-grid-gutter,.eltdf-content-right-from-sidebar .eltdf-blog-holder.eltdf-masonry-full-width .eltdf-blog-masonry-grid-gutter{
     width:5.0876201244%
 }
 .eltdf-blog-holder:not(.eltdf-blog-type-masonry) article.format-link .eltdf-link-content .eltdf-link-text,.eltdf-blog-holder:not(.eltdf-blog-type-masonry) article.format-quote .eltdf-quote-content .eltdf-quote-text{
     padding:71px 95px 67px
 }
}
@media only screen and (max-width:1024px){
 .eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-sizer,.eltdf-blog-holder.eltdf-blog-type-masonry article{
     width:48.046875%
 }
 .eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-gutter{
     width:3.90625%
 }
 .eltdf-content-left-from-sidebar .eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-sizer,.eltdf-content-left-from-sidebar .eltdf-blog-holder.eltdf-blog-type-masonry article,.eltdf-content-right-from-sidebar .eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-sizer,.eltdf-content-right-from-sidebar .eltdf-blog-holder.eltdf-blog-type-masonry article{
     width:48.046875%
 }
 .eltdf-content-left-from-sidebar .eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-gutter,.eltdf-content-right-from-sidebar .eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-gutter{
     width:3.90625%
 }
 .eltdf-blog-holder.eltdf-masonry-full-width .eltdf-blog-masonry-grid-sizer,.eltdf-blog-holder.eltdf-masonry-full-width article{
     width:48.3766233766%
 }
 .eltdf-blog-holder.eltdf-masonry-full-width .eltdf-blog-masonry-grid-gutter{
     width:3.2467532468%
 }
 .eltdf-content-left-from-sidebar .eltdf-blog-holder.eltdf-masonry-full-width .eltdf-blog-masonry-grid-sizer,.eltdf-content-left-from-sidebar .eltdf-blog-holder.eltdf-masonry-full-width article,.eltdf-content-right-from-sidebar .eltdf-blog-holder.eltdf-masonry-full-width .eltdf-blog-masonry-grid-sizer,.eltdf-content-right-from-sidebar .eltdf-blog-holder.eltdf-masonry-full-width article{
     width:48.3766233766%
 }
 .eltdf-content-left-from-sidebar .eltdf-blog-holder.eltdf-masonry-full-width .eltdf-blog-masonry-grid-gutter,.eltdf-content-right-from-sidebar .eltdf-blog-holder.eltdf-masonry-full-width .eltdf-blog-masonry-grid-gutter{
     width:3.2467532468%
 }
 .eltdf-blog-holder:not(.eltdf-blog-type-masonry) article.format-link .eltdf-link-content .eltdf-link-text,.eltdf-blog-holder:not(.eltdf-blog-type-masonry) article.format-quote .eltdf-quote-content .eltdf-quote-text{
     padding:71px 75px 67px
 }
}
@media only screen and (max-width:768px){
 .eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-sizer,.eltdf-blog-holder.eltdf-blog-type-masonry article{
     width:100%!important
 }
 .eltdf-blog-holder.eltdf-blog-type-masonry .eltdf-blog-masonry-grid-gutter{
     width:5%!important
 }
 .eltdf-blog-holder.eltdf-masonry-full-width .eltdf-blog-masonry-grid-sizer,.eltdf-blog-holder.eltdf-masonry-full-width article{
     width:100%!important
 }
 .eltdf-blog-holder.eltdf-masonry-full-width .eltdf-blog-masonry-grid-gutter{
     width:4.4910179641%!important
 }
 .eltdf-blog-holder:not(.eltdf-blog-type-masonry) article.format-link .eltdf-link-content .eltdf-link-text,.eltdf-blog-holder:not(.eltdf-blog-type-masonry) article.format-quote .eltdf-quote-content .eltdf-quote-text{
     padding:71px 55px 67px
 }
 .eltdf-blog-holder.eltdf-blog-single article .eltdf-blog-single-share,.eltdf-blog-holder.eltdf-blog-single article .eltdf-single-tags-holder{
     display:block;
     float:none;
     padding:0 0 10px
 }
 .eltdf-blog-holder.eltdf-blog-single .eltdf-comment-holder .eltdf-comment-list .children{
     padding:0 0 0 60px
 }
 .eltdf-column1 .eltdf-related-posts-holder .eltdf-related-post,.eltdf-column2 .eltdf-related-posts-holder .eltdf-related-post,.eltdf-related-posts-holder .eltdf-related-post{
     width:50%
 }
}
@media only screen and (max-width:600px){
 .eltdf-blog-holder:not(.eltdf-blog-type-masonry) article.format-link .eltdf-link-content .eltdf-link-text,.eltdf-blog-holder:not(.eltdf-blog-type-masonry) article.format-quote .eltdf-quote-content .eltdf-quote-text{
     padding:71px 30px 67px
 }
 .eltdf-blog-holder.eltdf-blog-single .eltdf-comment-holder .eltdf-comment-list .children{
     padding:0 0 0 30px
 }
 .eltdf-blog-holder.eltdf-blog-single .eltdf-comment-holder .eltdf-comment-text .eltdf-comment-date,.eltdf-blog-holder.eltdf-blog-single .eltdf-comment-holder .eltdf-comment-text .eltdf-comment-name{
     float:none
 }
 .eltdf-blog-holder.eltdf-blog-single .eltdf-comment-holder .eltdf-comment-text .comment-edit-link,.eltdf-blog-holder.eltdf-blog-single .eltdf-comment-holder .eltdf-comment-text .comment-reply-link,.eltdf-blog-holder.eltdf-blog-single .eltdf-comment-holder .eltdf-comment-text .replay{
     float:none;
     margin:0 10px 0 0
 }
}
@media only screen and (max-width:480px){
 .eltdf-blog-holder.eltdf-blog-single .eltdf-related-posts-holder .eltdf-related-post{
     width:100%!important
 }
 .eltdf-blog-holder.eltdf-blog-single .eltdf-comment-holder .eltdf-comment-list .children{
     padding:0 0 0 20px
 }
 .eltdf-blog-holder.eltdf-blog-single .eltdf-comment-holder .eltdf-comment-image{
     float:none
 }
 .eltdf-blog-holder.eltdf-blog-single .eltdf-comment-holder .eltdf-comment-text{
     padding:20px 0 0;
     min-height:inherit
 }
 .eltdf-accordion-holder.eltdf-ac-boxed .eltdf-title-holder{
     padding:13px 10px 13px 40px
 }
}
@media only screen and (max-width:1200px){
 .eltdf-blog-list-holder.eltdf-masonry.eltdf-blog-list-columns-4 .eltdf-blog-list>li,.eltdf-blog-list-holder.eltdf-masonry.eltdf-blog-list-columns-4 .eltdf-blog-masonry-grid-sizer,.eltdf-blog-list-holder:not(.eltdf-masonry).eltdf-blog-list-columns-4 .eltdf-blog-list>li{
     width:33%
 }
 .eltdf-blog-list-holder:not(.eltdf-masonry).eltdf-blog-list-columns-4 .eltdf-blog-list>li:nth-child(4n+1){
     clear:none
 }
 .eltdf-blog-list-holder:not(.eltdf-masonry).eltdf-blog-list-columns-4 .eltdf-blog-list>li:nth-child(3n+1){
     clear:both
 }
 .eltdf-btn.eltdf-btn-huge,.eltdf-btn.eltdf-btn-large{
     padding:13px 46px
 }
}
@media only screen and (max-width:1024px){
 .eltdf-blog-list-holder.eltdf-masonry.eltdf-blog-list-columns-3 .eltdf-blog-list>li,.eltdf-blog-list-holder.eltdf-masonry.eltdf-blog-list-columns-3 .eltdf-blog-masonry-grid-sizer,.eltdf-blog-list-holder.eltdf-masonry.eltdf-blog-list-columns-4 .eltdf-blog-list>li,.eltdf-blog-list-holder.eltdf-masonry.eltdf-blog-list-columns-4 .eltdf-blog-masonry-grid-sizer,.eltdf-blog-list-holder:not(.eltdf-masonry).eltdf-blog-list-columns-3 .eltdf-blog-list>li,.eltdf-blog-list-holder:not(.eltdf-masonry).eltdf-blog-list-columns-4 .eltdf-blog-list>li{
     width:50%
 }
 .eltdf-blog-list-holder:not(.eltdf-masonry).eltdf-blog-list-columns-3 .eltdf-blog-list>li:nth-child(3n+1),.eltdf-blog-list-holder:not(.eltdf-masonry).eltdf-blog-list-columns-4 .eltdf-blog-list>li:nth-child(3n+1){
     clear:none
 }
 .eltdf-blog-list-holder:not(.eltdf-masonry).eltdf-blog-list-columns-3 .eltdf-blog-list>li:nth-child(2n+1),.eltdf-blog-list-holder:not(.eltdf-masonry).eltdf-blog-list-columns-4 .eltdf-blog-list>li:nth-child(2n+1){
     clear:both
 }
 .eltdf-clients-boxes-holder .eltdf-cb-item .eltdf-cb-link{
     -webkit-box-sizing:border-box;
     -moz-box-sizing:border-box;
     box-sizing:border-box;
     padding:10px
 }
}
@media only screen and (max-width:768px){
 .eltdf-blog-list-holder:not(.eltdf-masonry) .eltdf-blog-list>li{
     width:100%!important;
     float:none
 }
 .eltdf-blog-list-holder.eltdf-masonry .eltdf-blog-list>li,.eltdf-blog-list-holder.eltdf-masonry .eltdf-blog-masonry-grid-sizer{
     width:100%!important
 }
 .eltdf-blog-list-holder.eltdf-masonry .eltdf-blog-masonry-grid-gutter{
     width:0!important
 }
}
@media only screen and (min-width:1201px) and (max-width:1300px){
 .eltdf-call-to-action-holder .eltdf-grid{
     width:1100px
 }
}
@media only screen and (max-width:1200px){
 .eltdf-call-to-action-holder.eltdf-four-fifths-columns .eltdf-cta-text-holder,.eltdf-call-to-action-holder.eltdf-three-quarters-columns .eltdf-cta-text-holder{
     width:66.66666666666667%
 }
 .eltdf-call-to-action-holder.eltdf-four-fifths-columns .eltdf-cta-button-holder,.eltdf-call-to-action-holder.eltdf-three-quarters-columns .eltdf-cta-button-holder{
     width:33.33333333333333%
 }
 .eltdf-countdown .countdown-row .countdown-section .countdown-amount{
     font-size:60px
 }
}
@media only screen and (max-width:768px){
 .eltdf-call-to-action-holder.eltdf-normal-layout .eltdf-cta-button-holder,.eltdf-call-to-action-holder.eltdf-normal-layout .eltdf-cta-inner,.eltdf-call-to-action-holder.eltdf-normal-layout .eltdf-cta-text-holder{
     display:block
 }
 .eltdf-call-to-action-holder.eltdf-normal-layout .eltdf-cta-button-holder{
     margin:28px 0 0;
     text-align:initial
 }
 .eltdf-call-to-action-holder.eltdf-four-fifths-columns .eltdf-cta-button-holder,.eltdf-call-to-action-holder.eltdf-four-fifths-columns .eltdf-cta-text-holder,.eltdf-call-to-action-holder.eltdf-three-quarters-columns .eltdf-cta-button-holder,.eltdf-call-to-action-holder.eltdf-three-quarters-columns .eltdf-cta-text-holder,.eltdf-call-to-action-holder.eltdf-two-halves-columns .eltdf-cta-button-holder,.eltdf-call-to-action-holder.eltdf-two-halves-columns .eltdf-cta-text-holder,.eltdf-call-to-action-holder.eltdf-two-thirds-columns .eltdf-cta-button-holder,.eltdf-call-to-action-holder.eltdf-two-thirds-columns .eltdf-cta-text-holder{
     width:100%
 }
 .eltdf-clients-boxes-holder.eltdf-cb-columns-four .eltdf-cb-item,.eltdf-clients-boxes-holder.eltdf-cb-columns-three .eltdf-cb-item{
     width:50%
 }
}
@media only screen and (max-width:768px) and (min-width:481px){
 .eltdf-clients-boxes-holder.eltdf-cb-columns-three .eltdf-cb-item:nth-child(2n) .eltdf-cb-item-inner:before,.eltdf-clients-boxes-holder.eltdf-cb-columns-three .eltdf-cb-item:nth-last-child(-n+2) .eltdf-cb-item-inner:after{
     display:none
 }
 .eltdf-clients-boxes-holder.eltdf-cb-columns-three .eltdf-cb-item:nth-last-child(-n+2),.eltdf-clients-boxes-holder.eltdf-cb-columns-three .eltdf-cb-item:nth-last-child(-n+2) .eltdf-cb-item-inner{
     margin:0
 }
 .eltdf-clients-boxes-holder.eltdf-cb-columns-three .eltdf-cb-item:nth-child(2n+1){
     clear:both
 }
 .eltdf-clients-boxes-holder.eltdf-cb-columns-four .eltdf-cb-item:nth-child(2n) .eltdf-cb-item-inner:before,.eltdf-clients-boxes-holder.eltdf-cb-columns-four .eltdf-cb-item:nth-last-child(-n+2) .eltdf-cb-item-inner:after{
     display:none
 }
 .eltdf-clients-boxes-holder.eltdf-cb-columns-four .eltdf-cb-item:nth-last-child(-n+2),.eltdf-clients-boxes-holder.eltdf-cb-columns-four .eltdf-cb-item:nth-last-child(-n+2) .eltdf-cb-item-inner{
     margin:0
 }
 .eltdf-clients-boxes-holder.eltdf-cb-columns-four .eltdf-cb-item:nth-child(2n+1){
     clear:both
 }
}
@media only screen and (max-width:480px){
 .eltdf-clients-boxes-holder.eltdf-cb-columns-four .eltdf-cb-item,.eltdf-clients-boxes-holder.eltdf-cb-columns-three .eltdf-cb-item{
     width:100%
 }
 .eltdf-clients-boxes-holder .eltdf-cb-inner{
     margin:0
 }
 .eltdf-clients-boxes-holder .eltdf-cb-item{
     padding:0
 }
 .eltdf-clients-boxes-holder .eltdf-cb-item .eltdf-cb-item-inner:before,.eltdf-clients-boxes-holder .eltdf-cb-item:nth-last-child(-n+1) .eltdf-cb-item-inner:after{
     display:none
 }
}
@media only screen and (max-width:768px){
 .eltdf-countdown .countdown-row .countdown-section .countdown-amount{
     font-size:50px
 }
}
@media only screen and (max-width:600px){
 .eltdf-countdown .countdown-row.countdown-show4 .countdown-section,.eltdf-countdown .countdown-row.countdown-show5 .countdown-section,.eltdf-countdown .countdown-row.countdown-show6 .countdown-section,.eltdf-countdown .countdown-row.countdown-show7 .countdown-section{
     width:33.33333333333333%
 }
 .eltdf-elements-holder.eltdf-responsive-mode-600.eltdf-five-columns .eltdf-eh-item,.eltdf-elements-holder.eltdf-responsive-mode-600.eltdf-four-columns .eltdf-eh-item,.eltdf-elements-holder.eltdf-responsive-mode-600.eltdf-six-columns .eltdf-eh-item,.eltdf-elements-holder.eltdf-responsive-mode-600.eltdf-three-columns .eltdf-eh-item,.eltdf-elements-holder.eltdf-responsive-mode-600.eltdf-two-columns .eltdf-eh-item{
     width:100%;
     display:inline-block;
     height:auto
 }
}
@media only screen and (max-width:1280px){
 .eltdf-elements-holder.eltdf-responsive-mode-1280.eltdf-five-columns .eltdf-eh-item,.eltdf-elements-holder.eltdf-responsive-mode-1280.eltdf-four-columns .eltdf-eh-item,.eltdf-elements-holder.eltdf-responsive-mode-1280.eltdf-six-columns .eltdf-eh-item,.eltdf-elements-holder.eltdf-responsive-mode-1280.eltdf-three-columns .eltdf-eh-item,.eltdf-elements-holder.eltdf-responsive-mode-1280.eltdf-two-columns .eltdf-eh-item{
     width:100%;
     display:inline-block;
     height:auto
 }
 .eltdf-elements-holder.eltdf-responsive-mode-1280.eltdf-one-column-alignment-left .eltdf-eh-item .eltdf-eh-item-content{
     text-align:left
 }
 .eltdf-elements-holder.eltdf-responsive-mode-1280.eltdf-one-column-alignment-right .eltdf-eh-item .eltdf-eh-item-content{
     text-align:right
 }
 .eltdf-elements-holder.eltdf-responsive-mode-1280.eltdf-one-column-alignment-center .eltdf-eh-item .eltdf-eh-item-content{
     text-align:center
 }
}
@media only screen and (max-width:1024px){
 .eltdf-elements-holder.eltdf-responsive-mode-1024.eltdf-five-columns .eltdf-eh-item,.eltdf-elements-holder.eltdf-responsive-mode-1024.eltdf-four-columns .eltdf-eh-item,.eltdf-elements-holder.eltdf-responsive-mode-1024.eltdf-six-columns .eltdf-eh-item,.eltdf-elements-holder.eltdf-responsive-mode-1024.eltdf-three-columns .eltdf-eh-item,.eltdf-elements-holder.eltdf-responsive-mode-1024.eltdf-two-columns .eltdf-eh-item{
     width:100%;
     display:inline-block;
     height:auto
 }
 .eltdf-elements-holder.eltdf-responsive-mode-1024.eltdf-one-column-alignment-left .eltdf-eh-item .eltdf-eh-item-content{
     text-align:left
 }
 .eltdf-elements-holder.eltdf-responsive-mode-1024.eltdf-one-column-alignment-right .eltdf-eh-item .eltdf-eh-item-content{
     text-align:right
 }
 .eltdf-elements-holder.eltdf-responsive-mode-1024.eltdf-one-column-alignment-center .eltdf-eh-item .eltdf-eh-item-content{
     text-align:center
 }
}
@media only screen and (max-width:768px){
 .eltdf-elements-holder.eltdf-responsive-mode-768.eltdf-five-columns .eltdf-eh-item,.eltdf-elements-holder.eltdf-responsive-mode-768.eltdf-four-columns .eltdf-eh-item,.eltdf-elements-holder.eltdf-responsive-mode-768.eltdf-six-columns .eltdf-eh-item,.eltdf-elements-holder.eltdf-responsive-mode-768.eltdf-three-columns .eltdf-eh-item,.eltdf-elements-holder.eltdf-responsive-mode-768.eltdf-two-columns .eltdf-eh-item{
     width:100%;
     display:inline-block;
     height:auto
 }
 .eltdf-elements-holder.eltdf-responsive-mode-768.eltdf-one-column-alignment-left .eltdf-eh-item .eltdf-eh-item-content{
     text-align:left
 }
 .eltdf-elements-holder.eltdf-responsive-mode-768.eltdf-one-column-alignment-right .eltdf-eh-item .eltdf-eh-item-content{
     text-align:right
 }
 .eltdf-elements-holder.eltdf-responsive-mode-768.eltdf-one-column-alignment-center .eltdf-eh-item .eltdf-eh-item-content{
     text-align:center
 }
}
@media only screen and (max-width:600px){
 .eltdf-elements-holder.eltdf-responsive-mode-600.eltdf-one-column-alignment-left .eltdf-eh-item .eltdf-eh-item-content{
     text-align:left
 }
 .eltdf-elements-holder.eltdf-responsive-mode-600.eltdf-one-column-alignment-right .eltdf-eh-item .eltdf-eh-item-content{
     text-align:right
 }
 .eltdf-elements-holder.eltdf-responsive-mode-600.eltdf-one-column-alignment-center .eltdf-eh-item .eltdf-eh-item-content{
     text-align:center
 }
}
@media only screen and (max-width:480px){
 .eltdf-countdown .countdown-row .countdown-section .countdown-amount{
     font-size:40px
 }
 .eltdf-elements-holder.eltdf-responsive-mode-480.eltdf-five-columns .eltdf-eh-item,.eltdf-elements-holder.eltdf-responsive-mode-480.eltdf-four-columns .eltdf-eh-item,.eltdf-elements-holder.eltdf-responsive-mode-480.eltdf-six-columns .eltdf-eh-item,.eltdf-elements-holder.eltdf-responsive-mode-480.eltdf-three-columns .eltdf-eh-item,.eltdf-elements-holder.eltdf-responsive-mode-480.eltdf-two-columns .eltdf-eh-item{
     width:100%;
     display:inline-block;
     height:auto
 }
 .eltdf-elements-holder .eltdf-eh-item-content{
     padding:0 10px
 }
 .eltdf-elements-holder.eltdf-responsive-mode-480.eltdf-one-column-alignment-left .eltdf-eh-item .eltdf-eh-item-content{
     text-align:left
 }
 .eltdf-elements-holder.eltdf-responsive-mode-480.eltdf-one-column-alignment-right .eltdf-eh-item .eltdf-eh-item-content{
     text-align:right
 }
 .eltdf-elements-holder.eltdf-responsive-mode-480.eltdf-one-column-alignment-center .eltdf-eh-item .eltdf-eh-item-content{
     text-align:center
 }
}
@media only screen and (min-width:1201px) and (max-width:1281px){
 .eltdf-frame-slider-holder{
     padding:54px 0 56px
 }
 .eltdf-frame-slider-holder .eltdf-fs-slide{
     position:relative;
     display:block;
     width:90%;
     margin:0 auto
 }
 .eltdf-frame-slider-holder .owl-controls{
     bottom:-96px
 }
}
@media only screen and (max-width:680px){
 .eltdf-frame-slider-holder{
     padding:74px 0
 }
 .eltdf-frame-slider-holder .eltdf-fs-phone{
     height:100%;
     width:72%;
     background-size:100% auto
 }
 .eltdf-frame-slider-holder .eltdf-fs-slides img{
     width:66%;
     margin:0 auto
 }
}
@media only screen and (max-width:480px){
 .eltdf-frame-slider-holder{
     padding:57px 0 66px
 }
 .eltdf-frame-slider-holder .eltdf-fs-phone{
     width:76%
 }
}
@media only screen and (max-width:1280px){
 .eltdf-interactive-info-box .eltdf-iib-text-holder{
     padding-left:7%;
     padding-right:7%
 }
}
@media only screen and (max-width:600px){
 .eltdf-interactive-info-box .eltdf-iib-image,.eltdf-interactive-info-box .eltdf-iib-text-holder{
     width:100%;
     display:block
 }
 .eltdf-interactive-info-box .eltdf-iib-text-holder{
     padding:7%
 }
}
@media only screen and (max-width:1440px){
 .eltdf-image-gallery.eltdf-ig-columns-6 .eltdf-ig-image{
     width:20%
 }
}
@media only screen and (max-width:1440px) and (min-width:1201px){
 .eltdf-image-gallery.eltdf-ig-columns-6 .eltdf-ig-image:nth-child(6n+1){
     clear:none
 }
 .eltdf-image-gallery.eltdf-ig-columns-6 .eltdf-ig-image:nth-child(5n+1){
     clear:both
 }
}
@media only screen and (max-width:1200px) and (min-width:1025px){
 .eltdf-image-gallery.eltdf-ig-columns-5 .eltdf-ig-image:nth-child(5n+1){
     clear:none
 }
 .eltdf-image-gallery.eltdf-ig-columns-5 .eltdf-ig-image:nth-child(4n+1){
     clear:both
 }
 .eltdf-image-gallery.eltdf-ig-columns-6 .eltdf-ig-image:nth-child(6n+1){
     clear:none
 }
 .eltdf-image-gallery.eltdf-ig-columns-6 .eltdf-ig-image:nth-child(4n+1),.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-four-columns article:nth-child(3n+1){
     clear:both
 }
}
@media only screen and (max-width:1200px){
 .eltdf-image-gallery.eltdf-ig-columns-5 .eltdf-ig-image,.eltdf-image-gallery.eltdf-ig-columns-6 .eltdf-ig-image{
     width:25%
 }
 .eltdf-image-gallery .owl-nav .owl-prev{
     left:30px
 }
 .eltdf-image-gallery .owl-nav .owl-next{
     right:30px
 }
}
@media only screen and (max-width:1024px) and (min-width:769px){
 .eltdf-image-gallery.eltdf-ig-columns-2 .eltdf-ig-image:nth-child(2n+1),.eltdf-image-gallery.eltdf-ig-columns-3 .eltdf-ig-image:nth-child(3n+1),.eltdf-image-gallery.eltdf-ig-columns-4 .eltdf-ig-image:nth-child(3n+1),.eltdf-image-gallery.eltdf-ig-columns-5 .eltdf-ig-image:nth-child(3n+1),.eltdf-image-gallery.eltdf-ig-columns-6 .eltdf-ig-image:nth-child(3n+1){
     clear:both
 }
}
@media only screen and (max-width:1024px){
 .eltdf-google-map-overlay{
     display:block
 }
 .eltdf-image-gallery.eltdf-ig-columns-4 .eltdf-ig-image,.eltdf-image-gallery.eltdf-ig-columns-5 .eltdf-ig-image,.eltdf-image-gallery.eltdf-ig-columns-6 .eltdf-ig-image{
     width:33.3333333333%
 }
 .eltdf-image-gallery .owl-nav .owl-prev{
     left:20px
 }
 .eltdf-image-gallery .owl-nav .owl-next{
     right:20px
 }
}
@media only screen and (max-width:768px){
 .eltdf-image-gallery.eltdf-ig-columns-2 .eltdf-ig-image,.eltdf-image-gallery.eltdf-ig-columns-3 .eltdf-ig-image,.eltdf-image-gallery.eltdf-ig-columns-4 .eltdf-ig-image,.eltdf-image-gallery.eltdf-ig-columns-5 .eltdf-ig-image,.eltdf-image-gallery.eltdf-ig-columns-6 .eltdf-ig-image{
     width:50%
 }
}
@media only screen and (max-width:768px) and (min-width:601px){
 .eltdf-image-gallery.eltdf-ig-columns-2 .eltdf-ig-image:nth-child(2n+1),.eltdf-image-gallery.eltdf-ig-columns-3 .eltdf-ig-image:nth-child(2n+1),.eltdf-image-gallery.eltdf-ig-columns-4 .eltdf-ig-image:nth-child(2n+1),.eltdf-image-gallery.eltdf-ig-columns-5 .eltdf-ig-image:nth-child(2n+1),.eltdf-image-gallery.eltdf-ig-columns-6 .eltdf-ig-image:nth-child(2n+1){
     clear:both
 }
}
@media only screen and (max-width:600px){
 .eltdf-image-gallery.eltdf-ig-columns-2 .eltdf-ig-image,.eltdf-image-gallery.eltdf-ig-columns-3 .eltdf-ig-image,.eltdf-image-gallery.eltdf-ig-columns-4 .eltdf-ig-image,.eltdf-image-gallery.eltdf-ig-columns-5 .eltdf-ig-image,.eltdf-image-gallery.eltdf-ig-columns-6 .eltdf-ig-image{
     width:100%
 }
}
@media only screen and (max-width:1200px){
 .eltdf-item-showcase-holder .eltdf-is-image{
     position:absolute;
     left:0;
     width:50%;
     height:100%;
     margin-top:0!important
 }
 .eltdf-item-showcase-holder .eltdf-is-image img{
     position:absolute;
     left:50%;
     top:50%;
     -webkit-transform:translate(-50%,-50%);
     -moz-transform:translate(-50%,-50%);
     transform:translate(-50%,-50%)
 }
 .eltdf-item-showcase-holder .eltdf-is-item-holder.eltdf-is-left-holder,.eltdf-item-showcase-holder .eltdf-is-item-holder.eltdf-is-right-holder{
     float:right;
     width:50%;
     padding:0 0 0 50%
 }
 .eltdf-item-showcase-holder .eltdf-is-item,.eltdf-item-showcase-holder .eltdf-is-item-holder.eltdf-is-right-holder{
     margin:36px 0 0
 }
 .eltdf-item-showcase-holder .eltdf-is-item.eltdf-is-left{
     text-align:left
 }
 .eltdf-item-showcase-holder .eltdf-is-item.eltdf-is-left .eltdf-is-content{
     padding:0 0 0 20px
 }
 .eltdf-item-showcase-holder .eltdf-is-item:not(.eltdf-appeared){
     -webkit-transform:translateX(-40px);
     -moz-transform:translateX(-40px);
     transform:translateX(-40px)
 }
}
@media only screen and (max-width:680px){
 .eltdf-item-showcase-holder .eltdf-is-image{
     display:none
 }
 .eltdf-item-showcase-holder .eltdf-is-item-holder.eltdf-is-left-holder,.eltdf-item-showcase-holder .eltdf-is-item-holder.eltdf-is-right-holder{
     float:none;
     width:100%;
     padding:0
 }
 .eltdf-item-showcase-holder .eltdf-is-item{
     opacity:1;
     -webkit-transform:translateX(0) translateY(0)!important;
     -moz-transform:translateX(0) translateY(0)!important;
     transform:translateX(0) translateY(0)!important
 }
 .eltdf-item-showcase-holder .eltdf-is-item.eltdf-is-left .eltdf-is-content,.eltdf-item-showcase-holder .eltdf-is-item.eltdf-is-right .eltdf-is-content{
     padding:0
 }
}
@media only screen and (max-width:1440px){
 .eltdf-item-catalogue .eltdf-item:nth-child(odd) .eltdf-item-text{
     left:5%
 }
 .eltdf-item-catalogue .eltdf-item:nth-child(even) .eltdf-item-text{
     right:5%
 }
}
@media only screen and (max-width:1280px){
 .eltdf-item-catalogue .eltdf-item .eltdf-item-text .eltdf-item-title{
     font-size:16px
 }
 .eltdf-item-catalogue .eltdf-item .eltdf-item-image img{
     max-width:90%
 }
 .eltdf-item-catalogue .eltdf-item:last-child .eltdf-item-image:after{
     left:5%;
     width:90%
 }
 .eltdf-item-lightbox-content-holder .eltdf-item-lightbox-content .eltdf-item-lightbox-text{
     padding:59px 65px 65px
 }
}
@media only screen and (max-width:1024px){
 .eltdf-item-catalogue,.eltdf-item-catalogue .eltdf-item{
     box-sizing:border-box;
     padding:20px
 }
 .eltdf-item-catalogue .eltdf-item{
     float:left;
     width:50%
 }
 .eltdf-item-catalogue .eltdf-item .eltdf-item-text{
     position:static;
     -webkit-transform:none;
     -moz-transform:none;
     transform:none;
     width:auto;
     margin-top:20px
 }
 .eltdf-item-catalogue .eltdf-item .eltdf-item-text .eltdf-item-text-content-inner{
     text-align:center!important
 }
 .eltdf-item-catalogue .eltdf-item .eltdf-item-text .eltdf-item-text-inner:after{
     display:none
 }
 .eltdf-item-catalogue .eltdf-item .eltdf-item-text .eltdf-item-title{
     font-size:20px;
     max-width:none
 }
 .eltdf-item-catalogue .eltdf-item .eltdf-item-text .eltdf-item-lightbox-label:after,.eltdf-item-catalogue .eltdf-item .eltdf-item-text .eltdf-item-lightbox-label:before{
     display:none!important
 }
 .eltdf-item-catalogue .eltdf-item .eltdf-item-image img{
     max-width:100%
 }
 .eltdf-item-catalogue .eltdf-item .eltdf-item-image:after{
     content:'';
     position:absolute;
     bottom:0;
     left:0!important;
     height:100%;
     width:100%!important;
     z-index:-1;
     box-shadow:-1px 6px 6px 0 rgba(0,0,0,.15)
 }
}
@media only screen and (max-width:768px){
 .eltdf-item-catalogue{
     padding:40px
 }
 .eltdf-item-catalogue .eltdf-item{
     float:none;
     width:auto;
     box-sizing:border-box
 }
 .eltdf-item-catalogue .eltdf-item .eltdf-item-text{
     margin-bottom:60px
 }
 .eltdf-item-lightbox-content-holder{
     width:80%
 }
 .eltdf-item-lightbox-content-holder .eltdf-item-lightbox-content .eltdf-item-lightbox-text{
     padding:59px 20% 65px
 }
 .eltdf-item-lightbox-content-holder .eltdf-item-lightbox-content .eltdf-item-lightbox-text .eltdf-btn{
     padding-left:36px;
     padding-right:36px;
     margin:7px 0;
     min-width:150px
 }
}
@media only screen and (max-width:600px){
 .eltdf-item-catalogue{
     padding:20px
 }
 .eltdf-item-catalogue .eltdf-item{
     padding:0
 }
 .eltdf-item-lightbox-content-holder .eltdf-item-lightbox-content .eltdf-item-lightbox-text{
     padding:36px 20%
 }
}
@media only screen and (max-width:1024px){
 .eltdf-masonry-gallery-holder .eltdf-mg-grid-sizer,.eltdf-masonry-gallery-holder .eltdf-mg-item{
     width:50%
 }
 .eltdf-masonry-gallery-holder .eltdf-mg-item.eltdf-mg-rectangle-landscape,.eltdf-masonry-gallery-holder .eltdf-mg-item.eltdf-mg-square-big{
     width:100%
 }
 .eltdf-message-box-holder{
     padding:30px 25px
 }
}
@media only screen and (max-width:680px){
 .eltdf-masonry-gallery-holder .eltdf-mg-grid-sizer,.eltdf-masonry-gallery-holder .eltdf-mg-item{
     width:100%
 }
}
@media only screen and (max-width:600px){
 .eltdf-message-box-holder{
     padding:25px 20px
 }
}
@media only screen and (max-width:1440px){
 .eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns .eltdf-pl-grid-sizer,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns article{
     width:25%
 }
 .eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns article.eltdf-pl-masonry-large-width,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns article.eltdf-pl-masonry-large-width-height{
     width:50%
 }
}
@media only screen and (max-width:1200px) and (min-width:1025px){
 .eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-five-columns article:nth-child(3n+1){
     clear:both
 }
}
@media only screen and (max-width:1200px){
 .eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-five-columns article,.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-four-columns article,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns .eltdf-pl-grid-sizer,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns article{
     width:33.3333333333%
 }
 .eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns article.eltdf-pl-masonry-large-width,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns article.eltdf-pl-masonry-large-width-height{
     width:66.6666666667%
 }
 .eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns .eltdf-pl-grid-sizer,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns article{
     width:33.3333333333%
 }
 .eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns article.eltdf-pl-masonry-large-width,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns article.eltdf-pl-masonry-large-width-height{
     width:66.6666666667%
 }
}
@media only screen and (max-width:1024px) and (min-width:601px){
 .eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-five-columns article:nth-child(2n+1),.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-four-columns article:nth-child(2n+1),.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-three-columns article:nth-child(2n+1){
     clear:both
 }
}
@media only screen and (max-width:1024px){
 .eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-large-space .eltdf-pl-inner{
     margin:0 -15px
 }
 .eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-large-space article{
     padding:0 15px;
     margin:0 0 30px
 }
 .eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-five-columns article,.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-four-columns article,.eltdf-portfolio-list-holder.eltdf-pl-gallery.eltdf-pl-three-columns article,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-three-columns .eltdf-pl-grid-sizer,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-three-columns article{
     width:50%
 }
 .eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-three-columns article.eltdf-pl-masonry-large-width,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-three-columns article.eltdf-pl-masonry-large-width-height{
     width:100%
 }
 .eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns .eltdf-pl-grid-sizer,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns article{
     width:50%
 }
 .eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns article.eltdf-pl-masonry-large-width,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns article.eltdf-pl-masonry-large-width-height{
     width:100%
 }
 .eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns .eltdf-pl-grid-sizer,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns article{
     width:50%
 }
 .eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns article.eltdf-pl-masonry-large-width,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns article.eltdf-pl-masonry-large-width-height{
     width:100%
 }
 .eltdf-price-table .eltdf-pt-inner ul li{
     padding:12px 20px
 }
 .eltdf-price-table .eltdf-pt-inner ul li.eltdf-pt-title-holder .eltdf-pt-title{
     padding:17px 0 27px
 }
 .eltdf-price-table .eltdf-pt-inner ul li.eltdf-pt-prices{
     padding:22px 10px 0
 }
 .eltdf-price-table .eltdf-pt-inner ul li.eltdf-pt-content{
     padding:12px 10px
 }
 .eltdf-price-table .eltdf-pt-inner ul li.eltdf-pt-button{
     padding:18px 15px 50px
 }
}
@media only screen and (max-width:600px){
 .eltdf-portfolio-list-holder.eltdf-pl-gallery article{
     width:100%!important
 }
 .eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns .eltdf-pl-grid-sizer,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-five-columns article,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns .eltdf-pl-grid-sizer,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-four-columns article,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-three-columns .eltdf-pl-grid-sizer,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-three-columns article,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-two-columns .eltdf-pl-grid-sizer,.eltdf-portfolio-list-holder.eltdf-pl-masonry.eltdf-pl-two-columns article{
     width:100%
 }
}
@media only screen and (max-width:1200px){
 .eltdf-pricing-tables.eltdf-five-columns .eltdf-price-table,.eltdf-pricing-tables.eltdf-four-columns .eltdf-price-table{
     width:33.3333333333%
 }
}
@media only screen and (max-width:1200px) and (min-width:769px){
 .eltdf-pricing-tables.eltdf-five-columns .eltdf-price-table:nth-child(3n+1),.eltdf-pricing-tables.eltdf-four-columns .eltdf-price-table:nth-child(3n+1){
     clear:both
 }
}
@media only screen and (max-width:768px){
 .eltdf-pricing-tables.eltdf-five-columns .eltdf-price-table,.eltdf-pricing-tables.eltdf-four-columns .eltdf-price-table,.eltdf-pricing-tables.eltdf-three-columns .eltdf-price-table{
     width:50%
 }
 .eltdf-pricing-tables.eltdf-five-columns .eltdf-price-table:nth-child(2n+1),.eltdf-pricing-tables.eltdf-four-columns .eltdf-price-table:nth-child(2n+1),.eltdf-pricing-tables.eltdf-three-columns .eltdf-price-table:nth-child(2n+1){
     clear:both
 }
}
@media only screen and (max-width:600px){
 .eltdf-pricing-tables.eltdf-five-columns .eltdf-price-table,.eltdf-pricing-tables.eltdf-four-columns .eltdf-price-table,.eltdf-pricing-tables.eltdf-three-columns .eltdf-price-table,.eltdf-pricing-tables.eltdf-two-columns .eltdf-price-table{
     width:100%
 }
}
@media only screen and (max-width:1200px){
 .eltd-wine-list .eltd-winelist-title{
     width:80%
 }
 .eltd-wine-list .eltd-winelist-price-holder{
     width:20%
 }
}
@media only screen and (max-width:1024px){
 .eltd-wine-list{
     padding:75px 45px 55px
 }
 .eltd-wine-list.eltd-wine-list-two-columns .eltd-winelist-item{
     padding:0 20px
 }
}
@media only screen and (max-width:768px){
 .eltd-wine-list.eltd-wine-list-two-columns .eltd-winelist-item{
     width:100%
 }
 .eltd-wine-list .eltd-winelist-title{
     width:85%
 }
 .eltd-wine-list .eltd-winelist-price-holder{
     width:15%
 }
}
@media only screen and (max-width:600px){
 .eltd-wine-list{
     padding:30px 20px
 }
 .eltd-wine-list .eltd-winelist-title{
     width:100
 }
 .eltd-wine-list .eltd-winelist-price-holder{
     text-align:left;
     width:100%
 }
}
@media only screen and (max-width:1024px){
 .eltdf-tabs .eltdf-tabs-nav li a{
     padding:6px 17px
 }
}
@media only screen and (max-width:600px){
 .eltdf-tabs .eltdf-tabs-nav li a{
     font-size:11px;
     padding:4px 14px
 }
}
@media only screen and (max-width:1280px){
 .eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonial-content{
     padding:22px 32px 39px
 }
}
@media only screen and (max-width:600px){
 .eltdf-testimonials-holder .eltdf-testimonials{
     padding:0
 }
 .eltdf-testimonials-holder .owl-nav .owl-next,.eltdf-testimonials-holder .owl-nav .owl-prev{
     display:none!important
 }
}
@media only screen and (max-width:480px){
 .eltdf-testimonials-holder.eltdf-testimonials-boxed .owl-item{
     padding:24px 10px
 }
 .eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonials-content-holder .eltdf-testimonial-image{
     float:none
 }
}
@media only screen and (max-width:1200px){
 .eltdf-workflow .eltdf-workflow-item{
     max-width:100%
 }
 .eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-text{
     padding:0 40px
 }
}
@media only screen and (max-width:1024px){
 body.eltdf-vss-initialized{
     overflow-y:visible!important;
     height:auto!important
 }
 #multiscroll-nav,.eltdf-vertical-split-slider{
     display:none
 }
 .eltdf-vss-responsive{
     display:block
 }
 .eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-text-left,.eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-text-right{
     padding-left:35px;
     padding-right:35px
 }
 .eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-image{
     padding:0 55px
 }
 .eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-text-left .circle:before{
     width:60px
 }
 .eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-text-left .circle:after{
     left:64px
 }
 .eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-text-right .circle:before{
     width:60px;
     left:-60px
 }
 .eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-text-right .circle:after{
     left:-67px
 }
}
@media only screen and (max-width:1023px){
 .eltdf-workflow .circle{
     display:none
 }
}
@media only screen and (max-width:768px){
 .eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-image{
     padding:0 30px
 }
 .eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-text-right{
     padding-top:0
 }
}
@media only screen and (max-width:600px){
 .eltdf-workflow .eltdf-workflow-item{
     padding-bottom:30px
 }
 .eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-image,.eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-text-left,.eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-text-right{
     width:100%;
     text-align:center;
     margin-bottom:20px
 }
 .eltdf-workflow .eltdf-workflow-item.eltdf-workflow-item-narrow_image .eltdf-workflow-item-inner .eltdf-workflow-image,.eltdf-workflow .eltdf-workflow-item.eltdf-workflow-item-narrow_image .eltdf-workflow-item-inner .eltdf-workflow-text-left,.eltdf-workflow .eltdf-workflow-item.eltdf-workflow-item-narrow_image .eltdf-workflow-item-inner .eltdf-workflow-text-right{
     width:100%
 }
}
@media only screen and (max-width:1200px){
 .eltdf-instagram-feed:not(.eltdf-instagram-carousel) li img{
     width:100%
 }
 .eltdf-instagram-feed:not(.eltdf-instagram-carousel).eltdf-col-6 li,.eltdf-instagram-feed:not(.eltdf-instagram-carousel).eltdf-col-9 li{
     width:25%
 }
}
@media only screen and (max-width:768px){
 .eltdf-instagram-feed:not(.eltdf-instagram-carousel).eltdf-col-6 li,.eltdf-instagram-feed:not(.eltdf-instagram-carousel).eltdf-col-9 li{
     width:33.3333333333%
 }
}
@media only screen and (max-width:600px){
 .eltdf-instagram-feed:not(.eltdf-instagram-carousel) li{
     width:50%!important
 }
}
@media only screen and (max-width:1024px){
 .woocommerce-page .eltdf-content a.added_to_cart,.woocommerce-page .eltdf-content a.button,.woocommerce-page .eltdf-content button[type=submit]:not(#searchsubmit),.woocommerce-page .eltdf-content input[type=submit],div.woocommerce a.added_to_cart,div.woocommerce a.button,div.woocommerce button[type=submit]:not(#searchsubmit),div.woocommerce input[type=submit]{
     height:46px;
     line-height:46px;
     padding:0 36px
 }
 .eltdf-woo-single-page .eltdf-single-product-content .eltdf-new-product,.eltdf-woo-single-page .eltdf-single-product-content .eltdf-out-of-stock{
     right:10px
 }
 .eltdf-woocommerce-page .woocommerce-error,.eltdf-woocommerce-page .woocommerce-info,.eltdf-woocommerce-page .woocommerce-message{
     padding:20px 25px
 }
}
@media only screen and (max-width:600px){
 .eltdf-woocommerce-page .woocommerce-error,.eltdf-woocommerce-page .woocommerce-info,.eltdf-woocommerce-page .woocommerce-message{
     padding:14px 20px;
     line-height:2em
 }
 .eltdf-woocommerce-page .woocommerce-error a,.eltdf-woocommerce-page .woocommerce-info a,.eltdf-woocommerce-page .woocommerce-message a{
     float:none;
     margin:0 70% 15px 0
 }
}
@media only screen and (max-width:480px){
 .eltdf-woocommerce-page .woocommerce-ordering,.eltdf-woocommerce-page .woocommerce-result-count{
     width:100%;
     margin-bottom:30px;
     text-align:left
 }
 .eltdf-woocommerce-page .woocommerce-ordering .orderby{
     display:block;
     float:none
 }
}
@media only screen and (max-width:768px){
 .woocommerce-page .eltdf-content .eltdf-quantity-buttons .eltdf-quantity-input,.woocommerce-page .eltdf-content .eltdf-quantity-buttons .eltdf-quantity-minus,.woocommerce-page .eltdf-content .eltdf-quantity-buttons .eltdf-quantity-plus,div.woocommerce .eltdf-quantity-buttons .eltdf-quantity-input,div.woocommerce .eltdf-quantity-buttons .eltdf-quantity-minus,div.woocommerce .eltdf-quantity-buttons .eltdf-quantity-plus{
     font-size:14px
 }
 .woocommerce-page .eltdf-content .eltdf-quantity-buttons .eltdf-quantity-input,div.woocommerce .eltdf-quantity-buttons .eltdf-quantity-input{
     height:46px;
     width:46px;
     margin:0 23px 0 0;
     line-height:44px
 }
 .woocommerce-page .eltdf-content .eltdf-quantity-buttons .eltdf-quantity-minus,.woocommerce-page .eltdf-content .eltdf-quantity-buttons .eltdf-quantity-plus,div.woocommerce .eltdf-quantity-buttons .eltdf-quantity-minus,div.woocommerce .eltdf-quantity-buttons .eltdf-quantity-plus{
     width:23px;
     height:23px;
     line-height:21px
 }
}
@media only screen and (max-width:1440px){
 .eltdf-woo-single-page .eltdf-single-product-content .images{
     padding:0 26px 0 0
 }
 .eltdf-woo-single-page .eltdf-single-product-content .eltdf-single-product-summary{
     padding:0 0 0 26px
 }
}
@media only screen and (max-width:1024px){
 .eltdf-woo-single-page .eltdf-single-product-content .eltdf-single-product-summary,.eltdf-woo-single-page .eltdf-single-product-content .images{
     float:none;
     width:100%;
     padding:0
 }
 .eltdf-woo-single-page .eltdf-single-product-content .eltdf-single-product-summary{
     margin:30px 0 0
 }
}
@media only screen and (max-width:800px){
 .eltdf-woo-single-page.eltdf-woo-single-thumb-on-left-side .eltdf-single-product-content .eltdf-onsale{
     left:10px
 }
 .eltdf-woo-single-page.eltdf-woo-single-thumb-on-left-side .eltdf-single-product-content .images a.woocommerce-main-image{
     width:100%;
     margin:0
 }
 .eltdf-woo-single-page.eltdf-woo-single-thumb-on-left-side .eltdf-single-product-content .images .thumbnails{
     margin:0 -13px
 }
 .eltdf-woo-single-page.eltdf-woo-single-thumb-on-left-side .eltdf-single-product-content .images .thumbnails a{
     margin:26px 0 0;
     padding:0 13px
 }
 .eltdf-woo-single-page.eltdf-woo-single-thumb-on-left-side .eltdf-single-product-content .images .thumbnails a:first-child{
     padding:0 13px
 }
 .eltdf-woo-single-page.eltdf-woo-single-thumb-on-left-side .eltdf-single-product-content .images .thumbnails.columns-4{
     position:inherit;
     top:auto;
     left:auto;
     display:inherit;
     vertical-align:top;
     width:auto;
     height:auto
 }
 .eltdf-woo-single-page.eltdf-woo-single-thumb-on-left-side .eltdf-single-product-content .images .thumbnails.columns-4 a{
     float:left;
     width:25%
 }
}
@media only screen and (max-width:680px){
 .eltdf-woo-single-page .eltdf-single-product-content .images .thumbnails.columns-2 a{
     float:none;
     width:100%
 }
 .eltdf-woo-single-page .eltdf-single-product-content .images .thumbnails.columns-4 a,.eltdf-woo-single-page.eltdf-woo-single-thumb-on-left-side .eltdf-single-product-content .images .thumbnails.columns-4 a{
     width:50%
 }
 .eltdf-woo-single-page .eltdf-single-product-summary .eltdf-single-product-title{
     margin:9px 0 11px
 }
 .eltdf-woo-single-page .eltdf-single-product-summary .price{
     font-size:38px
 }
 .eltdf-woo-single-page .eltdf-single-product-summary .price ins .woocommerce-Price-currencySymbol,.eltdf-woo-single-page .eltdf-single-product-summary .price>.woocommerce-Price-amount .woocommerce-Price-currencySymbol{
     font-size:20px
 }
}
@media only screen and (max-width:1440px){
 .woocommerce.columns-6>.products>.product{
     width:20%
 }
}
@media only screen and (max-width:1200px){
 .woocommerce.columns-5>.products>.product,.woocommerce.columns-6>.products>.product{
     width:25%
 }
}
@media only screen and (max-width:1200px) and (min-width:1025px){
 .woocommerce.columns-5>.products>.product:nth-child(4n+1),.woocommerce.columns-6>.products>.product:nth-child(4n+1){
     clear:both
 }
}
@media only screen and (min-width:1201px) and (max-width:1439px){
 .woocommerce-page .eltdf-content a.added_to_cart,.woocommerce-page .eltdf-content a.button.add_to_cart_button{
     padding:0 35px
 }
}
@media only screen and (max-width:1024px){
 .eltdf-woocommerce-columns-3 .cross-sells>.products>.product,.eltdf-woocommerce-columns-3 .eltdf-pl-main-holder>.products>.product,.eltdf-woocommerce-columns-3 .related.products>.products>.product,.eltdf-woocommerce-columns-3 .upsells.products>.products>.product,.eltdf-woocommerce-columns-4 .cross-sells>.products>.product,.eltdf-woocommerce-columns-4 .eltdf-pl-main-holder>.products>.product,.eltdf-woocommerce-columns-4 .related.products>.products>.product,.eltdf-woocommerce-columns-4 .upsells.products>.products>.product,.woocommerce.columns-4>.products>.product,.woocommerce.columns-5>.products>.product,.woocommerce.columns-6>.products>.product{
     width:33.3333333333%
 }
}
@media only screen and (max-width:1024px) and (min-width:769px){
 .eltdf-woocommerce-columns-3 .cross-sells>.products>.product:nth-child(3n+1),.eltdf-woocommerce-columns-3 .eltdf-pl-main-holder>.products>.product:nth-child(3n+1),.eltdf-woocommerce-columns-3 .related.products>.products>.product:nth-child(3n+1),.eltdf-woocommerce-columns-3 .upsells.products>.products>.product:nth-child(3n+1),.eltdf-woocommerce-columns-4 .cross-sells>.products>.product:nth-child(3n+1),.eltdf-woocommerce-columns-4 .eltdf-pl-main-holder>.products>.product:nth-child(3n+1),.eltdf-woocommerce-columns-4 .related.products>.products>.product:nth-child(3n+1),.eltdf-woocommerce-columns-4 .upsells.products>.products>.product:nth-child(3n+1),.woocommerce.columns-4>.products>.product:nth-child(3n+1),.woocommerce.columns-5>.products>.product:nth-child(3n+1),.woocommerce.columns-6>.products>.product:nth-child(3n+1){
     clear:both
 }
}
@media only screen and (max-width:768px){
 .eltdf-woocommerce-columns-3 .cross-sells>.products>.product,.eltdf-woocommerce-columns-3 .eltdf-pl-main-holder>.products>.product,.eltdf-woocommerce-columns-3 .related.products>.products>.product,.eltdf-woocommerce-columns-3 .upsells.products>.products>.product,.eltdf-woocommerce-columns-4 .cross-sells>.products>.product,.eltdf-woocommerce-columns-4 .eltdf-pl-main-holder>.products>.product,.eltdf-woocommerce-columns-4 .related.products>.products>.product,.eltdf-woocommerce-columns-4 .upsells.products>.products>.product,.woocommerce.columns-3>.products>.product,.woocommerce.columns-4>.products>.product,.woocommerce.columns-5>.products>.product,.woocommerce.columns-6>.products>.product{
     width:50%
 }
}
@media only screen and (max-width:768px) and (min-width:601px){
 .eltdf-woocommerce-columns-3 .cross-sells>.products>.product:nth-child(2n+1),.eltdf-woocommerce-columns-3 .eltdf-pl-main-holder>.products>.product:nth-child(2n+1),.eltdf-woocommerce-columns-3 .related.products>.products>.product:nth-child(2n+1),.eltdf-woocommerce-columns-3 .upsells.products>.products>.product:nth-child(2n+1),.eltdf-woocommerce-columns-4 .cross-sells>.products>.product:nth-child(2n+1),.eltdf-woocommerce-columns-4 .eltdf-pl-main-holder>.products>.product:nth-child(2n+1),.eltdf-woocommerce-columns-4 .related.products>.products>.product:nth-child(2n+1),.eltdf-woocommerce-columns-4 .upsells.products>.products>.product:nth-child(2n+1),.woocommerce.columns-3>.products>.product:nth-child(2n+1),.woocommerce.columns-4>.products>.product:nth-child(2n+1),.woocommerce.columns-5>.products>.product:nth-child(2n+1),.woocommerce.columns-6>.products>.product:nth-child(2n+1){
     clear:both
 }
}
@media only screen and (max-width:600px){
 .eltdf-woocommerce-columns-3 .cross-sells>.products>.product,.eltdf-woocommerce-columns-3 .eltdf-pl-main-holder>.products>.product,.eltdf-woocommerce-columns-3 .related.products>.products>.product,.eltdf-woocommerce-columns-3 .upsells.products>.products>.product,.eltdf-woocommerce-columns-4 .cross-sells>.products>.product,.eltdf-woocommerce-columns-4 .eltdf-pl-main-holder>.products>.product,.eltdf-woocommerce-columns-4 .related.products>.products>.product,.eltdf-woocommerce-columns-4 .upsells.products>.products>.product,.woocommerce.columns-2>.products>.product,.woocommerce.columns-3>.products>.product,.woocommerce.columns-4>.products>.product,.woocommerce.columns-5>.products>.product,.woocommerce.columns-6>.products>.product{
     width:100%
 }
}
@media only screen and (max-width:768px){
 .eltdf-woocommerce-page table.cart tr.cart_item td.product-thumbnail{
     width:80px;
     padding-right:10px
 }
 .eltdf-woocommerce-page table.cart td.actions .coupon input[type=text]{
     width:160px;
     padding:10px 18px;
     margin:0 14px 0 0
 }
}
@media only screen and (max-width:680px){
 .eltdf-woocommerce-page table.cart thead tr th.product-price,.eltdf-woocommerce-page table.cart thead tr th.product-thumbnail,.eltdf-woocommerce-page table.cart tr.cart_item td.product-price,.eltdf-woocommerce-page table.cart tr.cart_item td.product-thumbnail{
     display:none
 }
 .eltdf-woocommerce-page table.cart tr.cart_item td.product-name a{
     font-size:14px
 }
 .eltdf-woocommerce-page table.cart td.actions .coupon,.eltdf-woocommerce-page table.cart td.actions>input{
     float:none;
     display:block
 }
 .eltdf-woocommerce-page table.cart td.actions>input{
     margin:20px 0 0
 }
}
@media only screen and (max-width:480px){
 .eltdf-woocommerce-page table.cart td.actions .coupon input[type=text]{
     margin:0 0 20px
 }
 .eltdf-woocommerce-page .woocommerce-checkout .woocommerce-checkout-payment ul li.payment_method_paypal label img{
     display:none
 }
}
@media only screen and (max-width:768px){
 .eltdf-woocommerce-page .woocommerce-checkout .col-1,.eltdf-woocommerce-page .woocommerce-checkout .col-2{
     width:100%
 }
 .eltdf-woocommerce-page .woocommerce-checkout .col-1{
     margin:0 0 25px
 }
}
@media only screen and (max-width:600px){
 .eltdf-woocommerce-page .woocommerce-checkout .col-1 .form-row,.eltdf-woocommerce-page .woocommerce-checkout .col-2 .form-row{
     width:100%;
     margin:0;
     float:none
 }
}
@media only screen and (max-width:768px){
 .eltdf-woocommerce-page.woocommerce-order-received .woocommerce .col2-set.addresses .col-1,.eltdf-woocommerce-page.woocommerce-order-received .woocommerce .col2-set.addresses .col-2{
     width:100%
 }
 .eltdf-woocommerce-page.woocommerce-order-received .woocommerce .col2-set.addresses .col-1{
     margin:0 0 25px
 }
 .eltdf-woocommerce-page.woocommerce-account .woocommerce-MyAccount-content,.eltdf-woocommerce-page.woocommerce-account .woocommerce-MyAccount-navigation{
     float:none;
     width:100%;
     padding:0
 }
 .eltdf-woocommerce-page.woocommerce-account .woocommerce-MyAccount-navigation ul{
     border-right:none
 }
 .eltdf-woocommerce-page.woocommerce-account .woocommerce-MyAccount-navigation ul li:not(:last-child){
     margin:0 0 14px
 }
 .eltdf-woocommerce-page.woocommerce-account .woocommerce-MyAccount-content{
     margin:40px 0 0
 }
 .eltdf-woocommerce-page.woocommerce-account .woocommerce table.shop_table td.order-actions .button{
     height:36px;
     line-height:36px;
     padding:0 22px
 }
 .eltdf-woocommerce-page.woocommerce-account .woocommerce .col2-set.addresses .col-1,.eltdf-woocommerce-page.woocommerce-account .woocommerce .col2-set.addresses .col-2{
     width:100%
 }
 .eltdf-woocommerce-page.woocommerce-account .woocommerce .col2-set.addresses .col-1{
     margin:0 0 25px
 }
}
@media only screen and (max-width:1440px) and (min-width:1201px){
 .woocommerce.columns-6>.products>.product:nth-child(5n+1){
     clear:both
 }
 .eltdf-pl-holder.eltdf-standard-layout.eltdf-six-columns .eltdf-pli:nth-child(6n+1){
     clear:none
 }
 .eltdf-pl-holder.eltdf-standard-layout.eltdf-six-columns .eltdf-pli:nth-child(5n+1){
     clear:both
 }
}
@media only screen and (max-width:1440px){
 .eltdf-pl-holder.eltdf-standard-layout.eltdf-six-columns .eltdf-pli{
     width:20%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-five-columns .eltdf-pl-sizer,.eltdf-pl-holder.eltdf-masonry-layout.eltdf-five-columns .eltdf-pli{
     width:25%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-five-columns .eltdf-pli.eltdf-woo-image-large-width{
     width:50%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-six-columns .eltdf-pl-sizer,.eltdf-pl-holder.eltdf-masonry-layout.eltdf-six-columns .eltdf-pli{
     width:25%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-six-columns .eltdf-pli.eltdf-woo-image-large-width{
     width:50%
 }
}
@media only screen and (min-width:1201px) and (max-width:1439px){
 .eltdf-pl-holder.eltdf-standard-layout.eltdf-five-columns .eltdf-pli .eltdf-pli-inner .eltdf-pli-text-inner .added_to_cart,.eltdf-pl-holder.eltdf-standard-layout.eltdf-five-columns .eltdf-pli .eltdf-pli-inner .eltdf-pli-text-inner .button,.eltdf-pl-holder.eltdf-standard-layout.eltdf-six-columns .eltdf-pli .eltdf-pli-inner .eltdf-pli-text-inner .added_to_cart,.eltdf-pl-holder.eltdf-standard-layout.eltdf-six-columns .eltdf-pli .eltdf-pli-inner .eltdf-pli-text-inner .button{
     padding:0 25px
 }
}
@media only screen and (max-width:1200px) and (min-width:1025px){
 .eltdf-pl-holder.eltdf-standard-layout.eltdf-five-columns .eltdf-pli:nth-child(5n+1){
     clear:none
 }
 .eltdf-pl-holder.eltdf-standard-layout.eltdf-five-columns .eltdf-pli:nth-child(4n+1){
     clear:both
 }
 .eltdf-pl-holder.eltdf-standard-layout.eltdf-six-columns .eltdf-pli:nth-child(6n+1){
     clear:none
 }
 .eltdf-pl-holder.eltdf-standard-layout.eltdf-six-columns .eltdf-pli:nth-child(4n+1){
     clear:both
 }
}
@media only screen and (max-width:1200px){
 .eltdf-pl-holder.eltdf-standard-layout.eltdf-five-columns .eltdf-pli,.eltdf-pl-holder.eltdf-standard-layout.eltdf-six-columns .eltdf-pli{
     width:25%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-two-columns .eltdf-pl-sizer,.eltdf-pl-holder.eltdf-masonry-layout.eltdf-two-columns .eltdf-pli{
     width:50%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-two-columns .eltdf-pli.eltdf-woo-image-large-width{
     width:100%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-three-columns .eltdf-pl-sizer,.eltdf-pl-holder.eltdf-masonry-layout.eltdf-three-columns .eltdf-pli{
     width:33.3333333333%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-three-columns .eltdf-pli.eltdf-woo-image-large-width{
     width:66.6666666667%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-four-columns .eltdf-pl-sizer,.eltdf-pl-holder.eltdf-masonry-layout.eltdf-four-columns .eltdf-pli{
     width:25%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-four-columns .eltdf-pli.eltdf-woo-image-large-width{
     width:50%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-five-columns .eltdf-pl-sizer,.eltdf-pl-holder.eltdf-masonry-layout.eltdf-five-columns .eltdf-pli{
     width:25%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-five-columns .eltdf-pli.eltdf-woo-image-large-width{
     width:50%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-six-columns .eltdf-pl-sizer,.eltdf-pl-holder.eltdf-masonry-layout.eltdf-six-columns .eltdf-pli{
     width:25%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-six-columns .eltdf-pli.eltdf-woo-image-large-width{
     width:50%
 }
 .eltdf-plc-holder .owl-nav .owl-prev{
     left:30px
 }
 .eltdf-plc-holder .owl-nav .owl-next{
     right:30px
 }
}
@media only screen and (max-width:1024px) and (min-width:769px){
 .eltdf-pl-holder.eltdf-standard-layout.eltdf-five-columns .eltdf-pli:nth-child(3n+1),.eltdf-pl-holder.eltdf-standard-layout.eltdf-four-columns .eltdf-pli:nth-child(3n+1),.eltdf-pl-holder.eltdf-standard-layout.eltdf-six-columns .eltdf-pli:nth-child(3n+1),.eltdf-pl-holder.eltdf-standard-layout.eltdf-three-columns .eltdf-pli:nth-child(3n+1),.eltdf-pl-holder.eltdf-standard-layout.eltdf-two-columns .eltdf-pli:nth-child(2n+1){
     clear:both
 }
}
@media only screen and (max-width:1024px){
 .eltdf-pl-holder.eltdf-standard-layout.eltdf-five-columns .eltdf-pli,.eltdf-pl-holder.eltdf-standard-layout.eltdf-four-columns .eltdf-pli,.eltdf-pl-holder.eltdf-standard-layout.eltdf-six-columns .eltdf-pli{
     width:33.3333333333%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-two-columns .eltdf-pl-sizer,.eltdf-pl-holder.eltdf-masonry-layout.eltdf-two-columns .eltdf-pli{
     width:50%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-two-columns .eltdf-pli.eltdf-woo-image-large-width{
     width:100%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-three-columns .eltdf-pl-sizer,.eltdf-pl-holder.eltdf-masonry-layout.eltdf-three-columns .eltdf-pli{
     width:33.3333333333%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-three-columns .eltdf-pli.eltdf-woo-image-large-width{
     width:66.6666666667%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-four-columns .eltdf-pl-sizer,.eltdf-pl-holder.eltdf-masonry-layout.eltdf-four-columns .eltdf-pli{
     width:33.3333333333%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-four-columns .eltdf-pli.eltdf-woo-image-large-width{
     width:66.6666666667%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-five-columns .eltdf-pl-sizer,.eltdf-pl-holder.eltdf-masonry-layout.eltdf-five-columns .eltdf-pli{
     width:33.3333333333%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-five-columns .eltdf-pli.eltdf-woo-image-large-width{
     width:66.6666666667%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-six-columns .eltdf-pl-sizer,.eltdf-pl-holder.eltdf-masonry-layout.eltdf-six-columns .eltdf-pli{
     width:33.3333333333%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-six-columns .eltdf-pli.eltdf-woo-image-large-width{
     width:66.6666666667%
 }
}
@media only screen and (max-width:768px) and (min-width:601px){
 .eltdf-pl-holder.eltdf-standard-layout.eltdf-five-columns .eltdf-pli:nth-child(2n+1),.eltdf-pl-holder.eltdf-standard-layout.eltdf-four-columns .eltdf-pli:nth-child(2n+1),.eltdf-pl-holder.eltdf-standard-layout.eltdf-six-columns .eltdf-pli:nth-child(2n+1),.eltdf-pl-holder.eltdf-standard-layout.eltdf-three-columns .eltdf-pli:nth-child(2n+1),.eltdf-pl-holder.eltdf-standard-layout.eltdf-two-columns .eltdf-pli:nth-child(2n+1){
     clear:both
 }
}
@media only screen and (max-width:768px){
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-two-columns .eltdf-pl-sizer,.eltdf-pl-holder.eltdf-masonry-layout.eltdf-two-columns .eltdf-pli,.eltdf-pl-holder.eltdf-standard-layout.eltdf-five-columns .eltdf-pli,.eltdf-pl-holder.eltdf-standard-layout.eltdf-four-columns .eltdf-pli,.eltdf-pl-holder.eltdf-standard-layout.eltdf-six-columns .eltdf-pli,.eltdf-pl-holder.eltdf-standard-layout.eltdf-three-columns .eltdf-pli,.eltdf-pl-holder.eltdf-standard-layout.eltdf-two-columns .eltdf-pli{
     width:50%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-two-columns .eltdf-pli.eltdf-woo-image-large-width{
     width:100%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-three-columns .eltdf-pl-sizer,.eltdf-pl-holder.eltdf-masonry-layout.eltdf-three-columns .eltdf-pli{
     width:50%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-three-columns .eltdf-pli.eltdf-woo-image-large-width{
     width:100%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-four-columns .eltdf-pl-sizer,.eltdf-pl-holder.eltdf-masonry-layout.eltdf-four-columns .eltdf-pli{
     width:50%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-four-columns .eltdf-pli.eltdf-woo-image-large-width{
     width:100%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-five-columns .eltdf-pl-sizer,.eltdf-pl-holder.eltdf-masonry-layout.eltdf-five-columns .eltdf-pli{
     width:50%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-five-columns .eltdf-pli.eltdf-woo-image-large-width{
     width:100%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-six-columns .eltdf-pl-sizer,.eltdf-pl-holder.eltdf-masonry-layout.eltdf-six-columns .eltdf-pli{
     width:50%
 }
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-six-columns .eltdf-pli.eltdf-woo-image-large-width{
     width:100%
 }
 .eltdf-plc-holder.eltdf-simple-type .eltdf-plc-image-outer,.eltdf-plc-holder.eltdf-simple-type .eltdf-plc-text-wrapper{
     display:inline-block;
     width:100%;
     padding:0
 }
 .eltdf-plc-holder.eltdf-simple-type .eltdf-plc-text-wrapper{
     margin:35px 0 27px;
     text-align:center
 }
}
@media only screen and (max-width:1024px){
 .eltdf-plc-holder .owl-nav .owl-prev{
     left:20px
 }
 .eltdf-plc-holder .owl-nav .owl-next{
     right:20px
 }
 .eltdf-plc-holder.eltdf-plc-pag-inside-slider .owl-dots{
     bottom:15px
 }
}
@media only screen and (max-width:600px){
 .eltdf-pl-holder.eltdf-masonry-layout.eltdf-five-columns .eltdf-pl-sizer,.eltdf-pl-holder.eltdf-masonry-layout.eltdf-five-columns .eltdf-pli,.eltdf-pl-holder.eltdf-masonry-layout.eltdf-five-columns .eltdf-pli.eltdf-woo-image-large-width,.eltdf-pl-holder.eltdf-masonry-layout.eltdf-four-columns .eltdf-pl-sizer,.eltdf-pl-holder.eltdf-masonry-layout.eltdf-four-columns .eltdf-pli,.eltdf-pl-holder.eltdf-masonry-layout.eltdf-four-columns .eltdf-pli.eltdf-woo-image-large-width,.eltdf-pl-holder.eltdf-masonry-layout.eltdf-six-columns .eltdf-pl-sizer,.eltdf-pl-holder.eltdf-masonry-layout.eltdf-six-columns .eltdf-pli,.eltdf-pl-holder.eltdf-masonry-layout.eltdf-six-columns .eltdf-pli.eltdf-woo-image-large-width,.eltdf-pl-holder.eltdf-masonry-layout.eltdf-three-columns .eltdf-pl-sizer,.eltdf-pl-holder.eltdf-masonry-layout.eltdf-three-columns .eltdf-pli,.eltdf-pl-holder.eltdf-masonry-layout.eltdf-three-columns .eltdf-pli.eltdf-woo-image-large-width,.eltdf-pl-holder.eltdf-masonry-layout.eltdf-two-columns .eltdf-pl-sizer,.eltdf-pl-holder.eltdf-masonry-layout.eltdf-two-columns .eltdf-pli,.eltdf-pl-holder.eltdf-masonry-layout.eltdf-two-columns .eltdf-pli.eltdf-woo-image-large-width,.eltdf-pl-holder.eltdf-standard-layout.eltdf-five-columns .eltdf-pli,.eltdf-pl-holder.eltdf-standard-layout.eltdf-four-columns .eltdf-pli,.eltdf-pl-holder.eltdf-standard-layout.eltdf-six-columns .eltdf-pli,.eltdf-pl-holder.eltdf-standard-layout.eltdf-three-columns .eltdf-pli,.eltdf-pl-holder.eltdf-standard-layout.eltdf-two-columns .eltdf-pli{
     width:100%
 }
 .eltdf-plc-holder .owl-nav{
     display:none
 }
}
@media only screen and (max-width:680px){
 div.woocommerce>.single-product .images .thumbnails.columns-2 a{
     float:none;
     width:100%
 }
 div.woocommerce>.single-product .images .thumbnails.columns-4 a{
     width:50%
 }
}
@media only screen and (max-width:768px){
 .eltdf-shopping-cart-dropdown ul{
     margin:20px
 }
}
@media only screen and (max-width: 1024px){
 /* generated in /home/elatedthemes/vino/public_html/wp-content/themes/vino/assets/custom-styles/general-custom-styles-responsive.php vino_elated_content_responsive_styles function */
  .eltdf-content .eltdf-content-inner > .eltdf-container > .eltdf-container-inner, .eltdf-content .eltdf-content-inner > .eltdf-full-width > .eltdf-full-width-inner {
      padding-top: 85px!important;
 }
}
@media only screen and (min-width: 769px) and (max-width: 1024px){
}
@media only screen and (min-width: 481px) and (max-width: 768px){
}
@media only screen and (max-width: 480px){
}
/* generated in /home/elatedthemes/vino/public_html/wp-content/themes/vino/assets/custom-styles/general-custom-styles.php vino_elated_design_styles function */
.eltdf-boxed .eltdf-wrapper {
  background-attachment: fixed;
}
/* generated in /home/elatedthemes/vino/public_html/wp-content/themes/vino/assets/custom-styles/general-custom-styles.php vino_elated_content_styles function */
.eltdf-content .eltdf-content-inner > .eltdf-full-width > .eltdf-full-width-inner {
  padding-top: 85px;
}
/* generated in /home/elatedthemes/vino/public_html/wp-content/themes/vino/assets/custom-styles/general-custom-styles.php vino_elated_content_styles function */
.eltdf-content .eltdf-content-inner > .eltdf-container > .eltdf-container-inner {
  padding-top: 85px;
}
/* generated in /home/elatedthemes/vino/public_html/wp-content/themes/vino/assets/custom-styles/general-custom-styles.php vino_elated_h4_styles function */
h4, .eltdf-woo-single-page .related.products > h2, .eltdf-woo-single-page .upsells.products > h2, .eltdf-woo-single-page .eltdf-woo-accordions #reviews h2, .eltdf-woo-single-page .eltdf-woo-accordions #reviews .comment-respond .comment-reply-title, .eltdf-woocommerce-page .cart-collaterals h2 {
  font-family: Catamaran;
 font-size: 19px;
 font-weight: 300;
}
/* generated in /home/elatedthemes/vino/public_html/wp-content/themes/vino/assets/custom-styles/general-custom-styles.php vino_elated_h5_styles function */
h5 {
  text-transform: uppercase;
 font-weight: 400;
}
/* generated in /home/elatedthemes/vino/public_html/wp-content/themes/vino/assets/custom-styles/general-custom-styles.php vino_elated_h6_styles function */
h6 {
  font-style: italic;
}
/* generated in /home/elatedthemes/vino/public_html/wp-content/themes/vino/framework/modules/contactform7/custom-styles/contact-form.php vino_elated_contact_form7_text_styles_1 function */
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-text, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-number, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-date, .cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea, .cf7_custom_style_1 select.wpcf7-form-control.wpcf7-select, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-quiz {
  font-size: 13px;
 font-family: Ubuntu;
 font-style: italic;
 font-weight: 300;
}
/* generated in /home/elatedthemes/vino/public_html/wp-content/themes/vino/framework/modules/contactform7/custom-styles/contact-form.php vino_elated_contact_form7_button_styles_1 function */
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit {
  color: #ffffff;
 background-color: rgba(232, 144, 126, 1);
 border-color: rgba(232, 144, 126, 1);
}
/* generated in /home/elatedthemes/vino/public_html/wp-content/themes/vino/framework/modules/contactform7/custom-styles/contact-form.php vino_elated_contact_form7_button_hover_styles_1 function */
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover {
  color: #e8907e;
 background-color: rgba(255, 255, 255, 0);
 border-color: rgba(232, 144, 126, 1);
}
/* generated in /home/elatedthemes/vino/public_html/wp-content/themes/vino/framework/modules/contactform7/custom-styles/contact-form.php vino_elated_contact_form7_text_styles_2 function */
.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-text, .cf7_custom_style_2 input.wpcf7-form-control.wpcf7-number, .cf7_custom_style_2 input.wpcf7-form-control.wpcf7-date, .cf7_custom_style_2 textarea.wpcf7-form-control.wpcf7-textarea, .cf7_custom_style_2 select.wpcf7-form-control.wpcf7-select, .cf7_custom_style_2 input.wpcf7-form-control.wpcf7-quiz {
  font-size: 14px;
 font-family: Old Standard TT;
 font-style: italic;
}
/* generated in /home/elatedthemes/vino/public_html/wp-content/themes/vino/framework/modules/contactform7/custom-styles/contact-form.php vino_elated_contact_form7_button_styles_2 function */
.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-submit {
  color: #b59f00;
 background-color: rgba(255, 255, 255, 1);
 border-color: rgba(181, 159, 0, 1);
}
/* generated in /home/elatedthemes/vino/public_html/wp-content/themes/vino/framework/modules/contactform7/custom-styles/contact-form.php vino_elated_contact_form7_button_hover_styles_2 function */
.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover {
  color: #ffffff;
 background-color: rgba(181, 159, 0, 1);
 border-color: rgba(181, 159, 0, 1);
}
/* generated in /home/elatedthemes/vino/public_html/wp-content/themes/vino/framework/modules/error404/custom-styles/custom-styles.php vino_elated_404_footer_top_general_styles function */
.eltdf-404-page .eltdf-content {
  background-image: url("../index.html");
 background-position: center 0;
 background-size: cover;
 background-repeat: no-repeat;
}
/* generated in /home/elatedthemes/vino/public_html/wp-content/themes/vino/framework/modules/error404/custom-styles/custom-styles.php vino_elated_404_title_styles function */
.eltdf-404-page .eltdf-page-not-found h1 {
  font-weight: 400;
}
/* generated in /home/elatedthemes/vino/public_html/wp-content/themes/vino/framework/modules/fullscreenmenu/custom-styles/fullscreen-menu.php vino_elated_fullscreen_menu_general_styles function */
.eltdf-fullscreen-menu-holder {
  background-image: url("../index.html");
 background-position: center 0;
 background-repeat: no-repeat;
}
/* generated in /home/elatedthemes/vino/public_html/wp-content/themes/vino/framework/modules/fullscreenmenu/custom-styles/fullscreen-menu.php vino_elated_fullscreen_menu_icon_styles function */
.eltdf-light-header .eltdf-page-header > div:not(.eltdf-sticky-header) .eltdf-fullscreen-menu-opener:not(.eltdf-fm-opened) .eltdf-fm-lines .eltdf-fm-line, .eltdf-light-header.eltdf-header-style-on-scroll .eltdf-page-header .eltdf-fullscreen-menu-opener:not(.eltdf-fm-opened) .eltdf-fm-lines .eltdf-fm-line, .eltdf-light-header .eltdf-top-bar .eltdf-fullscreen-menu-opener:not(.eltdf-fm-opened) .eltdf-fm-lines .eltdf-fm-line {
  background-color: #ffffff !important;
}
/* generated in /home/elatedthemes/vino/public_html/wp-content/themes/vino/framework/modules/fullscreenmenu/custom-styles/fullscreen-menu.php vino_elated_fullscreen_menu_icon_styles function */
.eltdf-dark-header .eltdf-page-header > div:not(.eltdf-sticky-header) .eltdf-fullscreen-menu-opener:not(.eltdf-fm-opened) .eltdf-fm-lines .eltdf-fm-line, .eltdf-dark-header.eltdf-header-style-on-scroll .eltdf-page-header .eltdf-fullscreen-menu-opener:not(.eltdf-fm-opened) .eltdf-fm-lines .eltdf-fm-line, .eltdf-dark-header .eltdf-top-bar .eltdf-fullscreen-menu-opener:not(.eltdf-fm-opened) .eltdf-fm-lines .eltdf-fm-line {
  background-color: #0c1029 !important;
}
/* generated in /home/elatedthemes/vino/public_html/wp-content/themes/vino/framework/modules/header/custom-styles/header.php vino_elated_header_full_screen_menu_area_styles function */
.eltdf-header-full-screen .eltdf-page-header .eltdf-logo-wrapper a {
  max-height: 110px;
}
/* generated in /home/elatedthemes/vino/public_html/wp-content/themes/vino/framework/modules/header/custom-styles/header.php vino_elated_header_full_screen_menu_area_styles function */
.eltdf-header-full-screen .eltdf-page-header .eltdf-menu-area {
  height: 110px;
}
/* generated in /home/elatedthemes/vino/public_html/wp-content/themes/vino/framework/modules/search/custom-styles/search.php vino_elated_search_opener_icon_size function */
.eltdf-search-opener {
  font-size: 20px;
}
.vc_non_responsive .vc_row .vc_col-sm-1,.vc_non_responsive .vc_row .vc_col-sm-10,.vc_non_responsive .vc_row .vc_col-sm-11,.vc_non_responsive .vc_row .vc_col-sm-12,.vc_non_responsive .vc_row .vc_col-sm-2,.vc_non_responsive .vc_row .vc_col-sm-3,.vc_non_responsive .vc_row .vc_col-sm-4,.vc_non_responsive .vc_row .vc_col-sm-5,.vc_non_responsive .vc_row .vc_col-sm-7,.vc_non_responsive .vc_row .vc_col-sm-8,.vc_non_responsive .vc_row .vc_col-sm-9{
 padding-left:15px;
 padding-right:15px;
 float:left
}
.vc_message_box-icon>*,.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_icon::before{
 -webkit-transform:translate(-50%,-50%);
 -ms-transform:translate(-50%,-50%);
 -o-transform:translate(-50%,-50%)
}
.vc_parallax-inner iframe,.vc_video-bg iframe{
 max-width:1000%
}
.vc_clearfix:after,.vc_column-inner::after,.vc_el-clearfix,.vc_row:after{
 clear:both
}
.vc-composer-icon,[class*=" vc_arrow-icon-"],[class^=vc_arrow-icon-]{
 speak:none;
 font-variant:normal;
 text-transform:none;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale
}
.vc_row:after,.vc_row:before{
 content:" ";
 display:table
}
@media (max-width:767px){
 .vc_hidden-xs{
     display:none!important
 }
 .vc_el-clearfix-xs{
     clear:both
 }
}
@media (min-width:768px) and (max-width:991px){
 .vc_hidden-sm{
     display:none!important
 }
 .vc_el-clearfix-sm{
     clear:both
 }
}
@media (min-width:992px) and (max-width:1199px){
 .vc_hidden-md{
     display:none!important
 }
 .vc_el-clearfix-md{
     clear:both
 }
}
.vc_non_responsive .vc_row .vc_col-sm-1{
 position:relative;
 width:8.33333333%;
 min-height:1px
}
.vc_non_responsive .vc_row .vc_col-sm-2{
 position:relative;
 width:16.66666667%;
 min-height:1px
}
.vc_non_responsive .vc_row .vc_col-sm-3{
 position:relative;
 width:25%;
 min-height:1px
}
.vc_non_responsive .vc_row .vc_col-sm-4{
 position:relative;
 width:33.33333333%;
 min-height:1px
}
.vc_non_responsive .vc_row .vc_col-sm-5{
 position:relative;
 width:41.66666667%;
 min-height:1px
}
.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;
 width:58.33333333%;
 min-height:1px
}
.vc_non_responsive .vc_row .vc_col-sm-8{
 position:relative;
 width:66.66666667%;
 min-height:1px
}
.vc_non_responsive .vc_row .vc_col-sm-9{
 position:relative;
 width:75%;
 min-height:1px
}
.vc_non_responsive .vc_row .vc_col-sm-10{
 position:relative;
 width:83.33333333%;
 min-height:1px
}
.vc_non_responsive .vc_row .vc_col-sm-11{
 position:relative;
 width:91.66666667%;
 min-height:1px
}
.vc_col-xs-12,.vc_column_container{
 width:100%
}
.vc_non_responsive .vc_row .vc_col-sm-12{
 position:relative;
 width:100%;
 min-height:1px
}
.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_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;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 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
}
.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
}
@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
 }
 .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
 }
}
@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
 }
 .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
 }
}
@media (min-width:1200px){
 .vc_hidden-lg{
     display:none!important
 }
 .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
 }
 .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_el-clearfix-lg{
     clear:both
 }
}
.vc_el_width_100,.vc_el_width_50,.vc_el_width_60,.vc_el_width_70,.vc_el_width_80,.vc_el_width_90{
 margin-left:auto!important;
 margin-right:auto!important
}
.vc_pull-right{
 float:right!important
}
.vc_pull-left{
 float:left!important
}
.vc_clearfix:after,.vc_clearfix:before{
 content:" ";
 display:table
}
.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_button-2-wrapper,.vc_pixel_icon{
 display:inline-block;
 vertical-align:middle
}
.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,.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{
 height:16px;
 width:16px;
 background-position:0 0;
 background-repeat:no-repeat
}
.vc_pixel_icon-alert{
 background-image:url("../index.html")
}
.vc_pixel_icon-info{
 background-image:url("../index.html")
}
.vc_pixel_icon-tick{
 background-image:url("../index.html")
}
.vc_pixel_icon-explanation{
 background-image:url("../index.html")
}
.vc_pixel_icon-address_book{
 background-image:url("../index.html")
}
.vc_pixel_icon-alarm_clock{
 background-image:url("../index.html")
}
.vc_pixel_icon-anchor{
 background-image:url("../index.html")
}
.vc_pixel_icon-application_image{
 background-image:url("../index.html")
}
.vc_pixel_icon-arrow{
 background-image:url("../index.html")
}
.vc_pixel_icon-asterisk{
 background-image:url("../index.html")
}
.vc_pixel_icon-hammer{
 background-image:url("../index.html")
}
.vc_pixel_icon-balloon{
 background-image:url("../index.html")
}
.vc_pixel_icon-balloon_buzz{
 background-image:url("../index.html")
}
.vc_pixel_icon-balloon_facebook{
 background-image:url("../index.html")
}
.vc_pixel_icon-balloon_twitter{
 background-image:url("../index.html")
}
.vc_pixel_icon-battery{
 background-image:url("../index.html")
}
.vc_pixel_icon-binocular{
 background-image:url("../index.html")
}
.vc_pixel_icon-document_excel{
 background-image:url("../index.html")
}
.vc_pixel_icon-document_image{
 background-image:url("../index.html")
}
.vc_pixel_icon-document_music{
 background-image:url("../index.html")
}
.vc_pixel_icon-document_office{
 background-image:url("../index.html")
}
.vc_pixel_icon-document_pdf{
 background-image:url("../index.html")
}
.vc_pixel_icon-document_powerpoint{
 background-image:url("../index.html")
}
.vc_pixel_icon-document_word{
 background-image:url("../index.html")
}
.vc_pixel_icon-bookmark{
 background-image:url("../index.html")
}
.vc_pixel_icon-camcorder{
 background-image:url("../index.html")
}
.vc_pixel_icon-camera{
 background-image:url("../index.html")
}
.vc_pixel_icon-chart{
 background-image:url("../index.html")
}
.vc_pixel_icon-chart_pie{
 background-image:url("../index.html")
}
.vc_pixel_icon-clock{
 background-image:url("../index.html")
}
.vc_pixel_icon-play{
 background-image:url("../index.html")
}
.vc_pixel_icon-fire{
 background-image:url("../index.html")
}
.vc_pixel_icon-heart{
 background-image:url("../index.html")
}
.vc_pixel_icon-mail{
 background-image:url("../index.html")
}
.vc_pixel_icon-shield{
 background-image:url("../index.html")
}
.vc_pixel_icon-video{
 background-image:url("../index.html")
}
@font-face{
 font-family:VC-Icons;
 src:url("../index.html") format('truetype'),url("../index.html") format('woff'),url("../index.html#VC-Icons") format('svg');
 font-weight:400;
 font-style:normal
}
.vc-composer-icon{
 font-family:VC-Icons!important;
 font-style:normal;
 font-weight:400;
 line-height:1
}
.vc-c-icon-sync:before{
 content:"\e627"
}
.vc-c-icon-lock_outline:before{
 content:"\e899"
}
.vc-c-icon-layout_portrait-smartphones:before{
 content:"\e324"
}
.vc-c-icon-layout_default:before{
 content:"\e30c"
}
.vc-c-icon-fullscreen_exit:before{
 content:"\e5d1"
}
.vc-c-icon-fullscreen:before{
 content:"\e5d0"
}
.vc-c-icon-home:before{
 content:"\e88a"
}
.vc-c-icon-content_copy:before{
 content:"\e14d"
}
.vc-c-icon-mode_edit:before{
 content:"\e254"
}
.vc-c-icon-add:before{
 content:"\e145"
}
.vc-c-icon-cog:before{
 content:"\e8b8"
}
.vc-c-icon-arrow_back:before{
 content:"\e5c4"
}
.vc-c-icon-arrow_downward:before{
 content:"\e5db"
}
.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-arrow_upward:before{
 content:"\e5d8"
}
.vc-c-icon-check:before{
 content:"\e5ca"
}
.vc-c-icon-close:before{
 content:"\e5cd"
}
.vc-c-icon-search:before{
 content:"\e8b6"
}
.vc-c-icon-add_template:before{
 content:"\e900"
}
.vc-c-icon-add_element:before{
 content:"\e901"
}
.vc-c-icon-dragndrop:before{
 content:"\e902"
}
.vc-c-icon-minimize_up:before{
 content:"\e903"
}
.vc-c-icon-minimize:before{
 content:"\e910"
}
.vc-c-icon-layout_landscape-smartphones:before{
 content:"\e911"
}
.vc-c-icon-layout_landscape-tablets:before{
 content:"\e912"
}
.vc-c-icon-row_default_fe:before{
 content:"\e913"
}
.vc-c-icon-arrow_drop_right:before{
 content:"\e915"
}
.vc-c-icon-1-4_3-4:before{
 content:"\e909"
}
.vc-c-icon-1-1:before{
 content:"\e904"
}
.vc-c-icon-1-2_1-2:before{
 content:"\e905"
}
.vc-c-icon-1-3_1-3_1-3:before{
 content:"\e906"
}
.vc-c-icon-1-4_1-2_1-4:before{
 content:"\e907"
}
.vc-c-icon-1-4_1-4_1-4_1-4:before{
 content:"\e908"
}
.vc-c-icon-1-6_1-6_1-6_1-2:before{
 content:"\e90b"
}
.vc-c-icon-1-6_1-6_1-6_1-6_1-6_1-6:before{
 content:"\e90c"
}
.vc-c-icon-1-6_2-3_1-6:before{
 content:"\e90d"
}
.vc-c-icon-2-3_1-3:before{
 content:"\e90e"
}
.vc-c-icon-5-6_1-6:before{
 content:"\e90f"
}
.vc-c-icon-layout_portrait-tablets:before{
 content:"\e916"
}
.vc-c-icon-delete_empty:before{
 content:"\e914"
}
.vc-c-icon-layout-lg:before{
 content:"\e30c"
}
.vc-c-icon-layout-md:before{
 content:"\e912"
}
.vc-c-icon-layout-sm:before{
 content:"\e916"
}
.vc-c-icon-layout-xs:before{
 content:"\e324"
}
.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%
}
.vc_el_width_60{
 width:60%
}
.vc_el_width_70{
 width:70%
}
.vc_el_width_80{
 width:80%
}
.vc_el_width_90{
 width:90%
}
.vc_el_width_100{
 width:100%
}
.vc_btn,a.vc_btn,button.vc_btn{
 cursor:pointer;
 display:inline-block;
 text-decoration:none!important;
 padding:9px 12px;
 font-size:100%;
 line-height:20px;
 border-radius:4px
}
.vc_general.vc_btn3,.wpb_button:hover,a.wpb_button_a,a.wpb_button_a:hover{
 text-decoration:none
}
.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
}
.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
}
.open>.dropdown-toggle.vc_btn-danger,.open>.dropdown-toggle.vc_btn-default,.open>.dropdown-toggle.vc_btn-info,.open>.dropdown-toggle.vc_btn-primary,.open>.dropdown-toggle.vc_btn-success,.open>.dropdown-toggle.vc_btn-warning,.open>.dropdown-togglea.vc_btn-danger,.open>.dropdown-togglea.vc_btn-default,.open>.dropdown-togglea.vc_btn-info,.open>.dropdown-togglea.vc_btn-primary,.open>.dropdown-togglea.vc_btn-success,.open>.dropdown-togglea.vc_btn-warning,.open>.dropdown-togglebutton.vc_btn-danger,.open>.dropdown-togglebutton.vc_btn-default,.open>.dropdown-togglebutton.vc_btn-info,.open>.dropdown-togglebutton.vc_btn-primary,.open>.dropdown-togglebutton.vc_btn-success,.open>.dropdown-togglebutton.vc_btn-warning,.vc_btn-danger.active,.vc_btn-danger:active,.vc_btn-default.active,.vc_btn-default:active,.vc_btn-info.active,.vc_btn-info:active,.vc_btn-primary.active,.vc_btn-primary:active,.vc_btn-success.active,.vc_btn-success:active,.vc_btn-warning.active,.vc_btn-warning:active,a.vc_btn-danger.active,a.vc_btn-danger:active,a.vc_btn-default.active,a.vc_btn-default:active,a.vc_btn-info.active,a.vc_btn-info:active,a.vc_btn-primary.active,a.vc_btn-primary:active,a.vc_btn-success.active,a.vc_btn-success:active,a.vc_btn-warning.active,a.vc_btn-warning:active,button.vc_btn-danger.active,button.vc_btn-danger:active,button.vc_btn-default.active,button.vc_btn-default:active,button.vc_btn-info.active,button.vc_btn-info:active,button.vc_btn-primary.active,button.vc_btn-primary:active,button.vc_btn-success.active,button.vc_btn-success:active,button.vc_btn-warning.active,button.vc_btn-warning:active{
 background-image:none
}
.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;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 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{
 -webkit-box-shadow:0 5px 0 #3253bc;
 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{
 -webkit-box-shadow:0 3px 0 #3253bc;
 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{
 -webkit-box-shadow:0 4px 0 #3253bc;
 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;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 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{
 -webkit-box-shadow:0 5px 0 #008d97;
 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{
 -webkit-box-shadow:0 3px 0 #008d97;
 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{
 -webkit-box-shadow:0 4px 0 #008d97;
 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;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 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{
 -webkit-box-shadow:0 5px 0 #fe3829;
 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{
 -webkit-box-shadow:0 3px 0 #fe3829;
 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{
 -webkit-box-shadow:0 4px 0 #fe3829;
 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;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 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{
 -webkit-box-shadow:0 5px 0 #6e48b1;
 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{
 -webkit-box-shadow:0 3px 0 #6e48b1;
 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{
 -webkit-box-shadow:0 4px 0 #6e48b1;
 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;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 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{
 -webkit-box-shadow:0 5px 0 #338faa;
 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{
 -webkit-box-shadow:0 3px 0 #338faa;
 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{
 -webkit-box-shadow:0 4px 0 #338faa;
 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;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 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{
 -webkit-box-shadow:0 5px 0 #b9a888;
 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{
 -webkit-box-shadow:0 3px 0 #b9a888;
 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{
 -webkit-box-shadow:0 4px 0 #b9a888;
 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;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 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{
 -webkit-box-shadow:0 5px 0 #342f3c;
 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{
 -webkit-box-shadow:0 3px 0 #342f3c;
 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{
 -webkit-box-shadow:0 4px 0 #342f3c;
 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;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 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{
 -webkit-box-shadow:0 5px 0 #4ac97d;
 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{
 -webkit-box-shadow:0 3px 0 #4ac97d;
 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{
 -webkit-box-shadow:0 4px 0 #4ac97d;
 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;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 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{
 -webkit-box-shadow:0 5px 0 #0e0e0e;
 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{
 -webkit-box-shadow:0 3px 0 #0e0e0e;
 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{
 -webkit-box-shadow:0 4px 0 #0e0e0e;
 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;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 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{
 -webkit-box-shadow:0 5px 0 #cfcfcf;
 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{
 -webkit-box-shadow:0 3px 0 #cfcfcf;
 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{
 -webkit-box-shadow:0 4px 0 #cfcfcf;
 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;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 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{
 -webkit-box-shadow:0 5px 0 #f4a733;
 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{
 -webkit-box-shadow:0 3px 0 #f4a733;
 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{
 -webkit-box-shadow:0 4px 0 #f4a733;
 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;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 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{
 -webkit-box-shadow:0 5px 0 #2a86db;
 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{
 -webkit-box-shadow:0 3px 0 #2a86db;
 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{
 -webkit-box-shadow:0 4px 0 #2a86db;
 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;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 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{
 -webkit-box-shadow:0 5px 0 #53812d;
 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{
 -webkit-box-shadow:0 3px 0 #53812d;
 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{
 -webkit-box-shadow:0 4px 0 #53812d;
 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;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 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{
 -webkit-box-shadow:0 5px 0 #f11f18;
 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{
 -webkit-box-shadow:0 3px 0 #f11f18;
 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{
 -webkit-box-shadow:0 4px 0 #f11f18;
 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;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 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{
 -webkit-box-shadow:0 5px 0 #f46e33;
 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{
 -webkit-box-shadow:0 3px 0 #f46e33;
 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{
 -webkit-box-shadow:0 4px 0 #f46e33;
 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;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 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{
 -webkit-box-shadow:0 5px 0 #a559a8;
 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{
 -webkit-box-shadow:0 3px 0 #a559a8;
 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{
 -webkit-box-shadow:0 4px 0 #a559a8;
 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;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 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{
 -webkit-box-shadow:0 5px 0 #e3e3e3;
 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{
 -webkit-box-shadow:0 3px 0 #e3e3e3;
 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{
 -webkit-box-shadow:0 4px 0 #e3e3e3;
 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;
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 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{
 -webkit-box-shadow:0 5px 0 #8dac28;
 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{
 -webkit-box-shadow:0 3px 0 #8dac28;
 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{
 -webkit-box-shadow:0 4px 0 #8dac28;
 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
}
.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
}
.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
}
.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
}
.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
}
.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
}
.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.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("../index.html") right center no-repeat
}
.wpb_alarm_clock i.icon,option.wpb_alarm_clock{
 background:url("../index.html") right center no-repeat
}
.wpb_anchor i.icon,option.wpb_anchor{
 background:url("../index.html") right center no-repeat
}
.wpb_application_image i.icon,option.wpb_application_image{
 background:url("../index.html") right center no-repeat
}
.wpb_arrow i.icon,option.wpb_arrow{
 background:url("../index.html") right center no-repeat
}
.wpb_asterisk i.icon,option.wpb_asterisk{
 background:url("../index.html") right center no-repeat
}
.wpb_hammer i.icon,option.wpb_hammer{
 background:url("../index.html") right center no-repeat
}
.wpb_balloon i.icon,option.wpb_balloon{
 background:url("../index.html") right center no-repeat
}
.wpb_balloon_buzz i.icon,option.wpb_balloon_buzz{
 background:url("../index.html") right center no-repeat
}
.wpb_balloon_facebook i.icon,option.wpb_balloon_facebook{
 background:url("../index.html") right center no-repeat
}
.wpb_balloon_twitter i.icon,option.wpb_balloon_twitter{
 background:url("../index.html") right center no-repeat
}
.wpb_battery i.icon,option.wpb_battery{
 background:url("../index.html") right center no-repeat
}
.wpb_binocular i.icon,option.wpb_binocular{
 background:url("../index.html") right center no-repeat
}
.wpb_document_excel i.icon,option.wpb_document_excel{
 background:url("../index.html") right center no-repeat
}
.wpb_document_image i.icon,option.wpb_document_image{
 background:url("../index.html") right center no-repeat
}
.wpb_document_music i.icon,option.wpb_document_music{
 background:url("../index.html") right center no-repeat
}
.wpb_document_office i.icon,option.wpb_document_office{
 background:url("../index.html") right center no-repeat
}
.wpb_document_pdf i.icon,option.wpb_document_pdf{
 background:url("../index.html") right center no-repeat
}
.wpb_document_powerpoint i.icon,option.wpb_document_powerpoint{
 background:url("../index.html") right center no-repeat
}
.wpb_document_word i.icon,option.wpb_document_word{
 background:url("../index.html") right center no-repeat
}
.wpb_bookmark i.icon,option.wpb_bookmark{
 background:url("../index.html") right center no-repeat
}
.wpb_camcorder i.icon,option.wpb_camcorder{
 background:url("../index.html") right center no-repeat
}
.wpb_camera i.icon,option.wpb_camera{
 background:url("../index.html") right center no-repeat
}
.wpb_chart i.icon,option.wpb_chart{
 background:url("../index.html") right center no-repeat
}
.wpb_chart_pie i.icon,option.wpb_chart_pie{
 background:url("../index.html") right center no-repeat
}
.wpb_clock i.icon,option.wpb_clock{
 background:url("../index.html") right center no-repeat
}
.wpb_play i.icon,option.wpb_play{
 background:url("../index.html") right center no-repeat
}
.wpb_fire i.icon,option.wpb_fire{
 background:url("../index.html") right center no-repeat
}
.wpb_heart i.icon,option.wpb_heart{
 background:url("../index.html") right center no-repeat
}
.wpb_mail i.icon,option.wpb_mail{
 background:url("../index.html") right center no-repeat
}
.wpb_shield i.icon,option.wpb_shield{
 background:url("../index.html") right center no-repeat
}
.wpb_video i.icon,option.wpb_video{
 background:url("../index.html") right center no-repeat
}
.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.74px;
 padding:1em 1em 1em 4em;
 position:relative;
 font-size:1em;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.vc_row.vc_row-flex,.vc_row.vc_row-flex>.vc_column_container{
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox
}
#content .wpb_alert p:last-child,#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.vc_message_box>p:last-child,.wpb_alert p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child{
 margin-bottom:0
}
.vc_message_box-icon,.vc_message_box-icon>*{
 position:absolute;
 font-weight:400;
 font-style:normal
}
.vc_message_box>p:first-child{
 margin-top:0
}
.vc_message_box-icon{
 bottom:0;
 font-size:1em;
 left:0;
 top:0;
 width:4em
}
.vc_message_box-icon>*,.vc_message_box-icon>.fa{
 font-size:1.7em;
 line-height:1
}
.vc_message_box-icon>*{
 left:50%;
 top:50%;
 transform:translate(-50%,-50%)
}
.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-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{
 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-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-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{
 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-3d,.vc_color-success.vc_message_box-3d{
 box-shadow:0 5px 0 #9dd6fd
}
.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-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-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,.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,.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
}
.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.74px
}
.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_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_row.vc_row-no-padding .vc_column-inner{
 padding-left:0;
 padding-right:0
}
.vc_row[data-vc-full-width]{
 -webkit-transition:opacity .5s ease;
 -o-transition:opacity .5s ease;
 transition:opacity .5s ease;
 overflow:hidden
}
.vc_row[data-vc-full-width].vc_hidden{
 opacity:0
}
.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;
 -webkit-flex-wrap:wrap;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap
}
.vc_row.vc_row-flex>.vc_column_container{
 display:flex
}
.vc_ie-flexbox-fixer,.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner{
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal
}
.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner{
 -webkit-box-flex:1;
 -webkit-flex-grow:1;
 -ms-flex-positive:1;
 flex-grow:1;
 display:flex;
 -webkit-flex-direction:column;
 -ms-flex-direction:column;
 flex-direction:column
}
@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{
 -webkit-align-content:stretch;
 -ms-flex-line-pack:stretch;
 align-content:stretch
}
.vc_row.vc_row-o-columns-top{
 -webkit-align-content:flex-start;
 -ms-flex-line-pack:start;
 align-content:flex-start
}
.vc_row.vc_row-o-columns-bottom{
 -webkit-align-content:flex-end;
 -ms-flex-line-pack:end;
 align-content:flex-end
}
.vc_row.vc_row-o-columns-middle{
 -webkit-align-content:center;
 -ms-flex-line-pack:center;
 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-content-top>.vc_column_container>.vc_column-inner{
 -webkit-box-pack:start;
 -webkit-justify-content:flex-start;
 -ms-flex-pack:start;
 justify-content:flex-start
}
.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_column_container{
 -webkit-box-align:start;
 -webkit-align-items:flex-start;
 -ms-flex-align:start;
 align-items:flex-start
}
.vc_row.vc_row-o-content-bottom>.vc_column_container>.vc_column-inner{
 -webkit-box-pack:end;
 -webkit-justify-content:flex-end;
 -ms-flex-pack:end;
 justify-content:flex-end
}
.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_column_container{
 -webkit-box-align:end;
 -webkit-align-items:flex-end;
 -ms-flex-align:end;
 align-items:flex-end
}
.vc_row.vc_row-o-content-middle>.vc_column_container>.vc_column-inner{
 -webkit-box-pack:center;
 -webkit-justify-content:center;
 -ms-flex-pack:center;
 justify-content:center
}
.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_column_container{
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
.vc_column-inner::after,.vc_column-inner::before{
 content:" ";
 display:table
}
.vc_ie-flexbox-fixer{
 display:flex;
 -webkit-flex-direction:column;
 -ms-flex-direction:column;
 flex-direction:column
}
.vc_ie-flexbox-fixer>.vc_row{
 -webkit-box-flex:1;
 -webkit-flex:1 1 auto;
 -ms-flex:1 1 auto;
 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_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,.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_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_section{
 padding-left:15px;
 padding-right:15px;
 margin-left:-15px;
 margin-right:-15px
}
.vc_section[data-vc-full-width]{
 -webkit-transition:opacity .5s ease;
 -o-transition:opacity .5s ease;
 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:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-flow:column nowrap;
 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{
 -webkit-box-pack:start;
 -ms-flex-pack:start;
 justify-content:flex-start
}
.vc_section.vc_section-o-content-bottom{
 -webkit-box-pack:end;
 -ms-flex-pack:end;
 justify-content:flex-end
}
.vc_section.vc_section-o-content-middle{
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 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_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:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 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:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 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{
 -webkit-box-flex:1;
 -webkit-flex-grow:1;
 -ms-flex-positive:1;
 flex-grow:1;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -webkit-flex-direction:column;
 -ms-flex-direction:column;
 flex-direction:column
}
.vc_row.vc_row-o-equal-height>.vc_column_container{
 -webkit-box-align:stretch;
 -webkit-align-items:stretch;
 -ms-flex-align:stretch;
 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{
 -webkit-box-pack:start;
 -webkit-justify-content:flex-start;
 -ms-flex-pack:start;
 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{
 -webkit-box-align:start;
 -webkit-align-items:flex-start;
 -ms-flex-align:start;
 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{
 -webkit-box-pack:end;
 -webkit-justify-content:flex-end;
 -ms-flex-pack:end;
 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{
 -webkit-box-align:end;
 -webkit-align-items:flex-end;
 -ms-flex-align:end;
 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{
 -webkit-box-pack:center;
 -webkit-justify-content:center;
 -ms-flex-pack:center;
 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{
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
.vc_empty-element>.vc_column-inner{
 min-height:100px
}
.fb_type_standard,.fb_type_standard iframe{
 height:25px
}
.fb_type_button_count,.fb_type_button_count iframe{
 height:20px
}
.fb_type_box_count,.fb_type_box_count iframe{
 height:62px
}
.wpb_googleplus_type_standard{
 height:25px
}
.wpb_googleplus_type_small{
 height:19px
}
.wpb_googleplus_type_medium,.wpb_googleplus_type_tall{
 height:21px
}
.wpb_googleplus_type_tall.vc_googleplus-annotation-bubble{
 height:62px
}
.wpb_pinterest_type_horizontal,.wpb_pinterest_type_none{
 height:21px
}
.wpb_pinterest a{
 border-bottom:0
}
.wpb_pinterest_type_vertical{
 box-sizing:content-box;
 padding-top:29px;
 height:21px
}
iframe.twitter-share-button{
 margin:0
}
.vc_toggle{
 display:block;
 margin:0 0 21.74px;
 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;
 -moz-user-select:none;
 -ms-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.74px;
 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;
 height:22px;
 width:22px;
 background-color:transparent;
 margin-left:2px
}
.vc_toggle_simple.vc_toggle_active .vc_toggle_icon::after{
 visibility:hidden
}
.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::after,.vc_toggle_simple .vc_toggle_icon::before{
 content:'';
 display:block;
 left:50%;
 position:absolute;
 top:50%;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 transform:translate(-50%,-50%);
 background-color:#2A2A2A
}
.vc_toggle_round .vc_toggle_icon::after,.vc_toggle_round .vc_toggle_icon::before,.vc_toggle_rounded .vc_toggle_icon::after,.vc_toggle_rounded .vc_toggle_icon::before{
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 -webkit-transform:translate(-50%,-50%);
 -ms-transform:translate(-50%,-50%);
 -o-transform:translate(-50%,-50%);
 content:'';
 left:50%;
 position:absolute;
 top:50%
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.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::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_round .vc_toggle_icon{
 border:2px solid transparent;
 border-radius:50%;
 display:inline-block;
 height:22px;
 width:22px;
 background-color:#2A2A2A
}
.vc_toggle_round.vc_toggle_active .vc_toggle_icon::after{
 visibility:hidden
}
.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::after,.vc_toggle_round .vc_toggle_icon::before{
 display:block;
 box-sizing:border-box;
 transform:translate(-50%,-50%);
 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;
 height:22px;
 width:22px;
 background-color:#2A2A2A
}
.vc_toggle_rounded.vc_toggle_active .vc_toggle_icon::after{
 visibility:hidden
}
.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::after,.vc_toggle_rounded .vc_toggle_icon::before{
 display:block;
 box-sizing:border-box;
 transform:translate(-50%,-50%);
 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;
 height:22px;
 width:22px;
 background-color:#2A2A2A
}
.vc_toggle_square.vc_toggle_active .vc_toggle_icon::after{
 visibility:hidden
}
.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::after,.vc_toggle_square .vc_toggle_icon::before{
 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%);
 -ms-transform:translate(-50%,-50%);
 -o-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%);
 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%;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 -webkit-transform:rotate(45deg);
 -moz-transform:rotate(45deg);
 -ms-transform:rotate(45deg);
 -o-transform:rotate(45deg);
 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;
 background:0 0
}
.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;
 border-color:#2A2A2A;
 background:0 0
}
.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_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;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 -webkit-transform:translate(0,-50%);
 -ms-transform:translate(0,-50%);
 -o-transform:translate(0,-50%);
 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%;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 -webkit-transform:translate(-50%,-50%);
 -ms-transform:translate(-50%,-50%);
 -o-transform:translate(-50%,-50%);
 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_title:hover .vc_toggle_icon,.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::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_default .vc_toggle_icon,.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon::before{
 border-color:#3354c0;
 background:#5472D2
}
.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_title:hover .vc_toggle_icon,.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_icon::after{
 background:#5472D2
}
.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_title:hover .vc_toggle_icon,.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::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_default .vc_toggle_icon,.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon::before{
 border-color:#00919c;
 background:#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_title:hover .vc_toggle_icon,.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_icon::after{
 background:#00C1CF
}
.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_title:hover .vc_toggle_icon,.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::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_default .vc_toggle_icon,.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon::before{
 border-color:#fe3d2e;
 background:#FE6C61
}
.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_title:hover .vc_toggle_icon,.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_icon::after{
 background:#FE6C61
}
.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_title:hover .vc_toggle_icon,.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::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_default .vc_toggle_icon,.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon::before{
 border-color:#7149b5;
 background:#8D6DC4
}
.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_title:hover .vc_toggle_icon,.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_icon::after{
 background:#8D6DC4
}
.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_title:hover .vc_toggle_icon,.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::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_default .vc_toggle_icon,.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon::before{
 border-color:#3492ae;
 background:#4CADC9
}
.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_title:hover .vc_toggle_icon,.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_icon::after{
 background:#4CADC9
}
.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_title:hover .vc_toggle_icon,.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::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_default .vc_toggle_icon,.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon::before{
 border-color:#bbab8b;
 background:#CEC2AB
}
.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_title:hover .vc_toggle_icon,.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_icon::after{
 background:#CEC2AB
}
.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_title:hover .vc_toggle_icon,.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::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_default .vc_toggle_icon,.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon::before{
 border-color:#37313f;
 background:#50485B
}
.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_title:hover .vc_toggle_icon,.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_icon::after{
 background:#50485B
}
.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_title:hover .vc_toggle_icon,.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::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_default .vc_toggle_icon,.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon::before{
 border-color:#4eca80;
 background:#75D69C
}
.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_title:hover .vc_toggle_icon,.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_icon::after{
 background:#75D69C
}
.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_title:hover .vc_toggle_icon,.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::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_default .vc_toggle_icon,.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon::before{
 border-color:#101010;
 background:#2A2A2A
}
.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_title:hover .vc_toggle_icon,.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_icon::after{
 background:#2A2A2A
}
.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_title:hover .vc_toggle_icon,.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::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_default .vc_toggle_icon,.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon::before{
 border-color:#d2d2d2;
 background:#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_title:hover .vc_toggle_icon,.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_icon::after{
 background:#EBEBEB
}
.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_title:hover .vc_toggle_icon,.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::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_default .vc_toggle_icon,.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon::before{
 border-color:#f4a938;
 background:#F7BE68
}
.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_title:hover .vc_toggle_icon,.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_icon::after{
 background:#F7BE68
}
.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_title:hover .vc_toggle_icon,.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::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_default .vc_toggle_icon,.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon::before{
 border-color:#2e88dc;
 background:#5AA1E3
}
.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_title:hover .vc_toggle_icon,.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_icon::after{
 background:#5AA1E3
}
.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_title:hover .vc_toggle_icon,.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::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_default .vc_toggle_icon,.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon::before{
 border-color:#55852f;
 background:#6DAB3C
}
.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_title:hover .vc_toggle_icon,.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_icon::after{
 background:#6DAB3C
}
.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_title:hover .vc_toggle_icon,.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::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_default .vc_toggle_icon,.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon::before{
 border-color:#f1231d;
 background:#F4524D
}
.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_title:hover .vc_toggle_icon,.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_icon::after{
 background:#F4524D
}
.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_title:hover .vc_toggle_icon,.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::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_default .vc_toggle_icon,.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon::before{
 border-color:#f47238;
 background:#F79468
}
.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_title:hover .vc_toggle_icon,.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_icon::after{
 background:#F79468
}
.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_title:hover .vc_toggle_icon,.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::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_default .vc_toggle_icon,.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon::before{
 border-color:#a75da9;
 background:#B97EBB
}
.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_title:hover .vc_toggle_icon,.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_icon::after{
 background:#B97EBB
}
.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_title:hover .vc_toggle_icon,.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::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_default .vc_toggle_icon,.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon::before{
 border-color:#e6e6e6;
 background:#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_title:hover .vc_toggle_icon,.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_icon::after{
 background:#FFF
}
.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%;
 -webkit-transform:translate(0,-50%);
 -ms-transform:translate(0,-50%);
 -o-transform:translate(0,-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%;
 -webkit-transform:translate(0,-50%);
 -ms-transform:translate(0,-50%);
 -o-transform:translate(0,-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%;
 -webkit-transform:translate(0,-50%);
 -ms-transform:translate(0,-50%);
 -o-transform:translate(0,-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%;
 -webkit-transform:translate(0,-50%);
 -ms-transform:translate(0,-50%);
 -o-transform:translate(0,-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_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;
 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;
 -webkit-border-radius:2px;
 -moz-border-radius:2px;
 border-radius:2px;
 border-color:rgba(0,0,0,.1)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_black .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_green .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_red .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-blue .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-chino .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-peacoc .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-pink .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-violet .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista-blue .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista_blue .vc_label,.vc_progress_bar.vc_progress-bar-color-bar_black .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-bar_green .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-bar_orange .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-bar_red .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-bar_turquoise .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-black .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-blue .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-chino .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-mulled-wine .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-peacoc .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-pink .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-turquoise .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-violet .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-vista-blue .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-vista_blue .vc_single_bar .vc_label{
 text-shadow:0 -1px 0 rgba(0,0,0,.25);
 color:#fff
}
.wpb_button.active,.wpb_button.disabled,.wpb_button:active,.wpb_button:hover,.wpb_button[disabled]{
 background-color:#eaeaea
}
.vc_vc_button .vc_btn,.vc_vc_button2 .vc_btn{
 margin-top:5px;
 margin-bottom:5px
}
.wpb_button:hover{
 color:#333;
 background-color:#e6e6e6;
 -webkit-transition:background-color .1s linear;
 -o-transition:background-color .1s linear;
 transition:background-color .1s linear;
 background-image:none
}
.wpb_button:focus{
 outline:dotted thin;
 outline:-webkit-focus-ring-color auto 5px;
 outline-offset:-2px
}
.wpb_button.active,.wpb_button:active{
 background-color:#e6e6e6;
 background-image:none;
 outline:0;
 -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);
 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;
 -webkit-border-radius:2px;
 -moz-border-radius:2px;
 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_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{
 border:none
}
.vc_btn3-container{
 display:block;
 margin-bottom:21.74px;
 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;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none;
 position:relative;
 top:0;
 -webkit-transition:all .2s ease-in-out;
 transition:all .2s ease-in-out;
 line-height:normal;
 font-size:14px;
 padding:14px 20px
}
.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a,.wpb_gallery .wpb_flexslider .flex-caption{
 cursor:default
}
.wpb_call_to_action,.wpb_call_to_action .wpb_button{
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box
}
.vc_general.vc_btn3.vc_btn3-style-outline,.vc_general.vc_btn3.vc_btn3-style-outline-custom{
 padding:13px 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;
 -webkit-transform:translate(0,-50%);
 -ms-transform:translate(0,-50%);
 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%;
 -webkit-transform:translate(0,-50%);
 -ms-transform:translate(0,-50%);
 -o-transform:translate(0,-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{
 -webkit-transform:translate(-75%,-50%);
 -ms-transform:translate(-75%,-50%);
 transform:translate(-75%,-50%)
}
.vc_btn3.vc_btn3-o-empty .vc_btn3-icon{
 -webkit-transform:translate(-50%,-50%);
 -ms-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%)
}
.vc_btn3.vc_btn3-o-empty:not(.vc_btn3-block) .vc_btn3-icon-inner{
 -webkit-transform:translate(-50%,-50%);
 -ms-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%)
}
.vc_btn3.vc_btn3-style-classic{
 border-color:rgba(0,0,0,.1)
}
.vc_btn3.vc_btn3-style-modern{
 background-image:-webkit-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
 background-image:-o-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
 background-image:linear-gradient(to bottom,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
 background-repeat:repeat-x;
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33ffffff', endColorstr='#03ffffff', GradientType=0)
}
.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:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));
 background-image:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));
 background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000', GradientType=0);
 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:8px 12px
}
.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline-custom{
 padding:7px 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:11px 16px
}
.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline-custom{
 padding:10px 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:14px 20px
}
.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline-custom{
 padding:13px 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:18px 25px
}
.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline-custom{
 padding:17px 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.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:active,.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-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;
 top:3px;
 box-shadow:0 2px 0 #3253bc
}
.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.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.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:active,.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-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;
 top:3px;
 box-shadow:0 2px 0 #008d97
}
.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.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.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:active,.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-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;
 top:3px;
 box-shadow:0 2px 0 #fe3829
}
.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.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.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:active,.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-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;
 top:3px;
 box-shadow:0 2px 0 #6e48b1
}
.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.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.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:active,.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-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;
 top:3px;
 box-shadow:0 2px 0 #338faa
}
.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.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.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:active,.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-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;
 top:3px;
 box-shadow:0 2px 0 #b9a888
}
.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.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.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:active,.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-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;
 top:3px;
 box-shadow:0 2px 0 #342f3c
}
.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.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.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:active,.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-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;
 top:3px;
 box-shadow:0 2px 0 #4ac97d
}
.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.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.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:active,.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-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;
 top:3px;
 box-shadow:0 2px 0 #f4a733
}
.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.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.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:active,.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-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;
 top:3px;
 box-shadow:0 2px 0 #2a86db
}
.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.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.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:active,.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-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;
 top:3px;
 box-shadow:0 2px 0 #53812d
}
.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.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.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:active,.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-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;
 top:3px;
 box-shadow:0 2px 0 #f11f18
}
.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.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.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:active,.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-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;
 top:3px;
 box-shadow:0 2px 0 #f46e33
}
.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.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.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:active,.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-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;
 top:3px;
 box-shadow:0 2px 0 #a559a8
}
.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.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{
 border-color:#2A2A2A;
 background-color:transparent
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:active,.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-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;
 top:3px;
 box-shadow:0 2px 0 #0e0e0e
}
.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.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{
 border-color:#EBEBEB;
 background-color:transparent
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:active,.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-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;
 top:3px;
 box-shadow:0 2px 0 #cfcfcf
}
.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.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{
 border-color:#FFF;
 background-color:transparent
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:active,.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-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;
 top:3px;
 box-shadow:0 2px 0 #e3e3e3
}
.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.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;
 background-image:-webkit-linear-gradient(top,rgba(0,0,0,.01) 0,rgba(0,0,0,.02) 100%);
 background-image:-o-linear-gradient(top,rgba(0,0,0,.01) 0,rgba(0,0,0,.02) 100%);
 background-image:linear-gradient(to bottom,rgba(0,0,0,.01) 0,rgba(0,0,0,.02) 100%);
 background-repeat:repeat-x;
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#03000000', endColorstr='#05000000', GradientType=0)
}
.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.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:active,.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-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;
 top:3px;
 box-shadow:0 2px 0 #dbdbdb
}
.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.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.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:active,.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-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;
 top:3px;
 box-shadow:0 2px 0 #006394
}
.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.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.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:active,.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-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;
 top:3px;
 box-shadow:0 2px 0 #2da4cd
}
.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.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.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:active,.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-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;
 top:3px;
 box-shadow:0 2px 0 #4f934b
}
.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.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.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:active,.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-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;
 top:3px;
 box-shadow:0 2px 0 #c77700
}
.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.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.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:active,.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-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;
 top:3px;
 box-shadow:0 2px 0 #ff3323
}
.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.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.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:active,.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-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;
 top:3px;
 box-shadow:0 2px 0 #393939
}
.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.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_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,.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,.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,.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_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;
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 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:8px 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:7px 11px
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm{
 font-size:12px;
 padding:11px 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:10px 15px
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md{
 font-size:14px;
 padding:14px 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:13px 19px
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg{
 font-size:16px;
 padding:18px 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:17px 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{
 -webkit-transition:all .2s ease-in-out;
 transition:all .2s ease-in-out;
 opacity:1
}
.vc_custom_heading a:hover{
 opacity:.85
}
.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: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.74px;
 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_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3-icons .vc_icon_element,.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3-icons .vc_icon_element{
 display:inline-block
}
.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-style-classic,.vc_general.vc_cta3.vc_cta3-style-custom{
 border-color:#F0F0F0;
 background-color:#f7f7f7
}
.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
}
.separator_align_center,.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3-icons,.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3-icons,.vc_pie_chart{
 text-align:center
}
.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3_content-container{
 padding-top:1em
}
.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3_content-container{
 padding-bottom:1em
}
.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%;
 -webkit-transform:translate(50%,-50%);
 -ms-transform:translate(50%,-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-sm .vc_cta3_content-container,.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-md .vc_cta3_content-container,.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-lg .vc_cta3_content-container,.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-icons-in-box .vc_cta3_content-container,.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{
 margin-right:50px
}
.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%;
 -webkit-transform:translate(-50%,-50%);
 -ms-transform:translate(-50%,-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-sm .vc_cta3_content-container,.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-md .vc_cta3_content-container,.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-lg .vc_cta3_content-container,.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-icons-in-box .vc_cta3_content-container,.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{
 margin-left:50px
}
.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;
 -webkit-transform:translate(-50%,-50%);
 -ms-transform:translate(-50%,-50%);
 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-sm .vc_cta3_content-container,.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-md .vc_cta3_content-container,.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-lg .vc_cta3_content-container,.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-icons-in-box .vc_cta3_content-container,.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{
 margin-top:50px
}
.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;
 -webkit-transform:translate(-50%,50%);
 -ms-transform:translate(-50%,50%);
 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-sm .vc_cta3_content-container,.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-md .vc_cta3_content-container,.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-lg .vc_cta3_content-container,.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-icons-in-box .vc_cta3_content-container,.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{
 margin-bottom:50px
}
.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,.vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-actions{
     max-width:30%;
     display:table-cell
 }
 .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-content{
     padding-right:28px;
     display:table-cell
 }
}
.vc_general.vc_cta3.vc_cta3-style-outline{
 border-width:3px
}
.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_accordion_wrapper .wpb_accordion_header,.wpb_content_element .wpb_tabs_nav li.ui-tabs-active,.wpb_content_element .wpb_tabs_nav li:hover,.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{
 background-color:#f7f7f7
}
.wpb_content_element .wpb_tabs_nav li:after,.wpb_content_element .wpb_tabs_nav li:before{
 display:none!important
}
.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_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{
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 border:none;
 float:left;
 width:68.33333333%;
 padding:0 0 0 21.74px
}
.wpb_tour_next_prev_nav{
 margin-left:31.66666667%;
 padding-left:21.74px;
 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("../index.html");
 background-repeat:no-repeat;
 position:absolute;
 right:.7em;
 top:.7em
}
.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon{
 background-image:url("../index.html")
}
@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
 }
}
.grid_layout-thumbnail .post-thumb,body ul.wpb_thumbnails-fluid li .entry-content :last-child{
 margin-bottom:0
}
.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
}
.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 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;
 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_categories_filter li.active a,.wpb_teaser_grid .categories_filter li a:hover,.wpb_teaser_grid .categories_filter li.active a{
 border-bottom:1px dotted
}
.flickr_badge_image a,.wpb_gallery .wpb_flexslider .flex-direction-nav a{
 border:none
}
@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-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 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("../index.html");
 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-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;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 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;
 filter:alpha(opacity=100);
 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.67px;
 -webkit-box-shadow:0 1px 2px rgba(0,0,0,.1) inset;
 box-shadow:0 1px 2px rgba(0,0,0,.1) inset;
 -webkit-border-radius:3px;
 -moz-border-radius:3px;
 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;
 -webkit-border-radius:3px;
 -moz-border-radius:3px;
 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_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_bar,.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_bar{
 background-color:#0074CC
}
.vc_progress_bar .vc_single_bar .vc_bar.striped{
 background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));
 background-image:-webkit-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-image:-moz-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-image:-o-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-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);
 -webkit-background-size:40px 40px;
 -moz-background-size:40px 40px;
 -o-background-size:40px 40px;
 background-size:40px 40px
}
.vc_progress_bar .vc_single_bar .vc_bar.animated{
 -webkit-animation:progress-bar-stripes 2s linear infinite;
 -moz-animation:progress-bar-stripes 2s linear infinite;
 -ms-animation:progress-bar-stripes 2s linear infinite;
 -o-animation:progress-bar-stripes 2s linear infinite;
 animation:progress-bar-stripes 2s linear infinite
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise .vc_bar,.vc_progress_bar.vc_progress-bar-color-bar_turquoise .vc_single_bar .vc_bar{
 background-color:#49afcd
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_green .vc_bar,.vc_progress_bar.vc_progress-bar-color-bar_green .vc_single_bar .vc_bar{
 background-color:#5bb75b
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .vc_bar,.vc_progress_bar.vc_progress-bar-color-bar_orange .vc_single_bar .vc_bar{
 background-color:#faa732
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_red .vc_bar,.vc_progress_bar.vc_progress-bar-color-bar_red .vc_single_bar .vc_bar{
 background-color:#da4f49
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_black .vc_bar,.vc_progress_bar.vc_progress-bar-color-bar_black .vc_single_bar .vc_bar{
 background-color:#414141
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-blue .vc_bar,.vc_progress_bar.vc_progress-bar-color-blue .vc_single_bar .vc_bar{
 background-color:#5472D2
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-turquoise .vc_bar,.vc_progress_bar.vc_progress-bar-color-turquoise .vc_single_bar .vc_bar{
 background-color:#00C1CF
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-pink .vc_bar,.vc_progress_bar.vc_progress-bar-color-pink .vc_single_bar .vc_bar{
 background-color:#FE6C61
}
.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_general.vc_single_bar.vc_progress-bar-color-violet .vc_bar,.vc_progress_bar.vc_progress-bar-color-violet .vc_single_bar .vc_bar{
 background-color:#8D6DC4
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-peacoc .vc_bar,.vc_progress_bar.vc_progress-bar-color-peacoc .vc_single_bar .vc_bar{
 background-color:#4CADC9
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-chino .vc_bar,.vc_progress_bar.vc_progress-bar-color-chino .vc_single_bar .vc_bar{
 background-color:#CEC2AB
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine .vc_bar,.vc_progress_bar.vc_progress-bar-color-mulled-wine .vc_single_bar .vc_bar{
 background-color:#50485B
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista-blue .vc_bar,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista_blue .vc_bar,.vc_progress_bar.vc_progress-bar-color-vista-blue .vc_single_bar .vc_bar,.vc_progress_bar.vc_progress-bar-color-vista_blue .vc_single_bar .vc_bar{
 background-color:#75D69C
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-black .vc_bar,.vc_progress_bar.vc_progress-bar-color-black .vc_single_bar .vc_bar{
 background-color:#2A2A2A
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-grey .vc_bar,.vc_progress_bar.vc_progress-bar-color-grey .vc_single_bar .vc_bar{
 background-color:#EBEBEB
}
.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_general.vc_single_bar.vc_progress-bar-color-grey .vc_label,.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-orange .vc_bar,.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-sky .vc_bar,.vc_progress_bar.vc_progress-bar-color-sky .vc_single_bar .vc_bar{
 background-color:#5AA1E3
}
.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_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,.vc_progress_bar.vc_progress-bar-color-green .vc_single_bar .vc_bar{
 background-color:#6DAB3C
}
.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_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,.vc_progress_bar.vc_progress-bar-color-juicy-pink .vc_single_bar .vc_bar{
 background-color:#F4524D
}
.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_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,.vc_progress_bar.vc_progress-bar-color-sandy-brown .vc_single_bar .vc_bar{
 background-color:#F79468
}
.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_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,.vc_progress_bar.vc_progress-bar-color-purple .vc_single_bar .vc_bar{
 background-color:#B97EBB
}
.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_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-white .vc_bar,.vc_progress_bar.vc_progress-bar-color-white .vc_single_bar .vc_bar{
 background-color:#FFF
}
.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_general.vc_single_bar.vc_progress-bar-color-white .vc_label,.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)
}
@-webkit-keyframes progress-bar-stripes{
 from{
     background-position:40px 0
 }
 to{
     background-position:0 0
 }
}
@-moz-keyframes progress-bar-stripes{
 from{
     background-position:40px 0
 }
 to{
     background-position:0 0
 }
}
@-ms-keyframes progress-bar-stripes{
 from{
     background-position:40px 0
 }
 to{
     background-position:0 0
 }
}
@-o-keyframes progress-bar-stripes{
 from{
     background-position:0 0
 }
 to{
     background-position:40px 0
 }
}
@keyframes progress-bar-stripes{
 from{
     background-position:40px 0
 }
 to{
     background-position:0 0
 }
}
.vc_pie_chart{
 z-index:0;
 opacity:0;
 filter:alpha(opacity=0)
}
.vc_pie_chart.vc_ready{
 opacity:1;
 filter:alpha(opacity=100)
}
.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,.vc_pie_chart_back{
 display:block;
 position:absolute;
 width:100%;
 height:100%;
 top:0;
 left:0
}
.vc_pie_chart .vc_pie_chart_value{
 font-size:200%;
 text-align:center
}
.vc_pie_chart_back{
 border:6px solid #f7f7f7;
 border-radius:50%;
 opacity:.3;
 filter:alpha(opacity=30);
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 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:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-flex-wrap:nowrap;
 -ms-flex-wrap:nowrap;
 flex-wrap:nowrap;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
.vc_separator h4{
 line-height:1em;
 font-size:100%;
 margin:0;
 word-wrap:break-word;
 -webkit-box-flex:0;
 -webkit-flex:0 1 auto;
 -ms-flex:0 1 auto;
 flex:0 1 auto
}
.vc_separator h4 .normal{
 font-size:12px;
 font-weight:400
}
.vc_separator .vc_sep_holder{
 height:1px;
 position:relative;
 -webkit-box-flex:1;
 -webkit-flex:1 1 auto;
 -ms-flex:1 1 auto;
 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_left .vc_sep_holder.vc_sep_holder_l,.vc_separator.vc_separator_align_right .vc_sep_holder.vc_sep_holder_r{
 display:none
}
.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_right h4{
 padding:0 0 0 .8em;
 margin:0!important
}
.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;
 clear:both;
 height:1px
}
.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,.wpb_single_image img.vc_img-placeholder{
 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
}
.vc_text_separator div{
 display:inline-block;
 background-color:#FFF;
 padding:1px 1em;
 position:relative;
 top:-9px
}
.separator_align_left{
 text-align:left
}
.separator_align_right{
 text-align:right
}
.wpb_single_image a{
 border:none;
 outline:0
}
.wpb_single_image img{
 height:auto;
 max-width:100%;
 vertical-align:top
}
.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;
 -webkit-box-shadow:none;
 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;
 -webkit-box-shadow:none;
 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;
 -webkit-box-shadow:none;
 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;
 -webkit-box-shadow:none;
 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;
 -webkit-box-shadow:none;
 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 img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img{
 border-radius:0;
 -webkit-box-shadow:0 0 5px rgba(0,0,0,.1);
 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;
 -webkit-box-shadow:none;
 box-shadow:none;
 margin-bottom:15px
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d img{
 border-radius:0;
 -webkit-box-shadow:none;
 box-shadow:none
}
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img{
 border-radius:50%;
 -webkit-box-shadow:none;
 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_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img{
 -webkit-box-shadow:0 0 5px rgba(0,0,0,.1);
 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;
 -webkit-box-shadow:0 15px 10px rgba(0,0,0,.6);
 box-shadow:0 15px 10px rgba(0,0,0,.6);
 left:5px;
 right:50%;
 bottom:8px;
 height:30%;
 z-index:-1;
 border-radius:inherit;
 -webkit-transform-origin:0 0;
 -moz-transform-origin:0 0;
 -ms-transform-origin:0 0;
 transform-origin:0 0;
 -webkit-transform:skewY(-6deg);
 -ms-transform:skewY(-6deg);
 transform:skewY(-6deg)
}
.wpb_single_image .vc_box_shadow_3d:after{
 left:50%;
 right:5px;
 -webkit-transform:skewY(6deg);
 -ms-transform:skewY(6deg);
 transform:skewY(6deg);
 -webkit-transform-origin:100% 0;
 -moz-transform-origin:100% 0;
 -ms-transform-origin:100% 0;
 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;
 font-weight:400;
 line-height:1!important;
 font-size-adjust:none;
 font-stretch:normal;
 -webkit-font-feature-settings:normal;
 font-feature-settings:normal;
 -webkit-font-language-override:normal;
 font-language-override:normal;
 -webkit-font-kerning:auto;
 font-kerning:auto;
 font-synthesis:weight style;
 font-variant:normal;
 text-rendering:auto;
 display:inline-block;
 position:absolute;
 top:50%;
 left:50%;
 -webkit-transform:translate(-50%,-50%);
 -ms-transform:translate(-50%,-50%);
 -o-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%)
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon:before{
 font-style:normal;
 font-weight:400;
 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,.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,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline,.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,.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,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline,.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;
 -webkit-transition:all .2s ease-in-out;
 transition:all .2s ease-in-out;
 border:none
}
.vc_gitem-zone,.vc_gitem_row .vc_gitem-col{
 background-repeat:no-repeat;
 background-position:50% 50%;
 background-size:cover;
 box-sizing:border-box
}
.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_active .vc_pagination-trigger,.vc_pagination.vc_pagination-style-flat .vc_pagination-trigger:hover{
 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-flat .vc_pagination-trigger,.vc_pagination-color-blue.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-blue.vc_pagination-style-outline .vc_pagination-trigger:hover{
 background-color:#5472D2
}
.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_pagination-trigger{
 border-color:#00C1CF
}
.vc_pagination-color-turquoise.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_pagination-trigger:hover{
 background-color:#00C1CF
}
.vc_pagination-color-pink.vc_pagination-style-outline .vc_pagination-trigger{
 border-color:#FE6C61
}
.vc_pagination-color-pink.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-pink.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-pink.vc_pagination-style-outline .vc_pagination-trigger:hover{
 background-color:#FE6C61
}
.vc_pagination-color-violet.vc_pagination-style-outline .vc_pagination-trigger{
 border-color:#8D6DC4
}
.vc_pagination-color-violet.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-violet.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-violet.vc_pagination-style-outline .vc_pagination-trigger:hover{
 background-color:#8D6DC4
}
.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_pagination-trigger{
 border-color:#4CADC9
}
.vc_pagination-color-peacoc.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_pagination-trigger:hover{
 background-color:#4CADC9
}
.vc_pagination-color-chino.vc_pagination-style-outline .vc_pagination-trigger{
 border-color:#CEC2AB
}
.vc_pagination-color-chino.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-chino.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-chino.vc_pagination-style-outline .vc_pagination-trigger:hover{
 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-flat .vc_pagination-trigger,.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_pagination-trigger:hover{
 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-flat .vc_pagination-trigger,.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_pagination-trigger:hover{
 background-color:#75D69C
}
.vc_pagination-color-orange.vc_pagination-style-outline .vc_pagination-trigger{
 border-color:#F7BE68
}
.vc_pagination-color-orange.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-orange.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-orange.vc_pagination-style-outline .vc_pagination-trigger:hover{
 background-color:#F7BE68
}
.vc_pagination-color-sky.vc_pagination-style-outline .vc_pagination-trigger{
 border-color:#5AA1E3
}
.vc_pagination-color-sky.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-sky.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-sky.vc_pagination-style-outline .vc_pagination-trigger:hover{
 background-color:#5AA1E3
}
.vc_pagination-color-green.vc_pagination-style-outline .vc_pagination-trigger{
 border-color:#6DAB3C
}
.vc_pagination-color-green.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-green.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-green.vc_pagination-style-outline .vc_pagination-trigger:hover{
 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-flat .vc_pagination-trigger,.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_pagination-trigger:hover{
 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-flat .vc_pagination-trigger,.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_pagination-trigger:hover{
 background-color:#F79468
}
.vc_pagination-color-purple.vc_pagination-style-outline .vc_pagination-trigger{
 border-color:#B97EBB
}
.vc_pagination-color-purple.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-purple.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-purple.vc_pagination-style-outline .vc_pagination-trigger:hover{
 background-color:#B97EBB
}
.vc_pagination-color-black.vc_pagination-style-outline .vc_pagination-trigger{
 border-color:#2A2A2A
}
.vc_pagination-color-black.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-black.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-black.vc_pagination-style-outline .vc_pagination-trigger:hover{
 background-color:#2A2A2A
}
.vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger{
 border-color:#EBEBEB
}
.vc_pagination-color-grey.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-grey.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger:hover{
 background-color:#EBEBEB
}
.vc_pagination-color-white.vc_pagination-style-outline .vc_pagination-trigger{
 border-color:#FFF
}
.vc_pagination-color-white.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-white.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-white.vc_pagination-style-outline .vc_pagination-trigger:hover{
 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_gitem_row,.vc_gitem_row .vc_gitem_row{
 margin-bottom:0
}
.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 .vc_gitem-link{
 border-bottom:none;
 outline:0;
 -webkit-box-shadow:none;
 -moz-box-shadow:none;
 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_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.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,.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;
 overflow:hidden
}
.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;
 padding:inherit;
 box-sizing:border-box
}
.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%;
 -webkit-transform:translate(0,-50%);
 -ms-transform:translate(0,-50%);
 -o-transform:translate(0,-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{
 padding:10px
}
.vc_gitem-zone{
 position:relative;
 background-clip: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 .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,.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-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{
 -webkit-transition:all 0s ease;
 -o-transition:all 0s ease;
 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;
 filter:alpha(opacity=0);
 box-sizing:border-box
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-none .vc_gitem-zone-b{
 opacity:1;
 filter:alpha(opacity=100)
}
.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;
 filter:alpha(opacity=0);
 -webkit-transition:all 1s ease;
 -o-transition:all 1s ease;
 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{
 -webkit-transition:all 1s ease;
 -o-transition:all 1s ease;
 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{
 -webkit-transition:all 1s ease;
 -o-transition:all 1s ease;
 transition:all 1s ease;
 -webkit-transform:scale(0);
 -ms-transform:scale(0);
 -o-transform:scale(0);
 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;
 filter:alpha(opacity=0);
 -webkit-transform:translate3d(0,-100%,0);
 transform:translate3d(0,-100%,0);
 -webkit-perspective:1000;
 -webkit-backface-visibility:hidden;
 -webkit-transition:-webkit-transform 1s cubic-bezier(0,.275,.125,1),opacity .5s cubic-bezier(0,.275,.125,1);
 -moz-transition:-moz-transform 1s cubic-bezier(0,.275,.125,1),opacity .5s cubic-bezier(0,.275,.125,1);
 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_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{
 -webkit-transition:all 1s ease;
 -o-transition:all 1s ease;
 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{
 -webkit-transition:all 1s ease;
 -o-transition:all 1s ease;
 transition:all 1s ease;
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 -o-transform:scale(1);
 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;
 filter:alpha(opacity=100);
 -webkit-transform:translate3d(0,0,0);
 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;
 filter:alpha(opacity=100)
}
.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{
 -webkit-transition:all 1s ease;
 -o-transition:all 1s ease;
 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{
 -webkit-transition:all 1s ease;
 -o-transition:all 1s ease;
 transition:all 1s ease;
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 -o-transform:scale(1);
 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;
 filter:alpha(opacity=100);
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.vc_gitem-animate-scaleIn{
 overflow:hidden
}
.vc_gitem-animate-scaleIn .vc_gitem-zone-a{
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 -o-transform:scale(1);
 transform:scale(1);
 -webkit-transition:-webkit-transform .3s ease-in-out;
 -moz-transition:-moz-transform .3s ease-in-out;
 -o-transition:-o-transform .3s ease-in-out;
 transition:transform .3s ease-in-out
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-a{
 -webkit-transform:scale(1.1);
 -ms-transform:scale(1.1);
 -o-transform:scale(1.1);
 transform:scale(1.1)
}
.vc_gitem-animate-scaleRotateIn{
 overflow:hidden
}
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a{
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 -o-transform:scale(1);
 transform:scale(1);
 -webkit-transition:-webkit-transform .3s ease-in-out;
 -moz-transition:-moz-transform .3s ease-in-out;
 -o-transition:-o-transform .3s ease-in-out;
 transition:transform .3s ease-in-out
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a{
 -webkit-transform:scale(1.5) rotate(10deg);
 -moz-transform:scale(1.5) rotate(10deg);
 -ms-transform:scale(1.5) rotate(10deg);
 -o-transform:scale(1.5) rotate(10deg);
 transform:scale(1.5) rotate(10deg)
}
.vc_gitem-animate-blurOut .vc_gitem-zone-a,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a{
 -webkit-filter:blur(0);
 -moz-filter:blur(0);
 -ms-filter:blur(0);
 filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='0');
 -webkit-transform-origin:50% 50%;
 -moz-transform-origin:50% 50%;
 -ms-transform-origin:50% 50%;
 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);
 -moz-transition:filter .5s cubic-bezier(0,.275,.125,1),-moz-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{
 -webkit-filter:blur(2px);
 -moz-filter:blur(2px);
 -ms-filter:blur(2px);
 filter:blur(2px);
 filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='0')
}
.vc_gitem-animate-blurScaleOut{
 overflow:hidden
}
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a{
 -webkit-transform:scale(1.1);
 -ms-transform:scale(1.1);
 -o-transform:scale(1.1);
 transform:scale(1.1)
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a{
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 -o-transform:scale(1);
 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;
 filter:alpha(opacity=0);
 -webkit-transition:all 1s ease;
 -o-transition:all 1s ease;
 transition:all 1s ease;
 -webkit-transform:translateX(-100%);
 -ms-transform:translateX(-100%);
 -o-transform:translateX(-100%);
 transform:translateX(-100%)
}
.vc_gitem-animate-slideBottom .vc_gitem-zone-b,.vc_gitem-animate-slideInLeft .vc_gitem-zone-b{
 -webkit-transition:all 1s ease;
 -o-transition:all 1s ease;
 left:0;
 display:block;
 margin:0;
 right:0
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInRight .vc_gitem-zone-b{
 opacity:1;
 filter:alpha(opacity=100);
 -webkit-transform:translateX(0);
 -ms-transform:translateX(0);
 -o-transform:translateX(0);
 transform:translateX(0)
}
.vc_gitem-animate-slideInLeft{
 overflow:hidden
}
.vc_gitem-animate-slideInLeft .vc_gitem-zone-b{
 position:absolute;
 top:0;
 bottom:0;
 transition:all 1s ease;
 -webkit-transform:translateX(-100%);
 -ms-transform:translateX(-100%);
 -o-transform:translateX(-100%);
 transform:translateX(-100%);
 opacity:0;
 filter:alpha(opacity=0)
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInLeft .vc_gitem-zone-b{
 opacity:1;
 filter:alpha(opacity=100);
 -webkit-transform:translateX(0);
 -ms-transform:translateX(0);
 -o-transform:translateX(0);
 transform:translateX(0)
}
.vc_gitem-animate-slideBottom{
 overflow:hidden;
 position:relative
}
.vc_gitem-animate-slideBottom .vc_gitem-zone-b{
 transition:all 1s ease;
 z-index:1000;
 position:absolute;
 top:100%;
 height:100%
}
.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;
 -webkit-transition:all 1s ease;
 -o-transition:all 1s ease;
 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{
 -webkit-backface-visibility:hidden;
 -moz-backface-visibility:hidden;
 backface-visibility:hidden;
 -webkit-transition:-webkit-transform 1s;
 -moz-transition:-moz-transform 1s;
 -o-transition:-o-transform 1s;
 transition:transform 1s;
 -webkit-transform-style:preserve-3d;
 -moz-transform-style:preserve-3d;
 -o-transform-style:preserve-3d;
 transform-style:preserve-3d
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-a{
 -webkit-transform:rotateX(180deg);
 -ms-transform:rotateX(180deg);
 -o-transform:rotateX(180deg);
 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;
 filter:alpha(opacity=0);
 -webkit-transition:all .6s ease;
 -o-transition:all .6s ease;
 transition:all .6s ease;
 -webkit-transform-style:preserve-3d;
 -moz-transform-style:preserve-3d;
 -o-transform-style:preserve-3d;
 transform-style:preserve-3d;
 -webkit-transform:rotateX(180deg);
 -ms-transform:rotateX(180deg);
 -o-transform:rotateX(180deg);
 transform:rotateX(180deg);
 -webkit-backface-visibility:hidden;
 -moz-backface-visibility:hidden;
 backface-visibility:hidden
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-b{
 opacity:1;
 filter:alpha(opacity=100);
 -webkit-transform:rotateX(0);
 -ms-transform:rotateX(0);
 -o-transform:rotateX(0);
 transform:rotateX(0)
}
.vc_gitem-animate-flipHorizontalFadeIn{
 overflow:hidden
}
.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a{
 -webkit-backface-visibility:hidden;
 -moz-backface-visibility:hidden;
 backface-visibility:hidden;
 -webkit-transition:-webkit-transform 1s;
 -moz-transition:-moz-transform 1s;
 -o-transition:-o-transform 1s;
 transition:transform 1s;
 -webkit-transform-style:preserve-3d;
 -moz-transform-style:preserve-3d;
 -o-transform-style:preserve-3d;
 transform-style:preserve-3d
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a{
 -webkit-transform:rotateY(180deg);
 -ms-transform:rotateY(180deg);
 -o-transform:rotateY(180deg);
 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;
 filter:alpha(opacity=0);
 -webkit-transition:all .6s ease;
 -o-transition:all .6s ease;
 transition:all .6s ease;
 -webkit-transform-style:preserve-3d;
 -moz-transform-style:preserve-3d;
 -o-transform-style:preserve-3d;
 transform-style:preserve-3d;
 -webkit-transform:rotateY(180deg);
 -ms-transform:rotateY(180deg);
 -o-transform:rotateY(180deg);
 transform:rotateY(180deg);
 -webkit-backface-visibility:hidden;
 -moz-backface-visibility:hidden;
 backface-visibility:hidden
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b{
 opacity:1;
 filter:alpha(opacity=100);
 -webkit-transform:rotateY(0);
 -ms-transform:rotateY(0);
 -o-transform:rotateY(0);
 transform:rotateY(0)
}
.vc_gitem-animate-goTop20{
 overflow:hidden
}
.vc_gitem-animate-goTop20 .vc_gitem-zone-a{
 position:relative;
 -webkit-transform:translateY(0);
 -ms-transform:translateY(0);
 -o-transform:translateY(0);
 transform:translateY(0);
 -webkit-transition:-webkit-transform .5s ease;
 -moz-transition:-moz-transform .5s ease;
 -o-transition:-o-transform .5s ease;
 transition:transform .5s ease
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-a{
 -webkit-transform:translateY(-20%);
 -ms-transform:translateY(-20%);
 -o-transform:translateY(-20%);
 transform:translateY(-20%)
}
.vc_gitem-animate-goTop20 .vc_gitem-zone-b{
 display:block;
 -webkit-transition:bottom .5s ease;
 -o-transition:bottom .5s ease;
 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;
 -webkit-transform:none;
 -ms-transform:none;
 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;
 -webkit-transform:translateY(0);
 -ms-transform:translateY(0);
 transform:translateY(0);
 -webkit-transition:-webkit-transform .5s ease;
 -moz-transition:-moz-transform .5s ease;
 -o-transition:-o-transform .5s ease;
 transition:transform .5s ease
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-a{
 -webkit-transform:translateY(20%);
 -ms-transform:translateY(20%);
 transform:translateY(20%)
}
.vc_gitem-animate-goBottom20 .vc_gitem-zone-b{
 display:block;
 -webkit-transition:top .5s ease;
 -o-transition:top .5s ease;
 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;
 -webkit-transform:none;
 -ms-transform:none;
 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;
 -webkit-transition:opacity .2s ease;
 -o-transition:opacity .2s ease;
 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;
 -webkit-transition:background-color .2s ease;
 -o-transition:background-color .2s ease;
 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;
 -webkit-border-radius:10px;
 -moz-border-radius:10px;
 border-radius:10px;
 -webkit-transition:background-color .2s ease;
 -o-transition:background-color .2s ease;
 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{
 -webkit-border-radius:30px;
 -moz-border-radius:30px;
 border-radius:30px;
 opacity:.6;
 filter:alpha(opacity=60)
}
.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;
 filter:alpha(opacity=100)
}
.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;
 -webkit-transition:opacity .2s ease;
 -o-transition:opacity .2s ease;
 transition:opacity .2s ease;
 opacity:.6;
 filter:alpha(opacity=60)
}
.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;
 filter:alpha(opacity=100)
}
.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;
 -webkit-transition:opacity .2s ease;
 -o-transition:opacity .2s ease;
 transition:opacity .2s ease;
 -webkit-border-radius:3px;
 -moz-border-radius:3px;
 border-radius:3px;
 opacity:.6;
 filter:alpha(opacity=60)
}
.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,.vc_grid.vc_grid-owl-theme:hover .vc_grid-owl-nav{
 opacity:1;
 filter:alpha(opacity=100)
}
.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 .vc_grid-owl-nav{
 cursor:pointer;
 opacity:0;
 filter:alpha(opacity=0);
 -webkit-transition:opacity .3s ease-in 0s;
 -o-transition:opacity .3s ease-in 0s;
 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;
 filter:alpha(opacity=50);
 font-size:25px;
 line-height:25px;
 height:25px;
 display:inline-block;
 text-decoration:none;
 cursor:pointer;
 -webkit-transition:opacity .3s ease-in 0s;
 -o-transition:opacity .3s ease-in 0s;
 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;
 filter:alpha(opacity=100)
}
.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;
 -webkit-transition:opacity .3s ease-in 0s;
 -o-transition:opacity .3s ease-in 0s;
 transition:opacity .3s ease-in 0s;
 position:relative;
 float:left;
 padding:3px 10px;
 line-height:1.42857143;
 text-decoration:none;
 opacity:.5;
 filter:alpha(opacity=50);
 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;
 filter:alpha(opacity=100)
}
.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;
 filter:alpha(opacity=100);
 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{
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 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;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 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;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 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{
 -webkit-border-radius:5px;
 -moz-border-radius:5px;
 border-radius:5px;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 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: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-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,.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,.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,.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,.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,.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,.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,.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,.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-loading{
 margin:2em auto;
 font-size:10px;
 position:relative;
 text-indent:-9999em
}
.vc_grid-loading,.vc_grid-loading:after,.vc_grid-loading:before{
 border-radius:50%;
 width:12px;
 height:12px;
 -webkit-animation:load7 1.8s infinite ease-in-out;
 animation:load7 1.8s infinite ease-in-out
}
.vc_grid-loading:before{
 left:-20px
}
.vc_grid-loading:after{
 left:20px;
 -webkit-animation-delay:.32s;
 animation-delay:.32s
}
.vc_grid-loading:after,.vc_grid-loading:before{
 content:'';
 position:absolute;
 top:0
}
@-webkit-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)
 }
}
@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-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-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-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-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-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-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-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-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-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-green>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span,.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,.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,.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,.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,.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-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-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-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-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-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-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-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-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-rounded.vc_grid-filter-color-black>.vc_grid-filter-item>span,.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-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item>span,.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-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item>span,.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-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item>span,.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-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-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item>span,.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-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item>span,.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-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item>span,.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-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item>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,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item>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,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item>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,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item>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,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item>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,.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,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item>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,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item>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,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item>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,.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-item{
 cursor:pointer;
 display:inline-block;
 background:0 0;
 padding:4px 10px;
 -webkit-transition:background-color .1s linear;
 -o-transition:background-color .1s linear;
 transition:background-color .1s linear
}
.vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon,.vc_grid-filter-select,.vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon{
 display:none
}
.vc_grid-filter>.vc_grid-filter-item:first-child{
 margin-left:0!important
}
.vc_grid-filter>.vc_grid-filter-item>span{
 -webkit-transition:color .1s linear;
 -o-transition:color .1s linear;
 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.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-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.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-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.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-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.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-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-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.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-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.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-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.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-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.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-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-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.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.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>span{
 color:#666
}
.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.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-green>.vc_grid-filter-item>span,.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-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item>span,.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-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item>span,.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-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item>span,.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-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item>span,.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-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item>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,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item>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,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item>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,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item>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,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item>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,.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-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.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-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.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-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.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.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-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.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-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.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-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-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.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.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>span{
 color:#666
}
.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.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-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-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 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;
     border:0;
     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{
     display:none!important
 }
}
.owl-carousel .owl-item .vc_grid-item{
 -webkit-transform:translate3D(0,0,0);
 -ms-transform:translate3D(0,0,0);
 transform:translate3D(0,0,0)
}
.owl-carousel .owl-animated-out{
 z-index:0
}
.owl-carousel .owl-animated-in{
 z-index:1
}
@font-face{
 font-family:vc_grid_v1;
 src:url("../index.html");
 src:url("../index.html#iefix-9hbgac") format('embedded-opentype'),url("../index.html") format('woff'),url("../index.html") format('truetype'),url("../index.html#vc_grid_v1") format('svg');
 font-weight:400;
 font-style:normal
}
[class*=" vc_arrow-icon-"],[class^=vc_arrow-icon-]{
 font-family:vc_grid_v1;
 font-style:normal;
 font-weight:400;
 line-height:1
}
.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;
 filter:alpha(opacity=0)
}
.wpb_animate_when_almost_visible:not(.wpb_start_animation){
 -webkit-animation:none;
 -o-animation:none;
 animation:none
}
.top-to-bottom,.wpb_top-to-bottom{
 -webkit-animation:wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275);
 -o-animation:wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275);
 animation:wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275)
}
.bottom-to-top,.wpb_bottom-to-top{
 -webkit-animation:wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275);
 -o-animation:wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275);
 animation:wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275)
}
.left-to-right,.wpb_left-to-right{
 -webkit-animation:wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275);
 -o-animation:wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275);
 animation:wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275)
}
.right-to-left,.wpb_right-to-left{
 -webkit-animation:wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275);
 -o-animation:wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275);
 animation:wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275)
}
.appear,.wpb_appear{
 -webkit-animation:wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);
 -o-animation:wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);
 animation:wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 -o-transform:scale(1);
 transform:scale(1)
}
.wpb_start_animation{
 opacity:1;
 filter:alpha(opacity=100)
}
@-webkit-keyframes wpb_ttb{
 0%{
     -webkit-transform:translate(0,-10%);
     opacity:0;
     filter:alpha(opacity=0)
 }
 100%{
     -webkit-transform:translate(0,0);
     opacity:1;
     filter:alpha(opacity=100)
 }
}
@-moz-keyframes wpb_ttb{
 0%{
     -moz-transform:translate(0,-10%);
     opacity:0;
     filter:alpha(opacity=0)
 }
 100%{
     -moz-transform:translate(0,0);
     opacity:1;
     filter:alpha(opacity=100)
 }
}
@-o-keyframes wpb_ttb{
 0%{
     -o-transform:translate(0,-10%);
     opacity:0;
     filter:alpha(opacity=0)
 }
 100%{
     -o-transform:translate(0,0);
     opacity:1;
     filter:alpha(opacity=100)
 }
}
@keyframes wpb_ttb{
 0%{
     -webkit-transform:translate(0,-10%);
     -ms-transform:translate(0,-10%);
     -o-transform:translate(0,-10%);
     transform:translate(0,-10%);
     opacity:0;
     filter:alpha(opacity=0)
 }
 100%{
     -webkit-transform:translate(0,0);
     -ms-transform:translate(0,0);
     -o-transform:translate(0,0);
     transform:translate(0,0);
     opacity:1;
     filter:alpha(opacity=100)
 }
}
@-webkit-keyframes wpb_btt{
 0%{
     -webkit-transform:translate(0,10%);
     opacity:0;
     filter:alpha(opacity=0)
 }
 100%{
     -webkit-transform:translate(0,0);
     opacity:1;
     filter:alpha(opacity=100)
 }
}
@-moz-keyframes wpb_btt{
 0%{
     -moz-transform:translate(0,10%);
     opacity:0;
     filter:alpha(opacity=0)
 }
 100%{
     -moz-transform:translate(0,0);
     opacity:1;
     filter:alpha(opacity=100)
 }
}
@-o-keyframes wpb_btt{
 0%{
     -o-transform:translate(0,10%);
     opacity:0;
     filter:alpha(opacity=0)
 }
 100%{
     -o-transform:translate(0,0);
     opacity:1;
     filter:alpha(opacity=100)
 }
}
@keyframes wpb_btt{
 0%{
     -webkit-transform:translate(0,10%);
     -ms-transform:translate(0,10%);
     -o-transform:translate(0,10%);
     transform:translate(0,10%);
     opacity:0;
     filter:alpha(opacity=0)
 }
 100%{
     -webkit-transform:translate(0,0);
     -ms-transform:translate(0,0);
     -o-transform:translate(0,0);
     transform:translate(0,0);
     opacity:1;
     filter:alpha(opacity=100)
 }
}
@-webkit-keyframes wpb_ltr{
 0%{
     -webkit-transform:translate(-10%,0);
     opacity:0;
     filter:alpha(opacity=0)
 }
 100%{
     -webkit-transform:translate(0,0);
     opacity:1;
     filter:alpha(opacity=100)
 }
}
@-moz-keyframes wpb_ltr{
 0%{
     -moz-transform:translate(-10%,0);
     opacity:0;
     filter:alpha(opacity=0)
 }
 100%{
     -moz-transform:translate(0,0);
     opacity:1;
     filter:alpha(opacity=100)
 }
}
@-o-keyframes wpb_ltr{
 0%{
     -o-transform:translate(-10%,0);
     opacity:0;
     filter:alpha(opacity=0)
 }
 100%{
     -o-transform:translate(0,0);
     opacity:1;
     filter:alpha(opacity=100)
 }
}
@keyframes wpb_ltr{
 0%{
     -webkit-transform:translate(-10%,0);
     -ms-transform:translate(-10%,0);
     -o-transform:translate(-10%,0);
     transform:translate(-10%,0);
     opacity:0;
     filter:alpha(opacity=0)
 }
 100%{
     -webkit-transform:translate(0,0);
     -ms-transform:translate(0,0);
     -o-transform:translate(0,0);
     transform:translate(0,0);
     opacity:1;
     filter:alpha(opacity=100)
 }
}
@-webkit-keyframes wpb_rtl{
 0%{
     -webkit-transform:translate(10%,0);
     opacity:0;
     filter:alpha(opacity=0)
 }
 100%{
     -webkit-transform:translate(0,0);
     opacity:1;
     filter:alpha(opacity=100)
 }
}
@-moz-keyframes wpb_rtl{
 0%{
     -moz-transform:translate(10%,0);
     opacity:0;
     filter:alpha(opacity=0)
 }
 100%{
     -moz-transform:translate(0,0);
     opacity:1;
     filter:alpha(opacity=100)
 }
}
@-o-keyframes wpb_rtl{
 0%{
     -o-transform:translate(10%,0);
     opacity:0;
     filter:alpha(opacity=0)
 }
 100%{
     -o-transform:translate(0,0);
     opacity:1;
     filter:alpha(opacity=100)
 }
}
@keyframes wpb_rtl{
 0%{
     -webkit-transform:translate(10%,0);
     -ms-transform:translate(10%,0);
     -o-transform:translate(10%,0);
     transform:translate(10%,0);
     opacity:0;
     filter:alpha(opacity=0)
 }
 100%{
     -webkit-transform:translate(0,0);
     -ms-transform:translate(0,0);
     -o-transform:translate(0,0);
     transform:translate(0,0);
     opacity:1;
     filter:alpha(opacity=100)
 }
}
@-webkit-keyframes wpb_appear{
 0%{
     -webkit-transform:scale(.5);
     opacity:.1;
     filter:alpha(opacity=10)
 }
 100%{
     -webkit-transform:scale(1);
     opacity:1;
     filter:alpha(opacity=100)
 }
}
@-moz-keyframes wpb_appear{
 0%{
     -moz-transform:scale(.5);
     opacity:.1;
     filter:alpha(opacity=10)
 }
 100%{
     -moz-transform:scale(1);
     opacity:1;
     filter:alpha(opacity=100)
 }
}
@-o-keyframes wpb_appear{
 0%{
     -o-transform:scale(.5);
     opacity:.1;
     filter:alpha(opacity=10)
 }
 100%{
     -o-transform:scale(1);
     opacity:1;
     filter:alpha(opacity=100)
 }
}
@keyframes wpb_appear{
 0%{
     -webkit-transform:scale(.5);
     -ms-transform:scale(.5);
     -o-transform:scale(.5);
     transform:scale(.5);
     opacity:.1;
     filter:alpha(opacity=10)
 }
 100%{
     -webkit-transform:scale(1);
     -ms-transform:scale(1);
     -o-transform:scale(1);
     transform:scale(1);
     opacity:1;
     filter:alpha(opacity=100)
 }
}
.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;
 filter:alpha(opacity=0)!important;
 -webkit-transform:none!important;
 -ms-transform:none!important;
 transform:none!important;
 -webkit-transition:none!important;
 -o-transition: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
}
.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;
 -webkit-animation:vc_woo-add-cart-load 1.8s infinite ease-in-out;
 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;
 -webkit-animation-delay:.32s;
 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
}
@-webkit-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)
 }
}
@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
}
