@font-face { font-family: 'DGUVMetaWeb Normal';        font-style: normal; font-weight: 200; src: url('/stories/fonts/DGUV/DGUVMetaWeb-Normal.eot');    src: url('/stories/fonts/DGUV/DGUVMetaWeb-Normal.woff');    src: url('/stories/fonts/DGUV/DGUVMetaWeb-Normal.woff?#iefix')    format('embedded-opentype'), url('/stories/fonts/DGUV/DGUVMetaWeb-Normal.woff')    format('woff'); }
@font-face { font-family: 'DGUVMetaWeb Normal Italic'; font-style: italic; font-weight: 200; src: url('/stories/fonts/DGUV/DGUVMetaWeb-NormalIta.eot'); src: url('/stories/fonts/DGUV/DGUVMetaWeb-NormalIta.woff'); src: url('/stories/fonts/DGUV/DGUVMetaWeb-NormalIta.woff?#iefix') format('embedded-opentype'), url('/stories/fonts/DGUV/DGUVMetaWeb-NormalIta.woff') format('woff'); }
@font-face { font-family: 'DGUVMetaWeb Medium';        font-style: normal; font-weight: 500;                                                   src: url('/stories/fonts/DGUV/DGUVMetaWeb-Medium.woff');    src: url('/stories/fonts/DGUV/DGUVMetaWeb-Medium.woff?#iefix')    format('embedded-opentype'), url('/stories/fonts/DGUV/DGUVMetaWeb-Medium.woff')    format('woff'); }
@font-face { font-family: 'DGUVMetaWeb Medium Italic'; font-style: normal; font-weight: 500;                                                   src: url('/stories/fonts/DGUV/DGUVMetaWeb-MediumIta.woff'); src: url('/stories/fonts/DGUV/DGUVMetaWeb-MediumIta.woff?#iefix') format('embedded-opentype'), url('/stories/fonts/DGUV/DGUVMetaWeb-MediumIta.woff') format('woff'); }
@font-face { font-family: 'DGUVMetaWeb Bold';          font-style: normal; font-weight: 500; src: url('/stories/fonts/DGUV/DGUVMetaWeb-Bold.eot');      src: url('/stories/fonts/DGUV/DGUVMetaWeb-Bold.woff');      src: url('/stories/fonts/DGUV/DGUVMetaWeb-Bold.woff?#iefix')      format('embedded-opentype'), url('/stories/fonts/DGUV/DGUVMetaWeb-Bold.woff')      format('woff'); }
@font-face { font-family: 'DGUVMetaWeb Bold Italic';   font-style: italic; font-weight: 500; src: url('/stories/fonts/DGUV/DGUVMetaWeb-BoldIta.eot');   src: url('/stories/fonts/DGUV/DGUVMetaWeb-BoldIta.woff');   src: url('/stories/fonts/DGUV/DGUVMetaWeb-BoldIta.woff?#iefix')   format('embedded-opentype'), url('/stories/fonts/DGUV/DGUVMetaWeb-BoldIta.woff')   format('woff'); }

@font-face { font-family: 'DGUVMetaSerif Medium';      font-style: normal; font-weight: 500; src: url('/stories/fonts/DGUV/DGUVMetaSerif-Medium.eot');  src: url('/stories/fonts/DGUV/DGUVMetaSerif-Medium.woff');  src: url('/stories/fonts/DGUV/DGUVMetaSerif-Medium.woff?#iefix')  format('embedded-opentype'), url('/stories/fonts/DGUV/DGUVMetaSerif-Medium.woff')  format('woff'); }



main div.img:first-of-type > div:first-of-type { background-size: contain !important; }
p, .vev, h3.autor { font-family: 'DGUVMetaWeb Normal' !important; }
strong, b { font-family: 'DGUVMetaWeb Bold' !important; }
h1, h2, h3,h4, .vev #eABP7pDAD3pc .animate-text,
.vev #eEaxKpGfWyic .animate-text, .vev #eEjk8LCqQVVc h4, .vev #es4YXYwSeUgc p, .vev #eycjY0Vxh4Gc h4 { font-family: 'DGUVMetaWeb Medium' !important; }
.vev #eABP7pDAD3p, .vev #e9_521ux-rj { width: 100% !important; max-width: 400px; }
.vev #eEaxKpGfWyi, .vev #es4YXYwSeUg { width: 100% !important; max-width: 460px; margin-left: -1em !important;}
.vev .w77ya1ds .animation-wrapper { justify-content: left !important; }
#eNF-4UpDsag, #eU8CS3KZhRac { display: none !important; }


@media screen and (max-width: 1301px) {
	.vev #eVHkzg7d86hc h1 { margin: 0.5em 0 0 0 !important; }
}
@media screen and (max-width: 1209px) {
	.vev #eNG7LO8QCBc, .vev #eVHkzg7d86h { width: 98.5% !important; }
	.vev #eVHkzg7d86hc h1 { margin: 1.25em 0 0 0 !important; font-size: 80px !important; text-align: center; }
	.vev #eiIUhg7Rg6Uc h3 { font-size: 18px !important; }
	.vev #eEaxKpGfWyi, .vev #es4YXYwSeUg { max-width: 100%; }
	.vev #eaWAAyw26uf { width: 100% !important; margin-top: 897px !important; }
	.vev #eZpeUyuivV1 { width: 500px !important; padding-left: 60px;  margin-top: 650px !important; }
	.vev #eqf0YI_zzl0, .vev #eteqcCTzYBi { margin-top: 764px !important; }
	.vev #eteqcCTzYBi { margin-top: 880px !important; }
	.vev #e-c0-iXhneL { margin-top: 1024px !important; padding-top: 160px; }
	.vev #emBluvhClCD { margin-top: 968px !important; }
	.vev #eaWAAyw26uf { margin-top: 954px !important; width: 564px !important; padding-left: 20px; }
	.vev #eABP7pDAD3p  { max-width: 100%; position: relative; text-align: left; }
	.vev .w77ya1ds .animate-text { font-size: 42px !important; }
	.vev #e9_521ux-rj, .vev #e-8YX-uuV7f { width: 98.5% !important; max-width: 100% !important; margin-right: 0 !important; }
}

@media screen and (max-width: 780px) { 
	.vev #edBM1v4Esi-, .vev #eh9ZzQLSoPSc { display: none !important; }
}
@media screen and (max-width: 640px) { 
	.vev #eVHkzg7d86hc h1 { margin: 1em 0 0 0 !important; font-size: 48px !important; }
	.vev #eNG7LO8QCBc { width: 150% !important; }
	.vev #eO-CSj_qLP8 { min-height: 900px; margin-top: -200px; }
	.vev #eO-CSj_qLP8 img { o-object-fit: contain; object-fit: contain; }
}
@media screen and (max-width: 640px) { /* 780*/
	.vev #eVHkzg7d86hc h1 { margin: 1em 0 0 0 !important; font-size: 48px !important; }
	.vev #eiIUhg7Rg6U { width: 125% !important; place-self: center !important; }
	.vev #eiIUhg7Rg6U h2 { font-size: 40px !important; }
	.vev #eiIUhg7Rg6Uc h3 { line-height: 1.15em !important; }
	.vev #eiIUhg7Rg6Uc h3 strong::before { content: ' '; display: block; }
	.vev #eZpeUyuivV1 { margin-top: 908px !important; padding-left: 30px; width: 326px !important; }
	.vev .w77ya1ds .animate-text { font-size: 34px !important; padding-left: 3px; width: 110% !important;}
	.vev #emBluvhClCD { margin-top: 994px !important; }
	.vev #eteqcCTzYBi { margin-top: 910px !important; }
	.vev #eaWAAyw26uf { width: 306px !important; margin-top: 990px !important; padding-left: 6px; }
	.vev #e-c0-iXhneL { margin-top: 1024px !important; padding-top: 213px; }
	.vev #eqCRvKY64x4 { margin-top: 1450px !important; }
	.vev #eABP7pDAD3pc .animate-text  {max-width: 280px !important; }
	.vev #eABP7pDAD3pc .animate-text .letter:nth-child(13)::after { content: '\0000a0'; }
	.vev #eICUwkCPeDy { margin-top: 130px !important; }
	.vev #e-8YX-uuV7f { margin-top: 0px !important; }
	.vev #eqDycwxhEUy { min-height: 574px !important; }
	.vev #eO-CSj_qLP8 { min-height: 900px; margin-top: 0; }
}
@media screen and (max-width: 599px) {
	.vev #ej6sB7wvkGP {	height: auto !important; }
	.vev #ef-VEv11WIc { min-height: 1000px !important; }
}
@media screen and (max-width: 480px) {
	body { background-color: #fafafa !important; }
	.vev .__c, .vev vev { display: block !important; }
	.vev #eb_3h2Vdjlo { min-height: auto !important; height: 250px !important; } 
	.vev #eiIUhg7Rg6U { width: 100% !important; margin-top: 0 !important; }
	.vev #eVHkzg7d86h { margin: 0 !important; width: 100% !important; height: 106px !important; min-height: unset !important; background: rgba(180,180,180,0.75); aspect-ratio: unset !important; }
	.vev #eb_3h2Vdjlo > .__wc { height: 250px !important;  background-repeat: no-repeat !important; }
	.vev #eVHkzg7d86h { height: auto !important; position: absolute !important; top: 74px; width: 100% !important; }
	.vev #eVHkzg7d86hc h1 { margin: 0 !important; font-size: 42px !important; padding: 0.5em 0 !important; }
	.vev #eNG7LO8QCBc { height: 106px !important; }
	.vev #eiIUhg7Rg6U h2 { font-size: 32px !important; }
	.vev #ej6sB7wvkGP { margin-top: 0px !important; }
	p { padding-left: 0.25em; padding-right: 0.25em; }
	.vev .image img { -o-object-fit: contain !important; object-fit: contain !important; height: auto !important; }
	.vev #eBW-WbAGQNv { margin: 230px 0 0 0 !important; }
	.vev #eO-CSj_qLP8 { min-height: 1px !important; }
	.vev #eBW-WbAGQNv { width: 100% !important; }
	#eFWzmBUtGy5 { top:100px; top:0; height: 1600px !important; }
	.vev #eRGv_VYMg_9 { width: 100% !important; }
	.vev #evA8t03h3YJ { margin: 120px 0 0 6px !important; }
	.vev #eZpeUyuivV1 { margin-top: -78px !important; }
	.vev #eEaxKpGfWyi { margin-left: 0 !important; padding-left: 0.8em; }
	.vev #eird1FKIn_h { position: absolute; top: 0; margin-left: 0 !important; width: 100% !important; }
	.vev #eird1FKIn_h > .__wc { margin: 0 auto; width: 320px; }
	.vev #es4YXYwSeUg { margin-top: 240px !important; margin-left:0 !important;}
	.vev #eRXW9oZm2dF { height: 963px !important; }
	.vev #eIFzy-T2my_ { min-height: 1189px !important; }
	.vev #eIFzy-T2my_ .__image { margin: 0 auto !important; width: 320px !important; height: 240px; }
	.vev #ebim9fpGpik { height: 254px !important; }
	.vev #eo6Jym86xpV { margin-top: 0px !important; height: 550px !important; }
	.vev #eqf0YI_zzl0 { margin-top: 0px !important; }
	.vev #eTks6tc37d_c + div > * { margin-top: 0px !important; }
	.vev #emBluvhClCD, .vev #eaWAAyw26uf { position: absolute; top: 746px; margin-left: 0 !important; }
	.vev #eaWAAyw26uf > .__wc { margin-top: -14px; margin-left: 24px !important; }
	.vev #e-c0-iXhneL { padding-top: 110px !important; width: 320px !important; height: 360px !important; margin-left: auto !important; margin-right: auto !important;}
	.vev #eh9ZzQLSoPS { display: none !important; }
	.vev #eTks6tc37d_ { min-height: 1840px !important; background-color: #ffffff !important; }
	.vev #eICUwkCPeDy { position: absolute !important; margin-top: 0 !important; top: 130px !important; width: 320px !important; height: 360px !important; margin-left: auto !important; margin-right: auto !important;}
	.vev #e9_521ux-rj { margin-top: 260px !important; }
	.vev #eQ_PvmGDwzi, .vev #esr-K59XjZ6, .vev #eAQbdAhojuz { min-height: 1px !important; }
	.vev #e21aDTTJ9LL, .vev #eyossQJZBsg { width: 320px !important; height: 360px !important; margin-left: auto !important; margin-right: auto !important; max-height: 182px; }
	.vev #eycjY0Vxh4G, .vev #eEjk8LCqQVV { margin-top: 0 !important; }
}

