.main-footer h3{
    font-weight: 700;
    line-height: 1.5;
}
.main-footer ul li a,
.main-footer p{
    font-size: 15px;
    line-height: 1.9em;
}
.main-nav>li>a,
.is-stuck .main-nav>li>a{
    text-transform: capitalize;
    font-size: 16px;
    font-weight: 400;
    letter-spacing: .05em;
    color: #858694!important;
}
.is-stuck .main-nav > li > a:hover,
.main-nav>li>a:hover{
    color: #fe688b!important;
}
@media (min-width: 1200px){
    .main-header .is-stuck {
    background: #fff!important;
}
}
.iconbox{
    position: relative;
    transition: 0.3s all ease-in-out;
    -webkit-transition: 0.3s all ease-in-out;
    -moz-transition: 0.3s all ease-in-out;
    -ms-transition: 0.3s all ease-in-out;
    -o-transition: 0.3s all ease-in-out;
    top: 0;
}
.iconbox a{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 10;
}
.iconbox:hover{
    transition: 0.3s all ease-in-out;
    -webkit-transition: 0.3s all ease-in-out;
    -moz-transition: 0.3s all ease-in-out;
    -ms-transition: 0.3s all ease-in-out;
    -o-transition: 0.3s all ease-in-out;
    background: linear-gradient(to right, #ffb09f 0%, #fe688b 100%);
    box-shadow: 0px 0px 50px #ffb09f;
}
.iconbox:hover h3{
    color: #fff;
    font-weight: 600;
}

.iconbox:hover .contents{
    color: #fff;
}
.iconbox:hover path,
.iconbox:hover line,
.iconbox:hover circle,
.iconbox:hover polygon,
.iconbox:hover polyline,
.iconbox:hover rect{
    stroke: #fff
}
.iconbox:hover path{
}
/* .iconbox:hover svg path {
    
    stroke: #fff;
    -webkit-filter: none;
    
} */

@media screen and (max-width: 1199px){
    [data-mobile-nav-style=modern] .navbar-collapse-clone ul .nav-item-children > li > a, [data-mobile-nav-style=modern] .navbar-collapse-clone ul > li > a, [data-mobile-nav-style=modern] .navbar-collapse-clone ul.nav.main-nav .nav-item-children > li > a, [data-mobile-nav-style=modern] .navbar-collapse-clone ul.nav.main-nav > li > a {
        color: #fff!important;
    }
    [data-mobile-nav-style=modern] .navbar-collapse-clone{
        top: 4vh;
    }
}
@media screen and (max-width: 575.82px){
    .title-mb{
        font-size: 50px!important;
        line-height: 1.2!important;
    }
}

@media (min-width: 768px){
    .lqd-iconbox-stack .iconbox-pink.__1{
        position: absolute;
        right: -20%
    }
    .lqd-iconbox-stack .iconbox{
        width: 160px
    }
}
.iconbox-pink.__1{
    background-color: #FCE0A6;
}
.iconbox-pink.__1 path,
.iconbox-pink.__1 line,
.iconbox-pink.__1 polygon,
.iconbox-pink.__1 polyline {
    stroke: #F1AF00;
}
.iconbox-pink.__1 .contents{
    color: #F1AF00;
}
.iconbox:hover .contents {
    color: #fff;
}

.iconbox:hover path,
.iconbox:hover line,
.iconbox:hover polygon,
.iconbox:hover polyline {
    stroke: #fff
}


