body{background-color:#f4f4f4;font-size:15px;font-family:'Roboto',sans-serif}a:active,.btn:active,a:focus,.btn:focus{box-shadow:none;outline:none}*{transition:all .1s ease;-webkit-transition:all .2s ease}table p{margin-bottom:4px !important}.shadow{-webkit-box-shadow:8px 8px 24px 0 rgba(0,0,0,0.08);-moz-box-shadow:8px 8px 24px 0 rgba(0,0,0,0.08);box-shadow:8px 8px 24px 0 rgba(0,0,0,0.08)}.section-padding{padding-top:100px;padding-bottom:100px}.loader{background-color:rgba(255,255,255,0.9);align-items:center;display:flex;justify-content:center;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:1000}.loader .box{display:block;width:160px}.loader .box .cart{overflow:hidden;width:100%;margin:10px}.loader .box .cart img{animation:loading_image 5s linear infinite;margin-left:-100%;display:block;position:relative;width:120px}.loader .box .load{margin-left:calc(50% - 30px);height:60px;width:60px}.btop1{border-top:1px solid #d6d6d6}.mtop8{margin-top:8px}.mtop16{margin-top:16px}.mtop24{margin-top:24px}.mtop32{margin-top:32px}.pleft0{padding-left:0 !important}.pleft12{padding-left:12px !important}.pleft16{padding-left:16px !important}.pright10{padding-left:15px !important}.ptop16{padding-top:16px}.hidden{display:none}.nomargin{margin:0 !important}.form-control:hover,.form-control:focus{box-shadow:none}.hide-in-mobile{display:block}.show-in-mobile{display:none !important}.line{height:10px;background-color:#909497}.topbar{background-color:#023a67}.topbar ul{display:inline-flex;margin:0;padding:0;list-style:none}.topbar ul li{display:inline-block;float:center;margin-right:9px}.topbar ul li a{display:block;color:#fff;font-size:.8em;text-decoration:none;padding:5px}.topbar ul li a:hover{color:#aed6f1}.file_select{display:block;border:1px dashed #d6d6d6;border-radius:6px;width:100%;text-align:center;padding:16px}.file_select img{margin:0 auto;display:block;width:48px}.file_select:hover{background-color:#d6d6d6}.title_event{font-size:700;color:#023a67;text-align:center;font-family:Verdana,Geneva,Tahoma,sans-serif}.navbar-primary{background-color:#fff;display:block;overflow:hidden;padding:20px 0;width:100%;z-index:99}.navbar-primary .brand{display:block;float:left;width:80px}.navbar-primary .brand a{display:block;width:100%}.navbar-primary .brand a img{display:block;width:100%}.navbar-primary .search{display:block;float:left;margin-left:16px;margint-top:3px;width:450px}.navbar-primary .search .form-control{padding-top:10px;padding-bottom:10px}.navbar-primary .search .btn{top:-4px}.navbar-primary .main{display:inline-block;float:right;overflow:hidden}.navbar-primary .main ul{display:inline-block;overflow:hidden;margin:0;padding:0;width:100%}.navbar-primary .main ul li{display:inline-block;float:left}.navbar-primary .main ul li a{color:#000;border-radius:23px;display:inline-block;font-size:1em;padding:12px;line-height:normal;text-decoration:none;font-weight:400}.navbar-primary .main ul li a i{color:#023a67}.navbar-primary .main ul li a:hover{background-color:#00b8d4;color:#fff;border-radius:23px}.navbar-primary .main ul li a.active{background-color:#00b8d4;color:#fff;border-radius:23px}.navbar-primary .main ul li:hover ul{display:block}.navbar-primary .main ul li ul{background-color:#fff;border-top:2px solid #16a085;border-radius:8px;display:none;position:absolute;margin-top:-2px;overflow:inherit;max-width:210px;z-index:100}.navbar-primary .main ul li ul .dropdown-divider{margin:1px;border-top:1px solid #283747}.navbar-primary .main ul li ul li{display:block;width:100%}.navbar-primary .main ul li ul li a{display:block;border-radius:0;font-size:1em;font-weight:500;width:100%}.navbar-primary .main ul li ul li a:hover{border-radius:0;color:#fff}.navbar-primary .main ul li ul li a:hover i{color:#fff}.navbar-primary .main ul li ul li:first-child a:hover{border-radius:8px 8px 0 0}.navbar-primary .main ul li ul li:last-child a:hover{border-radius:0 0 8px 8px}.navbar-primary .main ul li ul:after{bottom:100%;left:9%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;background-color:rgba(136,183,213,0);border-bottom-color:#d8d8d8;border-width:10px;margin-left:-10px}.navbar-primary .main ul li a.user-profile{overflow:hidden;position:relative;padding:0 !important;font-weight:500;padding-right:16px;margin-top:4px}.navbar-primary .main ul li a.user-profile img{border-radius:50%;display:block;float:left;height:36px;width:36px}.navbar-primary .main ul li a.user-profile span{display:inline-block;margin-left:6px;margin-top:8px !important;float:left}.navbar-primary .main ul li a.user-profile span i{color:#666}.navbar-primary .main ul li a.user-profile:hover{background-color:#a6acaf !important;color:#000}.navbar-primary .main ul li a.user-profile:hover i{color:#777}.navbar-primary .main ul li a.icon{padding:6px 12px;position:relative;font-size:1.7em}.navbar-primary .main ul li a.icon:hover{background-color:transparent}.navbar-primary .main ul li a.icon:hover i{color:#1abc9c !important}.navbar-primary .main ul li a.icon:hover .counter{color:#000 !important}.navbar-primary .main ul li a.icon .counter{align-items:center;display:flex;position:absolute;background-color:#16a085;border-radius:50%;font-size:.4em;font-weight:500;justify-content:center;height:20px;width:20px;right:6px;top:2px;z-index:10}.form-control,.form-select{background-color:#f5f5f5;border:1px solid #f5fff5;border-radius:22px !important;display:block;line-height:initial;padding:12px 24px;width:100%}.form-control:focus,.form-select:focus,.form-control:active,.form-select:active{background-color:#f0f2f5;border:1px solid #023a67;box-shadow:none}.input-group{position:relative}.input-group i{color:#023a67;position:absolute;font-size:1em;top:14px;left:14px;z-index:10}.input-group .form-control{position:relative;padding-left:40px;z-index:4}.input-group .btn{background-color:transparent;border-radius:22px !important;color:#023a67 !important;display:inline-block;position:absolute;padding:9.5px;right:6px;z-index:10;width:44px}.input-group .btn i{color:#023a67 !important;position:relative !important;left:initial !important;top:1px !important}.input-group .btn:focus,.input-group .btn:active{background-color:transparent;color:#023a67 !important;z-index:15}.main-primary{background-color:#fff;border-top:1px solid #023a67;border-bottom:1px solid #f0f0f0;z-index:10}.main-primary ul{margin:0;overflow:hidden;padding:0;position:relative;list-style:none}.main-primary ul li{float:left}.main-primary ul li a{color:#000;display:inline-block;font-weight:500;font-size:1em;padding:10px 12px;text-decoration:none}.main-primary ul li a i{color:#023a67;margin-right:6px}.main-primary ul li a:hover{color:#117864}.main-primary ul li a.active{color:#00f}.md_sidebar{background-color:rgba(0,0,0,0.5);display:none;height:100vh;left:0;position:fixed;width:100%;transition:.1s ease-in-out;top:0;z-index:999}.md_sidebar .sidebar{background-color:#fff;height:100vh;max-width:86%;position:relative;transition:.1s ease-in-out;width:86%}.md_sidebar .sidebar .user-profile{background-color:#f0f0f0}.md_sidebar .sidebar .user-profile .info{overflow:hidden}.md_sidebar .sidebar .user-profile .info .avatar{display:block;float:left;margin-right:8px;width:48px}.md_sidebar .sidebar .user-profile .info .avatar img{border-radius:50%;display:block;width:100%}.md_sidebar .sidebar .user-profile .info .user-info{display:block;float:left;width:calc(100% - 56px)}.md_sidebar .sidebar .user-profile .info .user-info span{display:block;color:#333;font-size:1em;font-weight:400;width:100%}.md_sidebar .sidebar .user-profile .info .user-info span:first-child{margin-top:5px}.md_sidebar .sidebar .options{background-color:#2471a3}.md_sidebar .sidebar .options ul{display:block;overflow:hidden;width:100%}.md_sidebar .sidebar .options ul li{border:0 !important;display:block;float:left;width:25%}.md_sidebar .sidebar .options ul li a{display:block;box-sizing:border-box;border:0 !important;color:#fff;padding:12px 4px;width:100%;text-align:center}.md_sidebar .sidebar .options ul li a i{color:#fff;font-size:1.2em}.md_sidebar .sidebar .options ul li a span{display:block;font-size:.7em;width:100%;text-align:center}.md_sidebar .sidebar .inside{padding:16px}.md_sidebar .sidebar .btn{display:block;border:1px solid #f6f7f8;border-radius:18px;padding:8px;font-size:.9em;width:100%}.md_sidebar .sidebar .btn-blue{background-color:#023a67;color:#fff}.md_sidebar .sidebar .connect a:first-child{margin-bottom:6px}.md_sidebar .sidebar ul{margin:0;padding:0;list-style:none}.md_sidebar .sidebar ul li{display:block;border-bottom:1px solid #f0f0f0}.md_sidebar .sidebar ul li a{display:block;font-size:1em;color:#023a67;padding:10px;width:100%;text-decoration:none}.md_sidebar .sidebar ul li a i{color:#000;margin-right:8px}.page_connect{align-items:center;display:flex;min-height:calc(100vh - 174px);height:calc(100vh - 174px);justify-content:center;width:100%}.page_connect .box{background-color:#fff;border:1px solid #f7f8f9;min-width:420px;border-radius:8px}.page_connect .box .inside{padding:15px}.page_connect .box .inside h2.title{display:block;text-align:center;margin:0 0 16px 0;padding:0;font-size:1.2em;width:100%}.page_connect .box .inside .btn-action{background-color:#117864;border-radius:15px;color:#fff;display:block;width:100%}.page_connect .box .inside .footer_log a{color:#666;display:block;text-decoration:none;text-align:center;width:100%}.page_connect .box .inside .footer_log a:hover{color:#023a67}.page{padding-bottom:32px}.page .btn-action{background-color:#117864;border-radius:15px;color:#fff;display:block;width:100%}.title{padding:25px 0}.title h2{margin:0;padding:0;text-transform:uppercase;font-size:1.6em}.title h2 i{color:#117a65}.panel{background-color:#fff;border-radius:12px}.panel .header{border-bottom:1px solid #f0f0f0}.panel .header h2.title{color:#444;font-size:1.2em;font-weight:400;margin:0;padding:16px 24px}.panel .header h2.title i{color:#023a67}.panel .inside{padding:24px}.edit_avatar{position:relative;height:140px;margin:0 auto;width:140px}.edit_avatar .overlay{align-items:center;border-radius:50%;background-color:rgba(0,0,0,0.3);color:#fff;display:flex;font-size:2em;justify-content:center;position:absolute;height:140px;width:140px}.edit_avatar .overlay:hover{background-color:rgba(0,0,0,0.4)}.edit_avatar img{border-radius:50%;display:block;width:100%}.edit_avatar .form-control{display:none}.linea{font-weight:bold;text-transform:uppercase;position:relative;color:#000;height:2px;background:#023a67}.load_more_products{margin-bottom:24px}.load_more_products a{display:block;border-radius:4px;background-color:#023a67;color:#fff;font-size:.8em;position:relative;margin-left:30%;padding:8px;width:40%;text-align:center;text-transform:uppercase;text-decoration:none}.load_more_products a:hover{background-color:#023a67}.products_list{display:block;padding:0;overflow:hidden;margin-top:12px;width:100%}.products_list .product{display:inline-block;float:left;margin-bottom:24px;margin-right:2.4%;position:relative;width:18%}.products_list .product:nth-child(5n){margin-right:0}.products_list .product .image{display:block;width:100%;position:relative;overflow:hidden}.products_list .product .image .overlay{background-color:rgba(0,0,0,0.5);border-radius:4px;display:none;flex:1;height:100%;position:absolute;width:100%;transition:.3s all ease-in-out;z-index:9}.products_list .product .image .overlay .btns{display:block;bottom:8px;position:absolute;left:3%;overflow:hidden;width:94%}.products_list .product .image .overlay .btns a{background-color:#fff;border-radius:4px;box-sizing:border-box;color:#000;display:block;font-size:1.2em;float:left;margin-right:2%;padding:6px;text-align:center;width:32%}.products_list .product .image .overlay .btns a:last-child{margin-right:0}.products_list .product .image img{display:block;border-radius:4px;width:100%;transform:scale(1);transition:.3s all ease-in-out;z-index:4}.products_list .product:hover .image img{transform:scale(1.1)}.products_list .product:hover .image .overlay{display:flex}.products_list .product a{display:block;text-decoration:none;position:relative;width:100%}.products_list .product a .title,.products_list .product a .price,.products_list .product a .options{display:block;width:100%}.products_list .product a .title{margin-top:8px}.products_list .product a .title{color:#000;display:block;font-size:1.2em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;padding:4px}.products_list .product a .price{font-size:1.4em;font-weight:bold;margin-top:2px;color:#000;padding:4px}.favorite_active{background-color:#ffc300 !important;border:1px solid #d9ad1e !important;color:#fff !important}.product_single{background-color:#f6f6f6;border-radius:4px;margin-top:32px;padding:12px}.product_single .btn-success{background-color:#117864;border:0;color:#fff;width:100%}.product_single .btn-success:hover{background-color:#00966b}.product_single h2.title{border-top:1px solid #f0f0f0;font-size:2em;font-weight:500;margin-bottom:-25px;text-decoration-line:underline overline}.product_single h5.title{font-size:1em}.product_single .category{margin-bottom:8px}.product_single .category ul{list-style:none;margin:0;overflow:hidden;padding:0}.product_single .category ul li{display:inline-flex;margin:0 6px;float:left}.product_single .category ul li .next{display:block;color:#666;font-size:.6em;position:relative;margin-top:5px}.product_single .category ul li a{color:#333;display:inline-block;font-size:.9em !important;text-decoration:none}.product_single .category ul li a img{display:block;height:13px;width:13px}.product_single .category ul li a i{color:#117a65}.product_single .category ul li a:hover{text-decoration:underline}.product_single .category ul li:first-child{margin-left:0}.product_single .inside{padding:12px}.product_single .content,.product_single .before_quantity{border-top:1px solid #f0f0f0;margin-top:24px;padding-top:24px}.product_single .content .btn,.product_single .before_quantity .btn{font-size:.9em}.product_single .content .btn-favorite,.product_single .before_quantity .btn-favorite{border:1px solid #d6d6d6;background-color:#f6f7f8;display:block;text-align:center;width:100%}.product_single .content .btn-favorite:hover,.product_single .before_quantity .btn-favorite:hover{background-color:#ffc300;border:1px solid #d9ad1e;color:#fff !important}.product_single .quantity{overflow:hidden}.product_single .quantity .amount_action{align-items:center;background-color:#023a67;border-radius:50%;display:flex;color:#fff;justify-content:center;font-size:.8em;margin-top:9px;float:left;height:28px;text-decoration:none;width:28px}.product_single .quantity .amount_action:first-child{margin-right:8px}.product_single .quantity .amount_action:last-child{margin-left:8px}.product_single .quantity .form-control{float:left;width:calc(100% - 80px)}.product_single .variants p{margin-bottom:4px}.product_single .variants ul{margin:0;padding:0}.product_single .variants ul li{display:inline-block;margin-bottom:6px;margin-right:6px}.product_single .variants ul li a{border:1px solid #d6d6d6;border-radius:18px;color:#333;display:block;font-size:.7em;font-weight:normal;padding:8px 16px;text-decoration:none}.product_single .variants ul li a:hover{background-color:#023a67;border:1px solid #023a67 !important;color:#fff}.product_single .variants ul li a span.price{font-size:1.1em;font-weight:700}.product_single .variants ul li a.active{background-color:#023a67;border:1px solid #023a67 !important;color:#fff}.store{margin-bottom:24px}.store .categories_list{background-color:#fff;border-radius:8px}.store .categories_list h2.title{background-color:#000;border-radius:8px 8px 0 0;color:#fff;display:block;font-size:1.1em;margin:0;padding:12px}.store .categories_list ul{list-style:none;margin:0;padding:0}.store .categories_list ul li{border-bottom:1px solid #d6d6d6}.store .categories_list ul li:last-child{border:0}.store .categories_list ul li:last-child a{border-radius:0 0 8px 8px}.store .categories_list ul li a{color:#212529;display:block;text-decoration:none;font-size:1em;padding:8px 12px}.store .categories_list ul li a img{margin-right:8px;width:36px}.store .categories_list ul li a:hover{background-color:#117a65;color:#fff}.store .store_white{background-color:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:24px}.store .store_white h2.home_title{margin-top:0;font-size:1.2em !important;margin-bottom:24px}.btn-delete{align-items:center;background-color:#6a0303;border-radius:50%;color:#fff;display:flex;font-size:1em;justify-content:center;height:40px;width:40px}.btn-delete:hover{background-color:#7c1b1b;color:#fff}.cart .btn-dark{font-size:.8em;color:#fff !important;width:100%}.cart .inside{padding:16px}.cart .inside .panel_phones li,.cart .inside ul li{list-style:none}.cart .inside .panel_phones a,.cart .inside ul a{text-decoration:none;color:#000}.cart .items .price_discount{font-weight:700}.cart .items .price_discount .price_initial{color:#777;text-decoration:line-through !important}.cart .items .price_discount .price_unit{color:#c70d0e}.cart .items .panel{background-color:#fff}.cart .items .btn-delete{align-items:center;background-color:#c70d0e;border-radius:50%;color:#fff;display:flex;font-size:1em;justify-content:center;height:40px;width:40px}.cart .items .btn-delete:hover{background-color:#d93f5d}.cart .items a{color:#000;text-decoration:none}.cart .items .form_quantity{background-color:transparent;border:1px solid #f0f0f0;border-radius:4px;overflow:hidden}.cart .items .form_quantity .form-control{display:block;border:0;float:left;width:70%}.cart .items .form_quantity button{border:0;background-color:#16a085;box-sizing:border-box;color:#fff;display:block;float:left;padding:10px !important;width:30%}.cart .items .form_quantity button:hover{background-color:#16a085}.cart .no_items{background-color:#fff;border-radius:6px;display:block;padding:32px}.cart .no_items p{display:block;text-align:center}.cart .no_items p:first-child img{width:150px}.cart .no_items p:last-child{margin-top:32px}.cart .no_items p:last-child a{border-radius:6px;background-color:#000;color:#fff;display:inline-block;padding:8px 16px;text-decoration:none;text-transform:uppercase}.cart .payments_methods a{border-radius:6px;border:1px solid #f6f6f6;display:block;margin-bottom:6px;padding:8px 18px;width:100%}.cart .payments_methods a:last-child{margin-bottom:0}.cart .payments_methods a:hover{background-color:#023a67;color:#fff}.cart .payments_methods a.active{background-color:#023a67;color:#fff}.certification{position:relative;background-color:rgba(193,193,193,0.5);padding:80px 0}.certification h2.iso{color:#023a67;font-weight:600;font-size:1.4em}.certification .linehead:after{content:'';display:block;margin-top:20px;width:100%;border-top:2px solid #023a67 !important}.certification .contcent{padding:5px;color:#023a67;font-size:1.1em;font-weight:500;margin-top:10px;text-align:justify}.certification .btn{background-color:#055b94;border:none;padding:10px;margin:5px}.certification .btn .cer{color:#fff;text-decoration:none;font-size:1em}.certification .btn:hover{background-color:#0a73b9}.certification .img-container img{width:100%;border-radius:10px}.client{background:linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.6)),url("/static/images/nu.jpg") fixed center center;background-size:cover;padding:80px 0}.client h2.client_head{font-size:1.8em;font-weight:600;color:#fff;text-align:center}.client .client_des{text-align:center;color:#fff;font-size:1.1em;font-weight:400}.client .carousel{display:flex;position:relative;padding:15px}.client .carousel .carousel-inner{position:relative;width:100%;overflow:hidden;text-align:center}.client .carousel .carousel-inner .carousel-item img{width:250px !important}.working{position:relative;background-color:#023a67;padding:20px 0}.working h2.work{font-weight:500;font-size:1.2em;color:#fff}.working h2.work .linehead,.working h2.work:after{content:'';display:block;margin-top:20px;width:100%;border-top:2px solid #fff !important}.working h4.work_des{font-size:1em;color:#fff;text-align:justify}.working .work_services{justify-content:center;position:relative;display:flex}.working .work_img{padding:1rem 1rem !important;background:#fff;border-radius:.5rem;text-align:center;color:#fff;width:60% !important}.working .work_img .work_icon{margin-bottom:1rem;color:#023a67;font-size:4rem}.working .work_img .work_button{display:flex;color:#fff;border-radius:5px;justify-content:center;text-decoration:none;background-color:#0a6482}.working .work_img .work_button .arrow{font-size:.8em;margin-top:1px;padding:5px}.working .work_img .work_button:hover{background-color:#000}.about__head{background:linear-gradient(rgba(0,68,146,0.7),rgba(0,68,146,0.733)),url("/static/images/equipo.jpeg");background-size:cover;background-position:center left;padding:80px 0;place-items:center;display:grid}.about__head h1{width:0;overflow:hidden;white-space:nowrap;font-size:2rem;margin:0 auto;color:#fff;border-right:.15rem solid #19bdec;animation:typing 4s steps(38) 1s 1 normal both,blink 1s steps(1) infinite}.line__intermedetion{padding:50px;background-color:#034c76;width:100%}.line__intermedetion h2.team__head{color:#fff;font-weight:500;font-size:1.2em}.line__intermedetion .team_line{height:2px;background-color:#fff}.line__intermedetion p{color:#fff;text-align:justify;margin-top:5px}.line__intermedetion img{width:100%}.line__intermedetion .modal-dialog{max-width:800px;margin:30px auto}.line__intermedetion .modal-dialog .modal-body{position:relative;padding:0}.line__intermedetion .modal-dialog .btn-close{position:absolute;right:-30px;top:0;background-color:#fff}.team__equi{padding:50px 0;margin:0;background-color:#fff}.team__equi h2{place-items:center;display:grid}.team__equi p{text-align:center;font-size:1.1em}.team__body{margin-top:10px;padding:20px}.team__body .team__body_vi{background-color:#04a3ab;border-radius:8px 8px 0 0}.team__body .team__body_vi:hover{background-color:#05888e;color:#fff}.team__body .team__body_vi h2{color:#fff;font-size:2em;font-weight:500;cursor:pointer}.team__body .information_vi{background-color:#04a3ab;border-radius:0 0 8px 8px;margin-top:-8px}.team__body .information_vi h2{color:#fff;font-size:1.4em}.team__body .information_vi p{color:#fff;padding:10px;margin:0;font-size:1em;text-align:justify}.team__body .team__body_mi{background-color:#2980b9;border-radius:8px 8px 0 0}.team__body .team__body_mi:hover{background-color:#1a5276;color:#fff}.team__body .team__body_mi h2{color:#fff;font-size:2em;font-weight:500;cursor:pointer}.team__body .information{background-color:#2980b9;border-radius:0 0 8px 8px;margin-top:-8px}.team__body .information p{color:#fff;padding:10px;margin:0;font-size:1em;text-align:justify}.client__head{background:linear-gradient(rgba(0,68,146,0.7),rgba(0,68,146,0.733)),url("/static/images/nucleos.png") fixed;background-size:cover;background-position:center left;padding:50px 0}.client__head h1{color:#fff;font-weight:600;text-align:right}.client__box{padding:60px;background-color:rgba(160,160,160,0.637)}.client__box h2{font-size:1.9em;color:#023a67;font-weight:500;text-align:center}.client__box p{font-size:.9em;font-weight:500;text-align:justify}.client__box .client__img{position:relative;text-align:center}.client__box img{width:50%;border-radius:20px}.service__client{padding:70px 0;background-color:#04205c;margin:0}.service__client .service__head{position:relative;text-align:center}.service__client .service__head h2{color:#fff}.service__client .service__head p{color:#fff;font-size:1em}.service__client .service__head a{color:#fff;text-decoration:none;cursor:pointer;border-radius:5px;background-color:#04a3ab;padding:10px}.asesory__head{background-image:url("/static/images/asesora.jpg");padding:90px 0}.asesory__head h2{text-align:center;font-size:2em;font-weight:500;color:#023a67}.asesory__head .btn{margin:-20px -70px;position:relative;top:15%;left:50%;background-color:#023a67;border:none;width:140px}.asesory__head .btn a{color:#fff;text-decoration:none}.asesory__head .btn a i{display:block}.asesory__body{background:linear-gradient(rgba(0,68,146,0.7),rgba(0,68,146,0.733)),url("/static/images/nu.jpg") fixed;background-size:cover;background-position:center left;padding:50px 0}.asesory__body h2{text-align:center}.asesory__body .panel_ase{padding:2rem 1rem;background-color:#fff;border-radius:5px;margin-top:10px}.asesory__body .panel_ase h2.hea{font-size:1.7em}.asesory__body .panel_ase .asesory__bo{margin:0;padding:0}.asesory__body .panel_ase .icon__asesory{font-size:4.5em;text-align:center}.asesory__body .panel_ase .asesory__fo{margin:0;padding:0}.asesory__body .panel_ase .asesory__fo ul a{text-align:center;text-decoration:none;color:#117864}.asesory__body .panel_ase .asesory__fo ul li{list-style:none;text-align:justify}.asesory__footer{padding:80px 0;background-color:#fff}.asesory__footer h2,.asesory__footer h4{text-align:center}.home_action_bar{background-color:#fff;border-radius:4px;padding:12px}.home_action_bar .menu_distribuimos{position:relative}.home_action_bar .menu_distribuimos a{background-color:#000040;color:#fff;border-radius:4px;padding:12px;display:block;text-transform:uppercase;text-decoration:none;width:100%}.home_action_bar .menu_distribuimos a:hover{background-color:#0288d1}.home_action_bar .menu_distribuimos:active a,.home_action_bar .menu_distribuimos:focus a{background-color:#0288d1}.home_action_bar .menu_distribuimos:hover ul{display:block}.home_action_bar .menu_distribuimos ul{display:none;list-style:none;padding:0;margin:0;position:absolute;width:100%}.home_action_bar .menu_distribuimos ul li a{background-color:#f8f8f8;border-radius:0;color:#000}.home_action_bar .menu_distribuimos ul li a img{position:relative;margin-top:-6px;margin-right:12px;width:20px}.home_action_bar .menu_distribuimos ul li a:hover{color:#fff}.event{background:linear-gradient(rgba(0,68,146,0.7),rgba(0,68,146,0.733)),url("/static/images/evento.jpg") fixed;text-align:center;width:100%;height:auto;background-size:cover;background-attachment:fixed;position:relative;overflow:hidden;border-radius:0 0 85% 85%/30%}.event .overlay{width:100%;height:100%;padding:50px;color:#fff;text-shadow:1px 1px 1px #333}.event h1{font-size:80px;margin-bottom:30px}.event h3,.event p{margin-bottom:30px}.event button{border:none;outline:none;padding:10px 20px;border-radius:50px;color:#333;background:#fff;margin-bottom:50px;box-shadow:0 3px 20px 0 rgba(0,0,0,0.231)}.event button:hover{cursor:pointer}.cart{padding:50px}.working_head{background:linear-gradient(rgba(0,68,146,0.7),rgba(0,68,146,0.733)),url("/static/images/tba.jpg") fixed;background-size:cover;background-position:center;padding:50px 0;text-align:center}.working_head h1{color:#fff;font-size:600;font-weight:.9}.working_head h2{color:#fff;font-size:500;font-weight:.8}.body_distribuite{background:#fff;margin:12px;display:block;padding:12px}.body_distribuite .bod__dis{display:inline;padding:15px;margin:5px}.body_distribuite .bod__dis h2{text-align:center;font-weight:1.5em;font-size:500}.body_distribuite .bod__dis p{font-weight:.7em;font-size:400;text-align:justify}.body_distribuite .svg_dis{margin:15px;justify-content:center;display:flex}.body__distribute{background:#000;padding:15px}.body__distribute h2{text-align:center;font-size:600;font-weight:1.8em;color:#fff}.body__distribute .img_distribute{padding:10px;display:block;width:60%}.body__distribute .text_distribute{text-align:center;margin:10px;padding:15px}.body__distribute .text_distribute p{color:#fff;font-weight:400;font-size:1.7em}.products_head{background:linear-gradient(rgba(0,68,146,0.7),rgba(0,68,146,0.733)),url("/static/images/productos.jpg") fixed;background-size:cover;background-position:center;padding:50px 0;text-align:center}.products_head h1,.products_head p{color:#fff}.products_head p{text-align:center;font-size:1em}@media only screen and (max-width:728px){body{margin:0}.navbar-primary .brand{width:120px}.navbar-primary .search{display:none;float:right;margin-top:12px;width:100%}.navbar-primary .main ul li a.icon{padding-top:15px;padding-bottom:0}.navbar-primary .main ul li a.icon .counter{right:4px;top:10px}.hide-in-mobile{display:none !important}.show-in-mobile{display:block !important}.page_connect{height:calc(100vh - 75px)}.page_connect .box{min-width:auto !important}.products_list .product{margin-right:2%;width:49%}.products_list .product:nth-child(5n){margin-right:2% !important}.products_list .product:nth-child(even){margin-right:0 !important}.product_single .pleft0{padding-left:12px !important}.product_single h2.title{margin-bottom:8px}.product_single .category{background-color:#f8f8f8;padding:8px}.product_single .inside{padding:2px}.product_single .before_quantity .btn{margin-top:16px}.store_white{margin-top:24px}}.mcswitch{background-color:#f0f0f0;border-radius:20.4px;overflow:hidden;padding:4px}.mcswitch a{border-radius:16.4px;display:block;float:left;font-size:.8em;text-align:center;padding:8px;width:49%}.mcswitch a:hover{background-color:#fff}.mcswitch a:last-child{margin-left:2%}.mcswitch a.active{background-color:#023a67;color:#fff}.certification .card{overflow:hidden;position:relative;display:inline-block;left:0 !important}.client .carousel-item img{width:100% !important}.working h2.work{margin-top:20px}@-moz-keyframes loading_image{0%{margin-left:-100%}100%{margin-left:100%}}@-webkit-keyframes loading_image{0%{margin-left:-100%}100%{margin-left:100%}}@-o-keyframes loading_image{0%{margin-left:-100%}100%{margin-left:100%}}@keyframes loading_image{0%{margin-left:-100%}100%{margin-left:100%}}@-moz-keyframes typing{from{width:0}to{width:100%}}@-webkit-keyframes typing{from{width:0}to{width:100%}}@-o-keyframes typing{from{width:0}to{width:100%}}@keyframes typing{from{width:0}to{width:100%}}@-moz-keyframes blink{50%{border-color:transparent}}@-webkit-keyframes blink{50%{border-color:transparent}}@-o-keyframes blink{50%{border-color:transparent}}@keyframes blink{50%{border-color:transparent}}