@charset "UTF-8";
._bl0{
	background-image:url(../img/pergo_bgtop1.jpg);
}
._bl1{
	width:100%;
	max-width:1000px;
	height:100vh;
	position:relative;
}
._bl2{
	background-size:110%;
	height:80px;
	position:absolute;
	width:auto;
	background-image:url(../img/pergo_logo_blur.png);
}
._bl3{
	width:100%;
	max-width:1000px;
}
._bl4{
	width:100%;
	height:100vh;
	max-width:1200px;
	position:relative;
}
._bl5{
	background-size:110%;
	height:65px;
	position:absolute;
	width:auto;
	background-image:url(../img/pergo_logo_blur.png);
}
._bl6{
	width:500px;
	border-radius:5px;
	position:absolute;
	background-color:rgba(0,0,0,0.5);
	transform:translate(-50%,-50%);
}
._bl7{
	width:220px;
	display:inline-block;
	background-color:rgba(0,0,0,1);
}
._bl8{
	width:220px;
	height:50px;
	border-radius:5px;
	display:inline-block;
	background-color:rgba(247,147,30,1);
}
._bl9{
	width:220px;
	height:50px;
	border-radius:5px;
	display:inline-block;
	background-color:rgba(255,255,255,1);
}
._bla{
	width:220px;
	border-radius:5px;
	display:inline-block;
	background-color:rgba(247,147,30,1);
}
._blb{
	width:220px;
	border-radius:5px;
	display:inline-block;
	background-color:rgba(255,255,255,1);
}
._blc{
	background-image:url(../img/pergo_bgtop2.jpg);
}
._bld{
	width:550px;
	border-radius:5px;
	position:absolute;
	background-color:rgba(0,0,0,0.5);
	transform:translate(-50%,-50%);
}
._ble{
	width:200px;
	min-width:200px;
	display:inline-block;
	background-color:rgba(247,147,30,1);
}
._blg{
	width:550px;
	border-radius:5px;
	background-color:rgba(0,0,0,0.5);
}
._blh{
	min-width:200px;
	width:auto;
	display:inline-block;
	background-color:rgba(247,147,30,1);
}
._bli{
	width:550px;
	border-radius:5px;
	background-color:rgba(51,102,255,1);
}
._blj{
	width:100%;
	min-height:100vh;
	max-width:1200px;
	position:relative;
}
._blk{
	min-width:200px;
	width:auto;
	display:inline-block;
	background-color:rgba(0,0,0,1);
}
._bll{
	min-height:100vh;
}
._blm{
	height:100%;
	width:25%;
	position:absolute;
	float:left;
	background-color:rgba(0,0,0,1);
}
._bln{
	width:75%;
}
._blo{
	max-width:800px;
	overflow:hidden;
}
._blp{
	width:50%;
	float:left;
}
._blq{
	border:2px solid rgba(0,0,0,1);
	border-radius:5px;
}
._blr{
	width:50%;
	float:right;
}
._bls{
	width:100%;
	float:left;
}
._blt{
	width:48%;
	float:left;
}
._blu{
	border-radius:10px;
	border:2px solid rgba(0,0,0,1);
}
._blv{
	width:48%;
	float:right;
}
._blw{
	width:100%;
	max-width:1200px;
	position:relative;
}
._blx{
	width:100%;
	background-color:transparent;
}
._bly{
	width:100%;
}
._blz{
	display:none;
}
._blA{
	width:30%;
	height:42px;
	float:left;
}
._blB{
	height:32.01px;
	width:70%;
	float:right;
}
._blC{
	height:32px;
	box-sizing:border-box;
}
._blD{
	width:200px;
	border:2px solid rgba(247,147,30,1);
	border-radius:5px;
	float:left;
	background-color:rgba(255,255,255,1);
}
._blE{
	min-width:360px;
}
._blF{
	width:200px;
	border:2px solid rgba(247,147,30,1);
	border-radius:5px;
	display:block;
	background-color:rgba(255,255,255,1);
}
._blG{
	background-color:rgba(255,255,255,1);
}
._blH{
	width:50%;
}
._blI{
	border-right:1px dashed rgba(0,0,0,1);
}
._blJ{
	border:0;
	height:2.5em;
}
._blK{
	background-color:rgba(240,240,240,1);
}
._blL{
	min-height:2.5em;
}
._blM{
	border:0;
	position:relative;
}
._blN{
	border:0;
	height:100%;
}
._blO{
	border:0;
}
._blP{
	height:100%;
	width:25%;
	position:absolute;
	background-color:rgba(0,0,0,1);
}
._blQ{
	position:relative;
}
._blV{
	background-color:rgba(204,204,204,1);
}
._blW{
	overflow:hidden;
}
._blX{
	width:47%;
	float:left;
}
._blY{
	border:2px solid rgb(0,0,0,1);
	display:inline-block;
}
._blZ{
	border-bottom:1px solid rgba(204,204,204,1);
}
._bl10{
	width:35%;
}
._bl11{
	width:47%;
	float:right;
}
._bl12{
	background-color:rgba(250,250,250,1);
}
._bl13{
	border-right:1px dashed rgba(153,153,153,1);
}
._bl14{
	background-color:rgba(234,234,234,1);
}
._bl15{
	background-size:10px;
	border:1px solid rgba(204,204,204,1);
	height:24px;
	width:30px;
	border-radius:5px;
	display:block;
	background-image:url(../img/icon_down.svg);
}
._bl16{
	border:1px solid rgba(204,204,204,1);
}
._bl17{
	float:left;
}
._bl18{
	width:450px;
	border-radius:5px;
	position:absolute;
	background-color:rgba(0,0,0,0.5);
	transform:translate(-50%,-50%);
}
._bl19{
	width:200px;
	display:inline-block;
	background-color:rgba(0,0,0,1);
}
._bl1a{
	width:200px;
	border:3px solid rgba(247,147,30,1);
	border-radius:5px;
	display:inline-block;
}
._bl1b{
	display:block;
}
._bl1c{
	width:200px;
	border-radius:5px;
	display:inline-block;
	background-color:rgba(247,147,30,1);
}
._bl1d{
	width:200px;
	border-radius:5px;
	display:inline-block;
}
._bl1e{
	width:30%;
}
._bl1f{
	width:70%;
}
._bl1g{
	box-sizing:border-box;
}
._bl1h{
	height:3em;
	border-radius:5px;
	width:auto;
	background-color:rgba(153,153,153,1);
	float:right;
}
._bl1i{
	height:3em;
	border-radius:5px;
	width:auto;
	background-color:rgba(247,147,30,1);
	float:right;
}
._bl1j{
	border-left:1px solid rgba(204,204,204,1);
	height:70%;
	position:absolute;
}
._bl1k{
	background-color:rgba(0,0,0,1);
}
._bl1l{
	width:240px;
	height:3em;
	border-radius:5px;
	display:inline-block;
}
._bl1m{
	background-color:rgba(153,153,153,1);
}
._bl1n{
	position:absolute;
	background-color:rgba(255,255,220,1);
}
._bl1o{
	background-image:url(../img/pergo_bgtop3.jpg);
}
._bl1p{
	width:200px;
	display:inline-block;
	background-color:rgba(247,147,30,1);
}
._bl1q{
	border:3px solid rgba(0,0,0,1);
}
._bl1r{
	height:100%;
	border-radius:3px;
	width:90%;
	background-color:transparent;
}
._bl1s{
	height:100%;
	border:1px solid rgba(220,220,220,1);
	border-radius:3px;
	width:90%;
}
._bl1t{
	height:100%;
	position:absolute;
	display:table-cell;
}
._bl1u{
	position:absolute;
	transform:translateY(-50%);
}
._bl1v{
	width:450px;
	border-radius:5px;
	position:absolute;
	background-color:rgba(0,0,0,0.3);
	transform:translate(-50%,-50%);
}
._bl1w{
	border:3px solid #000;
}
._bl1x{
	border:2px solid #000;
}
._bl1y{
	width:200px;
	display:inline-block;
}
._bl1z{
	width:450px;
	border-radius:5px;
	position:absolute;
	background-color:rgba(0,0,0,0.4);
	transform:translate(-50%,-50%);
}
._bl1A{
	background-position:0%;
	background-size:auto 100%;
	background-color:transparent;
	background-image:url(../img/arw-L.png);
}
._bl1B{
	width:550px;
	border-radius:5px;
	background-color:rgba(0,0,0,0.5);
}
._bl1C{
	width:450px;
	border-radius:5px;
	position:absolute;
	background-color:rgba(0,0,0,0.5);
	transform:translate(-50%,-50%);
}
._bl1D{
	background-position:0%;
	background-size:auto 70%;
	background-color:transparent;
	background-image:url(../img/arw2_l.svg);
}
._bl1E{
	height:100%;
	width:25%;
	background-position:30% 100%;
	position:absolute;
}
._bl1F{
	height:100%;
	position:absolute;
	background-color:rgba(0,0,0,0.2);
}
._bl1G{
	width:80%;
}
._bl1H{
	border-radius:0.3em;
	background-size:0.4em;
	border:1px solid rgba(255,255,255,1);
	height:3em;
	background-position:5% 50%;
	background-image:url(../img/arw1.svg);
}
._bl1I{
	height:100%;
	position:absolute;
	background-color:rgba(0,0,0,0.3);
}
._bl1J{
	background-color:rgba(0,0,0,0.3);
}
._bl1K{
	height:100vh;
	width:25%;
	background-position:30% 100%;
	position:absolute;
}
._bl1P{
	border-radius:0;
	width:80px;
	height:80px;
	float:right;
	background-image:url(../img/bt_menu0.png);
	background-color:var(--theme_color);
}
._bl1T{
	max-width:800px;
}
._bl1U{
	border:1px solid #000;
}
._bl20{
	border:1px solid rgba(0,0,0,1);
}
._bl21{
	border:0px solid #000;
}
._bl22{
	border:1px solid rgb(0,0,0,1);
}
._bl23{
	width:45%;
}
._bl24{
	width:6em;
}
._bl25{
	border-radius:3px;
}
._bl26{
	width:1em;
	height:1em;
}
._bl27{
	display:inline-block;
}
._bl28{
	border:1px solid rgba(102,102,102,1);
}
._bl29{
	border:1px solid rgba(102,102,102,1) !important;
	background-color:rgba(234,234,234,1) !important;
}
._bl2a{
	border:1px solid rgba(153,153,153,1) !important;
	background-color:rgba(240,240,240,1) !important;
}
._bl2b{
	border:1px solid rgba(204,204,204,1) !important;
	background-color:rgba(240,240,240,1) !important;
}
._bl2c{
	border:1px solid rgba(204,204,204,1) !important;
	background-color:rgba(255,255,255,1) !important;
}
._bl2d{
	border:1px solid #000;
}
._bl2e{
	border-top:1px solid rgba(0,0,0,1);
	border-bottom:1px solid rgba(0,0,0,1);
}
._bl2f{
	background-image:rgba(234,234,234,1);
}
._bl2g{
	max-width:750px;
}
._bl2h{
	max-width:200px;
}
._bl2i{
	width:90%;
}
._bl2j{
	border:2px solid rgb(0,0,0,1);
}
._bl2k{
	width:240px;
	height:3em;
	border-radius:5px;
}
._bl2l{
	border-radius:0.5em;
	border:2px solid rgba(247,147,30,1);
}
._bl2m{
	min-height:5en;
}
._bl2n{
	min-height:5em;
}
._bl2o{
	height:50px;
}
._bl2p{
	border-radius:0.2em;
	border:2px solid rgba(247,147,30,1);
	background-color:rgba(247,147,30,1);
}
._bl2q{
	height:auto;
}
._bl2r{
	height:100%;
	position:absolute;
}
._bl2s{
	transform:translateY(-50%);
}
._bl2t{
	height:4em;
}
._bl2u{
	height:8em;
}
._bl2v{
	height:6em;
}
._bl2w{
	height:10vw;
}
._bl2x{
	height:8vw;
	float:right;
}
._bl2y{
	height:8.1vw;
	float:right;
}
._bl2z{
	height:32px;
	float:right;
}
._bl2E{
	border-bottom:1px solid rgba(153,153,153,1);
}
._bl2F{
	max-width:100%;
}
._bl2G{
	border:1px solid rgba(153,153,153,1);
}
._bl2H{
	border:0.5px solid rgba(204,204,204,1);
}
._bl2I{
	background-color:rgba(245,245,245,1);
}
._bl2J{
	float:right;
}
._bl2K{
	border-radius:0.4em;
	background-color:rgba(255,153,0,1);
}
._bl2L{
	width:8em;
}
._bl2M{
	background-color:rgba(245,245,250,1);
}
._bl2N{
	background-color:rgba(255,153,0,1);
}
._bl2O{
	border:1px solid rgba(255,255,255,1);
	background-color:rgba(255,255,220,1);
}
._bl2P{
	position:absolute;
}
._bl2Q{
	opacity:0.5;
}
._bl2R{
	border-bottom:2px solid rgba(0,0,0,1);
}
._bl2S{
	width:calc( 100%  - 3em);
}
._bl2T{
	width:3em;
}
._bl2U{
	width:calc( 100% - 3em);
}
._bl2V{
	width:-9720%;
}
._bl2W{
	box-shadow:0 0 0.5em 0 rgba(0,0,0,0.1);
	border-radius:0.3em;
}
._bl2X{
	width:20%;
}
._bl2Y{
	border-radius:0.2em;
}
._bl2Z{
	width:25%;
}
._bl30{
	height:2em;
}
._bl31{
	border-radius:0;
}
._bl32{
	width:4em;
}
._bl33{
	width:calc( 100% - 6em);
}
._bl34{
	width:calc( 100% - 5em);
}
._bl35{
	min-height:2em;
}
._bl36{
	transform:translateX(-50%);
}
._bl37{
	height:90%;
}
._bl38{
	transform:translate(-50%,-50%);
}
._bl39{
	width:auto;
}
._bl3a{
	border-radius:0.3em;
}
._bl3b{
	border:1px solid rgba(120,120,120,1);
}
._bl3c{
	background-color:rgba(120,120,120,1);
}
._bl3d{
	height:100%;
}
._bl3e{
	transform:translatex( 0% );
}
._bl3p{
	max-width:220px;
}
._bl3q{
	height:5em;
	overflow-y:auto;
	overflow-x:hidden;
}
._bl3r{
	overflow-y:auto;
	overflow-x:hidden;
}
._bl3t{
	background-size:80%;
	background-image:url(../img/pergo_logo2.svg);
}
._bl3u{
	width:calc( 100% - 1.5em);
}
._bl3v{
	width:31%;
}
._bl3w{
	max-width:initial;
}
._bl3x{
	width:23.5%;
}
._bl3B{
	max-width:1800px;
}
._bl3C{
	width:23.5%;
}
._bl3D{
	width:10%;
	max-width:100px;
}
._bl3E{
	width:15%;
	max-width:150px;
}
._bl3F{
	min-width:240px;
	border:2px solid rgb(0,0,0);
	height:3em;
	border-radius:5px;
}
._bl3G{
	border-bottom:1px solid rgba(0,0,0,1);
}
._bl3H{
	height:1000px;
}
._bl3J{
	height:800px;
}
._bl3K{
	min-height:4em;
}
._bl3L{
	border-radius:0.5em;
	border:0px solid rgba(247,147,30,1);
}
._bl3M{
	min-height:3em;
}
._bl3N{
	background-position:0% 0.2em;
	background-size:1em;
	background-image:url(../img/icon_dl.svg);
}
._bl3O{
	background-color:rgba(224,224,224,1);
}
._bl3P{
	width:0.5em;
	height:0.5em;
}
._bl3Q{
	border-bottom:2px solid rgba(149,173,183,1);
}
._bl3R{
	background-size:0.4em;
	background-position:95% 50%;
	background-repeat:no-repeat;
	background-color:rgba(149,173,183,1);
	background-image:url(../img/arw3-r.svg);
}
._bl3S{
	height:150px;
}
._bl3T{
	height:120px;
}
._bl3U{
	box-shadow:0 0 0.8em 0 rgba(0,0,0,0.1);
}
._bl3V{
	background-size:0.3em;
	background-position:95% 50%;
	background-repeat:no-repeat;
	background-color:rgba(149,173,183,1);
	background-image:url(../img/arw3-r.svg);
}
._bl3W{
	box-shadow:0 0 0.8em 0 rgba(0,0,0,0.2);
}
._bl3X{
	height:110px;
}
._bl3Y{
	height:105px;
}
._bl40{
	border-top:1px solid rgba(204,204,204,1);
}
._bl41{
	width:48%;
}
._bl42{
	border-top:0;
	border-right:0;
	border-left:0;
}
._bl43{
	box-shadow:0 1px 1px rgb(0,0,0,0.1) inset;
	background-color:rgba(245, 245, 250, 1);
}
._bl44{
	width:98%;
}
._bl45{
	width:1.2em;
	height:1.2em;
}
._bl4d{
	width:7em;
}
._bl4e{
	max-width:;
}
._bl4f{
	border-radius:0.6em;
}
._bl4i{
	position:10%;
}
._bl4j{
	width:10%;
}
._ps0{
	padding:0 20px;
}
._ps1{
	margin:0 auto;
}
._ps2{
	left:0;
	padding:40px;
	top:50px;
}
._ps3{
	left:0;
	top:20px;
	padding:40px;
}
._ps4{
	padding:40px;
	top:50%;
	left:50%;
}
._ps5{
	padding:15px;
}
._ps6{
	padding:0.4em 0;
}
._ps7{
	margin:0 0 1.5em;
}
._ps8{
	padding:0.5em;
}
._ps9{
	padding:40px 0;
	top:50%;
	left:50%;
}
._psa{
	padding:0.6em;
}
._psc{
	padding:170px 0;
}
._pse{
	padding:40px 20px;
}
._psf{
	margin:40px;
}
._psg{
	margin:50px auto;
}
._psh{
	margin:0 0 0 auto;
}
._psi{
	margin:0 auto 0 0;
	padding:50px 30px;
}
._psj{
	padding:10px 0;
}
._psk{
	margin:0 0 40px;
}
._psl{
	padding:40px 0;
}
._psm{
	margin:40px 0 0;
}
._psn{
	margin-bottom:10px;
}
._pso{
	margin:10px auto;
}
._psp{
	margin-left:30%;
}
._psq{
	left:0;
	top:0;
}
._psw{
	padding:20px;
}
._psx{
	padding:30px;
}
._psy{
	padding:5px 10px;
}
._psz{
	margin:20px 0 0;
}
._psA{
	padding:0.5em 0.5em 0.5em 1em;
}
._psB{
	margin:5px 0 0;
}
._psC{
	margin:40px 0;
}
._psE{
	margin:1em 0 0;
}
._psF{
	padding:10px 5px;
}
._psG{
	padding:5px;
}
._psH{
	padding:0 1em;
	margin:0 20px;
}
._psI{
	padding:0 1em;
}
._psJ{
	margin:0 0 30px;
}
._psK{
	padding:25px;
}
._psL{
	margin-right:20px;
}
._psM{
	right:0;
	top:15%;
}
._psN{
	margin:0 20px;
}
._psP{
	z-index:1;
}
._psQ{
	margin:0 0 2em;
}
._psU{
	padding:0.4em 0.5em 0.4em 1em;
}
._psV{
	top:0;
	bottom:0;
}
._psW{
	left:0;
	top:50%;
}
._psX{
	padding:0;
}
._psY{
	padding:40px 0 20px;
	top:50%;
	left:50%;
}
._psZ{
	padding:0 0 0.6em;
}
._ps10{
	padding:35px 0 20px;
	top:50%;
	left:50%;
}
._ps11{
	padding:0 0 0.8em;
}
._ps12{
	padding:30px 0 20px;
	top:50%;
	left:50%;
}
._ps13{
	padding:0 0 1em;
}
._ps14{
	padding:0 0 0 1em;
}
._ps17{
	top:50%;
	left:50%;
}
._ps18{
	padding:30px 20px;
}
._ps19{
	margin:30px 0 40px;
}
._ps1a{
	margin:20px 0 40px;
}
._ps1b{
	margin:3em auto 2em;
}
._ps1c{
	margin:0;
}
._ps1i{
	margin:0 auto 0;
	padding:50px 30px;
}
._ps1j{
	z-index:5;
}
._ps1k{
	padding:0 30px;
}
._ps1l{
	margin:0 auto 0 0;
	padding:30px 0;
}
._ps1m{
	padding:30px 30px;
}
._ps1n{
	margin:20px 0 40px;
}
._ps1p{
	z-index:10;
}
._ps1q{
	padding:30px 0;
}
._ps1r{
	margin:0 auto 0 0;
}
._ps1s{
	margin:0.3em auto 0.3em 0;
}
._ps1t{
	padding:0.3em 1em;
}
._ps1u{
	margin:1em 0;
}
._ps1v{
	margin:2em 0 0;
}
._ps1w{
	margin:1em 0 2em;
}
._ps1x{
	margin:0.3em 0.5em auto 1em;
}
._ps1y{
	padding:0 40px;
}
._ps1z{
	padding:1em;
}
._ps1A{
	padding:0.5em 1em;
}
._ps1B{
	padding:0.3em 2em;
}
._ps1C{
	margin:0.3em 0;
}
._ps1D{
	padding-bottom:100%;
}
._ps1E{
	margin:0.2em 0 0;
}
._ps1F{
	margin:2% 0;
}
._ps1G{
	margin:20px 0 40px;
}
._ps1H{
	margin:2em 0;
}
._ps1I{
	margin-bottom:2vw;
}
._ps1K{
	padding:0.5em 0 0 0;
}
._ps1M{
	margin:0 0.5em;
}
._ps1N{
	margin:20px 0;
}
._ps1O{
	padding:0.4em 0.5em;
}
._ps1P{
	padding:0.2em;
	margin:0.3em 0 0;
}
._ps1Q{
	margin:0 0 0 0.3em;
}
._ps1R{
	margin:0.2em 0 0.6em;
}
._ps1S{
	margin:1em 0 1em;
}
._ps1T{
	margin:0 0 1em;
}
._ps1U{
	padding:2%;
}
._ps1V{
	padding-left:1.4em;
}
._ps1W{
	left:0;
	top:0.1em;
}
._ps1X{
	padding:0.5em 0 0;
}
._ps1Y{
	margin:0 3% 3% 0 2%;
	padding:3%;
}
._ps1Z{
	margin:0 3% 3% 2%;
	padding:3%;
}
._ps20{
	padding:10px 0 0;
}
._ps21{
	padding:1em 0 0;
}
._ps22{
	margin:0 3% 3% 2%;
	padding:1%;
}
._ps23{
	margin:0 3% 3% 2%;
}
._ps24{
	padding:0.5em 0.5em 0;
}
._ps25{
	margin:0 1% 3% 1%;
}
._ps26{
	padding:2% 1% 2% 1%;
}
._ps27{
	padding:0.3em 0 0;
}
._ps28{
	margin:0 1% 2% 1%;
}
._ps29{
	padding:0.2em 0 0.2em 1em;
}
._ps2a{
	padding:0.2em 0 0;
}
._ps2b{
	padding:1% 1% 1% 1%;
}
._ps2c{
	bottom:0;
	left:50%;
}
._ps2d{
	right:2%;
}
._ps2e{
	top:0;
}
._ps2f{
	bottom:0.3em;
	left:50%;
}
._ps2g{
	margin:0 0 0 1em;
}
._ps2h{
	margin:0 1em 0 0;
}
._ps2i{
	padding:0.3em 0 0.3em 1em;
}
._ps2j{
	padding:0.4em 0 0.4em 1em;
}
._ps2k{
	right:0;
}
._ps2l{
	left:0%;
	bottom:0.3em;
}
._ps2m{
	margin:0.4em auto 0;
}
._ps2n{
	padding:2% 1% 1% 1%;
}
._ps2o{
	margin:0.5em auto 0;
}
._ps2D{
	padding:0 0.2em;
}
._ps2E{
	padding:0 0.1em;
}
._ps2F{
	padding:0 1px;
}
._ps2G{
	padding:1px;
}
._ps2H{
	margin:0 0.3em 0 0;
}
._ps2I{
	margin:0.3em 0.5em auto 0.3em;
}
._ps2J{
	margin:10px 0 0;
}
._ps2K{
	margin:15px 0 0;
}
._ps2L{
	margin:12px 0 0;
}
._ps2P{
	margin:0.4em 0 0;
}
._ps2Q{
	margin:0.3em 0 0;
}
._ps2R{
	margin:0.3em 0.3em 0;
}
._ps2T{
	padding:0 0 0 1.5em;
}
._ps2U{
	left:0;
	top:0.3em;
}
._ps2V{
	margin:0.8em 0;
}
._ps2W{
	margin:1em 0 1.5em;
}
._ps2Y{
	left:0;
}
._ps2Z{
	padding:0 0 0 1.8em;
}
._ps30{
	padding:0 0 0 2.2em;
}
._ps31{
	padding:0.5em 0 0 2.2em;
}
._ps32{
	padding:0.5em 0 0.5em 2.7em;
}
._ps33{
	padding:0.5em 0.5em 0.5em 2.7em;
}
._ps34{
	margin:0.5em 0;
}
._ps35{
	padding:0.2em 0.4em;
}
._ps36{
	margin:1em 0 0.7em;
}
._ps37{
	padding:0.2em 0.4em 0.2em 1.4em;
	margin:0.7em 0 0.5em;
}
._ps38{
	top:0.4em;
}
._ps39{
	top:0.6em;
}
._ps3a{
	padding:0.2em 0.4em 0.2em 1.2em;
	margin:0.7em 0 0.5em;
}
._ps3b{
	padding:0 50px;
}
._ps3c{
	margin:0 0 0 1.5em;
}
._ps3d{
	margin:0 0 0 3em;
}
._ps3e{
	padding:0.2em 1em 0.2em 0.7em;
}
._ps3f{
	padding-bottom:56%;
}
._ps3g{
	margin:20px auto;
}
._ps3h{
	padding:0.3em 1em 0.3em 0.7em;
}
._ps3i{
	margin:25px auto;
}
._ps3j{
	padding:0 0.7em;
}
._ps3k{
	margin:2em auto 1.6em;
}
._ps3l{
	margin:1.7em auto 1.2em;
}
._ps3m{
	margin:0 0.7em 0 0;
}
._ps3r{
	padding:0.7em 0.5em;
}
._ps3s{
	padding:0.5em 0.5em;
}
._ps3t{
	margin:0.3em 2% 0.3em 0;
}
._ps3u{
	margin:0 20px 0 0;
}
._ps3w{
	margin:0.5em 1em 0 0;
}
._ps3x{
	margin:0.5em 0.5em 0 0;
}
._ps3y{
	margin:0 0.5em 0 0;
}
._ps3z{
	padding:1em 0;
}
._ps3A{
	margin:1em auto 0.5em;
}
._ps3B{
	margin:3em auto 0.5em;
}
._ps3C{
	margin:3em auto 0;
}
._ps3D{
	margin:3em auto;
}
._ps3E{
	margin:1em auto 0;
}
._tx0{
	text-align:center;
}
._tx1{
	font-size:16px;
	font-weight:bold;
	color:rgba(255,255,255,1);
}
._tx2{
	font-size:15px;
	color:rgba(255,255,255,1);
}
._tx3{
	color:rgba(255,255,255,1);
}
._tx4{
	color:rgba(0,0,0,1);
}
._tx6{
	letter-spacing:0.1em;
	font-size:18px;
	line-height:26px;
	font-weight:bold;
}
._tx7{
	font-weight:bold;
	color:rgba(247,147,30,1);
}
._tx8{
	text-align:left;
}
._txa{
	font-size:14px;
	font-weight:bold;
}
._txb{
	font-weight:bold;
}
._txc{
	font-size:14px;
}
._txd{
	color:rgba(204,204,204,1);
}
._txe{
	font-size:14px;
}
._txf{
	text-decoration:underline;
}
._txg{
	font-weight:500;
}
._txh{
	vertical-align:middle;
}
._txi{
	font-size:14px;
}
._txj{
	font-size:20px;
}
._txk{
	font-weight:normal;
}
._txl{
	color:rgba(153,153,153,1);
}
._txn{
	font-size:30px;
}
._txo{
	font-size:15px;
}
._txp{
	color:#bd3500;
}
._txq{
	color:rgba(120,120,120,1);
}
._txr{
	color:rgba(120,120,120,1) !important;
}
._txs{
	color:rgba(153,153,153,1) !important;
}
._txt{
	color:rgba(247,147,30,1);
}
._txu{
	color:rgba(255,102,0,1);
}
._txv{
	color:rgba(102,102,102,1);
}
._txw{
	font-size:16px;
	text-align:right;
}
._txx{
	text-align:right;
}
._txy{
	font-size:inherit;
	line-height:inherit;
}
._txA{
	color:#000;
}
._txB{
	font-size:60%;
}
._txC{
	font-size:70%;
}
._txD{
	text-align:1;
}
._txE{
	font-size:10px;
	line-height:11px;
}
._txF{
	line-height:11px;
	font-size:9px;
}
._txG{
	color:rgb(0,0,0);
}
._txJ{
	font-size:24px;
}
._txK{
	font-size:22px;
}
._txL{
	letter-spacing:0.1em;
}
._txM{
	color:rgba(149,173,183,1);
}
._txN{
	font-size:18px;
}
._txO{
	line-height:1.7;
}
._txT{
	vertical-align:top;
}
._txU{
	color:rgba(255,0,0,1);
}
._txV{
	color:rgba(0,0,255,1);
}
._es0{
	cursor:pointer;
}
._es1{
	transition-duration:0.2s;
}
._es2{
	cursot:ointer;
}
._es3{
	cursot:pointer;
}
._es4{
	transition-property:height;
}
._es5{
	object-fit:contain;
}
._es6{
	content:"";
}
._es7{
	object-fit:auto 50%;
	object-position:center;
}
._es8{
	object-position:center;
	object-fit:contain 50%;
}
._es9{
	clear:none;
}
@media screen and (max-width: 768px){
	._blf{
		height:10vw;
	}
	._blg{
		width:80vw;
	}
	._bli{
		width:80vw;
	}
	._blR{
		width:100%;
		height:15vw;
		position:relative;
	}
	._blS{
		width:25vw;
		float:left;
	}
	._blT{
		width:100%;
	}
	._blU{
		float:none;
	}
	._bl15{
		background-size:3vw;
		height:4vw;
		width:6vw;
	}
	._bl18{
		width:70vw;
	}
	._bl19{
		width:50vw;
	}
	._bl1a{
		width:50vw;
	}
	._bl1c{
		width:50vw;
	}
	._bl1d{
		width:50vw;
	}
	._bl1p{
		width:50vw;
	}
	._bl1v{
		width:70vw;
	}
	._bl1y{
		width:50vw;
	}
	._bl1z{
		width:70vw;
	}
	._bl1B{
		width:90vw;
	}
	._bl1C{
		width:90vw;
	}
	._bl1L{
		background-image:none;
		background-color:rgba(0,0,0,1);
	}
	._bl1M{
		width:30vw;
		height:auto;
		float:left;
	}
	._bl1N{
		height:15vw;
		width:63vw;
		float:right;
	}
	._bl1O{
		float:left;
	}
	._bl1P{
		width:13vw;
		height:13vw;
		border:1px solid rgba(255,255,255,1);
		display:block;
	}
	._bl1Q{
		width:80vw;
		position:absolute;
	}
	._bl1R{
		border:0;
		border-radius:0;
		border-top:1px dotted rgba(255,255,255,1);
	}
	._bl1S{
		display:none;
	}
	._bl1U{
		width:90vw;
	}
	._bl1V{
		background-attachment:0;
	}
	._bl1W{
		background-color:rgba(0,0,0,0.9);
	}
	._bl1X{
		background-color:rgba(0,0,0,0.8);
	}
	._bl1Y{
		background-color:rgba(0,0,0,0.5);
	}
	._bl1Z{
		background-color:rgba(0,0,0,0.6);
	}
	._bl21{
		width:90vw;
	}
	._bl2z{
		height:8vw;
	}
	._bl2A{
		overflow:hidden;
	}
	._bl2B{
		min-width:initial;
	}
	._bl2C{
		min-width:75vw;
	}
	._bl2D{
		height:11vw;
	}
	._bl3f{
		width:20vw;
		float:right;
	}
	._bl3g{
		height:auto;
	}
	._bl3h{
		transform:translate(0%,0%);
	}
	._bl3i{
		position:absolute;
	}
	._bl3j{
		width:96%;
	}
	._bl3k{
		width:94%;
	}
	._bl3l{
		height:24vw;
		background-image:url(../img/pergo_bgtop3.jpg);
	}
	._bl3m{
		background-image:none;
		background-color:transparent;
	}
	._bl3n{
		height:12vw;
	}
	._bl3o{
		height:14vw;
	}
	._bl3s{
		width:48%;
	}
	._bl3x{
		max-width:initial;
	}
	._bl3y{
		width:20vw;
	}
	._bl3z{
		width:72vw;
	}
	._bl3A{
		width:calc( 100% - 22vw);
	}
	._bl3I{
		width:24px;
		height:24px;
	}
	._bl3Z{
		width:80%;
	}
	._bl46{
		width:35%;
	}
	._bl47{
		width:65%;
	}
	._bl48{
		border:0px solid #000;
	}
	._bl49{
		width:40%;
	}
	._bl4a{
		width:60%;
	}
	._bl4b{
		width:30vw;
	}
	._bl4c{
		width:calc( 100% - 32vw);
	}
	._bl4g{
		width:85%;
	}
	._bl4h{
		width:95%;
	}
	._psb{
		padding:0 2vw;
	}
	._psd{
		padding:5vw;
		top:5vw;
	}
	._pse{
		padding:7vw 2vw;
	}
	._psf{
		margin:5vw 0;
	}
	._psm{
		margin:5vw 0;
	}
	._psr{
		padding:4vw;
	}
	._pss{
		margin:0 auto;
	}
	._pst{
		margin:0 0 6vw;
	}
	._psu{
		margin:0 0 5vw;
	}
	._psv{
		padding:2vw 0;
	}
	._psC{
		margin:5vw 0;
	}
	._psD{
		padding:8vw 0;
	}
	._psO{
		padding:5vw 2vw;
	}
	._psR{
		padding:2vw;
	}
	._psS{
		padding:0 0 6vw;
	}
	._psT{
		padding:0 0 2vw;
	}
	._ps15{
		padding:17vw 0;
	}
	._ps16{
		padding:7vw 2vw;
	}
	._ps19{
		margin:5vw 0;
	}
	._ps1a{
		margin:3vw 0 6vw;
	}
	._ps1d{
		margin:3.5vw 0 0 3vw;
	}
	._ps1e{
		margin:5vw 0 0;
	}
	._ps1f{
		margin:1vw;
	}
	._ps1g{
		right:0;
		top:15vw;
	}
	._ps1h{
		margin:0;
	}
	._ps1n{
		margin:5vw 0;
	}
	._ps1o{
		z-index:5;
	}
	._ps1J{
		margin-bottom:2vw;
	}
	._ps1L{
		margin-bottom:3vw;
	}
	._ps1N{
		margin:5vw 0;
	}
	._ps2p{
		margin:2vw 0 0;
	}
	._ps2q{
		padding:0;
	}
	._ps2r{
		top:-6vw;
		left:90%;
	}
	._ps2s{
		margin:0 10vw 0 0;
	}
	._ps2t{
		margin:0 11vw 0 0;
	}
	._ps2u{
		top:-5vw;
		left:90%;
	}
	._ps2v{
		padding:2% 1% 6vw 1%;
	}
	._ps2w{
		bottom:1vw;
		top:auto;
	}
	._ps2x{
		padding:2% 1% 8vw 1%;
	}
	._ps2y{
		bottom:2vw;
		top:auto;
	}
	._ps2z{
		padding:2% 1% 9vw 1%;
	}
	._ps2A{
		right:3%;
	}
	._ps2B{
		padding:1% 1% 9vw 1%;
	}
	._ps2C{
		top:-5vw;
		left:95%;
	}
	._ps2F{
		padding:0 1px;
	}
	._ps2M{
		margin:1% 0;
	}
	._ps2N{
		margin:0 2vw 0 0;
		padding-bottom:20vw;
	}
	._ps2O{
		margin:0 0 0;
	}
	._ps2S{
		padding-bottom:20vw;
	}
	._ps2X{
		margin:10px 10px 0 0;
	}
	._ps3n{
		margin:0 auto 5vw;
	}
	._ps3o{
		margin:0.3em 0;
	}
	._ps3p{
		padding:10vw 0;
	}
	._ps3q{
		margin:0 auto 8vw;
	}
	._ps3v{
		padding:0 2vw 7vw;
	}
	._tx5{
		font-size:4vw;
	}
	._tx9{
		line-height:6vw;
	}
	._txc{
		font-size:3.5vw;
	}
	._txe{
		font-size:3.6vw;
	}
	._txm{
		font-size:3.5vw;
	}
	._txz{
		font-size:3vw;
	}
	._txE{
		font-size:2.4vw;
	}
	._txF{
		font-size:2.4vw;
	}
	._txH{
		font-size:16px;
	}
	._txI{
		line-height:16px;
	}
	._txP{
		font-size:5vw;
	}
	._txQ{
		font-size:3.6vw;
	}
	._txR{
		font-size:6.5vw;
	}
	._txS{
		font-size:8vw;
	}
}