.josesec{
	margin-top:15px;
}

.btn{
	background-color: #F7BA00;
  color: white;
  padding: 15px 25px;
  text-decoration: none;
	border-radius:25px;
}
.team-col .elementor-widget-container {
    min-height: 451px;
}
.btn1{
	background-color: black;
  color: white;
  padding: 15px 25px;
  text-decoration: none;
	border-radius:25px;
}

#company-logo{
	animation-iteration-count: infinite;
}



@media only screen and (min-width: 768px){
#Footer .widgets_wrapper {
    padding: 45px 0 !important;
	}
	#Top_bar.is-sticky #logo img.logo-sticky {
    display: inline;
    max-height: 50px !important;
}
	.button-custom a.action_button:hover {
    color: #ffffff;
    background-color: #000000 !important;
}
}
div.wpforms-container-full input[type=submit], div.wpforms-container-full button[type=submit], div.wpforms-container-full .wpforms-page-button
{
	background-color:#000 !important;
}
div.wpforms-container-full input[type=submit]:hover, div.wpforms-container-full button[type=submit]:hover, div.wpforms-container-full .wpforms-page-button:hover
{
	background-color:#222 !important;
}
#menu > ul > li > a, a.action_button, #overlay-menu ul li a
{
	font-size:15px;
}
#Top_bar .top_bar_right .top_bar_right_wrapper > a:last-child {
  
    font-weight: normal;
    padding: 15px 20px !important;
    font-size: 15px;
}
@media only screen and (max-width: 768px){
a.links1 {
    font-size: 17px;
	}
h4.hello1 {
    font-size: 18px !important;
}i.icon-linkedin {
    font-size: 20px;
}
	i.icon-linkedin {
    font-size: 20px !important;
}
	#Footer .widgets_wrapper {
    padding: 10px 0;
}
	.copyright {
    font-size: 17px; !important
		line-height:1.5rem; !important
}
	img.logo-image {
    width: 45%;
}
}

@media only screen and (min-width: 768px){
img.logo-image {
    margin-top: -20px;
	}}

a.responsive-menu-toggle {
    margin-right: 20px;
}

img.logo-mobile.scale-with-grid{
	float: left !important;
    padding-left: 30px !important;
}

img.logo-mobile-sticky.scale-with-grid {
    float: left !important;
    padding-left: 30px !important;
}

i.icon-linkedin {
    color: blue;
}


@media only screen and (min-width: 768px){
a.links1 {
    font-family: 'Lato';
    font-size: 15px;
	}
	h4 {
    font-size: 19px;
	}}
}

@media only screen and (max-width: 767px)
.mobile-one.column {
    width: 100%;
    margin-top: -40px !important;
}

p.footerpara1 {
    font-family: 'Lato';
    font-size: 17px;
    line-height: 1.5rem;
	margin-bottom: -30px; !important
}

@media only screen and (min-width: 768px){
aside#custom_html-3 {
    MARGIN-LEFT: 70PX !IMPORTANT;
	}
}

img.logo-image {
    width: 30%;
	}

body.button-custom .action_button {
    color: #ffffff;
    background-color: #F7BA00;
    border-color: transparent;
    box-shadow: unset;
}

ul#menu-main-menu {
    font-family: 'Lato'!important;
}

a.action_button.top-bar-right-button {
    background-color: #f7ba00;
}

@media only screen and (min-width: 768px)
#Top_bar.is-sticky #logo .logo-sticky {
    display: inline;
    height: 50px !important;
}


input.wpcf7-form-control.wpcf7-submit.has-spinner.button_full_width {
    background-color: black !important;
}

/** Start Block Kit CSS: 105-3-0fb64e69c49a8e10692d28840c54ef95 **/

.envato-kit-102-phone-overlay {
	position: absolute !important;
	display: block !important;
	top: 0%;
	left: 0%;
	right: 0%;
	margin: auto;
	z-index: 1;
}

/** End Block Kit CSS: 105-3-0fb64e69c49a8e10692d28840c54ef95 **/



/** Start Block Kit CSS: 144-3-3a7d335f39a8579c20cdf02f8d462582 **/

.envato-block__preview{overflow: visible;}

/* Envato Kit 141 Custom Styles - Applied to the element under Advanced */

.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper{
	text-align: center;
}
.envato-kit-141-top-0 h1,
.envato-kit-141-top-0 h2,
.envato-kit-141-top-0 h3,
.envato-kit-141-top-0 h4,
.envato-kit-141-top-0 h5,
.envato-kit-141-top-0 h6,
.envato-kit-141-top-0 p {
	margin-top: 0;
}

.envato-kit-141-newsletter-inline .elementor-field-textual.elementor-size-md {
	padding-left: 1.5rem;
	padding-right: 1.5rem;
}

.envato-kit-141-bottom-0 p {
	margin-bottom: 0;
}

.envato-kit-141-bottom-8 .elementor-price-list .elementor-price-list-item .elementor-price-list-header {
	margin-bottom: .5rem;
}

.envato-kit-141.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .swiper-container {
	padding-bottom: 52px;
}

.envato-kit-141-display-inline {
	display: inline-block;
}

.envato-kit-141 .elementor-slick-slider ul.slick-dots {
	bottom: -40px;
}

/** End Block Kit CSS: 144-3-3a7d335f39a8579c20cdf02f8d462582 **/

