/*
Theme Name: Hello-child
Template: hello-elementor
Version: 1.0.0
*/



/*Add your own styles here:*/




/**responsive styles **/

@media only screen and (max-width: 1025px) {

.elementor-posts .elementor-post {
    display: block !important;
}
	


.elementor-location-footer .elementor-grid-tablet-2 .elementor-grid, .elementor-location-footer .elementor-posts .elementor-post {
    display:block;
}

}

@media (min-width: 768px) {
.elementor-section.elementor-section-height-full {
    height: auto;
}

}

/*** end responsive styles ***/


/**iPad in portrait & landscape **/

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
    

.elementor-element:not(.elementor-motion-effects-element-type-background), .elementor-element > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-attachment: scroll !important;
}

}

/**Retina iPad in portrait & landscape **/

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (-webkit-min-device-pixel-ratio: 2) { 
    

.elementor-element:not(.elementor-motion-effects-element-type-background), .elementor-element > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-attachment: scroll !important;
}
    
    
}

@media (max-width: 1024px) and (min-width: 768px) {
    
.elementor-77 .elementor-element.elementor-element-77dffb4, .elementor-77 .elementor-element.elementor-element-5b239a0c, .elementor-77 .elementor-element.elementor-element-17c9013 {
    width: 100% !important;
}



}