.elementor-17017 .elementor-element.elementor-element-6520124b{margin-top:40px;margin-bottom:32px;padding:0px 0px 0px 0px;}.elementor-17017 .elementor-element.elementor-element-31b3f3e4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17017 .elementor-element.elementor-element-80a734e .elementor-repeater-item-d3dfcbd .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://portal-bucket.azureedge.net/wp-content/sites/115/2026/08/banner-nossos-produtos.jpg);background-size:cover;}.elementor-17017 .elementor-element.elementor-element-80a734e .elementor-repeater-item-97f85bf .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://portal-bucket.azureedge.net/wp-content/sites/115/2026/08/banner-cnc-play.jpg);background-size:cover;}.elementor-17017 .elementor-element.elementor-element-80a734e .swiper-slide{transition-duration:calc(5000ms*1.2);height:367px;}.elementor-17017 .elementor-element.elementor-element-80a734e .elementor-slide-button{background-color:#1D5EFF;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;border-width:0px;border-radius:8px;}.elementor-17017 .elementor-element.elementor-element-80a734e > .elementor-widget-container{background-color:#E8EFF5;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-17017 .elementor-element.elementor-element-80a734e .swiper-slide-contents{max-width:37%;}.elementor-17017 .elementor-element.elementor-element-80a734e .swiper-slide-inner{padding:48px 88px 48px 88px;text-align:start;}.elementor-17017 .elementor-element.elementor-element-80a734e .elementor-slide-heading{color:#113899;font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:700;line-height:37px;}.elementor-17017 .elementor-element.elementor-element-80a734e .elementor-slide-description{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;}.elementor-17017 .elementor-element.elementor-element-80a734e .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#CCDBE8;opacity:1;}.elementor-17017 .elementor-element.elementor-element-80a734e .swiper-pagination-bullet-active{background-color:#002C55;}.elementor-17017 .elementor-element.elementor-element-1fa1f33{margin-top:50px;margin-bottom:50px;}.elementor-17017 .elementor-element.elementor-element-217f3935{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-7c62eb2 );margin-top:0px;margin-bottom:40px;padding:0px 0px 16px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-17017 .elementor-element.elementor-element-6c0ecddb .elementor-heading-title{font-family:var( --e-global-typography-a384cf0-font-family ), Sans-serif;font-size:var( --e-global-typography-a384cf0-font-size );font-weight:var( --e-global-typography-a384cf0-font-weight );line-height:var( --e-global-typography-a384cf0-line-height );word-spacing:var( --e-global-typography-a384cf0-word-spacing );color:var( --e-global-color-9948a44 );}.elementor-bc-flex-widget .elementor-17017 .elementor-element.elementor-element-2988e1fa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-17017 .elementor-element.elementor-element-2988e1fa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-17017 .elementor-element.elementor-element-2988e1fa.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-17017 .elementor-element.elementor-element-2988e1fa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17017 .elementor-element.elementor-element-63cb58b6 .elementor-button{background-color:#1D5EFF00;font-family:var( --e-global-typography-d1e1b61-font-family ), Sans-serif;font-size:var( --e-global-typography-d1e1b61-font-size );font-weight:var( --e-global-typography-d1e1b61-font-weight );fill:var( --e-global-color-799119e );color:var( --e-global-color-799119e );}.elementor-17017 .elementor-element.elementor-element-63cb58b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17017 .elementor-element.elementor-element-63cb58b6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17017 .elementor-element.elementor-element-63cb58b6 .elementor-button:hover, .elementor-17017 .elementor-element.elementor-element-63cb58b6 .elementor-button:focus{color:var( --e-global-color-cef0896 );}.elementor-17017 .elementor-element.elementor-element-63cb58b6 .elementor-button:hover svg, .elementor-17017 .elementor-element.elementor-element-63cb58b6 .elementor-button:focus svg{fill:var( --e-global-color-cef0896 );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-17017 .elementor-element.elementor-element-9627e9e{--grid-columns:3;}.elementor-17017 .elementor-element.elementor-element-4d75aa09{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-7c62eb2 );margin-top:32px;margin-bottom:0px;padding:0px 0px 16px 0px;}.elementor-bc-flex-widget .elementor-17017 .elementor-element.elementor-element-6057a2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-17017 .elementor-element.elementor-element-6057a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-17017 .elementor-element.elementor-element-6057a2.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-17017 .elementor-element.elementor-element-6057a2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17017 .elementor-element.elementor-element-428c37e8 .elementor-button{background-color:#1D5EFF00;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;line-height:16px;fill:var( --e-global-color-799119e );color:var( --e-global-color-799119e );}.elementor-17017 .elementor-element.elementor-element-428c37e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17017 .elementor-element.elementor-element-428c37e8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17017 .elementor-element.elementor-element-428c37e8 .elementor-button:hover, .elementor-17017 .elementor-element.elementor-element-428c37e8 .elementor-button:focus{color:var( --e-global-color-cef0896 );}.elementor-17017 .elementor-element.elementor-element-428c37e8 .elementor-button:hover svg, .elementor-17017 .elementor-element.elementor-element-428c37e8 .elementor-button:focus svg{fill:var( --e-global-color-cef0896 );}.elementor-17017 .elementor-element.elementor-element-25e9896b{margin-top:0px;margin-bottom:0px;padding:40px 0px 40px 0px;}.elementor-17017 .elementor-element.elementor-element-20640f1f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17017 .elementor-element.elementor-element-20640f1f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17017 .elementor-element.elementor-element-20640f1f > .elementor-element-populated, .elementor-17017 .elementor-element.elementor-element-20640f1f > .elementor-element-populated > .elementor-background-overlay, .elementor-17017 .elementor-element.elementor-element-20640f1f > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-17017 .elementor-element.elementor-element-20640f1f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-17017 .elementor-element.elementor-element-20640f1f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17017 .elementor-element.elementor-element-3326f683 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17017 .elementor-element.elementor-element-3326f683{margin-top:0px;margin-bottom:24px;}.elementor-17017 .elementor-element.elementor-element-4c55758c .elementor-heading-title{font-family:var( --e-global-typography-771a405-font-family ), Sans-serif;font-size:var( --e-global-typography-771a405-font-size );font-weight:var( --e-global-typography-771a405-font-weight );word-spacing:var( --e-global-typography-771a405-word-spacing );color:var( --e-global-color-409e728 );}.elementor-17017 .elementor-element.elementor-element-1b936732 .elementor-button{background-color:#D2DFFF;font-family:var( --e-global-typography-d1e1b61-font-family ), Sans-serif;font-size:var( --e-global-typography-d1e1b61-font-size );font-weight:var( --e-global-typography-d1e1b61-font-weight );fill:var( --e-global-color-2ad69ab );color:var( --e-global-color-2ad69ab );transition-duration:0s;border-radius:4px 4px 4px 4px;padding:16px 20px 16px 20px;}.elementor-17017 .elementor-element.elementor-element-1b936732 .elementor-button:hover, .elementor-17017 .elementor-element.elementor-element-1b936732 .elementor-button:focus{background-color:var( --e-global-color-9bfbf51 );color:var( --e-global-color-2ad69ab );}.elementor-17017 .elementor-element.elementor-element-1b936732 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17017 .elementor-element.elementor-element-1b936732 .elementor-button:hover svg, .elementor-17017 .elementor-element.elementor-element-1b936732 .elementor-button:focus svg{fill:var( --e-global-color-2ad69ab );}.elementor-17017 .elementor-element.elementor-element-ac186e7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17017 .elementor-element.elementor-element-6ffaa54c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-17017 .elementor-element.elementor-element-107b3c54 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17017 .elementor-element.elementor-element-107b3c54{margin-top:24px;margin-bottom:24px;}.elementor-17017 .elementor-element.elementor-element-3ac1bbdb .elementor-button{background-color:#D2DFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;line-height:16px;fill:var( --e-global-color-2ad69ab );color:var( --e-global-color-2ad69ab );transition-duration:0s;border-radius:4px 4px 4px 4px;padding:16px 20px 16px 20px;}.elementor-17017 .elementor-element.elementor-element-3ac1bbdb .elementor-button:hover, .elementor-17017 .elementor-element.elementor-element-3ac1bbdb .elementor-button:focus{background-color:var( --e-global-color-9bfbf51 );color:var( --e-global-color-2ad69ab );}.elementor-17017 .elementor-element.elementor-element-3ac1bbdb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17017 .elementor-element.elementor-element-3ac1bbdb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17017 .elementor-element.elementor-element-3ac1bbdb .elementor-button:hover svg, .elementor-17017 .elementor-element.elementor-element-3ac1bbdb .elementor-button:focus svg{fill:var( --e-global-color-2ad69ab );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-17017 .elementor-element.elementor-element-6c0ecddb .elementor-heading-title{font-size:var( --e-global-typography-a384cf0-font-size );line-height:var( --e-global-typography-a384cf0-line-height );word-spacing:var( --e-global-typography-a384cf0-word-spacing );}.elementor-17017 .elementor-element.elementor-element-63cb58b6 .elementor-button{font-size:var( --e-global-typography-d1e1b61-font-size );}.elementor-17017 .elementor-element.elementor-element-9627e9e{--grid-columns:2;}.elementor-17017 .elementor-element.elementor-element-4c55758c .elementor-heading-title{font-size:var( --e-global-typography-771a405-font-size );word-spacing:var( --e-global-typography-771a405-word-spacing );}.elementor-17017 .elementor-element.elementor-element-1b936732 .elementor-button{font-size:var( --e-global-typography-d1e1b61-font-size );}}@media(max-width:767px){.elementor-17017 .elementor-element.elementor-element-31b3f3e4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17017 .elementor-element.elementor-element-80a734e .swiper-slide{height:642px;}.elementor-17017 .elementor-element.elementor-element-6c0ecddb .elementor-heading-title{font-size:var( --e-global-typography-a384cf0-font-size );line-height:var( --e-global-typography-a384cf0-line-height );word-spacing:var( --e-global-typography-a384cf0-word-spacing );}.elementor-17017 .elementor-element.elementor-element-63cb58b6 .elementor-button{font-size:var( --e-global-typography-d1e1b61-font-size );}.elementor-17017 .elementor-element.elementor-element-9627e9e{--grid-columns:1;}.elementor-17017 .elementor-element.elementor-element-4c55758c .elementor-heading-title{font-size:var( --e-global-typography-771a405-font-size );word-spacing:var( --e-global-typography-771a405-word-spacing );}.elementor-17017 .elementor-element.elementor-element-1b936732 .elementor-button{font-size:var( --e-global-typography-d1e1b61-font-size );}}@media(min-width:768px){.elementor-17017 .elementor-element.elementor-element-21ee3445{width:74.956%;}.elementor-17017 .elementor-element.elementor-element-2988e1fa{width:25%;}}/* Start custom CSS for column, class: .elementor-element-423d19b8 */.elementor-6143 .elementor-element.elementor-element-45aea8b img {
    width: 650px;
    height: 200px;
    object-fit: cover;
    object-position: center center;
    border-radius: 8px 8px 8px 8px;
}

.wnc-thumbnail img {
    width: 650px;
    height: 200px;
    object-fit: cover;
    /* border-bottom: 1px solid #e0e0e0; */
    border-radius: 8px 8px 8px 8px;
}/* End custom CSS */
/* Start custom CSS */<style>
@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap');
	body{
		
		background-color: #F9FBFC;
		
	}
	
	#contato-form{display:none}
	
	#ast-scroll-top {
    background-color: #1d5eff;
    font-size: 15px;
    font-size: 0.9375rem;
    border-radius: 16px;
}
	
	#page .site-content {
  
    padding: 0px;
		background-color: #F9FBFC;
}
	
	#menu-header.sticky {
  position: fixed!important;
  top: 0;
  width: 100%;
	z-index:6000!important;

}
	
	#menu-header
	{
		border-top: 5px solid #1D5EFF;
box-shadow: 0px 4px 48px 0px rgba(0, 74, 141, 0.15);	
		
	}
	
	
	
#menu-header	a.elementor-item.menu-link {
    padding:10px 12px;
}	
	
#menu-header	a:hover.elementor-item.menu-link {
    background-color: #1D5EFF10;
	border-radius:4px;
}
	
	#menu-header	a.elementor-item-active {
    background-color: #1D5EFF10;
	border-radius:4px;
}
	
	
	
	
		#banner-principal .elementor-element .swiper .elementor-swiper-button-prev {
    left: 0;
    background-color: #F9FBFC;
    padding: 24px;
    border-radius: 0 100px 100px 0;
    -webkit-box-shadow: 7px -5px 15px -4px rgba(0, 59, 113, 0.28);
    -moz-box-shadow: 7px -5px 15px -4px rgba(0, 59, 113, 0.28);
    box-shadow: 7px -5px 15px -4px rgba(0, 59, 113, 0.28);
}
	
	#banner-principal .eicon-chevron-left:before {
    color: #6692BB;
}
	
	
	#banner-principal .elementor-element .swiper .elementor-swiper-button-next {
    right: 0;
    background-color: #F9FBFC;
    padding: 24px;
    border-radius: 100px 0 0 100px;
    -webkit-box-shadow: -7px -5px 15px -4px rgba(0, 59, 113, 0.28);
    -moz-box-shadow: -7px -5px 15px -4px rgba(0, 59, 113, 0.28);
    box-shadow: -7px -5px 15px -4px rgba(0, 59, 113, 0.28);
}
	
	#banner-principal .eicon-chevron-right:before {
    color: #6692BB;
}
	
	
	
	
	
	.swiper {
   
    border-radius: 16px !important;
}
	.left-HomeCol .elementor-widget-wrap.elementor-element-populated
	{
		padding-left:0;
		
	}
	
	
	.noticias-set{
		
		margin-top:40px;
		
	}
	
	.widget-noticias-cnc-item {
    height: auto!important;
    margin-bottom: 48px;
}
.widget-noticias-cnc .custom-thumbnail img {
     border-radius: 10px;
}
	
	.widget-noticias-cnc .custom-date {
   
    display: none;
}
	
.widget-noticias-cnc h2.custom-title {
	margin-top: 20px;
}
	
.widget-noticias-cnc h2.custom-title a {
		font-size: 16px;
		color: #384047!important;
}
	
		#noticias-sistema  {
    margin-right:100px;
			 margin-left:100px;
			border-radius:16px;
}


	

	
	
	#box-single {
		padding:24px 152px;
		
	}
	
	
	#postagem-body .elementor-tab-title a {
    color: #384047!important;
}
	
	
	span.page-numbers.prev {
    background-image: url(https://portal-bucket.azureedge.net/wp-content/2024/04/arrow-left-pagination-off.svg);
    background-repeat: no-repeat;
    background-position: 10px center;
    padding: 12px 12px 12px 32px;
    border: 1px solid #384047;
    border-radius: 4px;
    color: #384047 !important;
    margin-right: 16px !important;
    opacity: 40%;
    font-weight: 700;
}
	
	a.page-numbers.prev {
    background-image: url(https://portal-bucket.azureedge.net/wp-content/2024/04/arrow-left-pagination.svg);
    background-repeat: no-repeat;
    background-position: 10px center;
    padding: 12px 12px 12px 32px;
    border: 1px solid #1D5EFF;
    border-radius: 4px;
    color: #1D5EFF !important;
    margin-right: 16px !important;
    font-weight: 700;
}
	
	
	span.page-numbers.next {
    background-image: url(https://portal-bucket.azureedge.net/wp-content/2024/04/arrow-right-pagination-off.svg);
    background-repeat: no-repeat;
    background-position: 86px center;
    padding: 12px 32px 12px 12px;
    border: 1px solid #384047;
    border-radius: 4px;
    color: #384047 !important;
    margin-left: 16px !important;
    opacity: 40%;
    font-weight: 700;
}
	
	a.page-numbers.next {
    background-image: url(https://portal-bucket.azureedge.net/wp-content/2024/04/arrow-right-pagination.svg);
    background-repeat: no-repeat;
    background-position: 86px center;
    padding: 12px 32px 12px 12px;
    border: 1px solid #1D5EFF;
    border-radius: 4px;
    color: #1D5EFF !important;
    margin-left: 16px !important;
    font-weight: 700;
}
	
	
	
	
	
	#form-contato #form-field-message {
    height: 180px!important;
		margin-bottom: 24px;
}
	
	.phone-contato .elementor-button span {
		
		color: #000F1C!important;
		
	}
	
	
	.phone-contato i.feather.icon-phone {
		
		color: #1D5EFF!important;
		
	}
	
	
	.text-contato .elementor-widget {
		
		margin-bottom:0px;
}
	
	
	#busca-box .elementor-container{
		
		padding-left:155px;
		padding-right:155px;
		
	}
	
	
	
	#busca-cnc input
	{
		
		background-color: #EDEEEE;
		border:1px solid #C1C4C7;
		margin-right: 24px;
		background-image: url('https://portal-bucket.azureedge.net/wp-content/sites/260/2024/07/bg-search.png');
		background-repeat:no-repeat;
		    background-position: 16px center;
    padding-left: 40px;
		
		
	}
	
	
	#busca-cnc button.elementor-search-form__submit {
    border-radius: 4px !important;
}
	
	
	
	#product-box .elementor-widget {
		
		margin-bottom:0px;
		
	}
	
	
	
		#footer-principal .elementor-field-subgroup label {
    color: #848A8F;
}
	
		#footer-principal #link-termos {
    color: #848A8F;

}
	
	
	
	
	
	
	
	@media(max-width:767px){
		
		
		#logo-header .elementor-widget-theme-site-logo{
			
			width: 100%;
    max-width: 100%;
			
	}
		
	
    
    #menu-header.sticky {
  position: fixed!important;
  top: 0;
  width: 100vw;
	z-index:99999!important;
	padding:8px;
	max-width:100vw; 

}
		
		#menu-header .elementor-container.elementor-column-gap-default {
    align-items: end;
}
		
			
	#menu-header .elementor-top-column:first-child{
			
			width:70%!important;
	
	}
		
		#menu-header .elementor-top-column:nth-child(2) {
			
		width:15%!important;	
		}
		
		#menu-header .elementor-top-column:last-child{
			
			width:15%!important;
	
	}
		
		
			#menu-header .elementor-menu-toggle {
			
			background-color: transparent;
		}
		
		
	#menu-header	.elementor-menu-toggle:hover {
    
		color: #004A8D;
	}
		
	/*#menu-header .elementor-menu-toggle:before {
			content:'Menu';
	font-family: "Plus Jakarta Sans", Sans-serif;
	margin-right:8px;
	font-size: 16px;
		color: #004A8D;
			
	}*/
		
		.eicon-menu-bar:before {
			
			color: #004A8D;
			
		}
		
		
	#menu-header .elementor-nav-menu--dropdown.elementor-nav-menu__container {
margin-top: 52px;
        transition: max-height .3s, transform .3s;
        transform-origin: top;
        overflow-y: auto;
        overflow-x: hidden;
        position: absolute;
        z-index: 10000;
        width: 470%;
        border-radius: 8px;
        padding: 8px 0;
        right: 0;
        background-color: #F9FBFC;
        box-shadow: 30px 30px 50px 10px rgba(23, 75, 204, 0.20);
        -webkit-box-shadow: 30px 30px 50px 10px rgba(23, 75, 204, 0.20);
    }
		
		
		#buscar-menu span.elementor-button-text {
			font-size:0px!important;
			
		}
		
		#buscar-menu .elementor-button {
			
			    padding: 12px;
			border-radius:100px;
		}
		
		#buscar-menu .elementor-button-content-wrapper {
  
    gap: 0;
}
		
		.page-id-187 .site-content {
    padding: 0px!important;
   
}
		#page .site-content {
    padding: 0px 24px;
   
}
		
		
		#banner-principal {
			
			padding:24px;
			margin-top:8px;
			    margin-bottom: 0;
			
		}
		
		
		#banner-principal .elementor-element .swiper .elementor-swiper-button-prev, 
		#banner-principal .elementor-element .swiper .elementor-swiper-button-next {
    display:none;

}
		
		#banner-principal .swiper {
    border-radius: 16px !important;
}
		
		
		#banner-principal .swiper-slide {
    border-radius: 8px;
    height: 124px;
	}

	#banner-principal .swiper-slide-bg {
    background-size: cover;
	}


	#banner-principal .swiper-slide-inner {
    padding: 0px;
	}


	/*#banner-principal .swiper-slide-contents {
    max-width: 55%;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    padding: 10px 20px;
    border-radius: 4px;
	}*/


	#banner-principal .elementor-slide-heading {
    font-size: 14px;
    line-height: 18px;
    margin-bottom: 6px;
	}


	#banner-principal .elementor-slide-button {
    font-size: 12px;
    padding: 8px;
    line-height: 10px;
	}
		
		
		
			.left-HomeCol .elementor-widget-wrap.elementor-element-populated
	{
		padding:0px;
		
	}
			
		
		#noticias-principal {
			
			padding:24px;
			margin-top:8px;
			margin-bottom:0;
			
		}	
		
		
	
		
		.elementor-187 .elementor-element.elementor-element-8a27276 {
			
			border:none;
			
		}
		
		
		#noticias-sistema {
    margin-right: 0;
    margin-left: 0;
    border-radius: 0;
    padding: 48px 24px;
			margin-top:32px;
}
		
		
		.noticias-sistema .elementor-widget-wrap.elementor-element-populated {
			padding:0;
			
		}
		
		
		#busca-box {
			padding: 0 14px;
		}	
		
		#busca-box .elementor-container{
		
		padding-left:0px;
		padding-right:0px;
		
	}
		
		
		#busca-box .elementor-20238 .elementor-element.elementor-element-24039d8 > .elementor-widget-container {
    margin: 0px;
}
	
		
		
		#busca-cnc .elementor-search-form__container {
    display: grid; }
		
		
		
		#busca-cnc input {
       width: 100%;
    height: 48px;
    margin-bottom: 16px;
}
		
		#busca-cnc button.elementor-search-form__submit {
 
    height: 48px;
}
		
		.page h1
		{
    padding: 0 14px;
}
		
		section.elementor-section.elementor-top-section.elementor-element.elementor-element-c7e6ed5.elementor-section-height-min-height.elementor-section-boxed.elementor-section-height-default.elementor-section-items-middle.exad-glass-effect-no.exad-sticky-section-no {
    background-position: center;
    background-size: cover;
			border-radius:0px;
}
		
		.elementor-19784 .elementor-element.elementor-element-4b5a1ac {
 
    padding: 8px!important;
}
		
		
		
		#footer-principal {
			
			padding:40px 14px;
			
		}	
		
		#footer-principal .elementor-field-subgroup label {
    
    font-size: 11px;
}
		
		
		#footer-principal #botao-assinar {
    margin-left: 0;
    width: 100%;
    border-radius: 4px;
}
	
		
		#footer-secundario{
			
			padding:24px;
		}
		
		
		#box-single {
		padding:0px;
		
	}
		
		
}


	
	
	
	
	
	
	
	
	
	
	
	

</style>/* End custom CSS */