/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 19 2025 | 21:41:28 */
@font-face {
    font-family: 'Helvetica Neue';
    src: url('https://weborbi.com/nsmaquinas/wp-content/uploads/2025/05/HelveticaNeueUltraLight_new.woff2') format('woff2');
	font-weight:100;
}
@font-face {
    font-family: 'Helvetica Neue';
    src: url('https://weborbi.com/nsmaquinas/wp-content/uploads/2025/07/HelveticaNeueThin.woff2') format('woff2');
	font-weight:200;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('https://weborbi.com/nsmaquinas/wp-content/uploads/2025/05/HelveticaNeueLight_new.woff2') format('woff2');
	font-weight:300;
}
@font-face {
    font-family: 'Helvetica Neue';
    src: url('https://weborbi.com/nsmaquinas/wp-content/uploads/2025/07/HelveticaNeueRoman.woff2') format('woff2');
	font-weight:400;
}
@font-face {
    font-family: 'Helvetica Neue';
    src: url('https://weborbi.com/nsmaquinas/wp-content/uploads/2025/07/HelveticaNeueMedium.woff2') format('woff2');
	font-weight:500;
}
@font-face {
    font-family: 'Exo';
    src: url('https://weborbi.com/nsmaquinas/wp-content/uploads/2025/07/Exo-VariableFont_wght.ttf') format('truetype'); 
}


.content_wrap{
	width:100%!important;
}
a, a:hover{
	/*color:#000000;*/
	color:#7e5ca2;
}
strong,b{
	font-weight:700;
}
.botaons:hover p{
	color:#ffffff;
}
body{
	font-family:"Helvetica Neue", Sans-serif;
	font-weight:300;
	color:#192E36;
}
.headerns p{
	margin-bottom:0px;
}
.elementor-widget-image{
	text-align:left;
}
.sectiontitle{
	font-size:2rem;
	line-height:2rem;
	font-weight:500;
	color:#192E36;
	text-transform:uppercase;
}
.sectiontitle p{
	padding-bottom:30px;
}

.sectiontitle p::after{
  content: "";
  position: absolute;
  bottom:0;
  left: 0;
  right: 0;
  height: 0.5em;
  border-top: 1px solid black;
  width:20%;
}



.postboldns{
	font-weight:500;
	color:#192e36;
	display:block;
}
.entry-title{
	display:none!important;
}

/* SEARCH BOX - Standard START*/

.searchheader .e-search-submit {
	padding:2px 3px 2px!important;
}
.searchheader .elementor-widget-search {
	padding:2px 3px 2px!important;
}

@media only screen and (max-width:576px){
	.searchvideos{
		margin-left:10px;
		margin-right:10px;
	}
}
.searchvideos .e-search-submit {
	display:none!important;
}

.searchvideos .e-search-results, .searchvideos .e-search-results-container{
	background-color:#f1f1f1;
	border-bottom-left-radius:10px!important;
	border-bottom-right-radius:10px!important;
	margin-top:-10px;
	border-color:#192e36!important;
}

/* SEARCH BOX - Standard END*/

/* SEARCH BOX - GOOGLE*/
.googlesearch tbody{
	border:none;
}

/*SEARCH BOX */

.categorynews{
	text-transform:uppercase;
}
.categorynews ul{
	list-style-type:none;
	padding-left:0px;
	font-size:0.9rem;
}

button[type=submit]{
	border:1px solid #192E36!important;
	border-radius:5px!important;
	padding:5px!important;
	background-color:#f1f1f1!important;
	font-weight:400!important;
	width:100%!important;
	text-align:center!important;
	padding:10px!important;
	color:#192E36!important;
}
button[type=submit]:hover{
	background-color:#192E36!important;
	color:white!important;
}

input, textarea, .wpforms-uploader{
	background-color:#f1f1f1!important;
}
.wpforms-container .wpforms-field{
	padding:5px 0px!important;
}

.dividerns{
	/* */
}


.whitelinks,.whitelinks a{
	color:white;
	font-weight:400;
}

.whitelinks a:hover{
	text-decoration:underline;
}


/* HOME - START*/
.homenews .postboldns{
	color:white;
	font-weight:400;
	display:inline;
}
.learnmore::after{
	content:"";
}

/* HOME - END */

.elementor-button{
	background-color:##192E36;
}
.bsearch_highlight{
	background:rgba(0,0,0,0);
}

.df-popup-thumb{
	width:100%;
}

/* ABOUT US */
.tabsabout .e-n-tab-title[aria-selected="true"]{
	border-top:2px solid #192E36;
	background-color:#f1f1f1!important;
	color:#192E36;
	font-weight:500;
}
.tabsabout.e-n-tab-title[aria-selected=false]{
	background-color:#f1f1f1;
	color:#D9D9D9;
	border-top:2px solid #d9d9d9;
}
.tabsabout .e-n-tab-title[aria-selected=false]:hover{
	background-color:#f1f1f1!important;
	color:#192E36!important;
	border-color:#192E36;
}
.tabsabout{
	--n-tabs-gap:40px!important;
	/*--n-tabs-direction: column-reverse!important;*/
    --n-tabs-heading-direction: row!important;
    --n-tabs-title-flex-basis: content!important;
    --n-tabs-title-flex-shrink: 1!important;
    --n-tabs-heading-wrap: nowrap!important;
}
.tabsabouttitle p{
	text-align:left;
	font-size:1.5rem;
	line-height:1.6rem;
	font-weight:400;
}

.tabsabout .e-n-tab-title{
	flex-basis:25%;
	/*flex-grow:1;*/
	padding-left:0px;
	justify-content:flex-start;
	align-items:flex-start;
	gap:50px;
	border-top: 2px solid grey;
}
.tabsabout .e-n-tabs-heading{
	justify-content:flex-start;
	gap:50px;
}
.prodtabs .e-active{
	background-color:#192E36!important;
	--min-height: 540px!important;
	--align-items: flex-start!important;
	color:#192E36;
	padding:85px 14.5%;
	
}
.prodtabs .e-con-inner{
	margin:0px;
}

.prodtabs .e-n-tabs-content{
	justify-content:center;
}









/* ABOUT US*/

/* HOME*/ 
.homeslidev2 p{
	color:#9361A5;
	font-size:4.5rem;
	text-transform:uppercase;
	line-height:4.5rem;
	font-weight:500;
}

/* HOME - END */

