/*
 Theme Name:   Aiero Child
 Description:  Aiero Child Theme
 Theme URI:	   https://demo.artureanec.com/themes/aiero
 Author:       Artureanec
 Author URI:   https://demo.artureanec.com
 Template:     aiero
 Version:      1.0.0
 License: GNU  General Public License version 3.0
 License URI:  http://www.gnu.org/licenses/gpl-3.0.html
 Text Domain:  aiero-child
*/






.alignDX .elementor-widget-wrap{
    justify-content: flex-end!important;
}

/***MENU**/
.alter-menu-bg{
	background-color: #092756!important;
}
.alter-menu-wrapper .alter-menu-menu .main-menu li.current-menu-ancestor > a, .alter-menu-wrapper .alter-menu-menu .main-menu li.current-menu-parent > a{
	color: #D61F93!important;
}
.alter-menu-wrapper .alter-menu-menu .main-menu li > a:hover{color: #D61F93!important;}

/***FOOTER**/
.footer{
    background-color: transparent!important;
    padding-bottom: 0px!important;
}
.footer-wrapper {
    margin: 0 20px 0px!important;
}

.provacyRow{
	text-align: right;
}

/***MINI CARD HOME**/
.heightFix270 .elementor-widget-container{
	height:270px!important;
}
.heightFix252 .elementor-widget-container{
	height:252px!important;
	width:252px!important;
}

.page-title-container.has-decoration .page-title-additional {
    display: none;
}

.page-title-container .page-title:before, .page-title-container .page-title:after {
    content: ''!important;
}


.aiero-heading .aiero-subheading .aiero-subheading-inner:before, .aiero-heading .aiero-subheading .aiero-subheading-inner:after {
    content: '/'!important;
}
.breadcrumbs .delimiter {
    color: #0533CC!important;
}


.rowPrivacy{
    padding: 48px 0 32px 0!important;
    
}
.wpforms-form input[type="text"]{borde-radius:4px!important;}
.wpforms-form input[type="text"],  .wpforms-form textarea, .wpforms-form input[type="email"] {border-radius: 4px!important;}

.wpforms-form input[type="checkbox"]{
    border:solid 1px #0533CC !important ;
}
div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"]:checked:before{
    left: -1px!important;
    top: -1px!important;
}
.input-floating-wrap .floating-placeholder{    color: #7a7a7a!important;}

.input-floating-wrap .floating-placeholder{
    right: 8px!important;
    left: auto!important;
}
.input-floating-wrap input:focus ~ .floating-placeholder, .input-floating-wrap input:not(:placeholder-shown) ~ .floating-placeholder, .input-floating-wrap textarea:focus ~ .floating-placeholder, .input-floating-wrap textarea:not(:placeholder-shown) ~ .floating-placeholder {
    transform: translateY(calc(-3.571428em / 1.5))!important;
}





@media (max-width: 1024px) {
   
    .heightFix252 .elementor-widget-container{
	
	width:auto!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .page-title-container .page-title-bg {
       background: inherit !important;
        background-image: var(--bg-image)!important;
    }
}

@media (max-width: 768px) {
   .heightFix252 .elementor-widget-container {
    width: auto !important;
    }
}