/*

@media screen and (max-width:500px) and (min-width: 0px) { 
	header .logo { width:30%; }
	.nvDrt { margin-right: 0px; font-size:10px !important;}
	.lgn { font-size: 12px; }
	.nfcd { width:100px !important; margin-left: -20px; margin-left: -160px;}
	.nfcw { width:60px !important;  font-size:10px !important;  margin-left: -230px;}
	.mnBtnMvl { right: 60px; }
	.nvLft a { margin-left:2px; margin-right: 2px; }
	.nvDrt a { padding-top: 10px; }
	.lgn { padding-top:12px !important; }
	
	.nwFmAp h2 { font-size: 9vw; line-height: 11vw; padding: 20px; }
	.nwFmAp p { font-size: 7vw; line-height: 9vw; padding: 20px; }
}
*/



@media screen and (max-width:600px) and (min-width: 0px) { 
	.ppP figure {width: 96%; height: auto;}
	.ppP .btnPppCls {width: 20px; height: auto;} 
	header .logo { width:30%; }
	.nvDrt { margin-right: 0px; font-size:10px !important;}
	.lgn { font-size: 12px; }
	.nfcd { width:100px !important; height: 40px; }
	.nfcw { width:60px !important; height: 40px;  font-size:10px !important;}
	.nvLft a { margin-left:2px; margin-right: 2px; }
	.nvDrt a { padding-top: 10px; }
	.nwFmAp .cntDs aside, .nwFmAp .cntDs video, .nwFmAp .cntDs h2, .nwFmAp .cntDs p { float:left ; width: 100% ; height: auto; display: block }
	.nwFmAp p { font-size: 4vw; letter-spacing: 0vw; line-height: 5vw; padding: 5px; }
	.nwFmAp h2 { font-size: 1.8em; line-height: 1.5em; text-align: center; padding: 5px;}
/*
	.sldrVdLtms video, .sldrTstmns ul li { width:380px; height: auto; margin:0 auto; } 
	.cnvrsNstrs .pddng {padding: 0 50px;} 
	
	.fnd { height: 1000px; }
	
	.fqds { padding: 0 60px; } 	
	.nstProFqds {padding: 0 10%; }
*/
	.nstPro h2 { font-size: 6vw; line-height: 9vw; }
	.degAz h2 { font-size: 8vw; line-height: 10vw; }
	.degAz .vlrcnPntcn {top:230px;}
	
	.nstProFqds .flch { left: 27%; }
	
	.msNtNC { width: 150px; height: 60px; font-size: 16px; }
	
	.untJe h2 { font-size: 4vw; line-height: 7vw; padding: 5px; }
	.untJe h3 { font-size: 6vw; line-height: 5vw; padding: 5px; }
	.untJe p { font-size: 6vw; line-height: 5vw; padding: 5px; }
	
	.fnd h2 { font-size: 7vw; line-height: 7vw; padding: 5px; }
	.fnd p { font-size: 6vw; line-height: 5vw; padding: 5px; }
	
	.sldrVdLtms video, .sldrTstmns ul li { width:280px; height: auto; margin:0 auto; } 
	
	.sldrTstmns h2 { font-size: 20px; letter-spacing: -0.3vw; line-height: 25px; padding: 0 40px;  margin-bottom: 20px; }
	.sldrTstmns h5 { font-size: 14px; letter-spacing: 0vw; line-height: 20px; padding: 0 40px; }
	.sldrTstmns p { font-size: 16px; letter-spacing: 0vw; line-height: 20px; padding: 0 40px; }
	
	.tbI,.tbD { float:none; width:90%; margin:0 auto; left:0; right: 0; padding: 0px; }
	
	.tblsSc {margin-bottom:100px;}
	.tblsSc .spcl {width: 200px; font-size: 16px; padding-top: 20px; }
	
	.fqds h2 { font-size: 5vw; }
	
	footer { overflow: hidden; height: 1400px; } 
	.sbvncn .lgfcl img {width:95%}
	
	.nwFmAp .msNtNC { margin-top: 20px; margin-bottom: 20px; }
	
	.tblsSc .msNtNC {margin-bottom: 0px !important;}
	.fqds h2 { font-size: 5vw; }
	.fqds .bxfq { width:100%; }
	
	.fqds h4 { font-size:14px; letter-spacing: 0px; padding: 10px 10px; }
	.fqds p { font-size: 16px; }
	.fqds .plusminus { font-size: 22px; }
	
	.prmStckr figure img {top:280px; right: 0px; width: 100px; }
	
	.MstrVd .cntDs aside, .MstrVd .cntDs video, .MstrVd .cntDs h2, .MstrVd .cntDs p { float:none;}
	.MstrVd h2 { margin-top:50px; margin-bottom: 0px; margin-left: 32px; font-size: 3vw; line-height: 40px; text-align: left;}
	.MstrVd p {font-size: 22px; line-height: 32px; margin-top: 0px; width: 100%; margin-left: -5px; }
	.MstrVd .msNtNC { width: 200px; height: 56px; padding-top: 16px; padding-bottom: 16px; font-size: 20px; margin-left: 2px; letter-spacing: 3px; line-height: 5px; margin-bottom: 0px; }
	.MstrVdPqn {font-size: 12px; letter-spacing: 2px;}
	.MstrVd .videorpvm { margin:0px; padding: 0px; width: 100%; }
	
	.MstrTnrr {top:-100px;}
	.MstrTnrr .icon {width:200px; height: auto;}
	.MstrTnrr h3 { letter-spacing: -2px; font-size: 28px; }
	.MstrTnrr p { font-size: 18px; line-height: 28px; }
	.MstrTnrr .ngt { font-size: 20px; }
	.ltmsSbds .ltmsSbdscntTs { width: 300px; height: 169px; }
	.ltmsSbds .ltmsSbdscntTs .info h5 { font-size: 14px; line-height: 24px; }
	.ltmsSbds .ltmsSbdscntTs .info p { font-size: 12px; line-height: 22px; }
}

@media screen and (max-width:770px) and (min-width: 600px) { 
/*
	.fnd { height: 1200px !important; } 
	
	.fqds { padding: 0 80px; } 
	.nstProFqds {padding: 0 10%; } 
*/ 
	.nstPro h2 { font-size: 40px; font-size: 5vw; } 
	.degAz h2 { font-size: 6vw; }
	
	.degAz .vlrcnPntcn {top:200px;}
	.sldrTstmns h2 { font-size: 5vw;}
	footer { height: 1300px; }
	.sbvncn .lgfcl img {width:95%}
	
	.nstProFqds .flch { left: 36%; }
	.fqds h2 { font-size: 5vw; }
	.fqds .bxfq { width:95%; }
	
	.fqds h4 { font-size:14px; letter-spacing: 0px; padding: 10px 10px; }
	.fqds p { font-size: 16px; }
	.fqds .plusminus { font-size: 22px; }
	.nwFmAp .cntDs aside, .nwFmAp .cntDs video, .nwFmAp .cntDs h2, .nwFmAp .cntDs p { float:left ; width: 100% ; height: auto; display: block }
	.nwFmAp h2 { text-align: center; margin:0; padding: 0; margin-bottom:40px;  }
	.nwFmAp p { font-size: 4vw; letter-spacing: 0vw; line-height: 5vw; }
	
	.untJe h2 { font-size: 5vw; line-height: 7vw; }
	.untJe h3 { font-size: 4vw; line-height: 5vw; }
	.untJe p { font-size: 4vw; line-height: 5vw; }
	
	.prmStckr figure img {top:60px; right: 0px; width: 120px; }
	
	.MstrVd .cntDs aside, .MstrVd .cntDs video, .MstrVd .cntDs h2, .MstrVd .cntDs p { float:none;}
	.MstrVd h2 { margin-top:50px; margin-bottom: 0px; margin-left: 50px; font-size: 20px; line-height: 40px; text-align: left;}
	.MstrVd p {font-size: 22px; line-height: 32px; margin-top: 0px; width: 100%; margin-left: -25px; }
	.MstrVd .msNtNC { width: 200px; height: 56px; padding-top: 16px; padding-bottom: 16px; font-size: 20px; margin-left: 15px; letter-spacing: 3px; line-height: 5px; margin-bottom: 0px; }
	.MstrVdPqn {font-size: 12px; letter-spacing: 2px;}
	.MstrVd .videorpvm { margin:0px; padding: 0px; width: 100%;  }
	
	.MstrTnrr {top:-100px;}
	.MstrTnrr .icon {width:200px; height: auto;}
	.MstrTnrr h3 { letter-spacing: -2px; font-size: 28px; }
	.MstrTnrr p { font-size: 18px; line-height: 28px; }
	.MstrTnrr .ngt { font-size: 20px; }
	
	.MstrPnnts h2 {line-height: 100px; }
	.ltmsSbds .ltmsSbdscntTs { width: 550px; height: 310px; }
	.ltmsSbds .ltmsSbdscntTs .info h5 { font-size: 20px; line-height: 30px; }
	.ltmsSbds .ltmsSbdscntTs .info p { font-size: 18px; line-height: 28px; }
}

@media screen and (max-width:900px) and (min-width: 770px) { 
/*
	.fnd { height: 1300px !important; } 
	
	.nstProFqds {padding: 0 10%; }
*/
	.nstPro h2 { font-size: 50px;} 
	
	.degAz h2 { font-size: 4vw; }
	.degAz .vlrcnPntcn {top:140px;}
	.sldrTstmns h2 { font-size: 5vw;}
	.fqds h2 { font-size: 5vw; }
	footer { height: 1300px; }
	
	.nstProFqds .flch { left: 39%; }
	.fqds .bxfq { width:85%; }
	
	.fqds h4 { font-size:16px; letter-spacing: 0px; padding: 10px 30px; }
	.fqds p { font-size: 18px; }
	.fqds .plusminus { font-size: 24px; }
	.nwFmAp .cntDs aside, .nwFmAp .cntDs video, .nwFmAp .cntDs h2, .nwFmAp .cntDs p { float:left ; width: 100% ; height: auto; display: block }
	.nwFmAp h2 { text-align: center; margin:0; padding: 0; margin-bottom:40px;  }
	.nwFmAp p { font-size: 4vw; letter-spacing: 0vw; line-height: 5vw; }
	
	.untJe h2 { font-size: 5vw; line-height: 7vw; }
	.untJe h3 { font-size: 4vw; line-height: 5vw; }
	.untJe p { font-size: 4vw; line-height: 5vw; }
	
	.prmStckr figure img {top:100px; right: 20px; width: 150px; }
	
	.MstrVd .cntDs aside, .MstrVd .cntDs video, .MstrVd .cntDs h2, .MstrVd .cntDs p { float:none;}
	.MstrVd h2 { margin-top:50px; margin-bottom: 0px; margin-left: 50px; font-size: 26px; line-height: 40px; text-align: left;}
	.MstrVd p {font-size: 22px; line-height: 32px; margin-top: 0px; width: 100%; margin-left: -25px; }
	.MstrVd .msNtNC { width: 200px; height: 56px; padding-top: 16px; padding-bottom: 16px; font-size: 20px; margin-left: 15px; letter-spacing: 3px; line-height: 5px; margin-bottom: 0px; }
	.MstrVdPqn {font-size: 12px; letter-spacing: 2px;}
	.MstrVd .videorpvm { margin:0px; padding: 0px; width: 100%;  }
	
	.MstrTnrr {top:-100px;}
	.MstrTnrr .icon {width:200px; height: auto;}
	.MstrTnrr h3 { letter-spacing: -2px; font-size: 28px; }
	.MstrTnrr p { font-size: 18px; line-height: 28px; }
	.MstrTnrr .ngt { font-size: 20px; }
	
	
	.MstrPnnts .icon {width: 300px; height: auto;}
	.MstrPnnts h2 {font-size: 40px; line-height: 55px; letter-spacing: 0px;}
	.MstrPnnts h3 {font-size: 32px; line-height: 32px; }
	.ltmsSbds .ltmsSbdscntTs { width: 600px; height: 346px; }
}

@media screen and (max-width:1020px) and (min-width: 900px) { 
/*
	.sldrVdLtms video, .sldrTstmns ul li { width:480px; height: auto; margin:0 auto; } 
	.cnvrsNstrs .pddng {padding: 0 100px;} 
	.fnd { height: 1450px; } 
	.nstPro h2 { font-size: 4vw ; line-height: 7vw; margin-top:0px; }	
	.nstPro h4 { font-size: 3.5vw; } 
	.nstPro p { font-size: 3.7vw; } 
	.msTestm {margin-top: 50px;} 
	
	.nstProFqds {padding: 0 10%; }
*/
	.nwFmAp .cntDs aside, .nwFmAp .cntDs video, .nwFmAp .cntDs h2, .nwFmAp .cntDs p { float:left ; width: 100% ; height: auto; display: block }
	
	.nwFmAp h2 { text-align: center; margin:0; padding: 0; margin-bottom:40px;  }
	.nwFmAp p { font-size: 4vw; letter-spacing: 0vw; line-height: 5vw; }
	footer { height: 1200px; } 
	
	
	.untJe h2 { font-size: 5vw; line-height: 7vw; }
	.untJe h3 { font-size: 4vw; line-height: 5vw; }
	.untJe p { font-size: 4vw; line-height: 5vw; }
	
	.degAz h2 { font-size: 4vw; }
	.degAz .vlrcnPntcn {top:150px;}
	.sldrTstmns h2 { font-size: 5vw;}
	
	.nstProFqds .flch { left: 40.5%; }
	
	.fqds h2 { font-size: 5vw; }
	.fqds .bxfq { width:80%; }
	
	.fqds h4 { font-size:16px; }
	.fqds p { font-size: 18px; }
	.fqds .plusminus { font-size: 24px; }
	
	.prmStckr figure img {top:100px; right: 50px; width: 150px; }
	
	.MstrVd .cntDs aside, .MstrVd .cntDs video, .MstrVd .cntDs h2, .MstrVd .cntDs p { float:none;}
	.MstrVd h2 { margin-top:50px; margin-bottom: 0px; margin-left: 80px; font-size: 30px; line-height: 40px; text-align: left;}
	.MstrVd p {font-size: 22px; line-height: 32px; margin-top: 0px; width: 100%; margin-left: 3px; }
	
	.MstrVd .msNtNC { width: 200px; height: 56px; padding-top: 16px; padding-bottom: 16px; font-size: 20px; margin-left: 44px; letter-spacing: 3px; line-height: 5px; margin-bottom: 0px; }
	.MstrVdPqn {font-size: 12px; letter-spacing: 2px;}
	
	.MstrVd .videorpvm { margin:0px; padding: 0px; width: 100%; }
	
	.MstrTnrr {top:-100px;}
	.MstrTnrr .icon {width:200px; height: auto;}
	.MstrTnrr h3 { letter-spacing: -2px; font-size: 28px; }
	.MstrTnrr p { font-size: 18px; line-height: 28px; }
	.MstrTnrr .ngt { font-size: 20px; }
	
	.MstrPnnts .icon {width: 300px; height: auto;}
	.MstrPnnts h2 {font-size: 40px; line-height: 55px; letter-spacing: 0px;}
	.MstrPnnts h3 {font-size: 32px; line-height: 32px; }
}


@media screen and (max-width:1020px) {

	.cntDs,.cntTs,.cntCt, .cnt40, .cnt60 { width: 100%; }
	
	
/* VERDE */
/*
.nfcd { float: left; background: #000; color:#ffffff; width:180px; height: 40px; background:#05a801; background: -webkit-linear-gradient(90deg, #06b901 0%, #05a801 100%); background: -moz-linear-gradient(90deg, #06b901 0%, #05a801 100%); background: -ms-linear-gradient(90deg, #06b901 0%, #05a801 100%); background: -o-linear-gradient(90deg, #06b901 0%, #05a801 100%); background: linear-gradient(90deg, #06b901 0%, #05a801 100%); -webkit-border-radius: 0 6px 6px 0; -moz-border-radius: 0 6px 6px 0; -ms-border-radius: 0 6px 6px 0; -o-border-radius: 0 6px 6px 0; border-radius: 0 6px 6px 0; }

.nfcw { float: left; background: #ffffff; color:#1761aa; width:120px; height: 40px; -webkit-border-radius: 6px 0 0 6px; -moz-border-radius: 6px 0 0 6px; -ms-border-radius: 6px 0 0 6px; -o-border-radius: 6px 0 0 6px; border-radius: 6px 0 0 6px; }

/*
	.sliderFull { margin-top: 40px; }
	
	
.sliderFull .sldrPrmr h2 {
  font-size: 30px !important;
  left: 50% !important;	
	margin-top: 120px;
}

.sliderFull .sldrPrmr h4{
  font-size: 20px;
  top: 220px;
  left: 50% !important;
}
.sliderFull .sldrPrmr p {
  font-size: 20px;
  top: 250px;
  left: 50% !important;
}
	
.da-slide .da-link {
  font-size: 18px;
  top: 300px;
  left: 60%;
	margin-left: 0px;
}	
	.da-slide .hdrNv { margin-left:40%; width: 400px; }


	
*/
	
	.nwFmAp { height:auto !important; }
	.nwFmAp article { -webkit-transform:none; -moz-transform:none; -ms-transform:none; -o-transform:none; transform:none; }
	
	.untJe { height: auto; margin-top:50px; }
	
	.fnd {height: 1300px;}
	.fnd h2 { font-size: 38px; line-height: 46px; }
	.fnd p { font-size: 24px; line-height: 30px; }

/*
	.untJe h2 { font-size: 5vw; text-align: center; margin:0; padding: 0; }
	
	
	
	.btnUntY { margin-top: 100px; }
	
	.degAz h2 { font-size: 4vw; line-height: 10vw; margin-top:50px; }
	
	.nstPro { height: auto; }
	
	.degAz .lndCnt { font-size: 1.6em ; padding: 20px; margin-top: 80px; } 
	
	.degAz .lndCntSprr { font-size: 1.5em ; }


	.degAz .lndCnt a { font-size: 1.3em ; } 
		
	.crsAnd { height: auto; }
*/
/*	.crsAnd h2 { font-size: 6vw ; line-height: 9vw; }*/
	
	.nstPro article figure img, .nstProFqds article figure img { float: none; margin:0 auto; }

	.nstPro h4, .nstProFqds h4 { padding: 20px; }

	.nstPro p, .nstProFqds p { padding: 20px; }
	.nstPro .cntUn { padding: 0; }
	.nstPro .cnRdscl img, .nstProFqds .cnRdscl  { margin-left:5%;}
	.nstPro .cnRdscl img, .nstProFqds .cnRdscl img {float:left;}
		
	footer ul li a {font-size: 16px ; line-height: 26px;}
	
	footer h3 { font-size: 20px; line-height: 28px; }

	footer .cntUn p, footer .cntUn a { font-size: 16px !important; line-height: 26px; text-align:center; }
	
	footer .nvCntct { width: 400px; height: 0px; margin:0 auto; }
	footer .cntUn a { float:left; width: 100%; text-align: center; }

	footer .cntUn p { width: 100%; margin-left:0; text-align: center; }
	.cprgt {text-align: center !important;}
	.rdsScls { margin-top: 200px; }
}


@media screen and (max-width:1160px) and (min-width: 1020px) {
/*
	header .nvLft a { margin-left:10px!important; }
	header .nfcd { width:100px; height: 40px; padding-top:0; }
	header .nvDrt .nfcw { width:90px; height: 40px;}
	header .nvDrt { font-size:14px; margin-right: 5px; padding-left: 50px; }
	header .nvDrt .lgn { font-size:14px; }	
*/
	
	.nwFmAp h2 { font-size: 1.8em; text-align: center; line-height: 2em;}
	.nwFmAp p { font-size: 18px; letter-spacing: 0vw; line-height: 30px; }
	
	.untJe h2 { font-size: 4vw; line-height: 7vw; }
	.untJe h3 { font-size: 3vw; line-height: 3.5vw; }
	.untJe p { font-size: 2.5vw; line-height: 3vw; }
	
/*	header .lvDrct img { left:760px !important}*/
/*
	.degAz div { height: 150px;}
	.sliderFull .sldrPrmr h2 {
  font-size: 40px !important;
  left: 40% !important;	
	margin-top: 120px;
	}
	
	.degAz h2 { margin-top:55px; }
	.degAz .vlrcnPntcn {top:100px;}

		


.sliderFull .sldrPrmr h4{
  font-size: 30px;
  top: 260px;
  left: 40% !important;
}
.sliderFull .sldrPrmr p {
  font-size: 30px;
  top: 300px;
  left: 40% !important;
}
	
.da-slide .da-link {
  font-size: 22px;
  top: 340px;
  left: 60%;
	margin-left: 0px;
}	
	.da-slide .hdrNv { margin-left:40%; width: 400px; }

	.cnvrsNstrs .cntTs div h2,.cnvrsNstrs .cntTs div p,.cnvrsNstrs .cntTs div h6,.cnvrsNstrs .cntTs div { width:95%; }
	
*/
	
	.sldrTstmns h2 { font-size: 5vw;}
	
	.fnd h2 { font-size: 38px; line-height: 46px; }
	.fnd p { font-size: 24px; line-height: 30px; }
	
	.nwFmAp { height:650px;}
	
	.degAz h2 { font-size: 4vw; }
	.degAz .vlrcnPntcn {top:150px;}
	
	footer {height: 600px;}
	
	.nstProFqds .flch { left: 42%; }
	.fqds .bxfq { width:80%; }
	
	.fqds h4 { font-size:18px; }
	
	.prmStckr figure img {top:100px; right: 80px; width: 150px; }
	
	.MstrVd h2 { margin-top:50px; margin-bottom: 0px; margin-left: 37px; font-size: 30px; line-height: 30px; text-align: left;}
	.MstrVd p {font-size: 20px; line-height: 30px; margin-top: -20px; width: 100%; margin-left: 30px; padding: 10px; }
	
	.MstrVd .msNtNC { width: 200px; height: 56px; padding-top: 16px; padding-bottom: 16px; font-size: 20px; margin-left: 42px; letter-spacing: 3px; line-height: 5px; }
	.MstrVdPqn {font-size: 12px; letter-spacing: 2px;}
	
	.MstrVd .videorpvm { margin:0px; padding: 0px; width: 100%; }
	
	.MstrTnrr .icon { height: 300px; }
	.MstrTnrr h3 { letter-spacing: -2px; font-size: 30px; }
	.MstrTnrr p { font-size: 20px; line-height: 30px; }
	.MstrTnrr .ngt { font-size: 22px; }
	.MstrPnnts h2 {font-size: 26px; line-height: 36px; letter-spacing: 0px;}
	.MstrPnnts h3 {font-size: 16px; line-height: 26px; }
}

@media screen and (max-width:1160px) {
	/* MENU 3 LINEAS */
	header nav { height: 60px; }

	.logo { margin-top: 15px; }

	header .lvDrct img { top:220px; left:45%; }

.nvLft { width:100%; font-size: 14px; -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; -ms-border-radius: 0 0 6px 6px; -o-border-radius: 0 0 6px 6px; border-radius:0 0 6px 6px; opacity: 0; height: 0px; background: #ffffff; margin-top:-200px; transition: 0.3s;}

	
	header nav:hover .nvLft { opacity: 1; height: 220px; margin-top: 0px; padding-top: 20px;}	


.nvDrt { text-align: center; padding-top:0px; position: absolute; top: 9px; right: 50px; font-size:18px; }

header .nvDrt { -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px; }

.nvLft a { float:left; margin-left:40%; margin-top: 5px; margin-bottom: 5px; width: 100%}

.mnBtnMvl {display: block; margin-top: 10px; }
	

	.tblsSc h2 {font-size: 5vw; line-height: 8vw;}
	
	.tbI,.tbD { float:none; margin:0 auto; left:0; right: 0; padding: 0px; }

}

@media screen and (max-width:1265px) and (min-width: 1160px) {
	header .nvLft a { margin-left:5px ; }
	header .lvDrct img { left:850px}
	
	header .nfcd { width:120px; height: 40px; padding-top:3px; line-height: 16px; }
	header .nvDrt .nfcw { width:90px; height: 40px;}
	header .nvDrt { font-size:14px; margin-right: 5px; padding-left: 50px; }
	header .nvDrt .lgn { font-size:14px; }	

	/*	.sliderFull .sldrSgnd h2 {left: 10% ;}	*/
/*
	.degAz .vlrcnStrlls img { top: 345px; }
	.cnvrsNstrs .cntTs div h2,.cnvrsNstrs .cntTs div p,.cnvrsNstrs .cntTs div h6,.cnvrsNstrs .cntTs div { width:95%; }
	.btnUntY { margin-top:20px; }
*/
	
	.fnd h2 { font-size: 35px; line-height: 45px; margin-bottom: 50px; }
	.fnd p { font-size: 26px; line-height: 36px; }
	.nwFmAp p { font-size: 24px; letter-spacing: 0vw; line-height: 34px; }
	.degAz h2 { font-size: 4vw; }
	
	.degAz .vlrcnPntcn {top:150px;}
	
	.sldrTstmns h2 { font-size: 5vw;}
	
	footer {height: 600px;}
	
	.nstProFqds .flch { left: 42.5%; }
	.fqds .bxfq { width:80%; }
	
	.prmStckr figure img {top:120px; right: 30px; width: 170px; }
	
	.MstrVd h2 { margin-top:30px; margin-bottom: 0px; margin-left: 50px; font-size: 34px; line-height: 50px; text-align: left;}
	.MstrVd p {font-size: 22px; line-height: 40px; margin-top: 0px; width: 100%; margin-left: 15px; }
	
	.MstrVd .msNtNC { width: 200px; height: 56px; padding-top: 16px; padding-bottom: 16px; font-size: 20px; margin-left: 57px; letter-spacing: 3px; line-height: 5px; }
	.MstrVdPqn {font-size: 12px; letter-spacing: 2px;}
	
	.MstrVd .videorpvm { margin:0px; padding: 0px; width: 100%; }
	.cnt40 {width: 50%;}
	.cnt60 {width: 50%;}
	
	

	.MstrTnrr h3 { letter-spacing: -2px; font-size: 36px; }

	.MstrTnrr p { font-size: 22px; line-height: 40px; }

	.MstrTnrr .ngt { font-size: 24px; }
	
	.MstrPnnts h2 {font-size: 30px; line-height: 40px;}
	.MstrPnnts h3 {font-size: 18px; line-height: 30px; }
}

@media screen and (max-width:1264px) and (min-width: 900px) {
	.ltmsSbds .ltmsSbdscntTs { width: 800px; height: 450px; }
	.ltmsSbds .ltmsSbdscntTs .info h5 { font-size: 24px; line-height: 34px; }
	.ltmsSbds .ltmsSbdscntTs .info p { font-size: 22px; line-height: 32px; }
}



@media screen and (max-width:1264px) {
	.ltmsSbds .ltmsSbdscntTs { display:block !important; flex:none !important; margin: 0 auto; left:0px !important; right: 0px !important; margin-bottom: 50px; }
	
	.ltmsSbds { flex: none !important; display: block !important;  }
}

@media screen and (max-width:1250px) {
	.nstPro .cntDs, .nstProFqds .cntDs { width: 100%; height: auto;}
}

@media screen and (max-width:1350px) and (min-width: 1265px) {
	/*.sliderFull .sldrSgnd h2 {left: 30% ;}	*/

	header .nvLft a { margin-left:7px ; }
	header .lvDrct img {  left:860px; }
	
	
	.fnd h2 { font-size: 40px; line-height: 50px; margin-bottom: 50px; }
	.fnd p { font-size: 30px; line-height: 36px; }
	
	.degAz h2 { font-size: 4vw; }
	.degAz .lndCnt { padding: 20px; margin-top: 80px; } 
	
	.degAz .lndCntSprr { font-size: 1.5em ; }
	.degAz .vlrcnPntcn {top:150px;}
	
	.nwFmAp p { font-size: 24px; letter-spacing: 0vw; line-height: 34px; }
	
	.sldrTstmns h2 { font-size: 5vw;}
	footer {height: 600px;}
	.nstProFqds .flch { left: 43%; }
	.fqds .bxfq { width:75%; }
	
	.prmStckr figure img {top:120px; right: 100px; }
	
	.MstrVd h2 { margin-top:50px; margin-left: 50px; font-size: 40px; line-height: 50px; }
		.MstrVd p {font-size: 24px; line-height: 40px; margin-top: 0px; width: 100%; margin-left: 15px; }
		.MstrVd .msNtNC { width: 200px; height: 56px; padding-top: 16px; padding-bottom: 16px; font-size: 20px; margin-left: 57px; letter-spacing: 3px; line-height: 5px; }
		.MstrVdPqn {font-size: 12px; letter-spacing: 2px;}
	
	.MstrPnnts h2 {font-size: 34px;}
	.MstrPnnts h3 {font-size: 20px; }
	.ltmsSbds .ltmsSbdscntTs { width: 400px; height: 225px; }
	.ltmsSbds .ltmsSbdscntTs .info h5 { font-size: 18px; line-height: 28px; }
	.ltmsSbds .ltmsSbdscntTs .info p { font-size: 16px; line-height: 26px; }
}

@media screen and (max-width:1600px) and (min-width: 1350px) {
	.fnd h2 { font-size: 40px; line-height: 50px; margin-bottom: 50px; }
	.fnd p { font-size: 30px; line-height: 40px; }
	.degAz .lndCnt { padding: 20px; margin-top: 80px; } 
	.degAz h2 { font-size: 50px; line-height: 70px; }
	.degAz .vlrcnPntcn {top:150px;}
/*	.degAz .lndCnt { font-size: 1.6em ; padding: 20px; margin-top: 80px; } */
	.sldrTstmns h2 { font-size: 60px;}
	.nstProFqds .flch { left: 43.5%; }
	.fqds .bxfq { width:70%; }
	
	.prmStckr figure img {top:120px; right: 150px; }
	
	.MstrVd h2 { font-size: 45px; margin-left: 30px; line-height: 60px; }
	.MstrVd p {font-size: 24px; line-height: 40px; margin-top: 0px; width: 100%; margin-left: -5px; }
	.MstrVd .msNtNC { width: 200px; height: 56px; padding-top: 16px; padding-bottom: 16px; font-size: 20px; letter-spacing: 3px; line-height: 5px; margin-left: 38px; }
	.MstrVdPqn {font-size: 12px; letter-spacing: 2px;}
	
	.MstrPnnts h2 {font-size: 36px;}
	.MstrPnnts h3 {font-size: 22px; }
	.ltmsSbds .ltmsSbdscntTs { width: 400px; height: 225px; }
	.ltmsSbds .ltmsSbdscntTs .info h5 { font-size: 18px; line-height: 28px; }
	.ltmsSbds .ltmsSbdscntTs .info p { font-size: 16px; line-height: 26px; }
}

@media screen and (max-width:1900px) and (min-width: 1600px) {
	.ltmsSbds .ltmsSbdscntTs { width: 500px; height: 281px; }
	.ltmsSbds .ltmsSbdscntTs .info h5 { font-size: 20px; line-height: 30px; }
	.ltmsSbds .ltmsSbdscntTs .info p { font-size: 18px; line-height: 28px; }
}

@media screen and (max-width:2500px) and (min-width: 2200px) {
	.ltmsSbds .ltmsSbdscntTs { width: 700px; height: 394px; }
	.ltmsSbds .ltmsSbdscntTs .info h5 { font-size: 24px; line-height: 34px; }
	.ltmsSbds .ltmsSbdscntTs .info p { font-size: 22px; line-height: 32px; }
}

@media screen and (max-width:2800px) and (min-width: 2500px) {
	.ltmsSbds .ltmsSbdscntTs { width: 800px; height: 450px; }
	.ltmsSbds .ltmsSbdscntTs .info h5 { font-size: 26px; line-height: 36px; }
	.ltmsSbds .ltmsSbdscntTs .info p { font-size: 24px; line-height: 34px; }
}

@media screen and (max-width:3100px) and (min-width: 2800px) {
	.ltmsSbds .ltmsSbdscntTs { width: 900px; height: 529px; }
	.ltmsSbds .ltmsSbdscntTs .info h5 { font-size: 30px; line-height: 40px; }
	.ltmsSbds .ltmsSbdscntTs .info p { font-size: 28px; line-height: 38px; }
}

@media screen and (max-width:3400px) and (min-width: 3100px) {
	.ltmsSbds .ltmsSbdscntTs { width: 1000px; height: 562px; }
	.ltmsSbds .ltmsSbdscntTs .info h5 { font-size: 34px; line-height: 44px; }
	.ltmsSbds .ltmsSbdscntTs .info p { font-size: 32px; line-height: 42px; }
}

@media screen and (max-width:3700px) and (min-width: 3400px) {
	.ltmsSbds .ltmsSbdscntTs { width: 1100px; height: 620px; }
	.ltmsSbds .ltmsSbdscntTs .info h5 { font-size: 38px; line-height: 48px; }
	.ltmsSbds .ltmsSbdscntTs .info p { font-size: 36px; line-height: 46px; }
}

@media screen and (max-width:4000px) and (min-width: 3700px) {
	.ltmsSbds .ltmsSbdscntTs { width: 1200px; height: 692px; }
	.ltmsSbds .ltmsSbdscntTs .info h5 { font-size: 40px; line-height: 50px; }
	.ltmsSbds .ltmsSbdscntTs .info p { font-size: 38px; line-height: 48px; }
}

@media screen and (min-width: 4000px) {
	.ltmsSbds .ltmsSbdscntTs { width: 1300px; height: 731px; }
	.ltmsSbds .ltmsSbdscntTs .info h5 { font-size: 44px; line-height: 54px; }
	.ltmsSbds .ltmsSbdscntTs .info p { font-size: 42px; line-height: 52px; }
}

@media screen and (min-width: 1350px) {
	
/*
	.fnd { height: 700px;}
	.fnd h2 {letter-spacing: -0.2vw;}
	.clDc70 video { width:750px; float:right; }
*/
	
/*
	.nstPro cite { font-size: 20px; } 
	.crsAnd h2 { font-size: 50px; line-height: 50px; }
*/
	
/*	.degAz .vlrcnStrlls img { top: 350px; }*/

	.nstPro .cntDs, .nstProFqds .cntDs { height:350px; margin-bottom: 200px;  }
}