
@font-face{font-family:bootstrappackageicon;src:url('../../../typo3conf/ext/bootstrap_package/Resources/Public/Fonts/./bootstrappackageicon.eot?a70cd1eafe0cdb15d3b31f62a3d47e5e#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/bootstrap_package/Resources/Public/Fonts/./bootstrappackageicon.woff2?a70cd1eafe0cdb15d3b31f62a3d47e5e') format("woff2"),url('../../../typo3conf/ext/bootstrap_package/Resources/Public/Fonts/./bootstrappackageicon.woff?a70cd1eafe0cdb15d3b31f62a3d47e5e') format("woff"),url('../../../typo3conf/ext/bootstrap_package/Resources/Public/Fonts/./bootstrappackageicon.ttf?a70cd1eafe0cdb15d3b31f62a3d47e5e') format("truetype");font-display:swap}.bootstrappackageicon::before{font-family:bootstrappackageicon!important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-weight:400!important;font-variant:normal;text-rendering:auto;text-transform:none;line-height:1}.bootstrappackageicon-facebook::before{content:"\f101"}.bootstrappackageicon-file-audio::before{content:"\f102"}.bootstrappackageicon-file-image::before{content:"\f103"}.bootstrappackageicon-file-video::before{content:"\f104"}.bootstrappackageicon-file::before{content:"\f105"}.bootstrappackageicon-github::before{content:"\f106"}.bootstrappackageicon-instagram::before{content:"\f108"}.bootstrappackageicon-linkedin::before{content:"\f109"}.bootstrappackageicon-vimeo::before{content:"\f10b"}.bootstrappackageicon-xing::before{content:"\f10c"}.bootstrappackageicon-youtube::before{content:"\f10d"}.bootstrappackageicon-vk::before{content:"\f10e"}.bootstrappackageicon-rss::before{content:"\f10f"}.bootstrappackageicon-x::before{content:"\f110"}.bootstrappackageicon-telegram::before{content:"\f10a"}.bootstrappackageicon-threads::before{content:"\f111"}.bootstrappackageicon-bluesky::before{content:"\f112"}.bootstrappackageicon-mastodon::before{content:"\f113"}.bootstrappackageicon-researchgate::before{content:"\f114"}.bootstrappackageicon-whatsapp::before{content:"\f115"}.bootstrappackageicon-discord::before{content:"\f107"}

#main-navigation ul li ul#submenu-9 li:nth-child(3) ul:nth-of-type(2) li {
  	font-weight: bolder !important;
    text-transform: uppercase !important;
  	padding-bottom: 24px !important;
}

#main-header .col-12:first-of-type {
    height: 110px !important;
}

#main-header .col-12:first-of-type #selo1 {
    height: 114px !important;
    width: 100px !important;
    display: inline-block !important;
}

#main-header .col-12:first-of-type #selo2 {
    height: 114px !important;
    width: 100px !important;
    cursor: inline-block !important;
}

#main-header .col-12:first-of-type #selo1 img {
    margin-top: -33px;
    height: 100px !important;
    cursor: pointer !important;
}

#main-header .col-12:first-of-type #selo2 img {
    margin-top: -33px;
    height: 100px !important;
    cursor: pointer !important;
}

@media (min-width: 992px) {
    #logo-link {
        display: inline-block !important;
    }
}

@media (max-width: 991.99px) {
  #container-header {
      display: inherit !important;
      height: 0 !important;
  } 
  #logo-itens {
      display: none !important;
  }
  #main-header .col-12:first-of-type #selo1 img {
      margin-top: 0px !important;
      height: 50px !important;
  }
  #main-header .col-12:first-of-type #selo2 img {
      margin-top: 0px !important;
      height: 50px !important;
  }
  #main-header .col-12:first-of-type #selo1 {
      position: relative !important;
      height: 50px !important;
      width: auto !important;
      left: 70%;
  }
  #main-header .col-12:first-of-type #selo2 {
      position: relative !important;
      height: 50px !important;
      width: auto !important;
      left: 70%;
  }  
  #container-nav nav {
    background-position: 60px 5px !important;
  }  
  #mobile-logo-link {
    left: 60px;
  }  
}

.news.news-single .article img {
	margin: auto 10px;
}
  
@media (min-width: 992px){
	#container-header #main-header {
		background-image: url('../../../fileadmin/trt_template/Resources/Public/Images/logo-alfa.png') !important;
	}
}

@media (max-width: 768px){
    .news.news-single .article img {
      	width: 100% !important;
      	height: auto !important;
    }
}
  
i.trt.trt-carta-servico {
    background-image: url('../../../fileadmin/trt_template/Resources/Public/Images/carta-servico.png');
}

body.hicontrast i.trt.trt-carta-servico {
    background-image: url('../../../fileadmin/trt_template/Resources/Public/Images/carta-servico-w.png') !important;
}

i.trt.trt-newsletter {
    background-image: url('../../../fileadmin/trt_template/Resources/Public/Images/newsletter.png');
}

body.hicontrast i.trt.trt-newsletter {
    background-image: url('../../../fileadmin/trt_template/Resources/Public/Images/newsletter-w.png') !important;
}

i.trt.trt-ouvidoria {
    background-image: url('../../../fileadmin/trt_template/Resources/Public/Images/ouvidoria.png');
}

body.hicontrast i.trt.trt-ouvidoria {
    background-image: url('../../../fileadmin/trt_template/Resources/Public/Images/ouvidoria-w.png') !important;
}

i.trt.trt-phone {
    background-image: url('../../../fileadmin/trt_template/Resources/Public/Images/phone.png');
}

body.hicontrast i.trt.trt-phone {
    background-image: url('../../../fileadmin/trt_template/Resources/Public/Images/phone-w.png') !important;
}

i.trt.trt-x {
    background-image: url('../../../fileadmin/trt_template/Resources/Public/Images/x.png');
}

body.hicontrast i.trt.trt-x {
    background-image: url('../../../fileadmin/trt_template/Resources/Public/Images/x-w.png') !important;
}

#other-services ul li a i.trt.trt-revista {
    background-image: url('../../../fileadmin/trt_template/Resources/Public/Images/revista.png');
}

body.hicontrast i.trt.trt-revista {
    background-image: url('../../../fileadmin/trt_template/Resources/Public/Images/revista-w.png') !important;
}

#container-footer .row #mailing a, #container-footer .row #mailing button {
    background-color: #007b5f !important;
}

.tx-cf-cookiemanager, #s-hdr {
    display: none !important;
}

figure.video div[data-service] {
    min-height: 300px !important;
}

@media (min-width: 1200px) {
    #container-footer .row {
        height: 196px !important;
}

@media (min-width: 768px) {
    #container-campains #campains ul li {
        -ms-flex: 0 0 20%;
        flex: 0 0 14.286% !important;
        max-width: 14.286% !important;
    }
}