div.fa-padding-left-33,
h1.fa-padding-left-33,
h2.fa-padding-left-33,
h3.fa-padding-left-33,
h4.fa-padding-left-33,
h5.fa-padding-left-33,
h6.fa-padding-left-33 {
	padding-left:41% !important;
}
div.fa-padding-right-33,
h1.fa-padding-right-33,
h2.fa-padding-right-33,
h3.fa-padding-right-33,
h4.fa-padding-right-33,
h5.fa-padding-right-33,
h6.fa-padding-right-33 {
	padding-right:41% !important;
}
.vc_carousel-slideline-inner .vc_item .vc-inner,
.vc_carousel-slideline-inner .vc_item .vc_inner {
    /*width:16.66666% !important;
    height:auto !important;*/
    margin:0 !important;
}
.vc_images_carousel {
    width:100% !important;
}
.vc_carousel-slideline-inner .vc_item img {
    width:100% !important;
}
.vc_column-inner .gform_wrapper .gform_heading,
.vc_column-inner .gform_wrapper .gform_description {
    margin-bottom:0 !important;
}
.gform_wrapper .gform_footer {
    padding-top:0px !important;
}

.slick-prev {
    left: 20px !important;
    z-index: 1000 !important;
    position: absolute !important;
    background: #000 !important;
}
.slick-right {
    left: 20px !important;
    z-index: 1000 !important;
    position: absolute !important;
    background: #000 !important;
}
div.vc_gitem-zone-a {
    z-index:1 !important;
    background:rgba(0,0,0,0.6) !important;
}
.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b {
    display: block !important;
    z-index:0 !important;
    opacity: 1 !important;
    -webkit-backface-visibility: visible !important;
    -moz-backface-visibility: visible !important;
    backface-visibility: visible !important
}
.vc_custom_heading > div {
    text-align:center !important;
    font-family: Alegreya SC !important;
}
.vc_separator.vc_sep_color_white .vc_sep_line {
    display:none !important;
}
/*.vc_gitem-zone-b.vc-gitem-zone-height-mode-auto:hover:before {
    background:rgba(3,102,180,0.6) !important;
}*/

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a {
    -webkit-transform: rotateY(0deg) !important;
    -ms-transform: rotateY(0deg) !important;
    -o-transform: rotateY(0deg) !important;
    transform: rotateY(0deg) !important;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a .vc_custom_heading {
    -webkit-transform: scale(0.8) !important;
    -ms-transform: scale(0.8) !important;
    -o-transform: scale(0.8) !important;
    transform: scale(0.8) !important;
}
.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b {
    -webkit-transform: rotateY(0deg) !important;
    -ms-transform: rotateY(0deg) !important;
    -o-transform: rotateY(0deg) !important;
    transform: rotateY(0deg) !important;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b {
    -webkit-transform: rotateY(0deg) !important;
    -ms-transform: rotateY(0deg) !important;
    -o-transform: rotateY(0deg) !important;
    transform: rotateY(0deg) !important;
    
    -webkit-transform: scale(1.2) !important;
    -ms-transform: scale(1.2) !important;
    -o-transform: scale(1.2) !important;
    transform: scale(1.2) !important;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn div.vc_gitem-zone-a {
    /*z-index:1 !important;*/
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn div.vc_gitem-zone-a {
    background:rgba(3,102,180,0.6) !important;
}
@media (min-width:768px) {
    .desktop-margin-right > .vc_column-inner {
        right: -110px;
        position: relative;
    }
    .desktop-padding-right {
        padding-right:120px !important;
    }
}
.slick-dots li button:before {
    color:#aaa !important;
}
.slick-dots li.slick-active button:before {
    color:yellow !important;
}