/**
* Theme Name: Leedo Child
* Description: This is a child theme of Leedo, generated by Merlin WP.
* Author: <a href="http://themeforest.net/user/vlthemes">VLThemes</a>
* Template: leedo
* Version: 1.0.0
*/

.vlt-footer-widgets #menu-footer-menu li:before {display:none;}
.vlt-page-title-hero__content .vlt-post-meta.vlt-display-1 {display:none;}
.fa-medium:before {
    content: "\f0d5";
}
.vp-portfolio__item-meta-category {display:none !important;}
.ult-carousel-wrapper .slick-dots li i {-webkit-appearance: inherit;}
.ult-carousel-wrapper .slick-dots li i:before {font-size:13px;}
body .vlt-footer--widgetized {
    padding: 70px 0 30px;
}

.vp-portfolio__items-style-fade .vp-portfolio__item-overlay, .vp-portfolio__items-style-leedo_work_style_1 .vp-portfolio__item-overlay, .vp-portfolio__items-style-leedo_work_style_2 .vp-portfolio__item-overlay, .vp-portfolio__items-style-leedo_work_style_3 .vp-portfolio__item-overlay {    color: #000 !important;
    background-color: #fff !important;}
.vlt-scroll-to-arrow {display:none !important;}

.vlt-fit-text {
    font-size: 300px;
    font-weight: 700;
    line-height: 1;
    width: 100%;
}
.vlt-marquee {overflow:visible !important;}
.vlt-marquee__item {width:150% !important;}

.abtsection .number2 {padding: 50px;
    background-size: 62% !important;
    background-position: center right !important;
}
.abtsection .number3, .abtsection .number1 {padding: 50px;
    background-size: 62% !important;
    background-position: center left !important;
}
.abtsection.diffcolor, .abtsection.diffcolor h2 {color:#fff;}
.boot {color: #ee3364;
    font-size: 41px;
    font-weight: bold;
    line-height: 33px;
}
.vlt-subscribe-form__checkbox {display:none;}
.pvcnt .vlt-section-title p {margin: 0 0 25px;
    font-style: italic;
    color: #000000;
}

.insertlink .imglink .vlt-team-member__avatar > img {cursor:pointer;}

@media only screen and (max-width:640px) {
	.vlt-widget.vlt-widget--white.widget_nav_menu ul.menu {-webkit-columns: 1 !important;
    -moz-columns: 1 !important;
    columns: 1 !important;}
	.abtsection .number2 {
    padding: 50px;
    background-size: 62% !important;
    background-position: center left !important;
		text-align: left !important;
	}
	.lve2 {order:2;}
	.lve3 {order:3;}
	.lve4 {order:4;}
}
.vlt-testimonial-item--style-1 .vlt-testimonial-item__content{
    font-size: 16px!important;
}

/* Shortcode: large heading */
.vlt-large-heading
{
    font-size: 58px;
    line-height: 1; 

    margin: 0;
}
.vlt-is--lowercase-mode .vlt-large-heading
{
    text-transform: lowercase;
}
.vlt-large-heading span
{
    color: var(--p1);
}
@media (max-width: 767px)
{
    .vlt-large-heading
    {
        font-size: 58px;
    }
}
@media (max-width: 575px)
{
    .vlt-large-heading
    {
        font-size: 58px;
    }
}