/*
 Theme Name:   G5 Startup Child Theme
 Theme URI:    http://themes.g5plus.net/startup/
 Description:  G5 Startup Child Theme
 Author:       G5plus
 Author URI:   http://g5plus.net
 Template:     g5-startup
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags: 				two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: 		g5-startup
*/
/************************************************************************************
Put your custom CSS below this block :)
*************************************************************************************/
.header-customize-wrapper.header-customize-nav{display:none !important}
.logo-header img{max-width:200px}
.sticky-wrapper.is-sticky .logo-header img{max-width:200px}
/* #rev_slider_16_1_wrapper, #rev_slider_16_1{max-height:calc(100vh - 8em) !important; height:calc(100vh - 8em) !important} */
.sticky-wrapper{background:#fff}

.g5plus-contact-form.column-3 input:not([type="submit"]), .g5plus-contact-form.column-3 textarea {border-bottom: 1px solid rgba(0,0,0,0.4);}

.contacto-home {background-image:url(../../uploads/2019/12/barcelona-skyline10.jpg); background-position: center bottom !important; background-size: 100% auto; background-repeat: no-repeat;}

.g5plus-icon-box.icon-mini.out-line .icon, .g5plus-icon-box.icon-mini.background .icon {
    width: 40px !important;
    height: 40px !important;
}

.g5plus-icon-box.icon-mini.out-line .icon i, .g5plus-icon-box.icon-mini.background .icon i {
    line-height: 38px !important;
}

.g5plus-icon-box.icon-mini .icon i {
    font-size: 18px !important;
}

.head-landing > div h2 {
    font-size: 100px;
}


.privacidad{    
  	background: rgba(255, 255, 255, 0.6);
    font-size: 12px;
    line-height: 24px;
    text-align: left;
    padding: 20px 20px 20px 10px;
    margin-bottom: 20px;
  	color:#000!important;
}

.g5plus-contact-form.color-dark input[type="checkbox"]{
    display: inline-block;
    width: 15px !important;
    height: 15px !important;
    margin-bottom: 0px;
    margin-top: 0px;
}

#wpcf7-f6297-p2927-o1 .g5plus-contact-form.column-3 .ct-input {display: inline; width: 100%;}


.wpcf7-list-item-label a{text-decoration:underline}


.cta {padding-right: 150px !important;}

#skylinecontact {opacity: 50%;}

.grecaptcha-badge{visibility:hidden !important; opacity:0 !important; display:none !important;}

@media (max-width: 650px){
    .hide-responsive{display: none;}
    
    .tp-caption{line-height: 1 !important;text-align: center !important;width: 100%;}
    .vc_row.wpb_row.vc_row-fluid.vc_custom_1576487185411{margin-top: 0px !important}
    .cta{padding-right: 0px !important}
    h4{font-size: 32px !important}
    .mission-vision .vc_column-inner{padding:15px !important;}
    .mission-vision.mission-vission-row-1{display: flex; flex-direction: column;}
    .mission-vision.mission-vission-row-1 .startup-contact-infos{order:1;}

    .services-row .vc_column-inner{padding:15px !important;}
    .services-row.services-row-1{display: flex; flex-direction: column;}
    .services-row.services-row-1 .startup-contact-infos{order:1;}

    .contact-row .vc_column-inner{padding:15px !important;}

}
