@import url('https://fonts.googleapis.com/css?family=Open+Sans');

* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	font-family: 'Open Sans', sans-serif;
}
*, ::after, ::before {box-sizing: border-box;}

.clearfix::after {
  content: "";
  clear: both;
  display: table;
}

html {scroll-behavior:smooth;}

.ups_pbf_czb_01, .ups_pbf_czb_02, .ups_pbf_czb_03, .ups_pbf_czb_04, .ups_pbf_czb_05 {
	background-size: cover;
	background-position: center center;
	display: grid;
	justify-content: center;
	align-content: center;
	color: #fff;
	line-height: 2.0;
	text-align: center;
}

.ups_pbf_czb_logo {border-radius: 50%;}

.ups_pbf_czb_01 {background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7)), url('../images/pbf_czb_26_edited.jpg');}
.ups_pbf_czb_02 {background-image:url('../images/pbf_czb_08.jpg');}
.ups_pbf_czb_03 {background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.4)), url('../images/pbf_czb_13.jpg');}
.ups_pbf_czb_04 {background-image:url('../images/pbf_czb_14.jpg');}
.ups_pbf_czb_05 {background-image:linear-gradient(to top, rgba(0,0,0,0) 20%, rgba(0,0,0,0.7) 60%), url('../images/pbf_czb_17.jpg');}

.ups_pbf_czb_logo_section {padding: 0 0 20px 0;}
.ups_pbf_czb_section_text {padding: 0;}
.ups_pbf_czb_section_link {padding: 0;}
.ups_pbf_czb_section_media {padding: 2rem; background-color: rgba(40,40,40,1);}
.ups_pbf_czb_media {padding: 3rem; text-align: center;}
.ups_pbf_czb_section_doc {padding: 0;}
.ups_pbf_czb_text_2 {padding: 10px 0 0 0;}
.ups_pbf_czb_text_3 {padding: 10px 20px;}
.ups_pbf_czb_contact {padding: 10px 0;}
.ups_pbf_czb_footer {padding: 10px 0;}

.ups_pbf_czb_text_1, .ups_pbf_czb_text_2, .ups_pbf_czb_text_3, .ups_pbf_czb_text_4, .ups_pbf_czb_text_5, .ups_pbf_czb_text_6, .ups_pbf_czb_text_7, .ups_pbf_czb_hostico {text-decoration: none; width: 100%;}
.ups_pbf_czb_text_1, .ups_pbf_czb_text_3, .ups_pbf_czb_text_4, .ups_pbf_czb_text_6, .ups_pbf_czb_text_7 {text-align: justify;}
.ups_pbf_czb_text_2, .ups_pbf_czb_text_5, .ups_pbf_czb_hostico {text-align: center;}
.ups_pbf_czb_text_2 {text-shadow: rgba(0, 0, 0, 0.7) 2px 2px 3px;}
.ups_pbf_czb_text_3 {background: rgba(0, 0, 0, 0.2); text-shadow: rgba(0, 0, 0, 0.2) 2px 2px 5px;}
.ups_pbf_czb_text_1 {text-shadow: rgba(0, 0, 0, 1) 2px 2px 5px;}
.ups_pbf_czb_text_4 {background: rgba(0, 0, 0, 0.5) !important; text-shadow: rgba(0, 0, 0, 1) 2px 2px 5px;}
.ups_pbf_czb_text_11 {background: rgba(0, 0, 0, 0.2); text-shadow: rgba(0, 0, 0, 0.2) 2px 2px 5px;}
.ups_pbf_czb_text_12 {background: rgba(0, 0, 0, 0.5) !important; text-shadow: rgba(0, 0, 0, 1) 2px 2px 5px;}
.ups_pbf_czb_text_6, .ups_pbf_czb_text_7 {text-align: center !important;}
.ups_pbf_czb_text_7 {padding: 10px 0; font-weight: 900;}
.ups_pbf_czb_hostico {padding: 0 0 30px 0; font-weight: 900; text-align: center !important;}
.ups_pbf_czb_li {font-weight: 500}

.ups_pbf_czb_raport-activitate {
	width: 100vw;
	position: relative;
	/*padding: 4rem 2rem;*/
	background: rgba(42,28,89,0.6);
}

a, a:hover, a:visited {text-decoration: none;}
a.ups_pbf_czb_email, a.ups_pbf_czb_email:visited, a.hostico, a.hostico:visited {color: #F1DE9E;}
a.ups_pbf_czb_email:hover {color: #282828;}
a.hostico:hover {color: #F34C4E;}

a.ups_pbf_czb_doc, a.ups_pbf_czb_doc:visited {color: #fff;}
a.ups_pbf_czb_doc:hover {color: #F9DE96; background-color: transparent; border-bottom: dashed 1px #F9DE96;}

.ups_pbf_czb_section_1 {
	background-color: rgba(40,80,120,1);
	animation: 3s infinite alternate ease-in-out vibrant_ups_pbf_czb_section_1;
	}
	@keyframes vibrant_ups_pbf_czb_section_1 {
		from {background-color: rgba(40,80,120,1);}
		to {background-color: rgba(30,60,80,1);}
	}
.ups_pbf_czb_footer {background: #4D4D4D;}
.ups_pbf_czb_contact {background: #AA7828;}
.ups_pbf_czb_text_2 {background: #AA7828;}

.ups_pbf_czb_text_0 {color: #D0DE5E;}
.ups_pbf_czb_text_1 {color: #fff;}
.ups_pbf_czb_text_2 {color: #F0DCA0;}		/*	FFA500		rgba(60,40,20,1)	*/
.ups_pbf_czb_text_3 {color: #fff;}			/*	F9E1B4	*/
.ups_pbf_czb_text_4 {color: #F1DE9E;}
.ups_pbf_czb_text_5 {color: #fff;}
.ups_pbf_czb_text_6 {color: #3C3C14;}
.ups_pbf_czb_text_7 {color: #fff;}
.ups_pbf_czb_li {color: #332700;}
.ups_pbf_czb_media {color: #F1DE9E;}

.ups_pbf_czb_footer_author_col_left {
	justify-content: right;
	align-content: right;
	text-align: right;
}

.ups_pbf_czb_footer_author_col_right {
	justify-content: left;
	align-content: left;
	text-align: left;
}

img {
	vertical-align: middle;
	border-style: none;
}
img.UpStudio_logo:hover {
	filter: sepia(100%);
	-webkit-filter: sepia(100%);									/*---Chrome-Safari-Opera---80%-or-use-0.8---*/
	-moz--filter: sepia(100%);										/*---Firefox---not-necessary-for-sepia---*/
}
.ups_pbf_czb_ul {
	/*list-style: square inside;*/
	list-style: square inside url("../images/dot_gold.gif");
}

@media only screen and (max-device-width: 360px) {
	.ups_pbf_czb_footer_sem {padding: 2px 0 5px 0;}
	.ups_pbf_czb_footer_author_col_left {width: 57%;}
	.ups_pbf_czb_footer_author_col_right {width: 43%;}
	.ups_pbf_czb_footer_hostico {padding: 12px 0 6px 0;}
	img.UpStudio_logo {width: 33px; height: 23px; padding: 0 0 0 3px;}
	.ups_pbf_czb_text_4 {position: absolute; left: 30%; width: 70%; margin:30px 0 0 0; font-size: 10px; padding: 10px; border: 12px solid rgba(240,220,160,.2);}
	.ups_pbf_czb_text_1, .ups_pbf_czb_text_2, .ups_pbf_czb_text_3, .ups_pbf_czb_text_5, .ups_pbf_czb_text_11 {font-size: 10px; font-weight: 700; padding: 10px;}
	.ups_pbf_czb_text_6, .ups_pbf_czb_text_7, .ups_pbf_czb_footer {font-size: 14px; font-weight: 700; padding: 6px 0;}
	.ups_pbf_czb_hostico, a.hostico, a.hostico:hover, a.hostico:visited {font-size: 6px !important;}
	.ups_pbf_czb_media {font-size: 13px; font-weight: 700;}
	.ups_pbf_czb_text_5 {padding: 1.5rem 1rem !important;}
}
@media only screen and (min-device-width: 361px) and (max-device-width: 480px) {
	.ups_pbf_czb_footer_sem {padding: 3px 0 6px 0;}
	.ups_pbf_czb_footer_author_col_left {width: 57%;}
	.ups_pbf_czb_footer_author_col_right {width: 43%;}
	.ups_pbf_czb_footer_hostico {padding: 12px 0 6px 0;}
	img.UpStudio_logo {width: 40px; height: 28px; padding: 0 0 0 3px;}
	.ups_pbf_czb_text_4 {position: absolute; left: 35%; width: 65%; margin: 40px 0 0 0; font-size: 11px; padding: 20px; border: 16px solid rgba(240,220,160,.2);}
	.ups_pbf_czb_text_1, .ups_pbf_czb_text_2, .ups_pbf_czb_text_3, .ups_pbf_czb_text_5, .ups_pbf_czb_text_11 {font-size: 11px; font-weight: 700; padding: 20px;}
	.ups_pbf_czb_text_6, .ups_pbf_czb_text_7, .ups_pbf_czb_footer {font-size: 14px; font-weight: 700; padding: 8px 0;}
	.ups_pbf_czb_hostico, a.hostico, a.hostico:hover, a.hostico:visited {font-size: 8px !important;}
	.ups_pbf_czb_media {font-size: 15px; font-weight: 700;}
	.ups_pbf_czb_text_5 {padding: 2rem 1.5rem !important;}
}
@media only screen and (min-device-width: 481px) and (max-device-width: 767px) {
	.ups_pbf_czb_footer_sem {padding: 5px 0 8px 0;}
	.ups_pbf_czb_footer_author_col_left {width: 57%;}
	.ups_pbf_czb_footer_author_col_right {width: 43%;}
	.ups_pbf_czb_footer_hostico {padding: 20px 0 8px 0;}
	img.UpStudio_logo {width: 43px; height: 30px; padding: 0 0 0 4px;}
	.ups_pbf_czb_text_4 {position: absolute; left: 40%; width: 60%; margin: 50px 0 0 0; font-size: 12px; padding: 20px; border: 20px solid rgba(240,220,160,.2);}
	.ups_pbf_czb_text_1, .ups_pbf_czb_text_2, .ups_pbf_czb_text_3, .ups_pbf_czb_text_5, .ups_pbf_czb_text_11 {font-size: 12px; font-weight: 700; padding: 30px;}
	.ups_pbf_czb_text_6, .ups_pbf_czb_text_7, .ups_pbf_czb_footer {font-size: 17px; font-weight: 700; padding: 10px 0;}
	.ups_pbf_czb_hostico, a.hostico, a.hostico:hover, a.hostico:visited {font-size: 10px !important;}
	.font_multishadow_dark {text-shadow: .03em .03em 0 #3C3C14,.06em .06em 0 #909019;}
	.ups_pbf_czb_media {font-size: 18px; font-weight: 700;}
	.ups_pbf_czb_text_5 {padding: 3rem 2rem !important;}
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
	.ups_pbf_czb_footer_sem {padding: 6px 0 10px 0;}
	.ups_pbf_czb_footer_author_col_left {width: 57%;}
	.ups_pbf_czb_footer_author_col_right {width: 43%;}
	.ups_pbf_czb_footer_hostico {padding: 24px 0 10px 0;}
	img.UpStudio_logo {width: 47px; height: 33px; padding: 0 0 0 4px;}
	.ups_pbf_czb_text_4 {position: absolute; left: 45%; width: 55%; margin: 60px 0 0 0; font-size: 16px; padding: 30px; border: 24px solid rgba(240,220,160,.2);}
	.ups_pbf_czb_text_1, .ups_pbf_czb_text_2, .ups_pbf_czb_text_3, .ups_pbf_czb_text_5, .ups_pbf_czb_text_11 {font-size: 16px; font-weight: 700; padding: 40px;}
	.ups_pbf_czb_text_6, .ups_pbf_czb_text_7, .ups_pbf_czb_footer {font-size: 20px; font-weight: 700; padding: 12px 0;}
	.ups_pbf_czb_hostico, a.hostico, a.hostico:hover, a.hostico:visited {font-size: 12px !important;}
	.ups_pbf_czb_media {font-size: 24px; font-weight: 700;}
	.ups_pbf_czb_text_5 {padding: 4rem 3rem !important;}
}
@media only screen and (min-device-width: 1025px) and (max-device-width: 1919px) {
	.ups_pbf_czb_footer_sem {padding: 6px 0 10px 0;}
	.ups_pbf_czb_footer_author_col_left {width: 57%;}
	.ups_pbf_czb_footer_author_col_right {width: 43%;}
	.ups_pbf_czb_footer_hostico {padding: 24px 0 10px 0;}
	img.UpStudio_logo {width: 47px; height: 33px; padding: 0 0 0 4px;}
	.ups_pbf_czb_text_4 {position: absolute; left: 40%; width: 55%; margin: 70px 0 0 0; font-size: 20px; padding: 30px; border: 28px solid rgba(240,220,160,.2);}
	.ups_pbf_czb_text_1, .ups_pbf_czb_text_2, .ups_pbf_czb_text_3, .ups_pbf_czb_text_5, .ups_pbf_czb_text_11 {font-size: 20px; font-weight: 700; padding: 50px;}
	.ups_pbf_czb_text_6, .ups_pbf_czb_text_7, .ups_pbf_czb_footer {font-size: 24px; font-weight: 700; padding: 14px 0;}
	.ups_pbf_czb_hostico, a.hostico, a.hostico:hover, a.hostico:visited {font-size: 14px !important;}
	.ups_pbf_czb_media {font-size: 30px; font-weight: 700;}
	.ups_pbf_czb_text_5 {padding: 5rem 3.5rem !important;}
}
@media only screen and (min-device-width: 1920px) {
	.ups_pbf_czb_footer_sem {padding: 8px 0 12px 0;}
	.ups_pbf_czb_footer_author_col_left {width: 57%;}
	.ups_pbf_czb_footer_author_col_right {width: 43%;}
	.ups_pbf_czb_footer_hostico {padding: 32px 0 12px 0;}
	img.UpStudio_logo {width: 50px; height: 35px; padding: 0 0 0 4px;}
	.ups_pbf_czb_text_4 {position: absolute; left: 40%; width: 55%; margin: 80px 0 0 0; font-size: 24px; padding: 40px; border: 32px solid rgba(240,220,160,.2);}
	.ups_pbf_czb_text_1, .ups_pbf_czb_text_2, .ups_pbf_czb_text_3, .ups_pbf_czb_text_5, .ups_pbf_czb_text_11 {font-size: 24px; font-weight: 700; padding: 60px;}
	.ups_pbf_czb_text_6, .ups_pbf_czb_text_7, .ups_pbf_czb_footer {font-size: 28px; font-weight: 700; padding: 16px 0;}
	.ups_pbf_czb_hostico, a.hostico, a.hostico:hover, a.hostico:visited {font-size: 16px !important;}
	.font_multishadow_dark {text-shadow: .04em .04em 0 #3C3C14,.08em .08em 0 #909019;}
	.ups_pbf_czb_media {font-size: 36px; font-weight: 700;}
	.ups_pbf_czb_text_5 {padding: 6rem 4rem !important;}
}

/*---media query for cover in portrait and landscape---*/
@media only screen and (max-device-width: 360px) and (orientation: portrait) {
	.ups_pbf_czb_01, .ups_pbf_czb_02, .ups_pbf_czb_03, .ups_pbf_czb_04, .ups_pbf_czb_05 {height: 100vh;}
	.ups_pbf_czb_logo {width: 160px; border: 3px solid rgba(240,220,160,.2);}
	.ups_pbf_czb_01, .ups_pbf_czb_02, .ups_pbf_czb_03, .ups_pbf_czb_04, .ups_pbf_czb_05 {align-content: center;}
}
@media only screen and (max-device-width: 360px) and (orientation: landscape) {
	.ups_pbf_czb_01, .ups_pbf_czb_02, .ups_pbf_czb_03, .ups_pbf_czb_04, .ups_pbf_czb_05 {height: 300vh;}
	.ups_pbf_czb_logo {width: 120px; border: 3px solid rgba(240,220,160,.2);}
	.ups_pbf_czb_01, .ups_pbf_czb_02, .ups_pbf_czb_03, .ups_pbf_czb_04, .ups_pbf_czb_05 {align-content: flex-start; padding: 10px;}
}
@media only screen and (min-device-width: 361px) and (max-device-width: 480px) and (orientation: portrait) {
	.ups_pbf_czb_01, .ups_pbf_czb_02, .ups_pbf_czb_03, .ups_pbf_czb_04, .ups_pbf_czb_05 {height: 100vh;}
	.ups_pbf_czb_logo {width: 180px; border: 4px solid rgba(240,220,160,.2);}
	.ups_pbf_czb_01, .ups_pbf_czb_02, .ups_pbf_czb_03, .ups_pbf_czb_04, .ups_pbf_czb_05 {align-content: center;}
}
@media only screen and (min-device-width: 361px) and (max-device-width: 480px) and (orientation: landscape) {
	.ups_pbf_czb_01, .ups_pbf_czb_02, .ups_pbf_czb_03, .ups_pbf_czb_04, .ups_pbf_czb_05 {height: 300vh;}
	.ups_pbf_czb_logo {width: 140px; border: 4px solid rgba(240,220,160,.2);}
	.ups_pbf_czb_01, .ups_pbf_czb_02, .ups_pbf_czb_03, .ups_pbf_czb_04, .ups_pbf_czb_05 {align-content: flex-start; padding: 10px;}
}
@media only screen and (min-device-width: 481px) and (max-device-width: 767px) and (orientation: portrait) {
	.ups_pbf_czb_01, .ups_pbf_czb_02, .ups_pbf_czb_03, .ups_pbf_czb_04, .ups_pbf_czb_05 {height: 100vh;}
	.ups_pbf_czb_logo {width: 200px; border: 5px solid rgba(240,220,160,.2);}
	.ups_pbf_czb_01, .ups_pbf_czb_02, .ups_pbf_czb_03, .ups_pbf_czb_04, .ups_pbf_czb_05 {align-content: center;}
}
@media only screen and (min-device-width: 481px) and (max-device-width: 767px) and (orientation: landscape) {
	.ups_pbf_czb_01, .ups_pbf_czb_02, .ups_pbf_czb_03, .ups_pbf_czb_04, .ups_pbf_czb_05 {height: 300vh;}
	.ups_pbf_czb_logo {width: 150px; border: 5px solid rgba(240,220,160,.2);}
	.ups_pbf_czb_01, .ups_pbf_czb_02, .ups_pbf_czb_03, .ups_pbf_czb_04, .ups_pbf_czb_05 {align-content: flex-start; padding: 20px;}
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
	.ups_pbf_czb_01, .ups_pbf_czb_02, .ups_pbf_czb_03, .ups_pbf_czb_04, .ups_pbf_czb_05 {height: 100vh;}
	.ups_pbf_czb_logo {width: 240px; border: 6px solid rgba(240,220,160,.2);}
	.ups_pbf_czb_01, .ups_pbf_czb_02, .ups_pbf_czb_03, .ups_pbf_czb_04, .ups_pbf_czb_05 {align-content: center;}
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
	.ups_pbf_czb_01, .ups_pbf_czb_02, .ups_pbf_czb_03, .ups_pbf_czb_04, .ups_pbf_czb_05 {height: 200vh;}
	.ups_pbf_czb_logo {width: 200px; border: 6px solid rgba(240,220,160,.2);}
	.ups_pbf_czb_01, .ups_pbf_czb_02, .ups_pbf_czb_03, .ups_pbf_czb_04, .ups_pbf_czb_05 {align-content: flex-start; padding: 20px;}
}
@media only screen and (min-device-width: 1025px) and (max-device-width: 1919px) and (orientation: portrait) {
	.ups_pbf_czb_01, .ups_pbf_czb_02, .ups_pbf_czb_03, .ups_pbf_czb_04, .ups_pbf_czb_05 {height: 100vh;}
	.ups_pbf_czb_logo {width: 260px; border: 7px solid rgba(240,220,160,.2);}
	.ups_pbf_czb_01, .ups_pbf_czb_02, .ups_pbf_czb_03, .ups_pbf_czb_04, .ups_pbf_czb_05 {align-content: center;}
}
@media only screen and (min-device-width: 1025px) and (max-device-width: 1919px) and (orientation: landscape) {
	.ups_pbf_czb_01, .ups_pbf_czb_02, .ups_pbf_czb_03, .ups_pbf_czb_04, .ups_pbf_czb_05 {height: 100vh;}
	.ups_pbf_czb_logo {width: 220px; border: 7px solid rgba(240,220,160,.2);}
	.ups_pbf_czb_01, .ups_pbf_czb_02, .ups_pbf_czb_03, .ups_pbf_czb_04, .ups_pbf_czb_05 {align-content: flex-start; padding: 30px;}
}
@media only screen and (min-device-width: 1920px) and (orientation: portrait) {
	.ups_pbf_czb_01, .ups_pbf_czb_02, .ups_pbf_czb_03, .ups_pbf_czb_04, .ups_pbf_czb_05 {height: 100vh;}
	.ups_pbf_czb_logo {width: 320px; border: 8px solid rgba(240,220,160,.2);}
	.ups_pbf_czb_01, .ups_pbf_czb_02, .ups_pbf_czb_03, .ups_pbf_czb_04, .ups_pbf_czb_05 {align-content: center;}
}
@media only screen and (min-device-width: 1920px) and (orientation: landscape) {
	.ups_pbf_czb_01, .ups_pbf_czb_02, .ups_pbf_czb_03, .ups_pbf_czb_04, .ups_pbf_czb_05 {height: 100vh;}
	.ups_pbf_czb_logo {width: 260px; border: 8px solid rgba(240,220,160,.2);}
	.ups_pbf_czb_01, .ups_pbf_czb_02, .ups_pbf_czb_03, .ups_pbf_czb_04, .ups_pbf_czb_05 {align-content: flex-start; padding: 30px;}
}



/*---GALERIE---MEDIA---ON---*/
img.zoom {
	z-index: 1;
	width: 100%;
	height: 150px;
	object-fit:cover;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	filter: grayscale(100%);
}

img.zoom:hover {
	filter: none;
}
.transition {
	-webkit-transform: scale(0.97);
	-moz-transform: scale(0.97);
	-o-transform: scale(0.97);
	transform: scale(0.97);
}
.thumb{/*margin: 1rem;*/}
.page-top {margin-top: 0;}
.page-bottom {margin-bottom: 0;}
.container-fluid {padding-left: 0 !important; padding-right: 0 !important;}
.modal-header {border-bottom: none;}
.modal-title {color:#000;}
.modal-footer{display:none;}
.fancybox-skin {padding: 0 !important;}
.fancybox-overlay {background: rgba(0,0,0,.8); !important;}
/*---GALERIE---MEDIA---OFF---*/
