@charset "UTF-8";@font-face{font-family:"ProximaNova";src:url("https://www.risoul.com.mx/hubfs/proximanova/ProximaNova-Regular.eot");src:url("https://www.risoul.com.mx/hubfs/proximanova/ProximaNova-Regular.eot?#iefix") format("embedded-opentype"),url("https://www.risoul.com.mx/hubfs/proximanova/ProximaNova-Regular.ttf") format("truetype");font-style:normal}@font-face{font-family:"ProximaNovaLight";src:url("https://www.risoul.com.mx/hubfs/proximanova/ProximaNova-Light.eot");src:url("https://www.risoul.com.mx/hubfs/proximanova/ProximaNova-Light.eot?#iefix") format("embedded-opentype"),url("https://www.risoul.com.mx/hubfs/proximanova/ProximaNova-Light.ttf") format("truetype");font-style:normal}@font-face{font-family:"ProximaNovaSemibold";src:url("https://www.risoul.com.mx/hubfs/proximanova/ProximaNova-Semibold.eot");src:url("https://www.risoul.com.mx/hubfs/proximanova/ProximaNova-Semibold.eot?#iefix") format("embedded-opentype"),url("https://www.risoul.com.mx/hubfs/proximanova/ProximaNova-Semibold.ttf") format("truetype");font-style:normal}@font-face{font-family:"ProximaNovaBold";src:url("https://www.risoul.com.mx/hubfs/proximanova/ProximaNova-Bold.eot");src:url("https://www.risoul.com.mx/hubfs/proximanova/ProximaNova-Bold.eot?#iefix") format("embedded-opentype"),url("https://www.risoul.com.mx/hubfs/proximanova/ProximaNova-Bold.ttf") format("truetype");font-style:normal}@font-face{font-family:"ProximaNovaExtrabold";src:url("https://www.risoul.com.mx/hubfs/proximanova/ProximaNova-Extrabold.eot");src:url("https://www.risoul.com.mx/hubfs/proximanova/ProximaNova-Extrabold.eot?#iefix") format("embedded-opentype"),url("https://www.risoul.com.mx/hubfs/proximanova/ProximaNova-Extrabold.ttf") format("truetype");font-style:normal}@font-face{font-family:'Myriad Pro Regular';font-style:normal;font-weight:normal;src:local('Myriad Pro Regular'),url('//cdn2.hubspot.net/hubfs/1842664/fonts/MYRIADPRO-REGULAR.woff') format('woff')}@font-face{font-family:'Myriad Pro Semibold Italic';font-style:normal;font-weight:normal;src:local('Myriad Pro Semibold Italic'),url('//cdn2.hubspot.net/hubfs/1842664/fonts/MYRIADPRO-SEMIBOLDIT.woff') format('woff')}@font-face{font-family:'Myriad Pro Semibold';font-style:normal;font-weight:normal;src:local('Myriad Pro Semibold'),url('//cdn2.hubspot.net/hubfs/1842664/fonts/MYRIADPRO-SEMIBOLD.woff') format('woff')}@font-face{font-family:'Myriad Pro Bold Italic';font-style:normal;font-weight:normal;src:local('Myriad Pro Bold Italic'),url('//cdn2.hubspot.net/hubfs/1842664/fonts/MYRIADPRO-BOLDIT.woff') format('woff')}@font-face{font-family:'Myriad Pro Bold';font-style:normal;font-weight:normal;src:local('Myriad Pro Bold'),url('//cdn2.hubspot.net/hubfs/1842664/fonts/MYRIADPRO-BOLD.woff') format('woff')}body{font-family:'Myriad Pro Regular',sans-serif !important;margin:0;padding:0;overflow-y:visible}.hi-img{display:none !important}.carousel-control{background-image:none !important;opacity:1}.ohdn{overflow-y:hidden}.thefixed{position:fixed;right:30px;top:10px}.container-fluid{padding-right:0 !important;padding-left:0 !important}.no-container{padding:0 !important}.header{background-color:white;position:relative;z-index:100000001 !important}.header .goup{width:65px;height:65px;background-color:black;border-radius:100%;position:fixed;right:10px;bottom:50px;z-index:100;text-align:center;color:white;border:2px solid gray;opacity:.5;cursor:pointer;display:none}.header .goup:hover{opacity:1;background-color:#0062c3}.header .goup span{display:block;margin:0;position:relative;top:-5px}.header .goup i{font-size:35px;margin:0}.header .language{display:block;position:absolute;right:55px;top:0}.header .language li{float:left;list-style:none}.header .language li a,.header .language li span{color:#666;font-size:11px;text-decoration:none;font-family:"Myriad Pro Regular"}.header .up-menu{padding:15px 0;display:block;float:right;margin-top:10px}.header .up-menu li{float:left;list-style:none}.header .up-menu li a{border-left:2px solid #e2e2e2;color:#666;font-size:13px;text-decoration:none;padding:0 20px;text-transform:uppercase;font-family:"Myriad Pro Regular";line-height:normal}.header .up-menu li:first-child a{border-left:0}.header .up-menu li.dropdown .dropdown-menu{background:whitesmoke;padding:0;min-width:110px}.header .up-menu li.dropdown .dropdown-menu:after{content:" ";position:absolute;border-bottom:5px solid #d1d1d1;border-left:6px solid transparent;border-right:7px solid transparent;left:49px;top:-5px;z-index:4}.header .up-menu li.dropdown .dropdown-menu:before{content:" ";position:absolute;border-bottom:5px solid whitesmoke;border-left:5px solid transparent;border-right:6px solid transparent;left:50px;top:-4px;z-index:5}.header .up-menu li.dropdown .dropdown-menu li{float:none;border-bottom:1px solid #e7e7e7;padding:6px 5px;margin-bottom:0}.header .up-menu li.dropdown .dropdown-menu li:last-child{border:0;margin-bottom:0;padding:5px}.header .up-menu li.dropdown .dropdown-menu li a{position:relative}.header .up-menu li.dropdown .dropdown-menu li a:before{content:" ";width:2px;height:2px;background-color:dimgrey;position:absolute;top:6px;left:10px;border-radius:100%}.sub-menu{width:100%;background-color:#073c79 !important;padding:0;list-style:none;display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:row;justify-content:space-around;-ms-justify-content:space-around;-webkit-justify-content:space-around;align-items:center;margin-bottom:0}.sub-menu li{display:block;height:46px;display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:row;justify-content:space-around;-ms-justify-content:space-around;-webkit-justify-content:space-around;align-items:center;position:relative}.sub-menu li a{color:white;text-decoration:none;font-weight:bold;font-size:15px;transition:all.1s linear;text-align:left;line-height:normal}.sub-menu li a:hover{color:#f69a11;transition:all.1s linear}.sub-menu li.lupa:before{content:'';background-image:url('//cdn2.hubspot.net/hubfs/1842664/ico/ico-lupa.png?t=1454436099346');position:absolute;left:-30px;width:25px;height:25px;top:10px;background-repeat:no-repeat}.sub-menu li.orange{background-color:#f69a11;padding:0 35px}.sub-menu li.orange a:hover{color:whitesmoke}.sb-slidebar{z-index:1000 !important}.sb-slidebar .menu-resp{padding:50px 0 0 0;margin:0;z-index:10000}.sb-slidebar .menu-resp li{list-style:none}.sb-slidebar .menu-resp li a{font-family:"Myriad Pro Semibold";text-decoration:none;display:block;color:white;opacity:.9;text-transform:capitalize;transition:all .2s linear;border-bottom:1px solid #2d2d2d;padding:10px 20px}.sb-slidebar .menu-resp li a:hover{transition:all .2s linear;opacity:1;padding-left:25px}.sb-slidebar .menu-resp li.orange{background:transparent;text-align:center}.sb-slidebar .menu-resp li.orange a{text-shadow:0 0 5px rgba(0,0,0,.3);color:#ffa603}.productos .intro{position:relative;width:100%;color:white;text-align:center;overflow:hidden}.productos .intro img{width:100% !important;position:absolute;top:0;left:0}.productos .intro .ttop{top:0px;display:block;position:relative}.productos .intro .textos .titulo{width:100%}.productos .intro .textos.txt2{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;flex-direction:column;align-content:center;align-items:center;width:100%;height:285px}.productos .intro .textos.txt2 .titulo h1{display:flex;justify-content:center}.productos .intro .textos.txt2 .titulo h1:before{width:100%;left:0}.productos .intro .textos .titulo h1{display:block;margin:0px auto 0;font-size:57px;font-family:"Myriad Pro Bold";text-transform:uppercase;position:relative;width:100%}.productos .intro .textos .titulo h1:before{content:'';position:absolute;width:60%;height:3px;left:20%;bottom:0;background-color:white}.productos .intro .textos h2{font-weight:normal;font-size:20px;color:#f5f5f5;letter-spacing:.5px;display:block;position:relative;z-index:1;text-shadow:0px 2px 4px rgba(0,0,0,0.63)}.productos .intro .textos button{background-image:linear-gradient(-180deg,#edad50 0%,#f69a13 100%);border-radius:5px;font-size:20px;color:#fff;letter-spacing:.5px;text-shadow:0px 1px 1px rgba(0,0,0,0.50);border:0;padding:10px 35px 10px 25px;font-weight:500;position:relative}.productos .intro .textos .btn-ban{background-image:linear-gradient(-180deg,#edad50 0,#f69a13 100%);border-radius:5px;font-size:20px;color:#fff;letter-spacing:.5px;text-shadow:0 1px 1px rgba(0,0,0,0.50);border:0;padding:5px 35px 5px 25px;font-weight:500;position:relative;display:inline-block;text-decoration:none}.productos .intro .textos .btn-ban:after{content:' ';position:absolute;right:10px;border:solid;border-color:transparent transparent transparent white;border-width:6px;top:15px}.productos .intro .textos button:after{content:' ';position:absolute;right:6px;border:solid;border-color:transparent transparent transparent white;border-width:6px;top:17px}.productos .intro .textos2{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;align-items:center;justify-content:center;width:100%;height:70%;bottom:0;position:absolute;z-index:2}.productos .intro .textos2 h2{font-weight:normal;font-size:20px;color:#f5f5f5;letter-spacing:.5px;text-shadow:0px 2px 4px rgba(0,0,0,0.63)}.productos .intro .textos2 button{background-image:linear-gradient(-180deg,#edad50 0%,#f69a13 100%);border-radius:5px;font-size:20px;color:#fff;letter-spacing:.5px;text-shadow:0px 1px 1px rgba(0,0,0,0.50);border:0;padding:10px 35px 10px 25px;font-weight:500;position:relative}.productos .intro .textos2 .btn-ban{background-image:linear-gradient(-180deg,#edad50 0,#f69a13 100%);border-radius:5px;font-size:20px;color:#fff;letter-spacing:.5px;text-shadow:0 1px 1px rgba(0,0,0,0.50);border:0;padding:5px 35px 5px 25px;font-weight:500;position:relative;display:inline-block;text-decoration:none}.productos .intro .textos2 .btn-ban:after{content:' ';position:absolute;right:10px;border:solid;border-color:transparent transparent transparent white;border-width:6px;top:15px}.productos .intro .textos2 button:after{content:' ';position:absolute;right:6px;border:solid;border-color:transparent transparent transparent white;border-width:6px;top:17px}.productos .intro .textos .modal{overflow-y:visible}.productos .intro .textos .modal .modal-dialog{width:70%;top:60px}.productos .intro .textos .modal .modal-dialog .modal-content .modal-body{display:flex;padding:0}.productos .intro .textos .modal .modal-dialog .modal-content .modal-body .left{background:url(//cdn2.hubspot.net/hubfs/1842664/bg-pop.jpg) no-repeat center center !important;width:41%;height:auto;border-radius:6px 0px 0px 6px;padding:10px 50px}.productos .intro .textos .modal .modal-dialog .modal-content .modal-body .left .text h3{color:#fff;font-weight:700;font-size:35px;text-align:left;margin-bottom:30px !important}.productos .intro .textos .modal .modal-dialog .modal-content .modal-body .left .text p{color:#fff;font-size:18px !important;text-align:left;font-family:"Raleway",sans-serif !important}.productos .intro .textos .modal .modal-dialog .modal-content .modal-body .right{width:59%;height:auto;padding:30px 40px 0;position:relative}.productos .intro .textos .modal .modal-dialog .modal-content .modal-body .right .close{padding:0 7px;position:absolute;right:10px;top:10px;background:transparent !important;color:#666 !important}.productos .intro .textos .modal .modal-dialog .modal-content .modal-body .right .hs-form.stacked .field{margin:0 0 10px !important}.productos .intro .textos .modal .modal-dialog .modal-content .modal-body .right .hs-form .actions{margin:0;padding:0;display:flex;justify-content:flex-end}.productos .intro .textos .modal .modal-dialog .modal-content .modal-body .right .hs-form .hs-button{text-shadow:0 -1px 0 #f69a11 !important;background-color:#f69a11;background-image:linear-gradient(to bottom,#f69a11,#e28c0c) !important;box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5) !important;border-top:1px solid #f69a11 !important;border-bottom:1px solid #f69a11 !important;border-right:1px solid #f69a11 !important;border-left:1px solid #f69a11 !important}.productos .intro .textos .modal .modal-dialog .modal-content .modal-body .right .hs-form .hs-button:hover{box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5),0 0 5px #e28c0c !important;border-top:1px solid #e28c0c !important;border-bottom:1px solid #e28c0c !important;border-right:1px solid #e28c0c !important;border-left:1px solid #e28c0c !important}.productos .intro .textos .modal .modal-dialog .modal-content .modal-body .right .privacy{position:absolute;bottom:40px;left:40px;font-size:15px;text-decoration:underline}.productos .info-section{background-image:url('//cdn2.hubspot.net/hubfs/1842664/patt.png');padding:20px 50px 20px}.productos .info-section .text-section{margin-top:30px}.productos .info-section .text-section p{font-family:"Myriad Pro Regular";font-size:19px;color:#333;line-height:30px;margin-bottom:20px;width:94%}.productos .info-section .text-section img{width:100% !important}.productos .info-section .text-section .img-content-peques{height:230px;display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;align-items:center;padding:0 20px}.productos .info-section .text-section h2{font-size:25px;color:#555;font-weight:bold}.productos .info-section .text-section .orange-box{background-color:#efd19f;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.50);border-radius:5px;padding:3px 20px;margin-top:20px}.productos .info-section .text-section .orange-box h2{text-align:center;font-size:25px;color:#333;line-height:35px;margin-bottom:36px;margin-top:30px;text-shadow:none}.productos .info-section .text-section .orange-box ul{margin:0 auto;padding:0;width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:wrap;padding-left:80px}.productos .info-section .text-section .orange-box ul li{width:26%;font-size:18px}.productos .info-section .sidebar-info .video-title h4{background-color:white;text-align:center;padding:10px;font-size:20px;margin-bottom:0;color:#0062bf;font-weight:bold;font-family:'Myriad Pro Regular'}.productos .products-box{padding:20px 50px;background-color:#d9d9d9}.productos .products-box h3{text-align:center;font-size:26px;color:#333}.productos .products-box .product-list{padding:5px 25px}.productos .products-box .product-list.cables-special .box-product{min-height:535px}.productos .products-box .product-list .box-product{color:#333;max-height:450px;overflow:hidden;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.productos.cables-int .products-box .product-list .box-product{max-height:570px}.productos .products-box .product-list .box-product h4{text-align:center;background-color:white;padding:10px 50px;border-top-left-radius:5px;border-top-right-radius:5px;margin-bottom:0;font-size:18px}.productos .products-box .product-list .box-product img{width:100% !important}.productos .products-box .product-list .box-product .desc{background-color:white;margin-top:0;padding:15px 25px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-size:14px}.productos .banner-intro-prod{padding:30px}.productos .banner-intro-prod .img-intro-prod img{width:70% !important;display:block;margin:0 auto}.productos .banner-intro-prod .text-intro-prod p{margin-bottom:0;color:#333}.productos .banner-intro-prod .text-intro-prod p span{font-size:20px}.productos .banner-prod{background-color:#333;padding:30px}.productos .banner-prod .ebook-box{background:white;border:3px solid #f69a13;border-radius:8px;padding:30px 0 10px;width:90%;display:block;margin:0 auto;float:none;min-height:450px;max-height:none}.productos .banner-prod .ebook-box .textos p,p strong{color:#4a4a4a;font-size:22px;padding-right:27px}.productos .banner-prod .ebook-box .textos{padding-top:100px}.productos .banner-prod .ebook-box .textos p:first-child{text-align:center;padding-right:0;font-size:19px;position:relative;right:30px;font-family:"Myriad Pro Bold"}.productos .banner-prod .ebook-box .textos a{display:block;text-align:center;width:80%;margin:20px 0;padding:5px;background:#f69a13;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.50);border-radius:8px;font-size:18px;color:#fff;text-shadow:0px 1px 0px #ac6703;font-weight:bold}.productos .banner-prod .ebook-box h4{font-family:"Myriad Pro Bold";font-size:30px;color:#f69a13;text-shadow:0px 0px 4px rgba(39,34,25,0.00);text-align:center}.productos .banner-prod .cata-box{background:white;border:3px solid #0062bf;border-radius:8px;padding:30px 0 10px;width:90%;display:block;margin:0 auto;float:none;min-height:400px}.productos .banner-prod .cata-box .textos p,p strong{color:#4a4a4a;font-size:22px;padding-right:27px}.productos .banner-prod .cata-box .textos{padding-top:100px}.productos .banner-prod .cata-box .textos p:first-child{text-align:center;padding-right:0;font-size:19px;position:relative;right:30px;font-family:"Myriad Pro Bold"}.productos .banner-prod .cata-box .textos a{display:block;text-align:center;width:80%;margin:20px 0;padding:5px;background:#0062bf;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.50);border-radius:8px;font-size:18px;color:#fff;text-shadow:0 1px 0 #004fbf;font-weight:bold}.productos .banner-prod .cata-box h4{font-family:"Myriad Pro Bold";font-size:30px;color:#0062bf;text-shadow:0px 0px 4px rgba(39,34,25,0.00);text-align:center}.productos .about-us{background-color:#efd19f}.productos .about-us .about-us-text{padding:50px 40px 5px 45px}.productos .about-us .about-us-text h2{font-size:35px;position:relative;top:-10px;font-family:"Myriad Pro Semibold"}.productos .about-us .about-us-text p{color:#444;font-size:19px}.productos .about-us .about-us-text table tbody tr td p span{font-size:22px}.productos .about-us .about-us-text table{margin-bottom:-50px}.productos .cta{padding:20px 50px;background-color:#ff9a00}.productos .cta .cta-info{background-color:white;border-radius:3px;padding:0px 10px;width:90%;display:block;margin:0 auto;float:none}.productos .cta .cta-info img{display:block;margin:0 auto}.productos .cta .cta-info .ebook-info h3{color:#ff9a00;font-size:35px;margin-top:30px;margin-bottom:36px;font-weight:bold;width:100%}.productos .cta .cta-info .ebook-info .description{width:90%}.productos .cta .cta-info .ebook-info .description p{font-family:"Myriad Pro Regular";font-size:22px;color:#333;line-height:30px}.productos .why-choose{background-image:url('//cdn2.hubspot.net/hubfs/1842664/patt.png');padding:35px 100px}.productos .why-choose h2{font-size:50px;color:#0062bf;letter-spacing:.16px;text-align:center;margin:10px 0 30px}.productos .why-choose .info-marca{font-size:20px;color:#333}.productos .why-choose .info-marca p{color:#333}.productos .why-choose .info-marca p a{font-family:'Myriad Pro Bold';color:#2a64b1;font-size:17px}.productos .why-choose img{display:block;margin:0 auto}.politicabody{background-color:#dedede}.politicabody .politica-content{background-color:white;width:95%;display:block;margin:20px auto 50px;border-radius:10px;box-shadow:0 0 5px rgba(0,0,0,0.3);padding:30px}.politicabody .politica-content p{color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px}.politicabody .politica-content p a{color:#006ede;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:underline;font-size:16px}.blog-index .main-content{background-image:url('//cdn2.hubspot.net/hubfs/1842664/patt.png');padding:30px 50px}.blog-index .blog-header{background-image:url('//cdn2.hubspot.net/hubfs/1842664/banner/header-blog.jpg');background-size:cover;width:100%;padding:30px 0;text-align:center;color:white;margin:0px 0;text-transform:uppercase;font-weight:bold;font-size:50px}.blog-index .blog-section .post-listing .post-item{position:relative;background:#fff;border:1px solid #dcdcdc;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.14);border-radius:3px;padding:10px 50px 80px;margin:0 0 15px}.blog-index .blog-section .post-listing .post-item .post-header h2{margin-bottom:15px}.post-listing-simple{margin-bottom:15px !important}.post-listing-simple .post{position:relative;background:#fff;border:1px solid #dcdcdc;box-shadow:0 2px 4px 0 rgba(0,0,0,0.14);border-radius:3px;padding:10px 50px 0px;margin:0 0 15px}.post-listing-simple a{text-decoration:none;font-size:27px;color:#333;line-height:normal;font-family:'Myriad Pro Semibold'}.post-listing-simple p{color:black;font-size:17px}.post-listing-simple .who a{font-size:14px !important}.post-listing-simple .more-link{font-size:17px !important;text-decoration:none;background:#0062bf;box-shadow:0 1px 2px 0 rgba(0,0,0,0.50);border-radius:8px;padding:10px 30px;color:white;margin:0px 0px 50px 0px;display:inline-block}.blog-index .blog-section .post-listing .post-item .post-header h2 a{text-decoration:none;font-size:30px;color:#333;line-height:normal;font-family:'Myriad Pro Semibold'}.blog-index .blog-section .post-listing .post-item .post-body p{font-family:'Myriad Pro Regular';font-size:16.5px;color:#333}.blog-index .blog-section .post-listing .post-item .post-body a{font-family:'Myriad Pro Regular';font-size:16.5px;color:#333;text-decoration:underline}.blog-index .blog-section .post-listing .post-item .post-body p strong{padding:0;font-size:16.5px}.blog-index .blog-section .post-listing .post-item .more-link{display:inline-block;text-align:right;color:white;background:#0062bf;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.50);border-radius:8px;position:absolute;right:50px}.blog-index .blog-section .blog-pagination{width:100%;text-align:center;margin:50px 0}.blog-index .blog-section .blog-pagination li{display:inline-block;margin:0 5px}.blog-index .blog-section .blog-pagination li.disabled{display:none}.blog-index .blog-section .blog-pagination li.active a{background-color:#0062bf;color:white}.blog-index .blog-section .blog-pagination li a{display:inline-block;box-shadow:0 1px 2px 0 rgba(0,0,0,0.50);border-radius:8px;border-radius:8px;padding:3px 13px;display:block;background-color:#fff;color:#0062bf}.blog-index .main-content .sidebar-blog .form{background:#333;box-shadow:0px 2px 4px 0px rgba(69,55,55,0.32);border-radius:3px;padding:10px 25px;width:85%;float:right;color:white !important}.blog-index .main-content .sidebar-blog .form h3{font-family:'Myriad Pro Bold';font-size:25px;color:#fff;width:100%}.blog-index .main-content .sidebar-blog .form form .hs-form-field{margin:20px 0}.blog-index .main-content .sidebar-blog .centrar-img img{display:block;float:right;margin:0 0px 40px;width:85% !important}.blog-index .main-content .sidebar-blog .form form .input input{background:#fff;color:#333;border:1px solid rgba(151,151,151,0.72);box-shadow:inset 0px 1px 3px 0px rgba(0,0,0,0.13)}.blog-index .main-content .sidebar-blog .form form .input input.error{box-shadow:0 0 2px rgba(255,0,0,0.56);border:1px solid rgba(255,0,0,0.56)}.blog-index .main-content .sidebar-blog .form form .hs-error-msgs{display:none !important}.blog-index .main-content .sidebar-blog .form form .hs_submit input{position:relative;border:0;padding:8px 25px;font-weight:300;background:#f69a13;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.50);border-radius:8px;font-size:17px;color:#fff;text-shadow:0px 1px 0px #c16405;width:100%}.blog-index .main-content .sidebar-blog .form form .hs-form-field label span{font-family:'Myriad Pro Semibold';font-size:20px;color:#fff;letter-spacing:.5px}.blog-index .main-content .sidebar-blog .topics{background-color:white;width:85%;float:right;margin:50px 0;padding:15px}.blog-index .main-content .sidebar-blog .topics h3{font-family:'Myriad Pro Bold';font-size:25px;color:#00489f;text-align:center;margin-top:10px;padding-bottom:20px;border-bottom:1px solid #dbdbdb;width:85%;display:block;margin:10px auto 20px}.blog-index .main-content .sidebar-blog .topics ul li{color:#f69a13;transition:all .1s linear}.blog-index .main-content .sidebar-blog .topics ul li a{color:#333;font-size:18px;text-decoration:none}.blog-index .main-content .sidebar-blog .topics ul li:hover{transition:all .1s linear;padding-left:5px}.blog-index .main-content .blog-inside{background-color:white;padding:10px 35px;border-radius:5px;box-shadow:0 3px 3px 3px rgba(0,0,0,.1);color:black}.blog-index .main-content .blog-inside .blog-section .post-header h2{text-align:left;font-size:35px}.blog-index .main-content .blog-inside .blog-section .post-header h2 a{text-decoration:none;color:#333;font-family:'Myriad Pro Semibold';font-size:40px;line-height:normal}.blog-index .main-content .blog-inside .blog-section .post-body{margin-top:30px}.blog-index .main-content .blog-inside .blog-section #hubspot-topic_data{color:#a9a9a9}.blog-index .main-content .blog-inside .blog-section .post-body p{font-size:17px;color:#333;line-height:1.75em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.blog-index .main-content .blog-inside .blog-section .post-body ul li{font-size:17px;color:#333;line-height:1.75em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.blog-index .main-content .blog-inside .blog-section .post-body a{font-size:17px;color:#333;line-height:1.75em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.blog-index .main-content .blog-inside .blog-section .post-body p strong{font-size:17px;padding:0}.blog-index .main-content .blog-inside .blog-section .post-body h2 strong{color:#555}.blog-index .main-content .blog-inside .blog-section .post-body h3 strong{color:#555}.blog-index .main-content .blog-inside .blog-section .post-body ul li strong{color:#555}.blog-index .main-content .blog-inside .blog-section .post-body p span a{font-size:17px !important;text-decoration:underline}.blog-index .main-content .blog-inside .blog-section .post-body h2 a{font-size:30px;text-decoration:underline}.blog-index .main-content .blog-inside .blog-section .post-body h2 a strong{text-decoration:underline}.blog-index .main-content .blog-inside .blog-section .post-body ul li{font-size:17px;color:#333}.blog-index .main-content .blog-inside .blog-section .post-body img{display:block;margin:0 auto -10px}.slideshow{background-image:url("//cdn2.hubspot.net/hubfs/1842664/bg/back-slide.jpg");background-size:cover;width:100%}.slideshow h2{text-align:center;color:white;font-size:44px;margin:50px 0;font-weight:bold}.slideshow .carousel-slide{margin-bottom:70px}.carousel-slide .carousel .carousel-indicators{bottom:0;margin-bottom:0}.carousel-slide .carousel .carousel-indicators li{background-color:rgba(0,0,0,0.43)}.carousel-slide .carousel .carousel-indicators li.active{background-color:#f69a13}.carousel-slide .carousel .carousel-control{opacity:1;text-shadow:none;color:white;display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:row;justify-content:space-around;-ms-justify-content:space-around;-webkit-justify-content:space-around;align-items:center;justify-content:center;-ms-justify-content:center;-webkit-justify-content:center}.carousel-slide .carousel .carousel-control i{font-size:50px}.carousel-slide .carousel .carousel-control.left{background-image:none;left:-20px}.carousel-slide .carousel .carousel-control.right{background-image:none}.carousel-slide .carousel .carousel-inner .item{padding:0px 50px}.carousel-slide .carousel .carousel-inner .item .info{width:100%;padding:10px 0}.carousel-slide .carousel .carousel-inner .item .info img{position:relative;display:block;margin:0 auto}.carousel-slide .carousel .carousel-inner .item .info p{font-size:17px;color:#fff;width:95%}.carousel-slide .carousel .carousel-inner .item .info p strong{color:white;font-family:"Myriad Pro Bold";font-size:30px}.carousel-slide .carousel .carousel-inner .item .info h4{font-size:22px;font-weight:bold}.marcas{background-color:#f5f5f5;padding:25px 25px 50px}.marcas h1{color:#00489f;font-family:'Myriad Pro Bold';font-size:60px;text-align:center;margin-bottom:25px}.marcas .brands-list .brand{background-color:white;box-shadow:0px 2px 4px 0px rgba(13,11,11,0.33);border-radius:5px;margin-bottom:30px;min-height:400px}.marcas .brands-list .brand h3,a{font-family:'Myriad Pro Bold';color:#00489f;text-align:center;font-size:24px}.marcas .brands-list .brand h3 a{font-family:'Myriad Pro Bold';color:#00489f;text-align:center;font-size:24px;line-height:0}.marcas .brands-list .brand img{width:90% !important;padding:0;border:2px solid #00489f !important;display:block;margin:0 auto;border-radius:5px}.marcas .brands-list .brand .text-box{padding:20px 20px 30px}.marcas .brands-list .brand .text-box p{font-size:16px;color:#333}.marcas .brands-list .brand .text-box h3{margin:0}.marcas .brands-list .brand .text-box h3 a{font-size:18px;text-decoration:underline;font-family:"Myriad Pro Semibold"}.marcas .brands-list .brand .text-box.alternative{padding:0}.marcas .brands-list .brand .text-box h3 a{background:#0062bf;box-shadow:0 1px 2px 0 rgba(0,0,0,0.5);border-radius:8px;font-size:15px;color:#fff;text-shadow:0 1px 0 #00489f;padding:10px 30px;display:inline-block;margin:0 auto;text-align:center;text-decoration:none;line-height:normal}.marcas .marcas-mobile{max-width:500px;display:block;margin:20px auto}.marcas .marcas-mobile .title-marcas-mobile{font-family:'Myriad Pro Bold';text-align:center;color:#0062c3;text-transform:uppercase;text-decoration:underline;display:none}.marcas .marcas-mobile .abc-mobile{padding:0;width:60%;margin:-40px auto 30px;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-flow:row wrap;-o-flex-flow:row wrap;-ms-flex-flow:row wrap;-moz-flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center}.marcas .marcas-mobile .abc-mobile li{list-style:none;width:30px;height:30px}.marcas .marcas-mobile .abc-mobile li a{font-family:'Myriad Pro Bold';font-size:18px;color:#71706e}.marcas .marca-mobil-part .line-orange-mobil{background-color:#f0cf8c;text-align:center;color:#c9951d;font-size:25px;font-weight:bold}.marcas .marca-mobil-part .lista-marcas-mobil{padding:0 80px;margin:20px 0}.marcas .marca-mobil-part .lista-marcas-mobil li{list-style:none;margin-bottom:15px}.marcas .marca-mobil-part .lista-marcas-mobil li a{display:flex;justify-content:space-between;font-size:20px;font-weight:bold;color:#0062c3;text-decoration:none}.sucursales{background-image:url('//cdn2.hubspot.net/hubfs/1842664/patt.png')}.sucursales .paneles .panel-default{margin:10px 0}.sucursales .paneles .panel-default .panel-heading{background:#fff}.sucursales .paneles .panel-default .panel-heading a{font-family:'Myriad Pro Bold';text-decoration:none;color:#333}.sucursales .paneles .panel-default .panel-heading a.collapsed h4 i{transform:rotate(0)}.sucursales .paneles .panel-default .panel-heading a h4{font-size:30px;letter-spacing:.12px;text-align:center;margin:0}.sucursales .paneles .panel-default .panel-heading a h4 i{transform:rotate(-180deg);transition:all .3s linear}.sucursales .paneles .panel-default .panel-collapse .panel-body{background-color:#f5f5f5}.sucursales .paneles .panel-default .panel-collapse .panel-body .col-md-4{padding-left:10px;padding-right:10px}.sucursales .paneles .panel-default .panel-collapse .panel-body .title{font-family:'Myriad Pro Semibold';font-size:19px;color:#333;text-align:center}.sucursales .paneles .panel-default .panel-collapse .panel-body img{width:350px}.sucursales .paneles .panel-default .panel-collapse .panel-body .box{height:220px;background-color:white;display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;align-items:center}.sucursales .paneles .panel-default .panel-collapse .panel-body .box p,a{font-size:17px;color:#333;text-align:center;margin:0}.sucursales .paneles .panel-default .panel-collapse .panel-body .box a{font-size:17px;color:#333;text-align:center;margin:0}.sucursales .paneles .panel-default .panel-collapse .panel-body .box p strong{font-size:22px}.sucursales .paneles .panel-default .panel-collapse .panel-body .box a{color:#555;font-family:"Myriad Pro Bold";font-size:22px}.sucursales h1{font-family:"Myriad Pro Bold";font-size:60px;color:#0062bf;text-align:center;margin:50px 0;text-transform:uppercase}.sucursales .paneles .panel-default .panel-collapse .panel-body .legen{width:100%;position:relative}.sucursales .paneles .panel-default .panel-collapse .panel-body .legen img{width:350px}.sucursales .paneles .panel-default .panel-collapse .panel-body .legen a{width:100%;top:0;left:0;margin:0;position:absolute;height:100%;text-align:center;color:white;text-decoration:none;opacity:0;transition:all .3s linear}.sucursales .paneles .panel-default .panel-collapse .panel-body .legen a span{background-color:#f69a11;padding:20px;font-family:"Myriad Pro Regular";position:relative;transition:all .3s linear;top:0}.sucursales .paneles .panel-default .panel-collapse .panel-body .legen:hover a{transition:all .3s linear;opacity:1;background-color:rgba(0,0,0,0.3)}.sucursales .paneles .panel-default .panel-collapse .panel-body .legen:hover a span{transition:all .3s linear;top:45%}.sucursal-nomapa .content{padding:60px 0}.sucursal-nomapa .content .city{padding:20px 0 20px 135px}.sucursal-nomapa .content .city h1{font-family:"Myriad Pro Bold";color:#323232;text-shadow:0 2px 2px rgba(255,255,255,0.20);line-height:1;margin-bottom:80px}.sucursal-nomapa .content .city p{margin-bottom:35px}.sucursal-nomapa .content .city p span{color:#333}.catalogos{background-color:#f5f5f5;padding:50px}.catalogos h1{font-family:'Myriad Pro Bold';font-size:60px;color:#00489f;text-align:center;margin-top:0;margin-bottom:30px}.catalogos .list{width:70%;margin:50px auto 20px;display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:row;justify-content:space-around;-ms-justify-content:space-around;-webkit-justify-content:space-around;align-items:center}.catalogos .list a{text-decoration:none;font-family:'Myriad Pro Bold';font-size:20px;color:#00489f;letter-spacing:.66px;border:3px solid #00489f;border-radius:5px;padding:5px 15px}.catalogos .list a.active{background-color:#00489f;color:white}.catalogos #grid{margin:60px 0}.catalogos #grid .thumb{background:#fff;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.5);border-radius:5px;padding:20px;display:inline-block;width:23%;margin:0 5px 15px}.catalogos #grid .thumb .title{font-family:'Myriad Pro Bold';font-size:21px;color:#00489f;text-align:center;min-height:60px}.catalogos #grid .thumb a.bluebtncat{background:#0062bf;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.5);border-radius:8px;font-size:14px;color:#fff;text-shadow:0px 1px 0px #00489f;padding:10px;display:block;margin:25px auto 5px;width:70%;text-align:center;text-decoration:none}.eventos{background-image:url('//cdn2.hubspot.net/hubfs/1842664/patt.png');padding:30px 150px 70px}.eventos .blog-section .post-item{background:#fff;border:3px solid #e7e7e7;box-shadow:0px 2px 4px 0px rgba(13,11,11,0.23);border-radius:5px;padding:10px 50px;margin:10px 0}.eventos .blog-section .post-item .post-header h1{text-align:center;margin-bottom:30px;margin-top:10px}.eventos .blog-section .post-item .post-header h1 a{text-decoration:none;color:#00489f;font-family:"Myriad Pro Regular";font-size:35px}.eventos .blog-section .post-item .post-header h2{text-align:center;margin:25px 0 30px}.eventos .blog-section .post-item .post-header h2 a{text-decoration:none;color:#333;font-size:30px}.eventos .blog-section .post-item .hs-featured-image-wrapper{width:95%;height:250px;overflow:hidden;border:1px solid gray;margin:-5px 0 0}.eventos .blog-section .post-item .hs-featured-image-wrapper img{position:relative;top:-40px;display:block;margin:0px auto;float:none;width:100%}.eventos .blog-section .post-item .post-body{margin:40px 0}.eventos .blog-section .post-item .post-body p{font-family:"Myriad Pro Regular";font-size:16px;color:#333}.eventos .blog-section .post-item .post-body p strong{padding:0;font-size:20px}.eventos .blog-section .post-item .post-body .btnorange-eventos{font-size:14px;background-color:#f69a13;padding:10px 50px;border-radius:5px;margin:5px 0 0;display:inline-block;color:white}.eventos .blog-section .post-item .post-body .btnorange-eventos:hover{color:white;text-decoration:none}.banner-eventos{width:100%;height:330px;overflow:hidden;position:relative}.banner-eventos img{display:block;position:relative;max-width:none;z-index:0;top:0;width:100% !important}.banner-eventos h1{font-size:60px;color:white;text-transform:uppercase;margin:0;z-index:1;font-family:"Myriad Pro Bold";position:absolute;top:0;width:100%;height:100%;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;align-items:center}.eventos .evento-interior .blog-section{background:white;padding:10px 50px 30px;box-shadow:0px 1px 6px rgba(0,0,0,.2);border-radius:5px;width:90%;display:block;margin:0 auto}.eventos .evento-interior .interior .post-header h1{font-family:"Myriad Pro Bold";text-align:center;margin:20px 0 10px;text-shadow:0px 2px 2px rgba(0,0,0,.1)}.eventos .evento-interior .interior .post-header h1 a{text-decoration:none;color:#3e3e3e;font-size:43px}.eventos .evento-interior .interior .post-body img{height:auto !important}.eventos .evento-interior .interior .post-body img:first-child{width:100%;margin:20px 0 30px}.eventos .evento-interior .interior .post-body p{font-family:"Myriad Pro Regular";font-size:16px;color:#333;line-height:1.8}.eventos .evento-interior .interior .post-body p strong{padding:0;font-size:inherit}.eventos .evento-interior .interior .post-body iframe{height:500px !important}.evento-form{background-color:#3e3e3e;padding:30px}.evento-form h3{margin:10px 0;text-align:center;font-size:40px;font-family:"Myriad Pro Bold";color:white}.evento-form .forma{width:60%;display:block;margin:0 auto !important;float:none}.evento-form .forma form label span{font-size:20px;color:white}.evento-form .forma form .hs_submit .actions input{background-color:#f69a11;border-color:rgba(206,114,17,1);border-radius:5px;width:20%;padding:10px;margin:20px 0;color:white;font-size:15px}.evento-form .forma form .hs-error-msgs{margin-top:10px;padding:5px 0 0 20px}.evento-form .forma form .hs-error-msgs li{color:#f69a11}.servicios .encabezado{background-color:#f5f5f5;text-align:center;padding:35px 0;box-shadow:inset 0 -3px 4px rgba(131,131,131,0.1)}.servicios .encabezado h1{font-family:"Myriad Pro Bold";font-size:65px;color:#00489d;margin:0 0 35px;text-transform:uppercase;position:relative;width:100%}.servicios .encabezado h1:before{content:'';position:absolute;width:50%;height:5px;background-color:#00489d;bottom:-10px;left:25%}.servicios .encabezado .text{font-size:20px;width:75%;display:block;margin:0 auto !important;float:none}.servicios .encabezado .text p{color:dimgrey}.servicios .servicios-content{width:100%}.servicios .servicios-content .boxes{width:100vw;height:49vh;overflow:hidden;display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:row;justify-content:space-between;-ms-justify-content:space-between;-webkit-justify-content:space-between;align-items:center}.servicios .servicios-content .boxes .text{width:50vw;height:100%;background-color:#efd19f;display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;padding:0 50px}.servicios .servicios-content .boxes .text.white{background-color:white}.servicios .servicios-content .boxes .text h3{font-family:"Myriad Pro Bold";font-size:40px;color:#0062bf;line-height:44px;margin-bottom:26px}.servicios .servicios-content .boxes .text p{font-family:"Myriad Pro Regular";font-size:17px;color:#333;line-height:25px}.servicios .servicios-content .boxes img{width:50vw}.demo-bus .intro .textos h1{font-size:70px;font-family:"Myriad Pro Bold";width:100%;border-bottom:3px solid white;padding-bottom:10px;position:relative;display:table-cell;margin-top:30px;margin-bottom:-10px}.demo-bus .intro .textos .boton-demobus-movil{background-color:#f39c00;color:white;padding:10px 25px;display:block;margin:20px auto !important;font-size:22px;border-radius:5px;letter-spacing:2px;text-shadow:1px 1px 3px rgba(0,0,0,.4);width:25%;position:relative}.demo-bus .intro img{top:-140px}.demo-bus .info-section .introduction h1{font-family:"Myriad Pro Bold";font-size:50px;color:#0062bf;letter-spacing:.15px;text-align:center;margin:20px 0}.demo-bus .info-section .text-section h2,h3,h4,h5,h6,strong{color:#555;font-family:"Myriad Pro Bold"}.demo-bus .info-section .forma{background-color:white;width:85%;display:block;margin:0 auto;float:none;border-radius:5px;box-shadow:0px 3px 10px rgba(0,0,0,0.1)}.demo-bus .info-section .forma .form-head h3{margin:0;background:#f39c00;text-align:center;color:white;padding:13px;font-size:21px;border-top-left-radius:5px;border-top-right-radius:5px}.demo-bus .info-section .forma .form-body{padding:10px 20px 50px}.demo-bus .info-section .forma .form-body input{background:#fff;border:1px solid rgba(151,151,151,0.72);box-shadow:inset 0px 1px 3px 0px rgba(0,0,0,0.13)}.demo-bus .info-section .forma .form-body input.error{box-shadow:0 0 2px rgba(255,0,0,0.56);border:1px solid rgba(255,0,0,0.56)}.demo-bus .info-section .forma .form-body .hs-error-msgs{display:none !important}.demo-bus .info-section .forma .form-body form .hs-form-field{margin:0px 0 15px}.demo-bus .info-section .forma .form-body form .hs_submit input{background-image:linear-gradient(-180deg,#3298c6 0,#0062bf 100%);border-radius:6px;position:relative;border:0;padding:5px 10px;color:white;font-size:14px;font-weight:300}.demo-bus .info-aditional .info{padding:40px}.demo-bus .intro .textos h2{font-size:20px;color:#f5f5f5;letter-spacing:.5px;font-family:"Myriad Pro Regular";text-shadow:0 1px 4px rgba(0,0,0,0.63);width:80%;display:block;margin:30px auto}.demo-bus .elslide-demobus .hs_cos_flex-slider{height:500px}.demo-bus .elslide-demobus .hs_cos_flex-slider .hs_cos_flex-slides>li{position:relative;top:-250px}.demo-bus .elslide-demobus .hs_cos_flex-direction-nav a{opacity:1 !important;background-image:none;width:22px;height:39px;background-size:cover}.demo-bus .elslide-demobus .hs_cos_flex-direction-nav a.hs_cos_flex-prev{background-image:url('//cdn2.hubspot.net/hubfs/1842664/ico/ico-prev.png') !important}.demo-bus .elslide-demobus .hs_cos_flex-direction-nav a.hs_cos_flex-next{background-image:url('//cdn2.hubspot.net/hubfs/1842664/ico/ico-next.png') !important}.quienes_somos .intro .textos h1{width:100%;font-size:70px;font-family:"Myriad Pro Bold";border-bottom:5px solid white;z-index:2;position:relative;width:60%;display:block;margin:0 auto;top:80px}.quienes_somos .intro img{top:-150px}.quienes_somos .banner-orange{background-color:#ebaa34;padding:50px}.quienes_somos .banner-orange p{font-family:"Myriad Pro Regular";text-shadow:none;font-size:21px;padding:0 25px;margin:0;color:rgba(255,255,255,0.95);line-height:37px}.quienes_somos .main .info{padding:15px 10px 0}.quienes_somos .main .info p{font-family:"Myriad Pro Regular";font-size:23px;color:#333;line-height:40px;padding:55px}.quienes_somos .compromisos{background-color:#efd19f;overflow:hidden}.quienes_somos .compromisos .compromisos-info{padding:50px}.quienes_somos .compromisos .compromisos-info h1,h2{font-family:"Myriad Pro Bold";color:#0062bf;letter-spacing:.16px;text-shadow:0px 2px 2px rgba(255,255,255,0.20)}.quienes_somos .compromisos .compromisos-info p{font-family:"Myriad Pro Regular";font-size:25px;color:#333;text-shadow:0px 1px 0px rgba(255,255,255,0.80)}.quienes_somos .compromisos img{position:relative;left:-100px;bottom:-10px}.quienes_somos .certificaciones .boxes .logo-container{background-color:white;width:70%;display:block;margin:25px auto;float:none;padding:20px;border:1px solid rgba(152,152,152,0.52);border-radius:5px;box-shadow:0px 0px 5px rgba(0,0,0,.2);position:relative}.quienes_somos .certificaciones .boxes .logo-container:after{content:' ';position:absolute;bottom:-10px;left:50%;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid white}.quienes_somos .certificaciones .boxes .logo-container:before{content:' ';position:absolute;bottom:-12px;left:49.2%;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #c9c9c9}.quienes_somos .certificaciones .boxes .logo-container img{display:block;margin:0 auto}.quienes_somos .certi-ind .group-main h2{margin-bottom:30px}.quienes_somos .certi-ind .group-main .group-box{padding:0 50px}.quienes_somos .certi-ind .group-main .group-box p{padding:25px 0 0}.quienes_somos .certi-ind .group-main .group-box .nopad p{padding:0}.quienes_somos .certi-ind .group-main .group-box .box-img-log{padding:10px;background:white;border-radius:8px;border:1px solid #979797;box-shadow:0 1px 4px 0 rgba(0,0,0,0.50);width:180px;height:120px;display:block;margin:0 auto 50px;float:none;overflow:hidden}.quienes_somos .certi-ind .group-main .group-box .box-img-log img{display:block;margin:auto;width:75% !important;padding-top:15px}.quienes_somos .history{background-color:#f5f5f5;padding:35px 0}.quienes_somos .history .history-title h2{font-family:"Myriad Pro Bold";color:#0062bf;text-align:center;font-size:40px;letter-spacing:.16px;text-shadow:0 2px 2px rgba(255,255,255,0.20);margin-top:0;margin-bottom:30px}.quienes_somos .history .linea{margin:20px 0 0;padding:30px;box-shadow:0px 0px 5px rgba(0,0,0,.4);border-top:1px solid #ccc;border-bottom:1px solid #ccc}.quienes_somos .history .linea .year h3{text-align:center;font-size:35px;margin:0}.quienes_somos .history .linea .history-info p{font-family:"Myriad Pro Regular";font-size:20px;color:#555;margin:0;text-align:center}.quienes_somos .services-quienes{background-image:url('//cdn2.hubspot.net/hubfs/1842664/bg/bg-blue.jpg');padding:30px 0 30px 0px;background-size:cover}.quienes_somos .services-quienes .title-services h2{font-family:"Myriad Pro Bold";font-size:50px;color:#fff;letter-spacing:1.25px;text-align:center}.quienes_somos .services-quienes .services-content{color:white !important}.quienes_somos .services-quienes .services-content .line-services{margin:20px 0}.quienes_somos .services-quienes .services-content .line-services img{display:block;margin:10px 0 0 auto;max-width:60%}.quienes_somos .services-quienes .services-content .line-services h3{color:white;font-size:22px;margin-top:20px;font-family:"Myriad Pro Bold"}.quienes_somos .slide-nosotros{height:550px;overflow-y:hidden}.quienes_somos .slide-nosotros .hs_cos_flex-direction-nav a{top:30%}.quienes_somos .slide-nosotros .hs_cos_flex-control-nav{bottom:40%;z-index:2}.quienes_somos .slide-nosotros .hs_cos_flex-slider .hs_cos_flex-slides img{position:relative;top:-10vw}.quienes_somos .numeros{background-color:white;padding:30px 0}.quienes_somos .numeros h2{color:#0062bf;font-size:36px;text-align:center;font-family:"Myriad Pro Bold";width:80%;display:block;margin:30px auto 20px;text-shadow:none}.quienes_somos .numeros .nums .title h4{color:#0062bf;font-size:65px;text-align:center;font-family:"Myriad Pro Bold"}.quienes_somos .numeros .nums p{font-family:"Myriad Pro Semibold";font-size:15px;color:#333;text-align:center}.seminarios .intro{position:relative;width:100%;color:white;text-align:center;overflow:hidden}.seminarios .intro img{width:100% !important;z-index:1;position:absolute;left:0;width:120% !important;z-index:1;position:absolute;left:0;max-width:500%;display:block;margin:0 auto}.seminarios .intro .textos{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:column;align-items:center;justify-content:center;width:100%;height:80%;top:0;position:absolute;z-index:2}.seminarios .intro .textos h1{display:block;margin:0px auto 0;font-size:63px;font-family:"Myriad Pro Bold";text-transform:uppercase;position:relative}.seminarios .seminarios-section{background-color:#f5f5f5;padding:50px}.seminarios .seminario{border:1px solid #ccc;border-top-left-radius:10px;border-top-right-radius:10px;margin-bottom:30px}.seminarios .seminarios-section .seminario .title h1{background-color:#00489f;color:white;text-align:center;margin:0;padding:20px 0;border-top-left-radius:10px;border-top-right-radius:10px;font-family:"Myriad Pro Bold";font-size:40px}.seminarios .seminarios-section .seminario .white-box{padding:30px 20px;border-top:0;color:#333 !important}.seminarios .seminarios-section .seminario .white-box p{color:#333 !important;font-size:16px}.seminarios .seminarios-section .seminario .white-box p strong{padding:0;font-size:16px}.seminarios .seminarios-section .seminario .white-box.registrate{padding:5px 20px}.seminarios .seminarios-section .seminario .white-box h3{text-align:center;font-size:20px;font-family:"Myriad Pro Bold";padding:0 20px;margin:0 15px 0 0}.seminarios .seminarios-section .seminario .white-box h4{text-align:center}.seminarios .seminarios-section .seminario .white-box h4 span{display:block}.seminarios .seminarios-section .seminario .white-box h4 strong{color:#4a4a4a}.seminarios .seminarios-section .seminario .white-box h4 span strong{color:#4a4a4a;text-align:center}.seminarios .seminarios-section .seminario .white-box p a{background:#f69a13;box-shadow:0 1px 2px 0 rgba(0,0,0,0.50);border-radius:8px;width:60%;display:block;margin:0 auto;padding:7px;color:white;text-align:center;text-decoration:none}.seminarios .seminarios-section .seminario .border{border-bottom:2px solid #00489f;background-color:#fff}.seminarios .seminarios-section .seminario .title h1{background-color:#00489f;color:white;text-align:center;margin:0;padding:20px 0;border-top-left-radius:10px;border-top-right-radius:10px;font-family:"Myriad Pro Bold";font-size:40px}.seminarios .seminarios-section .seminario .white-box{padding:30px 20px;border-top:0;color:#333 !important;background-color:white;display:flex;justify-content:space-between;align-items:flex-start;border-bottom:2px solid #00489f}.seminarios .seminarios-section .seminario .white-box h4{text-align:center;font-size:16px;font-family:"Myriad Pro Bold"}.seminarios .seminarios-section .seminario .white-box p{font-size:16px;line-height:1.5}.seminarios .seminarios-section .seminario .white-box p.bd,.seminarios .seminarios-section .seminario .white-box p b{font-family:'Myriad Pro Bold'}.seminarios .seminarios-section .seminario .white-box a{margin:5px auto 0;display:block;text-align:center;color:#a9a9a9;text-decoration:underline;font-size:16px;font-family:'Myriad Pro Semibold'}.seminarios .seminarios-section .seminario .white-box .parte{width:100%}.landing-boletin .intro{position:relative;width:100%;color:white;text-align:center;overflow:hidden}.landing-boletin .intro img{width:100% !important;z-index:1;position:absolute;left:0;width:120% !important;z-index:1;position:absolute;left:0;max-width:500%;display:block;margin:0 auto}.landing-boletin .intro .textos{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:column;justify-content:center;width:100%;height:349px;top:0;position:absolute;z-index:2}.landing-boletin .intro .textos h1{display:block;margin:0px auto 0;font-size:63px;font-family:"Myriad Pro Bold";text-transform:uppercase;position:relative}.landing-boletin .intro .textos .info{padding:10px 70px}.landing-boletin .intro .textos .info ul{width:70%;margin:0 auto;padding:0}.landing-boletin .intro .textos .info ul li{list-style-type:none}.landing-boletin .intro .textos .info ul li span{font-size:20px}.landing-boletin .intro .textos .forma{padding:0 80px}.landing-boletin .intro .textos .forma form .field{padding:10px 0}.landing-boletin .intro .textos .forma form .field label{float:left}.landing-boletin .intro .textos .forma form input{color:black}.landing-boletin .intro .textos .forma form .hs-button{background-color:#f39c00;color:white;padding:4px 0;display:block;margin:10px auto !important;font-size:15px;border-radius:5px;width:25%;letter-spacing:1px;text-shadow:1px 1px 3px rgba(0,0,0,.4)}.suc-map .citi-info .ciudad{padding:50px 30px 50px 50px}.suc-map .citi-info .ciudad h2{position:relative;padding-left:50px;color:black;font-size:40px;font-family:"Myriad Pro Bold"}.suc-map .citi-info .ciudad h2:before{content:" ";position:absolute;background-image:url('//cdn2.hubspot.net/hubfs/1842664/ico/icon-pin.png');width:33px;height:50px;background-repeat:no-repeat;background-size:cover;top:-10px;left:0}.suc-map .citi-info .ciudad p{font-family:"Myriad Pro Regular";font-size:24px;color:#333;padding-left:50px}.peques .intro .textos h1{width:100%}.peques .text-section{padding-top:30px}.peques .cta .cta-info .el-ebook-amarillo img{width:100% !important}.peques .info-section .text-section{margin-top:0}.peques .text-section h4{font-family:"Myriad Pro Bold";font-size:25px;color:#555;margin-top:-20px;margin-bottom:52px}.peques .info-section .text-section p{font-family:"Myriad Pro Regular";font-size:19px;color:#333;line-height:30px;margin-bottom:20px;width:94%}.peques .info-section .text-section .img-content-peques{height:230px;display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;align-items:center;padding:0 20px}.contacto{color:#555;font-family:'Myriad Pro Bold'}.contacto .banner-contactanos{height:140px;width:100%;position:relative;overflow:hidden}.contacto .banner-contactanos img{width:100% !important}.contacto .banner-contactanos .text-banner{position:absolute;bottom:0}.contacto .banner-contactanos .text-banner h1{font-size:60px;font-family:'Myriad Pro Bold';color:#fff;margin:0 auto 35px;text-align:center}.contacto .content-text{padding:20px 50px !important;background-color:#f5f5f5}.contacto .content-text .title-content h3{color:#555;font-family:"Myriad Pro Bold";font-size:27px}.contacto .content-text .cities .table table{padding:15px 0}.contacto .content-text .cities .table table a{text-decoration:none;display:block;margin-bottom:15px;margin-top:0;text-align:left}.contacto .content-text .cities .table table a span{font-size:14px !important}.contacto .content-text .cities .table table a span strong{font-size:inherit;color:#4a4a4a !important}.contacto .content-text .forma form{margin-top:-25px}.contacto .content-text .forma form .input input{background:#fff;border:1px solid rgba(151,151,151,0.72);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.13)}.contacto .content-text .forma form .input input.error{box-shadow:0px 0px 2px rgba(255,0,0,0.56);border:1px solid rgba(255,0,0,0.56)}.contacto .content-text .forma form .input select{background:#fff;border:1px solid rgba(151,151,151,0.72);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.13);height:30px}.contacto .content-text .forma form .input textarea{background:#fff;border:1px solid rgba(151,151,151,0.72);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.13);width:100%}.contacto .content-text .forma form label{margin:30px 0 0}.contacto .content-text .forma form .hs-error-msgs{display:none !important}.contacto .content-text .forma form .hs_submit input:focus{outline:0}.contacto .content-text .forma form .hs_submit input{background-image:linear-gradient(-180deg,#3298c6 0,#0062bf 100%);border-radius:6px;position:relative;border:0;padding:5px 10px;color:white;font-size:14px;font-weight:300;margin-top:30px;margin-bottom:30px}.gracias .grac-header{padding:10px 50px}.gracias .grac-header img{width:90%;display:block;margin:0 auto}.gracias .grac-content{padding:50px 0}.gracias .grac-content .title-grac h2{text-shadow:none;font-size:60px}.gracias .grac-content .grac-desc p{text-align:center !important;font-family:"Myriad Pro Regular";font-size:48px;color:#666;line-height:48px;width:80%;display:block;margin:30px auto 80px}.gracias .grac-content .grac-desc a{background-color:#f59912;display:block;text-align:center;width:50%;margin:0 auto;color:white;border-radius:8px;font-size:30px;font-family:"Myriad Pro Semibold";text-decoration:none}.soluciones .soluciones-content{padding:30px}.soluciones .soluciones-content .sol-title h1{font-size:60px;color:#0062bf;letter-spacing:.16px;text-align:center;font-family:"Myriad Pro Bold";text-transform:uppercase}.soluciones .soluciones-content .square-box{margin:50px 0 0}.soluciones .soluciones-content .square-box .sol-square-box{width:80%;display:block;margin:0 auto 20px;float:none;background:white;text-align:center;border:1px solid rgba(158,158,158,0.42)}.soluciones .soluciones-content .square-box .sol-square-box .title-sol-square{padding:10px 0}.soluciones .soluciones-content .square-box .sol-square-box .title-sol-square p{margin:0;color:white;text-align:center;font-size:30px;letter-spacing:1px;text-shadow:0px 1px 4px rgba(51,51,51,0.56);font-family:"Myriad Pro Semibold"}.soluciones .soluciones-content .square-box .sol-square-box .imagenes-section{padding:30px;min-height:200px;overflow:hidden}.soluciones .soluciones-content .square-box .sol-square-box .imagenes-section img{margin:15px 0}.landing-soluciones .head-landing{background-color:#524573;min-height:20px;max-height:20px}.landing-soluciones .head-landing img{position:relative;left:50px;background-color:white;box-shadow:0 0 4px 1px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.landing-soluciones .land-content{background-image:url('//cdn2.hubspot.net/hubfs/1842664/patt-land.png');padding:150px 50px 50px}.landing-soluciones .land-content .landing-title h1{font-family:"Myriad Pro Bold";font-size:50px;color:#534573;line-height:53px}.landing-soluciones .land-content .forma-landing{box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden}.landing-soluciones .land-content .forma-landing .form-header{background-color:#524573;text-align:center;color:white;padding:10px 5px}.landing-soluciones .land-content .forma-landing .form-header p{margin:0;font-family:"Myriad Pro Bold";font-size:20px}.landing-soluciones .land-content .forma-landing .form-body{background-color:white;padding:10px;padding-top:0;padding-bottom:30px}.landing-soluciones .land-content .forma-landing form .input input{background:#fff;border:1px solid rgba(151,151,151,0.72);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.13);margin-bottom:15px}.landing-soluciones .land-content .forma-landing form label{font-family:'Myriad Pro Semibold';font-size:13px}.landing-soluciones .land-content .forma-landing form legend{font-family:'Myriad Pro Semibold';font-size:13px}.landing-soluciones .land-content .forma-landing .hs-form fieldset .hs-form-field .inputs-list{list-style:none;padding:0;display:flex;flex-wrap:wrap}.landing-soluciones .land-content .forma-landing .hs-form fieldset .hs-form-field .inputs-list li{width:50%}.landing-soluciones .land-content .forma-landing .hs-form fieldset .hs-form-field .inputs-list li input{margin:0 5px 0 0}.landing-soluciones .land-content .forma-landing .politica-forma p{color:#333;font-size:11px;margin:30px 0 -10px 0}.landing-soluciones .land-content .forma-landing .politica-forma p a{font-size:11px}.landing-soluciones .land-content .forma-landing form .hs_submit input{background-image:linear-gradient(-180deg,#3298c6 0,#0062bf 100%);border-radius:6px;position:relative;border:0;padding:5px 10px;color:white;font-size:14px;font-weight:300;display:block;margin:30px auto 10px}.landing-soluciones .land-content .forma-landing form .input input.error{box-shadow:0 0 2px rgba(255,0,0,0.56);border:1px solid rgba(255,0,0,0.56)}.landing-soluciones .land-content .forma-landing form .hs-error-msgs{display:none !important}.landing-soluciones .footer-landing{background:#f5f5f5;padding:10px;text-align:center}.landing-soluciones .footer-landing p{font-size:15px;color:#333;margin:0}.landing-soluciones.landing-info .encabezado-land h2{text-align:center;text-shadow:none;font-size:36px;margin-bottom:0;color:#524573}.landing-soluciones.landing-info .landing-information{padding:60px 0 0}.landing-soluciones.landing-info .landing-information p{color:#333;font-size:18px;line-height:1.8}.landing-soluciones.landing-info .landing-information ul li{font-size:18px;line-height:1.8}.index .back-index{background-image:url('//cdn2.hubspot.net/hubfs/1842664/banner/bg-index.jpg?t=1456952847037');background-size:cover;background-position:0 -100px;width:100%;height:450px;padding:25px 0 0}.index .back-index .introduction{width:50%;display:block;position:relative;left:50px}.index .back-index .introduction h1{font-family:"Myriad Pro Bold";color:white;font-size:65px;text-transform:uppercase;line-height:60px;position:relative;padding-bottom:10px;margin-bottom:20px}.index .back-index .introduction h1:after{content:"";position:absolute;left:0;width:550px;background-color:white;height:3px;bottom:0}.index .back-index .introduction h2{font-family:"Myriad Pro Regular";font-size:20px;color:#fff;text-transform:uppercase}.index .back-index .introduction .watchvid{position:relative;top:25px;font-family:"Myriad Pro Bold";font-size:23px;color:white;text-decoration:none}.index .back-index .introduction .watchvid i{margin-right:20px;padding:10px 10px 10px 15px;border:3px solid white;border-radius:8px}.index .back-index .arrow-cont{margin-top:50px}.index .back-index .arrow-cont a .arrow-down{-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-webkit-animation-name:uptodown;animation-name:uptodown;-moz-animation:uptodown 2.5s ease-in-out infinite;-webkit-transform:translateY(-10px);transform:translateY(-10px);-moz-transform:translateY(-10px)}.index .intro-index{padding:25px 10px 25px 25px;background-color:#eaaa34}.index .intro-index .intro-index-text p{font-family:"Myriad Pro Semibold";color:#fff;line-height:44px;letter-spacing:1px;font-size:28px;margin:-10px 0 0 30px}.index .intro-index ul{padding:0;margin:-20px 0 0 -40px}.index .intro-index ul li{margin-bottom:20px;color:white;font-size:25px;font-family:"Myriad Pro Semibold"}.index .intro-index #nextpartin{display:none}.index .intro-index .intro-index-text p,a,strong{color:white}.index .intro-index .intro-index-text p span strong{color:white;font-size:22px}.index .intro-index .intro-index-text a{color:#fff;font-family:"Myriad Pro Bold";font-size:22px}.index .intro-index .img-section img{width:95% !important;margin:30px auto 0;display:block}.index .intro-index .img-section .img-desc h4{text-align:center;font-family:"Myriad Pro Bold";font-size:25px;color:#000;margin-top:40px;position:relative}.index .intro-index .img-section .img-desc h4:before{content:" ";position:absolute;height:1px;width:90px;bottom:-10px;left:38%;background-color:black}.index .services-index{background-color:#0062bf}.index .services-index .info-services-index{padding:50px}.index .services-index .info-services-index h4,p,a{color:white}.index .services-index .info-services-index h4{font-family:"Myriad Pro Bold";font-size:50px;text-align:center;margin-bottom:50px;margin-top:50px}.index .services-index .info-services-index ul li{font-family:"Myriad Pro Regular";font-size:21px;color:#fff;margin-bottom:15px;position:relative;top:-30px}.index .services-index .info-services-index ul li:last-child{margin-bottom:-80px}.index .services-index .info-services-index a{font-family:"Myriad Pro Bold";font-size:27px;display:block;width:40%;margin:50px auto 0;border:3px solid white;border-radius:8px;padding:10px 0 5px;text-decoration:none;color:white}.index .services-index .info-services-index a:hover{border-radius:8px;border:0;background-image:linear-gradient(-180deg,#efb868 0%,#e08909 100%)}.index .services-index .galery-index{padding:0}.index .services-index .galery-index img{width:100% !important;padding:1px}.index .index-slide{background-color:#d9d9d9;padding:30px}.index .index-slide .slide-title-index h3{font-family:"Myriad Pro Bold";font-size:50px;color:#333;text-align:center}.index .index-slide .elslide .hs_cos_flex-direction-nav a{opacity:1 !important;background-image:none;width:22px;height:39px;background-size:cover}.index .index-slide .elslide .hs_cos_flex-direction-nav a.hs_cos_flex-next{background-image:url('//cdn2.hubspot.net/hubfs/1842664/ico/ico-next.png?t=1457130489298') !important}.index .index-slide .elslide .hs_cos_flex-direction-nav a.hs_cos_flex-prev{background-image:url('//cdn2.hubspot.net/hubfs/1842664/ico/ico-prev.png?t=1457130489298') !important}.index .index-slide .elslide .hs_cos_flex-slider .hs_cos_flex-slides{background-color:#d9d9d9}.index .index-slide .elslide .hs_cos_flex-slider .hs_cos_flex-slides>li{background-color:#d9d9d9}.index .learnmore{background:#f69a13}.index .learnmore .sev-title h2{text-align:center;font-family:"Myriad Pro Bold";font-size:40px;color:#fff;line-height:40px;margin:0;padding:25px;padding-top:35px;position:relative}.index .learnmore .sev-title h2:after{position:absolute;left:47.5%;bottom:-35px;width:50px;height:50px;border-top:50px solid #f69a13;border-left:50px solid transparent;border-right:50px solid transparent}.index .learnmore .imgevents{position:relative}.index .learnmore .imgevents .tcontent{width:100%;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;align-items:center;justify-content:center;position:absolute;left:0;z-index:2}.index .learnmore .imgevents .tcontent .trian{border-top:30px solid #f69a13;border-left:30px solid transparent;border-right:30px solid transparent}.index .learnmore .imgevents .imgcontent{display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;position:relative;width:100%;min-height:600px;overflow:hidden}.index .learnmore .imgevents .imgcontent .hlf{min-width:50%;position:relative}.index .learnmore .imgevents .imgcontent .hlf .texthlf{position:absolute;text-align:center;top:30%;left:13%;color:white}.index .learnmore .imgevents .imgcontent .hlf .texthlf.part2{right:13%}.index .learnmore .imgevents .imgcontent .hlf .texthlf .hlftitle{font-family:"Myriad Pro Semibold";font-size:50px;line-height:50px;color:white}.index .learnmore .imgevents .imgcontent .hlf .texthlf .hlfinf{font-family:"Myriad Pro Regular";font-size:25px;margin:30px 0}.index .learnmore .imgevents .imgcontent .hlf .texthlf .hlfbtn{font-family:"Myriad Pro Bold";font-size:29px;line-height:26px;border:3px solid white;padding:20px 20px 15px;margin:30px auto !important;display:block;width:70%;border-radius:8px;color:white;text-decoration:none}.index .learnmore .imgevents .imgcontent .hlf .texthlf .hlfbtn:hover{background:linear-gradient(-180deg,#efb868 0,#e08909 100%);color:white;border-color:transparent}.index .learnmore .imgevents .imgcontent .hlf img{max-width:100%;min-width:100%;height:100%}.index .blog-section-index{background-color:#f69a13;padding:30px 70px}.index .blog-section-index h3{font-size:50px;color:white;font-family:"Myriad Pro Bold";border-bottom:3px solid rgba(255,255,255,0.5);padding-bottom:30px;text-align:center;margin-bottom:30px}.index .blog-section-index p span strong{color:white}.index .blog-section-index p a{color:white !important;text-decoration:none;border:3px solid white;font-size:24px;border-radius:8px;padding:2px 40px;margin:10px 0 0;display:inline-block}.index .blog-section-index p a:hover{background:#3298c6;background:-webkit-linear-gradient(#3298c6,#0062bf);background:-o-linear-gradient(#3298c6,#0062bf);background:-moz-linear-gradient(#3298c6,#0062bf);background:linear-gradient(#3298c6,#0062bf);border-color:transparent}.index .slider-index{background-color:transparent !important}.index .slider-index .flexslider:hover .flex-direction-nav{display:block}.index .slider-index .flexslider:hover .flex-direction-nav .flex-nav-next .flex-next{opacity:1;right:-50px}.index .slider-index .flexslider:hover .flex-direction-nav .flex-nav-prev .flex-prev{opacity:1;left:-50px}.index .slider-index .flexslider .flex-direction-nav{display:block !important}.index .slider-index .flexslider .flex-direction-nav a{background-color:rgba(0,0,0,0.4)}.index .slider-index .flexslider .flex-direction-nav a:before{text-shadow:none;color:transparent;content:" ";background-image:url("https://cdn2.hubspot.net/hubfs/1842664/ico/ico-prev.png?t=1457110301301");width:100%;height:100%;position:absolute;background-repeat:no-repeat;background-position:15px 8px;background-size:15px;left:0}.index .slider-index .flexslider .flex-direction-nav a.flex-next:before{background-image:url("https://cdn2.hubspot.net/hubfs/1842664/ico/ico-next.png?t=1457110301301");left:0}.index .slider-index .flexslider .flex-direction-nav .flex-nav-next .flex-next{opacity:1}.index .slider-index .flexslider .flex-direction-nav .flex-nav-prev .flex-prev{opacity:1}.index .slider-index .flexslider .flex-viewport{width:100%}.index .slider-index .flexslider .slides li{height:100px;overflow:hidden;box-shadow:inset 0px 0px 0px 2px #00489f;border-radius:5px;z-index:2;position:relative}.index .slider-index .flexslider .slides li a{display:block}.index .slider-index .flexslider .slides li img{margin:0;padding:15px;margin-top:-30px;position:relative;z-index:-1}.index .slider-index .flexslider .flex-control-nav{display:none}.index .slide-marcas-content .slide-marcas-title h3{padding:30px 50px 50px;font-family:"Myriad Pro Bold";font-size:50px;color:#333;line-height:40px}@-webkit-keyframes uptodown{0%{-webkit-transform:translateY(-10px)}50%{-webkit-transform:translateY(10px)}100%{-webkit-transform:translateY(-10px)}}@keyframes uptodown{0%{transform:translateY(-10px)}50%{transform:translateY(10px)}100%{transform:translateY(-10px)}}.footer{background-color:#f5f5f5;padding:35px 60px 0px;box-shadow:0px 1px 8px 2px rgba(0,0,0,.1);position:relative;float:none}.footer .title{color:#00489f;text-transform:uppercase;font-size:18px;margin:20px 0;position:relative;font-weight:bold}.footer .title:after{content:'';position:absolute;bottom:-10px;left:0;width:15px;height:3px;background-color:#00489f}.footer .menu-foot{margin:20px 0;padding:0 20px}.footer .menu-foot li{color:#f69a13;font-size:15px}.footer .menu-foot li a{color:#555;font-size:16px;text-decoration:none;font-family:"Myriad Pro Regular"}.footer .menu-foot li p{color:#555;font-size:14px}.cities li a{text-transform:uppercase}.footer .sidebar-foot .forma{position:relative;top:-15px}.footer .sidebar-foot .forma form .hs-form-field{margin:20px 0}.footer .sidebar-foot .forma form .input input{background:#fff;border:1px solid rgba(151,151,151,0.72);box-shadow:inset 0px 1px 3px 0px rgba(0,0,0,0.13)}.footer .sidebar-foot .forma form .input input.error{box-shadow:0 0 2px rgba(255,0,0,0.56);border:1px solid rgba(255,0,0,0.56)}.footer .sidebar-foot .forma form .hs-error-msgs{display:none !important}.footer .sidebar-foot .forma form .hs_submit input{background-image:linear-gradient(-180deg,#3298c6 0,#0062bf 100%);border-radius:6px;position:relative;border:0;padding:5px 10px;color:white;font-size:14px;font-weight:300}.footer .sidebar-foot .follow-us img{width:44px !important;display:block;margin:30px 0}.footer .sub-foot{position:absolute;bottom:0;left:0;background-color:#d7d7d7;padding:0 40px}.footer .sub-foot p,a{margin:5px 0 0;font-size:13px;color:#a9a9a9}.footer .sub-foot p a{color:#a9a9a9;text-decoration:underline}.sb-slidebar{z-index:5}form .input input.error{box-shadow:0 0 2px rgba(255,0,0,1) !important;border:1px solid rgba(255,0,0,1) !important}.nuevo-gracias .head-landing{background-color:#ffc000}.nuevo-gracias .banner-newgracias{background-image:url('//cdn2.hubspot.net/hubfs/1842664/GraciasV2/bg-newgracias.jpg');background-size:cover;width:100%;padding:100px 30px 30px}.nuevo-gracias .banner-newgracias .text-line .intronewgracias{font-family:"Myriad Pro Bold";color:white;font-size:40px}.nuevo-gracias .banner-newgracias .text-line .intro-p{font-family:"Myriad Pro Regular";margin-top:15px;font-size:18px;color:#fff}.nuevo-gracias .banner-img{display:flex}.nuevo-gracias .banner-img .row-fluid-wrapper{width:100%}.nuevo-gracias .banner-img .row-fluid-wrapper .span3{margin:0;width:25%}.nuevo-gracias .banner-img .span3 img{width:100% !important;max-width:100%}.nuevo-gracias .banner-info-gracias{padding:30px}.nuevo-gracias .banner-info-gracias .texto-info{font-family:"Myriad Pro Bold";font-size:30px;color:#4a4a4a}.nuevo-gracias .banner-info-gracias .lista-info{padding:20px 30px 30px 40px}.nuevo-gracias .banner-info-gracias .lista-info .info-li{font-family:"Myriad Pro Regular";font-size:17px;color:#333;letter-spacing:0px}.nuevo-gracias .banner-info-gracias .forma-nuevogracias{position:absolute;right:20px;top:125px;background:#fff;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.50);border-radius:8px;max-width:350px}.nuevo-gracias .banner-info-gracias .forma-nuevogracias .forma-header-nw{color:white;text-align:center;background-color:#01479b;margin:0;padding:15px 0 10px;border-top-left-radius:5px;border-top-right-radius:5px}.nuevo-gracias .banner-info-gracias .forma-nuevogracias .forma-body-nw{padding:0px 30px 30px 30px}.nuevo-gracias .banner-info-gracias .forma-nuevogracias .forma-body-nw form label{color:#333;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.nuevo-gracias .banner-info-gracias .forma-nuevogracias .forma-body-nw form label .hs-form-required{color:red}.nuevo-gracias .banner-info-gracias .forma-nuevogracias .forma-body-nw form .input input,textarea{background:#fff;width:100% !important;max-width:100%;border:1px solid rgba(151,151,151,0.72);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.13);padding:4px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;color:#666;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;margin-bottom:15px}.nuevo-gracias .banner-info-gracias .forma-nuevogracias .forma-body-nw form .input textarea{margin-bottom:15px}.nuevo-gracias .banner-info-gracias .forma-nuevogracias .forma-body-nw form .hs_submit input{background-image:linear-gradient(-180deg,#3298c6 0,#0062bf 100%);border-radius:6px;position:relative;border:0;padding:5px 10px;color:white;font-size:14px;font-weight:300}.nuevo-gracias .banner-info-gracias .forma-nuevogracias .forma-body-nw form .hs-error-msgs{display:none !important}.nuevo-gracias .servicios-new{background-image:url('//cdn2.hubspot.net/hubfs/1842664/bg/bg-blue.jpg?t=1461864186447');padding:30px;background-size:cover}.nuevo-gracias .servicios-new .servicios-grac{font-family:"Myriad Pro Bold";font-size:50px;color:#fff;letter-spacing:1.25px;text-align:center;margin-bottom:40px}.nuevo-gracias .servicios-new .servicios-desc-nw{color:white;font-size:20px;margin-top:30px;text-align:center;font-family:"Myriad Pro Bold";margin-bottom:70px}.nuevo-gracias .cta-new-sec{text-align:center;background-color:#f5f5f5;padding:30px 50px;border-bottom:1px solid #333}.nuevo-gracias .cta-new-sec .cta-nw{font-family:"Myriad Pro Semibold";font-size:28px;color:#000;margin-bottom:35px}.nuevo-gracias .cta-new-sec .btn-cta-nw{background:#01479b;border-radius:6px;padding:15px 60px;font-family:"Myriad Pro Bold";font-size:24px;color:#fff;display:inline-block;margin-bottom:40px;text-decoration:none}.nuevo-gracias .footer-landing{background-color:white}.index .slider-index .flexslider .slides li{box-shadow:none}.index .slider-index .flexslider .slides li img{z-index:1}.index .slider-index .back-index{background-image:none;background-color:#333}.index .slider-index{background-color:#333;width:100%;height:auto;padding:0}.index .slider-index .slide .carousel-inner .item .priss-mode{position:absolute;z-index:6;bottom:45%;left:0;width:100%}.index .slider-index .slide .carousel-inner .item .priss-mode .introduction{width:50%;display:block;position:relative;left:7%}.index .slider-index .slide .carousel-inner .item .priss-mode .introduction h1{font-family:"Myriad Pro Bold";color:white;font-size:52px;text-transform:uppercase;line-height:60px;position:relative;padding-bottom:10px;margin-bottom:20px;display:inline}.index .slider-index .slide .carousel-inner .item .priss-mode .introduction h1:after{content:"";position:absolute;left:0;width:100%;background-color:white;height:3px;bottom:0}.index .slider-index .slide .carousel-inner .item .priss-mode .introduction h2{font-family:"Myriad Pro Regular";font-size:20px;color:#fff;text-transform:uppercase}.index .slider-index .arrow-cont{position:absolute;z-index:10;bottom:27%;width:100%;text-align:left}.index .slider-index .watchvid{position:relative;top:25px;font-family:"Myriad Pro Bold";font-size:23px;color:white;text-decoration:none;top:0;margin-left:0px}.index .slider-index .watchvid.butt{border:2px solid;border-radius:5px;padding:10px;font-size:20px;position:relative;top:10px;background-color:#f69a11}.index .slider-index .watchvid i{margin-right:20px;padding:10px 10px 10px 15px;border:3px solid white;border-radius:8px}.index .slider-index .arrow-cont .flecha{display:block;margin:0 auto;text-align:center;padding-top:50px}.index .slider-index .arrow-cont a .arrow-down{-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-webkit-animation-name:uptodown;animation-name:uptodown;-moz-animation:uptodown 2.5s ease-in-out infinite;-webkit-transform:translateY(-10px);transform:translateY(-10px);-moz-transform:translateY(-10px)}.index .slider-index .slide .carousel-inner .item img.img-responsive{position:relative;z-index:5;width:100%}.index .slider-index .slide .carousel-control{opacity:1;text-shadow:none;color:black;display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:row;align-items:center;justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;z-index:222;width:5%}.index .slider-index .slide .carousel-control i{font-size:50px;color:white;opacity:.5}.index .slider-index .slide .carousel-control i:hover{opacity:1}.index .slider-index .slide .carousel-control.left{justify-content:flex-start;-ms-justify-content:flex-start;-webkit-justify-content:flex-start;padding-left:25px}.index .slider-index .slide .carousel-control.right{justify-content:flex-end;-ms-justify-content:flex-end;-webkit-justify-content:flex-end;padding-right:25px}.banner-int{width:85%;display:block;margin:30px auto;padding:45px;border:3px solid #0062c3}.banner-int .title-ban{color:#0062c3;font-family:'Myriad Pro Bold';font-size:23px;margin:0 0 21px}.banner-int h4.title-ban{text-align:center}.banner-int .txt-ban{font-size:17px;color:#1f1a17;margin-bottom:70px}.banner-int .articulos{display:flex;justify-content:space-around;align-content:center;align-items:flex-start}.banner-int .articulos .art{width:30%}.banner-int .articulos .art img{max-width:100%;display:block;margin:0 auto}.cursos-rock .btn.btn-primary{background-color:#f5f5f5;color:#333;width:100%;border:0;border-radius:0;padding:15px 0;font-family:"Myriad Pro Semibold";position:relative}.cursos-rock .btn.btn-primary.collapsed{background-color:#2b82e3;color:#fff}.cursos-rock .btn.btn-primary.collapsed:after{display:none}.cursos-rock .btn.btn-primary:after{content:" ";position:absolute;border-top:5px solid #f5f5f5;border-left:5px solid transparent;border-right:5px solid transparent;bottom:-5px;left:50%;z-index:100;display:block}.cursos-rock h1,.cursos-rock h2,.cursos-rock h3,.cursos-rock h4,.cursos-rock h5,.cursos-rock h6,.cursos-rock p{margin:0}.cursos-rock h3{font-family:"Myriad Pro Bold";font-size:38px;text-align:center;padding:30px 0 35px;text-transform:uppercase}{outline:0;text-decoration:none}.cursos-rock .btn-cursos{display:inline-block;margin:20px auto 0;font-size:20px}.cursos-rock .hero{background-image:url("https://cdn2.hubspot.net/hubfs/1842664/cursos-rockwell/heroo-rockwell.jpg");background-position:100% 100%;background-repeat:no-repeat;background-size:cover;height:60vh;display:flex;align-items:center;align-content:center;position:relative;z-index:9}.cursos-rock .hero .textos{max-width:550px;position:relative;left:50px}.cursos-rock .hero .textos h1{font-family:"Myriad Pro Bold";font-size:38px;color:#005ec6;margin-bottom:32px;text-transform:uppercase}.cursos-rock .hero .textos h2{font-family:"Myriad Pro Regular";font-size:20px;color:#333;line-height:1.4}.cursos-rock .calendario{background-color:#333;padding:0 33px 33px;position:relative;z-index:7}.cursos-rock .calendario h3{color:white;position:relative}.cursos-rock .calendario h3 a{margin:0;position:absolute;right:20px}.cursos-rock .calendario div[role='tabpanel'] .nav-tabs{border-bottom:0;display:flex;justify-content:center;align-content:center;align-items:center}.cursos-rock .calendario div[role='tabpanel'] .nav-tabs li{width:25%;margin:0}.cursos-rock .calendario div[role='tabpanel'] .nav-tabs li a{text-transform:capitalize;background-color:#3b83e7;display:flex;justify-content:center;align-items:center;border-radius:0;border:0;margin:0;border-right:1px solid #005ec6;height:70px;color:white;font-size:19px;position:relative;text-align:center}.cursos-rock .calendario div[role='tabpanel'] .nav-tabs li a:after{display:none;content:" ";position:absolute;bottom:-7px;left:45%;border-top:8px solid #f5f5f5;border-left:10px solid transparent;border-right:10px solid transparent}.cursos-rock .calendario div[role='tabpanel'] .nav-tabs li:last-child a{border-left:0}.cursos-rock .calendario div[role='tabpanel'] .nav-tabs li.active a{background-color:#f5f5f5;color:#333;font-family:"Myriad Pro Semibold"}.cursos-rock .calendario div[role='tabpanel'] .nav-tabs li.active a:after{display:block}.cursos-rock .calendario div[role='tabpanel'] .well{background-color:#043f7f;padding:15px 0;border:0;border-radius:0;margin-bottom:0}.cursos-rock .calendario div[role='tabpanel'] .well.sp{background-color:#333;padding:0}.cursos-rock .calendario div[role='tabpanel'] .well.sp img{margin-bottom:15px}.cursos-rock .calendario div[role='tabpanel'] .well.sp img:last-child{margin-bottom:0}.cursos-rock .calendario div[role='tabpanel'] .tab-content>.active{display:block !important}.cursos-rock .calendario div[role='tabpanel'] .tab-content .tab-pane{padding:0;text-align:center}.cursos-rock .calendario div[role='tabpanel'] .tab-content .tab-pane:first-child img{margin-bottom:15px}.cursos-rock .calendario div[role='tabpanel'] .title-cur{color:white;font-family:"Myriad Pro Semibold";font-size:27px;text-align:center;margin:30px 0 0;padding:30px 0;background-color:#043f7f}.cursos-rock .calendario div[role='tabpanel'] .title-cur:nth-child(1){margin:0}.cursos-rock .calendario div[role='tabpanel'] .title-cur span{margin-top:10px;display:block;font-family:"Myriad Pro Regular";font-size:20px}.cursos-rock .calendario div[role='tabpanel'] .la-tabla{background-color:#043f7f}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts,.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf{display:flex;justify-content:center;align-content:center;align-items:center;padding:0 22px}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .title-tab,.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf .title-tab{width:auto;color:white;font-size:17px;font-family:"Myriad Pro Semibold"}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .title-tab:nth-child(1),.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf .title-tab:nth-child(1){width:70%}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .title-tab:nth-child(2),.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf .title-tab:nth-child(2){width:30%}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .title-tab:nth-child(3),.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf .title-tab:nth-child(3){width:13%}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .title-tab:nth-child(4),.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf .title-tab:nth-child(4){width:11%}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .title-tab:nth-child(5),.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf .title-tab:nth-child(5){width:10%}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .title-tab:nth-child(6),.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf .title-tab:nth-child(6){width:5%}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .title-tab.sp,.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf .title-tab.sp{text-align:center;width:20%;justify-content:center}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .cur-txt,.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf .cur-txt{color:white;font-size:17px;padding-left:5px;text-align:center}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .cur-txt:nth-child(1),.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf .cur-txt:nth-child(1){width:70%}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .cur-txt:nth-child(2),.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf .cur-txt:nth-child(2){width:30%;font-size:15px}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .cur-txt:nth-child(3),.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf .cur-txt:nth-child(3){width:13%;text-align:center}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .cur-txt:nth-child(4),.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf .cur-txt:nth-child(4){width:11%;text-align:center}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .cur-txt:nth-child(5),.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf .cur-txt:nth-child(5){width:10%;padding-left:0;text-align:center}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .cur-txt:nth-child(6),.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf .cur-txt:nth-child(6){width:5%;font-size:14px;padding-left:15px;text-align:center}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .cur-txt.sp,.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf .cur-txt.sp{text-align:center;width:20%}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .cur-txt i,.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf .cur-txt i{text-align:center;display:block}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts{height:40px;border:1px solid #005ec6;position:relative;top:3px}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .title-tab{border-left:1px solid #005ec6;height:100%;display:flex;justify-content:center;align-items:center;padding-left:0px}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .title-tab:first-child{border-left:0}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf{padding:12px 22px}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf.tbo{background-color:#005ec6;border-radius:3px}.cursos-rock .calendario div[role='tabpanel'] a.insc{color:white;display:table;text-align:center;margin:20px auto 0;font-family:"Myriad Pro Semibold";font-size:22px;border-bottom:1px solid white}.cursos-rock .form-curs{background-color:white;padding:60px 70px 50px}.cursos-rock .form-curs h3{color:#333;padding:0;margin-bottom:50px}.cursos-rock .form-curs .form-body .hbspt-form form fieldset{max-width:none}.cursos-rock .form-curs .form-body .hbspt-form form label{font-family:"Myriad Pro Regular";font-size:15px;color:#333;margin-bottom:10px}.cursos-rock .form-curs .form-body .hbspt-form form .hs-error-msgs{display:none !important}.cursos-rock .form-curs .form-body .hbspt-form form .hs-input{height:auto;padding:7px}.cursos-rock .form-curs .form-body .hbspt-form form .input textarea{max-width:100%;width:96.5%}.cursos-rock .form-curs .form-body .hbspt-form form .input input{box-shadow:none}.cursos-rock .form-curs .form-body .hbspt-form form .actions{margin:0;padding:0}.cursos-rock .form-curs .form-body .hbspt-form form .actions .hs-button{border:0;background-image:none;background-color:#f99c00;text-shadow:none;outline:0 !important;box-shadow:none;font-family:"Myriad Pro Semibold";font-size:15px;padding:18px}.cursos-rock .why-choose{background-color:#f5f5f5;padding:0 25px 30px}.cursos-rock .why-choose h3{color:#005ec6;padding:40px 0}.cursos-rock .why-choose .boxes{display:flex;justify-content:space-around;align-content:center;align-items:center}.cursos-rock .why-choose .boxes .box{width:30%;height:278px;background-size:cover;background-position:center center;display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap}.cursos-rock .why-choose .boxes .box:nth-child(1){background-image:url("https://cdn2.hubspot.net/hubfs/1842664/cursos-rockwell/box-rockwell-1.jpg")}.cursos-rock .why-choose .boxes .box:nth-child(2){background-image:url("https://cdn2.hubspot.net/hubfs/1842664/cursos-rockwell/box-rockwell-2.jpg")}.cursos-rock .why-choose .boxes .box:nth-child(3){background-image:url("https://cdn2.hubspot.net/hubfs/1842664/cursos-rockwell/box-rockwell-3.jpg")}.cursos-rock .why-choose .boxes .box p{color:white;text-align:center;font-family:"Myriad Pro Semibold";font-size:25px;line-height:1.5;padding:0 15px}.cursos-rock .questions{padding:0 40px 50px}.cursos-rock .questions h3{color:#005ec6;padding:50px 0}.cursos-rock .questions .the-quest{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:50px}.cursos-rock .questions .the-quest:last-child{margin-bottom:0}.cursos-rock .questions .the-quest .quest{width:48%;position:relative}.cursos-rock .questions .the-quest .quest i{position:absolute;left:0;top:4px;font-size:18px;color:#fa9c00}.cursos-rock .questions .the-quest .quest p{padding-left:22px;font-size:18px;line-height:1.565;color:#333}.cursos-rock .questions .the-quest .quest p b{font-family:"Myriad Pro Bold";display:block;margin-bottom:15px;color:#333}.cta-sticky{position:relative;z-index:3;display:block;text-align:center}.cta-sticky img{display:block;margin:0 auto}.evesem{font-family:"Myriad Pro Regular",sans-serif;background-color:#f69a13}.evesem h3{text-align:center;color:white;padding:20px 0;margin:0;font-size:34px;text-transform:uppercase;font-family:"Myriad Pro Bold",sans-serif}.evesem .line{width:100%;min-height:350px;background-size:100%;background-position:center center;display:flex;align-items:center}.evesem .line:nth-child(2){background-image:url("//www.risoul.com.mx/hubfs/nw-in-1.jpg")}.evesem .line:nth-child(3){background-image:url("//www.risoul.com.mx/hubfs/nw-in-2.jpg")}.evesem .line:nth-child(4){background-image:url("//www.risoul.com.mx/hubfs/nw-in-3.jpg")}.evesem .line.inv .container{justify-content:flex-start}.evesem .line.inv .container .txt{margin-right:0;margin-left:60px}.evesem .line .container{display:flex;justify-content:flex-end;align-items:center;height:100%}.evesem .line .container .txt{max-width:595px;position:relative;display:flex;justify-content:flex-start;flex-wrap:wrap;margin-right:60px}.evesem .line .container .txt h4{width:100%;font-size:34px;color:#333;margin-bottom:40px;font-family:"Myriad Pro Bold",sans-serif}.evesem .line .container .txt p{font-size:20px;color:#333;line-height:1.5;margin-bottom:25px}.evesem .line .container .txt a{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);display:flex;align-items:center;justify-content:center;width:190px;height:55px;background-color:#2975bc;border-radius:4px;border:3px solid white;font-family:"Myriad Pro Bold",sans-serif;color:white;font-size:22px;text-decoration:none}.landing-ra{font-family:"ProximaNova"}.landing-ra .hero{background:url(https://cdn2.hubspot.net/hubfs/1842664/landing-ra/hero-ra.png);background-size:cover;background-repeat:no-repeat;height:440px}.landing-ra .hero .logos{display:flex;justify-content:space-between;align-items:center;padding:20px 40px;margin:0 0 40px}.landing-ra .hero .logos img{max-width:300px}.landing-ra .hero .text{text-align:center;color:white}.landing-ra .hero .text p{font-size:45px;font-weight:700;line-height:1.3;font-family:"ProximaNovaBold"}.landing-ra .hero .text h1{font-size:40px;font-weight:700;line-height:1.3;font-family:"ProximaNovaBold"}.landing-ra .hero .text h1 span{font-size:30px;font-weight:500;font-family:"ProximaNova"}.landing-ra .sides{padding:60px 0}.landing-ra .sides .content-sides{display:grid;grid-template-columns:1fr 1fr}.landing-ra .sides .content-sides .side .item{display:flex;justify-content:space-between;align-items:flex-start;margin:0 0 30px}.landing-ra .sides .content-sides .side .item .text h3{font-size:30px;color:#0f0f0f;font-weight:700;margin:5px 0 20px}.landing-ra .sides .content-sides .side .item .text p{font-size:18px;color:#0f0f0f;font-weight:500;margin:0}.landing-ra .sides .content-sides .side .item .text p span{font-weight:700;font-family:"ProximaNovaBold"}.landing-ra .sides .content-sides .side .item .text{padding:0 50px 0 0}.landing-ra .sides .content-sides .side .item .img{margin-right:20px}.landing-ra .sides .content-sides .side .item .img img{max-width:80px}.landing-ra .sides .content-sides .side .form{max-width:510px;border-radius:10px;border:1px solid #707070;padding:30px 25px;text-align:center;margin:0 auto}.landing-ra .sides .content-sides .side .form h3{font-size:25px;text-align:center;font-weight:700;margin:0 0 30px;color:#000}.landing-ra .sides .content-sides .side .form a{text-align:center;margin:0 auto;display:inline-block;font-size:16px;text-decoration:underline;color:#000;margin:25px auto 0}.landing-ra .hbspt-form .hs-form label{color:#000;width:100%;font-weight:700;font-family:"ProximaNovaBold";text-align:left}.landing-ra .hbspt-form .hs-form .hs-input{border:1px solid #707070;background:white;height:40px;margin:0 0 15px}.landing-ra .hbspt-form .hs-form .hs-input:focus{outline:0}.landing-ra .hbspt-form .hs-form .hs-error-msgs{display:none !important}.landing-ra .hbspt-form .hs-form .actions{margin:0;padding:17px 0 0;text-align:center}.landing-ra.flex .hbspt-form .hs-form .actions{margin:0;padding:17px 0 0;text-align:left}.landing-ra .hbspt-form .hs-form .actions .hs-button{background-color:#f26f00;padding:8px 55px;color:white;font-weight:600;border:0;border-radius:4px;font-size:16px}.content-landing{background-color:#103882}.content-landing .content-this{padding:40px 0}.content-landing .content-this .sp .info-meanwhile .info-a-meanwhile ul li{padding:5.5px 15px}.content-landing .content-this h2{font-weight:700;font-size:38px;color:#1e375f;margin-bottom:45px}.content-landing .content-this .info-meanwhile{padding:30px;width:100%;max-width:900px;display:block;margin:0 auto 20px 0;border:1px solid #f1f1f1;border-radius:5px}.content-landing .content-this .info-meanwhile h3{font-weight:normal;font-family:'ProximaNovaBold';font-size:25px;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;color:#fff;width:100%;text-align:center;margin:0 auto;line-height:1.5}.content-landing .content-this .info-meanwhile h3 span{font-family:'ProximaNova';font-size:19px}.content-landing .content-this .info-meanwhile.form-sec form{width:100%;max-width:100%;margin-top:30px}.content-landing .content-this .info-meanwhile.form-sec form fieldset{max-width:100%}.content-landing .content-this .info-meanwhile.form-sec form fieldset.form-columns-1 .hs-input{width:100%;max-width:100%}.content-landing .content-this .info-meanwhile.form-sec form label{font-size:13px;font-weight:600;margin-bottom:10px;display:block;line-height:1;color:white;font-family:'ProximaNovaSemiBold';-webkit-font-smoothing:antialiased}.content-landing .content-this .info-meanwhile.form-sec form label span{color:inherit}.content-landing .content-this .info-meanwhile.form-sec form label .hs-form-required{color:#bd2e29}.content-landing .content-this .info-meanwhile.form-sec form textarea{width:100% !important;max-width:98% !important;padding-top:10px;padding-left:10px;font-size:13px;font-weight:600;height:120px !important}.content-landing .content-this .info-meanwhile.form-sec form .hs-error-msgs{display:none !important}.content-landing .content-this .info-meanwhile.form-sec form .hs-input{border:0;width:100%;max-width:340px;background-color:#f3f3f3;border-radius:4px;height:30px;padding-left:10px;outline:0 !important;font-size:13px;font-weight:600;border:1px solid #e0e0e0;margin-bottom:15px}.content-landing .content-this .info-meanwhile.form-sec form .hs-input.error{border-color:red}.content-landing .content-this .info-meanwhile.form-sec form .hs-button{display:flex;align-items:center;justify-content:center;width:210px;height:40px;color:white;font-size:15px;background-color:#ed6f33;font-weight:bold;border-radius:3px;transition:all .1s linear;outline:0 !important;line-height:1;padding:0;border:0;font-family:'ProximaNovaBold',sans-serif;-webkit-font-smoothing:antialiased;text-transform:uppercase}.content-landing .content-this .info-meanwhile .info-a-meanwhile{max-width:300px;width:100%;margin:0 auto}.content-landing .content-this .info-meanwhile .info-a-meanwhile ul{margin:15px 0 0 0;padding-left:0}.content-landing .content-this .info-meanwhile .info-a-meanwhile ul li{list-style:none;border-bottom:1px solid #f5f5f5;padding:20px 15px}.content-landing .content-this .info-meanwhile .info-a-meanwhile ul li:last-child{border-bottom:0}.content-landing .content-this .info-meanwhile .info-a-meanwhile ul li a{text-decoration:none;color:#fff;font-size:20px;display:block;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-family:'ProximaNova'}.content-landing .content-this .info-meanwhile .info-a-meanwhile ul li a i{float:right;margin:5px 0;position:relative;right:0;transition:all .1s ease-in-out}.content-landing .content-this .info-meanwhile .info-a-meanwhile ul li a:hover i{right:10px}.content-landing .content-this .info-meanwhile .img-meanwhile{text-align:center;max-width:500px;width:100%;margin:11px auto}.content-landing .content-this .info-meanwhile .img-meanwhile img{position:relative;margin-bottom:10px}.content-landing .content-this .info-meanwhile .img-meanwhile i{position:absolute;top:46%;left:37%;color:#fff;font-size:40px;background:rgba(60,70,96,0.7);border-radius:5px;height:75px;width:120px;padding:17px 0}@media(min-width:1920px){.index .back-index{background-position:0 -300px}.index .slider-index .flexslider .slides li img{margin-top:-70px}}@media(min-width:1600px) and (max-width:1919px){.index .back-index{background-position:0 -200px}}@media(min-width:979px) and (max-width:1200px){.blog-index .main-content{padding:30px 20px}.blog-index .main-content .blog-inside .blog-section .post-body img{height:auto}.blog-index .blog-section .post-listing .post-item{padding:5px 20px 80px}.blog-index .main-content .sidebar-blog .form{width:100%;float:none;padding:10px 25px}.blog-index .main-content .sidebar-blog .form h3{font-size:30px;width:100%}.blog-index .main-content .sidebar-blog .form form .hs-form-field label span{font-size:16px;letter-spacing:.5px}.blog-index .main-content .sidebar-blog .form form .input input{padding:3px}.blog-index .main-content .sidebar-blog .topics{width:100%}.productos .intro img{width:150% !important;max-width:500%}.productos .info-section{padding-left:10px;padding-right:10px}.seminarios .seminarios-section .seminario .white-box p a{width:100%}.seminarios .intro img{width:200% !important;left:-350px}.seminarios .seminarios-section .seminario .registrate p{font-size:13px}.banner-eventos img{top:0}.eventos{padding:30px 50px 70px}.index .back-index .introduction h1{font-size:57px}.index .back-index .introduction h2{white-space:nowrap}.index .back-index{background-position:center}.the-btn{display:none}.index .intro-index .intro-index-text p{font-size:21px}.index .intro-index .intro-index-text{margin-top:-15px}.index .intro-index ul{margin:-20px 0 -20px -20px}.index .intro-index ul li{font-size:19px}.index .services-index .info-services-index{padding:0 5px}.index .services-index .info-services-index h4{font-size:40px}.index .services-index .info-services-index ul{padding:0 0px 0 50px}.index .services-index .info-services-index ul li{font-size:18px}.index .services-index .info-services-index a{width:35%;margin:40px auto 0;padding:5px 0 0px;font-size:19px}.footer .sub-foot p,a{font-size:11px}.nuevo-gracias .banner-newgracias .text-line .intro-p{font-size:16px}.nuevo-gracias .banner-info-gracias .forma-nuevogracias .forma-header-nw{font-size:21px}.nuevo-gracias .banner-info-gracias .texto-info{font-size:26px}.nuevo-gracias .banner-info-gracias .forma-nuevogracias{max-width:290px;top:35px;right:0}.nuevo-gracias .banner-info-gracias .forma-nuevogracias .forma-body-nw{padding:0 20px 30px}.nuevo-gracias .banner-info-gracias .forma-nuevogracias .forma-body-nw .hs-form fieldset.form-columns-2 .hs-form-field{width:100% !important}.nuevo-gracias .servicios-new .servicios-desc-nw{font-size:16px}.nuevo-gracias .cta-new-sec .cta-nw{font-size:24px}.index .slider-index .slide .carousel-inner .item .priss-mode .introduction h1{font-size:50px}.index .slider-index .arrow-cont{bottom:20%}.index .slider-index .slide .carousel-inner .item .priss-mode{bottom:25%}.header .up-menu li a{font-size:9px}.cursos-rock h3{font-size:30px}.cursos-rock .hero{background-position:100% center;background-size:cover}.cursos-rock .hero .textos h1{font-size:31px}.cursos-rock .hero .textos h2{font-size:17px;padding-right:100px}.cursos-rock .form-curs{padding:30px}.cursos-rock .why-choose{padding:0 5px 30px}.cursos-rock .why-choose .boxes .box p{font-size:20px}.cursos-rock .questions .the-quest .quest p{font-size:15px}.evesem .line{background-size:cover;background-position:0 0}.evesem .line.inv .container .txt{margin-left:0}.evesem .line .container{width:960px}.evesem .line .container .txt{margin-right:0;margin-left:0}}@media(min-width:768px) and (max-width:979px){.header .up-menu li a{font-size:10px;white-space:nowrap}.index .back-index .introduction h1:after{width:410px}.index .back-index .introduction h2{white-space:nowrap;font-size:15px}.index .intro-index .intro-index-text p{font-size:17px;margin:10px 0 0 10px}.index .intro-index .intro-index-text{margin-top:-15px}.index .intro-index ul{margin:10px 0 -10px -10px}.index .intro-index ul li{font-size:16px}.header .language li a,.header .language li span{font-size:9px}.sub-menu li a{font-size:11px}.sub-menu li.lupa:before{left:-20px;width:15px;height:15px;top:14px;background-size:cover}.header .llamado{display:none !important}.footer .menu-foot li p{font-size:12px}.blog-index .blog-section .post-listing .post-item{padding:5px 20px 80px}.blog-index .main-content .sidebar-blog .form{width:100%;float:none;padding:10px 25px}.blog-index .main-content .sidebar-blog .form h3{font-size:30px;width:100%}.blog-index .main-content .sidebar-blog .form form .hs-form-field label span{font-size:16px;letter-spacing:.5px}.blog-index .main-content .sidebar-blog .form form .input input{padding:3px}.blog-index .main-content .sidebar-blog .topics{width:100%}.blog-index .blog-section .post-listing .post-item .more-link{position:relative;right:0}.blog-index .main-content{padding:40px 10px}.blog-index .main-content .blog-inside .blog-section .post-header h2 a{font-size:30px}.blog-index .main-content .blog-inside .blog-section .post-header h2 a span{font-size:30px !important}.blog-index .main-content .blog-inside .blog-section .post-body img{height:auto}.blog-index .main-content .blog-inside h2 strong{font-size:22px !important}.blog-index .main-content .blog-inside p strong{font-size:17px !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.productos .intro img{width:185% !important;margin:0 -10px;max-width:500%}.productos .info-section{padding-left:10px;padding-right:10px;padding-top:10px}.productos .why-choose{padding-left:10px;padding-right:10px}.productos .info-section .text-section .orange-box ul li{font-size:15px}.productos .intro .textos .titulo h1{font-size:45px;text-shadow:2px 0px 3px rgba(0,0,0,.3)}.productos .intro .textos2 h2{width:70%;display:block;margin:0 auto 15px}.quienes_somos .main .info{padding-left:0;padding-right:0}.quienes_somos .main .info p{font-size:20px;padding:15px 0px 0 15px}.quienes_somos .main .info p span{font-size:17px !important}.quienes_somos .compromisos .compromisos-info{padding:0}.quienes_somos .compromisos .compromisos-info p{font-size:18px}.quienes_somos .compromisos img{bottom:-20px}.quienes_somos .certificaciones .boxes .eltexto h2,strong,span{font-size:16px !important}.quienes_somos .history .linea .year h3{font-size:20px}.quienes_somos .history .linea .history-info p{font-size:15px}.quienes_somos .numeros .nums .title h4{font-size:40px}.footer .menu-foot li a{font-size:14px}.demo-bus .intro .textos{top:80px}.demo-bus .elslide-demobus .hs_cos_flex-slider .hs_cos_flex-slides>li{top:0}.demo-bus .elslide-demobus .hs_cos_flex-slider{margin-bottom:0}.demo-bus .info-section .forma{width:100%}.demo-bus .info-section .forma .form-head h3{font-size:18px}.demo-bus .info-section .forma .form-body form .hs-form-field{width:100%}.suc-map .citi-info .ciudad{padding:10px 20px 0}.suc-map .citi-info .ciudad p{margin-bottom:0}.suc-map .citi-info .ciudad p span{font-size:20px !important}.seminarios .intro img{width:190% !important;left:-200px}.seminarios .seminarios-section{padding:50px 10px}.seminarios .seminarios-section .seminario .white-box p{font-size:13px}.seminarios .seminarios-section .seminario .white-box p strong{font-size:13px !important}.seminarios .seminarios-section .seminario .white-box p .s1{font-size:13px !important}.seminarios .seminarios-section .seminario .white-box p .s1 strong{font-size:13px !important}.seminarios .seminarios-section .seminario .white-box h3{font-size:17px}.seminarios .seminarios-section .seminario .white-box p a{width:100%}.seminarios .seminarios-section .seminario .registrate p,span{font-size:13px !important;word-break:break-word}.servicios .servicios-content .boxes{height:210px}.servicios .servicios-content .boxes .text{padding:0 20px}.servicios .servicios-content .boxes .text h3{font-size:25px;line-height:normal;margin-bottom:10px}.servicios .servicios-content .boxes .text p{line-height:normal;font-size:14px}.servicios .encabezado h1{width:80%;display:block;margin:0 auto 35px}.servicios .encabezado h1:before{width:100%;left:0}.index .back-index .introduction h1{font-size:45px}.index .back-index{background-position-y:0}.index .intro-index{padding:0 20px 40px}.index .services-index .info-services-index{padding:10px;width:100%}.index .services-index .info-services-index ul{padding:10px 0px 0 120px}.index .services-index .info-services-index h4 span{font-size:33px !important}.index .services-index .info-services-index ul li{font-size:19px}.index .services-index .info-services-index a{margin:60px auto 0px;width:40%;font-size:30px}.index .learnmore .imgevents .imgcontent .hlf .texthlf{left:0;top:60px}.index .learnmore .imgevents .imgcontent .hlf .texthlf .hlfbtn{font-size:25px}.index .learnmore .imgevents .imgcontent .hlf .texthlf.part2{right:0}.index .learnmore .imgevents .imgcontent .hlf .texthlf .hlftitle{font-size:36px}.index .slider-index .flexslider .slides li{box-shadow:none;border-radius:0;height:auto;overflow:hidden}.index .slider-index .flexslider .slides li img{padding:0;margin-top:0}.index .learnmore .imgevents .imgcontent{min-height:100%}.index .learnmore .imgevents .imgcontent .hlf{height:400px}.index .learnmore .sev-title h2{font-size:30px}.index .learnmore .imgevents .imgcontent .hlf .texthlf .hlfinf{font-size:22px;margin-left:20px}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px}.catalogos .list{width:100%}.catalogos .list a{margin:0 10px}.catalogos #grid .thumb{width:46%;margin:0 10px 15px}.soluciones .soluciones-content{padding:30px 0px}.soluciones .soluciones-content .square-box .sol-square-box .title-sol-square p{font-size:20px}.eventos{padding:30px 10px 70px}.landing-soluciones .land-content{padding:50px 0px 50px 0px}.landing-soluciones .land-content .landing-title h1{font-size:28px;line-height:normal}.landing-soluciones .land-content .landing-title h1 span{font-size:inherit !important}.landing-soluciones .land-content .forma-landing{float:none}.landing-soluciones .land-content .forma-landing .form-body .hs-form fieldset{max-width:none}.landing-soluciones .land-content .forma-landing .form-body .hs-form-field{width:100%}.landing-soluciones .land-content .forma-landing form .hs_submit input{font-size:12px}.index .blog-section-index h3{font-size:36px}.footer .sub-foot p,a{font-size:9px}.nuevo-gracias .banner-newgracias .text-line .intronewgracias{text-align:center}.nuevo-gracias .banner-newgracias .text-line .intro-p{text-align:center}.nuevo-gracias .info-left-form{width:100%}.nuevo-gracias .banner-info-gracias .forma-nuevogracias{position:relative;width:100%;max-width:none;top:0}.nuevo-gracias .banner-info-gracias .forma-nuevogracias .hs-form fieldset{max-width:100%}.nuevo-gracias .servicios-new .servicios-grac{font-size:40px}.nuevo-gracias .servicios-new .servicios-desc-nw{font-size:14px}.nuevo-gracias .cta-new-sec .cta-nw{font-size:19px}.nuevo-gracias .cta-new-sec .btn-cta-nw{font-size:19px}.index .slider-index .slide .carousel-inner .item .priss-mode .introduction{width:100%;left:30px}.index .slider-index .slide .carousel-inner .item .priss-mode .introduction h1{font-size:50px}.index .slider-index .slide .carousel-inner .item .priss-mode .introduction h1:after{width:480px}.index .slider-index .slide .carousel-inner .item .priss-mode .introduction h2{font-size:15px}.index .slider-index .arrow-cont{bottom:10%}.index .slider-index .slide .carousel-inner .item .priss-mode{bottom:20%;left:50px}.cursos-rock h3{font-size:30px}.cursos-rock .hero{background-position:100% center;background-size:cover}.cursos-rock .hero .textos h1{font-size:31px}.cursos-rock .hero .textos h2{font-size:17px;padding-right:100px}.cursos-rock .form-curs{padding:30px}.cursos-rock .why-choose{padding:0 5px 30px}.cursos-rock .why-choose .boxes .box p{font-size:20px}.cursos-rock .questions .the-quest .quest p{font-size:15px}.evesem h3{font-size:27px}.evesem .line{background-size:cover;background-position:97% 97%}.evesem .line.inv{background-position:0 0}.evesem .line.inv .container .txt{margin-left:0}.evesem .line .container{width:960px}.evesem .line .container .txt{max-width:100%;margin-right:0;margin-left:0;text-align:center}.evesem .line .container .txt a{margin:0 auto}}@media(max-width:767px){.quienes_somos .slide-nosotros{height:auto;overflow-y:hidden;margin-bottom:-60px}.quienes_somos .slide-nosotros .hs_cos_flex-control-nav{bottom:10%}.quienes_somos .slide-nosotros .hs_cos_flex-direction-nav a{top:50%}.index .slider-index .slide .carousel-inner .item img.hi-img{display:block !important}.index .slider-index .arrow-cont{left:50px !important;bottom:10% !important}.index .slider-index .slide .carousel-inner .item img.img-responsive{display:none}.index .slider-index .slide .carousel-inner .item img.img-responsive.hi-img-hi{display:block !important}.header img{display:block;margin:20px auto -20px;width:50% !important}.header .up-menu{float:none;width:70%;display:block;margin:0 auto 30px}.header .up-menu li{text-align:center;width:20%;white-space:nowrap}.header .up-menu li a{border:0;position:relative}.header .up-menu li a:after{content:'';position:absolute;width:5px;height:5px;background-color:rgba(0,0,0,.2);right:2px;top:2px}.header .up-menu li:last-child a:after{display:none}.header .up-list{padding:0 !important;box-shadow:0px 1px 8px -2px rgba(0,0,0,0.5)}.header .sub-menu{display:none}.header .logo{width:100%}.header .llamado{position:absolute;right:30px;top:10px;z-index:10}.header .llamado i{font-size:2em;color:orange}.header .llamado .the-btn{display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;justify-content:center;width:40px;height:40px;align-items:center}.productos .intro img{width:270% !important;margin:0 -400px;max-width:500%}.productos .info-section{padding-left:10px;padding-right:10px;padding-top:10px}.productos .why-choose{padding-left:10px;padding-right:10px}.productos .info-section .text-section .orange-box{margin:50px 0}.productos .info-section .sidebar-info .ebook-sidebar img{display:block;margin:0 auto}.productos .info-section .text-section .orange-box ul{padding:0}.productos .info-section .text-section .orange-box ul li{list-style:none;font-size:15px}.productos .cta{padding-left:0;padding-right:0}.productos .cta .cta-info .ebook-info h3{text-align:center}.productos .cta .cta-info .ebook-info .description p{padding:0 0px 0 30px}.productos .products-box{padding-left:0;padding-right:0}.productos .cta .cta-info img{width:50% !important}.productos .intro .textos .titulo h1{font-size:40px}.productos .intro .textos .modal .modal-dialog{width:100%;top:0;padding:10px;margin:0}.productos .intro .textos .modal .modal-dialog .modal-content .modal-body{display:inline-block}.productos .intro .textos .modal .modal-dialog .modal-content .modal-body .left{width:100%;padding:10px 20px;border-radius:6px 6px 0 0}.productos .intro .textos .modal .modal-dialog .modal-content .modal-body .left .text h3{font-size:25px !important}.productos .intro .textos .modal .modal-dialog .modal-content .modal-body .left .text p{font-size:18px !important}.productos .intro .textos .modal .modal-dialog .modal-content .modal-body .right{width:100%;position:inherit}.productos .intro .textos .modal .modal-dialog .modal-content .modal-body .right .hs-form .actions{justify-content:center}.productos .intro .textos .modal .modal-dialog .modal-content .modal-body .right .close{color:#fff !important;opacity:1}.productos .intro .textos .modal .modal-dialog .modal-content .modal-body .right .close:after{display:none}.quienes_somos .main .info p{padding:10px;text-align:center}.quienes_somos .compromisos{position:relative}.quienes_somos .compromisos img{position:absolute;margin:0;left:150px;width:90% !important;opacity:.2;z-index:1}.quienes_somos .compromisos .compromisos-info{position:relative;z-index:2}.quienes_somos .history .linea img{display:none}.quienes_somos .services-quienes .services-content .line-services h3{text-align:center}.demo-bus .intro .textos{top:80px}.demo-bus .intro .textos h1{padding-bottom:0}.demo-bus .intro .textos h2{margin:20px 0}.demo-bus .info-section .introduction h1{margin-bottom:0}.demo-bus .elslide-demobus .hs_cos_flex-slider .hs_cos_flex-slides>li{top:0}.demo-bus .elslide-demobus .hs_cos_flex-slider{margin-bottom:0}.demo-bus .info-section .forma{width:100%}.demo-bus .info-section .forma .form-head h3{font-size:18px}.demo-bus .info-section .forma .form-body form .hs-form-field{width:50%}.demo-bus .elslide-demobus .hs_cos_flex-slider{height:auto}.demo-bus .info-aditional .info{padding:10px 20px 40px}.suc-map .citi-info .ciudad{padding:10px 10px 0;box-shadow:inset 0px 1px 2px rgba(0,0,0,.2)}.suc-map .citi-info .ciudad p{font-size:19px}.seminarios .intro img{width:290% !important;left:-520px}.seminarios .seminarios-section .seminario .title h1{font-size:33px}.seminarios .seminarios-section{padding:10px}.seminarios .seminarios-section .seminario .white-box p{text-align:center}.servicios .servicios-content .boxes{display:block;height:initial}.servicios .servicios-content .boxes .text{width:100%}.servicios .servicios-content .boxes img{width:100%}.servicios .servicios-content .boxes .text{padding:50px}.servicios .encabezado h1{width:90%;display:block;margin:0 auto 35px}.servicios .encabezado h1:before{width:100%;left:0}.servicios .encabezado h1{font-size:50px}.index .back-index{background-position-y:0;background-position-x:-250px}.index .back-index .introduction{width:100%;padding-left:20px;left:0}.index .intro-index{padding:0}.index .intro-index .img-section img{width:70% !important}.index .intro-index .img-section .img-desc h4:before{width:120px}.index .services-index .galery-index .img-box{left:0 !important}.index .learnmore .imgevents .tcontent .trian{display:none}.index .learnmore .imgevents .imgcontent{display:block}.index .slider-index .flexslider .slides li{box-shadow:none;border-radius:0;height:auto;overflow:hidden}.index .slider-index .flexslider .slides li img{padding:0;margin-top:0}.index .back-index .introduction h1{font-size:45px}.index .back-index .introduction h1:after{width:400px}.index .back-index .introduction h2{font-size:19px}.index .intro-index .intro-index-text p,a{font-size:20px}.index .services-index .galery-index img{display:none}.catalogos{padding:20px 0}.catalogos h1{font-size:48px}.catalogos .list{display:block;width:100%}.catalogos .list a{display:block;width:90%;margin:10px auto}.catalogos #grid .thumb{width:45%;display:inline-block;margin:10px;left:5% !important}.soluciones .soluciones-content{padding:30px 0}.blog-index .main-content{padding:20px 10px}.blog-index .main-content .sidebar-blog .form{float:none;margin:0 auto}.blog-index .main-content .sidebar-blog .topics{float:none;margin:40px auto}.blog-index .main-content .sidebar-blog .topics ul{min-height:70px}.blog-index .main-content .sidebar-blog .topics ul li{width:40%;float:right}.blog-index .blog-section .post-listing .post-item .more-link{bottom:20px}.eventos{padding:10px 10px 30px}.eventos .blog-section .post-item{margin:10px 0 40px}.banner-eventos img{max-width:none;top:0}.eventos .blog-section .post-item{padding:10px 20px}.sucursales .paneles .panel-default .panel-collapse .panel-body.venresi .box{height:100px;margin:20px 0}.landing-soluciones .head-landing img{left:0;display:block;margin:0 auto}.landing-soluciones .land-content{padding:70px 20px 50px}.landing-soluciones .land-content img{display:block;margin:0 auto}.landing-soluciones .land-content .landing-title h1{text-align:center;font-size:36px;line-height:normal;margin:-20px 0 30px}.landing-soluciones .land-content .forma-landing{width:100%}.landing-soluciones .land-content .forma-landing .form-body .hs-form fieldset{max-width:none}.landing-soluciones .land-content .forma-landing .form-body .hs-form-field{width:100%}.landing-soluciones .land-content .landing-title img[title~="arrowyellow.png"],img[title~="arrowgreen.png"],img[title~="arrowaqua.png"],img[title~="arroworange.png"],img[title~="arrowred.png"],img[title~="arrowblueking.png"],img[title~="arrowpurple.png"],img[title~="arrowgray.png"]{display:none !important}.carousel-slide .carousel .carousel-inner .item{padding:0 5px}.index .slider-index .flexslider:hover .flex-direction-nav .flex-nav-prev .flex-prev{left:0 !important}.index .slider-index .flexslider:hover .flex-direction-nav .flex-nav-next .flex-next{right:0 !important}.index .intro-index ul{padding:0;margin:20px auto 30px}.index .intro-index ul li{font-size:17px;float:left;margin:0 30px 30px 40px}.index .intro-index ul li{font-size:14px;float:left;margin:0 10px 30px 10px}.productos .banner-intro-prod .img-intro-prod img{margin:0 auto 30px}.productos .banner-prod .ebook-box{width:100%;max-height:none;height:auto;margin-bottom:30px}.productos .banner-prod .ebook-box .textos{padding-top:0}.productos .banner-prod .ebook-box .textos p:first-child{padding:0;right:0}.productos .banner-prod .ebook-box .textos a{margin:20px auto !important;display:block}.productos .banner-prod .cata-box{width:100%;max-height:none;height:auto}.productos .banner-prod .cata-box .textos{padding-top:0}.productos .banner-prod .cata-box .textos p:first-child{padding:0;right:0}.productos .banner-prod .cata-box .textos a{margin:20px auto}.productos .about-us .about-us-text{padding:50px 10px}.productos .about-us .about-us-text table tbody tr td p span{display:inline-block;font-size:18px}.footer .sub-foot{padding:10px 10px 0px;width:100%}.gracias .grac-content{padding-top:10px}.gracias .grac-content .title-grac h2{font-size:30px}.gracias .grac-content .grac-desc p{font-size:27px;line-height:normal;width:100%}.gracias .grac-content .grac-desc a{width:95%;font-size:18px;padding:5px}.nuevo-gracias .banner-newgracias .text-line .intronewgracias{text-align:center}.nuevo-gracias .banner-newgracias .text-line .intro-p{text-align:center;font-size:14px}.nuevo-gracias .banner-img{display:none}.nuevo-gracias .banner-info-gracias .texto-info{font-size:28px;text-align:center;margin-bottom:20px}.nuevo-gracias .banner-info-gracias .lista-info{padding:0 30px 0px;width:100%}.nuevo-gracias .banner-info-gracias .lista-info .info-li{list-style:none;text-align:center}.nuevo-gracias .info-left-form{width:100%}.nuevo-gracias .banner-info-gracias .forma-nuevogracias{position:relative;width:100%;max-width:none;top:0;right:0;margin-top:20px}.nuevo-gracias .banner-info-gracias .forma-nuevogracias .hs-form fieldset{max-width:100%}.nuevo-gracias .servicios-new .servicios-grac{font-size:27px}.nuevo-gracias .cta-new-sec .cta-nw{font-size:19px}.nuevo-gracias .cta-new-sec .btn-cta-nw{font-size:19px}.eventos .evento-interior .interior .post-header h2 a{font-size:30px;display:block;margin:0 0 20px}.eventos .evento-interior .blog-section{width:95%;padding:10px 20px}.eventos .evento-interior .blog-section ul ul{margin:0;padding:0}.eventos .evento-interior .blog-section p span a{font-size:14px;font-family:inherit}.blog .title h2{font-size:30px !important}.blog .articles a .item{width:100% !important;float:none !important;height:auto !important}.blog .articles a .item .img{display:none !important}.index .blog .all{width:100% !important;margin:20px auto !important;display:block}.index .services-index .info-services-index a{display:block !important;width:100% !important;margin:40px auto 0 !important}.productos .banner-prod{padding:30px 10px}.productos .banner-prod .ebook-box .textos p,p strong{padding:0;text-align:center}.productos .banner-prod .cata-box .textos p,p strong{padding:0 !important}.productos .banner-prod .cata-box .textos a{margin:20px auto !important}.demo-bus .intro .textos .boton-demobus-movil{display:block;position:relative;width:80%}.marcas{padding:0;background-color:white;box-shadow:inset 0px 0px 4px -1px rgba(0,0,0,.3)}.marcas h1{font-family:'Myriad Pro Bold';text-align:center;color:#0062c3;font-size:40px;text-transform:uppercase;text-decoration:underline}.sucursal-nomapa .content .city{padding:0 10px}.sucursal-nomapa .content .city h1{font-size:30px;margin-bottom:30px}.sucursal-nomapa .content .city h1 img{margin-right:10px}.sucursal-nomapa .content .city p{margin-bottom:20px}.sucursal-nomapa .content .city p span{line-height:1;font-size:26px !important;text-align:center;display:block}.index .slider-index .slide .carousel-inner .item img.img-responsive{height:650px;max-width:none;width:auto;left:-550px}.index .slider-index .slide .carousel-inner .item .priss-mode .introduction{width:100%;left:0;text-align:center;text-shadow:3px 3px 7px black}.index .slider-index .slide .carousel-inner .item .priss-mode .introduction h1{font-size:45px;line-height:normal}.index .slider-index .slide .carousel-inner .item .priss-mode .introduction h1:after{left:20%;width:300px}.index .slider-index .slide .carousel-inner .item .priss-mode .introduction h2{font-size:20px}.target_btn_azul{width:80% !important;margin-left:auto !important;margin-right:auto !important;margin-bottom:40px !important;font-size:20px !important;padding:10px 5px !important}.banner-int{width:95%;padding:25px}.banner-int .articulos{flex-wrap:wrap}.banner-int .articulos .art{width:100%}.cursos-rock h3{font-size:23px}.cursos-rock .hero{background-image:url("https://cdn2.hubspot.net/hubfs/1842664/cursos-rockwell/hero-mov-curs-risoul.jpg");background-size:cover;background-position:center center}.cursos-rock .hero .textos{left:0;text-align:center}.cursos-rock .hero .textos h1{font-size:30px}.cursos-rock .hero .textos h2{font-size:22px}.cursos-rock .form-curs{padding:30px}.cursos-rock .why-choose{padding:0 5px 30px}.cursos-rock .why-choose .boxes{flex-wrap:wrap}.cursos-rock .why-choose .boxes .box{width:80%;margin-bottom:10px}.cursos-rock .why-choose .boxes .box p{font-size:17px}.cursos-rock .questions{padding:0 20px 15px}.cursos-rock .questions .the-quest{flex-wrap:wrap;margin-bottom:0}.cursos-rock .questions .the-quest .quest{width:100%;margin-bottom:20px}.cursos-rock .questions .the-quest .quest p{font-size:14px}.cursos-rock .calendario{padding:0 10px 10px}.cursos-rock .calendario div[role='tabpanel'] .tab-content .tab-pane{padding:25px 5px}.cursos-rock .calendario div[role='tabpanel'] .title-cur{font-size:20px;padding:0 20px}.cursos-rock .calendario div[role='tabpanel'] .title-cur span{font-size:15px}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts,.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf{padding:0 5px}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .title-tab,.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf .title-tab{font-size:12px;padding:0}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .title-tab:nth-child(1),.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf .title-tab:nth-child(1){width:12%}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .title-tab:nth-child(2),.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf .title-tab:nth-child(2){width:38%;padding-left:15px}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .title-tab:nth-child(3),.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf .title-tab:nth-child(3){width:16%}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .title-tab:nth-child(4),.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf .title-tab:nth-child(4){width:16%;text-align:center}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .title-tab:nth-child(5),.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf .title-tab:nth-child(5){width:16%;text-align:center}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .title-tab.sp,.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf .title-tab.sp{text-align:center;width:20%;justify-content:space-around}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .cur-txt,.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf .cur-txt{color:white;font-size:12px}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .cur-txt:nth-child(1),.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf .cur-txt:nth-child(1){width:12%}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .cur-txt:nth-child(2),.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf .cur-txt:nth-child(2){width:38%;font-size:12px;padding:0 15px}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .cur-txt:nth-child(3),.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf .cur-txt:nth-child(3){width:16%}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .cur-txt:nth-child(4),.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf .cur-txt:nth-child(4){width:16%;text-align:center}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .cur-txt:nth-child(5),.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf .cur-txt:nth-child(5){width:16%;text-align:center}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .cur-txt.sp,.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf .cur-txt.sp{text-align:center;width:20%}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .concepts .cur-txt i,.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf .cur-txt i{text-align:center;display:block}.cursos-rock .calendario div[role='tabpanel'] .la-tabla .curso-inf{padding:12px 5px}.cta-sticky{display:none}.cursos-rock .why-choose .boxes .box p{text-align:left}.evesem{padding-bottom:10px}.evesem h3{font-size:25px;line-height:1.5}.evesem .line{background-size:cover;background-position:97% 97%;align-items:center;width:97%;margin:0 auto 10px;padding:20px 0 30px}.evesem .line:last-child{margin-bottom:0}.evesem .line.inv{background-position:0 0}.evesem .line.inv .container .txt{margin-left:0}.evesem .line .container{width:960px}.evesem .line .container .txt{max-width:100%;margin-right:0;margin-left:0;text-align:center}.evesem .line .container .txt a{margin:0 auto}.landing-ra .hero{height:auto}.landing-ra .hero .logos{padding:10px;margin:0 0 15px}.landing-ra .hero .logos img{max-width:110px}.landing-ra .hero .text{padding:20px 20px 40px}.landing-ra .hero .text p{font-size:25px;margin:0 0 15px}.landing-ra .hero .text h1{font-size:25px;margin:0}.landing-ra .hero .text h1 span{font-size:25px}.landing-ra .sides .content-sides{grid-template-columns:1fr}.landing-ra .sides .content-sides .side .item{flex-wrap:wrap}.landing-ra .sides .content-sides .side .item .img{margin:0 auto 20px}.landing-ra .sides .content-sides .side .item .text{text-align:center}.landing-ra .sides .content-sides .side .item .text h3{font-size:22px}.landing-ra .sides .content-sides .side .item .text p{font-size:16px}.landing-ra .sides .content-sides .side .form{padding:10px}.landing-ra .sides .content-sides .side .form a{font-size:14px}}@media(max-width:480px){.content-landing .content-this .info-meanwhile{padding:15px}.landing-soluciones .land-content .landing-title h1{font-size:26px !important}.landing-soluciones .land-content img{max-width:100px !important;margin:0 auto 30px !important}.banner-eventos{width:100%;height:175px}.banner-eventos img{width:auto !important;height:180px}.evesem .line{padding:0;min-height:325px;height:auto}.evesem .line .container .txt h4{font-size:19px;margin-bottom:15px}.evesem .line .container .txt p{font-size:15px}.evesem .line .container .txt a{font-size:15px;height:40px;line-height:40px}.header{height:50px !important;overflow:hidden}.header img{margin:0;width:40% !important;padding:5px 15px}.header .llamado{top:5px}.header .up-list{padding:0 !important;box-shadow:-4px 0px 2px 0;height:49px}.productos .intro .textos .titulo h1{font-size:29px}.productos .intro .textos h2{font-size:17px}.productos .intro img{width:400% !important;margin:0 -500px;max-width:500%}.productos .info-section .text-section .orange-box ul{padding:0}.productos .info-section .text-section .orange-box ul li{width:50%;font-size:15px;list-style:none;text-align:center}.productos .cta .cta-info img{width:60% !important}.productos .info-section .text-section .orange-box ul{min-height:70px;margin-bottom:20px}.productos .cta .cta-info .ebook-info h3{font-size:22px;margin-bottom:20px}.productos .cta .cta-info .ebook-info .description p{font-size:18px;text-align:center}.productos .why-choose h2{font-size:25px !important}.productos .why-choose .info-marca p,li{font-size:18px !important}.productos .intro .textos{height:45%}.productos .info-section .text-section img{display:block;margin:0 auto 20px;width:85% !important}.slideshow h2{font-size:32px}.carousel-slide .carousel .carousel-inner .item .info p strong{font-size:21px;line-height:normal}.carousel-slide .carousel .carousel-inner .item .info p{width:100%;margin-top:20px;text-align:center;font-size:15px}.demo-bus .intro .textos h1{font-size:47px;margin-bottom:25px}.productos .intro .textos h2{font-size:15px;width:100%}.demo-bus .info-section .introduction h1{margin-top:10px;font-size:40px;margin-bottom:-10px}.demo-bus .info-section .forma .form-body form .hs-form-field{width:100%}.seminarios .intro{min-height:initial !important;height:200px;box-shadow:inset 1px 2px 6px -2px rgba(0,0,0,.4)}.seminarios .intro img{width:220% !important;left:-220px}.seminarios .intro .textos h1{font-size:45px;border-bottom:5px solid}.seminarios .seminarios-section{background-color:white}.seminarios .seminarios-section .seminario{border-top-left-radius:5px;border-top-right-radius:5px;width:90%;display:block;margin:30px auto 5px auto !important;border:1px solid #a8a8a8}.seminarios .seminarios-section .seminario .white-box{padding:5px 20px}.seminarios .seminarios-section .seminario .title h1{border-top-left-radius:5px;border-top-right-radius:5px}.seminarios .seminarios-section .seminario .white-box h3{font-size:30px}.seminarios .seminarios-section .seminario .white-box p,p strong{font-size:20px !important}.seminarios .seminarios-section .seminario .white-box p a{margin:5px auto !important}.landing-boletin .intro{min-height:700px !important}.landing-boletin .intro img{height:700px !important}.landing-boletin .intro .textos{height:auto !important}.landing-boletin .intro .textos .info{padding:10px !important}.landing-boletin .intro .textos .info ul{padding:0 !important;width:95% !important}.landing-boletin .intro .textos .forma{padding:0 10px !important}.landing-boletin .intro .textos .forma form .hs-button{width:35%}.servicios .servicios-content .boxes .text{padding:10px}.index .learnmore .imgevents .imgcontent .hlf .texthlf{width:100%;left:0}.index .back-index{background-position:0 242px;background-size:550px;background-repeat:no-repeat;background-color:#666467;height:500px}.index .back-index .introduction{padding-left:25px}.index .back-index .introduction h1{font-size:40px;letter-spacing:1px;line-height:normal}.index .back-index .introduction h1:after{width:90%}.index .back-index .introduction h2{font-size:25px;letter-spacing:2px;line-height:35px;margin-top:-10px}.index .back-index .arrow-cont{display:none}.index .back-index .introduction .watchvid{position:relative;display:block;left:0;right:0;margin:0 20px 0 0 !important;padding:0;top:90px}.index .intro-index{padding:10px 10px 50px}.index .intro-index .intro-index-text p{font-size:19px;letter-spacing:0px;text-shadow:0px 0px 5px rgba(0,0,0,.2);text-align:center;margin:0;line-height:normal}.index .intro-index .intro-index-text a{font-size:17px}.index .intro-index .img-section .img-desc h4:before{width:140px;left:75px}.index .services-index .info-services-index{padding:10px}.index .index-slide{padding:10px}.index .index-slide .slide-title-index h3{font-size:30px}.index .learnmore .sev-title h2{font-size:22px}.blog .title h2{font-size:22px !important}.index .learnmore .imgevents .imgcontent .hlf{height:300px;margin-bottom:10px}.index .learnmore .imgevents .imgcontent .hlf .texthlf{top:0}.index .learnmore .imgevents .imgcontent .hlf .texthlf .hlftitle{font-size:36px}.index .learnmore .imgevents .imgcontent .hlf .texthlf .hlfinf{font-size:17px;margin:0}.index .learnmore .imgevents .imgcontent .hlf .texthlf .hlfbtn{font-size:20px}.index .blog-section-index{padding:20px 10px}.index .slide-marcas-content .slide-marcas-title h3{padding:30px 0 0;text-align:center;margin:0}.catalogos #grid .thumb{width:90%;display:block;margin:10px auto;left:5% !important}.soluciones .soluciones-content .sol-title h1{font-size:45px}.soluciones .soluciones-content .square-box .sol-square-box .title-sol-square p{font-size:21px}.blog-index .blog-header{padding:40px 0;font-size:37px;letter-spacing:2px}.blog-index .main-content{padding:0;background-color:white}.blog-index .blog-section .post-listing .post-item .post-header h2{line-height:0px;text-align:center}.blog-index .blog-section .post-listing .post-item .post-header h2 a{font-size:28px;color:#333;letter-spacing:0}.blog-index .blog-section .post-listing .post-item{padding-left:20px;padding-right:20px;width:95%;display:block;margin:-35px auto 60px}.blog-index .blog-section nav{margin-bottom:-30px;margin-top:-30px}.blog-index .main-content .sidebar-blog .topics ul li{float:none;width:100%}.blog-index .main-content .blog-inside .blog-section .post-body img{height:auto}.blog-index .main-content .blog-inside .blog-section .post-header h2{text-align:center;line-height:0;margin:10px 0 30px}.blog-index .main-content .blog-inside .blog-section .post-header h2 a{font-size:27px}.blog-index .main-content .blog-inside{padding:10px 15px}.blog-index .main-content .sidebar-blog .form{width:100%;padding:10px 60px}.blog-index .main-content .sidebar-blog .centrar-img img{float:inherit;margin:0 auto 40px}.blog-index .blog-section .post-listing .post-item .more-link{display:block;float:none;position:relative;right:0;left:0;width:40%;font-size:22px;margin:30px auto -50px auto !important;bottom:0}.banner-eventos img{max-width:none;top:0}.footer{padding-left:20px;padding-right:20px;padding-bottom:100px}.footer .sidebar-foot .follow-us img{display:inline-block;margin:20px 0 0}.footer .sub-foot{padding:10px 10px 0px;width:100%}.footer .sub-foot p,a{margin:0 !important;text-align:center !important}.footer .sub-foot p a{margin:0 !important;font-size:11px}.contacto .banner-contactanos img{width:400% !important;max-width:none;right:450px;position:relative;top:0}.contacto .banner-contactanos .text-banner{height:100%;width:100%}.contacto .banner-contactanos .text-banner h1{margin:0 auto;text-align:center;top:50px;position:relative;font-size:40px}.contacto .banner-contactanos .text-banner h1:before{content:'';position:absolute;width:83%;height:3px;background-color:#fff;left:28px;bottom:-15px}.contacto .content-text{padding:20px !important}.contact .table-left{border:0 !important;padding:0 !important}.contacto .content-text .cities .table-left{border-right:0 !important;padding-right:0 !important}.contacto .content-text .cities .table table p span{font-size:15px}.contacto .aviso a{font-size:12px !important}.eventos .blog-section .post-item .post-body .btnorange-eventos{display:block;margin:0 auto;width:60%}.index .services-index .info-services-index h4{margin-top:20px;font-size:30px}.index .intro-index{background-color:#e8ac00;padding:0 30px}.index .intro-index ul{padding:0 0 0 80px;margin:20px auto 30px}.index .intro-index ul li{float:none;margin:0 10px 10px -20px;font-size:21px !important}.index .learnmore .imgevents{padding:0 10px}.index .intro-index ul li i{text-shadow:0 0 5px rgba(0,0,0,.2);font-style:normal}.index .services-index .info-services-index h4{margin-top:20px}.index .services-index .info-services-index ul li{font-size:15px}.index .blog-section-index h3{font-size:25px}.footer .sub-foot{padding:0}.footer .sub-foot p{margin:0px 0 0px 0px;font-size:11px;text-align:center !important;padding:5px 0}.eventos .blog-section .post-item .hs-featured-image-wrapper img{width:120%;height:100%;left:0;top:0}.eventos .blog-section .post-item .post-header h2{text-align:center !important}.quienes_somos .intro .textos h1{font-size:43px;padding:0}.quienes_somos .banner-orange{padding:10px}.quienes_somos .banner-orange p{font-size:18px;padding:0;line-height:23px}.quienes_somos .main .info{padding:10px}.quienes_somos .main .info p{font-size:15px;padding:0;line-height:23px}.quienes_somos .compromisos .compromisos-info{padding:0 5px}.quienes_somos .compromisos .compromisos-info h2{margin-top:-25px;text-align:center}.quienes_somos .compromisos .compromisos-info p{font-size:15px;text-align:center}.quienes_somos .certi-ind{padding:0 !important}.quienes_somos .group-main{border:0 !important}.quienes_somos .certi-ind .group-main .group-box p{padding:0;text-align:center !important;margin-top:-20px;margin-bottom:20px}.quienes_somos .services-quienes .title-services h2{font-size:28px}.quienes_somos .services-quienes .services-content .line-services h3{font-size:22px}.quienes_somos .numeros h2{font-size:22px;margin-top:5px;width:100%;padding:0 10px;margin-bottom:-10px}.quienes_somos .numeros .nums .title h4{font-size:45px}.quienes_somos .numeros .tabla h2{font-size:22px;margin:0 auto;width:100%;padding:0 10px;color:#555 !important}.quienes_somos .numeros .tabla span strong{color:#555 !important}.quienes_somos .numeros .tabla h2 span{font-size:40px !important}.quienes_somos .numeros .tabla h2 span strong{color:#0062bf !important}.quienes_somos .numeros .subtitle h4{padding:30px 15px 0}.nuevo-gracias .banner-newgracias .text-line .intronewgracias{font-size:36px}.nuevo-gracias .banner-newgracias .text-line .intro-p{font-size:13px}.nuevo-gracias .banner-info-gracias{padding:0 10px}.nuevo-gracias .banner-info-gracias .texto-info{font-size:23px}.nuevo-gracias .banner-info-gracias .forma-nuevogracias .forma-header-nw{font-size:20px}.nuevo-gracias .servicios-new{padding:0 10px}.nuevo-gracias .banner-info-gracias .forma-nuevogracias{margin-bottom:20px}.nuevo-gracias .servicios-new .servicios-grac{font-size:21px}.nuevo-gracias .cta-new-sec{padding:15px 10px}.nuevo-gracias .cta-new-sec .cta-nw{font-size:15px}.nuevo-gracias .cta-new-sec .btn-cta-nw{font-size:15px;padding:20px 14px}.sucursales h1{font-size:40px;position:relative}.sucursales h1:before{content:'';position:absolute;width:73%;height:3px;background-color:#0062bf;left:43px;bottom:-15px}.sucursales .paneles .panel-default .panel-collapse .panel-body{background-color:#fff}.sucursales .paneles .panel-default .panel-collapse .panel-body .box{height:190px}.sucursales .paneles .panel-default .panel-collapse .panel-body .box p,a{font-size:20px}.interior-fluke .title-productos-nuevo{font-size:25px !important}.interior-fluke .descargar-catalogo{font-size:15px !important}.catalogos{background-color:#fff}.catalogos h1{font-size:30px;position:relative}.catalogos h1:before{content:'';position:absolute;width:83%;height:3px;background-color:#0062bf;left:29px;bottom:-15px}.catalogos .list{display:flex}.catalogos .list a{font-size:18px;padding:5px}.catalogos .list a.first{width:25%;border-radius:5px 0 0 5px}.catalogos .list a.second{width:50%;border-radius:0}.catalogos .list a.third{width:25%;border-radius:0 5px 5px 0}.catalogos #grid .thumb a.bluebtncat{width:100%}.demo-bus .intro .textos .boton-demobus-movil{display:block}.demo-bus .intro .textos h2{font-size:19px;width:100%;letter-spacing:1px;text-shadow:1px 1px 0px rgba(0,0,0,.3)}.demo-bus .info-section .forma{border:1px solid #f39c00}.demo-bus .info-section .forma .form-head h3{font-size:24px}.productos .intro{height:260px !important;min-height:100% !important}.productos .intro .textos{height:190px !important;top:0px !important}.demo-bus .intro{min-height:327px !important;height:auto !important}.productos .intro .textos .titulo h1{top:0px}.index .slider-index .slide .carousel-inner .item .priss-mode .introduction h1{font-size:25px}.index .slider-index .slide .carousel-inner .item .priss-mode .introduction h2{font-size:15px;padding:0 15px}.index .slider-index .slide .carousel-inner .item .priss-mode .introduction h1:after{left:9vw}.index .slider-index .slide .carousel-inner .item img.img-responsive{height:500px;left:-150%}.interior-fluke .tabs h4{font-size:20px !important;margin-left:-20px}.index .slider-index .slide .carousel-inner .item .priss-mode{bottom:80px}.index .slider-index .slide .carousel-inner .item .priss-mode .introduction h1:after{left:0 !important}.index .slider-index .arrow-cont{left:0 !important;bottom:10px !important}.interior-fluke .section-mobile .panel-default .panel-heading a h4{font-size:12px !important}.cursos-rock h3{font-size:19px}.cursos-rock .hero .textos h1{font-size:25px}.cursos-rock .hero .textos h2{font-size:19px}.cursos-rock .form-curs{padding:30px 10px 10px}.cursos-rock .why-choose{padding:0 5px 30px}.cursos-rock .why-choose .boxes{flex-wrap:wrap}.cursos-rock .why-choose .boxes .box{width:95%;margin-bottom:10px}.cursos-rock .why-choose .boxes .box p{font-size:14px;margin-bottom:20px}.cursos-rock .why-choose .boxes .box p:last-child{margin-bottom:0}}