
/* 1-fonts.css */
/* CoreSansA25ExtraLight */
@font-face {font-family: 'core extralight';src: url('webfonts/3212FB_4_0.eot');src: url('webfonts/3212FB_4_0.eot?#iefix') format('embedded-opentype'),url('webfonts/3212FB_4_0.woff2') format('woff2'),url('webfonts/3212FB_4_0.woff') format('woff'),url('webfonts/3212FB_4_0.ttf') format('truetype');}
/* CoreSansA35Light */
@font-face {font-family: 'core light';src: url('webfonts/3212FB_5_0.eot');src: url('webfonts/3212FB_5_0.eot?#iefix') format('embedded-opentype'),url('webfonts/3212FB_5_0.woff2') format('woff2'),url('webfonts/3212FB_5_0.woff') format('woff'),url('webfonts/3212FB_5_0.ttf') format('truetype');}
/* CoreSansA45Regular */
@font-face {font-family: 'core regular';src: url('webfonts/3212FB_7_0.eot');src: url('webfonts/3212FB_7_0.eot?#iefix') format('embedded-opentype'),url('webfonts/3212FB_7_0.woff2') format('woff2'),url('webfonts/3212FB_7_0.woff') format('woff'),url('webfonts/3212FB_7_0.ttf') format('truetype');}
/* CoreSansA55Medium */
@font-face {font-family: 'core medium';src: url('webfonts/3212FB_A_0.eot');src: url('webfonts/3212FB_A_0.eot?#iefix') format('embedded-opentype'),url('webfonts/3212FB_A_0.woff2') format('woff2'),url('webfonts/3212FB_A_0.woff') format('woff'),url('webfonts/3212FB_A_0.ttf') format('truetype');}
/* CoreSansA65Bold */
@font-face {font-family: 'core bold';src: url('webfonts/3212FB_B_0.eot');src: url('webfonts/3212FB_B_0.eot?#iefix') format('embedded-opentype'),url('webfonts/3212FB_B_0.woff2') format('woff2'),url('webfonts/3212FB_B_0.woff') format('woff'),url('webfonts/3212FB_B_0.ttf') format('truetype');}
@font-face {font-family: 'core bold italic';src: url('webfonts/3212FB_9_0.eot');src: url('webfonts/3212FB_9_0.eot?#iefix') format('embedded-opentype'),url('webfonts/3212FB_9_0.woff2') format('woff2'),url('webfonts/3212FB_9_0.woff') format('woff'),url('webfonts/3212FB_9_0.ttf') format('truetype');}
@font-face {font-family: 'core extrabold';src: url('webfonts/3212FB_D_0.eot');src: url('webfonts/3212FB_D_0.eot?#iefix') format('embedded-opentype'),url('webfonts/3212FB_D_0.woff2') format('woff2'),url('webfonts/3212FB_D_0.woff') format('woff'),url('webfonts/3212FB_D_0.ttf') format('truetype');}
@font-face {font-family: 'BeachBarScript-Black';src: url('webfonts/3212FB_1C_0.eot');src: url('webfonts/3212FB_1C_0.eot?#iefix') format('embedded-opentype'),url('webfonts/3212FB_1C_0.woff2') format('woff2'),url('webfonts/3212FB_1C_0.woff') format('woff'),url('webfonts/3212FB_1C_0.ttf') format('truetype');}
@font-face {font-family: 'BeachBarScript-Regular';src: url('webfonts/beach-reg.eot');src: url('webfonts/3212FB_1C_0.eot?#iefix') format('embedded-opentype'),url('webfonts/beach-reg.woff2') format('woff2'),url('webfonts/beach-reg.woff') format('woff'),url('webfonts/beach-reg.ttf') format('truetype');}


/* 2-style.css */
html {font-size:16px;}
body { width: 100%; height: 100%; overflow-X: hidden; font-family: 'core regular'; font-size: 16px; }
* { box-sizing: border-box; position: relative; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
a { text-decoration: none; }
ul {list-style:none; margin:0; padding:0;}
.clear { clear: both; }
#content { margin: auto; max-width: 1400px; }
#modal { width: 100%; height: 100%; position: fixed; background-color: rgba(0,0,0,0.5); z-index: 20; }
.download { text-align: center; margin: 65px auto 57px auto; }
.download a.bgorange { background-color: #F48245; }
.download a { padding: 16px 57px 16px 17px; background: url(images/ico-arrow.svg) right 17px center no-repeat; display: inline-block; background-color: #F26F21; color: #ffffff; font-family: 'core medium'; font-size: 30px; }

@media screen and (max-width: 1399px) {
	html {font-size:12.8px;}
	#media_screen { width: 1399px; }
	#content { max-width: 1080px; }
	.download { text-align: center; margin: 36px auto 56px auto; }
	.download a { padding: 16px 59px 16px 25px; background: url(images/ico-arrow.svg) right 22px center no-repeat; display: inline-block; background-color: #F26F21; color: #ffffff; font-family: 'core medium'; font-size: 23px; background-size: 27px; }
}

@media screen and (max-width: 1095px) {
	.download { text-align: center; margin: 0.822vw auto 5.205vw auto; }
	.download { margin: 0px auto 4.292vw auto; }
	.download a { padding: 1.461vw 5.388vw 1.461vw 2.283vw; background: url(images/ico-arrow.svg) right 2.009vw center no-repeat; display: inline-block; background-color: #F26F21; color: #ffffff; font-family: 'core medium'; font-size: 2.100vw; background-size: 2.466vw; }
}
@media screen and (max-width: 1151px) {
	#media_screen { width: 1151px; }
}

@media screen and (max-width: 767px) {
	#media_screen { width: 767px; }
	.download { text-align: center; margin: 1.875vw auto 11.875vw auto; }
	.download { margin: 0px auto 9.792vw auto; }
	.download a { padding: 3.333vw 12.292vw 3.333vw 5.208vw; background: url(../images/ico-arrow.svg) right 4.583vw center no-repeat; display: inline-block; background-color: #F26F21; color: #ffffff; font-family: 'core medium'; font-size: 4.792vw; background-size: 5.625vw; }

}


/* 3-header.css */
body { margin: 0; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-family: 'core regular'; }
#header { width: 1400px; margin: auto; height: 425px; }
#header .logo { background: url(../images/logo.svg) no-repeat; width: 600px; background-size: contain; height: 326px; display: block; text-indent: -5000px; overflow: hidden; position: absolute; margin: 65px 0 0 96px; }
#header h2 { background: url(../images/seducatoare.svg) no-repeat; background-size: contain; display: block; width: 420px; height: 395px; right: 169px; top: 14px; position: absolute; margin: 0; text-indent: -5000px; overflow: hidden; }

@media screen and (max-width: 1399px) {
#header { width: 1080px; height: 322px; }
#header h2 {width: 320px;height: 301px;right: 142px;top: 6px;}
#header .logo { width: 410px; height: 222px; margin: 60px 0 0 132px; }
}

@media screen and (max-width: 1095px) {
#header {width:100%;}
#header { height: 29.406vw; }
#header .logo { width: 37.443vw; height: 27.489vw; margin: 5.556vw 0 0 12.055vw; }
#header h2 { width: 39.909vw; height: 27.397vw; right: 2.192vw; top: 0.457vw;background-size: 29.132vw 27.397vw;}
}

@media screen and (max-width: 767px) {
#header {width: 100%;margin: auto;height: 109.375vw;}
#header .logo {background-position: center top;width: 70.833vw;background-size: contain;height: 38.333vw;margin: 62.917vw 0 0 12.292vw;}
#header h2 {background: url(../images/seducatoare.svg) center center no-repeat;background-size: contain;display: block;width: 58.333vw;height: 54.792vw;top: 7.083vw;position: relative;margin: 0 0 0 21.458vw;text-indent: -5000px;overflow: hidden;}
}


/* footer-files.css */
#content.cond {color:#80727B; font-family:'core regular'; font-size:20px; max-width:750px;  }
#content.cond p {padding:0 10px 0 10px;}

.terms {box-sizing:border-box; font-family:'core light'; text-align:center; color:#00AFBC; padding:0 0 30px 0; font-size:50px; max-width:1187px; margin:auto;}
.terms .arrow { background:url(../images/down-arrow-grey.svg) center bottom no-repeat; padding-bottom:70px; margin-bottom:15px;}
.terms h1 {font-size:115px; color:#EDEBEC; margin:0; font-family:'core bold';}
.terms h2 {font-family:'core regular'; font-size:85px; margin:0; }
.terms h3 {font-size:50px; font-family:'core light'; font-weight:normal;  }
.terms ul {font-size:20px; font-family:'core regular'; max-width:578px; margin:auto; text-align:left; list-style:none; }
.terms ul li {margin:0 0 20px 0;color:#80727B;border-bottom:solid 1px #EE3E34;padding: 0 0 20px 50px;counter-reset:initial;counter-increment: i;position: relative;}
.terms ul li:before {content:counter( i );color:#ee3e34;display: block;position:absolute;margin-left:-50px;font-size:50px;/* height:100%; */bottom: 0;}

@media screen and (max-width: 1399px) {
	.terms {padding:0 20px 0 20px;}
	
	.terms h1 {font-size:90px;}
	.terms h2 {font-size:70px;}
	.terms h3, .terms {font-size:40px;}
}
@media screen and (max-width: 1080px) {
	.terms {padding:0 20px 0 20px;}
	.terms h1 {font-size:8.333vw;}
	.terms h2 {font-size:6.481vw;}
	.terms h3, .terms {font-size:3.704vw;}
	.terms ul {font-size:1.852vw; padding:0; max-width:53.519vw;}
	.terms ul li {margin: 0 0 1.852vw 0; padding: 0 0 1.852vw 4.630vw;}
	.terms ul li:before {font-size:4.630vw; margin-left:-4.630vw;}
	.terms .arrow {background-size:6.852vw 3.241vw; padding-bottom:6.481vw; margin-bottom:1.389vw;}
}

@media screen and (max-width: 767px) {
	.terms {padding:0 10px 0 10px;}
	.terms h1 {font-size:9.126vw;}
	.terms h2 {font-size:6.519vw;}
	.terms h3, .terms {font-size:6.519vw;}
	.terms ul {font-size:3.259vw; padding:0; max-width:75.359vw;}
	.terms ul li {margin: 0 0 2.608vw 0; padding: 0 0 2.608vw 6.519vw;}
	.terms ul li:before {font-size:5.215vw; margin-left:-6.519vw;}
	.terms .arrow {background-size:9.648vw 4.563vw; padding-bottom:9.126vw; margin-bottom:1.956vw;}
}
@media screen and (max-width: 479px) {
	.terms {padding:0 5px 0 5px;}
	.terms h1 {font-size:14.614vw;}
	.terms h2 {font-size:10.438vw;}
	.terms h3, .terms {font-size:10.438vw;}
	.terms ul {font-size:5.219vw; padding:0; max-width:120.668vw;}
	.terms ul li {margin: 0 0 4.175vw 0; padding: 0 0 4.175vw 10.438vw;}
	.terms ul li:before {font-size:8.351vw; margin-left:-10.438vw;}
	.terms .arrow {background-size:15.449vw 7.307vw; padding-bottom:14.614vw; margin-bottom:3.132vw;}
}

/* footer.css */
#footer {
	height:130px;
	width:100%;
	background-color:#F4F2F3;
	color:#C5BEC4;
	font-family:'core regular';
	clear:both;
}
#footer-container {width:853px; margin:auto; position:relative; text-align:center; display:table; }
#footer-left {display:table-cell; width:33%; vertical-align:top;}
#footer a#logo-footer { position:relative;background:url(../images/logo-mono.png) no-repeat;  width:175px; height:60px; overflow:hidden; text-indent:-5000px; margin-top:26px; display:block;} 
#footer-center{  width:34%;text-align:justify; font-size:15px; padding-left:7px;  display:table-cell; vertical-align:top; line-height:17px; }
#footer-menu {width:356px; text-align:justify; display:inline-block; margin-top:40px; position:relative; }
#footer-menu a{display:inline-block; color:#5B5258; }
#footer-menu a:hover, #footer-menu a.selected {color:#EE3E34;}
#footer-menu:after {content:""; display:inline-block; width:100%; }
#footer-center .copy{text-align:center;}
#footer-right { padding-left:91px; margin-left:0px; font-size:18px; width:33%; padding-top:27px; text-align:left; line-height:21px; display:table-cell; vertical-align:top;}



@media screen and (max-width: 1151px) {
	#footer { min-height:260px; height:auto !important; width:100%; display:block}	
	#footer-container {display:block; width:100%; padding-top:17px;}
	#footer-center{display:block; width:100%; position:absolute; background-color:#F4F2F3; padding:0;}
	#footer-left{display:block; width:100%;}
	#footer-right {display:block; width:100%; font-size:13px; margin:10px 0 0 0 ; padding:0;  text-align:center; position: absolute; top:135px;}
	#footer-right br {display:none;}
	#footer a#logo-footer { position:relative;background:url(../images/logo-mono-mob.png) no-repeat;  width:200px; height:120px; margin:auto; }
	#footer-menu {max-width:356px; width:auto; margin:50px auto 0 auto; display:block;}
	
}
@media screen and (max-width: 479px) {
	#footer a#logo-footer { width:41.67vw ; height:25vw; margin:auto; background-size:contain; }
	#footer-right{top:30vw;}
}


/* home.css */
.srchome { background: url(../images/src-home-large.png) center top no-repeat; left: 50%; transform: translateX(-50%); top: 0; width: 100%; max-width: 1920px; height: 3133px; position: absolute; z-index: 10000; opacity: 0.5; display: none; background-size: auto; }
.arrow1:after { content: ""; background: url(../images/blue-down-arrow.svg) center center no-repeat; height: 93px; display: block; float: left; width: 100%; margin-bottom: -3px; }
.full-width { width: 100vw; margin-bottom: -69px; margin-left: calc( 50% - 50vw ); margin-top: 0; background: url(../images/hdr-home.svg) center top no-repeat; min-height: 571px; position: relative; top: -69px; padding: 85px 0 0 0; overflow: hidden; }
.home-title { width: 1400px; margin: auto; overflow:hidden; position:relative; }
.home-title h2 { display: none; }
.home-title ul { float: right; width: 50.2%; padding: 20px 0 149px 0px; font-family: 'core regular'; font-size: 1.25rem; color: #ffffff; list-style: none; background: url(../images/home-hdr-bg.jpg) center bottom no-repeat; }
.home-title ul li { background: url(../images/circle.svg) 4px center no-repeat; background-size: 15px 15px; padding: 6px 56px 7px 44px; margin: 0 0 25px 0; line-height: 24px; }
.hartie4x { background: url(../images/hartie-single-large.jpg) repeat-x; height: 360px; width: 100%; background-size: 350px 360px; list-style: none; margin: 89px 0 0 0; padding: 0; }
.hartie4x:before { content: ""; width: 100%; height: 360px; position: absolute; top: 0; display: block; background: url(../images/hartie-single-shadow-large.png) left 18px no-repeat; background-size: 1403px 338px; }
.hartie4x li { float: left; width: 33%; text-align: center; text-indent: -5000px; overflow: hidden; position: relative; }
.hartie4x li:nth-of-type(1) { background: url(../images/delicata.svg) 41px 97px no-repeat; height: 360px; }
.hartie4x li:nth-of-type(2) { background: url(../images/putere.svg) 60px 57px no-repeat; height: 360px; }
.hartie4x li:nth-of-type(3) { background: url(../images/extra.svg) 99px 88px no-repeat; height: 360px; }
.celuloza { width: 100%; font-family: 'core regular'; font-size: 2.5rem; padding-top: 12px; float: left; }
.celuloza h2 { background: url(../images/celuloza.svg) center 66px no-repeat; width: 463px; height: 185px; float: left; display: block; position: relative; text-indent: -5000px; overflow: hidden; margin: 0; }
.celuloza p { max-width: 850px; float: left; padding: 47px 0 0 59px; line-height: 49px; color: #F05A22; margin: 0; }
.hartie-igienica:before { content: ""; background: url(../images/hartie-igienica-bg-large.png) repeat-x; width: 100vw; margin-left: calc( 50% - 50vw ); position: absolute; height: 464px; z-index: -1; top: 281px; }
.hartie-igienica { background: url(../images/hartie-igienica.jpg) center 281px no-repeat; padding-bottom: 250px; }
.hartie-igienica h2 { background: url(../images/hartie-igienica.svg) center 33px no-repeat; width: 540px; height: 250px; background-size: 540px 209px; text-indent: -5000px; display: block; position: relative; overflow: hidden; margin: auto; }
.hartie-igienica ul { padding: 351px 0 0 4px; }
.hartie-igienica.arrow1:after { height: 56px; }
.hartie-igienica ul li { width: 33%; float: left; text-indent: -5000px; overflow: hidden; position: relative; }
.hartie-igienica ul li:nth-of-type(1) { background: url(../images/padure-verde.svg) center center no-repeat; height: 167px; background-size: contain; }
.hartie-igienica ul li:nth-of-type(2) { background: url(../images/citrice.svg) 73px center no-repeat; height: 174px; background-size: contain; padding-left: 9px; }
.hartie-igienica ul li:nth-of-type(3) { background: url(../images/alba.svg) 72px center no-repeat; height: 189px; background-size: contain; padding-left: 10px; }
.prosoape h2 { text-indent: -5000px; display: block; position: relative; overflow: hidden; background-size: contain; }
.prosoape h2:nth-of-type(1) { background: url(../images/prosoape.svg) 28px 32px no-repeat; width: 650px; float: left; height: 325px; }
.prosoape h2:nth-of-type(2) { background: url(../images/absorbante.jpg) no-repeat; background-size: 699px 336px; width: 699px; height: 336px; float: right; }
.test1 {width:6.25rem; height:3.125rem; border:solid 1px; font-size:1rem;}
.test2 {width:6.25rem; height:3.125rem; border:solid 1px; font-size:2rem;}
.test3 {width:6.25rem; height:3.125rem; border:solid 1px; font-size:3rem;}


@media screen and (max-width: 1399px) {
html { font-size: 12.8px; }
.srchome { background: url(../images/src-home-medium.png) center top no-repeat; left: 50%; transform: translateX(-50%); top: 0; width: 100%; max-width: 1280px; height: 2299px; position: absolute; z-index: 10000; opacity: 0.5; display: none; background-size: auto; }
.arrow1:after { height: 62px; width: 100%; background-size: 59px; }
.full-width { margin-bottom: -50px; background: url(../images/hdr-home-medium.svg) center top no-repeat; min-height: 403px; top: -50px; padding: 49px 0 0 0; background-size: 1189px; }
.home-title { width: 100%; margin: auto; }
.home-title h2 { display: none; }
.home-title ul { float: none; margin-left: 49.8%; width: 45%; padding: 20px 0 91px 0px; background: url(../images/home-hdr-bg-medium.jpg) 36px bottom no-repeat; }
.home-title ul li { background-size: 10.5px 10.5px; padding: 8px 51px 7px 32px; margin: 0 0 2px 0; line-height: 19px; width: 500px; }
.home-title ul li br { display: none; }
.hartie4x { background: url(../images/hartie-single-medium.jpg) repeat-x; height: 278px; background-size: 270px 278px;margin: 62px 0 0 0; }
.hartie4x:before { width: 100%; height: 278px; background: url(../images/hartie-single-shadow-medium.png) left 11px no-repeat; background-size: 1082px 265px; }
.hartie4x li { float: left; width: 33%; text-align: center; text-indent: -5000px; overflow: hidden; position: relative; }
.hartie4x li:nth-of-type(1) { background: url(../images/delicata.svg) 28px 71px no-repeat; height: 238px; background-size: 303px 157px; }
.hartie4x li:nth-of-type(2) { background: url(../images/putere.svg) 43px 42px no-repeat; height: 265px; background-size: 261px 220px; }
.hartie4x li:nth-of-type(3) { background: url(../images/extra.svg) 73px 64px no-repeat; height: 263px; background-size: 229px 171px; }
.celuloza { font-size: 2.35rem; padding-top: 0px; }
.celuloza h2 { background: url(../images/celuloza.svg) 89px 48px no-repeat; width: 351px; height: 131px; float: left; background-size: 260px 81px; }
.celuloza p { max-width: 682px; padding: 34px 0 0 59px; line-height: 36px; }
.hartie-igienica:before { background: url(../images/hartie-igienica-bg-medium.png) repeat-x; height: 458px; top: 186px; }
.hartie-igienica { background: url(../images/hartie-igienica-medium.jpg) center 186px no-repeat; padding-bottom: 189px; }
.hartie-igienica h2 { background: url(../images/hartie-igienica.svg) center 23px no-repeat; width: 540px; height: 250px; background-size: 360px 139px; }
.hartie-igienica ul { padding: 153px 0 0 3px; }
.hartie-igienica.arrow1:after { height: 36px; }
.hartie-igienica ul li { width: 33%; float: left; text-indent: -5000px; overflow: hidden; position: relative; }
.hartie-igienica ul li:nth-of-type(1) { height: 114px; }
.hartie-igienica ul li:nth-of-type(2) { background: url(../images/citrice.svg) 69px center no-repeat; height: 118px; background-size: contain; padding-left: 0px; }
.hartie-igienica ul li:nth-of-type(3) { background: url(../images/alba.svg) 70px center no-repeat; height: 129px; background-size: contain; padding-left: 10px; }
.prosoape h2 { text-indent: -5000px; display: block; position: relative; overflow: hidden; background-size: contain; }
.prosoape h2:nth-of-type(1) { background: url(../images/prosoape.svg) 67px 7px no-repeat; width: 469px; float: left; height: 202px; background-size: 400px 192px; }
.prosoape h2:nth-of-type(2) { background: url(../images/absorbante-medium.jpg) no-repeat; width: 511px; height: 247px; background-size: contain; margin-right: 67px; margin-top: 0px; }
}

@media screen and (max-width: 1095px) {
html { font-size: 1.169vw; }
.srchome { background: url(../images/src-home-medium.png) center top no-repeat; left: 50%; transform: translateX(-50%); top: 0; width: 100%; max-width: 116.895vw; height: 209.954vw; position: absolute; z-index: 10000; opacity: 0.5; display: none; background-size: auto; }
.arrow1:after { height: 5.662vw; width: 100%; background-size: 5.388vw; }
.full-width {  margin-bottom: -4.566vw; background: url(../images/hdr-home-medium.svg) center top no-repeat; min-height:36.621vw; height:36.621vw; top: -4.566vw; padding: 4.475vw 0 0 0; background-size: 108.584vw; overflow:hidden;}
.home-title { width: 100%; margin: auto;  }
.home-title h2 { display: none; }
.home-title ul { height:32.329vw; float: none; margin-left: 49.8%; width: 48%; padding: 1.826vw 0 8.311vw 0.000vw; background: url(../images/home-hdr-bg-medium.jpg) 2.192vw bottom no-repeat; background-size:39.269vw 8.219vw;  }
.home-title ul li { background-size: 0.959vw 0.959vw; padding: 0.731vw 4.658vw 0.639vw 2.922vw; margin: 0 0 0.183vw 0; line-height: 1.735vw; width: 45.662vw; }
.home-title ul li br { display: none; }
.hartie4x { background: url(../images/hartie-single-medium.jpg) repeat-x; height: 25.388vw; background-size: 24.658vw 25.388vw; margin:5.662vw 0 0 0; }
.hartie4x:before { width: 100%; height: 25.388vw; background: url(../images/hartie-single-shadow-medium.png) left 1.005vw no-repeat; background-size: 98.813vw 24.201vw; }
.hartie4x li { float: left; width: 33%; text-align: center; text-indent: -456.621vw; overflow: hidden; position: relative; }
.hartie4x li:nth-of-type(1) { background: url(../images/delicata.svg) 2.557vw 6.484vw no-repeat; height: 21.735vw; background-size: 27.671vw 14.338vw; }
.hartie4x li:nth-of-type(2) { background: url(../images/putere.svg) 3.927vw 3.836vw no-repeat; height: 24.201vw; background-size: 23.836vw 20.091vw; }
.hartie4x li:nth-of-type(3) { background: url(../images/extra.svg) 6.667vw 5.845vw no-repeat; height: 24.018vw; background-size: 20.913vw 15.616vw; }
.celuloza { font-size: 2.35rem; padding-top: 0.000vw; }
.celuloza h2 { background: url(../images/celuloza.svg) 8.128vw 4.384vw no-repeat; width: 32.055vw; height: 11.963vw; float: left; background-size: 23.744vw 7.397vw; }
.celuloza p { max-width: 62.283vw; padding: 3.105vw 0 0 5.388vw; line-height: 3.288vw; }
.hartie-igienica:before { background: url(../images/hartie-igienica-bg-medium.png) repeat-x; height: 41.826vw; top: 16.986vw; background-size:5px 19.452vw }
.hartie-igienica { background: url(../images/hartie-igienica-medium.jpg) center 16.986vw no-repeat; background-size:85.845vw 19.452vw; padding-bottom: 17.260vw; }
.hartie-igienica h2 { background: url(../images/hartie-igienica.svg) center 2.100vw no-repeat; width: 49.315vw; height: 22.831vw; background-size: 32.877vw 12.694vw; }
.hartie-igienica ul { padding: 13.973vw 0 0 0.274vw; }
.hartie-igienica.arrow1:after { height: 3.288vw; }
.hartie-igienica ul li { width: 33%; float: left; text-indent: -456.621vw; overflow: hidden; position: relative; }
.hartie-igienica ul li:nth-of-type(1) { height: 10.411vw; }
.hartie-igienica ul li:nth-of-type(2) { background: url(../images/citrice.svg) 6.301vw center no-repeat; height: 10.776vw; background-size: contain; padding-left: 0.000vw; }
.hartie-igienica ul li:nth-of-type(3) { background: url(../images/alba.svg) 6.393vw center no-repeat; height: 11.781vw; background-size: contain; padding-left: 0.913vw; }
.prosoape h2 { text-indent: -456.621vw; display: block; position: relative; overflow: hidden; background-size: contain; }
.prosoape h2:nth-of-type(1) { background: url(../images/prosoape.svg) 6.119vw 0.639vw no-repeat; width: 42.831vw; float: left; height: 18.447vw; background-size: 36.530vw 17.534vw; }
.prosoape h2:nth-of-type(2) { background: url(../images/absorbante-medium.jpg) no-repeat; width: 46.667vw; height: 22.557vw; background-size: contain; margin-right: 6.119vw; margin-top: 0.000vw; }
}


@media screen and (max-width: 767px) {
	.srchome { background: url(../images/src-home-mob.png) center top no-repeat; left: 50%; transform: translateX(-50%); top: 0; width: 100%; max-width: 100.000vw; height: 1060.417vw; position: absolute; z-index: 10000; opacity: 0.5; display: none; background-size: auto; }
	.arrow1 {height: 14.375vw;}
	.arrow1:after {height: 18.542vw;width: 100%;background-size: 12.708vw;}
	.full-width {margin-bottom:0;background: url(../images/hdr-home-mob.svg) center 4.375vw no-repeat;background-size: 79.375vw;min-height:auto;height:auto;top: 0;padding: 72.292vw 0 0 0;overflow:hidden;background-color:#F16524;}
	.home-title { width: 100%; margin: auto;  }
	.home-title h2 { display: none; }
	.home-title ul {height: auto;float: none;margin-left: 0;width: 100%;background: url(../images/home-hdr-bg-mob.jpg) center bottom no-repeat;background-size: 86.667vw;padding: 0.000vw 9.375vw 17.500vw 9.375vw;}
	.home-title ul li {background-size: 4.167vw 4.167vw;padding: 1.042vw 0 5.625vw 0;margin: 0 0 0.625vw 0;line-height: 6.250vw;width: 100%;font-size: 5.208vw;float: none;background-position: center bottom;text-align: center;}
	.home-title ul li br { display: none; }
	.home-title ul li:last-of-type {background:none;}
	.hartie4x { background: url(../images/hartie-single-mob.jpg) repeat-x; height: 25.388vw; background-size: 50.000vw 51.458vw; margin:5.662vw 0 0 0; }
	.hartie4x:before { width: 100%; height: 25.388vw; background: url(../images/hartie-single-shadow-mob.png) no-repeat; background-size: 100.000vw ; margin-top:2.500vw; }
	
	.hartie4x:before {content: "";background: url(../images/hartie-single-mob.png)repeat-x;height: 82.500vw;width: 100%;background-size: 50% 62.4%;float: none;display: block;position: absolute;z-index: 5;}
	.hartie4x {background: url(../images/hartie-single-mob.png) left bottom repeat-x;height: 146.042vw;width: 100%;display: block;background-size: 50% 55.208vw;position: relative;float: none;z-index: 2;margin: 0 0 7.083vw 0;}
	.hartie4x:after {content: "";background: url(../images/hartie-single-mob.png)repeat-x;height: 86.667vw;width: 100%;background-size: 50% 62.4%;margin: 45.833vw 0 0 0;float: none;display: block;position: absolute;z-index: 2;}

	
	.hartie4x li { float: left; width: 100%; text-align: center; text-indent: -456.621vw; overflow: hidden; position: relative; z-index: 15;}
	.hartie4x li:nth-of-type(1) {background: url(../images/delicata.svg) center 9.583vw no-repeat;height: 42.500vw;background-size: 63.125vw 32.708vw;}
	.hartie4x li:nth-of-type(2) {background: url(../images/putere.svg) 20.833vw 5.625vw no-repeat;height: 54.167vw;background-size: 54.375vw 45.833vw;}
	.hartie4x li:nth-of-type(3) {background: url(../images/extra.svg) center 2.292vw no-repeat;height: 41.875vw;background-size: 47.708vw 35.625vw;}
	.celuloza {font-size: 7.292vw;padding-top: 0.000vw;text-align: center;}
	.celuloza h2 {background: url(../images/celuloza.svg)  no-repeat;width: 58.750vw;height: 17.708vw;float: none;background-size: contain;margin: 4.167vw auto 0 auto;}
	.celuloza p {max-width: 100%;padding: 4.375vw 6.250vw 2.292vw 6.250vw;line-height: 8.750vw;}
	.hartie-igienica:before {background: none;}
	.hartie-igienica {background: none;background-size:85.845vw 19.452vw;padding-bottom: 17.260vw;float: none;}
	.hartie-igienica h2 {background: url(../images/hartie-igienica.svg) center top no-repeat;width: 75.000vw;height: 28.958vw;background-size: contain;}
	.hartie-igienica ul {padding: 5.625vw 0 0 0;float: none;}
	.hartie-igienica.arrow1:after {height: 8.125vw;margin-bottom: -1.458vw;}
	.hartie-igienica ul li { width: 33%; float: left; text-indent: -456.621vw; overflow: hidden; position: relative; }
	.hartie-igienica ul li:nth-of-type(1) {height: 75.000vw;width: 100%;margin: auto;position: relative;float: none;background-size: 36.042vw;background-position: center 45.833vw;}
	.hartie-igienica ul li:nth-of-type(1):before {content:"";background: url(../images/hartie1.jpg) center top no-repeat;width: 100%;height:41.875vw;display: block;position: absolute;background-size: contain;margin: 0.000vw 0 0 0;}
	.hartie-igienica ul li:nth-of-type(1):after {content:"";background: url(../images/grad-bg-mob.png) repeat-x;width: 100%;height: 37.500vw;display: block;position: absolute;background-size: contain;margin: 0.000vw 0 0 0;z-index: -1;top: 0;}
	.hartie-igienica ul li:nth-of-type(2) {height: 74.167vw;width: 100%;margin: auto;position: relative;float: none;background-size: 47.292vw;background-position: center 46.042vw;}
	.hartie-igienica ul li:nth-of-type(2):before {content:"";background: url(../images/hartie2.jpg) center top no-repeat;width: 100%;height:41.875vw;display: block;position: absolute;background-size: contain;margin: 0.000vw 0 0 0;}
	.hartie-igienica ul li:nth-of-type(2):after {content:"";background: url(../images/grad-bg-mob.png) repeat-x;width: 100%;height: 37.500vw;display: block;position: absolute;background-size: contain;margin: 0.000vw 0 0 0;z-index: -1;top: 0;}
	.hartie-igienica ul li:nth-of-type(3) { padding:0; height: 76.250vw;width: 100%;margin: auto;position: relative;float: none;background-size: 48.958vw;background-position: center 46.042vw;}
	.hartie-igienica ul li:nth-of-type(3):before {content:"";background: url(../images/hartie3.jpg) center top no-repeat;width: 100%;height:41.875vw;display: block;position: absolute;background-size: contain;margin: 0.000vw 0 0 0;}
	.hartie-igienica ul li:nth-of-type(3):after {content:"";background: url(../images/grad-bg-mob.png) repeat-x;width: 100%;height: 37.500vw;display: block;position: absolute;background-size: contain;margin: 0.000vw 0 0 0;z-index: -1;top: 0;}
	.prosoape {padding-top: 4.167vw;}
	.prosoape h2 { text-indent: -456.621vw; display: block; position: relative; overflow: hidden; background-size: contain; }
	.prosoape h2:nth-of-type(1) {background: url(../images/prosoape.svg) center top no-repeat;width: 100%;float: none;height: 38.958vw;background-size: 74.167vw;clear: both;}
	.prosoape h2:nth-of-type(2) {background: url(../images/absorbante-mob.jpg) center top no-repeat;width: 100%;height: 70.625vw;background-size: contain;margin: 0 0 9.375vw 0;}
}




