/*
Theme Name: Appino Child
Theme URI: https://iqonic.design/wp-themes/appino_wp/
Author: the iQonic team
Author URI: https://iqonic.design/
Template: appino 
Description: appino brings your site to life with header video and immersive featured images. With a focus on business sites, it features multiple sections on the front page as well as widgets, navigation and social menus, a logo, and more. Personalize its asymmetrical grid with a custom color scheme and showcase your multimedia content with post formats. Our default theme for 2017 works great in many languages, for any abilities, and on any device.
Version: 3.1
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: appino-child
Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

.bottom_paragraph p{
    font-size: 17px;
    line-height: 32px;
    text-align: center;
}
.bottom_paragraph h2.title{
    line-height: 58px;
}
.iq-loved-customers .client-info .{
    font-size: 17px;
    line-height: 24px;
}
#home{
    margin-bottom: 70px;
}
.banner-03 .banner-text{
    margin: 18% 0 0;
}
#home .iq-mobile-app.text-center .iq-mobile-box{
    margin-bottom: 60px;
    margin-top: 22px;
}
#iq-home .iq-mobile-box span.icon-02{
    display: none !important;
}
.banner-03 .iq-mobile-app .icon-01{
    left: -30px;
    top: 46px;
    z-index: 99;
}
.banner-03 .iq-mobile-app .icon-03{
    right: -60px;
    top: 100px;
    z-index: 9;
}
.banner-03 .iq-mobile-app .icon-04 {
    right: -20px;
    bottom: 60px;
    z-index: 99;
}
.banner-03 .iq-mobile-app .icon-05 {
    left: -15px;
    bottom: 70px;
    z-index: 9;
}
#post-542{
    background-color: #eeeeee;
}
/* .iq-background-overlay.overlay1 {
    background: rgba(252, 119, 50, 0);
    background: -moz-linear-gradient(top, rgba(252, 119, 50, 0) 0%, rgba(236, 68, 86, 0) 100%);
    background: -webkit-linear-gradient(top, rgba(252, 119, 50, 0) 0%, rgba(236, 68, 86, 0) 100%);
    background: -o-linear-gradient(top, rgba(252, 119, 50, 0) 0%, rgba(236, 68, 86, 0) 100%);
    background: -ms-linear-gradient(top, rgba(252, 119, 50, 0) 0%, rgba(236, 68, 86, 0) 100%);
    background: url(../images/shape/demo.png) no-repeat 0 bottom, linear-gradient(to bottom, rgba(252, 119, 50, 0) 0%, rgba(236, 68, 86, 0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc7732', endColorstr='#ec4456', GradientType=0);
} */

.iq-background-overlay.overlay1 {
    background-repeat: repeat;
    display: block;
    height: 100%;
    left: 0;
    position: absolute!important;
    top: 0;
    width: 100%;
    background: rgba(252,119,50,.9);
    background: -moz-linear-gradient(top,rgba(252,119,50,.9) 0%,rgba(236,68,86,.9) 100%);
    background: -webkit-linear-gradient(top,rgba(252,119,50,.9) 0%,rgba(236,68,86,.9) 100%);
    background: -o-linear-gradient(top,rgba(252,119,50,.9) 0%,rgba(236,68,86,.9) 100%);
    background: -ms-linear-gradient(top,rgba(252,119,50,.9) 0%,rgba(236,68,86,.9) 100%);
    background: url('/wp-content/themes/appino-child/assets/images/demo_ok_v1.png') no-repeat 0 bottom , linear-gradient(to bottom,rgba(252,119,50,0) 0%,rgba(236,68,86,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc7732', endColorstr='#ec4456', GradientType=0);
}
.vc_custom_1548668656196 .owl-carousel .owl-nav.disabled{
	display: block;
}

header.menu-sticky{
    /* background: #FC9829; */
    background: linear-gradient(to right, #fc7732 0%, #ec4456 51%, #fc7732 100%);
}

header .navbar .navbar-brand img{
    max-width: 110px;
    height: auto;
}
#home .iq-mobile-app.text-center .iq-mobile-box {
    margin-bottom: 25px;
}
.text-block1 p{
    font-size: 17px;
    line-height: 24px;
}
.wpcf7-form label{
    width: 100%;
}
.page-id-1762 .heading-title.text-center{
    margin-bottom: 20px;
}
.flex-element{
    display: flex;
}
.flex-element div.col-xs-12:first-child{
    padding-left: 0;
}
.flex-element div.col-xs-12:last-child{
    padding: 0;
}
@media screen and (max-width: 575px){
    .flex-element{
        display: block;
    }
    .flex-element div.col-xs-12:first-child{
        padding: 0;
    }
}