/*
Theme Name: Uncode Child
Description: Child theme for Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/




h1,.h1, h2, .h2, h3, .h3, .h4,h4, .h5,h5, .h6,h6 {

 font-family: 'baikal' !important;

}

.text-bold,
.text-bold *,
.font-weight-600,
.font-weight-600 *,
.detail-label{
	font-family: 'baikal' !important;
}
.grecaptcha-badge{
	display: none;
}
.style-light {
  color: #969696 !important;
}
/*Menu*/
.fa-facebook:before {
    content: "Fb." !important;

}
.fa-instagram:before {
    content: "Ig."!important;
}

#masthead,.menu-container, .row-menu-inner{
	height: 75px;
}

.menu-light .menu-smart a, body.page-id-110550 :not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner > .nav > .menu-smart > li > a, html.overlay-open body.page-id-110550:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override .menu-horizontal-inner > .nav > .menu-smart > li > a {
    color: #1B1E1F;
}
.menu-light .menu-smart a:hover, body.page-id-110883 :not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner > .nav > .menu-smart > li > a:hover, html.overlay-open body.page-id-110883:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override .menu-horizontal-inner > .nav > .menu-smart > li > a:hover {
    color: #02ABD1;
}
body.menu-custom-padding .col-lg-0.logo-container, body.menu-custom-padding .col-lg-2.logo-container, body.menu-custom-padding .col-lg-12 .logo-container, body.menu-custom-padding .col-lg-4.logo-container {
    padding-top: 0px;
    padding-bottom: 0px;
}
.main-container .row-container .row-parent .pad.single-internal-gutter .uncont > * {
    margin-top: 5px;
}
 .pad .uncode_text_column{
 	padding-bottom: 25px;
}

.main-container .row-container .row-parent .pad-1.single-internal-gutter .uncont > * {
    margin-top: 31px;
}

body {

	color: #969696;
}

/*Font Size*/
 i.fsize-6{
	font-size: 6px !important;
}
.a{
	cursor: pointer;
}

/*Color*/
.color-light-blue{
	color: #02ABD1;
}

/*padding*/
.px-2{
	padding-left: 15px;
	padding-right: 15px;
}
/*Page Contact*/

@media(max-width: 959px){
	.wpcf7 .wpcf7-form.init {
	    width: 100%;
	}
	.mobile-padding .single-block-padding{
		padding-top: unset !important;
	    padding-left: 20% !important;
	}
}
@media(min-width: 960px){
	.desktop-padding .single-block-padding{
		padding-top: 150px !important;
	    padding-left: 0px !important;
	}
}

.wpcf7-form.init {
    width: 145%;
}
.page-id-110550 span input{
	border-top: 0px;
	border-right:0px;
	border-left: 0px;
	padding-left: 0px;
}
::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #969696 !important;
  opacity: 1; /* Firefox */
}
.text-uppercase {
	text-transform: uppercase;
}
.page-id-110550 p {
	/*margin-top: 5px;*/
}

.page-id-110550 .wpcf7-submit{
	margin-top: 50px;
	background-color: #FFFFFF !important;
	color: #000000;
}
 .page-id-11055 input.wpcf7-submit::hover{
 	color: #fff;
 	background-color: #02ABD1 !important;
 }

.page-id-11055 span input{
	min-width: 465px;
}
.wpcf7-form-control-wrap input{
	padding: 10px 15px 20px 15px !important;
}
.page-id-11055 .style-light h2, .page-id-11055 .style-dark .style-light h2{



}
.fa-facebook:before, .fa-instagram:before, body, .Helvetica-regular, .font-family-menu, .menu-container:not(.isotope-filters) ul.menu-smart, .menu-container:not(.isotope-filters) ul.menu-smart a:not(.social-menu-link):not(.vc_control-btn), .burger-label {
    font-family: 'baikal';
    font-style: normal;
}




/*Footer*/
::selection{
	background: #02ABD1 !important;
	color: #ffffff !important;
}

.icons a:hover, .footer-text .social-icon i:hover {
	color: #E60000 !important;
}

.site-footer h2.font-339240{
	color: #969696;
	font-size: 12px !important;
	text-transform: uppercase;
}

.site-footer .uncode_text_column a, .site-footer .uncode_text_column p{
	font-size: 14px !important;
}



@media (min-width: 960px){
		.menu-smart > li > a {
    		padding: 0px 50px 0px 50px;
		}
		.menu-container:not(.isotope-filters) ul.menu-smart > li > a:not(.social-menu-link), .menu-container:not(.vmenu-container):not(.isotope-filters) ul.menu-smart > li > a:not(.social-menu-link):not(.vc_control-btn){
			font-size: 16px;	
		}

	body.home:not(.menu-force-opacity):not(.navbar-hover) .menu-wrapper:not(.no-header) .menu-transparent:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent.style-dark-original > *, 
	body.home:not(.menu-force-opacity):not(.navbar-hover) .menu-wrapper:not(.no-header) .menu-transparent:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent.style-light-original.style-dark-override > * {
     		background-color: #0000004b;
     	}
     	body.page-id-110550 :not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner > .nav > .menu-smart > li > a, html.overlay-open body.page-id-110550:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override .menu-horizontal-inner > .nav > .menu-smart > li > a{
/*     		color: #1B1E1F !important; */
		}
		body.page-id-110550 :not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner > .nav > .menu-smart > li > a:hover, html.overlay-open body.page-id-110550:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override .menu-horizontal-inner > .nav > .menu-smart > li > a:hover  {
/*     		color: #02ABD1 !important; */
		}

     	body.home #menu-menu-principal{
     		text-align: center;
     	}

}



