/*

    These CSS codes generated by YellowPencil Editor.
    https://yellowpencil.waspthemes.com


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. "Home" Page
    03. "Políticas e Certificações" Page
    04. "Trabalhe Conosco" Page
    05. "Inovação e Tecnologia" Page
    06. "Denúncias" Page
    07. "Parceiros" Page
    08. "FAQ" Page
    09. "Quem Somos" Page
    10. "Serviços" Page
    11. "Por que a Logística Hospitalar?" Page
    12. "Home" Page
    13. "Opuspac" Page
    14. "Hable con nosotros" Page
    15. "Trabaja con nosotros" Page
    16. "Denúncias" Page
    17. "¿Por qué la logística hospitalaria?" Page
    18. "História" Page
    19. "Servicios" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body #footer .copyright_row{
	background-color:#1b9d81 !important;
}

body #footer .widgets_row{
	padding-top:61px;
}

body .footer_widgets .widget h4{
	font-weight:700 !important;
}

body .stm_list-duty .widget_contacts_address .text{
	color:rgba(255,255,255,0.97);
	font-size:15px;
}

body .stm_list-duty .widget_contacts_phone .text{
	color:#ffffff;
	font-size:15px;
}

body .widget_contacts_address .icon i{
	color:#1abc9c;
}

body .stm_list-duty .icon .stm-iphone{
	color:#1abc9c;
}

body .stm_list-duty .icon .stm-email{
	color:#1abc9c;
}

body .footer_widgets .widget p{
	font-size:16px !important;
	line-height:1.69em !important;
}

body .stm_list-duty .text a{
	font-size:15px;
}

body .stm-navigation > ul > .menu-item > a{
	font-size:13px !important;
}

body #stm_stm_hb_settings .stm-header__row_center .stm-header__cell_center{
	margin-top:12px;
}

body #stm_stm_hb_settings .stm-header__row_center .stm-header__cell_right{
	margin-top:10px;
}

body .vc_custom_1452056633692 .vc_custom_1582788258816 div{
	font-weight:700 !important;
	font-size:20px !important;
}

body .vc_custom_1452056633692 .vc_custom_1582175450654 div{
	font-weight:700 !important;
	font-size:20px !important;
}

body .vc_wp_categories .widget h5{
	font-weight:700;
	font-size:25px;
}

body .wpb_widgetised_column .widget h5{
	font-weight:700;
	font-size:25px;
}

body #stm_stm_hb_settings .stm-header__cell_left .stm-header__element .stm_hb_sbc_h span{
	font-size:12px;
}

body #stm_stm_hb_settings .stm-header__cell_center .stm-header__element_ .stm_hb_sbc_h span{
	font-size:12px;
}

body #stm_stm_hb_settings .stm-header__cell_center .stm-header__element .stm_hb_sbc_h span{
	font-size:12px;
	display:inline-block;
}

body .stm-header__row_color_top .container .stm-header__row_top .stm-header__cell_center .stm-header__element .stm_hb_sbc_h span{
	width:133% !important;
}

body .stm_hb_\#ffffff{
	font-size:12px;
}

body #menu-menu-produtos-inovacao-e-tecnologia .sub-menu a{
	font-weight:700;
	color:#002e5b;
}

body .stm-header .fa.fa-facebook{
	font-family: 'Font Awesome 5 Brands', 'FontAwesome' !important;
	font-weight: 400;
}

body #menu-menu-produtos-inovacao-e-tecnologia-esp .sub-menu ::before{
	Display:none;
}

body #menu-menu-produtos-inovacao-e-tecnologia-esp > .menu-item > a{
	color:#002e5b;
}

body #menu-menu-produtos-inovacao-e-tecnologia-esp .sub-menu a{
	color:#002e5b;
	font-weight:700;
}

body .stm-header__cell_left .stm-header__element_default .stm-navigation ul .menu-item .sub-menu .menu-item a{
	width:65%;
}

body .stm-header__cell_left .stm-header__element_default .stm-navigation ul .menu-item .sub-menu li{
	padding-left:0px;
	width:93%;
}

body #stm_menu-espanhol .sub-menu img{
	display:inline-block;
	max-width:733%;
	min-height:1px;
	height:12px;
	width:18px;
}

body #stm_stm_hb_settings .sub-menu img{
	display:inline-block;
	max-width:667%;
}

body .stm-header__row_color_top .container .stm-header__row_top .stm-header__cell_left .stm-header__element_default .stm-navigation ul .menu-item .sub-menu .menu-item a img{
	width:667% !important;
}

@media (max-width:1023px){

	body .stm-offices .stm-switcher .stm_hb_mbc{
	margin-top:22px;
}

body #stm_stm_hb_settings .sub-menu img{
	width:19px !important;
}

body #stm_menu-espanhol .sub-menu a .wpml-ls-flag{
	width:19px !important;
	}

}



@media (min-width:641px){

	body .vc_wp_custommenu .widget h2{
	font-size:25px;
	}

}



@media (min-width:1024px){

	body .stm-header__cell_left .stm-header__element_default .stm-navigation ul .menu-item ul{
	width:71px;
}

body #stm_menu-espanhol .stm-header__row_color_center{
	padding-top:15px;
	padding-bottom:10px;
	}

}



/*-----------------------------------------------*/
/*  "Home" Page                                  */
/*-----------------------------------------------*/
body.page-id-1071 #footer .copyright_row{
	background-color:#1abc9c;
}

body.page-id-1071 .hentry .entry-content > .third_bg_color{
	background-color:#1b9d81;
}

body.page-id-1071 #footer .widgets_row{
	padding-top:61px;
}

body.page-id-1071 .footer_widgets .widget h4{
	font-weight:700 !important;
}

body.page-id-1071 .stm_list-duty .widget_contacts_address .text{
	color:rgba(255,255,255,0.97);
	font-size:15px;
}

body.page-id-1071 .stm_list-duty .widget_contacts_phone .text{
	color:#ffffff;
	font-size:15px;
}

body.page-id-1071 .widget_contacts_address .icon i{
	color:#1abc9c;
}

body.page-id-1071 .stm_list-duty .icon .stm-iphone{
	color:#1abc9c;
}

body.page-id-1071 .stm_list-duty .icon .stm-email{
	color:#1abc9c;
}

body.page-id-1071 .footer_widgets .widget p{
	font-size:16px !important;
	line-height:1.69em !important;
}

body.page-id-1071 .stm_list-duty .text a{
	font-size:15px;
}

body.page-id-1071 .stm_news li span{
	font-size:11px;
	line-height:1em;
	text-align:left;
	text-indent:0px;
	word-spacing:0px;
	word-wrap:normal;
	position:relative;
	top:0px;
	height:0px;
}

body.page-id-1071 .vc_custom_1581908873157 div a{
	margin-bottom:0px;
}

body.page-id-1071 .vc_custom_1581908873157 .text span{
	margin-top:0px;
}

body.page-id-1071 .wpb_wrapper .wpb_text_column .wpb_wrapper div .text{
	margin-bottom:11px;
}

body.page-id-1071 .vc_custom_1566638474598 h3 span{
	font-size:11px !important;
	line-height:1.9em !important;
	margin-top:16px;
}

body.page-id-1071 #stm_stm_hb_settings .sub-menu img{
	width:3px;
}

@media (max-width:1023px){

	body.page-id-1071 #stm_stm_hb_settings .sub-menu img{
	width:632px;
	}

}



/*-----------------------------------------------*/
/*  "Políticas e Certificações" Page          */
/*-----------------------------------------------*/
@media (min-width:641px){

	body.page-id-6762 .vc_custom_1540962018980 .vc_custom_heading h2{
	line-height:1.5em;
	}

}



@media (min-width:1024px){

	body.page-id-6762 .stm-navigation > ul > .menu-item > a{
	padding-bottom:11px !important;
	}

}



/*-----------------------------------------------*/
/*  "Trabalhe Conosco" Page                      */
/*-----------------------------------------------*/
body.page-id-7037 #main{
	padding-bottom:2px;
}

body.page-id-7037 .hentry .vc_custom_1584034160070{
	margin-bottom:0px;
}

@media (max-width:1200px){

	body.page-id-7037 .hentry .vc_custom_1584033770746 .wpb_wrapper{
	position:relative;
	top:10px;
	left:-41px;
}

body.page-id-7037 #wrapper #fullpage #main .container .content-area .hentry .entry-content .wpb_row .vc_column_container .vc_custom_1584033770746 .wpb_wrapper{
	width:148% !important;
	}

}



@media (max-width:1199px){

	body.page-id-7037 #wrapper #fullpage #main .container .content-area .hentry .entry-content .wpb_row .vc_column_container .vc_custom_1584033770746 .wpb_wrapper{
	width:998px !important;
}

body.page-id-7037 .hentry .vc_custom_1584034160070{
	position:relative;
	top:0px;
	left:-91px;
	}

}



@media (max-width:1100px){

	body.page-id-7037 #wrapper #fullpage #main .container .content-area .hentry .entry-content .wpb_row .vc_column_container .vc_custom_1584033770746 .wpb_wrapper{
	width:910px !important;
	}

}



@media (max-width:992px){

	body.page-id-7037 .hentry .vc_custom_1584033770746 .wpb_wrapper{
	top:10px;
	left:-65px;
	}

}



@media (max-width:991px){

	body.page-id-7037 #wrapper #fullpage #main .container .content-area .hentry .entry-content .wpb_row .vc_column_container .vc_custom_1584033770746 .wpb_wrapper{
	width:784px !important;
	}

}



@media (max-width:900px){

	body.page-id-7037 #wrapper #fullpage #main .container .content-area .hentry .entry-content .wpb_row .vc_column_container .vc_custom_1584033770746 .wpb_wrapper{
	width:739px !important;
	}

}



@media (max-width:768px){

	body.page-id-7037 #wrapper #fullpage #main .container .content-area .hentry .entry-content .wpb_row .vc_column_container .vc_custom_1584033770746 .wpb_wrapper{
	width:679px !important;
	}

}



@media (max-width:767px){

	body.page-id-7037 .hentry .vc_column_container .vc_custom_1584034160070 > .wpb_wrapper{
	width:114% !important;
	padding-left:17px;
	}

}



@media (max-width:680px){

	body.page-id-7037 #wrapper #fullpage #main .container .content-area .hentry .entry-content .wpb_row .vc_column_container .vc_custom_1584033770746 .wpb_wrapper{
	width:588px !important;
	}

}



@media (max-width:640px){

	body.page-id-7037 #wrapper #fullpage #main .container .content-area .hentry .entry-content .wpb_row .vc_column_container .vc_custom_1584033770746 .wpb_wrapper{
	width:424px !important;
	}

}



@media (max-width:580px){

	body.page-id-7037 .hentry .vc_column_container .vc_custom_1584034160070 > .wpb_wrapper{
	width:122%;
	padding-left:22px;
	}

}



@media (max-width:479px){

	body.page-id-7037 #wrapper #fullpage #main .container .content-area .hentry .entry-content .wpb_row .vc_column_container .vc_custom_1584033770746 .wpb_wrapper{
	width:384px !important;
	}

}



@media (max-width:457px){

	body.page-id-7037 #wrapper #fullpage #main .container .content-area .hentry .entry-content .wpb_row .vc_column_container .vc_custom_1584033770746 .wpb_wrapper{
	width:314px !important;
	}

}



@media (max-width:414px){

	body.page-id-7037 .hentry .vc_column_container .vc_custom_1584034160070 > .wpb_wrapper{
	width:135%;
	padding-left:17px;
	}

}



@media (max-width:380px){

	body.page-id-7037 #wrapper #fullpage #main .container .content-area .hentry .entry-content .wpb_row .vc_column_container .vc_custom_1584033770746 .wpb_wrapper{
	width:287px !important;
	}

}



@media (max-width:320px){

	body.page-id-7037 .hentry .vc_custom_1584033770746 .wpb_wrapper{
	top:9px;
	left:-91px;
}

body.page-id-7037 .hentry .vc_column_container .vc_custom_1584034160070 > .wpb_wrapper{
	width:157% !important;
	padding-left:13px;
	}

}



/*-----------------------------------------------*/
/*  "Inovação e Tecnologia" Page               */
/*-----------------------------------------------*/
body.page-id-6238 #main{
	padding-bottom:0px;
}

body.page-id-6238 #menu-menu-produtos-inovacao-e-tecnologia > .menu-item > a{
	color:#002e5b;
}

body.page-id-6238 #menu-menu-produtos-inovacao-e-tecnologia .sub-menu a{
	color:#002e5b;
	font-weight:700;
}

body.page-id-6238 .vc_custom_1451998133493 .vc_column-inner{
	position:static;
}



/*-----------------------------------------------*/
/*  "Denúncias" Page                            */
/*-----------------------------------------------*/
body.page-id-1478 #stm_stm_hb_settings .stm-header__row_color_top{
	background-color:transparent;
}

body.page-id-1478 #footer .widgets_row{
	background-color:transparent;
}

body.page-id-1478 #footer .footer_widgets .row{
	background-color:transparent;
}

body.page-id-1478 #main .page_title{
	margin-bottom:0px;
}



/*-----------------------------------------------*/
/*  "Parceiros" Page                             */
/*-----------------------------------------------*/
body.page-id-7008 .vc_custom_1588356197406 div img{
	position:relative;
	top:0px;
	left:19px;
}

body.page-id-7008 .vc_custom_1588356026292 div img{
	position:relative;
	top:0px;
	left:22px;
}

body.page-id-7008 .vc_custom_1588355977162 div img{
	position:relative;
	top:0px;
	left:20px;
}



/*-----------------------------------------------*/
/*  "FAQ" Page                                   */
/*-----------------------------------------------*/
body.page-id-6168 .vc_custom_1584128772726 .wpb_wrapper b{
	color:#002e5b;
}

body.page-id-6168 .vc_active a span{
	color:#002e5b;
}

body.page-id-6168 .vc_custom_1584128772726 a span{
	color:#002e5b;
}



/*-----------------------------------------------*/
/*  "Quem Somos" Page                            */
/*-----------------------------------------------*/
body.page-id-9 .vc_custom_1581995488455 .wpb_wrapper b{
	color:#002e5b;
}

body.page-id-9 .vc_tta-panel-title a span{
	color:#002e5b;
}



/*-----------------------------------------------*/
/*  "Serviços" Page                             */
/*-----------------------------------------------*/
body.page-id-6825 #menu-menu-servicos .menu-item:nth-child(1) > a:nth-child(1){

	color:#002e5b;
}

body.page-id-6825 .otw-sticky-wrapoer .otw-close-page .otw-btn-horizontal{
	display:none;
}

body.page-id-6825 #menu-menu-servicos .sub-menu a{
	font-weight:700;
	color:#002e5b;
}



/*-----------------------------------------------*/
/*  "Por que a Logística Hospitalar?" Page      */
/*-----------------------------------------------*/
body.page-id-6837 #menu-menu-logistica-hospitalar .sub-menu a{
	color:#002e5b;
	font-weight:700;
}



/*-----------------------------------------------*/
/*  "Home" Page                                  */
/*-----------------------------------------------*/
body.page-id-7966 .vc_custom_1594725604527 .wpb_wrapper .vc_custom_1599496159281{
	background-color:#1b9d81 !important;
}

body.page-id-7966 .vc_custom_1566638474598 h3 span{
	font-weight:600;
	font-size:14px !important;
	line-height:2em !important;
}

body.page-id-7966 #stm_menu-espanhol .stm-header__cell_left .stm-header__element_ .stm_hb_sbc_h span{
	font-size:12px;
}

body.page-id-7966 #stm_menu-espanhol .stm-header__cell_center .stm-header__element_ .stm_hb_sbc_h span{
	font-size:12px;
}



/*-----------------------------------------------*/
/*  "Opuspac" Page                               */
/*-----------------------------------------------*/
body.page-id-7735 .vc_custom_1451991003825 .vc_custom_1592790004282 .wpb_video_widget a{
	padding-left:0px;
	text-align:center;
	text-indent:0px;
	left:146px !important;
}

body.page-id-7735 .wpb_wrapper .vc_custom_1592790004282 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_video_widget .wpb_wrapper .wpb_video_wrapper a{
	top:163px !important;
}

body.page-id-7735 .vc_custom_1451991003825 .vc_column_container .vc_column-inner .wpb_wrapper .vc_custom_1592790004282 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_video_widget .wpb_wrapper .wpb_video_wrapper a{
	bottom:auto !important;
	right:auto !important;
}

body.page-id-7735 .vc_custom_1592790071376 .wpb_wrapper a{
	-webkit-box-sizing:content-box;	box-sizing:content-box;
}

body.page-id-7735 .vc_custom_1592790071376 .wpb_wrapper .wpb_wrapper a{
	top:173px !important;
	left:147px !important;
}

body.page-id-7735 .vc_custom_1451991003825 .vc_column_container .vc_column-inner .wpb_wrapper .vc_custom_1592790071376 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_video_widget .wpb_wrapper .wpb_video_wrapper a{
	bottom:auto !important;
	right:auto !important;
}

body.page-id-7735 .vc_custom_1592790134399 .wpb_wrapper a{
	-webkit-box-sizing:content-box;	box-sizing:content-box;
	left:147px !important;
}

body.page-id-7735 .vc_custom_1592790134399 .wpb_wrapper .wpb_wrapper a{
	top:173px !important;
}

body.page-id-7735 .vc_custom_1451991003825 .vc_column_container .vc_column-inner .wpb_wrapper .vc_custom_1592790134399 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_video_widget .wpb_wrapper .wpb_video_wrapper a{
	bottom:auto !important;
	right:auto !important;
}

@media (max-width:1199px){

	body.page-id-7735 .vc_custom_1592790134399 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_video_widget .wpb_wrapper .wpb_video_wrapper a{
	top:163px !important;
}

body.page-id-7735 .vc_custom_1451991003825 .vc_column_container .vc_column-inner .wpb_wrapper .vc_custom_1592790134399 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_video_widget .wpb_wrapper .wpb_video_wrapper a{
	bottom:auto !important;
	right:auto !important;
}

body.page-id-7735 .vc_custom_1592790134399 .wpb_wrapper .wpb_wrapper a{
	left:127px !important;
}

body.page-id-7735 .vc_custom_1592790071376 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_video_widget .wpb_wrapper .wpb_video_wrapper a{
	left:127px !important;
	top:153px !important;
}

body.page-id-7735 .vc_custom_1451991003825 .vc_column_container .vc_column-inner .wpb_wrapper .vc_custom_1592790071376 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_video_widget .wpb_wrapper .wpb_video_wrapper a{
	right:auto !important;
	bottom:auto !important;
}

body.page-id-7735 .wpb_wrapper .vc_custom_1592790004282 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_video_widget .wpb_wrapper .wpb_video_wrapper a{
	left:136px !important;
	top:153px !important;
}

body.page-id-7735 .vc_custom_1451991003825 .vc_column_container .vc_column-inner .wpb_wrapper .vc_custom_1592790004282 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_video_widget .wpb_wrapper .wpb_video_wrapper a{
	right:auto !important;
	bottom:auto !important;
	}

}



@media (min-width:641px){

	body.page-id-7735 .vc_column_container .vc_column-inner .wpb_wrapper .vc_custom_1592790004282 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_video_widget .wpb_wrapper .wpb_video_wrapper a{
	width:50px !important;
	height:50px !important;
}

body.page-id-7735 .vc_custom_1592790004282 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_video_widget .wpb_wrapper .wpb_video_wrapper a{
	line-height:3.8em !important;
}

body.page-id-7735 .wpb_wrapper .vc_custom_1592790071376 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_video_widget .wpb_wrapper .wpb_video_wrapper a{
	width:50px !important;
	height:50px !important;
}

body.page-id-7735 .vc_custom_1592790071376 .wpb_wrapper .wpb_wrapper a{
	line-height:3.8em !important;
}

body.page-id-7735 .vc_column-inner .wpb_wrapper .vc_custom_1592790134399 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_video_widget .wpb_wrapper .wpb_video_wrapper a{
	width:50px !important;
}

body.page-id-7735 .wpb_wrapper .vc_custom_1592790134399 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_video_widget .wpb_wrapper .wpb_video_wrapper a{
	height:50px !important;
}

body.page-id-7735 .vc_custom_1592790134399 .wpb_wrapper a{
	line-height:3.9em !important;
	}

}



/*-----------------------------------------------*/
/*  "Hable con nosotros" Page                    */
/*-----------------------------------------------*/
body.page-id-8084 #main .page_title{
	margin-bottom:0px;
}



/*-----------------------------------------------*/
/*  "Trabaja con nosotros" Page                  */
/*-----------------------------------------------*/
body.page-id-8089 #main .page_title{
	margin-bottom:0px;
}

body.page-id-8089 #main{
	padding-bottom:0px;
}



/*-----------------------------------------------*/
/*  "Denúncias" Page                            */
/*-----------------------------------------------*/
body.page-id-8253 #main .page_title{
	margin-bottom:0px;
}

body.page-id-8253 .request_callback .message textarea{
	margin-bottom:28px;
}

body.page-id-8253 .request_callback .col-lg-12 .input-group{
	margin-top:30px;
}



/*-----------------------------------------------*/
/*  "¿Por qué la logística hospitalaria?" Page*/
/*-----------------------------------------------*/
body.page-id-8140 #menu-logistica-hospitalar-esp .sub-menu a{
	color:#002e5b;
	font-weight:700;
}



/*-----------------------------------------------*/
/*  "História" Page                             */
/*-----------------------------------------------*/
body.page-id-7983 .vc_custom_1581994379834 .wpb_wrapper img{
	position:relative;
	top:0px;
	left:-15px;
}

body.page-id-7983 .vc_custom_1599534434629 .wpb_wrapper h2{
	position:relative;
	top:5px;
	left:-15px;
}



/*-----------------------------------------------*/
/*  "Servicios" Page                             */
/*-----------------------------------------------*/
body.page-id-8149 #menu-menu-servicios-esp .sub-menu a{
	font-weight:700;
	color:#002e5b;
}

body.page-id-8149 #menu-menu-servicios-esp > .menu-item > a{
	color:#002e5b;
}