/*
 Theme Name:   Marino Child
 Theme URI:    https://wordpress.vecurosoft.com/marino/
 Author:       Vecurosoft
 Template:     marino
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         two-columns, three-columns, left-sidebar, right-sidebar, flexible-header, custom-background, custom-colors, custom-header, custom-menu, theme-options, editor-style, featured-images, microformats, post-formats,  sticky-post, threaded-comments, translation-ready
 Text Domain:  marino-child
*/

/*  [ Add your custom css below ]
- - - - - - - - - - - - - - - - - - - - */

/* @font-face {
    font-family: Calibri;
    src: url(https://cims.aotechnology.co.za/wp-content/uploads/2025/02/calibri.ttf);
    font-weight: normal;
} */

.elementor-element-0f5b131 {
  display:none;
}

footer {
  margin-top:80px;
}

#vas_list>div {
  flex-direction: row;
  flex-wrap: wrap;
}
 
#vas_list>div>div {
  flex: 1 0 20%;
}

.vs-menu-wrapper .mobile-logo {
    padding-bottom: 30px;
    padding-top: 50px;
    display: block;
    text-align: center;
    background-color: #37afe300;
}

.tp-flipbox__title-front, .tp-flipbox__title-back {
	padding: 0px
}

.privacy-legal-docs-section {
	list-style: none;
}

.privacy-legal-docs-section a {
	color: white;
}

@media (max-width: 1024px) {
  #vas_list > div > div {
    flex: 1 0 30%;
  }
}

@media (max-width: 425px) {
  #vas_list > div > div {
    flex: 1 0 50%;
  }
}

@media (max-width: 1024px) {
    .elementor-60 .elementor-element.elementor-element-cc1cd87 {
        justify-content: end;
    }
}

@media screen and (min-width: 1035px) and (max-width: 1398px) {
  #contact_us_today {
    line-height: 1;
    margin-bottom: 10px;
  }
}

@media screen and (min-width: 1035px) and (max-width: 1398px) {
	.elementor-599 .elementor-element.elementor-element-9ddc812 {
		margin-left: 0px
	}
}
