@charset "UTF-8";
/* https://joca.com.uy/wp-content/themes/html5blank-child/style.css?ver=6 */
body{margin:0;padding:0;font-family:"raleway",sans-serif!important}a{text-decoration:none;color:#232323;transition:color 0.3s ease}body a:hover{color:#D8232E;transition:color 0.3s ease}section{width:100%;float:left}article{width:1200px;margin:0 auto;padding:90px 0;position:relative;height:auto;overflow:hidden}.menu{float:right;list-style:none;margin:30px 0}.menu li{float:left;padding:0 14px 5px;font-size:16px;font-weight:600;font-family:'Raleway',sans-serif;text-transform:uppercase;letter-spacing:1px}.menu li.current-menu-item{border-bottom:4px solid #d8232e}.menu li.wpml-ls-current-language{position:relative;display:inline-block;cursor:pointer;padding:0 6px}.menu li.wpml-ls-current-language .sub-menu{position:absolute;left:-1px;display:none;opacity:0;visibility:hidden;top:22px;padding:1px 18px 0 6px;;border-top:1px solid #e4e4e4}.menu li.wpml-ls-current-language .sub-menu li{padding:0;display:inline-block;position:relative}.menu li.wpml-ls-current-language:after{content:"\f078";font-family:"Font Awesome 5 Free";font-size:10px;cursor:pointer;float:right;padding:3px 0 0 8px;color:#ccc}.menu li.wpml-ls-current-language:hover .sub-menu{opacity:1;display:block;visibility:inherit}.menu li.wpml-ls-current-language .sub-menu:hover{display:block}body .mobmenu-content li{margin-top:10px;background-color:inherit}body .mobmenu-content #mobmenuleft li:hover,body .mobmenu-content #mobmenuright li:hover,body .mobmenu-content #mobmenuright>li>a:hover,body .mobmenu-content #mobmenuright .sub-menu{background-color:inherit}body #mobmenuright li a,body #mobmenuright li a:visited,body .show-nav-right .mob-menu-copyright,body .show-nav-right .mob-expand-submenu i{color:#fff}body #mobmenuright li.wpml-ls-current-language{width:155px}body .mobmenu-content li>.sub-menu li{padding-left:0;margin-top:0}body.show-nav-right .mob-expand-submenu i{color:#fff;font-size:18px}li.envios a{background:#D8232E;color:#fff;padding:10px;margin-top:-10px;border-radius:5px}li.envios a:hover{background:#dc434d;color:#fff}body.home .mobmenu-content li.page,body.page-template-new-pages .mobmenu-content li.page{display:none}body.page-template-page-landing-php .mobmenu-content li.home{display:none}header{background:#fff;width:100%;z-index:999;-webkit-box-shadow:-1px 0 5px 1px rgba(0,0,0,.75);-moz-box-shadow:-1px 0 5px 1px rgba(0,0,0,.75);box-shadow:-1px 0 5px 1px rgba(0,0,0,.15)}header article{padding:30px 0}header img{width:160px}article h1{color:#464646;font-size:52px;line-height:60px;margin:0 0 20px}h1,h2,h3,h4,h5,h6{font-family:'Raleway',sans-serif}h1,h2,h3,h4,h5,h6,p{text-align:center}p{margin-bottom:0;margin-top:0;font-size:20px;line-height:28px;font-weight:500}h3{font-size:28px;color:#fff;font-weight:500}h2{color:#fff;font-size:28px;margin-top:0}body div.wrapper{position:initial!important;width:100%;max-width:100%}body{position:relative!important}section.intro article{padding:0 0 90px}section.bg-grey{background:#E1E1E1}section.intro{padding-bottom:250px}section.formInfo{margin-top:-330px}section.intro article h1{margin:0 0 .67em}section.intro article p{width:80%;margin:0 auto}div.box-red,div.form{float:left}div.box-red{width:30%;background:#D8232E;margin-top:60px;padding:60px 2%;box-sizing:border-box}div.box-red i{display:block}div.box-red i:before{margin:0 auto;display:block;width:88px;height:88px;background:#fff;border-radius:100%;color:#d8232e;text-align:center;font-size:50px;padding-top:18px;box-sizing:border-box}div.box-red p{font-size:18px;color:#fff;line-height:24px}div.box-red .btn{background:#fff;padding:10px;color:#d8232e;font-size:22px;font-weight:700;border-radius:5px;display:block;text-align:center;width:85%;margin:0 auto;margin-top:20px;max-width:300px;transition:color 0.3s ease}.btn-red{background:#D8232E;border:none;font-weight:500;margin-bottom:0;font-size:22px;color:#fff;border-radius:5px;font-family:'Raleway',sans-serif;transition:color 0.3s ease;margin:0 auto;display:block;width:300px;padding:10px;text-align:center;margin-top:40px}.btn-red:hover{background:#ff4f5a;color:#fff;transition:color 0.3s ease}div.box-red .btn:hover{background:#dedede;transition:color 0.3s ease}div.form{width:40%;background:#464646;padding:60px 30px 30px;box-sizing:border-box}div.form p{margin-bottom:0;margin-top:0;font-size:0}div.form h3{margin:0 0 20px}div.form br{display:none}div.form input,div.form textarea{width:100%;border:1px solid #fff;color:#464646;padding:15px;font-size:16px;font-family:'Raleway',sans-serif;background:#fff;margin-bottom:30px;resize:vertical}div.form input.wpcf7-submit{background:#D8232E;border:none;font-weight:700;margin-bottom:0;font-size:22px;color:#fff;border-radius:5px;font-family:'Raleway',sans-serif}div.form input.wpcf7-submit:hover{transition:color 0.3s ease;background:#ff4f5a}body .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0}span.wpcf7-not-valid-tip{color:#ff7079;font-size:14px;font-weight:400;display:block;text-align:left;padding-bottom:10px;margin-top:-23px;font-family:raleway}.wpcf7 form div.wpcf7-response-output{margin:0;padding:0;text-align:left;border:none;font-size:14px;color:#fff;font-family:raleway}section.price article{padding:90px 150px}section.price div{float:left;width:50%;margin-bottom:40px}section.price div p span{font-size:115px;font-weight:700;color:#d8232e;line-height:135px;font-family:'Raleway',sans-serif}section.price div p{font-size:18px}p.legal{font-size:14px;color:#909090;padding-top:40px;line-height:20px}a.es-logo:lang(es){visibility:visible}a.en-logo:lang(es){display:none}a.es-logo:lang(en){display:none}a.en-logo:lang(en){visibility:visible}iframe{width:100%;margin-top:30px}footer{background:#464646;float:left;width:100%}footer article{padding:75px 0}footer article img{width:130px;margin:0 auto;display:block}footer .menu li{clear:both;padding:5px 15px;font-size:18px}footer .menu{margin:0;padding:20px 30px 20px 60px;border-left:1px solid #5D5D5D}footer .menu li.wpml-ls-current-language{display:none}footer .menu li.envios{position:absolute;left:0;bottom:130px;padding:0}footer li.envios a{background:#D8232E;padding:15px 40px;font-size:18px}div.menu-footer{width:530px;float:left}footer div.menu-footer>a{float:left;padding:40px 0 0}footer .menu a{color:#fff}footer .menu a:hover{color:#D8232E}footer .menu li.envios a:hover{background:#ff4f5a;color:#fff;transition:color 0.3s ease}footer article div.menu-footer img{width:inherit;margin:inherit}footer{float:right;list-style:none;margin:0}footer div.line-phone{float:right;padding:60px 0}footer div.line-phone h3.en:lang(en-US){display:block}footer div.line-phone h3.es:lang(en-US){display:none}footer div.line-phone h3.en:lang(es-ES){display:none}footer div.line-phone h3.es:lang(es-ES){display:block}footer div.line-phone h3{margin:0;text-align:right}footer div.line-phone a{color:#fff;font-size:34px;font-weight:600}footer div.line-phone a:hover{color:#ccc}div.whatsapp{width:60px;height:60px;background:#25d366;position:fixed;bottom:30px;left:30px;border-radius:100%}div.whatsapp i{width:100%;text-align:center;font-size:40px;padding-top:8px;color:#fff}body .mobmenur-container{margin-right:15px;margin-top:18px}body .mobmenu-right-panel .mobmenu-right-bt{right:15px;top:15px}body .mobmenu-right-panel .mob-cancel-button{color:#D8232E}body #mobmenuright li a,body #mobmenuright li a:visited{font-size:18px;color:#fff;text-transform:uppercase;font-weight:300;letter-spacing:1px}body .show-nav-left .mobmenu-panel.show-panel,.show-nav-right .mobmenu-panel.show-panel{overflow:hidden!important}body .mobmenur-container i{font-size:40px}body .mobmenu-right-panel{background-color:#464646}.copyright{bottom:10px;float:right;right:10px;margin:auto;padding:5px 10px;display:inline-block}.col1{float:left;text-align:right;vertical-align:bottom;padding-top:6px;color:#fff;font-size:14px;font-weight:100;margin-right:4px}.col2{float:left}.col2 img{max-width:80px}.wpcf7 form.sent .wpcf7-response-output{font-family:raleway}section.vc_section{padding:0;margin:0;position:relative}body section article.first-art{padding:0;width:100%}body.home header{position:relative}body.home div.wrapper{position:relative!important;z-index:100}div.qcld_hero_content_area h2{text-shadow:1px 1px 8px #000}div.qcld_hero_content_area h2:after{width:176px;height:5px;position:relative;top:20px;content:"-";display:block;margin:0 auto;font-size:0;background-color:#D8232E}body #particles-js3 .qcld_hero_content_area{top:35%}.vc_btn3-container.vc_btn3-center{text-align:center;position:absolute;top:55%;z-index:9999;width:100%}body .vc_btn3.vc_btn3-size-md{height:42px;width:42px}body .vc_btn3.vc_btn3-size-md .vc_btn3-icon{font-size:30px;height:24px;line-height:26px}body h2{font-size:52px;margin:0 0 60px;line-height:56px;color:#464646}section.section_env h2,section.section_red h2,section.section_dark h2{color:#fff}div.servicios{display:block;width:94%;margin:0 auto}.box-service h3{color:#464646;font-size:24px;font-weight:600;padding:0 20px;margin:0;line-height:28px}.box-service{width:32%;margin:0 .6%;float:left;min-height:253px;margin-bottom:15px}.box-service img{margin:0 auto;display:block;margin-bottom:20px}div.envios{background-image:url(/wp-content/themes/html5blank-child/img/background.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;background-attachment:fixed}div.envios p{padding:0 20%;color:#fff}section.section_red{background-color:#D8232E}section.section_grey{background-color:#E1E1E1}section.section_dark{background-color:#464646;border-bottom:1px solid #5D5D5D}section.section_collps{padding:90px 0}section.section_collps p{font-size:16px;text-align:left;padding:15px 320px 15px 40px}body section.section_collps .vc_tta-panel-body{display:block;max-height:430px;overflow-y:auto!important}body section.section_collps .vc_tta-panel-body::-webkit-scrollbar{width:12px}body section.section_collps .vc_tta-panel-body::-webkit-scrollbar-track{background:#f8f8f8}body section.section_collps .vc_tta-panel-body::-webkit-scrollbar-thumb{background-color:#D8232E;border-radius:20px;border:3px solid #f8f8f8}section.section_srv article{padding:90px 0 0}section.section_env article{padding:210px 0 90px}.wpb-js-composer .vc_tta-container{margin-bottom:0!important;width:1200px;margin:0 auto}.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-panel-title>a{text-align:left;font-size:32px;color:white!important;font-weight:600}.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title{background-color:#D8232E;padding:15px 0 15px 40px}body.empresa.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title,body.home.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title,body.company.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title{background-color:#fff;border-bottom:1px solid #E1E1E1;margin-bottom:1px}body.home.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title a,body.empresa.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title a,body.company.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title a{color:#D8232E!important}body.empresa.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading,body.home.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading,body.company.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading{border:none}body.empresa.wpb-js-composer .vc_tta.vc_tta-gap-30 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading,body.home.wpb-js-composer .vc_tta.vc_tta-gap-30 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading,body.empresa.wpb-js-composer .vc_tta.vc_tta-gap-30 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading,body.home.wpb-js-composer .vc_tta.vc_tta-gap-30 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading,body.home.wpb-js-composer .vc_tta.vc_tta-gap-30 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading,body.company.wpb-js-composer .vc_tta.vc_tta-gap-30 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading,body.home.wpb-js-composer .vc_tta.vc_tta-gap-30 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading,body.company.wpb-js-composer .vc_tta.vc_tta-gap-30 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading{margin-top:0;margin-bottom:0}body.empresa.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body,body.company.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body{background-color:#fff;border-color:white!important}.vc_tta-title-text:after{content:"\f078";font-family:"Font Awesome 5 Free";float:right}.vc_active .vc_tta-title-text:after{content:"\f077"}.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon{display:none}section.vc_section.video-bg article{position:absolute;width:100%}section.vc_section.video-bg{background-image:url(/wp-content/themes/html5blank-child/img/img-home-joca.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}body.empresa section.vc_section.video-bg,body.company section.vc_section.video-bg{background-image:url(/wp-content/themes/html5blank-child/img/joca-empresa.jpg)}section.vc_section.video-bg .vc_video-bg{height:700px;position:relative;display:block;float:left}section.vc_section.video-bg article h1{text-shadow:1px 1px 8px #000;font-size:70px;margin-bottom:15vh;margin-top:7vh;display:block;color:#fff;padding:0 5%;text-transform:uppercase}section.vc_section.video-bg article h1 span{width:125px;height:4px;background-color:#d8242f;display:block;margin:0 auto;margin-top:20px;box-shadow:1px 1px 8px 0 #0000006b}body.empresa section.vc_section.video-bg article h1,body.company section.vc_section.video-bg article h1{padding:0 20%;line-height:70px;margin-top:3vh;margin-bottom:7vh;text-transform:none;font-size:60px}@media (min-width:1400px){body.empresa section.vc_section.video-bg article h1,body.company section.vc_section.video-bg article h1{padding:0 22%}}section.vc_section.video-bg article a{text-align:center;margin:0 auto;display:block;width:48px;height:48px;background:#fff;border-radius:100%}section.vc_section.video-bg article a i{font-size:25px;padding:12px 0;color:#D8232E}section.vc_section.video-bg article a .ameer i{padding-left:4px}section article a.close-video-modal{text-align:center;margin:0 auto;display:block;width:48px;height:48px;background:#fff;border-radius:100%}section.vc_section.video-bg article h2:after{width:176px;height:5px;position:relative;top:20px;content:"-";display:block;margin:0 auto;font-size:0;background-color:#D8232E}body .vc_row{margin:0}body .wpb_button,body .wpb_content_element,body ul.wpb_thumbnails-fluid>li{margin-bottom:0}body .vc_column_container>.vc_column-inner{padding:0}section.vc_section .arrow{height:120px;width:50%;background:#fff;float:left}section.vc_section.video-bg .arrow.left{clip-path:polygon(0 100%,0 0,100% 100%)}section.vc_section.video-bg .arrow.right{clip-path:polygon(0 100%,100% 0,100% 100%)}section.vc_section.section_env .arrow.left{clip-path:polygon(100% 100%,100% 0,0 0);left:1px;position:relative}section.vc_section.section_env .arrow.right{clip-path:polygon(0 100%,100% 0,0 0)}section.vc_section.video-bg .vc_row:last-child,section.vc_section.section_env .vc_row:first-child{position:absolute;width:100%}section.vc_section.video-bg .vc_row:last-child{bottom:-1px}section.vc_section.section_env .vc_row:first-child{top:-1px}div.box-map{width:48%;display:block;box-sizing:border-box;padding:5px 5px 2px;overflow:auto;background:#464646;float:left}div.box-map:last-child{margin-left:4%}div.map,div.data{float:left}div.map{width:100%}div.data{width:100%;padding:15px 15px 18px}div.map iframe{margin-top:0}div.data h3{font-size:26px;text-align:left;font-weight:700;margin:0 0 10px}div.data p{color:#fff;text-align:left;font-size:16px;line-height:22px;font-weight:400}div.data p br{display:none}div.data .btn-map{background:#fff;padding:6px 10px;color:#464646;font-size:14px;font-weight:700;border-radius:5px;margin-top:15px;float:left}div.data .btn-map:hover{background:#cecece}section.section_dark article{padding:90px 0 0}section.section_dark .vc_row:last-child{width:1200px;padding:0 0 90px;margin:0 auto}section.section_dark div.form{width:48%;padding:0;margin-right:4%;margin-bottom:0}section.section_dark .vc_col-sm-6{width:48%}.wpb_single_image .vc_figure-caption{margin-top:.2em;color:#fff;font-size:12px}.section_red p{color:#fff}.section_red img{margin:0 auto;display:block}.conten-site{width:670px;margin:0 auto;display:block;overflow:auto;margin-top:30px}.conten-site div{float:left;width:45%;background-color:#C1000C;padding:25px}.conten-infra{width:100%;float:left;margin-top:80px}.conten-site div:first-child{margin-right:10%}.conten-site div h3{margin:20px 0}.conten-site div p{font-size:16px;line-height:22px}.conten-infra{width:100%}.conten-infra div{width:16.6%;padding:15px;float:left;background-color:#F3303C;box-sizing:border-box;border:5px solid #d8232e}.conten-infra div p{font-size:18px}.conten-infra div p b{font-size:22px;float:left;width:100%;font-weight:600;line-height:30px}aside.sidebar{display:none}section.section_dark .vc_row.vc_row-o-full-height{min-height:inherit}.buttons{width:100%;position:relative;z-index:999}.buttons:after{position:absolute;content:'';top:0;left:0;z-index:2;width:100%;height:100%;z-index:2}.ameer{width:50px;height:50px;background:#fff;border-radius:50%;margin:100px auto;position:relative;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);display:flex;justify-content:center;align-items:center;color:#fff;font-size:20px;z-index:4}.ameer span{display:block;position:absolute;border:2px dotted #6d6d6d;border-radius:50%;animation:ameer 1s infinite}.ameer span:nth-child(2){width:250%;height:250%;animation-delay:0.1s}.ameer span:nth-child(3){width:350%;height:350%;animation-delay:0.2s}.ameer span:nth-child(4){width:450%;height:450%;animation-delay:0.3s}.ameer:after{content:'';position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#000;border-radius:50%;background:#fff;animation:ameer 1s infinite;z-index:-1}@keyframes ameer{from{transform:scale(1);opacity:1}to{transform:scale(1.4);opacity:0}}.video-modal,.video-modal .overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:300}.video-modal{overflow:hidden;position:fixed;opacity:0;-webkit-transform:translate(500%,0%);transform:translate(500%,0%);-webkit-transition:-webkit-transform 0s linear 0s;transition:transform 0s linear 0s;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.video-modal .overlay{z-index:0;background:#000000a6;opacity:0;-webkit-transition:opacity 0.2s ease-out 0.05s;transition:opacity 0.2s ease-out 0.05s}iframe#youtube{border:12px solid #fff}.close-video-modal{right:-18px!important;top:13px!important}.video-modal-content{position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:1;height:auto;width:calc(100% - 200px);max-width:1000px;max-height:calc(100% - 100px);margin:0 auto;overflow-y:visible}@media (max-width:640px){.video-modal-content{width:calc(100% - 16px)}}.close-video-modal{display:block;position:absolute;right:-25px;top:2px;z-index:999;text-decoration:none;font-size:20px;font-weight:700;color:#fff}.close-video-modal svg{width:23px;margin-top:12px}.video-sizer{display:block;width:100%;height:auto}iframe#youtube{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#fff;box-shadow:0 2px 16px rgba(0,0,0,.5)}.show-video-modal .video-modal{opacity:1;z-index:999999999;transform:translate(0%,0%);-webkit-transform:translate(0%,0%)}.show-video-modal .video-modal .overlay{opacity:.9}.show-video-modal .video-modal-content{transform:translate(0%,0%);-webkit-transform:translate(0%,0%)}body.contacto section.section_dark,body.contact section.section_dark{background-color:#E1E1E1;border-bottom:none}body.contacto section.section_dark h2,body.contact section.section_dark h2{color:#464646}body.contacto div.box-map,body.contact div.box-map,body.contact div.box-map,body.contact div.box-map{width:100%}body.contacto div.box-map:last-child,body.contact div.box-map:last-child{margin-left:0;margin-top:30px}body.contacto section.section_dark div.form,body.contact section.section_dark div.form{padding:50px 50px 0}body.contacto section.section_dark div.form textarea,body.contact section.section_dark div.form textarea{height:265px}body.contact section.section_dark div.form input,body.contacto section.section_dark div.form input{height:64px}.accord input{position:absolute;opacity:0;z-index:-1}.accord .tabs{overflow:hidden}.accord .tab{width:100%;color:#fff;overflow:hidden}.accord .tab-label{display:flex;justify-content:space-between;padding:23px 30px 23px 60px;font-weight:600;cursor:pointer;color:#D8232E;font-size:32px;border-bottom:1px solid #E1E1E1;font-family:'Raleway',sans-serif}.accord .tab-label:hover{color:#D82322}.accord .tab-label::after{width:1em;height:1em;text-align:center;transition:all 0.35s;content:"\f078";font:normal normal normal 32px/1 FontAwesome}.accord .tab-content{max-height:0;padding:0 1em;color:#2c3e50;background:#fff;transition:all 0.35s;font-size:16px;text-align:left}.accord .tab-content p{padding:15px 320px 15px 40px;font-size:16px;text-align:left;font-weight:400}.accord input:checked+.tab-label::after{content:"\f077"}.accord input:checked~.tab-content{max-height:100vh;padding:1em}.bg-company{background-image:url(/wp-content/themes/html5blank-child/img/bg-company-home.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;background-attachment:fixed}.bg-company div.col-two{width:50%;float:left}.bg-company div.col-two h2{color:#fff;text-align:left;text-shadow:3px 2px 7px #000;padding-right:18%;padding-left:5%}.bg-company div.col-two h2 b{background:#d8232e;padding:5px 20px;margin:10px 0;text-shadow:none;display:block;width:350px}.bg-company div.col-two i{font-size:25px;padding:12px 0;color:#D8232E;padding-left:4px}@media (min-width:0) and (max-width:767px){div.wpcf7-response-output{width:100%;margin:0;margin-top:-10px}.copyright{margin-top:20px!important;width:100%;background:transparent;right:0;left:0}.contcopy{margin:10px auto;width:190px;right:0;height:40px;padding:5px 10px}}@media (max-width:1300px){body article,body section.section_dark .vc_row:last-child{width:96%}.wpb-js-composer .vc_tta-container{width:96%!important}body .conten-infra div{width:33.3%;min-height:227px}}@media (max-width:1200px){body article,body section.section_dark .vc_row:last-child{width:92%}.wpb-js-composer .vc_tta-container{width:92%!important}body .conten-infra div{width:33.3%;min-height:227px}body .bg-company div.col2 h2{padding-right:15%}}@media (max-width:1100px){body div.box-map{width:49%}body div.box-map:last-child{margin-left:2%}body .menu li{padding:0 8px}body .menu{padding:0}body.empresa section.vc_section.video-bg article h1,body.company section.vc_section.video-bg article h1{padding:0 5%}body .accord .tab-content p{padding:15px 25% 15px 40px}}@media (max-width:1020px){body div.data p br{display:none}body header{display:none}body section.section_collps p{padding:15px 10% 15px 40px}}@media (max-width:900px){body div.form,body div.colmap{width:100%!important}body div.colmap{margin-top:30px;width:100%}body div.box-red{width:100%;padding:50px 2%;margin-top:0}body section.price article{padding:90px 5%}body div.form{margin-bottom:0}body div.box-red p{width:80%;margin:0 auto}body section.formInfo{padding-bottom:90px}body article h1{font-size:45px;line-height:52px}body .box-red p br{display:none}body .box-service h3{font-size:20px;line-height:24px}body section.vc_section.video-bg article h2{padding:0 4%;line-height:60px;font-size:60px}body section.vc_section.video-bg article h1{font-size:62px;line-height:62px}body h2{font-size:48px;line-height:52px;margin:0 0 45px}body .conten-infra div{min-height:215px}body .conten-infra div p{font-size:16px;line-height:20px}body .conten-infra div p b{font-size:20px;line-height:26px}body section.section_dark div.img-form{display:none!important}body section.section_dark div.form{width:100%;margin-right:0}body section.section_dark div.form form{max-width:470px;margin:0 auto}body div.menu-footer{float:none;margin:0 auto;position:relative;overflow:auto;width:470px}body footer .menu li.envios{bottom:30px}body footer .menu{padding:20px 0 20px 35px}body footer div.menu-footer>a{padding:18px 0 0}body footer div.line-phone{width:470px;padding:40px 0 0;float:none;margin:0 auto;margin-top:40px;border-top:1px solid #5D5D5D}body footer div.line-phone h3,footer div.line-phone a{display:block;text-align:center}body div.mobmenu-content li.envios{margin-top:10px}}@media (max-width:768px){.bg-company div.col-two{width:100%;float:left}.bg-company div.col-two h2{text-align:center;padding-right:10%;padding-left:10%}.bg-company div.col-two h2 b{margin:0 auto}}@media (max-width:700px){body .box-service{width:48%;margin:0 1%;min-height:inherit}body .box-service h3{margin:0 0 30px}body .conten-site div:first-child{margin-right:2%}body .conten-site div{width:49%;padding:25px 10px}body .conten-site{width:98%}body .conten-infra{margin-top:45px}body div.box-map{width:100%}body div.box-map:last-child{margin-left:0;margin-top:6%}body div.data p br{display:none}body section.vc_section .arrow{display:none}body section.section_env article{padding:90px 20px}body section.section_srv article{padding:90px 0}body .bg-company div.col2{width:100%}body .bg-company div.col2 h2{padding-right:0;text-align:center;padding:0 10%}body .bg-company div.col2 h2 b{margin:0 auto}body .accord .tab-content p{padding:15px 10%}}@media (max-width:600px){.close-video-modal{right:18px!important;top:48px!important}}@media (max-width:600px){body article h1{font-size:40px;line-height:50px}body h3{font-size:25px;margin:15px 0 15px}body p{font-size:18px;line-height:24px}body section.price div{width:100%}body section.intro{padding-bottom:0}body section.formInfo{margin-top:0;padding-bottom:0}body article{width:96%}body div.box-red,body div.box-red:first-child{margin-top:0}body section.formInfo article{padding:0}body section.price div p span{font-size:80px;line-height:80px}body div.servicios{width:100%}body h2{font-size:42px;line-height:46px;margin:0 0 35px}body section.section_srv article{padding:60px 0 30px}body section.section_env article,body section article,body section.price article,body section.section_collps{padding:60px 0}body section.section_dark article{padding:60px 0 0}body section.section_dark .vc_row:last-child{padding:0 0 60px}body .conten-infra div{width:50%;min-height:220px}body .conten-site div{min-height:334px}body section.section_collps p{padding:15px 30px}body footer article{padding:60px 0}body section.formInfo article{width:100%}body section.intro article{padding:0 0 60px}body section.vc_section.video-bg{background-attachment:inherit}body section.section_env article{padding:90px 20px}body section.section_env article h2 br{display:none}body div.envios p{padding:0 5%}body.empresa section.vc_section.video-bg article h1,body.company section.vc_section.video-bg article h1{font-size:46px;line-height:46px}}@media (max-width:480px){body .accord .tab-label{padding:20px;font-size:24px}body .accord .tab-label::after{font:normal normal normal 24px/1 FontAwesome}body .bg-company div.col-two h2 b{width:auto}body article h1{font-size:30px;line-height:36px;padding:0 0}body article h1 br{display:none}body .mob-standard-logo{height:auto!important;width:120px;padding:10px 0}body h3{font-size:18px;margin:15px 0 5px}body div.box-red p{font-size:16px;line-height:22px}body p{font-size:16px;line-height:22px}body footer div.line-phone a{font-size:26px}body .mobmenur-container i{font-size:30px}body .box-service h3{font-size:18px;line-height:22px;padding:0 5px}body .box-service{min-height:inherit}body .box-service img{width:65%}body section.vc_section.video-bg article h1{font-size:54px;line-height:54px;margin-bottom:12vh;margin-top:20vh}body section.section_srv article{padding:40px 0 10px}body section.section_env article,body section article,body section.price article,body section.section_collps{padding:40px 0}body section.section_dark article{padding:40px 0 0}body section.section_dark .vc_row:last-child{padding:0 0 40px}body .conten-infra div{width:50%;min-height:208px}body h2{font-size:36px;line-height:40px;margin:0 0 28px}body div.envios p{padding:0 5%}body section.section_collps p{padding:0;font-size:14px}.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title{padding:5px 0}.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right.vc_tta-panel-title>a{font-size:24px}body .wpb-js-composer .vc_tta.vc_tta-gap-30 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading{margin-top:10px}body .conten-site div:first-child{margin-right:0;margin-bottom:3%}body .conten-site div{width:100%;padding:15px 10px;min-height:inherit}body .conten-site div p{padding:0 20px}body .conten-site div h3{margin:15px 0}.wpb-js-composer .vc_tta.vc_tta-gap-30 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading{margin-bottom:15px!important}.wpb-js-composer .vc_tta.vc_tta-gap-30 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading{margin-top:15px!important}body footer .menu{display:none}body footer div.menu-footer>a{margin:0 auto;float:inherit}body footer article{padding:40px 0}body section.intro article p{width:100%}body article,body section.section_dark .vc_row:last-child{width:88%}body article{width:88%}.wpb-js-composer .vc_tta-container{width:88%!important}body div.menu-footer,body footer div.line-phone{width:100%}.mob-menu-logo-holder{margin-top:15px!important}body section.intro article{padding:0 0 40px}body.empresa section.vc_section.video-bg article h1,body.company section.vc_section.video-bg article h1{font-size:36px;line-height:36px;margin-top:12vh;padding:0 7%}}