@charset "utf-8";
/* CSS Document */

.avisopri{position: fixed; bottom: 0; left: 0; z-index: 300; width: 100%; }
.avisopri-off{display: none;}

.menu2{padding-left: 15px;}

.nav-item{}
.nav-item-off{display: none;}

#tamanhofonte.ft_grd body{font-size: 20px;}
#tamanhofonte.ft_grd p{font-size: 20px;}

#tamanhofonte.ft_normal header nav .navbar-nav.text-normal > li > a {font-size: 11px!important;}
#tamanhofonte.ft_grd header nav .navbar-nav.text-normal > li > a {font-size: 15px!important;}

#tamanhofonte.ft_grd .nav.navbar-left-sidebar li a{ font-size: 14px;}

#tamanhofonte.ft_normal h5 {    font-size: 32px;line-height: 34px;}
#tamanhofonte.ft_grd .text-large,
#tamanhofonte.ft_grd .text-extra-large,
#tamanhofonte.ft_grd h5{ font-size: 42px;line-height: 44px;}
#tamanhofonte.ft_grd h6{ font-size: 36px;line-height: 38px;}
#tamanhofonte.ft_grd .page-title-large h1{ font-size: 60px; line-height: 64px;}

#tamanhofonte.ft_normal .text-medium { font-size: 16px; line-height: 23px;}
#tamanhofonte.ft_grd .text-medium { font-size: 20px; line-height: 26px;}

#tamanhofonte.contratestedesligado .bg-extra-dark-gray { background-color: #005b58!important;}
#tamanhofonte.contratesteligado .bg-extra-dark-gray { background-color: #000!important;}

.logoescuro, .logoclaro{display: none!important;}
#tamanhofonte.ft_normal .logoescuro{display: inline-block!important;}
#tamanhofonte.contratesteligado .logoclaro{display: inline-block!important;}

#tamanhofonte.contratesteligado .nav.navbar-left-sidebar li a,
#tamanhofonte.contratesteligado .nav-item,
#tamanhofonte.contratesteligado .text-link-extra-dark-gray,
#tamanhofonte.contratesteligado .text-dark-gray,
#tamanhofonte.contratesteligado .text-extra-dark-gray,
#tamanhofonte.contratesteligado .text-deep-pink, 
#tamanhofonte.contratesteligado .btn.text-deep-pink { color: #fff;}



#tamanhofonte.contratesteligado .text-light-green{color: yellow}




#tamanhofonte.contratesteligado ::selection{ background-color: #000!important; color: #fff!important; background-image: none!important;}


#tamanhofonte.contratesteligado .blog-post-style4 figure figcaption,
#tamanhofonte.contratesteligado .dropdown-menu,
#tamanhofonte.contratesteligado .wp-caption,
#tamanhofonte.contratesteligado .bg-blue,
#tamanhofonte.contratesteligado .bg-light-gray,
#tamanhofonte.contratesteligado .bg-white,
#tamanhofonte.contratesteligado section,
#tamanhofonte.contratesteligado .bg-extra-light-gray,
#tamanhofonte.contratesteligado body,
#tamanhofonte.contratesteligado header.sticky nav.navbar-fixed-top.header-dark{ background-color: #000!important; color: #fff!important; background-image: none!important;} 

#tamanhofonte.contratesteligado .btn.btn-transparent-dark-gray {    border-color: #fff;    color: #fff;}




#tamanhofonte.contratesteligado nav.navbar.bootsnav.sidebar-nav .navbar-left-sidebar > li > a,
#tamanhofonte.contratesteligado .text-green,
#tamanhofonte.contratesteligado p{color: #fff!important;}
#tamanhofonte.contratesteligado .hover-content-box { background-color: #000;}

#tamanhofonte.contratesteligado .accordion-style2 .panel .panel-heading {    background: #3a3a3a;}

#tamanhofonte.contratesteligado .text-orange{color: #fff!important;}

#tamanhofonte.ft_grd .text-small,
#tamanhofonte.ft_grd .panel-body,
#tamanhofonte.ft_grd .hover-content-box{font-size: 20px}
#tamanhofonte.ft_grd .btn a,
#tamanhofonte.ft_grd .btn{}

#tamanhofonte.contratesteligado .footer-center-logo{background-color: #000;color: #fff!important;}

/*



#tamanhofonte.ft_grd h1,
#tamanhofonte.ft_grd h2,
#tamanhofonte.ft_grd h4,
#tamanhofonte.ft_grd h5,
#tamanhofonte.ft_grd h6{}


#tamanhofonte.ft_grd h3{ font-size: 2rem!important;}
#tamanhofonte.ft_grd p{ font-size: 1.1rem!important;}
#tamanhofonte.ft_grd .display-3 { font-size: 5rem!important;}
#tamanhofonte.ft_grd .section-home .home-title{ font-size: 5rem!important;}
#tamanhofonte.ft_grd .btn-outline-white{ font-size: 1.5rem!important;}

#tamanhofonte.ft_peq h3{ font-size: 1.0rem!important;}
#tamanhofonte.ft_peq p{ font-size: 0.7rem!important;}
#tamanhofonte.ft_peq .display-3 { font-size: 1.5rem!important;}
#tamanhofonte.ft_peq .section-home .home-title{ font-size: 2rem!important;}
#tamanhofonte.ft_peq .btn-outline-white{ font-size: 0.7rem!important;}

#tamanhofonte.contrastea *{color: fff; background-color: #000;}
#tamanhofonte.contrastea{ background-color: #000;}
#tamanhofonte.contrastea .menu-icon .bars .bar1,
#tamanhofonte.contrastea .menu-icon .bars .bar2,
#tamanhofonte.contrastea .menu-icon .bars .bar3{background-color: #fff!important;}

#tamanhofonte.contrastea #fp-nav ul li:hover a span{background-color: yellow!important;}

#tamanhofonte.contrastea .section-cover-full.mask-layer.bg-img,
#tamanhofonte.contrastea .section-cover-full.mask-layer.bg-img.bgnone,
#tamanhofonte.contrastea .section-twoside .section-side .section-cover,
#tamanhofonte.contrastea .section-cover-full.bg-pos-left{ background-image: none!important;}

#tamanhofonte.contrastea .btn-outline-black,
#tamanhofonte.contrastea .section-twoside .section-side.side-content{color: #fff!important;}

*/