/**
 * Theme Name:     Argo Impresos
 * Author:         Digitalrocks
 * Template:       kadence
 * Text Domain:	   argo-impresos
 * Description:    Digitalrocks
 */

.rotate {
	display: none;
}

.single-content h1.elementor-heading-title,
.single-content h2.elementor-heading-title,
.single-content h3.elementor-heading-title,
.single-content h4.elementor-heading-title,
.single-content h5.elementor-heading-title,
.single-content h6.elementor-heading-title,
.single-content h1, .single-content h2,
.single-content h3,
.single-content h4,
.single-content h5,
.single-content h6 {
    margin: 0 !important;
}

iframe {
    display: block;
}

textarea {
    resize: none;
}

.header-social .elementor-icon-wrapper {
    display: flex;
}

#contactForm1 input:not([type="button"]):not([type="submit"]),
#contactForm2 input:not([type="button"]):not([type="submit"]),
#contactForm1 textarea,
#contactForm2 textarea {
	padding: 10px;
}

#contactForm1 select,
#contactForm2 select {
	background-color: #f0f5fb;
	color: #626262;
	border-radius: 18px;
	padding: 10px;
}

#contactForm1 .gform-footer,
#contactForm2 .gform-footer {
	padding: 10px 0 0 0;
}

#serviceCarousel .card_carousel_text p {
	line-height: 1.2em;
    margin: 0 0 10px 0;
}

/* Media queries */


@media (max-width: 767px) {
    
    .hidden-xs {
        display: none;
    }
	
	#contactForm1 .gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-third,
	#contactForm2 .gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-third {
		width: 100% !important;
		padding: 4px 10px;
	}
	
	#serviceCarousel .owl-dots {
		display: none;
	}
     
}

@media screen and (min-width: 768px) and (max-width: 991px) and (orientation:portrait) {
	
	.rotate {
		display: flex;
		text-align: center;
		padding: 0 40px;
		position: fixed;
		height: 100%;
		background: rgba(0,0,0,0.95);
		align-items: center;
		z-index: 12;
	}
	
	.rotate h1 {
		color: #fff !important;
		font-size: 3em;
	}
	 
}

@media screen and (min-width: 767px) {
	
	#contactForm1 textarea {
		height: 60px;
	}
	
}

@media (min-width: 1200px) {
	
	#contactForm1 textarea {
		height: 85px;
	}
	
}