@import url("https://fonts.googleapis.com/css2?family=Rubik&display=swap");body{margin:0;font-family:Rubik,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.list_politica li a p{font-weight:700;color:#000}.list_politica{list-style:none}.list_politica,.wrapperPolitic{display:flex;flex-direction:column}.wrapperPolitic{width:100%}.textoPolitic{width:60%}.textoPolitic>p{padding:0 25px}@media screen and (max-width:700px){.textoPolitic{width:90%}#textoPolitica{margin-left:20px}}@media screen and (min-width:700px){.wrapperPolitic{flex-direction:row;margin-top:40px;width:100%}.list_politica{width:30%;margin-right:10px}.textoPolitic{width:60%}.textoPolitic>p{margin-right:25px}}.body_home{background-color:#f7f0e7}.btn-purple{padding:8px 16px;background-color:#74338a;border:none;color:#fff;font-size:20px;letter-spacing:1px;border-radius:8px;cursor:pointer}form.updatePerfil>* input[type=text],select#day,select#generatorRoadLetters,select#generatorRoadQuadrant,select#identificationType,select#mainRoadLetters,select#mainRoadQuadrant,select#month,select#roadType,select#sector,select#type,select#year{background-color:#e0e0e0;color:#555;padding-left:5px;font-weight:700;border:none;border-radius:5px;height:35px;margin:5px 0}@media screen and (max-width:600px){.headerProfile>li{margin-right:20px;font-size:16px}.perfilQuitarP{padding:0!important}.MobileProfile{padding-left:10px!important;padding-right:10px!important}}.text-danger{color:#a94442;font-size:30px;font-weight:700}.search_container{margin:40px 0;display:flex;flex-direction:column;align-items:center}.Header_image{margin-top:100px;width:100%;vertical-align:middle}.header-banner{background-image:url(/_next/static/media/bannerOportunidad.ae29b714.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;height:180px;margin-top:85px}.banner-text .title{font-size:40px;position:relative;top:50px}.banner-text{color:#f4ebe1;font-weight:700;letter-spacing:1px;text-align:center}@media screen and (min-width:768px){.header-banner{margin-top:85px;padding:90px;height:150px}.banner-text .title{font-size:75px;position:relative}}.filtro{padding:0 15px;margin:0;display:flex;flex-wrap:wrap;flex-direction:column}.alert.response-info{font-size:16px;font-weight:100;background-color:#fab730;border-color:#b27e24}.main-title{margin:0 20px;text-align:start}.alert{padding:15px;margin:20px 15px;border:1px solid transparent;border-radius:4px;list-style:none}.alert li{font-size:15px}.comunas{height:250px;overflow:auto}.filter-field{background-color:#cbcbcb;color:#000;padding:2px 10px;border-radius:10px;display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.categorias,.comunas{padding-left:20px}.filter-search{background-color:#01a8a8;color:#fff;padding:5px 10px;border-radius:10px;border:none;width:100%;font-size:18px;font-weight:400}.grid-resultados{display:grid;grid-template-columns:repeat(1,1fr);width:100%;grid-gap:25px}.search-button{margin:15px 0}.cardOp{text-align:center}.cardOp .back{height:51%;width:90%}@media screen and (min-width:468px){.grid-resultados{grid-template-columns:repeat(2,1fr)}.filtro-resultados{margin-top:15px}.cardOp .back{height:46%;width:45%}}@media screen and (min-width:1024px){.filtro{display:grid;grid-template-columns:25% 75%}.filtro-opciones{width:90%}.grid-resultados{grid-template-columns:repeat(3,1fr)}.cardOp .back{height:325px;width:231px}}@media screen and (min-width:1300px){.filtro{display:grid;grid-template-columns:25% 75%}.filtro-opciones{width:90%}.grid-resultados{grid-template-columns:repeat(3,1fr)}.cardOp .back{height:410px;width:294px}}a{text-decoration:none}.sm{margin:20px 0}.titulo-color{color:#01a8a8}.sm a{margin:0 10px;display:inline-flex;background-color:#01a8a8;color:#fff;width:50px;height:50px;justify-content:center;align-items:center;font-size:23px;border-radius:50%}.no-padding{margin-top:125px}.wrapper_offerer{float:left;position:relative;width:100%;text-align:center;background-color:#01a8a8;padding:40px 0 50px}.offerer h3{color:#282828;font-size:20px;line-height:22px;margin:0 0 10px;position:relative;width:auto}.info_oportunidad *{max-width:100%}.wrapper_offerer{margin-bottom:15px}.wrapper_offerer img{max-width:150px;border-radius:80px}.wrapper_offerer h3{color:#fff;float:left;font-size:18px;margin:0 0 8px;text-align:center;width:100%;letter-spacing:1px}.wrapper_offerer p{color:#fff;padding:0 10px;line-height:18px;font-size:14px}.Oportunidad_wrapper{display:flex;flex-direction:column}.Oportunidad_wrapper,.cards_relacionadas{margin:25px}.event-date-oportunidad{display:inline-block;position:static}.date-header{display:flex;flex-direction:row;margin-top:15px;gap:25px}.event-date-oportunidad{width:70%}.event-date-oportunidad>span{color:#fff}.event-date-oportunidad>span>*{background-color:#01a8a8;text-align:center;height:30px;width:120%;float:left}.event-date-oportunidad>span>strong{font-size:25px;padding-top:15px;font-weight:700}.cards_relacionadas h2{font-size:34px;color:#01a8a8}@media screen and (max-width:500px){#notes{overflow:hidden}#notes,#notes a{word-wrap:break-word}#notes a{word-break:break-all;white-space:normal}#contactoInfo{overflow:hidden;word-wrap:break-word}#contactoInfo a{word-wrap:break-word;word-break:break-all;white-space:normal}}@media screen and (min-width:768px){.date-header{gap:35px}.event-date-oportunidad{width:20%}}@media screen and (min-width:1024px){.Oportunidad_wrapper{flex-direction:row;gap:5px;padding:0 95px}.cards_relacionadas h2{font-size:54px}.cards_relacionadas{padding:0 95px}.info_oportunidad img{max-width:95%}.info_oportunidad{width:90%}.info_oportunidad h1,.info_oportunidad p{width:97%}.social_widget{width:100%}.social_widget>a{margin:0 3px;float:left;background-color:#01a8a8;color:#fff;height:40px;width:40px;text-align:center;font-size:20px;padding:10px;border-radius:50%}.offerer{width:50%}}.Header{position:fixed;top:0;width:100%;background-color:#01a8a8;z-index:99}.navbar{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;margin:5px 15px}.barDatos{height:35px;background-color:#36c}.gov-logo{max-height:65%;margin-left:14px}.gov-data-logo,.gov-logo{max-width:100%;height:auto}.gov-data-logo{max-height:80%}.secre-img{float:right;margin-right:40px;margin-top:3px;max-height:86%}@media (min-width:1026px){.gov-logo{margin-top:6px}}@media (max-width:1025px){.secre-img{margin-right:14px}}@media (max-width:300px){.secre-img{display:none}}.navbar a{text-decoration:none;color:inherit}.list{list-style:none;display:flex;align-items:center;gap:15px;color:#fff}#toggler,.navbar label{display:none}.buttonIni{background-color:transparent;border:0;color:#fff;cursor:pointer;font-size:16px;font-family:rubik}.search_box_header{display:flex;flex-wrap:nowrap;justify-content:center}.search_box_header button{background-color:#505050;padding:10px;border-radius:0 20px 20px 0;border:0;cursor:pointer}.search_box_header input{background-color:#f7f0e7;width:80%;padding:10px;border:0;border-radius:20px 0 0 20px}@media screen and (max-width:1024px){.search_box_header{display:none}.list{font-size:1.5vw}.barDatos{height:25px;background-color:#36c}.barDatos img{max-width:100%;max-height:86%;height:auto}.gov-logo,.secre-img{margin-top:1px}.gov-logo{margin-left:16px}}@media screen and (max-width:770px){.buttonIni,.list{font-size:10px}}@media screen and (max-width:600px){.menu{width:100%;max-height:0;transition:all .3s ease-out;overflow:hidden}.search_box_header{display:flex}.list{flex-direction:column;align-items:center;padding:20px}.buttonIni,.list{font-size:16px}.list li:hover{background-color:#00000066}.navbar{flex-wrap:wrap}.navbar .label1{display:inline-flex;align-items:center;cursor:pointer}#toggler:checked~.menu{max-height:350px;transition:max-height .3s}#toggler:checked~.label1{display:none}#toggler:checked~.label2{display:inline-flex;align-items:center;cursor:pointer}.barDatos{height:25px;background-color:#36c}.barDatos img{max-width:100%;max-height:80%;height:auto;margin-top:2px}.secre-img{margin-top:1px}.gov-logo{margin-left:19px}}.MenuItems_wrapper{margin:50px 0 0;display:flex;justify-content:center}.MenuItems_wrapper>div a{text-decoration:none;color:#3d3d3d}@media screen and (max-width:600px){.MenuItems_wrapper>div{line-height:15px;padding:10px}#items p,.MenuItems_wrapper>div{display:flex;flex-direction:column}}.search_box_body{display:flex;flex-wrap:nowrap;justify-content:center;background-color:#89d5c9;padding:10px;border-radius:30px;width:35%}.search_box_body button{background-color:#f7f0e7;padding:10px;border-radius:0 20px 20px 0;border:0;width:15%;cursor:pointer}.search_box_body input{background-color:#f7f0e7;width:80%;padding:10px;border:0;border-radius:20px 0 0 20px}.icon{border-left:1px solid #3d3d3d!important}@media screen and (max-width:600px){.search_box_body{padding:10px;border-radius:30px;width:70%}}.card_wrapper{margin:15px 0;padding:0 5%;display:flex;justify-content:center;align-items:center}.card{position:relative;width:300px;height:400px;-webkit-perspective:500px;perspective:500px}.content{position:absolute;width:100%;height:100%;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.card:hover .content{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.back,.front{position:absolute;color:#03446a;text-align:center;font-size:60px;border-radius:5px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.back,.front,.front img{height:100%;width:100%}.back{display:flex;flex-direction:column;justify-content:space-around;background-image:url(/_next/static/media/respaldoCard.ae8a1be0.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain;color:#fff;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.smCard{margin:20px 0}.smCard a{margin:0 5px;display:inline-flex;color:#01a8a8;width:40px;height:40px;justify-content:center;align-items:center;font-size:23px;border-radius:20%}.middle a,.middle h3{color:#fff;text-align:center}.middle{font-size:13px}.btn-action{font-size:12px;letter-spacing:0;padding:8px 33px;margin:0 80px;background-color:#fff;border:none;border-radius:8px;cursor:pointer;color:#01a8a8;font-size:18px;font-weight:700}@media screen and (min-width:1024px){.back{background-repeat:repeat}.card{height:375px}.btn-action{margin:0}.middle{padding:0 10%}}.paginacion{display:flex;list-style:none;padding:0}.page-item{margin-right:5px;margin-left:5px;cursor:pointer}.page-link{color:#01a8a8;font-size:1em}.active{color:#a9a9a9}.paginacion-container{display:flex;justify-content:center;margin-bottom:100px}.bouncing-loader{margin:2em 0;width:100px;display:flex;justify-content:center}.bouncing-loader>div{width:16px;height:16px;margin:3px 6px;border-radius:50%;background-color:#a3a1a1;opacity:1;-webkit-animation:bouncing-loader .6s infinite alternate;animation:bouncing-loader .6s infinite alternate}@-webkit-keyframes bouncing-loader{to{opacity:.1;-webkit-transform:translateY(-16px);transform:translateY(-16px)}}@keyframes bouncing-loader{to{opacity:.1;-webkit-transform:translateY(-16px);transform:translateY(-16px)}}.bouncing-loader>div:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.bouncing-loader>div:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}.row-article{width:100%;display:flex;flex-wrap:wrap}.col-article{color:#fff;width:50%;background-color:#ff8f4b;display:flex;flex-direction:column;justify-content:center}.col-article .text{padding:40px 45px}@media screen and (max-width:1023px){.row-article{width:100%;margin-top:85px;display:flex;flex-wrap:wrap}.col-article{color:#fff;width:100%;background-color:#ff8f4b}.col-article .text{padding:40px 45px}}.programas{text-align:center;margin:50px 10px 0;display:none!important}.programas_imgs img:hover{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform:scale(.9);transform:scale(.9)}.programas_imgs{display:flex;justify-content:center;flex-wrap:wrap}.programas_imgs img{width:400px}@media screen and (max-width:600px){.programas_imgs{width:100%}.programas_imgs img{max-width:100%}}.Footer{background-color:#adc965;margin-top:25px}.footer_wrapper{display:flex;width:100%;color:#fff}.contacto_title,.redes_title,.suscribete_title{font-weight:bolder;font-size:2em;margin:2.5% 0;padding-left:5%}.col1{padding:30px 40px;width:60%}.col2{background-image:url(/_next/static/media/BannerImagen.edec3134.png);background-size:contain;background-position:100%;background-repeat:no-repeat;width:40%}.redes_list{display:flex;list-style:none;flex-wrap:wrap;grid-gap:5px;align-items:center}.redes_icon{width:43px;height:43px}.dl1,.dl2{list-style:none;display:flex;grid-gap:5px;align-items:center}.suscribete{display:flex;flex-wrap:nowrap;justify-content:center;padding:10px!important;margin-left:5%;width:100%}.suscribete button{background-color:#01a8a8;color:#fff;padding:10px;border-radius:0 10px 10px 0;border:0;width:20%}.suscribete input{width:80%;padding:10px;border:0;border-radius:10px 0 0 10px}.footer_wrapper2{background-color:#01a8a8;padding:4px}.ley_list{display:flex;list-style:none;flex-wrap:wrap;justify-content:space-between;line-height:25px;font-size:19px;margin-right:18%;margin-left:15%}.ley_list a p{font-weight:700;color:#fff}.wpp_image{width:50px;height:50px;margin-left:20px}.footer_gov_{background-color:#36c;color:#fff;overflow:hidden;padding-top:12px;padding-bottom:10px;display:flex;align-items:center;justify-content:center}.centradototal_{width:100%;max-width:1160px;margin:auto}.fooflex{display:flex;flex-wrap:wrap;align-content:space-between;margin-left:30px;margin-right:30px}.alcaldia_mod_footer .log_nww_footer{width:190px;height:auto}.alcaldia_mod_footer,.fooflex .logos_footer_gov{display:flex;align-items:center;justify-content:center}.fooflex .logos_footer_gov{margin-left:auto}.fooflex .logos_footer_gov .marcaco_l{width:20px;margin-right:10px}.fooflex .logos_footer_gov .govimg_f{width:150px;height:auto}@media screen and (max-width:600px){.col1{padding:3px;width:60%}.alcaldia_mod_footer .log_nww_footer{width:120px;height:auto}.fooflex .logos_footer_gov .govimg_f{width:110px;height:auto}.wpp_image{width:25px;height:25px;margin-left:20px}.suscribete{display:flex;flex-wrap:nowrap;justify-content:center;padding:10px!important;margin-left:5%;width:100%}.suscribete button{background-color:#01a8a8;color:#fff;padding:0;border-radius:0 10px 10px 0;border:0;width:30%}.ley_list{padding:0;margin:0;flex-direction:column;text-align:center}}@media screen and (max-width:466px){.redes_list{grid-gap:3px;margin:0;padding-left:5%}.redes_icon{width:30px;height:30px}}@media screen and (max-width:390px){.alcaldia_mod_footer .log_nww_footer,.fooflex .logos_footer_gov .govimg_f{width:100px;height:auto}.wpp_image{width:25px;height:25px;margin-left:20px}}.container_loading{width:100%;position:fixed;height:100%;top:0;left:0;z-index:1000;justify-content:center;align-items:center;display:flex;background:hsla(0,0%,100%,.96)}.text_loading{font-size:28px}.folding{margin:20px auto;width:50px;height:50px;position:relative;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.folding .sk-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);transform:scale(1.1)}.folding .sk-cube:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#01a8a8;-webkit-animation:sk-foldCubeAngle 2.4s linear infinite both;animation:sk-foldCubeAngle 2.4s linear infinite both;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.folding .sk-cube2{-webkit-transform:scale(1.1) rotate(90deg);transform:scale(1.1) rotate(90deg)}.folding .sk-cube3{-webkit-transform:scale(1.1) rotate(180deg);transform:scale(1.1) rotate(180deg)}.folding .sk-cube4{-webkit-transform:scale(1.1) rotate(270deg);transform:scale(1.1) rotate(270deg)}.folding .sk-cube2:before{-webkit-animation-delay:.3s;animation-delay:.3s}.folding .sk-cube3:before{-webkit-animation-delay:.6s;animation-delay:.6s}.folding .sk-cube4:before{-webkit-animation-delay:.9s;animation-delay:.9s}@-webkit-keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%,to{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%,to{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}.header-banner-blog{background-image:url(/_next/static/media/banner-blog.7ce999d9.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;height:180px;margin-top:85px}.banner-text-blog .title-blog{font-size:40px;position:relative;top:50px}.banner-text-blog{color:#f4ebe1;font-weight:700;letter-spacing:1px;text-align:center}#titulo-blog{text-align:start;font-size:54px;color:#01a8a8}#subtitulo-blog{font-weight:700;font-size:24px}#contenidoBlog{font-size:16px}#contenidoBlog>p{margin:5px 0}.blog-wrapper{display:flex;flex-direction:column;margin:0 15%}.banner-img{text-align:center}.banner-img img{max-width:60%}.video{display:flex;justify-content:center}p img{height:auto}#contenidoBlog p iframe,p img{max-width:100%}@media screen and (max-width:350px){#horizontal-frame{height:160px}}@media screen and (min-width:350px) and (max-width:400px){#horizontal-frame{height:200px}}@media screen and (min-width:400px) and (max-width:450px){#horizontal-frame{height:220px}}@media screen and (min-width:450px) and (max-width:500px){#horizontal-frame{height:245px}}@media screen and (min-width:500px) and (max-width:550px){#horizontal-frame{height:275px}}.blog-img{display:flex;flex-direction:column;text-align:center;margin:1em 0}.content-img{max-width:60%;align-self:center}.caption{color:#4d4d4d;font-style:italic;margin-top:1em}@media screen and (max-width:1366px){.blog-wrapper{margin:0 10%}.banner-img img{max-width:70%}#titulo-blog{font-size:48px}}@media screen and (max-width:1024px){.blog-wrapper p{width:100%}.banner-img img{max-width:90%}.blog-wrapper{margin:0 50px}#titulo-blog{font-size:40px}#subtitulo-blog{font-size:24px}.content-img{max-width:90%}}@media screen and (max-width:768px){#contenido-blog p,.banner-img img{max-width:100%}.blog-wrapper{margin:0 25px}#titulo-blog{font-size:36px}#subtitulo-blog{font-size:20px}.content-img{max-width:100%}}.header-banner-temas{margin-top:85px}.block.no-padding{padding:0}#tituloTema{font-size:54px;color:#01a8a8}#contenidoTema{font-size:24px}@media screen and (min-width:768px){.header-banner-temas{margin-top:85px}}.row-sesion{display:flex;flex-direction:column;width:100%}.popup-content{margin:15px!important;padding:0!important;width:100%!important;border:0!important;overflow:auto;text-align:center}.col-sesion1 h1{color:#fff;font-size:45px}.col-sesion1 h1,.col-sesion1 p,.col-sesion2 p{font-weight:700;text-align:center}.col-sesion1 a{color:#000}.col-sesion1{background-color:#01a8a8;padding:50px 65px 90px}.col-sesion1 form{display:flex;flex-direction:column;flex-wrap:nowrap;gap:10px;text-align:center}.col-sesion1 form input[type=password],.col-sesion1 form input[type=text]{background:#fff;border:1px solid #fff;color:#282828;font-size:16px;height:46px;border-radius:8px;padding:0 10px}.col-sesion2{padding:60px 64px 40px}.col-sesion2 form input[type=email],.col-sesion2 form input[type=number],.col-sesion2 form input[type=password],.col-sesion2 form input[type=text],.select-session{background-color:#01a8a8;border:1px solid #01a8a8;color:#fff;border-radius:8px;font-size:16px;height:46px;width:100%;padding:0 14px}.col-sesion2 form input::-webkit-input-placeholder{color:#fff;font-weight:700}.col-sesion2 form input:-ms-input-placeholder{color:#fff;font-weight:700}.col-sesion2 form input::placeholder{color:#fff;font-weight:700}.col-sesion2 form a{color:#337ac7;font-weight:700}.col-sesion1 form button,.col-sesion2 form button{font-weight:700}.col-sesion2 h1{color:#01a8a8;font-weight:700;font-size:45px;text-align:center}@media screen and (min-width:768px){.row-sesion{flex-direction:row}.col-sesion1,.col-sesion2{width:50%}.popup-content{margin:15px 125px!important}}.resImgBack{background-image:url(https://api.medellinjoven.com/public/images/login-banner.jpg);height:370px;background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative}.resTextBack{height:370px;display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:34px;color:#fff;font-weight:700}.resForm{padding:10px 20px}@media screen and (min-width:600px){.resForm{margin:100px;padding:0 15%}}.popup-content{margin:auto;background:#fff;width:50%;padding:5px;border:1px solid #d7d7d7}[role=tooltip].popup-content{width:200px;box-shadow:0 0 3px rgba(0,0,0,.16);border-radius:5px}.popup-overlay{background:rgba(0,0,0,.5)}[data-popup=tooltip].popup-overlay{background:transparent}.popup-arrow{-webkit-filter:drop-shadow(0 -3px 3px rgba(0,0,0,.16));filter:drop-shadow(0 -3px 3px rgba(0,0,0,.16));color:#fff;stroke-width:2px;stroke:#d7d7d7;stroke-dasharray:30px;stroke-dashoffset:-54px;left:0;right:0;top:0;bottom:0}