

@media (min-width: 320px) and (max-width: 479px){
	.dvnomecurso{padding: 0 2%;}
	.hnamecurso{font-size: 20px}
	.spnambaixar{display: none;}
	.adawnloadpdf{margin-left: 20px; color:red}
	.pcodcurso{color: #c2ab7a; display: grid; column-gap: 15px; row-gap: 2px; grid-template-columns: repeat(3, 1fr); 
		grid-template-areas: "codcurs chdia chtotal" "modalidadcurs modalidadcurs modalidadcurs"}
	.spcodcurs{grid-area: codcurs}
	.spchoradia{grid-area: chdia}
	.spchoraria{grid-area: chtotal}
	.spmodalidadensino{grid-area: modalidadcurs}
	.pcodcurso span{background:}

/*Zona dos OBJECTIVOS e requisitos*/
	.sectobjetifgeral{}
	.dvgobjetivoscurso{}
	.dvgobjetivoscurso{display:; padding: 0 3%}
	#accordionExample{}
	.dvgrupoacordion{border: none;}
	.btntituloobjetiv{padding:0 12px; margin: 0; border: none;}
	.btntituloobjetiv .h6titogrup{color: #079; font-size: 18px; font-weight: 550; padding: 3px 7px; margin: 0}
	.pobjetivgeral{text-align: justify;}
	/**/
	.dvgpublialvorequisit{margin-top: 25px; text-align: justify;}
	.dvgpublialvorequisit p{margin: 1px 0}
	.dvgpublialvorequisit h6{border-left: 3px solid; padding-left: 7px; color:#069; font-weight: 600; font-size: 18px}
	.entradrequisit, .ultextdocuments{color: grey;}

/*ÁREA DE NEWS LETTERS E VÍDEO DE PUBLICIDADE DE CURSOS DA AICITEC*/
	.setcvpublinewletters{background: conic-gradient(#069, white, #079); margin: 35px 0; padding: 25px 0}
	#dvgvidpublicurs-nletters{display:; column-gap: 35px; align-items: center; margin: 0 3%}
	.dvideopublicurs{flex:}
	.dvideopublicurs video{margin: 0; padding: 3px}
	.dvnewsletterscurs{flex:}

/*ESTILIZAR ZONA DO MÓDULO*/
	.sectmoduloscurs{padding: 25px 0}
	.h4titulogeral{margin-bottom: 30px; color:; font-size: 22px; font-weight: 300; margin: 0 3%}
	.dvgcursmodulos{row-gap:25px; margin: 0 3%}
	.dvblocmodulo{position: relative;}
	.piconemodul{}
	.piconemodul .spmoduluicotitul{}
	.piconemodul .spiconmodul{padding: 2px 4px; background: black; color: #fff; border-radius: 4px}
	.h5titulomodulo{font-weight: 300; height: px; background: }
	.h5titulomodulo .spmodulnumb{}
	.h5titulomodulo .spmodultitulo{font-size: 18px}
	.presumodescricao{text-align: justify;}
	.plinkmodalmodulo{text-align: center;}
	.plinkmodalmodulo .alinkmodulmodal{background:; border:dotted 1px #c2ab7a; border-radius: 7px; color:#c2ab7a; 
		padding: 5px 9px; transition: 1s ease}
	.alinkmodulmodal:hover{background: #079}
	.iconmaoclick{transform:skewx(45deg);}

/*LABORATÓRIOS do curso*/
	.sectlabsparacurso{margin:10px 0; padding: 10px 0; background: }
	.h4titulaboratorios{color: #089; font-weight: 550; margin: 0 3%}
	.dvglaboratorios{display: ; grid-gap: 25px; margin: 0 3%}
	.plaboratorio{font-size: 18px}
	.plaboratorio i{color: #089}

/*Sobre o CERTIFICADO*/
	.sectcertificado{padding: 15px 0; text-align: justify;
	}
	.dvgprofscur{margin: 0 3%}
	.icertifititulo{color: #079}
	.spcertificado{font-size: 22px; font-weight: 500; color: #089}
	.pcertificado{font-size: 17px; margin-top: 15px; color: grey;}

/*Estilizar os Ps da Zona de PRÉ-INSCRIÇÃO*/
	.dvginclusaopreinscricao{margin: 0 3%}
	.pdesejapreinscricao{text-align: justify; font-size: 17px}
	.alinkpreinscricao{background: #c2ab7a; color:#fff; padding:3px 7px; border-radius:7px; margin-left:45px; font-family:arial narow }
	.pacesspagcursos{color:#fff; font-size:16px; margin:0 3%; text-align:center; }
	.acesspagcursos{color: yellow;}

/*Sobre a relação de outros cursos*/
	.setcrelaoutroscurs{margin: 25px 0; padding:15px 0}
	.dvgrelacursos{display: grid; grid-gap: 25px; grid-template-columns: repeat(1, 1fr); margin: 0 3%}
	.dvlistcurs{background-color:; border-radius: 3px; text-align: center;}
	.pcuronome{text-align: center;}
	.pcuronome{padding: 12px 0; margin: 2px 0 7px 0}
	.dvlistcurs a{padding: 5px 12px; background: #069; color: #fff; border-radius: 7px; border: none; margin-top: 15px; transition: 0.5s}
	.dvlistcurs a:hover{background:#079 ; color: #fff}
}

@media (min-width: 480px) and (max-width: 767px){
	.dvnomecurso{padding: 0 2%;}
	.hnamecurso{font-size: 22px}
	.spnambaixar{display: none;}
	.adawnloadpdf{margin-left: 25px; color:red}
	.pcodcurso{color: #c2ab7a; display: grid; column-gap: 15px; row-gap: 2px; grid-template-columns: repeat(3, 1fr); 
		grid-template-areas: "codcurs chdia chtotal" "modalidadcurs modalidadcurs modalidadcurs"}
	.spcodcurs{grid-area: codcurs}
	.spchoradia{grid-area: chdia}
	.spchoraria{grid-area: chtotal}
	.spmodalidadensino{grid-area: modalidadcurs}
	.pcodcurso span{ background:}

/*Zona dos OBJECTIVOS e requisitos*/
	.sectobjetifgeral{}
	.dvgobjetivoscurso{}
	.dvgobjetivoscurso{display:; padding: 0 3%}
	#accordionExample{}
	.dvgrupoacordion{border: none;}
	.btntituloobjetiv{padding:0 12px; margin: 0; border: none;}
	.btntituloobjetiv .h6titogrup{color: #079; font-size: 18px; font-weight: 550; padding: 3px 7px; margin: 0}
	.pobjetivgeral{text-align: justify;}
	/**/
	.dvgpublialvorequisit{margin-top: 25px; text-align: justify;}
	.dvgpublialvorequisit p{margin: 1px 0}
	.dvgpublialvorequisit h6{border-left: 3px solid; padding-left: 7px; color:#069; font-weight: 600; font-size: 18px}
	.entradrequisit, .ultextdocuments{color: grey;}

/*ÁREA DE NEWS LETTERS E VÍDEO DE PUBLICIDADE DE CURSOS DA AICITEC*/
	.setcvpublinewletters{background: conic-gradient(#069, white, #079); margin: 35px 0; padding: 25px 0}
	#dvgvidpublicurs-nletters{display:; column-gap: 35px; align-items: center; margin: 0 3%}
	.dvideopublicurs{flex:}
	.dvideopublicurs video{margin: 0; padding: 3px}
	.dvnewsletterscurs{flex:}

/*ESTILIZAR ZONA DO MÓDULO*/
	.sectmoduloscurs{padding: 25px 0}
	.h4titulogeral{margin-bottom: 30px; color:; font-size: 24px; font-weight: 300; margin: 0 3%}
	.dvgcursmodulos{display: grid; gap:25px; grid-template-columns: repeat(2, 1fr); margin: 0 3%}
	.dvblocmodulo{position: relative;}
	.piconemodul{}
	.piconemodul .spmoduluicotitul{}
	.piconemodul .spiconmodul{padding: 2px 4px; background: black; color: #fff; border-radius: 4px}
	.h5titulomodulo{font-weight: 300; height: px; background: }
	.h5titulomodulo .spmodulnumb{}
	.h5titulomodulo .spmodultitulo{font-size: 18px}
	.presumodescricao{text-align: justify;}
	.plinkmodalmodulo{text-align: center;}
	.plinkmodalmodulo .alinkmodulmodal{background:; border:dotted 1px #c2ab7a; border-radius: 7px; color:#c2ab7a; 
		padding: 5px 9px; transition: 1s ease}
	.alinkmodulmodal:hover{background: #079}
	.iconmaoclick{transform:skewx(45deg);}

/*LABORATÓRIOS do curso*/
	.sectlabsparacurso{margin:25px 0 15px 0; padding: 15px 0; background: }
	.h4titulaboratorios{color: #089; font-weight: 550; margin: 0 3%}
	.dvglaboratorios{display: grid; grid-gap: 25px; grid-template-columns: repeat(2, 1fr); margin: 0 3%}
	.plaboratorio{font-size: 18px}
	.plaboratorio i{color: #089}

/*Sobre o CERTIFICADO*/
	.sectcertificado{padding: 25px 0; text-align: justify;
	}
	.dvgprofscur{margin: 0 3%}
	.icertifititulo{color: #079}
	.spcertificado{font-size: 22px; font-weight: 500; color: #089}
	.pcertificado{font-size: 18px; margin-top: 15px; color: grey;}

/*Estilizar o P acesso cursos na Zona de PRÉ-INSCRIÇÃO*/
	.dvginclusaopreinscricao{margin: 0 3%}
	.pacesspagcursos{color:#fff; font-size:16px; margin:0 3%; text-align:center; }
	.acesspagcursos{color: yellow;}

/*Estilizar os Ps da Zona de PRÉ-INSCRIÇÃO*/
	.dvginclusaopreinscricao{margin: 0 3%}
	.pdesejapreinscricao{text-align: justify; font-size: 18px}
	.alinkpreinscricao{background: #079; color:#fff; padding:3px 7px; transition: 1s; border-radius:7px; margin-left:25px; font-family:arial narow }
	.alinkpreinscricao:hover{background: #c2ab7a; color: #fff}
	.pacesspagcursos{color:#fff; font-size:16px; margin:0 3%; text-align:center; }
	.acesspagcursos{color: yellow;}

/*Sobre a relação de outros cursos*/
	.setcrelaoutroscurs{margin: 25px 0; padding:15px 0}
	.dvgrelacursos{display: grid; grid-gap: 25px; grid-template-columns: repeat(2, 1fr); margin: 0 3%}
	.dvlistcurs{background-color:; border-radius: 3px; text-align: center;}
	.pcuronome{text-align: center;}
	.pcuronome{padding: 12px 0; margin: 2px 0 7px 0}
	.dvlistcurs a{padding: 5px 12px; background: #069; color: #fff; border-radius: 7px; border: none; margin-top: 15px; transition: 0.5s}
	.dvlistcurs a:hover{background:#079 ; color: #fff}
}

@media (min-width:768px) and (max-width:1023px){
	.dvnomecurso{padding: 0 3%; margin-top: 2%}
	hnamecurso{font-size: 22px}
	.hnamecurso{color:#079; font-weight: 550; font-size: 24px}
	.spnambaixar{display: none;}
	.adawnloadpdf{margin-left: 25px; color:red}
	.pcodcurso{color: #c2ab7a; display: grid; column-gap: 10px; row-gap: 2px; grid-template-columns: repeat(4, 1fr); 
		grid-template-areas: "codcurs modalidadcurs modalidadcurs modalidadcurs" "chdia chtotal chtotal chtotal"}
	.spcodcurs{grid-area: codcurs}
	.spchoradia{grid-area: chdia}
	.spchoraria{grid-area: chtotal}
	.spmodalidadensino{grid-area: modalidadcurs}
	.pcodcurso span{ background:}

/*Zona dos OBJECTIVOS e requisitos*/
	.sectobjetifgeral{}
	.dvgobjetivoscurso{}
	.dvgobjetivoscurso{display:; padding: 0 3%}
	#accordionExample{}
	.dvgrupoacordion{border: none;}
	.btntituloobjetiv{padding:0 12px; margin: 0; border: none;}
	.btntituloobjetiv .h6titogrup{color: #079; font-size: 18px; font-weight: 550; padding: 3px 7px; margin: 0}
	.pobjetivgeral{text-align: justify;}
	/**/
	.dvgpublialvorequisit{margin-top: 25px; text-align: justify;}
	.dvgpublialvorequisit p{margin: 1px 0}
	.dvgpublialvorequisit h6{border-left: 3px solid; padding-left: 7px; color:#069; font-weight: 600; font-size: 18px}
	.entradrequisit, .ultextdocuments{color: grey;}

/*ÁREA DE NEWS LETTERS E VÍDEO DE PUBLICIDADE DE CURSOS DA AICITEC*/
	.setcvpublinewletters{background: conic-gradient(#069, white, #079); margin: 35px 0; padding: 25px 0}
	#dvgvidpublicurs-nletters{display: flex; column-gap: 35px; align-items: center; margin: 0 3%}
	.dvideopublicurs{flex: 1 40%}
	.dvideopublicurs video{margin: 0; padding: 3px}
	.dvnewsletterscurs{flex: 1 60%}

/*ESTILIZAR ZONA DO MÓDULO*/
	.sectmoduloscurs{padding: 25px 0}
	.h4titulogeral{margin-bottom: 30px; color:; font-size: 26px; font-weight: 300; margin: 0 3%}
	.dvgcursmodulos{display: grid; gap:35px; grid-template-columns: repeat(3, 1fr); margin: 0 3%}
	.dvblocmodulo{position: relative;}
	.piconemodul{}
	.piconemodul .spmoduluicotitul{}
	.piconemodul .spiconmodul{padding: 2px 4px; background: black; color: #fff; border-radius: 4px}
	.h5titulomodulo{font-weight: 300; height: px; background: }
	.h5titulomodulo .spmodulnumb{}
	.h5titulomodulo .spmodultitulo{font-size: 19px}
	.presumodescricao{text-align: justify;}
	.plinkmodalmodulo{text-align: center;}
	.plinkmodalmodulo .alinkmodulmodal{background:; border:dotted 1px #c2ab7a; border-radius: 7px; color:#c2ab7a; 
		padding: 5px 9px; transition: 1s ease}
	.alinkmodulmodal:hover{background: #079}
	.iconmaoclick{transform:skewx(45deg);}

/*LABORATÓRIOS do curso*/
	.sectlabsparacurso{margin:25px 0 15px 0; padding: 15px 0; background: }
	.h4titulaboratorios{color: #089; font-weight: 550; margin: 0 3%}
	.dvglaboratorios{display: grid; grid-gap: 25px; grid-template-columns: repeat(3, 1fr); margin: 0 3%}
	.plaboratorio{font-size: 18px}
	.plaboratorio i{color: #089}

/*Sobre o CERTIFICADO*/
	.sectcertificado{padding: 25px 0; text-align: justify;
	}
	.dvgprofscur{margin: 0 3%}
	.icertifititulo{color: #079}
	.spcertificado{font-size: 22px; font-weight: 500; color: #089}
	.pcertificado{font-size: 20px; margin-top: 15px; color: grey;}

/*Estilizar os Ps da Zona de PRÉ-INSCRIÇÃO*/
	.dvginclusaopreinscricao{margin: 0 3%}
	.pdesejapreinscricao{text-align: justify; font-size: 20.5px; margin:;}
	.alinkpreinscricao{background: #079; color:#fff; padding:3px 7px; transition: 1s; border-radius:7px; margin-left:5px; font-family:arial narow }
	.alinkpreinscricao:hover{background: #c2ab7a; color: #fff}
	.pacesspagcursos{color:#fff; font-size:18px; margin:0 3%; text-align:center; }
	.acesspagcursos{color: yellow;}

/*Sobre a relação de outros cursos*/
	.setcrelaoutroscurs{margin: 25px 0; padding:15px 0}
	.dvgrelacursos{display: grid; grid-gap: 25px; grid-template-columns: repeat(3, 1fr); margin: 0 3%}
	.dvlistcurs{background-color:; border-radius: 3px; text-align: center;}
	.pcuronome{text-align: center;}
	.pcuronome{padding: 12px 0; margin: 2px 0 7px 0}
	.dvlistcurs a{padding: 5px 12px; background: #069; color: #fff; border-radius: 7px; border: none; margin-top: 15px; transition: 0.5s}
	.dvlistcurs a:hover{background:#079 ; color: #fff}
}

@media (min-width: 1024px) and (max-width: 1679px){

/*Zona do título do curso*/
	.dvnomecurso{padding: 35px 0;
		}
	.hnamecurso{color:#079; font-weight: 550}
	.pcodcurso{color: #c2ab7a; display: flex; column-gap: 35px}
	.spchoraria{margin:}
	.spmodalidadensino{}
	.{} {} {} {} {} {} {} {} {} {} {} {}
	.adawnloadpdf{color:#c2ab7a; font-weight: 600; margin-left: 20px; font-size: 22px}

/*Zona dos OBJECTIVOS e requisitos*/
	.sectobjetifgeral{}
	.dvgobjetivoscurso{}
	.dvgobjetivoscurso{display: flex; column-gap: 35px;}
	#accordionExample{flex: 1 70%}
	.dvgrupoacordion{border: none;}
	.btntituloobjetiv{padding:0 12px; margin: 0; border: none;}
	.btntituloobjetiv .h6titogrup{color: #079; font-size: 18px; font-weight: 550; padding: 3px 7px; margin: 0}
	.pobjetivgeral{text-align: justify;}
	/**/
	.dvgpublialvorequisit{flex: 1 30%; text-align: justify;}
	.dvgpublialvorequisit p{margin: 1px 0}
	.dvgpublialvorequisit h6{border-left: 3px solid; padding-left: 7px; color:#069; font-weight: 600; font-size: 18px}
	.entradrequisit, .ultextdocuments{color: grey;}

/*ÁREA DE NEWS LETTERS E VÍDEO DE PUBLICIDADE DE CURSOS DA AICITEC*/
	.setcvpublinewletters{background: conic-gradient(#069, white, #079); margin: 35px 0; padding: 25px 0}
	#dvgvidpublicurs-nletters{display: flex; column-gap: 35px; align-items: center;}
	.dvideopublicurs{flex: 1 40%}
	.dvideopublicurs video{margin: 0; padding: 3px}
	.dvnewsletterscurs{flex: 1 60%}

/*ESTILIZAR ZONA DO MÓDULO*/
	.sectmoduloscurs{padding: 25px 0}
	.h4titulogeral{margin-bottom: 30px; color:; font-size: 26px; font-weight: 300;}
	.dvgcursmodulos{display: grid; gap:35px; grid-template-columns: repeat(3, 1fr);}
	.dvblocmodulo{position: relative;}
	.piconemodul{}
	.piconemodul .spmoduluicotitul{}
	.piconemodul .spiconmodul{padding: 2px 4px; background: black; color: #fff; border-radius: 4px}
	.h5titulomodulo{font-weight: 300; height: 70px; background: }
	.h5titulomodulo .spmodulnumb{}
	.h5titulomodulo .spmodultitulo{}
	.presumodescricao{text-align: justify;}
	.plinkmodalmodulo{text-align: center;}
	.plinkmodalmodulo .alinkmodulmodal{background:; border:dotted 1px #c2ab7a; border-radius: 7px; color:#c2ab7a; 
		padding: 5px 9px; transition: 1s ease}
	.alinkmodulmodal:hover{background: #079}
	.iconmaoclick{transform:skewx(45deg);}

/*LABORATÓRIOS do curso*/
	.sectlabsparacurso{margin:25px 0 15px 0; padding: 15px 0; background: }
	.h4titulaboratorios{color: #089; font-weight: 550}
	.dvglaboratorios{display: grid; grid-gap: 25px; grid-template-columns: repeat(3, 1fr);}
	.plaboratorio{font-size: 18px}
	.plaboratorio i{color: #089}

/*Sobre o CERTIFICADO*/
	.sectcertificado{padding: 25px 0; text-align: justify;
	}
	.dvgprofscur{}
	.icertifititulo{color: #079}
	.spcertificado{font-size: 22px; font-weight: 500; color: #089}
	.pcertificado{font-size: 20px; margin-top: 15px; color: grey;}

/*Estilizar os Ps da Zona de PRÉ-INSCRIÇÃO*/
	.pdesejapreinscricao{text-align: justify; font-size: 24px}
	.alinkpreinscricao{background: #c2ab7a; color:#fff; transition: 1s; padding:3px 7px; border-radius:7px; margin-left:10px; font-family:arial narow }
	.alinkpreinscricao:hover{background: #079; color: #fff}
	.pacesspagcursos{color:#fff; font-size:20px }
	.acesspagcursos{color: yellow; transition: 1s}
	.acesspagcursos:hover{text-decoration: underline;}

/*Sobre a relação de outros cursos*/
	.setcrelaoutroscurs{margin: 25px 0; padding:15px 0}
	.dvgrelacursos{display: grid; grid-gap: 25px; grid-template-columns: repeat(4, 1fr);}
	.dvlistcurs{background-color:; border-radius: 3px; text-align: center;}
	.pcuronome{text-align: center;}
	.pcuronome{padding: 12px 0; margin: 2px 0 7px 0}
	.dvlistcurs a{padding: 5px 12px; background: #069; color: #fff; border-radius: 7px; border: none; margin-top: 15px}
}

@media (min-width: 1680px) and (max-width: 2159px){
/*Zona do título do curso*/
	.dvnomecurso{padding: 45px 0;
		}
	.hnamecurso{color:#079; font-weight: 550; font-size: 32px}
	.pcodcurso{color: #c2ab7a; display: flex; column-gap: 35px; font-size: 22px}
	.spchoraria{margin:}
	.spmodalidadensino{}
	.{} {} {} {} {} {} {} {} {} {} {} {}
	.adawnloadpdf{color:#c2ab7a; font-weight: 600; margin-left: 35px; font-size: 24px}

/*Zona dos OBJECTIVOS e requisitos*/
	.sectobjetifgeral{}
	.dvgobjetivoscurso{}
	.dvgobjetivoscurso{display: flex; column-gap: 35px;}
	#accordionExample{flex: 1 70%}
	.dvgrupoacordion{border: none;}
	.btntituloobjetiv{padding:0 12px; margin: 0; border: none;}
	.btntituloobjetiv .h6titogrup{color: #079; font-size: 22px; font-weight: 550; padding: 3px 7px; margin: 0}
	.pobjetivgeral, .liobjetespecific, .publitext, .ulsaidprofissional{text-align: justify; font-size: 19px}
	/**/
	.dvgpublialvorequisit{flex: 1 30%; text-align: justify;}
	.dvgpublialvorequisit p{margin: 1px 0}
	.dvgpublialvorequisit h6{border-left: 3px solid; padding-left: 7px; color:#069; font-weight: 600; font-size: 24px}
	.entradrequisit, .ultextdocuments{color: grey; font-size: 21px}

/*ÁREA DE NEWS LETTERS E VÍDEO DE PUBLICIDADE DE CURSOS DA AICITEC*/
	.setcvpublinewletters{background: conic-gradient(#069, white, #079); margin: 35px 0; padding: 25px 0}
	#dvgvidpublicurs-nletters{display: flex; column-gap: 35px; align-items: center;}
	.dvideopublicurs{flex: 1 40%}
	.dvideopublicurs video{margin: 0; padding: 3px}
	.dvnewsletterscurs{flex: 1 60%; color: #eee}

/*ESTILIZAR ZONA DO MÓDULO*/
	.sectmoduloscurs{padding: 25px 0}
	.h4titulogeral{margin-bottom: 30px; color:; font-size: 32px; font-weight: 300;}
	.dvgcursmodulos{display: grid; gap:35px; grid-template-columns: repeat(3, 1fr);}
	.dvblocmodulo{position: relative;}
	.piconemodul{}
	.piconemodul .spmoduluicotitul{color:#079; font-weight: 550}
	.piconemodul .spiconmodul{padding: 2px 4px; background: black; color: #fff; border-radius: 4px}
	.h5titulomodulo{font-weight: 300; height: 70px; background: }
	.h5titulomodulo .spmodulnumb{}
	.h5titulomodulo .spmodultitulo{font-size: 22px; color: grey}
	.presumodescricao{text-align: justify;}
	.plinkmodalmodulo{text-align: center;}
	.plinkmodalmodulo .alinkmodulmodal{background:; border:dotted 1px #c2ab7a; border-radius: 7px; color:#c2ab7a; 
		padding: 5px 9px; transition: 1s ease}
	.alinkmodulmodal:hover{background: #079}
	.iconmaoclick{transform:skewx(45deg);}

/*LABORATÓRIOS do curso*/
	.sectlabsparacurso{margin:25px 0 15px 0; padding: 15px 0; background: }
	.h4titulaboratorios{color: #089; font-weight: 550; font-size: 28px}
	.dvglaboratorios{display: grid; grid-gap: 25px; grid-template-columns: repeat(4, 1fr);}
	.plaboratorio{font-size: 20px}
	.plaboratorio i{color: #089}

/*Sobre o CERTIFICADO*/
	.sectcertificado{padding: 25px 0; text-align: justify;
	}
	.dvgprofscur{}
	.icertifititulo{color: #079}
	.spcertificado{font-size: 28px; font-weight: 500; color: #089}
	.pcertificado{font-size: 24px; margin-top: 15px; color: grey;}

/*Estilizar os Ps da Zona de PRÉ-INSCRIÇÃO*/
	.pdesejapreinscricao{text-align: justify; font-size: 26px}
	.alinkpreinscricao{background: #c2ab7a; color:#fff; transition: 1s; padding:3px 7px; border-radius:7px; margin-left:10px; font-family:arial narow }
	.alinkpreinscricao:hover{background: #079; color: #fff}
	.pacesspagcursos{color:#fff; font-size:24px }
	.acesspagcursos{color: yellow; transition: 1s}
	.acesspagcursos:hover{text-decoration: underline;}

/*Sobre a relação de outros cursos*/
	.setcrelaoutroscurs{margin: 25px 0; padding:15px 0}
	.dvgrelacursos{display: grid; grid-gap: 25px; grid-template-columns: repeat(5, 1fr);}
	.dvlistcurs{background-color:; border-radius: 3px; text-align: center;}
	.pcuronome{text-align: center;}
	.pcuronome{padding: 12px 0; margin: 2px 0 7px 0}
	.dvlistcurs a{padding: 5px 12px; background: #069; color: #fff; border-radius: 7px; border: none; margin-top: 15px}
}

@media (min-width: 2160px) and (max-width: 3840px){
/*Zona do título do curso*/
	.dvnomecurso{padding: 45px 0;}
	.hnamecurso{color:#079; font-weight: 550; font-size: 37px
	}
	.pcodcurso{color: #c2ab7a; display: flex; column-gap: 35px; font-size: 26px}
	.spchoraria{margin:}
	.spmodalidadensino{}
	.{} {} {} {} {} {} {} {} {} {} {} {}
	.adawnloadpdf{color:#c2ab7a; font-weight: 600; margin-left: 35px; font-size: 28px}

/*Zona dos OBJECTIVOS e requisitos*/
	.sectobjetifgeral{}
	.dvgobjetivoscurso{}
	.dvgobjetivoscurso{display: flex; column-gap: 35px;}
	#accordionExample{flex: 1 70%}
	.dvgrupoacordion{border: none;}
	.btntituloobjetiv{padding:0 12px; margin: 0; border: none;}
	.btntituloobjetiv .h6titogrup{color: #079; font-size: 28px; font-weight: 550; padding: 3px 7px; margin: 0}
	.pobjetivgeral, .liobjetespecific, .publitext, .ulsaidprofissional{text-align: justify; font-size: 22px}
	/**/
	.dvgpublialvorequisit{flex: 1 30%; text-align: justify;}
	.dvgpublialvorequisit p{margin: 1px 0}
	.dvgpublialvorequisit h6{border-left: 3px solid; padding-left: 7px; color:#069; font-weight: 600; font-size: 28px}
	.entradrequisit, .ultextdocuments{color: grey; font-size: 23.5px}

/*ÁREA DE NEWS LETTERS E VÍDEO DE PUBLICIDADE DE CURSOS DA AICITEC*/
	.setcvpublinewletters{background: conic-gradient(#069, white, #079); margin: 35px 0; padding: 25px 0}
	#dvgvidpublicurs-nletters{display: flex; column-gap: 35px; align-items: center;}
	.dvideopublicurs{flex: 1 40%}
	.dvideopublicurs video{margin: 0; padding: 3px}
	.dvnewsletterscurs{flex: 1 60%; color: #eee}

/*ESTILIZAR ZONA DO MÓDULO*/
	.sectmoduloscurs{padding: 25px 0}
	.h4titulogeral{margin-bottom: 30px; color:; font-size: 42px; font-weight: 300;}
	.dvgcursmodulos{display: grid; gap:42px; grid-template-columns: repeat(3, 1fr);}
	.dvblocmodulo{position: relative;}
	.piconemodul{}
	.piconemodul .spmoduluicotitul{color:#079; font-weight: 550; font-weight: 24px}
	.piconemodul .spiconmodul{padding: 2px 4px; background: black; color: #fff; border-radius: 4px}
	.h5titulomodulo{font-weight: 300; height: 80px; background: }
	.h5titulomodulo .spmodulnumb{}
	.h5titulomodulo .spmodultitulo{font-size: 28px; color: grey}
	.presumodescricao{text-align: justify;}
	.plinkmodalmodulo{text-align: center;}
	.plinkmodalmodulo .alinkmodulmodal{background:; border:dotted 1px #c2ab7a; border-radius: 7px; color:#c2ab7a; 
		padding: 5px 9px; transition: 1s ease}
	.alinkmodulmodal:hover{background: #079}
	.iconmaoclick{transform:skewx(45deg);}

/*LABORATÓRIOS do curso*/
	.sectlabsparacurso{margin:25px 0 15px 0; padding: 15px 0; background: }
	.h4titulaboratorios{color: #089; font-weight: 550; font-size: 32px}
	.dvglaboratorios{display: grid; grid-gap: 25px; grid-template-columns: repeat(4, 1fr);}
	.plaboratorio{font-size: 20px}
	.plaboratorio i{color: #089}

/*Sobre o CERTIFICADO*/
	.sectcertificado{padding: 25px 0; text-align: justify;
	}
	.dvgprofscur{}
	.icertifititulo{color: #079}
	.spcertificado{font-size: 34px; font-weight: 500; color: #089}
	.pcertificado{font-size: 28px; margin-top: 15px; color: grey;}

/*Estilizar os Ps da Zona de PRÉ-INSCRIÇÃO*/
	.pdesejapreinscricao{text-align: justify; font-size: 32.5px}
	.alinkpreinscricao{background: #c2ab7a; color:#fff; transition: 1s; padding:3px 7px; border-radius:7px; margin-left:10px; font-family:arial narow }
	.alinkpreinscricao:hover{background: #079; color: #fff}
	.pacesspagcursos{color:#fff; font-size:28px }
	.acesspagcursos{color: yellow; transition: 1s}
	.acesspagcursos:hover{text-decoration: underline;}

/*Sobre a relação de outros cursos*/
	.setcrelaoutroscurs{margin: 25px 0; padding:15px 0}
	.dvgrelacursos{display: grid; grid-gap: 25px; grid-template-columns: repeat(5, 1fr);}
	.dvlistcurs{background-color:; border-radius: 3px; text-align: center;}
	.pcuronome{text-align: center;}
	.pcuronome{padding: 12px 0; margin: 2px 0 7px 0}
	.dvlistcurs a{padding: 5px 12px; background: #069; color: #fff; border-radius: 7px; border: none; margin-top: 15px}
}

@media (min-width: 3841px){
/*ÁREA DE NEWS LETTERS E VÍDEO DE PUBLICIDADE DE CURSOS DA AICITEC*/
	.setcvpublinewletters{background: conic-gradient(#069, white, #079); margin: 35px 0; padding: 25px 0}
	#dvgvidpublicurs-nletters{display: flex; column-gap: 35px; align-items: center;}
	.dvideopublicurs{flex: 1 40%}
	.dvideopublicurs video{margin: 0; padding: 3px}
	.dvnewsletterscurs{flex: 1 60%; color: #eee}

/*ESTILIZAR ZONA DO MÓDULO*/
	.sectmoduloscurs{padding: 25px 0}
	.h4titulogeral{margin-bottom: 30px; color:; font-size: 50px; font-weight: 300;}
	.dvgcursmodulos{display: grid; gap:48px; grid-template-columns: repeat(3, 1fr);}
	.dvblocmodulo{position: relative;}
	.piconemodul{}
	.piconemodul .spmoduluicotitul{color:#079; font-weight: 550; font-weight: 28px}
	.piconemodul .spiconmodul{padding: 2px 4px; background: black; color: #fff; border-radius: 4px}
	.h5titulomodulo{font-weight: 300; height: 80px; background: }
	.h5titulomodulo .spmodulnumb{}
	.h5titulomodulo .spmodultitulo{font-size: 34px; color: grey}
	.presumodescricao{text-align: justify;}
	.plinkmodalmodulo{text-align: center;}
	.plinkmodalmodulo .alinkmodulmodal{background:; border:dotted 1px #c2ab7a; border-radius: 7px; color:#c2ab7a; 
		padding: 5px 9px; transition: 1s ease}
	.alinkmodulmodal:hover{background: #079}
	.iconmaoclick{transform:skewx(45deg);}

/*Sobre o CERTIFICADO*/
	.sectcertificado{padding: 35px 0; text-align: justify;
	}
	.dvgprofscur{}
	.icertifititulo{color: #079}
	.spcertificado{font-size: 40px; font-weight: 500; color: #089}
	.pcertificado{font-size: 32px; margin-top: 25px; color: grey;}

/*Estilizar os Ps da Zona de PRÉ-INSCRIÇÃO*/
	.pdesejapreinscricao{text-align: justify; font-size: 38.5px}
	.alinkpreinscricao{background: #c2ab7a; color:#fff; transition: 1s; padding:3px 7px; border-radius:7px; margin-left:10px; font-family:arial narow }
	.alinkpreinscricao:hover{background: #079; color: #fff}
	.pacesspagcursos{color:#fff; font-size:32px }
	.acesspagcursos{color: yellow; transition: 1s}
	.acesspagcursos:hover{text-decoration: underline;}

/*Sobre a relação de outros cursos*/
	.setcrelaoutroscurs{margin: 25px 0; padding:15px 0}
	.dvgrelacursos{display: grid; grid-gap: 25px; grid-template-columns: repeat(6, 1fr);}
	.dvlistcurs{background-color:; border-radius: 3px; text-align: center;}
	.pcuronome{text-align: center;}
	.pcuronome{padding: 12px 0; margin: 2px 0 7px 0}
	.dvlistcurs a{padding: 5px 12px; background: #069; color: #fff; border-radius: 7px; border: none; margin-top: 15px}
}