/*---qweweqewqe--InDEX TO NAVIGATE STYLES---kçko-t-3445qewqeqeqweqweewe123wer12trweqwewqqe3334*/
/* Styles mailroom landing page b*/

blockquote > p.has-small-font-size{
	margin-top:-1.8em !important;
}

.avia_cookie_text{
	color:#fff !important;
}

.mailroom-b-contact{
	padding:40px !important;
}
.mailroom-b-contact input{
	margin-bottom: 0px !important;
	margin-top:20px !important;
	padding:6px !important;
}
.avia-testimonial-markup-entry-content p {
    font-size: 24px !important;
    font-family: "Brandon-Regular";
    color: #444444;
    line-height: 28px;
}
.mailroom-b-contact p {
    margin: 0.8em 0!important;
    font-size: 0.75em !important;
    line-height: 1em !important;
}
.mailroom-b-contact label {
    font-size: 1.3em !important;
}

.mailroom-b-contact input[type='submit'] {
    padding: 8px 50px !important;
}
/*GENERAL STYLES: */
	/*Type*/
	/*Colors*/
	/*Buttons*/
	/*Nav*/
	/*POP-UPS*/
	/*Layout*/
		/*Layout >> Benefits*/
		/*Layout >> Bullets*/
		/*Layout >> CTA Contacts*/
		/*Layout >> Blog*/
	/*Forms*/
	/*Footer*/
/*PAGES SPECIFIC:*/
	/*Home*/
		/*Home >> Banner*/
		/*Home >> Services*/
		/*Home >> Customers*/
		/*Home >> Counter*/
	
	/*Secundary Pages*/
		/*Secundary Pages >> General*/

	/*About*/
		/*Identity*/
			/*Identity >> Values*/
	
	/*CCM*/
	/*PAY*/
	/*PRINT*/

	/*BLOG*/
		/*SUBSCRIBE E-GOI*/
	/*JOBS*/
		/*JOBS >> Forms*/
	/*Contactos*/
/*MOBILE STYLES*/
/*----------------------------------*/

.entry-content-wrapper li {
    margin-left: 2em;
		margin-bottom: 5px;
}

.block-unicks img{
max-height:50px !important;
	width:auto;
}

.fade-in{
-webkit-animation: avia-fadein 1.5s 1 ease-out !important;
    animation: avia-fadein 1.5s 1 ease-out  !important;
    opacity: 1  !important;
}

.avia-menu-text{
	font-size:18px !important;
}

/*submenu*/
.av-sticky-submenu{
  padding-left: 63px;
	padding-top:10px;
	border-top:1px solid #fbfcfe;
	background-color: #fbfcfe;
}
.av-subnav-menu > li > a {
	padding: 5px 15px 5px 7px !important;
}
.main_color .av-subnav-menu a {
    background-color: #fbfcfe;
}
.av-sticky-submenu .av-submenu-pos-center {
    text-align: left !important;
}
.av-sticky-submenu .avia-menu-text{
	background-color: #fbfcfe;
	padding:0px;
}
/*end submenu*/
/*full width button*/
.full-width-btn a{
	color:#ffffff !important;
	font-family:"Brandon-Light", Helvetica !important;
	font-size:24px !important;
	font-weight:lighter !important;
}
/*end fullwidth button*/

/*Pop-up trigger*/
button.mfp-arrow{
	display:none;
}

.popup-trigger h2{
		color: #444444;
    font-size: 24px !important;
    line-height: 1.4em;
    text-transform: none;
}
.popup-trigger h3{
font-size: 1.5em !important;
color: #A2A2A2 !important;
}

/*end*/
/*tabs

.av-tab-section-tab-title-container .avia-tab-title-padding-small{
	border-bottom: 1px solid #fafbfb !important;
}
#top .av-section-tab-title {
	padding: 0px 5px 0px 5px !important;
}
.av-inner-tab-title {
    font-family: 'Brandon-Bold', Helvetica, sans-serif !important;
    font-size: 20px !important;
    line-height: 1.5em !important;
		text-transform: inherit;
}
.av-inner-tab-title {
    width: 250px !important;
}*/
/*end tabs*/
/*testimonials*/
#top .av-large-testimonial-slider .avia-testimonial-meta{
	display: block !important;
  margin: -15px 0 0 0;
}
.avia-testimonial-name,
.avia-testimonial-subtitle {
font-size:24px !important; 
font-family: "Brandon-Bold";
	color:#444444;
	line-height:28px;
}

.avia-testimonial-markup-entry-content p{
	font-size:24px !important; 
	font-family: "Brandon-Regular";
	color:#444444;
	line-height:28px;
}
#top .av-large-testimonial-slider .avia-slideshow-arrows a{
	top:85px;
}
#top .av-large-testimonial-slider .avia-slideshow-arrows .next-slide{
	margin-right:-65px !important;
}
#top .av-large-testimonial-slider .avia-slideshow-arrows .prev-slide{
	margin-left:-65px !important;
}
#top .av-large-testimonial-slider.avia-testimonial-wrapper .avia-testimonial {
    padding: 0px 0px !important;
}
/*end testimonials*/
#egoi_simple_form_10148 a, #egoi_simple_form_10176 a{
	display:none !important;
}

.wpcf7-not-valid-tip{
	color:#d22525a6 !important;
	margin-top:-10px;
	margin-bottom:30px;
}
#footer div .av_one_third:nth-child(2){
	width:20% !important;
}
#footer div .av_one_third:nth-child(3){
    width: 38.6% !important;
}
#footer li{
	margin-bottom:0px;
}
.main_color input[type='submit']{
	  background-color: #ef7c46 !important;
    color: #ffffff;
    border-radius: 20px;
    padding: 10px 25px;
	font-family:'Brandon-Bold', Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
}
.grecaptcha-badge{
	display:none !important;
}

.av-share-box ul li a {
	padding: 15px 55px;
}
.av-share-link a:hover{
	color:#fff !important;
}
@font-face {
    font-family: "Brandon-Light";
    src: url(https://conti.systems/wp-content/uploads/Fonts/brandon-text/BrandonText-Light.woff2);
}
@font-face {
    font-family: "Brandon-Bold";
    src: url(https://conti.systems/wp-content/uploads/Fonts/brandon-text/BrandonText-Bold.woff2);
}

@font-face {
    font-family: "Brandon-Regular";
    src: url(
https://conti.systems/wp-content/uploads/Fonts/brandon-text/BrandonText-Regular.woff2);
}
/*GENERAL STYLES: */


.w3eden .btn-primary {
    background-color: #ef7c46 !important;
    color: #ffffff !important;
}

.avia-post-nav{
	display:none !important;
}


.html_header_top.html_header_sticky #main {padding-top:70px;}
.logo img{padding-top:20px}


::-moz-selection {/*Firefox*/
	color: #fff;
	background: #00929f;
}

::selection {
	color: #fff;
	background: #00929f;
}

/*Type*/
html,p,ul,li,.slide-entry-excerpt{
	font-family:"Brandon-Regular", Helvetica, sans-serif !important;
	font-size:20px !important;
	text-align:left;
	color:#686868 !important;
}

li{
	margin-bottom:30px;
}

h1,h2,h3,h4{
	font-family:"Brandon-Regular", Helvetica, sans-serif;
	font-weight:lighter;
	line-height: 1em !important;
	text-align:left;
	color:#444444;
}

h1{
	font-family:"Brandon-Bold", Helvetica, sans-serif;
	font-size:60px !important;
	line-height: 1em !important;
}


h2{
	font-size: 48px !important;
	line-height: 1.2em !important;
}


h3{
	font-size: 28px !important;
	line-height: 1.2em !important;
}

p{
	font-size:18px !important;	
	line-height: 1.5em !important;
	font-family:"Brandon-Regular", Helvetica;
}

h1 strong,h2 strong,h3 strong,h4 strong, p strong{
	font-family:'Brandon-Bold', Helvetica, sans-serif;
	font-weight:bold;	
	line-height:0.8em !important;
}

.main_color a,
.main_color h1+h2+h3+h4 a {
	font-family:'Brandon-Bold', Helvetica, sans-serif;
	font-weight:bold;	
	line-height:1em !important;
	color:#ef7c46;
}

.post-entry h3 a{
	color:#444;
}

.main_color strong{
	color:#444444;
	font-family:'Brandon-Bold', Helvetica, sans-serif;
	font-weight:bold;	
}
 
.main_color a:hover{
	color:#f29223;
	text-decoration:none;
}

p{
	margin:1.3em 0!important;
}
.slide-entry-excerpt{
	font-family:"Brandon-Regular", Helvetica;
	line-height:1.2em;
	font-size:18px;
	text-align:left;
	color:#686868 !important;
}
/*Layout >> Bullets*/

.avia-icon-list-container .iconlist_title{
	font-family:"Brandon-Regular", Helvetica;
	font-weight:lighter !important;
	margin-top:-14px !important;	
	font-size:18px !important;
	line-height:1.3em !important;
	padding: 10px 0 !important;
}
.iconlist_title{
	color:#686868 !important;
}

.avia_transform .avia-icon-list.av-iconlist-big.avia-iconlist-animate .avia_start_animation .iconlist-timeline {
   display:none;
}
.white-fg .iconlist_title{
	color:#fff !important;
}

.avia-icon-list-container .iconlist_icon{
	height: 25px !important;
	width: 25px !important;
	line-height: 25px !important;
	font-size: 16px !important;
	margin-right: 10px !important;
}
.avia-icon-list li {	
	padding: 0px 0px 5px 0px !important;
	min-height:0;
}


/*Colors*/
.white-fg, .white-fg *{
	color:#fff !important;
}

.orange-fg,
.orange-fg *{
	color:#ef7c46 !important;
}

.blue-fg,
.blue-fg *{
	color:#00929f !important;
}

.column-orange{
    background: #ef7c46 !important;
    border-color: #ef7c46 !important;
}

.column-blue{
    background: #00929f !important;
    border-color: #00929f !important;
}

.column-yellow{
    background: #f29923 !important;
    border-color: #f29923 !important;
}

.column-orange *, 
.column-blue *, 
.column-yellow *{
	color:#ffffff !important;
}


/*Buttons*/

.btn-primary span, 
.btn-secundary span, 
.btn-no-bg a,
.btn-white a{
	font-family:'Brandon-Bold', Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
}

.btn-primary a, .wp-block-button a {
	background-color: #ef7c46 !important;
	border:2px solid #ef7c46;
	color:#fff !important;
}

.btn-primary a:hover{
	background-color: #f29223 !important;	
	border:2px solid #f29223;
	opacity:1;
} 

.btn-white a {
	font-size:12px !important;
	background: transparent;
	border:2px solid #fff !important;
	text-transform:uppercase !important;
	color:#fff !important;
}

.btn-white a:hover {
	background: #fff !important;
	border:2px solid #fff !important;
}
.btn-white a:hover span{
	color:#ef7c46 !important;
}

.btn-secundary a{
	background-color: #fff;	
	border:2px solid #ef7c46 !important;
	color:#444 !important;
}

.btn-secundary a:hover{
	background-color: #ef7c46 !important;
	color:#fff !important;
}

.btn-no-bg a{
	color:#ef7c46;
	background-color: transparent;
	border:none;
	padding:0 !important;
	border-width: 0 !important;
}

.btn-no-bg a span{
	color:#ef7c46;
	text-transform:uppercase;
}

/*Nav*/
.av_minimal_header #header_main {
    border: 1px solid #eeeeee !important;
}
.av_header_transparency .avia-menu-text{
	font-family:'Brandon-Light', Helvetica, sans-serif;
	font-weight:lighter;
	font-size: 16px !important;
	padding:0 10px;
	color:#fff !important;
}

.av_header_transparency  .menu-item-top-level:hover > a .avia-menu-text{	font-family:'Brandon-Bold', Helvetica, sans-serif;
	font-weight:bolder;
	color:#fff !important;
}

.av_header_transparency .sub-menu a .avia-menu-text{
	color:#444 !important;
}

.avia-menu-text{
		font-family:'Brandon-Light', Helvetica, sans-serif;
	font-weight:lighter;
	font-size: 16px !important;
	padding:0 10px;
	color:#444 !important;
}
.menu-item-top-level:hover > a .avia-menu-text{	font-family:'Brandon-Bold', Helvetica, sans-serif;
	font-weight:bolder;
	color:#444 !important;
}
.av-main-nav ul {
    width: 225px;
}

.header_color .av-menu-button-colored > a .avia-menu-text{
	font-family:'Brandon-Bold', Helvetica, sans-serif;
	font-weight:bolder;
	font-size: 14px !important;
	text-transform: uppercase;
	background-color: #ef7c46 !important;
	border:2px solid #ef7c46 !important;
	border-radius:25px  !important;
	margin-left:25px !important;
	padding: 10px 20px !important;
	color:#fff !important;
}
.av-burger-overlay-inner a .avia-menu-text{
	color:#444 !important;
}

/*POP-UPS*/
.pum-container, .pum-theme-default-theme .pum-container {
    box-shadow: none;
    background-color: rgba(255, 255, 255, 0.95);
}

.pum-theme-default-theme {
    background-color: rgba(255, 255, 255, 0.9);
}

.pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close {
    padding: 8px;
    color: #00929f;
    font-family: inherit;
    font-weight: inherit;
    font-size: 18px;
    font-style: normal;
    line-height: 18px;
    border: none;
    box-shadow:none;
    text-shadow:none;
    background-color: #ffffff;
}

.pum-content h3{
	font-family: "Brandon-Bold",Helvetica, sans-serif;
    font-weight: lighter;
    font-size: 34px;
    line-height: 1.3em;
    color: #00929f;
}
.pum-content h4{
	font-family: "Brandon-Bold",Helvetica, sans-serif;
    font-weight: lighter;
    font-size: 26px;
    line-height: 1.3em;
    color: #444444;
}

.pum-content p{
	font-family: "Brandon-Light",Helvetica, sans-serif;
    font-weight: lighter;
    font-size: 26px;
    line-height: 1.3em;
    color: #444;
}

.pum-content .av_font_icon{
	color:#00929f;
}

/*Layout*/
.center-element{
	margin:auto !important;
	float:none !important;
}


/*Layout >> Benefits*/
.benefits strong{
		font-family:'Brandon-Bold', Helvetica, sans-serif !important;
		font-size:18px;
}

.benefits-icon svg{
		height:70px !important;
		fill:#00929f;
}




/*Layout >> CTA Contacts*/
.cta-contactos strong{
	font-family:'Brandon-Bold', Helvetica, sans-serif;
	font-size:54px;
	line-height: 0.95em;
	color:#444;
}


/*Layout >> Blog*/

.home-blog header h3{
	font-family:'Brandon-Bold', Helvetica, sans-serif !important;
	text-transform:none !important;
	font-size:24px !important;
	line-height: 1.1em !important;
	color:#444 !important;
	height:55px;
	overflow:hidden;
	margin:10px 0 !important;
}

.home-blog header h3 a:hover{
	color:#ef7c46 !important;
}

.home-blog time{
	font-size:12px;
}

.home-blog .read-more-link a{
	font-family:'Brandon-Bold', Helvetica, sans-serif !important;
	text-transform:none !important;
	font-size:18px;
	color:#ef7c46;
}
.home-blog .read-more-link a:hover{
	text-decoration:none;
	color:#f29223;
}

/*Forms*/
.input-text, 
input[type='text'],
input[type='input'],
input[type='password'],
input[type='email'],
input[type='number'],
input[type='url'],
input[type='tel'],
input[type='search'],
textarea{
	font-family: "Calibri Light", Helvetica, sans-serif !important;
	color:#888 !important;
	border-radius:3px !important;
  border: 1px solid #dedede !important;
	background-color:#fbfcfe !important;
}

/*Footer*/


#footer .widget{
	margin:10px 0;
}
#footer h3{
	font-family:'Brandon-Bold', Helvetica, sans-serif !important;
	color:#444 !important;
	font-size:16px !important;
}
#footer a, #socket{
	font-family:"Calibri Light", Helvetica, sans-serif !important;
	font-size:16px !important;
}

#socket a{
	padding: 0 15px 0 15px;
}
#footer a:hover, #socket a:hover{
	text-decoration:none !important;
	color:#00929f;
}

/*PAGES SPECIFIC:*/

/*Home*/

/*Home >> Banner
*/
.home-banner-content h1, .home-banner-content h2{
	color:#ffffff !important;
}

.home-banner-content h2{
	font-size:24px !important;
}


/*Home >> Services*/
.home-division-button{
	background-color: #ffffff;
	-webkit-transition: all 0.5s ease-out;
	-moz-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}

.home-division-button svg{
	height:90px;
	margin-bottom:20px;
	fill:#00929f;
}

.home-division-button .area-name{
	font-family:'Brandon-Bold', Helvetica, sans-serif !important;
	font-size:24px !important;
	color:#444 !important;
}

.home-division-button .area-description p,.home-division-button .area-description h3{
	font-size:16px !important;
}
.home-division-button .area-description h3{
	color:#444;
}

.home-division-button .area-description p strong{
	color:#444;
}
/*
.home-division-button:hover{
	background-color:#f08435;
}

.home-division-button:hover *{
	fill:#ffffff !important;
	color:#ffffff !important;
}
*/

/*Home >> Customers*/
.home-customers .btn-show-on-hover{
    margin-top: -100px;
    transition: opacity 0.5s ease;
    opacity: 0;
    position: absolute;
    z-index: 9999;
    left: 36%;
}


.home-customers:hover .btn-show-on-hover{
		opacity:1;
}

.home-customers .btn-hover-trigger{
	transition: all 0.3s ease;
	opacity:1;
	-webkit-filter: blur(0px);
  filter: blur(0px);
}

.home-customers:hover .btn-hover-trigger{
	opacity:0.7;
	-webkit-filter: blur(1px);
	filter: blur(1px);
}


/*Home >> Counter*/
.avia-no-number, .avia-single-number{
	font-family:'Brandon-Bold', Helvetica, sans-serif;
	font-size:54px;
	color:#00929f;
	opacity: 1; 
}


/*Secundary Pages*/

/*Secundary Pages >> General*/
.secundary-banner h1{
	font-size:34px !important;
}


/*About*/

/*Identity*/
/*Identity >> Values*/
.large-number-benefits p{
	font-family:'Brandon-Bold', sans-serif;
	font-weight:bolder;
	font-size:54px !important;
	color:#00929f;
	margin:0 !important;
}


/*History >> Timeline*/
.av-milestone-even .av-milestone-date strong, .av-milestone-even .av-milestone-content{
	text-align:left !important;
}

.av-milestone-odd .av-milestone-date strong, .av-milestone-off .av-milestone-content{
	text-align:right !important;
}

.av-milestone-date strong{
	font-family:'Brandon-Light', Helvetica, sans-serif !important;
	font-weight:lighter;
	font-size:54px !important;
	color:#444444 !important;
}

.avia-timeline .milestone_icon {
  height: 40px;
	width: 40px;
	line-height:40px !important;
}

.avia-timeline .milestone_icon.milestone-icon-hasborder .milestone_inner {
    line-height: 38px;
	font-size:18px;
}

.av-milestone-article-footer{
	background-color:transparent !important;
}

/*CCM*/


/*CCM >> Banner*/


.division-banner-content h1{
	    font-family: 'Brandon-Bold', sans-serif;
    line-height: 0.95em !important;
}

.av-flex-placeholder {
    width: 3% !important;
}

#old-ccm-slider .av-tab-section-tab-title-container{
	background-color:rgba(255,255,255,0) !important;
}

#old-ccm-slider .av-inner-tab-title{
	font-family:'Brandon-Bold', Helvetica, sans-serif !important;
	font-weight:bold !important;
	color:#444 !important;
	font-size:18px !important;	
	line-height:45px !important;	
	width:50px;
	height:50px;
	border-radius:70px;
	border:2px solid #ef7c46 !important;
}

#old-ccm-slider .av-active-tab-title .av-inner-tab-title{
	color:#fff !important;
	background:#ef7c46 !important;
}


/*NEW CCM*/
/*----------------------------------------
// CSS - Content Slider style - 2
//--------------------------------------*/
.av-contentslider-style-2 div .av_one_third {
    margin-left: 0% !important;
		margin-right: 3% !important;
}
.av-contentslider-style-2 .slide-entry{
	background-color:#fcfcfc;
}
/* Slider Background */
#top .av-contentslider-style-2 {
		margin: 0;
    padding: 0;
    margin-top: -30px;
}

/* Arrow position */
#top .av-contentslider-style-2 .avia-slideshow-arrows.avia-slideshow-controls {
width: 100%;
position: absolute;
top: 50%;
transform: translateY(-50%);
width: 100%;
z-index: 999;
}

/* Right arrow*/
.av-contentslider-style-2 .avia-slideshow-arrows.avia-slideshow-controls .next-slide {
right: -35px !important;
}
/* Arrow icon */
#top .av-contentslider-style-2 .avia-slideshow-arrows.avia-slideshow-controls a.next-slide:before{
content: '\e87c';
font-family: 'entypo-fontello'; 
color: #ffffff;
}

/* Left arrow */
.av-contentslider-style-2 .avia-slideshow-arrows.avia-slideshow-controls .prev-slide {
left: -35px !important;
}
/* Arrow icon */
#top .av-contentslider-style-2 .avia-slideshow-arrows.avia-slideshow-controls a.prev-slide:before{
    content: "\e87d";
    font-family: 'entypo-fontello';
    color: #ffffff;
}

/* Common arrow styles */
#top .av-contentslider-style-2 .avia-slideshow-arrows.avia-slideshow-controls a {
border-radius: 25px;
color:#fff;
font-weight: bolder;
font-size: 24px;
background: #fcfcfc;
width: 30px;
height: 30px;
}
#top .av-contentslider-style-2 .avia-slideshow-arrows.avia-slideshow-controls a:before {
background: transparent;
top:3px;
}
/* Arrow hover style */
#top .av-contentslider-style-2 .avia-slideshow-arrows.avia-slideshow-controls a:hover {
opacity: 1;
background: #00929f;
}
.av-contentslider-style-2 .slide-entry-title{
	min-height:300px;
	padding:150px 40px 40px 40px;
	transition-property: padding;
  transition-duration: 0.5s;
  transition-delay: 0s;
}

.av-contentslider-style-2 .slide-entry-title:hover{
	padding:140px 40px 50px 40px;
}
.av-contentslider-style-2
.slide-entry-title > a{
	color:#ffffff !important;
}

.slide-entry-title > a{
	color:#444444;
	font-size:25px !important;
}

.slide-col-printing-finishing{
	background-image:url('https://conti.systems/wp-content/uploads/2020/07/AdobeStock_24995986.jpeg'), linear-gradient(rgba(0,0,0,0.2),rgba(0,0,0,0.2));
  background-blend-mode: overlay;
	background-size:cover;
}
.slide-col-email-registado{
	background-image:url('https://conti.systems/wp-content/uploads/2020/07/AdobeStock_151211286.jpeg'), linear-gradient(rgba(0,0,0,0.2),rgba(0,0,0,0.2));
  background-blend-mode: overlay;
	background-size:cover;
}
.slide-col-documentos-dinamicos{
		background-image:url('https://conti.systems/wp-content/uploads/2020/07/AdobeStock_68809113.jpeg'), linear-gradient(rgba(0,0,0,0.2),rgba(0,0,0,0.2));
  background-blend-mode: overlay;
	background-size:cover;
}
.slide-col-processo-subscricao{
	background-image:url('https://i2.wp.com/conti.systems/wp-content/uploads/2020/04/AdobeStock_201286933.jpeg'), linear-gradient(rgba(0,0,0,0.2),rgba(0,0,0,0.2));
  background-blend-mode: overlay;
	background-size:cover;
}

.slide-col-gestao-de-mailroom{
	background-image:url('https://i1.wp.com/conti.systems/wp-content/uploads/2020/04/AdobeStock_39309849.jpeg'), linear-gradient(rgba(0,0,0,0.2),rgba(0,0,0,0.2));
  background-blend-mode: overlay;
	background-size:cover;
}
.slide-col-certificacao-contactos{
	background-image:url('https://conti.systems/wp-content/uploads/2020/07/AdobeStock_265085178.jpeg'), linear-gradient(rgba(0,0,0,0.2),rgba(0,0,0,0.2));
  background-blend-mode: overlay;
	background-size:cover;
}
/*end*/
#ccm-use-cases-slider .av-inner-tab-title{
	font-family:'Brandon-Light', Helvetica, sans-serif !important;
	font-size:16px !important;	
	line-height:45px !important;	

}


.av-active-tab-title .av-inner-tab-title{
	color:#444 !important;
}

#ccm-use-cases-slider .av-inner-tab-title{
    width: 215px !important;
}

.av-tab-arrow-container {
    height: auto;
    top: auto;
		display:none;
}

.av-tab-section-tab-title-container{
	background-color: #fff;
}
/*ccm-use-case-modules-tab-section*/

#ccm-use-case-modules-tab-section .av-tab-section-tab-title-container {

    padding: 15px 0 15px 0;
}

#ccm-use-case-modules-tab-section .av-inner-tab-title{
	text-align: left;
}

#ccm-use-case-modules-tab-section .av-tab-section-image{
	  width: 40px;
    height: 40px;
    float: left;
    margin-right: 5px;
}

#ccm-use-case-modules-tab-section .av-outer-tab-title{
		float: right;
    width: 85px;
    text-align: left;
		padding:0px !important;
}

/*PAY*/
.avia-testimonial-content.av_inherit_color > div > p
{
	color: #ffffff !important;
}
.pay-col-btn a{
	background-color: #ffffff !important;
	color:#ed6f42 !important;
	font-size:20px !important;
	padding:0 !important;
}
.payments-tabs .av-flex-placeholder {
    width: 3% !important;
}

.payments-tabs .av-tab-section-tab-title-container{
	background-color:#fdfcfe !important;
}

.payments-tabs .av-inner-tab-title{
	font-family:'Brandon-Bold', Helvetica, sans-serif !important;
	font-weight:bold !important;
	color:#444 !important;
	font-size:16px !important;	
	line-height:50px !important;
	width:100% !important;
	border:0px !important;
}

.payments-tabs .av-active-tab-title .av-inner-tab-title{
	color:#ef7c46 !important;
	background:transparent !important;
}

/*PAY*/
/*CONVEGO TAP*/
.h1-small-orange{
	  font-weight:bold;
    text-transform: uppercase !important;
    font-size: 24px !important;
    color: #ED6F42!important;
}



/*PRINT*/
.printing-finishing .entry-content-header {
	font-weight:bold !important;
	color:#444444 !important;
}

.printing-finishing p {
   margin: 0.2em 0 1em 0 !important;
}

/*BLOG*/
#destaque-blog h3 > a{
	font-size:42px !important;
}
#destaque-blog h3{
	padding:20px 0 !important;
}
#destaque-blog .entry-footer{
	display:none !important;
}
#destaque-blog .read-more-link{
	padding:20px 0 !important;
}

#top .fullsize .template-blog .post .entry-content-wrapper > * {
    max-width: 100em !important;
}
.wp-block-image {
	margin: 4em 0;
}

figcaption{
	font-size: 0.85em;
	line-height: 1.5em;
}
.blog-tabs .av-flex-placeholder {
    width: 3% !important;
}

.blog-tabs .av-tab-section-tab-title-container{
	background-color:#fdfcfe !important;
}

.blog-tabs .av-inner-tab-title{
	font-family:'Brandon-Bold', Helvetica, sans-serif !important;
	font-weight:bold !important;
	color:#444 !important;
	font-size:16px !important;	
	line-height:50px !important;
	width:100% !important;
	border:0px !important;
}

.blog-tabs .av-active-tab-title .av-inner-tab-title{
	color:#ef7c46 !important;
	background:transparent !important;
}

.template-blog .post-title{
    text-align: left !important;
}

.template-blog .post-title a{
		color:#444 !important;
}

.template-blog .post-meta-infos{
	display:none !important;
}

/*SUBSCRIBE E-GOI*/
#egoi_simple_form_10148_1>a{
	display:none;
}
#egoi_simple_form_10060,
#egoi_simple_form_10086{
	margin-top:70px;
	padding:25px;
	background-color:#fbfcfe;
	border:1px solid #e7ebf3;
	border-radius:5px;
}
#egoi_simple_form_10148_1 h3,
#egoi_simple_form_10060 h3, 
#egoi_simple_form_10086 h3,
#egoi_simple_form_10148 h3,
#egoi_simple_form_10176 h3{
		font-family:'Brandon-Bold', Helvetica, sans-serif !important;
	font-weight:bold !important;
}
#egoi_simple_form_10148_1 > small,
#egoi_simple_form_10148_1 > h2,
#egoi_simple_form_10148 > small, #egoi_simple_form_10148 > h2,
#egoi_simple_form_10176 > small,
#egoi_simple_form_10176 > h2{
	color:#fff !important;
}
#egoi_simple_form_10148_1 > small,
#egoi_simple_form_10148 > small,
#egoi_simple_form_10176 > small{
	font-size:100% !important;
}
#egoi_simple_form_10148_1 div .av_one_third,
#egoi_simple_form_10060 div .av_one_third, 
#egoi_simple_form_10086 div .av_one_third, 
#egoi_simple_form_10148 div .av_one_third,
#egoi_simple_form_10176 div .av_one_third{
	margin-left: 0% !important;
	width:33.33%;
}

#egoi_simple_form_10148_1 div .av_one_third input,
#egoi_simple_form_10060 div .av_one_third input,
#egoi_simple_form_10086 div .av_one_third input,
#egoi_simple_form_10148  div .av_one_third input,
#egoi_simple_form_10176  div .av_one_third input{
	width:98% !important;
	padding-left:15px;
	background-color:#fff !important;
	border-radius:25px !important;
}
#egoi_simple_form_10148_1 div .av_one_third p,
#egoi_simple_form_10060 div .av_one_third p,
#egoi_simple_form_10086 div .av_one_third p{
	margin:0 !important;
}

#egoi_simple_form_10148_1 div .av_one_third p,
#egoi_simple_form_10148 div .av_one_third p,
#egoi_simple_form_10176 div .av_one_third p{
	margin:25px  5px !important;
}

#egoi_simple_form_10148_1 div .av_one_third button,
#egoi_simple_form_10060 div .av_one_third button,
#egoi_simple_form_10086 div .av_one_third button{
	width:100% !important;
	font-family:'Brandon-Light', Helvetica, sans-serif;
	font-size: 14px;
	background-color: #ef7c46 !important;
	border:1px solid #ef7c46;
	padding:7px 7px;
	border-radius:25px;
	color:#fff !important;
}

#egoi_simple_form_10148_1 div .av_one_third button,
#egoi_simple_form_10148 div .av_one_third button,
#egoi_simple_form_10176 div .av_one_third button{
	
	font-family:'Brandon-Light', Helvetica, sans-serif;
	font-size: 16px;
	background-color: #ef7c46 !important;
	border:1px solid #ef7c46;
	padding:7px 17px;
	border-radius:25px;
	color:#fff !important;	

}
/*JOBS*/

.sjb-phone-number{
	padding-left:45px !important;
}
.sjb-detail .header-margin-top{
	margin-top:0 !important;
}

.jp-relatedposts{
	display:none !important;
}

.sjb-listing .job-title
{
	font-size:24px;
	color:#444 !important;
}

.job-date{
		display:none;
}
.sjb-listing .row{
	margin-bottom:0 !important;
}

.job-features{
	display:none;
}

/*JOBS >> FORM*/
.jobpost-form label{
	font-family: "Brandon-Bold", Helvetica, sans-serif !important;
	font-weight:bolder !important;
	font-size:18px !important;
	color:#444 !important;
}

.jobpost-form .small{
		font-family: "Calibri Light", Helvetica, sans-serif !important;
	font-weight:lighter !important;
	color:#444!important;
	}


/*Contactos*/
.contact-form label{
	font-family: "Brandon-Bold", Helvetica, sans-serif !important;
	font-weight:bolder !important;
	font-size:18px !important;
	color:#444 !important;
	display: inline !important;
}

.contact-form input[type="text"], 
.contact-form input[type="input"], 
.contact-form input[type="password"], 
.contact-form input[type="email"],
.contact-form input[type="number"], 
.contact-form input[type="url"],
.contact-form input[type="tel"],
.contact-form input[type="search"],
.contact-form textarea, 
.contact-form select {
	  height: 46px !important;
    font-family: "Calibri Light", Helvetica, sans-serif !important;
	color: #888 !important;
	padding: 8px 6px !important;
	font-size:16px !important;
  border-radius: 3px !important;
  border: 1px solid #fff !important;
  background-color: #fbfcfe !important;
	margin-bottom:0 !important;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	
}

/*MOBILE STYLES*/
/*fx overlap menu over logo*/
.av-main-nav > li > a{
	padding:0 7px !important;
}

@media only screen and (max-width: 768px) {
	.av-milestone-odd .av-milestone-date strong{
		text-align:left !important;
	}
	/*general*/
	.responsive #top #wrap_all .container {
    width: 90%;
		max-width: 90%;
	}
	
	.cta-contactos strong {
    font-size: 46px;
	}
	/*homepage*/
	.banner-bg{
		background-image:none !important;
	}
	.home-banner-content h1{
	}
	.home-banner-content p{
    font-family: "Brandon-Light", Helvetica, sans-serif;
		font-weight: lighter;
		font-size:1.5em !important;
		line-height:1.5em;
		margin:10% 1% !important;
	}
	
}
#sticky-pt2020 > .content{
	padding:0px !important;
}
#sticky-pt2020{
	position: fixed;
  height: 80px;
	bottom: 0px;
	z-index: 999;
	min-height:auto !important;
	
}
#sticky-pt2020 img{
  height: 80px;
	width:auto;
	padding:10px 0px 10px 0;
}
#sticky-pt2020 .avia-image-container.avia-align-center{
	text-align:left;
}

#sticky-pt2020 .units{
	float:none !important;
}

footer{
	padding-bottom: 90px !important;
}

.article-icon-entry footer{
	padding-bottom: 10px !important;
}





/*EGOI FORM SUBSCRIBE*/
#egoi-form .av_one_third {
    margin-left: 0% !important;
		margin-right: 4% !important;
}

#egoi-form input {
   border-radius:25px!important;
}


#egoi_submit_button {
	background-color:#f29223 !important;
	color:#ffffff;
	border-radius:25px;
	border-width:0px;
	padding-left:35px;
	padding-right:35px;
	padding-top:12px;
	padding-bottom:12px;
	font-size:16px;
	font-weight:bold;
	text-transform:none;
	font-family: 'Brandon-Bold', Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
}

.division-banner-content p{
	padding-right: 20px
}
