@charset "utf-8";a:active,a:focus,a:hover{outline:0;color:#1c1c1c;text-decoration:none}a:active,a:focus,button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,select::-moz-focus-inner{border:0;outline:0}h1 small,h2 small,h3 small{font-family:'Open Sans',sans-serif;font-weight:200;color:#1c1c1c}h4 small,h5 small,h6 small{font-family:'Open Sans',sans-serif;font-weight:300;color:#1c1c1c}h4{font-size:14px}p{font-size:14px;line-height:20px;font-weight:400}.section-title{text-transform:uppercase;letter-spacing:1px;font-size:30px}.subheading{font-size:14px;line-height:20px;font-weight:400;margin-bottom:10px}.subheading:after{position:relative;display:block;content:"";height:2px;margin:20px auto 20px;width:115px;background:#7a7a7a}.subheading.grey:after{background:#fff!important;opacity:.4}.content-title{text-transform:uppercase;font-weight:700;letter-spacing:2px;margin-top:0;margin-bottom:22px;font-family:Montserrat,sans-serif;font-size:30px}.project-title{text-transform:uppercase;font-weight:700;letter-spacing:0;margin-top:30px;margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:50px}@media (max-width:600px){.project-title{font-size:24px}}.uppercase{text-transform:uppercase}.p-info{line-height:1.8;font-size:14px}@media (min-width:992px){h1 small{font-size:66px;letter-spacing:0}h2{font-size:13px;letter-spacing:0}h2 small{font-size:50px;letter-spacing:0}}@media (max-width:991px){h2{font-size:13px}}.white{color:#fff}.grey{color:#d3d3d3}.size-8x{font-size:128px}.size-7x{font-size:112px}.size-6x{font-size:96px}.size-5x{font-size:80px}.size-4x{font-size:64px}.size-3x{font-size:48px}.size-2x{font-size:32px}.size-1x{font-size:16px}.tp-banner li:after{content:"";position:absolute;background:url(https://www.cursosypostgrados.com/img/assets/gridtile.png) repeat;top:0;left:0;bottom:0;right:0;z-index:0!important}.tp-banner-video li:after{content:"";position:absolute;background:url(https://www.cursosypostgrados.com/img/assets/gridtile.png) repeat;top:0;left:0;bottom:0;right:0;z-index:2!important}.home-container{position:relative;display:table-cell;vertical-align:middle;z-index:3}.home-title{position:relative;text-transform:uppercase;color:#1c1c1c;z-index:3;margin-top:80px;margin-left:auto;margin-right:auto}.home-title h1{letter-spacing:2px}.home-heading{font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:0;text-transform:uppercase;color:#fff;margin-bottom:60px;line-height:70px}.home-bottom{position:absolute;z-index:99;width:100%;left:0;bottom:0;text-align:center;opacity:.9}.home-bottom a{padding-top:7px;padding-bottom:17px;padding-left:7px;padding-right:7px;color:#fff;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.home-bottom a:hover{opacity:.9}.home-bottom a{font-size:22px}@media (min-width:992px){.navbar-alt .container{margin-top:10px}.navbar-small .container{margin-top:0}}.navbar-alt .navbar-right{margin-top:35px;margin-bottom:10px}.navbar-small .navbar-right{height:100%;margin-top:0;margin-bottom:0}.navbar-alt .navbar-nav>li>h2>a{color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.navbar-alt .navbar-nav>li>a{color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.navbar-nav>li>h2{margin-top:3px;padding-bottom:13px}.navbar-nav>li>h2>a:hover{color:red!important}.navbar-nav>li>a:hover{color:red!important}.navbar-nav>li>a:focus{color:red!important}.navbar-nav .dropdown-menu>li>a{color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.navbar-nav .dropdown-menu>li>a:hover{color:red!important}.nav>li>h2>a{padding-left:10px;padding-right:10px;display:inline}.navbar-alt .navbar-nav>li,.navbar-alt .navbar-nav>li>span{color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.navbar-small .navbar-nav>li,.navbar-small .navbar-nav>li>span{color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.navbar-nav>li,.navbar-nav>li>span{margin-top:3px;padding-top:16px;padding-bottom:13px}.navbar-nav>li>span{line-height:20px}.nav>li,.nav>li>span{padding-left:10px;padding-right:10px}.nav>li>span{position:relative;display:block;cursor:pointer}.navbar-default .navbar-toggle{position:relative;float:right;padding:9px 2px;margin-top:26px;margin-right:0;margin-bottom:8px;background-color:transparent;background-image:none;border:none;border-radius:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.navbar-small .navbar-toggle{position:relative;float:right;padding:9px 0;margin-top:11px;margin-right:0;margin-bottom:8px;background-color:transparent;background-image:none;border:none;border-radius:none}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent;outline:0}.navbar-collapse{padding-right:0;padding-left:0;color:#3a3a3a}.navbar-default .navbar-nav>li:focus{color:#f5f5f5}.navbar-small .navbar-nav>li:focus{color:#1c1c1c}.h-div{padding-bottom:12px;padding-top:12px;padding-right:30px}.h-div input{border:none;width:260px;border-bottom:2px solid #000;background:#f5f5f5;padding:8px 10px 6px 35px}.h-div i{font-size:18px;position:absolute;margin-top:7px;margin-left:7px}.h-div button{color:#fff;background:red;padding:8px 10px;margin-left:-4px;border:none;font-weight:400}@media (max-width:992px){.dropdown-menu{float:none;position:static;background-color:transparent;box-shadow:none;border:none;margin-left:15px}.navbar-default .navbar-nav>li,.navbar-default .navbar-nav>li>span{color:#fff}.navbar-default ul li.open ul li{border-bottom:0;padding:5px;float:none!important}.navbar-default ul li.open ul li a:hover{background-color:transparent}.dropdown-menu li a{color:#f5f5f5;font-weight:400;font-size:12px}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:transparent}}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li{color:#ccc}}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:transparent}.dropdown .arrow{font-size:9px}.menu-padding{padding-top:70px}.navbar .icon{font-size:18px}.navbar .social-icon{padding-left:15px;padding-right:0}.feature-description{line-height:23px;padding-right:10px}#get-connected{padding-top:75px;padding-bottom:70px}.connected-icon a span{display:block}.connected-icons{display:inline-block;list-style:none;padding:0}.connected-icons li{display:inline-block;padding:15px 40px}.connected-icon a h4{font-size:15px;letter-spacing:1px;margin-bottom:5px}.connected-icon a .grey{font-size:13px}.connected-icon a .icon{line-height:1!important}.connected-icon a h4,.connected-icon a span{-webkit-transition:.2s all linear;-moz-transition:.2s all linear;-ms-transition:.2s all linear;-o-transition:.2s all linear;transition:.2s all linear}.connected-icon a .icon{color:#da3535;border-radius:50%;width:100px;height:100px;margin:0 auto 0 auto;-webkit-transition:.16s all linear;-moz-transition:.16s all linear;-ms-transition:.16s all linear;-o-transition:.16s all linear;transition:.16s all linear}.connected-icon a:hover .icon{background:rgba(255,255,255,.1);font-size:4em;padding-top:22px}@media (max-width:482px){.connected-icons li{padding:15px 10px}.connected-icon a .icon{font-size:4em;width:70px;height:70px}.connected-icon a:hover .icon{font-size:3em;padding-top:14px}}.client{padding:8px}.client a{position:relative;display:block}.client a img{display:block;margin:auto}.testimonial span{font-size:18px;font-family:'Open Sans',sans-serif;letter-spacing:0;font-weight:300;line-height:32px;padding-left:35px;color:#fff;opacity:.7}.testimonial-name{margin-top:40px;margin-bottom:5px}.testimonial-name h4{padding-top:5px;margin-bottom:3px}.testimonial-name a{font-size:13px;margin-bottom:5px}.testimonial-name a:hover{color:#aaa}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:none;box-shadow:none;outline:0 none}textarea{width:100%;height:120px;padding:13px;color:#1c1c1c;background:#f2f2f2;border:1px solid #f0f0f0;margin-top:7px;margin-right:15px;-webkit-border-radius:2px}select:focus,textarea:focus{border:1px solid #f0f0f0;background-color:#f0f0f0;color:#1c1c1c}.loader{padding:0 10px}#video-section{padding-top:20px;padding-bottom:20px}#video-section .row{margin-top:90px}#video-section .logo{margin-bottom:20px;width:180px}#video-section h3{color:#fff;text-transform:uppercase;letter-spacing:2px;font-size:30px}#video-section p{margin-bottom:10px}#video-section .subheading.grey:after{margin-top:25px;opacity:.6}.col-footer{margin-bottom:55px;max-height:160px}@media (max-width:768px){.col-twitter{margin-bottom:55px;max-height:160px}}footer h4{font-size:16px;color:#ddd;margin-bottom:20px;text-transform:uppercase}footer p{font-size:13px;color:#a0a0a0}footer p a{font-size:13px;color:#a0a0a0}footer #social-icons{list-style:none;float:right;margin:0}@media (max-width:992px){footer #social-icons{float:none!important;text-align:center;padding-left:0;padding-top:10px}}footer #social-icons li{font-size:20px;display:inline-block;margin-left:10px;margin-right:10px}footer #social-icons li a{color:#46494a}footer a:hover{color:#fff}#back-to-top{position:fixed;color:#fff;z-index:100;line-height:26px;bottom:-50px;right:20px;display:none;cursor:pointer;border-radius:2px;height:30px;width:30px;display:block;text-align:center;transition:background-color .1s linear;-moz-transition:background-color .1s linear;-webkit-transition:background-color .1s linear;-o-transition:background-color .1s linear}#back-to-top:hover{color:#fff;background-color:#121212}#back-to-top .icon{font-size:10px}.to-top{cursor:pointer}.shortcode-heading{margin:30px 0 30px 0}.dark-grey{color:#7a7a7a}.dark-blue{color:#0b2161}.btn-link:focus,.btn-link:hover{color:#3a3a3a;text-decoration:underline;background-color:transparent}.shortcode-title{padding:0 0 20px 0;text-align:center}.btn-link,.connected-icon a:focus,.connected-icon a:hover,.connected-icon a:hover h4,.connected-icon a:hover span,.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover,.dropdown-menu>li:hover,.footer-logo a:hover,.highlight,.home-bottom a:hover,.nav>li>span:focus,.nav>li>span:hover,.navbar-default .navbar-nav .open .dropdown-menu>li:focus,.navbar-default .navbar-nav .open .dropdown-menu>li:hover,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li:hover,.social-icons a:hover,.star-rating span,.twitter-logo .fa,a:hover,figure figcaption a:hover,footer #social-icons li a:hover{color:#da3535}.vertical-menu{min-width:200px;max-height:450px;overflow-y:auto}@media (min-width:768px){.feature-icon{text-align:center;width:100%}}@media screen and (max-width:640px){.vertical-menu{left:0}}.item{border:3px solid #eee;padding:15px 20px;margin-bottom:15px;position:relative;background:#fff;margin-left:0;margin-right:0}.item p{text-align:justify;font-size:14px}.item a{color:#000;font-weight:600}.item a:hover{color:red}.back-icon{padding-top:20px;color:#f5f5f5}.feature-img{float:left;padding-right:2%;padding-top:1%}.text-center{text-align:center}