/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 29 2025 | 13:14:07 */
/*-------------------- HEADER STYLING------------------*/
header .ast-header-button-1 .ast-builder-button-size-sm,
header .ast-header-button-2 .ast-builder-button-size-sm {
	min-width: 110px;
	max-width: 170px;
	text-align: center;
}
/*----------------- END HEADER STYLING -------------*/
/*---------------- TYPOGRAPHY ---------------------*/
.no_marg {
	margin: 0 !important;
}
/*-------------- END TYPOGRAPHY -------------------*/
/*--------------------- BUTTONS -------------------*/
/*------------------- END BUTTONS -----------------*/ 
/*-----------------------Form---------------------*/
.eael-gravity-form .eael-gravity-form-title {
	padding-left: 25px;
	padding-top: 25px;
}
.eael-gravity-form .gform_wrapper ul.gform_fields li.gfield {
	padding-left: 25px;
}
.gform_wrapper .gform_footer {
	padding-bottom: 0px;
}
#cont_form .eael-gravity-form .gform_footer input[type="submit"] {
	width:100%;
}
#form_tem .eael-gravity-form .gfield select {
	width: 95%;
}
#form_tem .eael-gravity-form .gfield input[type="text"], .gfield textarea {
	width: 95% !important;
}
/*---------------------End Form-------------------*/
/*-------------------- PAGES ----------------------*/ 
.elementor-widget-testimonial-carousel .swiper-slide {
	box-shadow: 0px 0px 25px 5px rgba(0, 0, 0, 0.05) !important;
	border-radius:10px;
}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
	bottom: -40px;
}
.swiper-container {
	padding-top: 70px;
}
/*
#custom_links .elementor-post__title,
#custom_links .elementor-post__thumbnail__link {
pointer-events: none;
}
*/
/*------------About-------*/
/*------------End About-------*/
/*------------------ END PAGES --------------------*/
/*-------------------- FOOTER ----------------------*/
/*------------------ END FOOTER --------------------*/
/*-------------------- MEDIA QUERY ----------------------*/
@media screen and (min-width: 1880px) {
}
@media screen and (min-width: 1600px) and (max-width: 1879px) {
}
@media screen and (min-width: 1440px) and (max-width: 1599px) {
}
@media screen and (min-width: 1200px) and (max-width: 1439px) {
}
@media screen and (min-width: 1025px) and (max-width: 1199px) {
}
@media screen and (min-width: 1024px) and (max-width: 1360px) {
	.header_mail_col{
		width: 40% !important;
	}
	.header_phone_col{
		width: 60% !important;
	}
}
@media screen and (min-width: 992px) and (max-width: 1024px){
}
@media screen and (min-width: 768px) and (max-width: 922px) {
}
@media screen and (min-width: 640px) and (max-width: 767px) {
}
@media screen and (min-width: 480px) and (max-width: 639px){
}
@media screen and (min-width: 768px) and (max-width: 1024px){
}
@media screen and (max-width: 1025px){
	#cont_form .eael-gravity-form .gfield input[type="text"], .gfield textarea {
		width: 95% !important;
	}
	#form_tem .eael-contact-form {
		width:100%}
	#form_tem .eael-gravity-form .gfield input[type="text"] {
		width: 95% !important;
	}
	.eael-gravity-form .gfield select
	.wpgmp_map {
		height: 400px !important;
	}
}
/*------------------END MEDIA QUERY------------------------*/
/*-------------------- MAP-----------------------------*/
.wpgmp_map_parent{
	margin-bottom: 0px;
}
/*----------------------End Map-----------------------*/
