@charset "UTF-8";#claim_sup{border:none}.texto_claim{float:none;display:block;text-transform:uppercase;font-size:0.75em;text-align:center;font-weight:bold;padding:5px;padding-left:0;padding-right:0;margin-bottom:1em;background-color:#1F191A;color:white}#cabecera{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#cabecera>div:first-of-type{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#cabecera>div:last-of-type{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.logo{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#logo{margin-top:0;padding-top:0;margin-bottom:0;margin-right:auto;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:160px}#menu_superior{float:none;width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:1em;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.bt_menu_superior{color:#ffffff;clear:none;float:left;font-size:0.8em;padding:1em;font-weight:bold}.bt_menu_superior i{font-size:1.4em}.llamanos{background-color:#384B4F}.whatsapp{background-color:#1AB358}.llamanos a,.whatsapp a{text-decoration:none;color:#fff}.texto_whatsapp,.txt_llamanos{display:none}.buscador{display:none}#rastro_migas{display:none}.nav{position:absolute;width:200px;height:100vh;top:0;left:-220px;padding-top:20px;background-color:#E63137;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;border-right:2px solid #000;-webkit-box-shadow:5px 5px 5px 0px rgba(0, 0, 0, 0.32);-moz-box-shadow:5px 5px 5px 0px rgba(0, 0, 0, 0.32);box-shadow:5px 5px 5px 0px rgba(0, 0, 0, 0.32);z-index:9999999999999999}.nav__item{display:block;width:96%;margin:0 auto;padding:0.5em;border-bottom:1px dashed #fff;position:relative;text-align:left;padding-left:1em;color:#ffffff;text-decoration:none;font-size:1.1em}.menu-toogle{position:absolute;width:45px;text-align:center;top:150px;left:0.1em;font-size:1.8em;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;z-index:10;background-color:#ffffff}.menu-toogle:before{color:#142b25;background-color:#ffffff;border:1px solid #142b25}.main-w{width:100%;height:100vh;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.header-w figure{width:100%;height:150px;text-align:center;position:relative}.header-w figure:before{content:"O";width:15px;height:15px;position:absolute;background-color:white;border-radius:100%;color:#A9BC00;font-size:120%;font-wheight:bolder;font-family:verdana;left:42vw;top:9vw}.header-w figure:after{content:"O";width:15px;height:15px;position:absolute;background-color:white;border-radius:100%;color:#A9BC00;font-size:120%;font-wheight:bolder;font-family:verdana;left:50.8vw;top:9vw}.featured-img{margin:3em 6vw 0 0;border:4px solid white;border-radius:100%}.header-w__description{width:80%;height:auto;margin:0 auto;padding:1em;line-height:2;text-align:center;color:#212408}.header-w__title{font-size:300%;font-family:Lobster;margin:1em 0 0 0}.header-w__title2{font-size:250%;font-family:Lobster;margin:0}.paragraph{width:80%;margin:0 auto;text-align:center;font-family:'Source Sans Pro', sans-serif}.checkbox{display:none}.checkbox:checked~.nav{left:0px;position:fixed}.checkbox:checked~.main-w{margin-left:200px}.checkbox:checked~.menu-toogle{left:200px;position:fixed;border:2px solid #1F191A;border-left:none;padding-top:5px;width:75px;height:65px;-webkit-box-shadow:5px 5px 5px 0px rgba(0, 0, 0, 0.32);-moz-box-shadow:5px 5px 5px 0px rgba(0, 0, 0, 0.32);box-shadow:5px 5px 5px 0px rgba(0, 0, 0, 0.32);-webkit-border-top-right-radius:15px;-webkit-border-bottom-right-radius:15px;-moz-border-radius-topright:15px;-moz-border-radius-bottomright:15px;border-top-right-radius:15px;border-bottom-right-radius:15px}@media screen and (min-width:360px){.bt_menu_superior{color:#ffffff;clear:none;float:left;font-size:1em;padding:1.1em;font-weight:bold}.bt_menu_superior i{font-size:1.7em}}@media screen and (min-width:61.5em){header{clear:both;padding-top:0;margin-left:auto;margin-right:auto}#claim_sup{width:100%;clear:both;margin-left:auto;margin-right:auto;text-align:center}.texto_claim{float:left;font-size:0.85em;padding-left:5px;padding-right:3em;padding-top:5px;padding-bottom:0;margin-bottom:0;background-color:#fff;color:#1F191A}#cabecera>div:first-of-type{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#cabecera>div:last-of-type{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.logo{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}#logo{max-width:333px;float:left;margin-top:0;width:auto;margin-top:0.5em}#menu_superior{float:right;width:39%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:0;-ms-flex-pack:distribute;justify-content:space-around;position:relative;z-index:150}#menu_superior .bt_llamanos{background-color:#FFFFFF;font-size:0.8em;padding:0;border:none;margin-right:1em}.bt_campus{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#menu_superior .campus{text-decoration:none;border:1px solid;padding:0.85em;text-transform:uppercase;font-size:0.85em;font-weight:bold}#menu_superior .campus a{text-decoration:none}#menu_superior .bt_campus:hover{background-color:#E63137;color:#fff}.bt_menu_superior{clear:none;float:left;font-size:0.85em;padding:0;font-weight:bold;max-width:130px}.bt_menu_superior i{font-size:1.7em}.llamanos,.whatsapp{background-color:#fff}.llamanos,.llamanos a{text-decoration:none;color:#000}.whatsapp,.whatsapp a{text-decoration:none;color:#2E862E}.texto_whatsapp,.txt_llamanos{display:inline-block}.numero{clear:both;font-size:1.2em;display:block}.buscador{display:block;float:right;margin-top:1em;margin-right:33%}.buscador .input input{width:380px;padding:12px;color:#4c4949;border:1px solid #999;background-color:#F8F8F8}#rastro_migas{display:block;background-image:url(../images/bg_migas.jpg);background-position:left top;background-repeat:no-repeat;padding-left:12px;margin-bottom:2.2em;color:#333;margin-left:2%;font-size:0.8em}#rastro_migas a{color:#165f77;text-decoration:underline;padding-right:0.3em}#barra_fixed_sup{width:100%;padding:0;clear:both;position:fixed;margin-top:0;background-color:#001C26;color:#FFFFFF;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:250;height:150px}.logo_menu_curso_sup{float:left;margin-bottom:1em;margin-right:2em;padding-right:1em;border-right:1px solid #ccc}#barra_fixed_sup .nombre_curso{font-weight:bold;font-family:'Montserrat Alternates', sans-serif;margin:0;padding-bottom:0.2em;font-size:1.5em}#lista_menu_curso_sup{padding-bottom:0.8em}#lista_menu_curso_sup li{display:inline;list-style-type:none;padding-right:1.1em}#lista_menu_curso_sup li a{text-decoration:none;font-size:1.2em;font-family:'Montserrat Alternates', sans-serif;color:#fff}#wrap_zona_logo_menu_curso{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#wrap_zona_logo_menu_curso img{margin-right:1.5em}.txt_promo_curso_sup{margin-top:0;color:white;height:28px;background-color:#ffffff;font-size:0.95em;text-transform:uppercase;text-align:center;font-weight:bold;margin-bottom:0.5em}#wrap_bt_sup_CTA_curso{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:999999;width:100%;background-image:url(https://www.cursosccc.com/images/bg_wrap_bt_sup_CTA_curso.png);background-repeat:repeat-x}.bt_sup_CTA_curso{background-color:#00964D;color:#ffffff;font-size:1.3em;padding:1em 1.5em;font-weight:bold;margin-right:1.8em;-webkit-box-shadow:15px 15px 16px -11px #999999;-moz-box-shadow:15px 15px 16px -11px #999999;box-shadow:15px 15px 16px -11px #999999}.bt_sup_CTA_curso a{color:#ffffff;text-decoration:none}.bt_sup_CTA_curso:hover{background-color:#00703A}#barra_fixed_sup .cerrar_menu{font-size:2em}}@media screen and (min-width:984px) and (max-width:1174px){#menu_superior{width:100%;min-width:410px}}@media screen and (min-width:117em){#cabecera{width:100%;margin-left:auto;margin-right:auto;padding:0 4%}}@media screen and (min-width:130em){#rastro_migas{margin-left:17%}}