/* n10-site-code: [Imported] Nine10 Custom [Nine10 CSS] · last edited by unknown on 2026-11-09 19:03:35 UTC · Nine10 entries are maintained by Nine10; use the Client entries for site changes. */
/**----------------------------------------
 Core
----------------------------------------**/
html{
	min-height: 100%;
  	height: auto;
	overflow-x:hidden!important;
}

body {
	min-height: 100%;
  	height: auto;
	overflow-x:hidden!important;
}

.light,
.light * {
	color: #fff;
}

.light a {
	color: #fff;
}

.footer-bottom p {
	margin-bottom: 0;
}

.footer-bottom a:hover {
	text-decoration: underline;
}

::selection { background: #ECECEC;}

ul li:last-child {
	margin-bottom: 20px !important
}

.elementor-nav-menu li:last-child {
	margin-bottom: 0px !important;
}

.elementor-editor-section-settings .elementor-editor-element-setting:last-child {
	margin-bottom: 0px !important;
}

.elementor-editor-column-settings .elementor-editor-element-setting:last-child {
	margin-bottom: 0px !important;
}

.elementor-editor-widget-settings .elementor-editor-element-setting:last-child {
	margin-bottom: 0px !important;
}

.overflow-hidden{
	overflow:hidden;
}

.image-scale img{
	transform:scale(1.8);
}

.g-logos img{
	height: 150px;
	width:100%;
	object-fit:contain;
	object-position:center;
	padding:16px;
}

.elementor-button:hover{
	transform: translate(0px, -5px);
}

.timeline li:not(:last-child) { 
   margin-bottom: 10px;  
}

.g-team-name h3{
	transition: ease-in-out 0.3s;
}

.g-team-name h3:hover{
	color:black!important;
}

.modal {
    top: 200px!important;
}

.modal-section button:hover {
	background-color:black;
}

@media (max-width:768px){
.wptb-row strong{
	font-size:18px;
	}
}

.links-on-green li a{
	color:#fff!important;
}
