/* COVER */
.block_bannerImage{width:100%;}
.block_bannerImage > .image{width:100%;min-height:500px;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;}
.block_bannerImage > .image .filter{position:absolute;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);}
.block_bannerImage > .image .text{width:100%;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;color:white;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);}
.block_bannerImage > .image .text > h1{color:#fff;text-align:center;font-size:48px;font-weight:500;margin:0;}
.block_bannerImage > .image .text > span{font-size:22px;margin:20px 0;}
@media only screen and (max-width: 925px){
.block_bannerImage > .image .text > h1{font-size:30px;}
.block_bannerImage > .image .text > span{font-size:16px;padding:0 20px;}
.content div{display:flex;box-sizing:border-box;justify-content:center;}
}
/* SCROLL CONTENT */

.container{width:100%;margin:0 auto;overflow:hidden;text-align:left;}

@media screen and (min-width: 1211px){
.container{max-width:1200px;}
}

.block_image_text_column_scroll{width:100%;margin-top:160px;}
.block_image_text_column_scroll > .mainDataContainer{width:50%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:center;height:95%;}
.block_image_text_column_scroll > .mainDataContainer img{position:-webkit-sticky;position:sticky;height:500px;top:20%;margin-right:40px;}
.block_image_text_column_scroll > .secondDataContainer{width:50%;}
.block_image_text_column_scroll > .secondDataContainer .dataContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:20px;}
.block_image_text_column_scroll   > .secondDataContainer   .dataContainer   > div:first-of-type{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-right:15px;}
@media only screen and (max-width: 925px){
.block_image_text_column_scroll{margin-top:70px;}
}

.content div{display:flex;box-sizing:border-box;justify-content:center;}
.content{line-height:normal;color:#000;}
.content > .contentAndImagesScroll > .rev{flex-direction:row-reverse;}
.content   > .contentAndImagesScroll   > .rev   > .mainDataContainer   > .dataContainer   > img{margin-right:0;}
.content > .contentAndImagesScroll > .rev > .secondDataContainer{justify-content:flex-end;}
.content   > .contentAndImagesScroll   > .rev   > .secondDataContainer   > .dataContainer   > .container{max-width:580px;margin-right:0px;}
.content > .contentAndImagesScroll > .block_image_text_column_scroll{margin-top:0px;}
.content   > .contentAndImagesScroll   > .block_image_text_column_scroll   > .mainDataContainer{height:100%;background-color:#f6f6f6;justify-content:center;}
.content   > .contentAndImagesScroll   > .block_image_text_column_scroll   > .mainDataContainer   > .dataContainer{height:90%;}
.content   > .contentAndImagesScroll   > .block_image_text_column_scroll   > .mainDataContainer   > .dataContainer   > img{width:90%;object-fit:contain;height:fit-content;max-width:100%;}
.content   > .contentAndImagesScroll   > .rev   > .secondDataContainer   > .dataContainer{justify-content:flex-start;margin-right:70px;}
.content   > .contentAndImagesScroll   > .block_image_text_column_scroll   > .secondDataContainer   > .dataContainer   > .container{padding-top:90px;margin:0 16px 80px 16px;max-width:600px;}
.content   > .contentAndImagesScroll   > .block_image_text_column_scroll   > .secondDataContainer   > .dataContainer   > .container   > .ikona{height:70px;width:70px;background-color:#f6f6f6;border-radius:50%;margin-bottom:22px;}
.content   > .contentAndImagesScroll   > .block_image_text_column_scroll   > .secondDataContainer   > .dataContainer   > .container   > h2{font-size:42px;font-weight:500;margin-bottom:65px;}
.content   > .contentAndImagesScroll   > .block_image_text_column_scroll   > .secondDataContainer   > .dataContainer   > .container   > span{font-size:18px;}
.content   > .contentAndImagesScroll   > .block_image_text_column_scroll   > .secondDataContainer   > .dataContainer   > .container   > h3{color:#3a68ff;font-size:22px;font-weight:500;margin-top:50px;margin-bottom:22px;}
@media screen and (max-width: 925px){
.content br{display:block;}
.content > .contentAndImagesScroll > .block_image_text_column_scroll{flex-direction:column-reverse;}
.content     > .contentAndImagesScroll     > .block_image_text_column_scroll     > .mainDataContainer{width:100%;}
.content     > .contentAndImagesScroll     > .block_image_text_column_scroll     > .mainDataContainer     > .dataContainer     > img{max-height:250px;width:auto;margin-right:0;}
.content     > .contentAndImagesScroll     > .rev     > .secondDataContainer     > .dataContainer{margin-right:unset;}
.content     > .contentAndImagesScroll     > .block_image_text_column_scroll     > .secondDataContainer{width:100%;justify-content:center;}
.content     > .contentAndImagesScroll     > .block_image_text_column_scroll     > .secondDataContainer     > .dataContainer     .container{max-width:580px;}
.content     > .contentAndImagesScroll     > .block_image_text_column_scroll     > .secondDataContainer     > .dataContainer     .container     > h1{font-size:24px;text-align:center;}
.content     > .contentAndImagesScroll     > .block_image_text_column_scroll     > .secondDataContainer     > .dataContainer     .container     > span{font-size:16px;}
.content     > .contentAndImagesScroll     > .block_image_text_column_scroll     > .secondDataContainer     > .dataContainer     .container     > span:first-of-type{font-size:16px;text-decoration:underline;}
.content     > .contentAndImagesScroll     > .block_image_text_column_scroll     > .secondDataContainer     > .dataContainer     .container     > .ikona{align-self:center;}
}
@media screen and (max-width: 700px){
	.block_image_text_column_scroll {
		padding: 0;
	}
}
.dataContainer p {
	text-align: left;
}



/* UL */

.blue-bullet li, .black-bullet li {
	font: normal normal normal 18px/24px Roboto;
	margin-bottom: .5rem;
}
.blue-bullet li::before, .black-bullet li::before {
    content: "\2022";
    font-weight: bold;
    display: inline-block;
    width: 1rem;
    margin-left: 0;
    font-size: 1.2rem;
    vertical-align: middle;
}
.big-bullet .blue-bullet li::before, .small-bullet .big-bullet li::before { 
     font-size: 2rem;
}
.blue-bullet li::before {
	 color: #3A68FF;
}
.black-bullet li::before {
	 color: #000;
}

.text-black {
	color: #000!important;;
}
/* info panel */

.info {
	background: #F6F6F6 0% 0% no-repeat padding-box;
	border-radius: 10px;
	text-align: left;
	font: normal normal normal 18px/24px Roboto;
	color: #000000;
    padding: 1.5rem;
    flex-direction: column;
    align-items: flex-start;
	margin-bottom: 1rem;
}
.info img {
	margin-bottom: .75rem;
}