*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background:#ebf1f5;font-family:"Open Sans",Helvetica,sans-serif;font-size:16px}h1,h2,h3{font-family:"Yanone Kaffeesatz",Helvetica,sans-serif}h4{font-family:"Open Sans",Helvetica,sans-serif;font-weight:600;font-size:14px}a{color:#00c1c7;text-decoration:none;cursor:pointer}a:hover{color:#ff8a00;text-decoration:none}p{font-family:"Open Sans",Helvetica,sans-serif;font-weight:100}.btn{font-family:"Yanone Kaffeesatz",Helvetica,sans-serif;background:#c96e00;display:inline-block;font-size:20px;color:#d3feff;padding:10px 30px 6px 30px;border:none;text-decoration:none;border-radius:20px;text-align:center;border:3px solid #d3feff}.btn:hover{background:#ff8a00;color:#fff}.menu{background:linear-gradient(45deg, #00365d 0%, #00c1c7 100%);-webkit-box-shadow:0 0 5px 3px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px 3px rgba(0,0,0,0.3);box-shadow:0 0 5px 3px rgba(0,0,0,0.3);height:70px}.menu .logo{display:inline-block;margin-top:10px}.menu .logo .navbar-brand{font-family:"Yanone Kaffeesatz",Helvetica,sans-serif;font-weight:normal;font-size:40px;line-height:40px;color:#fff}.menu ul{list-style:none;overflow:hidden;margin:0;padding:0}.menu ul li{float:left}.menu ul li a{padding:23px 10px;display:inline-block;color:#fff;text-decoration:none}.menu ul li a:hover{background:#fff;color:#00365d;text-decoration:none}@media screen and (max-width: 768px){.menu{padding:5px 20px;height:60px}.menu .button-menu{border:none}.menu .logo .navbar-brand{font-size:35px;line-height:35px}.menu ul{background:#00c1c7;-webkit-box-shadow:0 0 5px 3px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px 3px rgba(0,0,0,0.3);box-shadow:0 0 5px 3px rgba(0,0,0,0.3);width:150px;border-radius:5px}.menu ul li{border-bottom:1px solid #008287}.menu ul li a{padding:13px;display:inline-block}.menu ul li a:hover{background:none;color:#fff}}@media screen and (max-width: 576px){.menu{width:100%;padding:5px 0}.menu .button-menu{text-align:center}.menu .logo .navbar-brand{font-size:25px;line-height:25px}}header{text-align:left;overflow:hidden;max-height:650px}header .sliderPict{background:#00365d;overflow:hidden}header .sliderPict .cont-slide-item{color:#fff;height:650px;max-height:650px;margin:auto;padding:100px 0 0 200px}header .sliderPict .cont-slide-item .slide-title-ses{font-size:60px;text-shadow:#232730 1px 1px 5px}header .sliderPict .slide_01{background:url("../img/bg_ingenieriaEco_01.jpg"),#ebf1f5;background-position:center;background-repeat:no-repeat;background-size:cover}header .sliderPict .slide_02{background:url("../img/bg_ingenieriaEco_02.jpg"),#ebf1f5;background-position:center;background-repeat:no-repeat;background-size:cover}header .sliderPict .slide_03{background:url("../img/bg_ingenieriaEco_03.jpg"),#ebf1f5;background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 768px){header{text-align:left;height:500px}header .sliderPict .cont-slide-item{margin:auto;padding:100px 0 0 100px}header .sliderPict .cont-slide-item .slide-title-ses{font-size:50px;text-shadow:#232730 1px 1px 5px}header .sliderPict .slide_01{background-position:center top;background-size:140%}header .sliderPict .slide_02{background-position:center top;background-size:140%}header .sliderPict .slide_03{background-position:center top;background-size:140%}}@media screen and (max-width: 576px){header{text-align:center;height:300px}header .sliderPict .cont-slide-item{padding:100px}header .sliderPict .cont-slide-item .slide-title-ses{font-size:35px}header .sliderPict .slide_01{background-position:top center;background-size:700px}header .sliderPict .slide_02{background-position:top center;background-size:700px}header .sliderPict .slide_03{background-position:top center;background-size:700px}}main .bg_intro{background-position:center center;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;padding:50px 0}main .bg_intro .title_theIntro{text-align:center}main .bg_intro .title_theIntro h2{font-weight:400;font-size:60px;color:#ff8a00;margin-bottom:30px}main .bg_intro .cont_intro{width:80%;padding:30px;margin:auto;background:#fff;border-radius:10px;-webkit-box-shadow:0px 0px 10px 0px rgba(0,200,200,0.2);box-shadow:0px 0px 10px 0px rgba(0,200,200,0.2)}main .bg_intro .cont_intro p{margin:30px 0;line-height:30px;font-weight:300;text-align:center;color:#00365d}@media screen and (max-width: 768px){main .bg_intro{padding:50px 0}main .bg_intro .title_theIntro h2{font-size:50px}main .bg_intro .cont_intro{padding:30px}main .bg_intro .cont_intro p{font-size:16px;line-height:26px}}@media screen and (max-width: 576px){main .bg_intro{margin-bottom:50px}main .bg_intro .title_theIntro h2{font-size:40px;margin-bottom:30px}main .bg_intro .cont_intro{width:90%;padding:25px}main .bg_intro .cont_intro p{font-size:16px;line-height:25px}}main .title_theDate{border-bottom:2px solid #ccc}main .title_theDate h2{font-weight:400;font-size:60px;color:#ff8a00}main .promo{display:flex;flex-wrap:wrap;align-items:flex-end;padding:30px 0 60px 0;margin-top:30px;background:#fff;border-radius:10px;-webkit-box-shadow:0px 0px 10px 0px rgba(0,200,200,0.2);box-shadow:0px 0px 10px 0px rgba(0,200,200,0.2)}main .promo .promo_img img{width:100%;border-radius:10px;margin:0}main .promo .promo_info .title_section{font-size:50px;font-weight:200;color:#00365d;margin:30px 0 10px 0}main .promo .promo_info .fecha{font-size:20px;color:#7e7e7e}main .promo .promo_info .btn_CTA{margin-top:40px;margin-left:50px;font-size:30px}@media screen and (max-width: 576px){main .title_theDate h2{font-size:40px}main .promo{padding:30px 0 20px 0;margin-top:20px;border-radius:0}main .promo .promo_info .title_section{font-size:40px}main .promo .promo_info .fecha{font-size:18px}}main .article{background:url(../img/bg_clouds_01.png);background-position:center;background-repeat:no-repeat;background-size:100%;padding:50px 20px;margin:50px auto}main .article .article_blocks{display:flex;align-items:center}main .article .article_blocks .cta_text_class{padding:30px 80px 50px 20px}main .article .article_blocks .cta_text_class .title_h2{font-size:50px;color:#ff8a00;margin-bottom:30px}main .article .article_blocks .cta_text_class p{margin-bottom:30px}main .article .article_blocks .cta_text_class .btn_CTA{margin-top:80px;margin-right:100px;font-size:30px}main .article .article_blocks .cta_img img{border-radius:100%;width:100%}@media screen and (max-width: 768px){main .article{padding:30px;background-size:120%}main .article .article_blocks .cta_text_class{padding:30px}main .article .article_blocks .cta_text_class .title_h2{font-size:40px;margin-bottom:20px}main .article .article_blocks .cta_text_class p{margin-bottom:20px}main .article .article_blocks .cta_text_class .btn_CTA{margin-top:60px;margin-right:50px}}@media screen and (max-width: 576px){main .article{overflow:hidden;padding:0;background:none}main .article .article_blocks{display:flex;flex-wrap:wrap-reverse}main .article .article_blocks .cta_text_class .title_h2{font-size:35px;margin-bottom:10px}main .article .article_blocks .cta_text_class p{margin-bottom:30px}main .article .article_blocks .cta_text_class .btn_CTA{margin-top:20px}main .article .article_blocks .cta_img img{border-radius:0;width:100%}}main .qualities{padding:30px;width:100%;margin-bottom:30px;padding:100px 50px 50px 50px;background:#00365d;background:#00365d;background:url("../img/patternsGraduate.png"),linear-gradient(45deg, #002a68 0%, #005fa3 69%, #00d4ff 100%);color:#fff;border-bottom:5px solid #ff8a00}main .qualities .qualities_img{margin-bottom:30px}main .qualities .qualities_img img{width:600px;vertical-align:top;border-radius:10px}main .qualities .qualities_cont .title_h2{font-size:50px;margin-bottom:30px;border-bottom:3px solid #00c1c7;padding-bottom:10px}main .qualities .qualities_cont ul{padding-left:70px;line-height:30px}main .qualities .qualities_cont ul li{font-weight:200}@media screen and (max-width: 768px){main .qualities{padding:50px 30px 30px 30px}main .qualities .qualities_img{text-align:center}main .qualities .qualities_img img{width:500px}}@media screen and (max-width: 576px){main .qualities{padding:50px 20px 20px 20px}main .qualities .qualities_img img{width:100%}main .qualities .qualities_cont .title_h2{text-align:center;font-size:30px;margin-bottom:0}main .qualities .qualities_cont ul{padding:20px}}main .product_cards{padding:50px 0 0 0}main .product_cards .title_h2{font-size:60px;font-weight:200;text-align:center;color:#005fa3;margin-bottom:30px}main .product_cards .card_module{overflow:hidden;width:30%;float:left;border-radius:10px;background:#fff;margin:20px auto;padding:0}main .product_cards .card_module.list_mod{border-bottom:10px solid #ff8a00}main .product_cards .card_module.mod_01{border-bottom:10px solid #001a66}main .product_cards .card_module.mod_02{border-bottom:10px solid #0078e1}main .product_cards .card_module.mod_03{border-bottom:10px solid #00c4fa}main .product_cards .card_module.mod_04{border-bottom:10px solid #005eab}main .product_cards .card_module.mod_05{border-bottom:10px solid #004e66}main .product_cards .card_module .icon_module{padding:30px;width:100%;text-align:center}main .product_cards .card_module .icon_module.list_mod{background:#000000;background:linear-gradient(45deg, #ff8a00, #008287)}main .product_cards .card_module .icon_module.mod_01{background:#001a66;background:linear-gradient(45deg, #001a66, #008287)}main .product_cards .card_module .icon_module.mod_02{background:#0078e1;background:linear-gradient(45deg, #0078e1, #008287)}main .product_cards .card_module .icon_module.mod_03{background:#00c4fa;background:linear-gradient(45deg, #00c4fa, #008287)}main .product_cards .card_module .icon_module.mod_04{background:#005eab;background:linear-gradient(45deg, #005eab, #008287)}main .product_cards .card_module .icon_module.mod_05{background:#004e66;background:linear-gradient(45deg, #004e66, #008287)}main .product_cards .card_module .icon_module img{width:50px}main .product_cards .card_module .title_module{width:100%;height:120px;padding:30px 10px;border-bottom:1px solid #ccc;display:flex;align-items:center}main .product_cards .card_module .title_module h3{margin:auto;text-align:center;font-size:25px;color:#00c1c7}main .product_cards .card_module .text_module{text-align:center;width:100%;font-size:15px;min-height:150px;max-height:150px;padding:10px 20px;border-bottom:1px solid #ccc}main .product_cards .card_module .btn-module_cont .btn_module{width:100%;display:inline-block;font-family:"Yanone Kaffeesatz",Helvetica,sans-serif;text-decoration:none;font-size:25px;background:#303338;text-align:center;padding:20px}main .product_cards .modal_card_pro .modal_card_pro_head{padding:20px;background:linear-gradient(45deg, #0f1b3c, #324fa8);height:100px;display:flex;flex-direction:row;align-content:space-between;border-bottom:5px solid #00c1c7}main .product_cards .modal_card_pro .modal_card_pro_head .modal_card_pro_title{width:80%}main .product_cards .modal_card_pro .modal_card_pro_head .modal_card_pro_title h5{color:#fff;font-size:28px;line-height:28px;font-family:"Yanone Kaffeesatz",Helvetica,sans-serif}main .product_cards .modal_card_pro .modal_card_pro_head .modal_card_pro_icon{width:15%;text-align:center}main .product_cards .modal_card_pro .modal_card_pro_head .modal_card_pro_icon img{width:50px}main .product_cards .modal_card_pro .ml-3{margin-left:50px}main .product_cards .modal_card_pro .modal-footer{border-top:1px solid #ff8a00}@media screen and (max-width: 768px){main .product_cards .title_h2{font-size:50px}main .product_cards .card_module{width:45%}main .product_cards .card_module .title_module{width:100%;padding:20px 10px;height:100px}main .product_cards .card_module .title_module h3{font-size:25px}}@media screen and (max-width: 576px){main .product_cards{padding:30px 20px}main .product_cards .title_h2{font-size:40px}main .product_cards .card_module{width:90%}main .product_cards .card_module .title_module{padding:20px}}main .wideBg{width:100%;padding:50px;background:#00365d;background:url("../img/patternsGraduate.png"),linear-gradient(45deg, #00365d 0%, #00c1c7 80%, #ecf2f6 100%);color:#fff;min-height:500px;border-bottom:5px solid #ff8a00;text-align:center}main .wideBg .title_whide{font-size:45px;font-weight:200;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #00c1c7}main .wideBg .test_carousel{padding:50px 90px;background:rgba(255,255,255,0.1);border-radius:10px;margin-bottom:30px;border-top:1px solid rgba(255,255,255,0.2);border-left:1px solid rgba(255,255,255,0.2);-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2)}main .wideBg .test_carousel .test_card{margin:20px;color:#303338;background:rgba(255,255,255,0.9);border-radius:10px;overflow:hidden;padding:15px;min-height:150px;height:150px;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);display:flex;align-items:center}main .wideBg .test_carousel .test_card .foto_test{padding:0;width:10%;margin-right:10px;text-align:center}main .wideBg .test_carousel .test_card .foto_test img{width:70px;border-radius:100%}main .wideBg .test_carousel .test_card .test_info{padding:0;text-align:left;width:87%;height:auto;margin-bottom:10px}main .wideBg .test_carousel .test_card .test_info h3{margin-top:10px;color:#00365d;font-size:25px;line-height:25px}main .wideBg .test_carousel .test_card .test_info h4{color:#7e7e7e;font-weight:100;font-size:16px;line-height:16px;margin-bottom:10px}main .wideBg .test_carousel .test_card .test_info p{font-size:14px;line-height:14px;margin-left:10px;padding-left:10px;border-left:4px solid #00c1c7}@media screen and (max-width: 768px){main .wideBg{padding:30px}main .wideBg .title_whide{font-size:35px}main .wideBg .test_carousel{padding:30px 80px}main .wideBg .test_carousel .test_card{padding:15px 10px;min-height:140px;height:140px;display:flex;align-items:start}main .wideBg .test_carousel .test_card .foto_test{width:15%}main .wideBg .test_carousel .test_card .foto_test img{width:100%}main .wideBg .test_carousel .test_card .test_info{text-align:left;width:80%}main .wideBg .test_carousel .test_card .test_info h3{margin-top:10px;font-size:20px;line-height:20px}main .wideBg .test_carousel .test_card .test_info h4{font-size:12px;line-height:12px}main .wideBg .test_carousel .test_card .test_info p{font-size:12px;line-height:16px}}@media screen and (max-width: 576px){main .wideBg{padding:30px 20px}main .wideBg .title_whide{font-size:30px}main .wideBg .test_carousel{padding:30px 32px;margin-bottom:30px}main .wideBg .test_carousel .test_card{margin:10px;padding:10px;min-height:200px;height:200px;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2)}main .wideBg .test_carousel .test_card .foto_test{width:20%}main .wideBg .test_carousel .test_card .test_info{width:75%}main .wideBg .test_carousel .test_card .test_info h3{margin-top:10px;font-size:17px;line-height:15px}main .wideBg .test_carousel .test_card .test_info p{font-size:11px;line-height:auto;padding-left:5px;margin-left:5px}}main .bgComplete{border-top:5px solid #00c1c7;background:#303338;padding:40px 0;overflow:hidden}main .bgComplete .social_icon{display:flex;flex-direction:row;justify-content:space-around;align-items:center}main .bgComplete .social_icon h2{display:inline;text-align:right;color:#00c1c7;text-align:left}main .bgComplete .social_icon .ana{color:#ff8a00}main .bgComplete .social_icon .social_icon_red{margin-top:15px}main .bgComplete .social_icon .social_icon_red a{color:#fff;text-decoration:none;display:inline-block;font-size:30px}main .bgComplete .social_icon .social_icon_red a:hover{color:#ff8a00}@media screen and (max-width: 768px){main .bgComplete{padding:30px 0}main .bgComplete .social_icon .social_icon_red{margin:-15px}}@media screen and (max-width: 576px){main .bgComplete{padding:40px 0}main .bgComplete .social_icon .social_icon_red{margin-top:10px}}footer{background:url("../img/patternsGraduate.png") #303338;padding:50px 0 20px 0;color:#fff;border-top:1px solid #ff8a00;border-bottom:5px solid #00c1c7}footer .footer_logos{padding:0 30px;display:flex;flex-direction:row;justify-content:space-around}footer .footer_logos .logo_footer{padding:0}footer .footer_logos .logo_footer img{width:100px;border-radius:100%}footer .contact_footer{border-left:1px solid #7e7e7e}footer .contact_footer h3{font-size:22px}footer .contact_footer p{font-size:14px;margin-left:10px}footer .links_footer{border-left:1px solid #7e7e7e}footer .links_footer h3{font-size:22px}footer .links_footer p{font-size:14px;margin-left:10px}footer .links_footer .lista_footer li{font-size:14px;line-height:32px;margin-left:-20px;list-style:none}footer hr{color:#000}footer .copyR{color:#7e7e7e;text-align:center;font-size:12px}@media screen and (max-width: 768px){footer .footer_logos{padding:0;display:flex;flex-direction:column;align-content:center}footer .footer_logos .logo_footer{padding:0;margin:0 auto}footer .footer_logos .logo_footer img{width:90px}footer .contact_footer h3{font-size:20px}footer .links_footer h3{font-size:20px}}@media screen and (max-width: 576px){footer{padding:50px 20px 20px 20px}footer .footer_logos{padding:0 50px;display:flex;flex-direction:row;justify-content:space-around;border-bottom:1px solid #7e7e7e}footer .footer_logos .logo_footer{padding:0;margin-bottom:30px}footer .footer_logos .logo_footer img{width:80px;border-radius:100%}footer .contact_footer{padding-top:20px;border-left:none;border-bottom:1px solid #7e7e7e}footer .links_footer{padding-top:20px;border-left:none}}main .contact_sonata_bg{background:url("../img/patternsGraduate.png"),linear-gradient(45deg, #427dd5 0%, #379fe9 69%, #ecf2f6 100%);padding:0;margin:0 0 50px 0;padding-top:90px;text-align:center;border-bottom:5px solid #00c1c7}main .contact_sonata_bg .title_se_h2{font-size:50px;font-weight:400;color:#fff}main .contact_sonata_bg .cont_frm_contac{padding:10px;margin:30px auto;background:#fff;border-radius:10px;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2)}main .contact_sonata_bg .cont_frm_contac label{color:#7e7e7e;font-size:14px}main .contact_sonata_bg .cont_frm_contac span{color:#ccc;font-size:12px}main .contact_sonata_bg .cont_frm_contac input[type="text"],main .contact_sonata_bg .cont_frm_contac input[type="email"],main .contact_sonata_bg .cont_frm_contac input[type="submit"],main .contact_sonata_bg .cont_frm_contac textarea,main .contact_sonata_bg .cont_frm_contac select{margin-bottom:10px}main .contact_sonata_bg .cont_frm_contac textarea{height:100px;max-height:100px;min-height:100px;resize:none}main .contact_sonata_bg .cont_frm_contac .btn_submit input[type="submit"]{width:50%}main .contact_sonata_bg .cont_frm_contac .alert_form .message_contact{width:100%;border-radius:10px;display:inline-block;color:#fff;padding:20px}main .contact_sonata_bg .cont_frm_contac .alert_form .message_contact.msg_error{background:#ffe0e0;border:1px solid #ff0000;color:#ff0000}main .contact_sonata_bg .cont_frm_contac .alert_form .message_contact.msg_success{background:#c0f188;border:1px solid #539700;color:#376400}@media screen and (max-width: 768px){main .contact_sonata_bg .title_se_h2{font-size:40px}}@media screen and (max-width: 576px){main .contact_sonata_bg .title_se_h2{font-size:40px}}
