@import url("https://fonts.googleapis.com/css?family=Mukta+Malar:300,400,600,700,800");  body{padding:0; margin:0; overflow-x:hidden; font-family: 'Mukta Malar', sans-serif; font-weight:normal;}
a, a:focus, a:hover, a:visited{text-decoration:none;}
input[type="search"]:focus,button:focus{outline: none!important;}
img{display:block;}
.sep{clear: both;}
.centerLine{left: 0!important; right: 0!important; margin-left: auto!important; margin-right: auto!important; text-align: center!important;}
.swal-button.swal-button--confirm{background: #1B2C4F; border-radius: 0;}
.swal-button.swal-button--confirm:hover{background: #EBC500;}
.swal-button.swal-button--confirm{outline: none; border: none;}
.destReq{font-style: italic!important;}
.reqP{font-weight: normal; color: #1B2C4F; font-size: 14px; padding: 0 2%;}
.cursorA{cursor: pointer!important;}
.ballHp{color: #EBC500; font-size: 18px; font-weight: bold; margin: 0 5px 0 0;}
.goOut{display: none;}
.lity-iframe-container{height: 100vh;} .menu{margin:0 0 0 0; background: #FFF; -webkit-box-shadow:0px 1px 8px #D3D3D3; -moz-box-shadow:0px 1px 8px #D3D3D3; box-shadow:0px 1px 8px #D3D3D3;}
.menu .logo{width: 24%; padding: 20px 0 0 30px; cursor: pointer;}
.menu #menuA{margin: 1% 0 0 0;}
.menu #menuB{margin: 3% 0 0 0;}
.menu #menuA ul li,.menu #menuB ul li{padding-left: 4%;}
.menu #menuA ul li a,.menu #menuB ul li a{position: relative; font-family: 'Mukta Malar'; font-weight: lighter; font-size: 18px; color: #1B2C4F; border: none; transition: color 0.5s ease, font-weight 0.5s ease;}
.menu #menuA ul li a:hover,.menu #menuB ul li a:hover{color: #EBC500;}
.menu #menuA .activer a,.menu #menuB .activer a{border-bottom: 2px solid #EBC500;}
.dropdown-toggle::after{display: none;}
.menu #menuA ul li a span,.menu #menuB ul li a span{position: absolute; top: 9px; right: -7px; margin: 4px 0 0 1px; width: 15px; height: 16px; display: inline-block; background: transparent url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowDropdown.png)0 0 no-repeat;}
.menu #menuA ul li a span:hover,.menu #menuB ul li a span:hover{background: transparent url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowDropdown.png)-15px 0 no-repeat;}
.menu #menuA ul li a:focus > span,.menu #menuB ul li a:focus > span{background: transparent url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowDropdown.png)-15px 0 no-repeat;}
.menu #menuA ul li .searchDe{position: absolute; right: 25%; top: 32%; float: left; width: 300px; z-index: 5;}
.menu #menuA ul li .searchDe .search{width: 70%; position: relative; float: left;  padding: 0 5px 0 5px; display: inline-block; background: #FFFFFF; border: none; border-bottom: 1px solid #1B2C4F; font-family: 'Mukta Malar'; font-weight: lighter; font-size: 18px; color: #1B2C4F;}
.menu #menuA ul li .searchDe .search-submit{width: 26%; position: relative; float: left; padding: 0 3% 0 3%; background: rgba(235,197,0,1); display: inline-flex; height: 28px; border: none; border-radius: 0 14px 14px 0; transition: color 0.5s ease;}
.menu #menuA ul li .searchDe .search-submit:hover{background: rgba(235,197,0,0.6);}
.menu #menuA ul li .searchDe .search-submit .lupa{position: relative; float: left; display: block;}
.menu #menuA ul li .searchDe .search-submit .lupa img{width: 85%; margin: 16% auto 0 0;}
.menu #menuA ul li .searchDe .search-submit .info{position: relative; float: left; margin: 0 0 0 0; font-family: 'Mukta Malar'; font-weight: lighter; font-size: 16px; color: #1B2C4F; text-align: right;}
.menu .ray img{position: absolute; float: right; width: 100%; margin: -2% 0 0 0;}
.arrowDesple{position: absolute; top: 9px; right: -11px; margin: 4px 0 0 1px; width: 15px; height: 16px; display: inline-block; background: transparent url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowDropdown.png)0 0 no-repeat;} .navbar-light .navbar-toggler{border: 2px solid #FFFFFF; background: #FFFFFF;}
.navbar-light .navbar-toggler-icon { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,24,64,0.8)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");}
.languageB{display: none;}  .menu #menuA ul li .mainmenuA .disItem{background: #1B2C4F; font-family: 'Mukta Malar'; font-weight: lighter; font-size: 18px; color: #FFFFFF; border-bottom: 2px solid #FFFFFF; text-align: left; transition: color 0.5s ease, font-weight 0.5s ease;}
.menu #menuA ul li .mainmenuA .disItem:hover{color: #EBC500;}
.pos-absoluteA{position: absolute; margin: 1% 0 0 -5%; border-left: none; z-index: 999; width: 218px;text-align: center;}
.mainmenuA .list-group{margin-bottom: 0; padding-left: 0; float: left; display: inline;}  .menu #menuB ul li .mainmenu .disItem{font-family: 'Mukta Malar'; font-weight: lighter; font-size: 18px; color: #1B2C4F; border-bottom: 2px solid #1B2C4F; transition: color 0.5s ease, font-weight 0.5s ease;}
.menu #menuB ul li .mainmenu a{font-family: 'Mukta Malar'; font-weight: lighter; font-size: 14px; color: #FFFFFF; text-align: left; border-bottom: 1px solid #FFFFFF; transition: color 0.5s ease, font-weight 0.5s ease;}
.menu #menuB ul li .mainmenu a:hover{color: #EBC500;}
.menu #menuB ul li .mainmenu a span{position: absolute; top: 11px; right: 15px; margin: 4px 0 0 1px; width: 15px; height: 16px; display: inline-block; background: transparent url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowDropdown.png)0 0 no-repeat;}
.menu #menuB ul li .mainmenu a span:hover,.menu #menuB ul li a span:hover{background: transparent url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowDropdown.png)-15px 0 no-repeat;}
.menu #menuB ul li .mainmenu a:focus > span,.menu #menuB a:focus > span{background: transparent url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowDropdown.png)-15px 0 no-repeat;}
.mainmenu .list-group-submenu a{background: #1B2C4F; box-shadow: 3px 3px 8px #D3D3D3;}
.pos-absolute{position: absolute; margin: 1% 0 0 -2%; border-left: none; z-index: 999; width: 218px;text-align: center;}
.mainmenu .list-group{margin-bottom: 0; padding-left: 0; float: left; display: inline;} .menu #menuB ul li .mainmenu a.activer{color: #EBC500;}
.menu #menuA ul li .mainmenuA .disItem.activer{color: #EBC500;}
.menu #menuA ul li.lang-item.current-lang a, .menu #menuB ul li.lang-item.current-lang a{color:#EBC500;}  .foot .footH{border-top: 1px solid rgba(0,24,64,0.1); padding: 0 0 20px 0;}
.foot .footH .footHDetail{height: 140px;}
.foot .footH .footHDetail p{position: relative; float: left; width: 25%; margin: 5% 0 0 17%; font-family:'Mukta Malar'; font-size: 16px; color: #323232; line-height: 20px;}
.foot .footH .footHDetail .btnNL{position: relative; float: left; width:40%; margin: 5% 0 0 3%;}
.foot .footH .footHDetail .btnNL input[type="email"]{position: relative; float: left; width: 70%; height: 40px; display: inline-block; font-family:'Mukta Malar'; font-size: 15px; color: #6C6C6C; text-align: center;border: 1px solid #F9F9F9; border-radius: 20px 0 0 20px; background: #F9F9F9;}
.foot .footH .footHDetail .btnNL button{position: relative; float: left; width: 28%; height: 40px; display: inline-block; left: 0; font-family:'Mukta Malar'; font-size: 17px; font-weight: bold; color: #001840; border: 1px solid rgba(235,197,0,1); border-radius: 0 20px 20px 0; background: rgba(235,197,0,1);}
.foot .footH .footHDetail .btnNL button:hover{ color: #001840; border: 1px solid rgba(235,197,0,0.6); background: rgba(235,197,0,0.6);}
.foot .footH .footHDetail .btnNL input[type="checkbox"]{position: relative; float: left; margin: 15px 0 5px 10px;}
.foot .footH .footHDetail .btnNL a{position: relative; float: left; margin: 15px 0 5px 10px; font-family: 'Mukta Malar'; font-size: 12px; font-weight: lighter; color: rgba(50,50,50,1); text-decoration: underline; text-align: left; transition: color 0.5s ease;}
.foot .footH .footHDetail .btnNL a:hover{color: rgba(50,50,50,0.6);}
.foot .footB{border-top: 1px solid rgba(0,24,64,0.2);}
.foot .footB .footBMap iframe{width: 50%; height: 280px; border: none;}
.foot .footB .footBMapLinks{position: absolute; margin: 250px 18% 0 0; right: 0; z-index: 5;}
.foot .footB .footBMapLinks a{margin: 0 0 0 45px; float: right; display: inline-block; font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232; border-bottom: 2px solid #EBC500; transition: color 0.5s ease;}
.foot .footB .footBMapLinks a:hover{color: #EBC500;}
.foot .footB .footBMapLinks a .waze{margin: 2px 7px 0 0; float: left; width: 23px; height: 19px; display: inline-block; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/maps.png)0 0 no-repeat; border: none; transition: background 0.5s ease;}
.foot .footB .footBMapLinks a .waze:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/maps.png)0 -19px no-repeat}
.foot .footB .footBMapLinks a .gmap{margin: 2px 7px 0 0; float: left; width: 23px; height: 19px; display: inline-block; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/maps.png)-23px 0 no-repeat; border: none; transition: background 0.5s ease;}
.foot .footB .footBMapLinks a .gmap:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/maps.png)-23px -19px no-repeat;}
.foot .footB .footBMapLinks a:hover > .waze{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/maps.png)0 -19px no-repeat}
.foot .footB .footBMapLinks a:hover > .gmap{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/maps.png)-23px -19px no-repeat;}
.foot .footB .footBMap .footBMapData{position: absolute; width: 52%; height: 280px; background: rgba(255,255,255,0.8); margin: 0 0 0 48%;}
.foot .footB .footBMap .footBMapData h3{margin: 12% 0 5% 8%; font-family:'Mukta Malar'; font-size: 24px; font-weight: bolder; color: #001840;}
.foot .footB .footBMap .footBMapData p{margin: 2% 0 0 8%; font-family:'Mukta Malar'; font-size: 18px; color: #001840;}
.foot .footB .footBMap .footBMapData p a{font-family:'Mukta Malar'; font-size: 18px; color: #001840; border-bottom: 2px solid #EBC500; padding: 0;}
.foot .footB .footBRed h3{margin: 15% 0 0 0; font-family:'Mukta Malar'; font-size: 24px; font-weight: bolder; text-align: center; color: #001840;}
.foot .footB .footBRed ul{width: 70%; margin: 8% auto 0 auto; position: relative; list-style: none; display: flex; padding: initial;}
.foot .footB .footBRed ul li{width: 50%; display: inline-block;}
.foot .footB .footBRed ul li a .ins{margin: 0 auto 0 auto; width: 28px; height: 28px; display: table; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/socialmedia.png)-28px 0 no-repeat; transition: background 0.5s ease;}
.foot .footB .footBRed ul li a .ins:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/socialmedia.png)-28px -28px no-repeat;}
.foot .footB .footBRed ul li a .face{margin: 0 auto 0 auto; width: 28px; height: 28px; display: table; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/socialmedia.png)-56px 0 no-repeat; transition: background 0.5s ease;}
.foot .footB .footBRed ul li a .face:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/socialmedia.png)-56px -28px no-repeat;}
.foot .footB .footBRed ul li a .twi{margin: 0 auto 0 auto; width: 28px; height: 28px; display: table; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/socialmedia.png)0 0 no-repeat; transition: background 0.5s ease;}
.foot .footB .footBRed ul li a .twi:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/socialmedia.png)0 -28px no-repeat;}
.foot .footB .footBRed ul li a .yout{margin: 0 auto 0 auto; width: 28px; height: 28px; display: table; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/socilYou.png)0 0 no-repeat; transition: background 0.5s ease;}
.foot .footB .footBRed ul li a .yout:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/socilYou.png)0 -28px no-repeat;}
.foot .footB .footBOur h3{margin: 15% 0 0 0; font-family:'Mukta Malar'; font-size: 24px; font-weight: bolder; text-align: center; color: #001840;}
.foot .footB .footBOur a{float: left; margin: 0 0 0 33%; padding: 6px 28px 6px 28px; background: rgba(235,197,0,1); font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter;  color: #001840; transition: background 0.5s ease, color 0.5s ease;}
.foot .footB .footBOur a:hover{background: #001840; color: rgba(235,197,0,1);}
.foot .footF{padding: 0 0 70px 0; background: #F2F2F2;}
.espg{border: 1px solid orchid;}
.foot .footF h3{margin: 3% 0 20px 0; font-family:'Mukta Malar'; font-size: 24px; font-weight: bolder; text-align: center; color: #001840;}
.foot .footF ul{padding: inherit;}
.foot .footF .footFLeft{padding: 0;}
.foot .footF .footFLeft h4{margin: 7% 0 1% 0; font-family:'Mukta Malar'; font-size: 21px; font-weight: bolder; text-align: center; color: rgba(50,50,50,1);}
.foot .footF .footFLeft a{margin: 2% 0 0 0; display: block; font-family:'Mukta Malar'; font-size: 16px; font-weight: bolder; text-align: center; color: rgba(50,50,50,1); text-decoration: underline; transition: color 0.5s ease;}
.foot .footF .footFLeft a:hover{color: rgba(50,50,50,0.5);}
.foot .footF .footFLeft .aRight a{margin: 2% 0 0 0; padding: 0; display: block; font-family:'Mukta Malar'; font-size: 16px; font-weight: bolder; text-align: left; color: rgba(50,50,50,1); text-decoration: underline; transition: color 0.5s ease;}
.foot .footF .footFLeft .aRight a:hover{color: rgba(50,50,50,0.5);}
.foot .footF .footFLeft ul li{color: #EBC500; font-size: 11px;}
.foot .footF .footFLeft ul li a{ display: block; font-family:'Mukta Malar'; font-size: 16px; font-weight: lighter; text-align: left; color:rgba(50,50,50,1);; text-decoration: underline; transition: color 0.5s ease;}
.foot .footF .footFLeft ul li a:hover{color: rgba(50,50,50,0.5);}
.foot .footF .footFCenter h4{margin: 2% 0 1% 0; font-family:'Mukta Malar'; font-size: 21px; font-weight: bolder; text-align: center; color: rgba(50,50,50,1);}
.foot .footF .footFCenter a{margin: 2% 0 0 0; display: block; font-family:'Mukta Malar'; font-size: 16px; font-weight: bolder; text-align: center; color: rgba(50,50,50,1); text-decoration: underline; transition: color 0.5s ease;}
.foot .footF .footFCenter a:hover{color: rgba(50,50,50,0.5);}
.foot .footF .footFCenter ul li{color: #EBC500; font-size: 11px;}
.foot .footF .footFCenter ul li a{ display: block; font-family:'Mukta Malar'; font-size: 16px; font-weight: lighter; text-align: left; color:rgba(50,50,50,1);; text-decoration: underline; transition: color 0.5s ease;}
.foot .footF .footFCenter ul li a:hover{color: rgba(50,50,50,0.5);}
.foot .footF .footFRight h4{margin: 7% 0 1% 0; font-family:'Mukta Malar'; font-size: 21px; font-weight: bolder; text-align: center; color: rgba(50,50,50,1);}
.foot .footF .footFRight a{margin: 2% 0 0 0; display: block; font-family:'Mukta Malar'; font-size: 16px; font-weight: bolder; text-align: center; color: rgba(50,50,50,1); text-decoration: underline; transition: color 0.5s ease;}
.foot .footF .footFRight a:hover{color: rgba(50,50,50,0.5);}
.foot .footF .footFRight .aRight a{margin: 2% 0 0 0; padding: 0; display: block; font-family:'Mukta Malar'; font-size: 16px; font-weight: bolder; text-align: center; color: rgba(50,50,50,1); text-decoration: underline; transition: color 0.5s ease;}
.foot .footF .footFRight .aRight a:hover{color: rgba(50,50,50,0.5);}
.foot .footF .footFRight ul li{color: #EBC500; font-size: 11px;}
.foot .footF .footFRight ul li a{ display: block; font-family:'Mukta Malar'; font-size: 16px; font-weight: lighter; text-align: left; color:rgba(50,50,50,1);; text-decoration: underline; transition: color 0.5s ease;}
.foot .footF .footFRight ul li a:hover{color: rgba(50,50,50,0.5);}  .footTDS{background: #001840; height: auto; padding: 6px 0 6px 0;}
.footTDS a{margin: 1% auto 0 auto; display: block; font-family: arial; font-size: 12px; color: #FFFFFF; text-align: center; text-decoration: underline;}
.footTDS p{margin: 1% auto 0 auto; font-family: arial; font-size: 12px; color: #FFFFFF; text-align: center;}   .contentAll{margin: 0 30px 0 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/back.png); background-repeat: repeat-y; background-position: center; background-size: contain;}
.item {width: 100%; height: 595px; background-position: center!important; background-repeat: no-repeat!important; background-size: cover!important; padding: 0;}
.item .itemInfo{position: relative; float: left; height: 595px; width: 50%; display: inherit; padding: 9% 0 0 3%; background: rgba(26,44,79,0.7);}
.item .itemInfo h1{margin: 10px 0 0 0; font-family:'Mukta Malar'; font-size: 60px; font-weight: bolder; color: #FFFFFF;}
.item .itemInfo h1 span{position: absolute; margin: -40px 0 0 0; color: #EBC500; font-family: arial; font-weight: bold; text-align: center; font-size: 15px;}
.item .itemInfo p{margin: 20px 0 40px 0; width: 90%; font-family:'Mukta Malar'; font-size: 20px; font-weight: lighter; color: #FFFFFF; text-align: left;}
.item .itemInfo a{font-family:'Mukta Malar'; font-size: 28px; font-weight: normal; color: #FFFFFF; transition: color 0.5s ease;}
.item .itemInfo a:hover{color: #EBC500;}
.item .itemInfo a span{margin: 13px 10px 0 0; float: left; width: 14px; height: 15px; display: inline-block; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowRight.png)-14PX 0 no-repeat; transition: background 0.1s ease;}
.item .itemInfo a span:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowRight.png)0 0 no-repeat;}
.item .itemInfo a:hover > span{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowRight.png)0 0 no-repeat;}
.item .sliderBtns{position: relative; float: right; width: 80px; margin: 552px 0 0 0;}
.item .sliderBtns .nextI{display: inline-block; cursor: pointer; width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)0 0 no-repeat; transition: background 0.1s ease;}
.item .sliderBtns .nextI:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)0 -30px no-repeat;}
.item .sliderBtns .prevI{display: inline-block; cursor: pointer; width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)-30px 0 no-repeat; transition: background 0.1s ease;}
.item .sliderBtns .prevI:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)-30px -30px no-repeat;} .containerLineBuss{margin: 60px 0 50px 0;}
.containerLineBuss .lineBussH h1{margin: 10px 0 0 0; font-family:'Mukta Malar'; font-size: 40px; font-weight: bolder; color: #001840; text-align: center;}
.containerLineBuss .lineBussH h1 span{position: absolute; margin: -40px 0 0 0; color: #EBC500; font-family: arial; font-weight: bold; text-align: center; font-size: 15px;}
.containerLineBuss .lineBussH p{margin: 20px auto 40px auto; width: 40%; font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232; text-align: left;}
.containerLineBuss .lineBussB .lineBussBItem{position: relative; float: left; margin: 0 5% 40px 0; width: 27%;}
.containerLineBuss .lineBussB .lineBussBItem h1{font-family:'Mukta Malar'; font-size: 30px; font-weight: normal; color: #001840; text-align: center;}
.containerLineBuss .lineBussB .lineBussBItem img{margin: 0 0 30px 0; width: 100%; filter: drop-shadow(4px 4px 5px #D3D3D3); object-fit: cover; object-position: center 0; height: 268px;}
.containerLineBuss .lineBussB .lineBussBItem a{position: relative;  margin: 0 auto 0 auto; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat; transition: background 0.5s ease;}
.containerLineBuss .lineBussB .lineBussBItem a:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)-212px 0 no-repeat;}
.containerLineBuss .lineBussB .lineBussBItem a span{padding: 9px 0 0 45px; display: inherit; font-family:'Mukta Malar'; font-size: 18px; font-weight: normal; color: #323232; text-align: center;}
.containerLineBuss .lineBussB .labelBussBItem h6{position: absolute; right: -120px; margin: 12% 0 0 0; font-family:'Mukta Malar'; font-size: 50px; font-weight: bolder; color: #E8E9E9; -webkit-transform: rotate(90deg); transform: rotate(90deg);}
.containerIndutry{background: rgba(87,87,87,0.1); padding: 100px 0 50px 0;}
.containerIndutry .industryH h1{margin: 10px 0 0 0; font-family:'Mukta Malar'; font-size: 40px; font-weight: bolder; color: #001840; text-align: center;}
.containerIndutry .industryH h1 span{position: absolute; margin: -40px 0 0 0; color: #EBC500; font-family: arial; font-weight: bold; text-align: center; font-size: 15px;}
.containerIndutry .industryH p{margin: 20px 0 40px 0; font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232; text-align: left;}
.containerIndutry .industryB .industryBItem{position: relative; float: left; margin: 0 2% 40px 0; padding:0 0 20px 0; width: 23%; background: #FFF;}
.containerIndutry .industryB .industryBItem img{width: 100%; object-fit: cover; object-position: center 0; height: 280px;}
.containerIndutry .industryB .industryBItem .industryBItemDetail{padding: 20px 30px 20px 30px;}
.containerIndutry .industryB .industryBItem .industryBItemDetail h1{position: relative; font-family:'Mukta Malar'; font-size: 19px; font-weight: bolder; color: #001840; text-align: left;}
.containerIndutry .industryB .industryBItem .industryBItemDetail p{position: relative; font-family:'Mukta Malar'; font-size: 14px; font-weight: normal; color: #323232; text-align: left; line-height: 16px;}
.containerIndutry .industryB .industryBItem .industryBItemDetail a{position: relative; float: right; font-family:'Mukta Malar'; font-size: 16px; font-weight: lighter; color: #323232; border-bottom: 2px solid #EBC500; transition: color 0.5s ease;}
.containerIndutry .industryB .industryBItem .industryBItemDetail a:hover{color: #EBC500;}
.containerIndutry .industryB .labelindustryBItem h6{position: absolute; right: -180px; margin: 5% 0 0 0;  font-family:'Mukta Malar'; font-size: 50px; font-weight: bolder; color: #FFFFFF; -webkit-transform: rotate(90deg); transform: rotate(90deg);}
.containerprojectDes .projectDesH{padding:0 auto 50px auto; display: flex; justify-content: center; align-items: center;}
.containerprojectDes .projectDesH h2{position: absolute; font-family:'Mukta Malar'; margin: 6% 0 0 0; font-size: 150px; line-height: 145px; font-weight: bold; color: #FFFFFF; text-shadow: 1px 1px 5px #000000; z-index: 10; text-align: center; vertical-align: center;}
.containerprojectDes .projectDesH img{width: 100%; object-fit: cover; object-position: center; height: 500px;}
.containerprojectDes .labelprojectDes h6{position: relative; float: left; margin: 48% 0 0 0; font-family:'Mukta Malar'; font-size: 50px; font-weight: bolder; color: #E8E9E9; -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.containerprojectDes .projectDesB h1{margin: 100px auto 0 auto; width: 80%; font-family:'Mukta Malar'; font-size: 40px; font-weight: bolder; color: #001840; text-align: left;}
.containerprojectDes .projectDesB h1 span{position: absolute; margin: -40px 0 0 0; color: #EBC500; font-family: arial; font-weight: bold; text-align: left; font-size: 15px;}
.containerprojectDes .projectDesB p{margin: 20px auto 40px auto; width: 80%; font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232; text-align: left;}
.containerprojectDes .projectDesB a{position: relative; margin: 0 auto 80px auto; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat; transition: background 0.5s ease;}
.containerprojectDes .projectDesB a:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)-212px 0 no-repeat;}
.containerprojectDes .projectDesB a span{padding: 9px 0 0 45px; display: inherit; font-family:'Mukta Malar'; font-size: 18px; font-weight: normal; color: #323232; text-align: center;}
.detailAll .itemDetail{margin: 0 0 1px 0;}
.detailAll .itemDetail .itemDetailRight{position: relative; float: left; width: 40%;}
.detailAll .itemDetail .itemDetailRight .itemDetailRightSlider{width: 100%; background-position: center; background-repeat: no-repeat; background-size: cover; padding: 0;}
.detailAll .itemDetail .itemDetailRight .itemDetailRightSlider p{position: absolute; bottom: 10px; left: 15px;font-family:'Mukta Malar'; font-size: 14px; font-weight: normal; color: #FFFFFF;}
.detailAll .itemDetail .itemDetailLeft{position: relative; float: left; width: 60%; padding: 27px 4% 0 4%; background: #001840;}
.detailAll .itemDetail .itemDetailLeft h1{margin: 50px 0 0 0; font-family:'Mukta Malar'; font-size: 40px; font-weight: bolder; color: #FFF; text-align: center;}
.detailAll .itemDetail .itemDetailLeft h1 span{position: absolute; margin: -40px 0 0 0; color: #EBC500; font-family: arial; font-weight: bold; text-align: left; font-size: 15px;}
.detailAll .itemDetail .itemDetailLeft p{margin: 20px auto 25px auto; width: 80%; font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #FFFFFF; text-align: left;}
.detailAll .itemDetail .itemDetailLeft a{width: 80%; margin: 0 0 0 0; font-family:'Mukta Malar'; font-size: 20px; font-weight: normal; color: #FFFFFF; transition: color 0.5s ease;}
.detailAll .itemDetail .itemDetailLeft a:hover{color: #EBC500;}
.detailAll .itemDetail .itemDetailLeft a span{margin: 8px 10px 0 10%; float: left; width: 14px; height: 15px; display: inline-block; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowRight.png)-14px 0 no-repeat; transition: background 0.1s ease;}
.detailAll .itemDetail .itemDetailLeft a span:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowRight.png)0 0 no-repeat;}
.detailAll .itemDetail .itemDetailLeft a:hover > span{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowRight.png)0 0 no-repeat;}
.detailAll .itemDetail .itemDetailLeft .btnPlug{position: relative; margin: 35px auto 80px auto; display: table; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat;  border: none; transition: background 0.5s ease;}
.detailAll .itemDetail .itemDetailLeft .btnPlug:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)-212px 0 no-repeat;}
.detailAll .itemDetail .itemDetailLeft .btnPlug span{padding: 6px 0 0 45px; display: inherit; font-family:'Mukta Malar'; font-size: 15px; font-weight: normal; color: #323232; text-align: center;}
.detailAll .itemDetail .itemDetailLeft .btnPlug span:hover{color: #FFFFFF;}
.containerNotice{margin: 40px 0 100px 0;}
.containerNotice .noticeH{margin: 0 0 45px 0;}
.containerNotice .noticeH h1{margin: 10px 0 0 0; font-family:'Mukta Malar'; font-size: 40px; font-weight: bolder; color: #001840; text-align: center;}
.containerNotice .noticeH h1 span{position: absolute; margin: -40px 0 0 0; color: #EBC500; font-family: arial; font-weight: bold; text-align: center; font-size: 15px;}
.containerNotice .noticeItem{position: relative; float: left; width: 40%; height: auto; margin: 0 35px 35px 0; box-shadow: 3px 3px 8px #D3D3D3; background: #FFFFFF;}
.containerNotice .noticeItem .noticeItemLeft{position: relative; float: left; width: 45%; height: 220px;}
.containerNotice .noticeItem .noticeItemLeft img{width: 100%; object-fit: cover; object-position: center; height: 226px;}
.containerNotice .noticeItem .noticeItemLeft p{position: absolute; margin: 0 0 0 0; padding: 3px 5px; font-family:'Mukta Malar'; font-size: 14px; font-weight: bolder; color: #EBC500; text-align: left; background: #001840;}
.containerNotice .noticeItem .noticeItemRight{position: relative; float: left; width: 55%; height: 220px border: 1px solid orange; padding: 20px;}
.containerNotice .noticeItem .noticeItemRight h1{margin: 0 0 0 0; font-family:'Mukta Malar'; font-size: 20px; font-weight: bolder; color: #001840; text-align: left;}
.containerNotice .noticeItem .noticeItemRight p{margin: 15px 0 15px 0; font-family:'Mukta Malar'; font-size: 14px; font-weight: lighter; color: #323232; text-align: left;}
.containerNotice .noticeItem .noticeItemRight p a{font-family:'Mukta Malar'!important; font-size: 14px!important; font-weight: lighter!important; color: #323232!important; text-decoration: underline!important; font-style: italic!important; border-bottom: none!important; display: inline-block!important;}
.containerNotice .noticeItem .noticeItemRight a{position: relative; float: right; font-family:'Mukta Malar'; font-size: 14px; font-weight: lighter; color: #323232; border-bottom: 2px solid #EBC500; transition: color 0.5s ease;}
.containerNotice .noticeItem .noticeItemRight a:hover{color: #EBC500;}
.containerNotice .labelnoticeItem h6{position: absolute; right: 0; margin: 5% 0 0 0; font-family:'Mukta Malar'; font-size: 50px; font-weight: bolder; color: #E8E9E9; -webkit-transform: rotate(90deg); transform: rotate(90deg);}
.containerNotice .noticeBtnMore a{position: relative;  margin: 5% auto 0 auto; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat; transition: background 0.5s ease;}
.containerNotice .noticeBtnMore a:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)-212px 0 no-repeat;}
.containerNotice .noticeBtnMore a span{padding: 9px 0 0 45px; display: inherit; font-family:'Mukta Malar'; font-size: 16px; font-weight: normal; color: #323232; text-align: center;}  .containerIndutryDet{background: rgba(87,87,87,0.1); padding: 25px 0 20px 0;}
.containerIndutryDet .industryBullet ul{position: relative; float: left; list-style: none; padding: inherit;}
.containerIndutryDet .industryBullet ul li{display: inline-block; padding: 0 0 2px 0; border-bottom: 1px solid #EBC500;}
.containerIndutryDet .industryBullet ul li a{margin: 0 15px 0 0; font-family:'Mukta Malar'; display: inline-block; font-weight: lighter; font-size: 14px; text-decoration: underline; color: #323232; transition: color 0.5s ease;}
.containerIndutryDet .industryBullet ul li a b{ margin: 0 0 0 15px; font-family:'Mukta Malar'; display: inline-block; font-weight: bold; font-size: 14px; text-decoration: none; color: #323232; transition: color 0.5s ease;}
.containerIndutryDet .industryBullet ul li a span{margin: 6px 0 0 0; float: left; width: 16px; height: 11px; display: inline-block; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowList.png)0 0 no-repeat;}
.containerIndutryDet .industryBullet ul li a:hover, .containerIndutryDet .industryBullet ul li a b:hover{color: #EBC500;}
.containerIndutryDet .industryBigTitle{margin: 0 0 40px 0;}
.containerIndutryDet .industryBigTitle h1{margin: 50px 0 0 0; font-family:'Mukta Malar'; font-size: 40px; font-weight: bolder; color: #001840; text-align: center;}
.containerIndutryDet .industryBigTitle h1 span{position: absolute; margin: -40px 0 0 150px; color: #EBC500; font-family: arial; font-weight: bold; text-align: center; font-size: 15px;}
.containerIndutryDet .industryBigImg img{width: 100%;}
.containerIndutryDet .industryBigDes{margin: 40px 0 35px 0;}
.containerIndutryDet .industryBigDes h3{font-family:'Mukta Malar'; font-size: 20px; font-weight: bolder; color: #001840; text-align: left;}
.containerIndutryDet .industryBigDes p{margin: 15px 0 0 0; font-family:'Mukta Malar'; font-size: 16px; font-weight: normal; color: #323232; text-align: left;}
.containerIndutryDet .industryBigList{margin: 0 0 40px 0;}
.containerIndutryDet .industryBigList h3{font-family:'Mukta Malar'; font-size: 20px; font-weight: bolder; color: #001840; text-align: left;}
.containerIndutryDet .industryBigList ul li{margin: 0 0 10px 0; color: #EEAF3E; font-size: 13px;}
.containerIndutryDet .industryBigList ul li span{margin: 15px 0 0 0; font-family:'Mukta Malar'; font-size: 14px; font-weight: normal; color: #323232; text-align: left;}
.containerIndutryDet .industryBigList ul li span a{font-family:'Mukta Malar'; font-size: 14px; font-weight: normal; color: #323232; text-decoration: underline;}
.containerIndutryDet .industrySmallBack{margin: 15px 0 60px 0;}
.containerIndutryDet .industrySmallBack a{position: relative; float: left; font-family:'Mukta Malar'; font-size: 16px; font-weight: lighter; color: #323232; border-bottom: 2px solid #EBC500; transition: color 0.5s ease;}
.containerIndutryDet .industrySmallBack a:hover{color: #EBC500;}
.containerIndutryDet .industryH h2{margin: 10px 0 0 0; font-family:'Mukta Malar'; font-size: 40px; font-weight: bolder; color: #001840; text-align: center;}
.containerIndutryDet .industryH h2 span{position: absolute; margin: -40px 0 0 0; color: #EBC500; font-family: arial; font-weight: bold; text-align: center; font-size: 15px;}
.containerIndutryDet .industryH p{margin: 20px 0 40px 0; font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232; text-align: center;}
.containerIndutryDet .industryB .industryBItem{position: relative; float: left; margin: 0 2% 40px 0; padding:0 0 20px 0; width: 23%; background: #FFF;}
.containerIndutryDet .industryB .industryBItem img{width: 100%;}
.containerIndutryDet .industryB .industryBItem .industryBItemDetail{padding: 20px 30px 20px 30px;}
.containerIndutryDet .industryB .industryBItem .industryBItemDetail h3{position: relative; font-family:'Mukta Malar'; font-size: 20px; font-weight: bolder; color: #001840; text-align: left;}
.containerIndutryDet .industryB .industryBItem .industryBItemDetail p{position: relative; font-family:'Mukta Malar'; font-size: 14px; font-weight: normal; color: #323232; text-align: left; line-height: 16px;}
.containerIndutryDet .industryB .industryBItem .industryBItemDetail a{position: relative; float: right; font-family:'Mukta Malar'; font-size: 16px; font-weight: lighter; color: #323232; border-bottom: 2px solid #EBC500; transition: color 0.5s ease;}
.containerIndutryDet .industryB .industryBItem .industryBItemDetail a:hover{color: #EBC500;}
.containerIndutryDet .industryB .labelindustryBItem h6{position: absolute; right: -180px; margin: 1% 0 0 0;  font-family:'Mukta Malar'; font-size: 50px; font-weight: bolder; color: #FFFFFF; -webkit-transform: rotate(90deg); transform: rotate(90deg);}
.containerIndutryDet .industryPlug a{position: relative; float: right; margin: 5% 0 0 10%; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat; transition: background 0.5s ease;}
.containerIndutryDet .industryPlug a:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)-212px 0 no-repeat;}
.containerIndutryDet .industryPlug a span{padding: 9px 0 0 45px; display: inherit; font-family:'Mukta Malar'; font-size: 18px; font-weight: normal; color: #323232; text-align: center;}  .ContainerEmpresa .EmpresaBigPicture{margin: 0 0 50px 0;}
.ContainerEmpresa .EmpresaBigPicture img{width: 100%; margin: 40px 0 0 0;}
.ContainerEmpresa .EmpresaUtil{margin: 40px 0 40px 0;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilLeft{position: relative; float: left; width: 35%; padding: 0 3% 0 3%; margin: 0 0 0 32.5%; }
.ContainerEmpresa .EmpresaUtil .EmpresaUtilLeft h1{ margin: 20px 0 10px 15px;font-family:'Mukta Malar'; font-size: 40px; font-weight: bolder; color: #001840; text-align: center;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilLeft h1 span{position: absolute; margin: -40px auto 0 auto; color: #EBC500; font-family: arial; font-weight: bold; text-align: center; font-size: 15px;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilLeft p{margin: 0 0 0 15px; font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232; text-align: left;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilLeft a{position: relative; float: left; margin: 40px 0 0 15px; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat; transition: background 0.5s ease;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilLeft a:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)-212px 0 no-repeat;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilLeft a span{padding: 9px 0 0 45px; display: inherit; font-family:'Mukta Malar'; font-size: 18px; font-weight: normal; color: #323232; text-align: center;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilRight{position: relative; float: left; width: 35%; margin:4% 0 0 50px;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilRight a img{width: 100%;}
.ContainerEmpresa .EmpresaOur{margin: 50px 0 60px 0;}
.ContainerEmpresa .EmpresaOur .labelEmpresa h6{position: relative; float: right; margin: 90% 0 0 0;  font-family:'Mukta Malar'; font-size: 50px; font-weight: bolder; color: #E8E9E9; -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.ContainerEmpresa .EmpresaOur h1{margin: 50px 0 0 0; font-family:'Mukta Malar'; font-size: 40px; font-weight: bolder; color: #001840; text-align: center;}
.ContainerEmpresa .EmpresaOur h1 span{position: absolute; margin: -40px 0 0 150px; color: #EBC500; font-family: arial; font-weight: bold; text-align: center; font-size: 15px;}
.ContainerEmpresa .EmpresaOur p{margin: 30px 0 30px 0; font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232; text-align: left;}
.ContainerEmpresa .itemEmpresaSlider{width: 100%; height: 537px; background-position: center 0; background-repeat: no-repeat; background-size: cover; padding: 0;}
.ContainerEmpresa .DotsEmpreBig .owl-controls .owl-nav .owl-prev{position: absolute;  top: 45%; left: 2%; cursor: pointer; width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)0 0 no-repeat; transition: background 0.1s ease;}
.ContainerEmpresa .DotsEmpreBig .owl-controls .owl-nav .owl-prev:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)0 -30px no-repeat;}
.ContainerEmpresa .DotsEmpreBig .owl-controls .owl-nav .owl-next{position: absolute; top: 45%; right: 2%; cursor: pointer; width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)-30px 0 no-repeat; transition: background 0.1s ease;}
.ContainerEmpresa .DotsEmpreBig .owl-controls .owl-nav .owl-next:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)-30px -30px no-repeat;}
.ContainerEmpresa .EmpresaAlian{margin: 80px 0 50px 0;}
.ContainerEmpresa .EmpresaAlian h1{ margin: 0 0 10px 15px;font-family:'Mukta Malar'; font-size: 40px; font-weight: bolder; color: #001840; text-align: center;}
.ContainerEmpresa .EmpresaAlian h1 span{position: absolute; margin: -40px 0 0 -30px; color: #EBC500; font-family: arial; font-weight: bold; text-align: left; font-size: 15px;}
.ContainerEmpresa .EmpresaAlian p{width: 100%; margin: 0 0 0 15px; font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232; text-align: left;}
.ContainerEmpresa .EmpresaAlian p strong{font-family:'Mukta Malar'; font-size: 20px;  font-weight: bold; color: #001840;}
.ContainerEmpresa .EmpresaAlianLogo{margin: 0 0 90px 0;}
.ContainerEmpresa .EmpresaAlianLogo .itemAlianLogo{margin: 0 0 73px 0; position: relative; float: left; width: 50%; }
.ContainerEmpresa .EmpresaAlianLogo .itemAlianLogo img{ width: 40%; margin: 0 auto 0 auto;}
.ContainerEmpresa .EmpresaContainerf{background: rgba(87,87,87,0.1); margin: 100px 0 0 0; padding: 100px 0 50px 0;}
.ContainerEmpresa .EmpresaContainerf .EmpresaContainerfTitlesA h1{margin: 50px 0 40px 0; font-family:'Mukta Malar'; font-size: 40px; font-weight: bolder; color: #001840; text-align: center;}
.ContainerEmpresa .EmpresaContainerf .EmpresaContainerfTitlesA h1 span{position: absolute; margin: -40px 0 0 60px; color: #EBC500; font-family: arial; font-weight: bold; text-align: center; font-size: 15px;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti{position: relative; float: left; width: 45%; margin: 0 1% 45px 0; display: inline-block;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti .ItemEmpresaCertiLeft{position: relative; float: left; width: 34%;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti .ItemEmpresaCertiLeft img{width: 100%; height: auto; margin: auto 0 auto;filter: drop-shadow(4px 4px 5px #D3D3D3);}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti .ItemEmpresaCertiRight{position: relative; float: left; width: 65%; padding: 15px 25px 15px 25px;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti .ItemEmpresaCertiRight h3{font-family:'Mukta Malar'; font-size: 21px; font-weight: bolder; color: #001840; text-align: left;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti .ItemEmpresaCertiRight p{margin: 20px 0 0 0; position: relative; font-family:'Mukta Malar'; font-size: 16px; font-weight: lighter; color: #323232; text-align: left;}
.ContainerEmpresa .EmpresaContainerf .EmpresaContainerfTitlesB h1{margin: 40px 0 50px 0; font-family:'Mukta Malar'; font-size: 40px; font-weight: bolder; color: #001840; text-align: center;}
.ContainerEmpresa .EmpresaContainerf .EmpresaContainerfTitlesB h1 span{position: absolute; margin: -40px 0 0 150px; color: #EBC500; font-family: arial; font-weight: bold; text-align: center; font-size: 15px;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaPrem{position: relative; float: left; width: 25%; margin: 0 4% 45px 4%;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaPrem .itemEmpresaPremSlider{width: 100%; height: 320px; background-position: center 0; background-repeat: no-repeat; background-size: cover; padding: 0;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaPrem .DotsEmpre .owl-controls .owl-nav .owl-prev{position: absolute;  top: 45%; left: 3%; cursor: pointer; width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)0 0 no-repeat; transition: background 0.1s ease;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaPrem .DotsEmpre .owl-controls .owl-nav .owl-prev:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)0 -30px no-repeat;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaPrem .DotsEmpre .owl-controls .owl-nav .owl-next{position: absolute; top: 45%; right: 3%; cursor: pointer; width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)-30px 0 no-repeat; transition: background 0.1s ease;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaPrem .DotsEmpre .owl-controls .owl-nav .owl-next:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)-30px -30px no-repeat;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaPrem .ItemEmpresaPremBot{position: relative; float: left; width: 100%}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaPrem .ItemEmpresaPremBot h3{margin: 25px 0 0 0; font-family:'Mukta Malar'; font-size: 21px; font-weight: bolder; color: #001840; text-align: left;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaPrem .ItemEmpresaPremBot p{margin: 10px 0 0 0; position: relative; font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232; text-align: left;}  .productSlider .itemProd {width: 100%; height: 595px; background-position: center; background-repeat: no-repeat; background-size: cover; padding: 0;}
.productSlider .itemProd .itemInfo{position: relative; float: left; height: 595px; width: 50%; display: inherit; padding: 6% 0 0 3%; background: rgba(26,44,79,0.7);}
.productSlider .itemProd .itemInfo h1{margin: 10px 0 0 0; font-family:'Mukta Malar'; font-size: 60px; font-weight: bolder; color: #FFFFFF;}
.productSlider .itemProd .itemInfo h1 span{position: absolute; margin: -40px 0 0 0; color: #EBC500; font-family: arial; font-weight: bold; text-align: center; font-size: 15px;}
.productSlider .itemProd .itemInfo p{margin: 20px 0 40px 0; font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #FFFFFF;}
.productSlider .itemProd .itemInfo a{font-family:'Mukta Malar'; font-size: 20px; font-weight: normal; color: #FFFFFF; transition: color 0.5s ease;}
.productSlider .itemProd .itemInfo a:hover{color: #EBC500;}
.productSlider .itemProd .itemInfo a span{margin: 9px 10px 0 0; float: left; width: 14px; height: 15px; display: inline-block; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowRight.png)-14PX 0 no-repeat; transition: background 0.1s ease;}
.productSlider .itemProd .itemInfo a span:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowRight.png)0 0 no-repeat;}
.productSlider .itemProd .itemInfo a:hover > span{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowRight.png)0 0 no-repeat;}
.productSlider .itemProd .sliderBtns{position: relative; float: right; width: 80px; margin: 552px 0 0 0;}
.productSlider .itemProd .sliderBtns .nextI{display: inline-block; cursor: pointer; width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)0 0 no-repeat; transition: background 0.1s ease;}
.productSlider .itemProd .sliderBtns .nextI:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)0 -30px no-repeat;}
.productSlider .itemProd .sliderBtns .prevI{display: inline-block; cursor: pointer; width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)-30px 0 no-repeat; transition: background 0.1s ease;}
.productSlider .itemProd .sliderBtns .prevI:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)-30px -30px no-repeat;}
.productFranja{width: 100%; padding: 50px 45px 50px 45px;}
.productFranja .productFranjaRight{position: relative; float: left; width: 50%;  padding: 20px 45px 20px 45px; }
.productFranja .productFranjaRight h1{ margin: 30px 0 10px 15px;font-family:'Mukta Malar'; font-size: 60px; font-weight: bolder; color: #001840; text-align: left;}
.productFranja .productFranjaRight h1 span{position: absolute; margin: -40px 0 0 0; color: #EBC500; font-family: arial; font-weight: bold; text-align: left; font-size: 15px;}
.productFranja .productFranjaRight p{width: 70%; margin: 0 0 0 15px; font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232; text-align: left;}
.productFranja .productFranjaRight a{position: relative; float: left; margin: 7% 0 0 5px; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat; transition: background 0.5s ease;}
.productFranja .productFranjaRight a:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)-212px 0 no-repeat;}
.productFranja .productFranjaRight a span{padding: 9px 0 0 45px; display: inherit; font-family:'Mukta Malar'; font-size: 18px; font-weight: normal; color: #323232; text-align: center;}
.productFranja .productFranjaLeft{position: relative; float: right; width: 50%; padding: 20px 45px 20px 0;}
.productFranja .productFranjaLeft img{width: 100%; filter: drop-shadow(4px 4px 5px #D3D3D3); object-fit: cover; object-position: center 0; height: 405px;}  .contianerDetCatProdh .DetCatProdhBigImg img{width: 100%;}
.contianerDetCatProdh .DetCatProdhBullet{margin: 25px 0 30px 0;}
.contianerDetCatProdh .DetCatProdhBullet ul{position: relative; float: left; list-style: none; padding: inherit;}
.contianerDetCatProdh .DetCatProdhBullet ul li{display: inline-block;padding: 0 0 2px 0; border-bottom: 1px solid #EEAF3E;}
.contianerDetCatProdh .DetCatProdhBullet ul li a{margin: 0 15px 0 0; font-family:'Mukta Malar'; display: inline-block; font-weight: lighter; font-size: 14px; text-decoration: underline; color: #323232; transition: color 0.5s ease;}
.contianerDetCatProdh .DetCatProdhBullet ul li a b{ margin: 0 0 0 15px; font-family:'Mukta Malar'; display: inline-block; font-weight: bold; font-size: 14px; text-decoration: none; color: #323232; transition: color 0.5s ease;}
.contianerDetCatProdh .DetCatProdhBullet ul li a span{margin: 6px 0 0 0; float: left; width: 16px; height: 11px; display: inline-block; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowList.png)0 0 no-repeat;}
.contianerDetCatProdh .DetCatProdhBullet ul li a:hover, .contianerDetCatProdh .DetCatProdhBullet ul li a b:hover{color: #EEAF3E;}
.contianerDetCatProdh .DetCatProdhUtil{margin: 0 0 50px 0;}
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilLeft{position: relative; float: left; padding: 0 0 0 0; width: 100%;}
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilLeft h1{ margin: 20px 0 10px 0;font-family:'Mukta Malar'; font-size: 40px; font-weight: bolder; color: #001840; text-align: center;}
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilLeft h1 span{position: absolute; margin: -40px 0 0 0; color: #EBC500; font-family: arial; font-weight: bold; text-align: left; font-size: 15px;}
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilLeft p{margin: 0 auto 0 auto; width: 60%; font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232; text-align: left;}
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilLeft a{position: relative; float: left; margin: 40px 0 0 15px; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat; transition: background 0.5s ease;}
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilLeft a:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)-212px 0 no-repeat;}
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilLeft a span{padding: 9px 0 0 45px; display: inherit; font-family:'Mukta Malar'; font-size: 18px; font-weight: normal; color: #323232; text-align: center;}
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilRight{position: relative; float: left; width: 47%; margin: 0 3% 0 0;}
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilRight a img{width: 100%; margin: 40px 0 0 0;}
.contianerDetCatProdh .DetCatProdhList{margin: 0 0 40px 0;}
.contianerDetCatProdh .DetCatProdhList h3{font-family:'Mukta Malar'; font-size: 20px; font-weight: bolder; color: #001840; text-align: left;}
.contianerDetCatProdh .DetCatProdhList ul li{margin: 0 0 10px 0; color: #EEAF3E; font-size: 13px;}
.contianerDetCatProdh .DetCatProdhList ul li span{margin: 15px 0 0 0; font-family:'Mukta Malar'; font-size: 14px; font-weight: normal; color: #323232; text-align: left;}
.contianerDetCatProdh .DetCatProdhList a{position: relative; float: none; margin: 0 auto 0 auto; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat; transition: background 0.5s ease;}
.contianerDetCatProdh .DetCatProdhList a:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)-212px 0 no-repeat;}
.contianerDetCatProdh .DetCatProdhList a span{padding: 9px 0 0 45px; display: inherit; font-family:'Mukta Malar'; font-size: 14px; font-weight: normal; color: #323232; text-align: center;}
.contianerDetCatProdh .DetCatProdhList .labelDetCatProdh h6{position: relative; float: left; margin: 20% 0 0 5%; font-family:'Mukta Malar'; font-size: 50px; font-weight: bolder; color: #E8E9E9; -webkit-transform: rotate(90deg); transform: rotate(90deg);}
.containerDetCatProdb{background: rgba(87,87,87,0.1); padding: 100px 0 50px 0;}
.containerDetCatProdb .industryH h2{margin: 10px 0 0 0; font-family:'Mukta Malar'; font-size: 40px; font-weight: bolder; color: #001840; text-align: center;}
.containerDetCatProdb .industryH h2 span{position: absolute; margin: -40px 0 0 0; color: #EBC500; font-family: arial; font-weight: bold; text-align: center; font-size: 15px;}
.containerDetCatProdb .industryH p{margin: 20px 0 40px 0; font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232; text-align: center;}
.containerDetCatProdb .industryB .industryBItem{position: relative; float: left; margin: 0 2% 40px 0; padding:0 0 20px 0; width: 23%; background: #FFF;}
.containerDetCatProdb .industryB .industryBItem img{width: 100%;}
.containerDetCatProdb .industryB .industryBItem .industryBItemDetail{padding: 20px 30px 20px 30px;}
.containerDetCatProdb .industryB .industryBItem .industryBItemDetail h1{position: relative; font-family:'Mukta Malar'; font-size: 18px; font-weight: bolder; color: #001840; text-align: left;}
.containerDetCatProdb .industryB .industryBItem .industryBItemDetail p{position: relative; font-family:'Mukta Malar'; font-size: 14px; font-weight: normal; color: #323232; text-align: left; line-height: 16px;}
.containerDetCatProdb .industryB .industryBItem .industryBItemDetail a.linky{position: relative; float: right; font-family:'Mukta Malar'; font-size: 16px; font-weight: lighter; color: #323232; border-bottom: 2px solid #EBC500; transition: color 0.5s ease;}
.containerDetCatProdb .industryB .industryBItem .industryBItemDetail a.linky:hover{color: #EBC500;}
.containerDetCatProdb .industryB .labelindustryBItem h6{position: absolute; margin: 12% 0 0 0; right: -158px;  font-family:'Mukta Malar'; font-size: 50px; font-weight: bolder; color: #FFFFFF; -webkit-transform: rotate(90deg); transform: rotate(90deg);}
.containerDetCatProdb .industryPlug a{position: relative;  margin: 5% auto 0 auto; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat; transition: background 0.5s ease;}
.containerDetCatProdb .industryPlug a:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)-212px 0 no-repeat;}
.containerDetCatProdb .industryPlug a span{padding: 9px 0 0 45px; display: inherit; font-family:'Mukta Malar'; font-size: 14px; font-weight: normal; color: #323232; text-align: center;}
.containerDetCatProdf{margin: 20px 0 40px 0;}
.containerDetCatProdf .labelDetCatProdf h6{position: relative; float: left; margin: 45% 0 0 20%;  font-family:'Mukta Malar'; font-size: 50px; font-weight: bolder; color: #E8E9E9; -webkit-transform: rotate(-90deg); transform: rotate(-90deg);} 
.containerDetCatProdf .DetCatProdfContact h2{margin: 80px 0 30px 0; font-family:'Mukta Malar'; font-size: 40px; font-weight: bolder; color: #001840; text-align: center;}
.containerDetCatProdf .DetCatProdfContact h2 span{position: absolute; margin: -40px 0 0 120px; color: #EBC500; font-family: arial; font-weight: bold; text-align: center; font-size: 15px;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm{background: #FFFFFF; box-shadow: 3px 3px 8px #D3D3D3;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactRight, .containerDetCatProdf .DetCatProdfContact .DetCatProdfContactLeft{margin: 0 0 5px 0; position: relative; float: left; width: 50%;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactRight label, .containerDetCatProdf .DetCatProdfContact .DetCatProdfContactLeft label{margin: 15px 0 5px 30px;font-family:'Mukta Malar'; font-size: 14px; font-weight: bolder; color: #001840; text-align: left;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactRight label a img, .containerDetCatProdf .DetCatProdfContact .DetCatProdfContactLeft label a img{position: relative; float: right; margin: 0 0 0 8px;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactRight input[type="text"], .containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactRight input[type="number"], .containerDetCatProdf .DetCatProdfContact .DetCatProdfContactLeft input[type="text"], .containerDetCatProdf .DetCatProdfContact .DetCatProdfContactLeft input[type="email"]{margin: 0 0 0 30px; width: 76%; background: transparent; border: none; border-bottom: 2px solid #001840; font-family:'Mukta Malar'; font-size: 14px; font-weight: lighter; color: #323232;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot label{margin: 15px 0 5px 30px;font-family:'Mukta Malar'; font-size: 14px; font-weight: bolder; color: #001840; text-align: left;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot select{margin: 0 0 0 30px; width: 88%; background: transparent url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowSelect.png)right center no-repeat!important; -webkit-appearance: none; appearance: none; border: none; font-family:'Mukta Malar'; font-size: 14px; font-weight: lighter; color: #323232;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot textarea{margin: 0 0 15px 30px; width: 88%; background: transparent; border: none; border-bottom: 2px solid #001840; font-family:'Mukta Malar'; font-size: 14px; font-weight: lighter; color: #323232;resize: none;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot .fileMask{position: relative; float: left; width: 100%; margin: 0 0 0 30px;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot .fileMask p i{border-bottom: 2px solid #EBC500; font-family:'Mukta Malar'; font-size: 14px; font-weight: lighter; color: #323232; cursor: default; font-style: normal;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot .fileMask p span{margin: 0 0 -5px 0; width: 20px; height: 20px; background: transparent url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/click.png)0 0 no-repeat; display: inline-block;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot .fileMask input[type=file] {cursor: inherit; display: block; font-size: 20px; filter: alpha(opacity=0);  min-height: 100%; min-width: 100%; opacity: 0; position: absolute; left: 0; text-align: right; top: 0; border: 1px solid orange;}
.desst{border-bottom: 2px solid #EBC500!important;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot input[type="checkbox"]{position: relative; margin: 0 0 0 34%;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot a{position: relative; margin: 15px 0 5px 10px;font-family:'Mukta Malar'; font-size: 12px; font-weight: lighter; color: rgba(50,50,50,1); text-decoration: underline; text-align: left; transition: color 0.5s ease;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot a:hover{color: rgba(50,50,50,0.5);}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot .btnPlug{position: relative; margin: 15px auto 30px auto; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat;  border: none; transition: background 0.5s ease;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot .btnPlug:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)-212px 0 no-repeat;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot .btnPlug span{padding: 6px 0 0 45px; display: inherit; font-family:'Mukta Malar'; font-size: 15px; font-weight: normal; color: #323232; text-align: center;}  .containerDetalleNoticia{margin: 0 0 0 0; width: 100%;}
.containerDetalleNoticia .DetalleNoticiaBigImage img{width: 100%; max-height: 500px; object-fit: cover; object-position: center;}
.containerDetalleNoticia .DetalleNoticiaDetail{width: 50%; margin: 0 24% 0 25%; font-size: 18px; font-weight: lighter; color: #323232; }
.containerDetalleNoticia .DetalleNoticiaDetail h1{margin: 50px 0 30px 0; width: 80%; position: relative; float: left; font-family:'Mukta Malar'; font-size: 21px; font-weight: bolder; color: #001840; text-align: left;}
.containerDetalleNoticia .DetalleNoticiaDetail h4{margin: 50px 0 30px 0; width: 18%; position: relative; float: right; font-family:'Mukta Malar'; font-size: 21px; font-weight: bolder; color: #EBC500; text-align: right;}
.containerDetalleNoticia .DetalleNoticiaDetail p{margin: 20px 0 20px 0; width: 100%; position: relative; float: left; font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232; text-align: left;}
.containerDetalleNoticia .DetalleNoticiaDetail a{ font-size: 18px; font-weight: lighter; color: #323232; font-style:italic; text-decoration: underline; }
.containerDetalleNoticia .DetalleNoticiaDetail ul{list-style: none; padding: inherit; clear: both;}
.containerDetalleNoticia .DetalleNoticiaDetail ul li{font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232; }
.containerDetalleNoticia .DetalleNoticiaDetail .DetalleNoticiaDetailImgN img{width: 100%; margin: 25px 0 25px 0;}
.containerDetalleNoticia .DetalleNoticiaDetail .DetalleNoticiaDetailVideo iframe{width: 100%; height: 400px; margin: 25px 0 25px 0; border: none;}
.containerDetalleNoticia .DetalleNoticiaDetail .DotsBlog{position: relative; float: left;}
.containerDetalleNoticia .DetalleNoticiaDetail .DotsBlog .owl-controls .owl-nav .owl-prev{position: absolute;  top: 45%; left: 3%; cursor: pointer; width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)0 0 no-repeat; transition: background 0.1s ease;}
.containerDetalleNoticia .DetalleNoticiaDetail .DotsBlog .owl-controls .owl-nav .owl-prev:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)0 -30px no-repeat;}
.containerDetalleNoticia .DetalleNoticiaDetail .DotsBlog .owl-controls .owl-nav .owl-next{position: absolute; top: 45%; right: 3%; cursor: pointer; width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)-30px 0 no-repeat; transition: background 0.1s ease;}
.containerDetalleNoticia .DetalleNoticiaDetail .DotsBlog .owl-controls .owl-nav .owl-next:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)-30px -30px no-repeat;}  .containerLineBussObras{margin: 60px 0 50px 0;}
.containerLineBussObras .lineBussB .lineBussBItem{position: relative; float: left; margin: 0 4% 60px 0; width: 29%;}
.containerLineBussObras .lineBussB .lineBussBItem h1{font-family:'Mukta Malar'; font-size: 23px; font-weight: bold; color: #001840; text-align: left;}
.containerLineBussObras .lineBussB .lineBussBItem img{margin: 30px 0 30px 0; width: 100%; filter: drop-shadow(4px 4px 5px #D3D3D3);}
.containerLineBussObras .lineBussB .lineBussBItem a{position: relative; margin: 0 auto 0 auto; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat; transition: background 0.5s ease;}
.containerLineBussObras .lineBussB .lineBussBItem a:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)-212px 0 no-repeat;}
.containerLineBussObras .lineBussB .lineBussBItem a span{padding: 9px 0 0 45px; display: inherit; font-family:'Mukta Malar'; font-size: 18px; font-weight: normal; color: #323232; text-align: center;}
.containerLineBussObras .lineBussB .labelBussBItem h6{position: relative; float: left; margin: 12% 0 0 30%; font-family:'Mukta Malar'; font-size: 50px; font-weight: bolder; color: #E8E9E9; -webkit-transform: rotate(90deg); transform: rotate(90deg);}  .SliderB .sliderMulti{height: 80px;}
.SliderB .sliderMulti .itemOfertas {height: 80px; margin: 0 0 0 0;}
.SliderB .sliderMulti .itemOfertas  a{width: auto; padding: 0 4%; display: table; margin: 0 auto 0 auto; font-family:'Mukta Malar'; font-size: 25px; font-weight: bolder; color: #001840; text-align: center; transition: all 0.5s ease}
.SliderB .sliderMulti .itemOfertas  a:hover{ color: #EBC500; border-bottom: 2px solid #EBC500;}
.SliderB .sliderMulti .itemOfertas.activerSlider a{color: #EBC500;}
.SliderB .sliderMulti .owl-controls .owl-nav .owl-prev{position: absolute;  top: 15%; left: 0; cursor: pointer; width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)0 0 no-repeat; transition: background 0.1s ease;}
.SliderB .sliderMulti .owl-controls .owl-nav .owl-prev:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)0 -30px no-repeat;}
.SliderB .sliderMulti .owl-controls .owl-nav .owl-next{position: absolute; top: 15%; right: 0; cursor: pointer; width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)-30px 0 no-repeat; transition: background 0.1s ease;}
.SliderB .sliderMulti .owl-controls .owl-nav .owl-next:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)-30px -30px no-repeat;}
.containerOfertas{margin: 40px 0 40px 0; padding: 60px 0 60px 0; background: #F2F2F2;}
.containerOfertas .containerOfertasB .containerOfertasBItem{position: relative; float: left; width: 27%; margin: 0 3% 40px 3%; padding: 30px 45px 30px 45px; background: #FFFFFF; box-shadow: 3px 3px 8px #D3D3D3;}
.containerOfertas .containerOfertasB .containerOfertasBItem h3{font-family:'Mukta Malar'; font-size: 21px; font-weight: bolder; color: #001840; text-align: left;}
.containerOfertas .containerOfertasB .containerOfertasBItem h4{font-family:'Mukta Malar'; font-size: 15px; font-weight: normal; color: #001840; text-align: left;}
.containerOfertas .containerOfertasB .containerOfertasBItem p{font-family:'Mukta Malar'; font-size: 14px; font-weight: lighter; color: #323232; text-align: left;}
.containerOfertas .containerOfertasB .containerOfertasBItem a{position: relative; float: right; font-family:'Mukta Malar'; font-size: 16px; font-weight: lighter; color: #323232; border-bottom: 2px solid #EBC500; transition: color 0.5s ease;}
.containerOfertas .containerOfertasB .containerOfertasBItem a:hover{color: #EBC500;}
.containerOfertas .containerOfertasBPlug a{position: relative; float: left; margin: 0 0 0 28%; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat; transition: background 0.5s ease;}
.containerOfertas .containerOfertasBPlug a:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)-212px 0 no-repeat;}
.containerOfertas .containerOfertasBPlug a span{padding: 9px 0 0 45px; display: inherit; font-family:'Mukta Malar'; font-size: 18px; font-weight: normal; color: #323232; text-align: center;}  .containerDetalleServicios{margin: 0 0 60px 0;}
.containerDetalleServicios .DetalleServiciosBigImage img{width: 100%;}
.containerDetalleServicios .DetalleServiciosBullet{margin: 25px 0 30px 0;}
.containerDetalleServicios .DetalleServiciosBullet ul{position: relative; float: left; list-style: none; padding: inherit;}
.containerDetalleServicios .DetalleServiciosBullet ul li{display: inline-block;padding: 0 0 15px 0; border-bottom: 1px solid #EBC500;}
.containerDetalleServicios .DetalleServiciosBullet ul li a{margin: 0 15px 0 0; font-family:'Mukta Malar'; display: inline-block; font-weight: lighter; font-size: 14px; text-decoration: underline; color: #323232; transition: color 0.5s ease;}
.containerDetalleServicios .DetalleServiciosBullet ul li a b{ margin: 0 0 0 15px; font-family:'Mukta Malar'; display: inline-block; font-weight: bold; font-size: 14px; text-decoration: none; color: #323232; transition: color 0.5s ease;}
.containerDetalleServicios .DetalleServiciosBullet ul li a span{margin: 6px 0 0 0; float: left; width: 16px; height: 11px; display: inline-block; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowList.png)0 0 no-repeat;}
.containerDetalleServicios .DetalleServiciosBullet ul li a:hover, .containerDetalleServicios .DetalleServiciosBullet ul li a b:hover{color: #EBC500;}
.containerDetalleServicios .DetalleServiciosDetail{margin: 0 0 0 0;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailRight{position: relative; float: left; width: 45%;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailRight h1{margin: 24px 0 20px 0; font-family:'Mukta Malar'; font-size: 40px; font-weight: bolder; color: #001840; text-align: left;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailRight h1 span{position: absolute; margin: -40px 0 0 0; color: #EBC500; font-family: arial; font-weight: bold; text-align: left; font-size: 15px;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailRight p {margin: 0 0 30px 0; font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232; text-align: left;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailRight a{position: relative; float: left; margin: 0 0 0 0; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat; z-index: 10; transition: background 0.5s ease;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailRight a:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)-212px 0 no-repeat;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailRight a span{padding: 9px 0 0 45px; display: inherit; font-family:'Mukta Malar'; font-size: 18px; font-weight: normal; color: #323232; text-align: center;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailRight ul{list-style: none; padding: inherit;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailRight ul li{font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailLeft{position: relative; float: left; margin: 6% 0 0 4%; width: 45%;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailLeft .DotsDetalleServicios .itemDetalleServicios{width: 100%; height: 400px; background-position: center; background-repeat: no-repeat; background-size: cover; padding: 0;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailLeft .DotsDetalleServicios .owl-controls .owl-nav .owl-prev{position: absolute;  top: 45%; left: 3%; cursor: pointer; width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)0 0 no-repeat; transition: background 0.1s ease;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailLeft .DotsDetalleServicios .owl-controls .owl-nav .owl-prev:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)0 -30px no-repeat;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailLeft .DotsDetalleServicios .owl-controls .owl-nav .owl-next{position: absolute; top: 45%; right: 3%; cursor: pointer; width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)-30px 0 no-repeat; transition: background 0.1s ease;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailLeft .DotsDetalleServicios .owl-controls .owl-nav .owl-next:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)-30px -30px no-repeat;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailLeft a{position: relative; float: right; margin: 5% 0 0 0%; font-family: 'Mukta Malar'; font-size: 16px; font-weight: lighter; color: #323232; border-bottom: 2px solid #EBC500; transition: color 0.5s ease;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailLeft a:hover{color: #EBC500;}  .containerDetalleProducto{margin: 0 0 0 0;}
.containerDetalleProducto .DetalleProductoBullet{margin: 25px 0 30px 0;}
.containerDetalleProducto .DetalleProductoBullet ul{position: relative; float: left; list-style: none; padding: inherit;}
.containerDetalleProducto .DetalleProductoBullet ul li{display: inline-block;padding: 0 0 2px 0; border-bottom: 2px solid #EBC500;}
.containerDetalleProducto .DetalleProductoBullet ul li a{margin: 0 15px 0 0; font-family:'Mukta Malar'; display: inline-block; font-weight: lighter; font-size: 14px; text-decoration: underline; color: #323232; transition: color 0.5s ease;}
.containerDetalleProducto .DetalleProductoBullet ul li a b{ margin: 0 0 0 15px; font-family:'Mukta Malar'; display: inline-block; font-weight: bold; font-size: 14px; text-decoration: none; color: #323232; transition: color 0.5s ease;}
.containerDetalleProducto .DetalleProductoBullet ul li a span{margin: 6px 0 0 0; float: left; width: 16px; height: 11px; display: inline-block; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowList.png)0 0 no-repeat;}
.containerDetalleProducto .DetalleProductoBullet ul li a:hover, .containerDetalleProducto .DetalleProductoBullet ul li a b:hover{color: #EEAF3E;}
.containerDetalleProducto .DetalleProductoBigTitle h1{margin: 25px 0 30px 0; font-family:'Mukta Malar'; font-size: 40px; font-weight: bolder; color: #001840; text-align: center;}
.containerDetalleProducto .DetalleProductoBigTitle h1 span{position: absolute; margin: -40px 0 0 120px; color: #EBC500; font-family: arial; font-weight: bold; text-align: center; font-size: 15px;}
.containerDetalleProducto .DetalleProductoUtil{margin: 0 0 0 0;}
.containerDetalleProducto .DetalleProductoUtil .DetalleProductoUtilLeft{position: relative; float: left; width: 45%;}
.containerDetalleProducto .DetalleProductoUtil .DetalleProductoUtilLeft h3{font-family:'Mukta Malar'; font-size: 21px; font-weight: bolder; color: #001840; text-align: left;}
.containerDetalleProducto .DetalleProductoUtil .DetalleProductoUtilLeft ul{list-style: none; padding: inherit;}
.containerDetalleProducto .DetalleProductoUtil .DetalleProductoUtilLeft ul li{display: flex; font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232;}
.containerDetalleProducto .DetalleProductoUtil .DetalleProductoUtilLeft p{margin: 0 0 30px 0; font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232; text-align: left;}
.containerDetalleProducto .DetalleProductoUtil .DetalleProductoUtilRight{position: relative; float: left; margin: 0 0 0 4%; width: 45%;}
.containerDetalleProducto .DetalleProductoUtil .DetalleProductoUtilRight a img{width: 100%;}
.containerDetalleProducto .DetalleProductoUtil .DetalleProductoUtilRight .btnD{position: relative;  margin: 40px auto 0 auto; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat; z-index: 10; transition: background 0.5s ease;}
.containerDetalleProducto .DetalleProductoUtil .DetalleProductoUtilRight .btnD:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)-212px 0 no-repeat;}
.containerDetalleProducto .DetalleProductoUtil .DetalleProductoUtilRight .btnD span{padding: 9px 0 0 45px; display: inherit; font-family:'Mukta Malar'; font-size: 15px; font-weight: normal; color: #323232; text-align: center;}
.containerDetalleProducto .DetalleProductoList{margin: 60px 0 0 0;}
.containerDetalleProducto .DetalleProductoList .DetalleProductoListLeft{position: relative; float: left; width: 40%;}
.containerDetalleProducto .DetalleProductoList .DetalleProductoListLeft h3{font-family:'Mukta Malar'; font-size: 21px; font-weight: bolder; color: #001840; text-align: left;}
.containerDetalleProducto .DetalleProductoList .DetalleProductoListLeft ul li{margin: 0 0 10px 0; color: #EEAF3E; font-size: 13px;}
.containerDetalleProducto .DetalleProductoList .DetalleProductoListLeft ul li span{margin: 15px 0 0 0; font-family:'Mukta Malar'; font-size: 14px; font-weight: normal; color: #323232; text-align: left;}
.containerDetalleProducto .DetalleProductoList .DetalleProductoListRight{position: relative; float: left; margin: 0 0 0 9%; width: 40%;}
.containerDetalleProducto .DetalleProductoList .DetalleProductoListRight h3{font-family:'Mukta Malar'; font-size: 21px; font-weight: bolder; color: #001840; text-align: left;}
.containerDetalleProducto .DetalleProductoList .DetalleProductoListRight ul li{margin: 0 0 10px 0; color: #EEAF3E; font-size: 13px;}
.containerDetalleProducto .DetalleProductoList .DetalleProductoListRight ul li span{margin: 15px 0 0 0; font-family:'Mukta Malar'; font-size: 14px; font-weight: normal; color: #323232; text-align: left;}  .containerProyectos{margin: 30px 0 70px 0;}
.containerProyectos .proyectoItem{position: relative; float: left; width: 45%; margin: 0 3% 40px 2%; box-shadow: 3px 3px 8px #D3D3D3; background: #FFFFFF;}
.containerProyectos .proyectoItem .proyectoItemLeft{position: relative; float: left; width: 45%; height: 100%;}
.containerProyectos .proyectoItem .proyectoItemLeft .DotsProyectos .itemProyectosSlider{width: 100%; height: 300px; background-position: center; background-repeat: no-repeat; background-size: cover; padding: 0;}
.containerProyectos .proyectoItem .proyectoItemLeft .DotsProyectos .itemProyectosSlider p{position: absolute; width: auto; padding: 5px 15px 5px 15px; background: #001840; font-family:'Mukta Malar'; font-size: 12px; font-weight:  bolder; color: #FFFFFF; z-index: 10;}
.containerProyectos .proyectoItem .proyectoItemLeft .DotsProyectos .owl-controls .owl-nav .owl-prev{position: absolute;  top: 45%; left: 3%; cursor: pointer; width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)0 0 no-repeat; transition: background 0.1s ease;}
.containerProyectos .proyectoItem .proyectoItemLeft .DotsProyectos .owl-controls .owl-nav .owl-prev:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)0 -30px no-repeat;}
.containerProyectos .proyectoItem .proyectoItemLeft .DotsProyectos .owl-controls .owl-nav .owl-next{position: absolute; top: 45%; right: 3%; cursor: pointer; width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)-30px 0 no-repeat; transition: background 0.1s ease;}
.containerProyectos .proyectoItem .proyectoItemLeft .DotsProyectos .owl-controls .owl-nav .owl-next:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)-30px -30px no-repeat;}
.containerProyectos .proyectoItem .proyectoItemRight{position: relative; float: left; width: 54%; padding: 25px 20px 25px 20px;}
.containerProyectos .proyectoItem .proyectoItemRight h1{font-family:'Mukta Malar'; font-size: 21px; font-weight: bolder; color: #001840; text-align: left;}
.containerProyectos .proyectoItem .proyectoItemRight p{margin: 20px 0 30px 0; font-family:'Mukta Malar'; font-size: 14px; font-weight: lighter; color: #323232; text-align: left;}
.containerProyectos .proyectoItem .proyectoItemRight p a{background: none!important; display: contents!important; font-family:'Mukta Malar'!important; font-size: 14px!important; font-weight: lighter!important; color: #323232!important; text-align: left!important; font-style: italic!important; text-decoration: underline!important;}
.containerProyectos .proyectoItem .proyectoItemRight a{position: relative; float: left; margin: 0 0 0 20%; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat; z-index: 10; transition: background 0.5s ease;}
.containerProyectos .proyectoItem .proyectoItemRight a:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)-212px 0 no-repeat;}
.containerProyectos .proyectoItem .proyectoItemRight a span{padding: 9px 0 0 45px; display: inherit; font-family:'Mukta Malar'; font-size: 18px; font-weight: normal; color: #323232; text-align: center;}
.containerProyectos .proyectosBtnMore a{position: relative; float: left; margin: 5% 0 0 28%; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat; transition: background 0.5s ease;}
.containerProyectos .proyectosBtnMore a:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)-212px 0 no-repeat;}
.containerProyectos .proyectosBtnMore a span{padding: 9px 0 0 45px; display: inherit; font-family:'Mukta Malar'; font-size: 15px; font-weight: normal; color: #323232; text-align: center;}  .containerDetalleObras{margin: 0 0 0 0; padding: 1px 0 70px 0; background: rgba(87,87,87,0.1);}
.containerDetalleObras .DetalleObrasBullet{margin: 30px 0 40px 0;}
.containerDetalleObras .DetalleObrasBullet ul{position: relative; float: left; list-style: none; padding: inherit;}
.containerDetalleObras .DetalleObrasBullet ul li{display: inline-block;padding: 0 0 2px 0; border-bottom: 1px solid #EBC500;}
.containerDetalleObras .DetalleObrasBullet ul li a{margin: 0 15px 0 0; font-family:'Mukta Malar'; display: inline-block; font-weight: lighter; font-size: 14px; text-decoration: underline; color: #323232; transition: color 0.5s ease;}
.containerDetalleObras .DetalleObrasBullet ul li a b{ margin: 0 0 0 15px; font-family:'Mukta Malar'; display: inline-block; font-weight: bold; font-size: 14px; text-decoration: none; color: #323232; transition: color 0.5s ease;}
.containerDetalleObras .DetalleObrasBullet ul li a span{margin: 6px 0 0 0; float: left; width: 16px; height: 11px; display: inline-block; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowList.png)0 0 no-repeat;}
.containerDetalleObras .DetalleObrasBullet ul li a:hover, .containerDetalleObras .DetalleObrasBullet ul li a b:hover{color: #EEAF3E;}
.containerDetalleObras .DetalleObrasBigTitle h1{margin: 20px 0 0 0; font-family:'Mukta Malar'; font-size: 40px; font-weight: bolder; color: #001840; text-align: center;}
.containerDetalleObras .DetalleObrasBigTitle h1 span{position: absolute; margin: -40px 0 0 120px; color: #EBC500; font-family: arial; font-weight: bold; text-align: center; font-size: 15px;}
.containerDetalleObras .DetalleObrasDetail{margin: 0 0 0 0; padding: 0;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailLeft{position: relative; float: left; width: 60%; margin: 7% 0 0 0;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailLeft .DotsDetalleObras .itemDetalleObras{width: 100%; height: 600px; background-position: center; background-repeat: no-repeat; background-size: cover; padding: 0;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailLeft .DotsDetalleObras .owl-controls .owl-nav .owl-prev{position: absolute;  top: 45%; left: 4%; cursor: pointer; width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)0 0 no-repeat; transition: background 0.1s ease;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailLeft .DotsDetalleObras .owl-controls .owl-nav .owl-prev:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)0 -30px no-repeat;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailLeft .DotsDetalleObras .owl-controls .owl-nav .owl-next{position: absolute; top: 45%; right: 4%; cursor: pointer; width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)-30px 0 no-repeat; transition: background 0.1s ease;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailLeft .DotsDetalleObras .owl-controls .owl-nav .owl-next:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)-30px -30px no-repeat;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailRight{position: relative; float: left; width: 40%; padding: 80px 40px 50px 40px;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailRight h3{font-family:'Mukta Malar'; font-size: 21px; font-weight: bolder; color: #001840; text-align: left;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailRight p{margin: 20px 0 30px 0; font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232; text-align: left;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailRight ul{padding: 0; list-style: none;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailRight ul li{font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232; display: flex;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailRight .btnPlug{position: relative; float: left; margin: 5% 0 0 0%; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat; border: none; transition: background 0.5s ease;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailRight .btnPlug:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)-212px 0 no-repeat;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailRight .btnPlug span{padding: 9px 0 0 45px; display: inherit; font-family:'Mukta Malar'; font-size: 15px; font-weight: normal; color: #323232; text-align: center;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailRight a{position: relative; float: right; margin: 5% 0 0 0%; font-family:'Mukta Malar'; font-size: 16px; font-weight: lighter; color: #323232; border-bottom: 2px solid #EBC500; transition: color 0.5s ease;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailRight a:hover{color: #EBC500;}  .containerDetalleOfertas{margin: 0 0 50px 0;}
.containerDetalleOfertas .DetalleOfertasBullet{margin: 25px 0 30px 0;}
.containerDetalleOfertas .DetalleOfertasBullet ul{position: relative; float: left; list-style: none; padding: inherit;}
.containerDetalleOfertas .DetalleOfertasBullet ul li{display: inline-block;padding: 0 0 2px 0; border-bottom: 1px solid #EBC500;}
.containerDetalleOfertas .DetalleOfertasBullet ul li a{margin: 0 15px 0 0; font-family:'Mukta Malar'; display: inline-block; font-weight: lighter; font-size: 14px; text-decoration: underline; color: #323232; transition: color 0.5s ease;}
.containerDetalleOfertas .DetalleOfertasBullet ul li a b{ margin: 0 0 0 15px; font-family:'Mukta Malar'; display: inline-block; font-weight: bold; font-size: 14px; text-decoration: none; color: #323232; transition: color 0.5s ease;}
.containerDetalleOfertas .DetalleOfertasBullet ul li a span{margin: 6px 0 0 0; float: left; width: 16px; height: 11px; display: inline-block; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowList.png)0 0 no-repeat;}
.containerDetalleOfertas .DetalleOfertasBullet ul li a:hover, .containerDetalleOfertas .DetalleOfertasBullet ul li a b:hover{color: #EEAF3E;}
.containerDetalleOfertas .DetalleOfertasLeft{position: relative; float: left; width: 40%;}
.containerDetalleOfertas .DetalleOfertasLeft h2{margin: 25px 0 30px 0; font-family:'Mukta Malar'; font-size: 40px; font-weight: bolder; color: #001840; text-align: left;}
.containerDetalleOfertas .DetalleOfertasLeft h2 span{position: absolute; margin: -40px 0 0 0; color: #EBC500; font-family: arial; font-weight: bold; text-align: left; font-size: 15px;}
.containerDetalleOfertas .DetalleOfertasLeft h3{font-family:'Mukta Malar'; font-size: 21px; font-weight: bolder; color: #001840; text-align: left;}
.containerDetalleOfertas .DetalleOfertasLeft p{margin: 20px 0 30px 0; width: 86%; font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232; text-align: left;}
.containerDetalleOfertas .DetalleOfertasLeft ul{list-style: none; padding: initial;}
.containerDetalleOfertas .DetalleOfertasLeft ul li span{margin: 0 10px 0 0; color: #EEAF3E; font-size: 22px; line-height: 0;}
.containerDetalleOfertas .DetalleOfertasLeft ul li {margin: 12px 0 0 0; font-family:'Mukta Malar'; font-size: 14px; font-weight: normal; color: #323232; text-align: left;}
.containerDetalleOfertas .DetalleOfertasLeft a{position: relative; float: left; margin: 5% 0 0 0%; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat; border: none; transition: background 0.5s ease;}
.containerDetalleOfertas .DetalleOfertasLeft a:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)-212px 0 no-repeat;}
.containerDetalleOfertas .DetalleOfertasLeft a span{padding: 9px 0 0 45px; display: inherit; font-family:'Mukta Malar'; font-size: 15px; font-weight: normal; color: #323232; text-align: center;}
.containerDetalleOfertas .DetalleOfertasRight{position: relative; float: left; margin: 0 0 0 30px; width: 30%;}
.containerDetalleOfertas .DetalleOfertasRight h3{margin: 35px 0 30px 0; font-family:'Mukta Malar'; font-size: 21px; font-weight: bolder; color: #001840; text-align: center;}
.containerDetalleOfertas .DetalleOfertasRight .containerOfertasBItem{position: relative; float: left; width: 90%; margin: 0 3% 40px 3%; padding: 30px 45px 30px 45px; background: #FFFFFF; box-shadow: 3px 3px 8px #D3D3D3;}
.containerDetalleOfertas .DetalleOfertasRight .containerOfertasBItem h3{font-family:'Mukta Malar'; font-size: 21px; font-weight: bolder; color: #001840; text-align: left;}
.containerDetalleOfertas .DetalleOfertasRight .containerOfertasBItem h4{font-family:'Mukta Malar'; font-size: 21px; font-weight: normal; color: #001840; text-align: left;}
.containerDetalleOfertas .DetalleOfertasRight .containerOfertasBItem p{font-family:'Mukta Malar'; font-size: 14px; font-weight: lighter; color: #323232; text-align: left;}
.containerDetalleOfertas .DetalleOfertasRight .containerOfertasBItem a{position: relative; float: right; font-family:'Mukta Malar'; font-size: 16px; font-weight: lighter; color: #323232; border-bottom: 2px solid #EBC500; transition: color 0.5s ease;}
.containerDetalleOfertas .DetalleOfertasRight .containerOfertasBItem a:hover{color: #EBC500;}
.containerDetalleOfertas .labelOfertasItem h6{position: absolute; right: 2%; float: left; margin: 25% 0 0 0; font-family:'Mukta Malar'; font-size: 50px; font-weight: bolder; color: #E8E9E9; -webkit-transform: rotate(90deg); transform: rotate(90deg);}  .containerDetalleProjects{margin: 0 0 0 0;}
.containerDetalleProjects .DetalleProjectsBigImage img{width: 100%;}
.containerDetalleProjects .DetalleProjectsBullet{margin: 25px 0 30px 0;}
.containerDetalleProjects .DetalleProjectsBullet ul{position: relative; float: left; list-style: none; padding: inherit;}
.containerDetalleProjects .DetalleProjectsBullet ul li{display: inline-block;padding: 0 0 1px 0; border-bottom: 1px solid #EBC500;}
.containerDetalleProjects .DetalleProjectsBullet ul li a{margin: 0 15px 0 0; font-family:'Mukta Malar'; display: inline-block; font-weight: lighter; font-size: 14px; text-decoration: underline; color: #323232; transition: color 0.5s ease;}
.containerDetalleProjects .DetalleProjectsBullet ul li a b{ margin: 0 0 0 15px; font-family:'Mukta Malar'; display: inline-block; font-weight: bold; font-size: 14px; text-decoration: none; color: #323232; transition: color 0.5s ease;}
.containerDetalleProjects .DetalleProjectsBullet ul li a span{margin: 6px 0 0 0; float: left; width: 16px; height: 11px; display: inline-block; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowList.png)0 0 no-repeat;}
.containerDetalleProjects .DetalleProjectsBullet ul li a:hover, .containerDetalleOfertas .DetalleOfertasBullet ul li a b:hover{color: #EEAF3E;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft{position: relative; float: left; width: 50%;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft h1,.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft h3{margin: 25px 0 30px 0; font-family:'Mukta Malar'!important; font-size: 40px!important; font-weight: bolder!important; color: #001840!important; text-align: left!important;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft h1 span,.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft h3 span{position: absolute; margin: -40px 0 0 0; color: #EBC500; font-family: arial; font-weight: bold; text-align: left; font-size: 15px;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft p{margin: 20px 0 30px 0; width: 95%; font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232; text-align: left;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft p a{background: none!important; padding: 0!important; margin: 0 8px 0 0!important; width: auto!important; height: auto!important; font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232; text-align: left; font-style: italic; text-decoration: underline;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft ul{padding: 0; list-style: none;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft ul li{font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232; text-align: left;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft a{position: relative; float: left; margin: 3% 0 0 0%; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat; z-index: 10; transition: background 0.5s ease;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft a:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)-212px 0 no-repeat;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft a span{padding: 9px 0 0 45px; display: inherit; font-family:'Mukta Malar'; font-size: 15px; font-weight: normal; color: #323232; text-align: center;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailRight{position: relative; float: left; margin: 40px 0 0 30px; width: 40%;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailRight .DotsDetalleProjects .itemDetalleProjects{width: 100%; height: 400px; background-position: center; background-repeat: no-repeat; background-size: cover; padding: 0;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailRight .DotsDetalleProjects .owl-controls .owl-nav .owl-prev{position: absolute;  top: 45%; left: 4%; cursor: pointer; width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)0 0 no-repeat; transition: background 0.1s ease;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailRight .DotsDetalleProjects .owl-controls .owl-nav .owl-prev:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)0 -30px no-repeat;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailRight .DotsDetalleProjects .owl-controls .owl-nav .owl-next{position: absolute; top: 45%; right: 4%; cursor: pointer; width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)-30px 0 no-repeat; transition: background 0.1s ease;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailRight .DotsDetalleProjects .owl-controls .owl-nav .owl-next:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)-30px -30px no-repeat;}
.containerDetalleProjects .DetalleProjectsDetailList{margin: 80px 0 40px 0;}
.containerDetalleProjects .DetalleProjectsDetailList .DetalleProjectsDetailListLeft{position: relative; float: left; width: 43%; font-family:'Mukta Malar'; color: #323232; font-size: 14px;}
.containerDetalleProjects .DetalleProjectsDetailList .DetalleProjectsDetailListLeft h3{font-family:'Mukta Malar'; font-size: 21px; font-weight: bolder; color: #001840; text-align: left;}
.containerDetalleProjects .DetalleProjectsDetailList .DetalleProjectsDetailListLeft ul{padding: 0; list-style: none;}
.containerDetalleProjects .DetalleProjectsDetailList .DetalleProjectsDetailListLeft ul li{margin: 0 0 10px 0; color: #323232; font-size: 13px; text-align: left;}
.containerDetalleProjects .DetalleProjectsDetailList .DetalleProjectsDetailListRight{position: relative; float: right; width: 43%; font-family:'Mukta Malar'; color: #323232; font-size: 14px;}
.containerDetalleProjects .DetalleProjectsDetailList .DetalleProjectsDetailListRight h3{font-family:'Mukta Malar'; font-size: 21px; font-weight: bolder; color: #001840; text-align: left;}
.containerDetalleProjects .DetalleProjectsDetailList .DetalleProjectsDetailListRight ul{padding: 0; list-style: none;}
.containerDetalleProjects .DetalleProjectsDetailList .DetalleProjectsDetailListRight ul li{margin: 0 0 10px 0; color: #323232; font-size: 13px; text-align: left;}
.containerDetalleProjects .DetalleProjectsDetailList .DetalleProjectsDetailListRight a{font-family:'Mukta Malar'; font-size: 14px; font-weight: normal; color: #323232; text-align: left; text-decoration: underline;}
.containerDetalleProjects .labelDetalleProjects h6{position: absolute; right: 2%; float: left; margin: -15% 0 0 0; font-family:'Mukta Malar'; font-size: 50px; font-weight: bolder; color: #E8E9E9; -webkit-transform: rotate(90deg); transform: rotate(90deg);}
.containerDetalleProjects .DetalleProjectsDetailB{margin: 0 0 0 0; padding: 50px 0 70px 0; background: rgba(87,87,87,0.1);}
.containerDetalleProjects .DetalleProjectsDetailB .DetalleProjectsDetailBLeft{position: relative; float: left; width: 45%;}
.containerDetalleProjects .DetalleProjectsDetailB .DetalleProjectsDetailBLeft h3{margin: 50px 0 0 0; font-family:'Mukta Malar'; font-size: 21px; font-weight: bolder; color: #001840; text-align: left;}
.containerDetalleProjects .DetalleProjectsDetailB .DetalleProjectsDetailBLeft p{margin: 20px 0 30px 0; width: 90%; font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232; text-align: left;}
.containerDetalleProjects .DetalleProjectsDetailB .DetalleProjectsDetailBRight{position: relative; float: left; width: 45%;}
.containerDetalleProjects .DetalleProjectsDetailB .DetalleProjectsDetailBRight a img{width: 100%;}  .containerTrabajaNosotros{margin: 0 0 0 0;}
.containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailLeft{position: relative; float: left; width: 50%; font-size: 18px; font-weight: lighter; color: #323232;}
.containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailLeft h2{margin: 40px 0 30px 0; font-family:'Mukta Malar'; font-size: 40px; font-weight: bold; color: #001840; text-align: left;}
.containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailLeft h2 span{position: absolute; margin: -40px 0 0 0; color: #EBC500; font-family: arial; font-weight: bold; text-align: left; font-size: 15px;}
.containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailLeft p{margin: 20px 0 30px 0; width: 95%; font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232; text-align: left;}
.containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailLeft ul{padding: inherit; list-style: none;}
.containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailLeft ul li{font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232; display: inline-block;}
.containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailRight{position: relative; float: left; margin: 40px 0 0 30px; width: 40%;}
.containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailRight .DotsTrabajaNosotros .itemTrabajaNosotros{width: 100%; height: 400px; background-position: center; background-repeat: no-repeat; background-size: cover; padding: 0;}
.containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailRight .DotsTrabajaNosotros .owl-controls .owl-nav .owl-prev{position: absolute;  top: 45%; left: 4%; cursor: pointer; width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)0 0 no-repeat; transition: background 0.1s ease;}
.containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailRight .DotsTrabajaNosotros .owl-controls .owl-nav .owl-prev:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)0 -30px no-repeat;}
.containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailRight .DotsTrabajaNosotros .owl-controls .owl-nav .owl-next{position: absolute; top: 45%; right: 4%; cursor: pointer; width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)-30px 0 no-repeat; transition: background 0.1s ease;}
.containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailRight .DotsTrabajaNosotros .owl-controls .owl-nav .owl-next:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)-30px -30px no-repeat;}
.containerTrabajaNosotros .TrabajaNosotrosDetailList{margin: 20px 0 60px 0;}
.containerTrabajaNosotros .TrabajaNosotrosDetailList .TrabajaNosotrosDetailListLeft{position: relative; float: left; width: 43%;}
.containerTrabajaNosotros .TrabajaNosotrosDetailList .TrabajaNosotrosDetailListLeft h3{font-family:'Mukta Malar'; font-size: 21px; font-weight: bolder; color: #001840; text-align: left;}
.containerTrabajaNosotros .TrabajaNosotrosDetailList .TrabajaNosotrosDetailListLeft ul li{margin: 0 0 10px 0; color: #EEAF3E; font-size: 13px;}
.containerTrabajaNosotros .TrabajaNosotrosDetailList .TrabajaNosotrosDetailListLeft ul li span{margin: 15px 0 0 0; font-family:'Mukta Malar'; font-size: 14px; font-weight: normal; color: #323232; text-align: left;}
.containerTrabajaNosotros .TrabajaNosotrosDetailList .TrabajaNosotrosDetailListRight{position: relative; float: left; width: 43%;}
.containerTrabajaNosotros .TrabajaNosotrosDetailList .TrabajaNosotrosDetailListRight h3{font-family:'Mukta Malar'; font-size: 21px; font-weight: bolder; color: #001840; text-align: left;}
.containerTrabajaNosotros .TrabajaNosotrosDetailList .TrabajaNosotrosDetailListRight ul li{margin: 0 0 10px 0; color: #EEAF3E; font-size: 13px;}
.containerTrabajaNosotros .TrabajaNosotrosDetailList .TrabajaNosotrosDetailListRight ul li span{margin: 15px 0 0 0; font-family:'Mukta Malar'; font-size: 14px; font-weight: normal; color: #323232; text-align: left;}
.containerTrabajaNosotros .TrabajaNosotrosDetailList .labelTrabajaNosotros h6{position: absolute; right: 2%; float: left; margin: 10% 0 0 0; font-family:'Mukta Malar'; font-size: 50px; font-weight: bolder; color: #E8E9E9; -webkit-transform: rotate(90deg); transform: rotate(90deg);}
.containerTrabajaNosotros .TrabajaNosotrosDetailB{margin: 0 0 0 0; padding: 50px 0 70px 0; background: rgba(87,87,87,0.1); font-size: 18px; font-weight: lighter; color: #323232; }
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBLeft{position: relative; float: left; width: 45%;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBLeft img{width: 100%;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBRight{position: relative; float: left; width: 45%; margin: 0 0 40px 40px;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBRight h3{margin: 0 0 0 0; font-family:'Mukta Malar'; font-size: 21px; font-weight: bolder; color: #001840; text-align: left;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBRight p{margin: 20px 0 30px 0; width: 95%; font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232; text-align: left;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBRight ul{padding: inherit; list-style: none;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBRight ul li{font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232; display: flex;}
.containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailLeft ul li{font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232; display: inline-block;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .btnPlug a{position: relative; float: left; margin: 3% 0 0 22%; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat; z-index: 10; transition: background 0.5s ease;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .btnPlug a:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)-212px 0 no-repeat;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .btnPlug a span{padding: 9px 0 0 45px; display: inherit; font-family:'Mukta Malar'; font-size: 15px; font-weight: normal; color: #323232; text-align: center;}  .containerContacto{margin: 60px 0 0 0;}
.containerContacto .labelContacto h6{position: absolute; left: 2%; float: left; margin: 20% 0 0 0; font-family:'Mukta Malar'; font-size: 50px; font-weight: bolder; color: #E8E9E9; -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.containerContacto .contactoDetail{margin: 0 0 40px 0;}
.containerContacto .contactoDetail .contactoDetailLeft{position: relative; float: left; width: 45%; margin: 0 0 0 6%;}
.containerContacto .contactoDetail .contactoDetailLeft h2{margin: 25px 0 30px 0; font-family:'Mukta Malar'; font-size: 40px; font-weight: bolder; color: #001840; text-align: center;}
.containerContacto .contactoDetail .contactoDetailLeft h2 span{position: absolute; margin: -40px 0 0 100px; color: #EBC500; font-family: arial; font-weight: bold; text-align: center; font-size: 15px;}
.containerContacto .contactoDetail .contactoDetailLeft .DetCatProdfContactForm{background: #FFFFFF; box-shadow: 3px 3px 8px #D3D3D3;}
.containerContacto .contactoDetail .contactoDetailLeft .DetCatProdfContactForm .DetCatProdfContactRight, .containerContacto .contactoDetail .contactoDetailLeft .DetCatProdfContactForm .DetCatProdfContactLeft{margin: 0 0 5px 0; position: relative; float: left; width: 50%;}
.containerContacto .contactoDetail .contactoDetailLeft .DetCatProdfContactForm .DetCatProdfContactRight label, .containerContacto .contactoDetail .contactoDetailLeft .DetCatProdfContactForm .DetCatProdfContactLeft label{margin: 15px 0 5px 30px;font-family:'Mukta Malar'; font-size: 14px; font-weight: bolder; color: #001840; text-align: left;}
.containerContacto .contactoDetail .contactoDetailLeft .DetCatProdfContactForm .DetCatProdfContactRight input[type="text"], .containerContacto .contactoDetail .contactoDetailLeft .DetCatProdfContactForm .DetCatProdfContactLeft input[type="text"], .containerContacto .contactoDetail .contactoDetailLeft .DetCatProdfContactForm .DetCatProdfContactLeft input[type="email"]{margin: 0 0 0 30px; width: 76%; background: transparent; border: none; border-bottom: 2px solid #001840; font-family:'Mukta Malar'; font-size: 14px; font-weight: lighter; color: #323232;}
.containerContacto .contactoDetail .contactoDetailLeft .DetCatProdfContactForm .DetCatProdfContactBot label{margin: 15px 0 5px 30px;font-family:'Mukta Malar'; font-size: 14px; font-weight: bolder; color: #001840; text-align: left;}
.containerContacto .contactoDetail .contactoDetailLeft .DetCatProdfContactForm .DetCatProdfContactBot select{margin: 0 0 0 30px; width: 88%; border-bottom: 2px solid #001840; background: transparent url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowSelect.png)right center no-repeat!important; -webkit-appearance: none; appearance: none; border: none; font-family:'Mukta Malar'; font-size: 14px; font-weight: lighter; color: #323232;}
.containerContacto .contactoDetail .contactoDetailLeft .DetCatProdfContactForm .DetCatProdfContactBot textarea{margin: 0 0 15px 30px; width: 88%; background: transparent; border: none; border-bottom: 2px solid #001840; font-family:'Mukta Malar'; font-size: 14px; font-weight: lighter; color: #323232;resize: none;}
.containerContacto .contactoDetail .contactoDetailLeft .DetCatProdfContactForm .DetCatProdfContactBot input[type="text"]{margin: 0 0 15px 30px; width: 88%; background: transparent; border: none; border-bottom: 2px solid #EBC500; font-family:'Mukta Malar'; font-size: 14px; font-weight: lighter; color: #323232;resize: none;}
.containerContacto .contactoDetail .contactoDetailLeft .DetCatProdfContactForm .DetCatProdfContactBot .fileMask{position: relative; float: left; width: 100%; margin: 0 0 0 30px;}
.containerContacto .contactoDetail .contactoDetailLeft .DetCatProdfContactForm .DetCatProdfContactBot .fileMask p i{border-bottom: 2px solid #001840; font-family:'Mukta Malar'; font-size: 14px; font-weight: lighter; color: #323232; cursor: default; font-style: normal;}
.containerContacto .contactoDetail .contactoDetailLeft .DetCatProdfContactForm .DetCatProdfContactBot .fileMask p span{margin: 0 0 -5px 0; width: 20px; height: 20px; background: transparent url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/click.png)0 0 no-repeat; display: inline-block;}
.containerContacto .contactoDetail .contactoDetailLeft .DetCatProdfContactForm .DetCatProdfContactBot .fileMask input[type=file] {cursor: inherit; display: block; font-size: 20px; filter: alpha(opacity=0);  min-height: 100%; min-width: 100%; opacity: 0; position: absolute; left: 0; text-align: right; top: 0; border: 1px solid #001840;}
.containerContacto .contactoDetail .contactoDetailLeft .DetCatProdfContactForm .DetCatProdfContactBot input[type="checkbox"]{position: relative; margin: 0 0 0 34%;}
.containerContacto .contactoDetail .contactoDetailLeft .DetCatProdfContactForm .DetCatProdfContactBot a{position: relative; margin: 15px 0 5px 10px;font-family:'Mukta Malar'; font-size: 12px; font-weight: lighter; color: rgba(50,50,50,1); text-decoration: underline; text-align: left; transition: color 0.5s ease;}
.containerContacto .contactoDetail .contactoDetailLeft .DetCatProdfContactForm .DetCatProdfContactBot a:hover{color: rgba(50,50,50,0.5);}
.containerContacto .contactoDetail .contactoDetailLeft .DetCatProdfContactForm .DetCatProdfContactBot .btnPlug{position: relative;  margin: 15px auto 30px auto; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat;  border: none; transition: background 0.5s ease;}
.containerContacto .contactoDetail .contactoDetailLeft .DetCatProdfContactForm .DetCatProdfContactBot .btnPlug:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)-212px 0 no-repeat;}
.containerContacto .contactoDetail .contactoDetailLeft .DetCatProdfContactForm .DetCatProdfContactBot .btnPlug span{padding: 6px 0 0 45px; display: inherit; font-family:'Mukta Malar'; font-size: 15px; font-weight: normal; color: #323232; text-align: center;}
.containerContacto .contactoDetail .contactoDetailRight{position: relative; float: left; margin: 0 0 0 4%; width: 45%;}
.containerContacto .contactoDetail .contactoDetailRight h2{margin: 25px 0 30px 0; font-family:'Mukta Malar'; font-size: 40px; font-weight: bolder; color: #001840; text-align: center;}
.containerContacto .contactoDetail .contactoDetailRight h2 span{position: absolute; margin: -40px 0 0 100px; color: #EBC500; font-family: arial; font-weight: bold; text-align: center; font-size: 15px;}
.containerContacto .contactoDetail .contactoDetailRight .detailcontactoDetailRight{position: relative; padding: 1px 0 0 0; right: 0; left: 0; margin: 0 auto 0 auto; width: 60%; background: #FFFFFF; box-shadow: 3px 3px 8px #D3D3D3;}
.containerContacto .contactoDetail .contactoDetailRight .detailcontactoDetailRight ul{margin: 18px 25px 10px 0;}
.containerContacto .contactoDetail .contactoDetailRight .detailcontactoDetailRight ul li{margin: 15px 0 0 0; color: #EEAF3E; font-size: 13px;}
.containerContacto .contactoDetail .contactoDetailRight .detailcontactoDetailRight ul li span{margin: 15px 0 0 0; font-family:'Mukta Malar'; font-size: 14px; font-weight: normal; color: #323232; text-align: left;}
.containerContacto .contactoDetail .contactoDetailRight .detailcontactoDetailRight ul li span a{font-family:'Mukta Malar'; font-size: 14px; font-weight: normal; color: #323232; text-align: right; margin: 0 0 0 10px; position: absolute;}
.containerContacto .contactoDetail .contactoDetailRight .detailcontactoDetailRight a{position: relative; float: left; margin: 20px 6% 25px 16%; font-family:'Mukta Malar'; font-size: 16px; font-weight: lighter; color: #323232; text-align: center; border-bottom: 2px solid #EBC500; transition: color 0.5s ease;}
.containerContacto .contactoDetail .contactoDetailRight .detailcontactoDetailRight a:hover{color: #EBC500;}
.containerContacto .contactoDetail .contactoDetailRight .detailcontactoDetailRight iframe{position: relative; float: left; width: 100%; height: 200px; border: none;}
.containerContacto .contactoF{margin: 0 0 0 0; padding: 50px 0 70px 0; background: rgba(87,87,87,0.1);}
.containerContacto .contactoF .contactoFLeft{position: relative; float: left; margin: 20px 6% 15px 9%; width: 35%;}
.containerContacto .contactoF .contactoFLeft h2{margin: 25px 0 30px 0; font-family:'Mukta Malar'; font-size: 40px; font-weight: bolder; color: #001840; text-align: center;}
.containerContacto .contactoF .contactoFLeft h2 span{position: absolute; margin: -40px 0 0 100px; color: #EBC500; font-family: arial; font-weight: bold; text-align: center; font-size: 15px;}
.containerContacto .contactoF .contactoFLeft p{margin: 20px 0 30px 0; font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232; text-align: left;}
.containerContacto .contactoF .contactoFLeft a {position: relative; float: left; margin: 3% 0 0 30%; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat; z-index: 10; transition: background 0.5s ease;}
.containerContacto .contactoF .contactoFLeft a:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)-212px 0 no-repeat;}
.containerContacto .contactoF .contactoFLeft a span{padding: 9px 0 0 45px; display: inherit; font-family:'Mukta Malar'; font-size: 15px; font-weight: normal; color: #323232; text-align: center;}
.containerContacto .contactoF .contactoFRight{position: relative; float: left; margin: 20px 6% 15px 6%; width: 35%;}
.containerContacto .contactoF .contactoFRight h2{margin: 25px 0 30px 0; font-family:'Mukta Malar'; font-size: 40px; font-weight: bolder; color: #001840; text-align: center;}
.containerContacto .contactoF .contactoFRight h2 span{position: absolute; margin: -40px 0 0 100px; color: #EBC500; font-family: arial; font-weight: bold; text-align: center; font-size: 15px;}
.containerContacto .contactoF .contactoFRight p{margin: 20px 0 30px 0; font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232; text-align: left;}
.containerContacto .contactoF .contactoFRight a {position: relative; float: left; margin: 3% 0 0 30%; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat; z-index: 10; transition: background 0.5s ease;}
.containerContacto .contactoF .contactoFRight a:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)-212px 0 no-repeat;}
.containerContacto .contactoF .contactoFRight a span{padding: 9px 0 0 45px; display: inherit; font-family:'Mukta Malar'; font-size: 15px; font-weight: normal; color: #323232; text-align: center;}  .containerFormOferta{margin: 0 0 50px 0;}
.containerFormOferta .FormOfertaBullet{margin: 50px 0 30px 0;}
.containerFormOferta .FormOfertaBullet ul{position: relative; float: left; list-style: none; padding: inherit;}
.containerFormOferta .FormOfertaBullet ul li{display: inline-block; padding: 0 0 2px 0; margin: 0 0 20px 0; border-bottom: 1px solid #EBC500;}
.containerFormOferta .FormOfertaBullet ul li a{margin: 0 15px 0 0; font-family:'Mukta Malar'; display: inline-block; font-weight: lighter; font-size: 14px; text-decoration: underline; color: #323232; transition: color 0.5s ease;}
.containerFormOferta .FormOfertaBullet ul li a b{ margin: 0 0 0 15px; font-family:'Mukta Malar'; display: inline-block; font-weight: bold; font-size: 14px; text-decoration: none; color: #323232; transition: color 0.5s ease;}
.containerFormOferta .FormOfertaBullet ul li a span{margin: 6px 0 0 0; float: left; width: 16px; height: 11px; display: inline-block; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowList.png)0 0 no-repeat;}
.containerFormOferta .FormOfertaBullet ul li a:hover, .containerDetalleOfertas .DetalleOfertasBullet ul li a b:hover{color: #EEAF3E;}
.containerFormOferta .titleFormOferta h2{width: 50%; margin: 5px auto 30px auto; font-family:'Mukta Malar'; font-size: 60px; font-weight: bolder; color: #001840; text-align: center; display: table;}
.containerFormOferta .titleFormOferta h2 span{position: absolute; right: 0; left: 0; margin: -40px auto 0 auto; color: #EBC500; font-family: arial; font-weight: bold; text-align: center; font-size: 15px;}
.containerFormOferta .formcontentdata{width: 50%; padding: 1% 4%; position: relative; margin: 0 auto 0 auto; background: #FFFFFF; box-shadow: 3px 3px 8px #D3D3D3;}
.containerFormOferta .formcontentdata .topFormcontentdata{margin: 0 0 30px 0; width: 100%; position: relative;}
.containerFormOferta .formcontentdata .topFormcontentdata h3{margin: 30px 0 0 0;  font-family:'Mukta Malar'; font-size: 30px; font-weight: bolder; color: #001840; text-align: center;}
.containerFormOferta .formcontentdata .levelsForm{margin: 0 0 30px auto; width: 32%; position: relative; display: inline-block; }
.containerFormOferta .formcontentdata .levelsFormDouble{width: 66%; position: relative;}
.containerFormOferta .formcontentdata  label{font-family:'Mukta Malar'; font-size: 14px; font-weight: bolder; color: #001840;}
.containerFormOferta .formcontentdata  label span{color: #EBC500;}
.containerFormOferta .formcontentdata input[type="text"], .containerFormOferta .formcontentdata input[type="email"]{margin: 0 0 0 0; width: 86%; background: transparent; border: none; border-bottom: 2px solid #EBC500; font-family:'Mukta Malar'; font-size: 14px; font-weight: lighter; color: #323232;}
.containerFormOferta .formcontentdata select{margin: 0 0 0 0; width: 94%; background: transparent url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowSelect.png)right center no-repeat!important; -webkit-appearance: none; appearance: none; border: none;  border-bottom: 2px solid #EBC500; font-family:'Mukta Malar'; font-size: 14px; font-weight: lighter; color: #323232;}
.containerFormOferta .formcontentdata textarea{margin: 0 0 0 0; width: 100%; background: transparent; border: none; resize: none; border-bottom: 2px solid #EBC500; font-family:'Mukta Malar'; font-size: 14px; font-weight: lighter; color: #323232;}
.containerFormOferta .formcontentdata .fileMask p i{border-bottom: 2px solid #EBC500; font-family:'Mukta Malar'; font-size: 14px; font-weight: lighter; color: #323232; cursor: default; font-style: normal;}
.containerFormOferta .formcontentdata .fileMask p span{margin: 0 0 -5px 0; width: 20px; height: 20px; background: transparent url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/click.png)0 0 no-repeat; display: inline-block;}
.containerFormOferta .formcontentdata .fileMask input[type=file] {cursor: inherit; display: block; font-size: 20px; filter: alpha(opacity=0);  min-height: 100%; min-width: 100%; opacity: 0; position: absolute; left: 0; text-align: right; top: 0; border: 1px solid orange;}
.containerFormOferta .formcontentdata .levelsForm .confirms{width: auto;}
.containerFormOferta .formcontentdata .levelsForm .confirms label{margin: 0 20px 0 0; font-family: 'Mukta Malar'; font-weight: 400; font-size: 14px; color: #001840;}
.checkmarkC{position: absolute; height: 16px; width: 16px; margin: 2px 0 0 -15px; border: 1px solid #EBC500; border-radius: 8px; background-color: #FFF;}
.containerFormOferta .formcontentdata .levelsForm .confirms label:hover input ~ .checkmarkC{background-color: #FFF;}
.containerFormOferta .formcontentdata .levelsForm .confirms label input:checked ~ .checkmarkC{background-color: #FFF;}
.checkmarkC:after{content: ""; position: absolute; display: none;}
.containerFormOferta .formcontentdata .levelsForm .confirms label input:checked ~ .checkmarkC:after{display: block;}
.checkmarkC:after{left: 5px; top: 2px; width: 5px; height: 10px; border: solid #EBC500; border-width: 0 3px 3px 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg);}
.containerFormOferta .formcontentdata .botFormcontentdata{margin: 30px 0 30px 0; width: 100%; position: relative;}
.containerFormOferta .formcontentdata .botFormcontentdata .confirmTerms{width: auto; position: relative; margin: 0 auto 0 auto; display: table;}
.containerFormOferta .formcontentdata .botFormcontentdata .confirmTerms label{margin: 0 20px 0 0; font-family: 'Mukta Malar'; font-weight: lighter; font-size: 12px; color: #001840;}
.containerFormOferta .formcontentdata .botFormcontentdata .confirmTerms label a{text-decoration: underline; color: #001840; transition: color 0.5s ease;}
.containerFormOferta .formcontentdata .botFormcontentdata .confirmTerms label a:hover{color: #EBC500;}
.checkmarkF{position: absolute; height: 16px; width: 16px; margin: 0 0 0 -15px; border: 1px solid #EBC500; background-color: #FFF;}
.containerFormOferta .formcontentdata .botFormcontentdata .confirmTerms label:hover input ~ .checkmarkF{background-color: #FFF;}
.containerFormOferta .formcontentdata .botFormcontentdata .confirmTerms label input:checked ~ .checkmarkF{background-color: #FFF;}
.checkmarkF:after{content: ""; position: absolute; display: none;}
.containerFormOferta .formcontentdata .botFormcontentdata .confirmTerms label input:checked ~ .checkmarkF:after{display: block;}
.checkmarkF:after{left: 5px; top: 2px; width: 5px; height: 10px; border: solid #EBC500; border-width: 0 3px 3px 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg);}
.containerFormOferta .formcontentdata .botFormcontentdata .btnPlug{position: relative;  margin: 15px auto 30px auto; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat;  border: none; transition: background 0.5s ease;}
.containerFormOferta .formcontentdata .botFormcontentdata .btnPlug:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)-212px 0 no-repeat;}
.containerFormOferta .formcontentdata .botFormcontentdata .btnPlug span{padding: 6px 0 0 45px; display: inherit; font-family:'Mukta Malar'; font-size: 15px; font-weight: normal; color: #323232; text-align: center;}
.containerFormOferta .formLetrero h6{position: absolute; right: 0; float: right; margin: 15% 0 0 0; font-family:'Mukta Malar'; font-size: 50px; font-weight: bolder; color: #E8E9E9; -webkit-transform: rotate(90deg); transform: rotate(90deg);}  .searchTitle h2{margin: 50px 0 0 0; font-family:'Mukta Malar'; font-size: 60px; font-weight: bolder; color: #001840; text-align: center;}
.searchTitle h2 span{position: absolute; margin: -40px 0 0 150px; color: #EBC500; font-family: arial; font-weight: bold; text-align: center; font-size: 15px;}
.listSearch .itemSearch{margin: 0 0 30px 0; position: relative; float: left; width: 50%;}
.listSearch .itemSearch .itemSearchTra{position: relative; margin: 0 auto 0 auto; padding: 2% 3% 2% 3%; width: 85%; box-shadow: 3px 3px 8px #D3D3D3; background: #FFFFFF;}
.listSearch .itemSearch .itemSearchTra h5{margin: 20px 0 20px 0; font-family:'Mukta Malar'; font-size: 21px; font-weight: bolder; color: #001840; text-align: left;}
.listSearch .itemSearch .itemSearchTra p{margin: 0 0 20px 0; font-family:'Mukta Malar'; font-size: 18px; font-weight: lighter; color: #323232; text-align: left;}
.listSearch .itemSearch .itemSearchTra a {position: relative;  margin: 3% auto 0 auto; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat; z-index: 10; transition: background 0.5s ease;}
.listSearch .itemSearch .itemSearchTra a:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)-212px 0 no-repeat;}
.listSearch .itemSearch .itemSearchTra a span{padding: 9px 0 0 45px; display: inherit; font-family:'Mukta Malar'; font-size: 15px; font-weight: normal; color: #323232; text-align: center;} .espFrom{width: 60%; margin: 0 auto;}  .verticalAlignMiddle{display:-webkit-flex; -webkit-align-items:center; display:flex; align-items:center;}
.arrowVideo{position: absolute; display: flex; width: 100%; height: 100%; margin: 0 auto 0 auto;}
.arrowVideo img{position: relative; display: block; width: 60px!important; margin: auto!important; vertical-align: middle!important;}
.botonX a{position: relative;  margin: 15px auto 30px auto; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat;  border: none; transition: background 0.5s ease;}
.botonX a:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)-212px 0 no-repeat;}
.botonX a span{padding: 10px 0 0 45px; display: inherit; font-family:'Mukta Malar'; font-size: 15px; font-weight: normal; color: #323232; text-align: center;}
.espAceroExclusive{left: 0!important; right: 0!important; margin-top: 0!important; margin-left: auto!important; margin-right: auto!important;}
.modifyModal .modal-body{padding: 0!important;}
.modifyModal .modal-body .close{margin: 1% 2% 0 0; font-size: 2.5rem!important;}
.modifyModal .modal-body img{width: 100%;}
form.searchform button[type=submit].disabled{opacity:0.2; pointer-events:none;}
form.searchform button[type=submit] *{-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.disabledForm{pointer-events:none; opacity:.3;} @media only screen and (min-width: 1601px) and (max-width: 1900px) {}
@media only screen and (min-width: 1280px) and (max-width: 1600px) { .menu .logo{width: 32%; padding: 20px 0 0 30px;}
.menu #menuA ul li,.menu #menuB ul li{padding-left: 3%;}
.menu #menuA ul li a,.menu #menuB ul li a{font-size: 15px;}
.menu #menuA ul li .searchDe{right: 32%;}
.menu #menuA ul li .search{font-size: 15px;}
.menu #menuA{margin: 1% 0 0 -210px;} .menu #menuA ul li .mainmenuA .disItem{font-size: 15px; margin: 0 0 0 25px; padding-left: 3%;}
.pos-absoluteA{margin: 1% 0 0 -12%; width: 218px;}  .menu #menuB ul li .mainmenu .disItem{font-size: 15px;}
.menu #menuB ul li .mainmenu a{font-size: 13px;}
.menu #menuB ul li .mainmenu a span{ top: 11px; right: 15px; margin: 4px 0 0 1px;}
.pos-absolute{margin: 1% 0 0 -6%;}   .foot .footH .footHDetail p{margin: 5% 0 0 17%; font-size: 12px; line-height: 18px;}
.foot .footH .footHDetail .btnNL input[type="email"]{font-size: 12px;}
.foot .footH .footHDetail .btnNL button{font-size: 15px;}
.foot .footB .footBMapLinks{margin: 235px 10% 0 0;}
.foot .footB .footBMapLinks a{margin: 0 0 0 15px; font-size: 16px;}
.foot .footB .footBMap .footBMapData h3{margin: 17% 0 5% 8%;  font-size: 20px;}
.foot .footB .footBMap .footBMapData p{font-size: 15px}
.foot .footB .footBRed h3{margin: 17% 0 0 0; font-size: 20px;}
.foot .footB .footBRed ul{margin: 13% auto 0 auto; position: relative; list-style: none; display: flex; padding: initial; width: 70%;}
.foot .footB .footBRed ul li{width: 50%; display: inline-block;}
.foot .footB .footBOur h3{margin: 17% 0 0 0; font-size: 20px;}
.foot .footB .footBOur a{margin: 0 auto 0 auto; padding: 6px 28px 6px 28px; font-size: 15px; display: table; float: none;}
.foot .footF{padding:0 ;}
.foot .footF h3{font-size: 22px;}
.foot .footF .footFLeft h4{font-size: 20px;}
.foot .footF .footFLeft a{font-size: 15px;}
.foot .footF .footFLeft .aRight a{font-size: 15px;}
.foot .footF .footFLeft ul li a{ font-size: 15px;}
.foot .footF .footFCenter h4{font-size: 20px;}
.foot .footF .footFCenter a{font-size: 15px;}
.foot .footF .footFCenter ul li a{font-size: 15px;}
.foot .footF .footFRight h4{font-size: 20px;}
.foot .footF .footFRight a{font-size: 15px;}
.foot .footF .footFRight .aRight a{font-size: 15px;}
.foot .footF .footFRight ul li a{font-size: 15px;}  .containerLineBuss .lineBussB .lineBussBItem h1{font-size: 25px;}
.containerLineBuss .lineBussB .lineBussBItem a{margin: 0 0 0 9%;}
.containerLineBuss .lineBussB .labelBussBItem h6{margin: 12% 0 0 30%; font-size: 40px;}
.containerprojectDes .projectDesH h2{font-size: 100px; line-height: 102px;}
.containerprojectDes .projectDesH img{height: 350px;}
.containerprojectDes .labelprojectDes h6{margin: 55% 0 0 0; font-size: 40px;}
.containerprojectDes .projectDesB p{margin: 20px 0 40px 50px; width: 95%;}
.containerIndutry .industryB .industryBItem img{ height: 200px;}
.containerDetalleObras .DetalleObrasBigTitle h1{font-size: 45px;}
.containerIndutry .industryB .labelindustryBItem h6{display: none;}
.detailAll .itemDetail .itemDetailRight{ width: 45%;}
.detailAll .itemDetail .itemDetailLeft{width: 55%; padding: 20px 4% 0 4%;}
.detailAll .itemDetail .itemDetailLeft h1{margin: 60px 0 0 0; font-size: 55px;}
.detailAll .itemDetail .itemDetailLeft p{margin: 5px 0 22px 0; width: 90%; font-size: 18px;}
.detailAll .itemDetail .itemDetailLeft a{font-size: 18px;}
.detailAll .itemDetail .itemDetailLeft a span{margin: 4px 10px 0 0;}
.containerNotice .noticeItem{width: 40%; height: auto; margin: 0 35px 30px 0;}
.containerNotice .noticeItem .noticeItemLeft{width: 100%;}
.containerNotice .noticeItem .noticeItemLeft img{width: 100%; height: 300px!important;}
.containerNotice .noticeItem .noticeItemRight{width: 100%; height: 220px; padding: 20px; background: #FFFFFF;}
.containerNotice .labelnoticeItem h6{font-size: 40px;}  .ContainerEmpresa .EmpresaUtil{margin: 40px 0 40px 0;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilLeft{position: relative; float: left; width: 55%; padding: 0 3% 0 3%; margin: 0 0 0 22.5%;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilRight{position: relative; float: left; width: 35%; margin: 6% 0 0 50px;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti{width: 47%; margin: 0 2% 45px 0;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti .ItemEmpresaCertiLeft{width: 30%;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti .ItemEmpresaCertiRight{width: 70%; padding: 12px 18px 12px 18px;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti .ItemEmpresaCertiRight h3{font-size: 18px;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti .ItemEmpresaCertiRight p{margin: 15px 0 0 0; font-size: 15px;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaPrem{width: 28%; margin: 0 2% 45px 2%;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaPrem .ItemEmpresaPremBot h3{font-size: 18px;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaPrem .ItemEmpresaPremBot p{font-size: 15px;}
.ContainerEmpresa .EmpresaAlianLogo .itemAlianLogo img{ width: 60%; margin: 0 auto 0 auto;}  .productFranja{width: 100%; padding: 45px 35px 45px 35px;}
.productFranja .productFranjaRight{width: 60%;  padding: 20px 20px 20px 20px; }
.productFranja .productFranjaRight p{width: 90%; margin: 0 0 0 15px;  font-size: 17px; }
.productFranja .productFranjaRight a{position: relative; float: left; margin: 7% 0 0 5px;}
.productFranja .productFranjaLeft{position: relative; float: right; width: 40%; padding: 20px 10px 20px 0;}
.productFranja .productFranjaLeft img{width: 100%; filter: drop-shadow(4px 4px 5px #D3D3D3);}  .contianerDetCatProdh .DetCatProdhList .labelDetCatProdh h6{display: none;}
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilLeft{padding: 0 0 0 0;}
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilLeft p {font-size: 16px; }
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilRight{position: relative; float: left; width: 35%; margin: 0 1% 0 0;}
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilRight a img{width: 100%; margin: 40px 0 0 0;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot input[type="checkbox"]{margin: 0 0 0 25%;}
.containerDetalleProducto .DetalleProductoUtil .DetalleProductoUtilLeft ul li{font-size: 16px;}
.containerDetalleProducto .DetalleProductoUtil .DetalleProductoUtilLeft p{font-size: 16px;}  .containerOfertas .containerOfertasB .containerOfertasBItem{width: 29%; margin: 0 2% 40px 2%;}
.containerOfertas .containerOfertasBPlug a{margin: 0 0 0 16%;}
.containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailLeft p{font-size: 16px;}  .containerDetalleObras .DetalleObrasBigTitle h1{font-size: 40px;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailLeft{position: relative; float: left; width: 50%;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailLeft .DotsDetalleObras .itemDetalleObras{width: 100%; height: 400px; background-position: center; background-repeat: no-repeat; background-size: cover; padding: 0;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailRight{position: relative; float: left; width: 50%; padding: 30px 35px 50px 35px;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailRight p{font-size: 16px;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailRight ul li{font-size: 16px;}  .containerContacto .labelContacto h6{display: none;}
.containerContacto .contactoDetail .contactoDetailLeft{width: 48%; margin: 0;}
.containerContacto .contactoDetail .contactoDetailRight{margin: 0 0 0 20px; width: 48%;}
.containerContacto .contactoDetail .contactoDetailRight .detailcontactoDetailRight{width: 80%;}
.containerContacto .contactoF .contactoFLeft{position: relative; float: left; margin: 20px 0 15px 3%; width: 45%;}
.containerContacto .contactoF .contactoFRight{position: relative; float: left; margin: 20px 0 15px 3%; width: 45%;}
.containerContacto .contactoDetail .contactoDetailLeft .DetCatProdfContactForm .DetCatProdfContactBot input[type="checkbox"]{margin: 0 0 0 25%;}
.containerContacto .contactoF .contactoFLeft h2,.containerContacto .contactoF .contactoFRight h2{font-size: 32px;}
.containerContacto .contactoF .contactoFLeft p,.containerContacto .contactoF .contactoFRight p{font-size: 16px;}  .containerFormOferta .titleFormOferta h2{width: 65%;}
.containerFormOferta .formcontentdata{width: 75%;}
.containerFormOferta .formLetrero h6{right: -16%; float: right;}  .listSearch .itemSearch .itemSearchTra{position: relative; margin: 0 auto 0 auto; padding: 2% 3% 2% 3%; width: 92%; box-shadow: 3px 3px 8px #D3D3D3; background: #FFFFFF;} .containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailRight h1{font-size: 45px;}
.containerTrabajaNosotros .TrabajaNosotrosDetailList .labelTrabajaNosotros h6{display: none;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft h1,.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft h3{font-size: 32px;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft p{font-size: 16px}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft ul li{font-size: 16px}
.containerIndutryDet .industryB .labelindustryBItem h6{display: none;}
}
@media only screen and (min-width: 1024px) and (max-width: 1279px) { .menu .resEspHA{flex: 0 0 30%; max-width: 30%;}
.menu .resEspHB{flex: 0 0 70%; max-width: 70%;}
.menu .logo{width: 65%; padding: 20px 0 0 30px;}
.menu #menuA ul li,.menu #menuB ul li{padding-left: 3%;}
.menu #menuA ul li a,.menu #menuB ul li a{font-size: 14px;}
.menu #menuA ul li .searchDe .search{font-size: 14px; margin: 2% 0 0 0;}
.menu #menuA ul li .searchDe .search-submit .info{font-size: 14px;} .menu #menuA ul li .mainmenuA .disItem{font-size: 14px; margin: 0 0 0 25px; padding-left: 3%;}
.pos-absoluteA{margin: 1% 0 0 -15%; width: 218px;}  .menu #menuB ul li .mainmenu .disItem{font-size: 14px;}
.menu #menuB ul li .mainmenu a{font-size: 13px;}
.menu #menuB ul li .mainmenu a span{ top: 11px; right: 15px; margin: 4px 0 0 1px;}
.pos-absolute{margin: 1% 0 0 -15%;}   .foot{width: 100%;}
.foot .footH .footHDetail p{position: relative; float: left; margin: 5% 0 0 0; width: 100%; font-size: 15px; line-height: 17px; text-align: center;}
.foot .footH .footHDetail .btnNL{position: relative; float: left; margin: 5% 0 0 0; width: 100%;}
.foot .footH .footHDetail .btnNL input[type="email"]{width:75%; font-size: 13px;}
.foot .footH .footHDetail .btnNL button{ width: 24%; font-size: 13px;}
.foot .footB .footBMapLinks{margin: 235px 0 0 0;}
.foot .footB .footBMapLinks a{margin: 0 0 0 15px; font-size: 14px;}
.foot .footB .footBMap .footBMapData h3{margin: 17% 0 5% 8%;  font-size: 22px;}
.foot .footB .footBMap .footBMapData p{font-size: 16px}
.foot .footB .footBRed h3{margin: 17% 0 0 0; font-size: 20px;}
.foot .footB .footBOur h3{margin: 17% 0 0 0; font-size: 20px;}
.foot .footB .footBOur a{margin: 0 auto 0 auto; float: none; display: table; position: relative; padding: 6px 28px 6px 28px; font-size: 14px;}
.foot .footF{padding: 3%;}
.foot .footF h3{font-size: 20px;}
.foot .footF .footFLeft h4{font-size: 16px;}
.foot .footF .footFLeft a{font-size: 12px;}
.foot .footF .footFLeft .aRight a{font-size: 12px;}
.foot .footF .footFLeft ul li a{ font-size: 12px;}
.foot .footF .footFCenter h4{font-size: 16px;}
.foot .footF .footFCenter a{font-size: 12px;}
.foot .footF .footFCenter ul li a{font-size: 12px;}
.foot .footF .footFRight h4{font-size: 16px;}
.foot .footF .footFRight a{font-size: 12px;}
.foot .footF .footFRight .aRight a{font-size: 12px;}
.foot .footF .footFRight ul li a{font-size: 12px;}  .item {width: 100%; height:400px;}
.item .itemInfo{height: 400px; width: 50%; padding: 5% 0 0 3%;}
.item .itemInfo h1{margin: 30px 0 0 0; font-size: 40px;}
.item .itemInfo h1 span{margin: -40px 0 0 0; font-size: 13px; padding-right: 10px;}
.item .itemInfo p{margin: 20px 0 37px 0; font-size: 16px;}
.item .itemInfo a{font-size: 24px;}
.item .itemInfo a span{margin: 10px 10px 0 0;}
.item .sliderBtns{margin: 350px 0 0 0;}
.containerLineBuss .lineBussH h1{margin: 10px 0 0 0; font-size: 40px;}
.containerLineBuss .lineBussH h1 span{margin: -40px 0 0 0;  font-size: 13px;}
.containerLineBuss .lineBussH p{margin: 20px auto 40px auto;font-size: 16px;}
.containerLineBuss .lineBussB .lineBussBItem{margin: 0 5% 40px 0; width: 45%;}
.containerLineBuss .lineBussB .lineBussBItem h1{ font-size: 25px;}
.containerLineBuss .lineBussB .lineBussBItem a{margin: 0 0 0 13%;}
.containerLineBuss .lineBussB .labelBussBItem h6{display: none;}
.containerIndutry{padding: 100px 0 50px 0;}
.containerIndutry .industryH h1{margin: 10px 0 0 0; font-size: 40px;}
.containerIndutry .industryH h1 span{margin: -40px 0 0 0;font-size: 13px;}
.containerIndutry .industryH p{margin: 20px 0 40px 0; font-size: 16px;}
.containerIndutry .industryB .industryBItem{margin: 0 2% 40px 0; padding:0 0 20px 0; width: 30%;}
.containerIndutry .industryB .industryBItem img{ height: 160px;}
.containerIndutry .industryB .labelindustryBItem h6{display: none;}
.containerprojectDes .changeWidthprojectDesb{-ms-flex: 0 0 15%; flex: 0 0 15%; max-width: 15%}
.containerprojectDes .projectDesB{-ms-flex: 0 0 70%; flex: 0 0 70%; max-width: 70%}
.containerprojectDes .projectDesH h2{font-size: 80px; line-height: 82px;}
.containerprojectDes .projectDesH img{height: 300px;}
.containerprojectDes .labelprojectDes h6{display: none;}
.containerprojectDes .projectDesB h1{margin: 100px 0 0 50px; font-size: 40px;}
.containerprojectDes .projectDesB h1 span{margin: -40px 0 0 0; font-size: 13px;}
.containerprojectDes .projectDesB p{margin: 20px 0 40px 50px;font-size: 16px; width: 85%}
.detailAll .itemDetail .itemDetailRight{ width: 50%;}
.detailAll .itemDetail .itemDetailLeft{width: 50%; padding: 20px 4% 0 4%;}
.detailAll .itemDetail .itemDetailLeft h1{margin: 60px 0 0 0; font-size: 40px;}
.detailAll .itemDetail .itemDetailLeft p{margin: 5px 0 22px 0; width: 90%; font-size: 16px;}
.detailAll .itemDetail .itemDetailLeft a{font-size: 18px;}
.detailAll .itemDetail .itemDetailLeft a span{margin: 4px 10px 0 0;}
.detailAll .itemDetail .itemDetailLeft .btnPlug span{font-size: 12px;}
.containerNotice .noticeH{-ms-flex: 0 0 49.666667%; flex: 0 0 49.666667%; max-width: 49.666667%;}
.containerNotice .noticeItem{width: 44%; height: auto; margin: 0 35px 30px 0; padding: 0;}
.containerNotice .noticeItem .noticeItemLeft{width: 100%;}
.containerNotice .noticeItem .noticeItemLeft img{width: 100%; height: 225px!important;}
.containerNotice .noticeItem .noticeItemRight{width: 100%; height: 220px; padding: 20px; background: #FFFFFF;}
.containerNotice .labelnoticeItem h6{display: none;}
.containerNotice .noticeBtnMore{-ms-flex: 0 0 32%; flex: 0 0 32%; max-width: 32%;}  .containerIndutryDet .industryBullet ul li{border-bottom: 1px solid #EEAF3E;}
.containerIndutryDet .industryBigTitle h1{margin: 50px 0 0 0; font-size: 40px;}
.containerIndutryDet .industryBigTitle h1 span{margin: -40px 0 0 50px; font-size: 13px;}
.containerIndutryDet .industryBigList ul{padding: inherit;}
.containerIndutryDet .industryH h2{margin: 10px 0 0 0; font-size: 40px;}
.containerIndutryDet .industryH h2 span{margin: -40px 0 0 0;font-size: 13px;}
.containerIndutryDet .industryH p{margin: 20px 0 40px 0; font-size: 16px;}
.containerIndutryDet .industryB .industryBItem{margin: 0 2% 40px 0; padding:0 0 20px 0; width: 30%;}
.containerIndutry .industryB .industryBItem .industryBItemDetail{padding: 15px 15px;}
.containerIndutry .industryB .industryBItem .industryBItemDetail h1{font-size: 18px;}
.containerIndutryDet .industryB .labelindustryBItem h6{display: none;}  .ContainerEmpresa .EmpresaUtil{margin: 40px 0 40px 0;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilLeft{position: relative; float: left; width: 55%; padding: 0 35px 0 5%; margin: 0 0 0 22.5%;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilRight{position: relative; float: left; width: 37%; margin: 8% 0 0 50px;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilLeft{padding: 0 35px 0 0;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilLeft h1{font-size: 40px;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilLeft h1 span{margin: -40px 0 0 -30px;font-size: 13px;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilLeft p{margin: 0 0 0 15px; font-size: 16px;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilRight a img{width: 100%;}
.ContainerEmpresa .EmpresaOur .labelEmpresa h6{display: none;}
.ContainerEmpresa .EmpresaOur h1{margin: 50px 0 0 0; font-size: 40px;}
.ContainerEmpresa .EmpresaOur h1 span{margin: -40px 0 0 150px; font-size: 13px;}
.ContainerEmpresa .EmpresaOur p{margin: 30px 0 30px 0; font-size: 16px;}
.ContainerEmpresa .itemEmpresaSlider{width: 100%; height: 350px; background-position: center; background-repeat: no-repeat; background-size: cover; padding: 0;}
.ContainerEmpresa .EmpresaAlian h1{ margin: 0 0 10px 15px;font-size: 40px;}
.ContainerEmpresa .EmpresaAlian h1 span{margin: -40px 0 0 -30px; font-size: 13px;}
.ContainerEmpresa .EmpresaAlian p{width: 100%; margin: 0 0 0 15px;font-size: 16px;}
.ContainerEmpresa .EmpresaAlianLogo img{width: 50%;}
.ContainerEmpresa .EmpresaContainerf .EmpresaContainerfTitlesA h1{margin: 50px 0 40px 0; font-size: 40px;}
.ContainerEmpresa .EmpresaContainerf .EmpresaContainerfTitlesA h1 span{margin: -40px 0 0 60px; font-size: 13px;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti{width: 30%; margin: 0 2% 45px 0;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti .ItemEmpresaCertiLeft{width: 100%;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti .ItemEmpresaCertiRight{width: 100%; padding: 12px 18px 12px 18px;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti .ItemEmpresaCertiRight h3{font-size: 18px;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti .ItemEmpresaCertiRight p{margin: 15px 0 0 0; font-size: 15px;}
.ContainerEmpresa .EmpresaContainerf .EmpresaContainerfTitlesB{margin: 20px 0 0 0;}
.ContainerEmpresa .EmpresaContainerf .EmpresaContainerfTitlesB h1{margin: 5px 0 50px 0; font-size: 40px;}
.ContainerEmpresa .EmpresaContainerf .EmpresaContainerfTitlesB h1 span{margin: -40px 0 0 80px; font-size: 13px;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaPrem{width: 29%; margin: 0 1% 45px 1%;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaPrem .itemEmpresaPremSlider{width: 100%; height: 200px;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaPrem .ItemEmpresaPremBot h3{font-size: 18px;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaPrem .ItemEmpresaPremBot p{font-size: 15px;}  .productSlider .itemProd {width: 100%; height: 450px;}
.productSlider .itemProd .itemInfo{height: 450px; width: 50%; padding: 6% 0 0 3%;}
.productSlider .itemProd .itemInfo h1{margin: 10px 0 0 0;  font-size: 40px;}
.productSlider .itemProd .itemInfo h1 span{margin: -40px 0 0 0; font-size: 13px;}
.productSlider .itemProd .itemInfo p{margin: 20px 0 20px 0; font-size: 16px; padding: 0 15px 0 0;}
.productSlider .itemProd .itemInfo a{font-size: 16px;}
.productSlider .itemProd .itemInfo a span{margin: 5px 10px 0 0;}
.productSlider .itemProd .sliderBtns{position: relative; float: right; width: 80px; margin: 410px 0 0 0;}
.productFranja{width: 100%; padding: 40px 30px 40px 30px;}
.productFranja .productFranjaRight{width: 100%;  padding: 20px 10px 20px 10px; }
.productFranja .productFranjaRight h1{ margin: 30px 0 10px 15px; font-size: 40px;}
.productFranja .productFranjaRight h1 span{margin: -40px 0 0 0; font-size: 13px;}
.productFranja .productFranjaRight p{width: 90%; margin: 0 0 0 15px;  font-size: 16px;}
.productFranja .productFranjaRight a{margin: 7% 0 0 5px;}
.productFranja .productFranjaLeft{width: 100%; padding: 20px 45px 20px 0;}
.productFranja .productFranjaLeft img{margin: 2% 0 auto 0; height: 400px; width: 100%;}  .contianerDetCatProdh .DetCatProdhBullet ul li{border-bottom: 1px solid #EEAF3E;}
.contianerDetCatProdh .DetCatProdhUtil{margin: 20px 0 50px 0;}
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilLeft{padding: 0 0 0 0; width: 100%;} 
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilLeft h1{font-size: 40px;}
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilLeft h1 span{margin: -40px 0 0 0; font-size: 13px;}
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilLeft p{font-size: 16px; width: 75%;}
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilRight{position: relative; float: left; width: 100%; margin: 0 0 0 0;}
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilRight a img{width: 100%; margin: 40px 0 0 0;}
.contianerDetCatProdh .DetCatProdhList .labelDetCatProdh h6{display: none;}
.containerDetCatProdb{padding: 100px 0 50px 0;}
.containerDetCatProdb .industryH h2{margin: 10px 0 0 0; font-size: 40px;}
.containerDetCatProdb .industryH h2 span{margin: -40px 0 0 0; font-size: 13px;}
.containerDetCatProdb .industryH p{margin: 20px 0 40px 0; font-size: 16px;}
.containerDetCatProdb .industryB .industryBItem{margin: 0 2% 40px 0; padding:0 0 20px 0; width: 30%;}
.containerDetCatProdb .industryB .industryBItem .industryBItemDetail{    padding: 15px 20px 15px 20px;}
.containerDetCatProdb .industryB .labelindustryBItem h6{display: none;}
.containerDetCatProdb .industryPlug a{position: relative; float: left; margin: 5% 0 0 5%; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat; transition: background 0.5s ease;}
.containerDetCatProdf{margin: 20px 0 40px 0;}
.containerDetCatProdf .labelDetCatProdf h6{display: none;} 
.containerDetCatProdf .DetCatProdfContact h2{margin: 80px 0 30px 0; font-size: 40px;}
.containerDetCatProdf .DetCatProdfContact h2 span{margin: -40px 0 0 70px; font-size: 13px;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactRight, .containerDetCatProdf .DetCatProdfContact .DetCatProdfContactLeft{margin: 0 0 5px 0; position: relative; float: left; width: 100%;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactRight label, .containerDetCatProdf .DetCatProdfContact .DetCatProdfContactLeft label{margin: 15px 0 5px 30px;font-family:'Mukta Malar'; font-size: 13px; font-weight: bolder; color: #001840; text-align: left;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactRight input[type="text"], .containerDetCatProdf .DetCatProdfContact .DetCatProdfContactLeft input[type="text"], .containerDetCatProdf .DetCatProdfContact .DetCatProdfContactLeft input[type="email"]{margin: 0 0 0 30px; width: 76%; font-size: 13px;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot label{margin: 15px 0 5px 30px; font-size: 13px;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot select{margin: 0 0 0 30px; width: 80%; font-size: 13px;;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot textarea{margin: 0 0 15px 30px; width: 80%; font-family:'Mukta Malar'; font-size: 13px;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot input[type="checkbox"]{margin: 0 0 0 35%;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot a{margin: 15px 0 5px 10px; font-size: 12px;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot .btnPlug{position: relative; float: none; margin: 15px auto 30px auto; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat;  border: none; transition: background 0.5s ease;}
.containerContacto .contactoDetail .contactoDetailLeft .DetCatProdfContactForm .DetCatProdfContactBot input[type="checkbox"]{margin: 0 0 0 35%;}
.smallMuch{-ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%;}
.bigMuch{-ms-flex: 0 0 60%; flex: 0 0 60%; max-width: 60%;}  .containerDetalleNoticia{margin: 0 0 0 0; width: 100%;}
.containerDetalleNoticia .DetalleNoticiaBigImage img{width: 100%;}
.containerDetalleNoticia .DetalleNoticiaDetail{width: 65%; margin: 0 17% 0 18%;}
.containerDetalleNoticia .DetalleNoticiaDetail h1{margin: 50px 0 20px 0; width: 80%; position: relative; float: left; font-family:'Mukta Malar'; font-size: 20px; font-weight: bolder; color: #001840; text-align: left;}
.containerDetalleNoticia .DetalleNoticiaDetail h4{margin: 50px 0 20px 0; width: 18%; position: relative; float: right; font-family:'Mukta Malar'; font-size: 20px; font-weight: bolder; color: #EBC500; text-align: right;}
.containerDetalleNoticia .DetalleNoticiaDetail p{margin: 0 0 20px 0; width: 100%; position: relative; float: left; font-family:'Mukta Malar'; font-size: 16px; font-weight: lighter; color: #323232; text-align: left;}
.containerDetalleNoticia .DetalleNoticiaDetail .DetalleNoticiaDetailImgN img{width: 100%; margin: 25px 0 25px 0;}
.containerDetalleNoticia .DetalleNoticiaDetail .DetalleNoticiaDetailVideo iframe{width: 100%; height: 400px; margin: 25px 0 25px 0; border: none;}  .containerLineBussObras{margin: 60px 0 50px 0;}
.containerLineBussObras .lineBussB .lineBussBItem{margin: 0 5% 40px 0; width: 45%;}
.containerLineBussObras .lineBussB .lineBussBItem h1{font-size: 18px;}
.containerLineBussObras .lineBussB .lineBussBItem img{margin: 30px 0 30px 0; width: 100%; }  .SliderB .sliderMulti{height: 80px;}
.SliderB .sliderMulti .itemOfertas {height: 80px; margin: 0 0 0 0;}
.SliderB .sliderMulti .itemOfertas  a{width: auto; padding: 0 4%; display: table; margin: 0 auto 0 auto; font-family:'Mukta Malar'; font-size: 20px; font-weight: bolder; color: #001840; text-align: center; transition: all 0.5s ease}
.SliderB .sliderMulti .itemOfertas  a:hover{ color: #EBC500; border-bottom: 2px solid #EBC500;}
.SliderB .sliderMulti .itemOfertas.activerSlider a{color: #EBC500;}
.SliderB .sliderMulti .owl-controls .owl-nav .owl-prev{position: absolute;  top: 15%; left: 0; cursor: pointer; width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)0 0 no-repeat; transition: background 0.1s ease;}
.SliderB .sliderMulti .owl-controls .owl-nav .owl-prev:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)0 -30px no-repeat;}
.SliderB .sliderMulti .owl-controls .owl-nav .owl-next{position: absolute; top: 15%; right: 0; cursor: pointer; width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)-30px 0 no-repeat; transition: background 0.1s ease;}
.SliderB .sliderMulti .owl-controls .owl-nav .owl-next:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)-30px -30px no-repeat;}	.containerOfertas{margin: 40px 0 40px 0; padding: 55px 0 55px 0;}
.containerOfertas{margin: 40px 0 40px 0; padding: 55px 0 55px 0;}
.containerOfertas .containerOfertasB .containerOfertasBItem{width: 45%; margin: 0 2% 40px 3%;}
.containerOfertas .containerOfertasBPlug a{margin: 0 0 0 8%;}
.ContainerEmpresa .EmpresaAlianLogo .itemAlianLogo img{ width: 60%; margin: 0 auto 0 auto;}  .containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailRight{width: 100%;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailRight h1{margin: 24px 0 20px 0; font-size: 40px;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailRight h1 span{margin: -40px 0 0 0; font-size: 13px;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailRight p {margin: 0 0 30px 0; font-size: 16px;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailRight a{position: relative; float: left; margin: 0 0 0 0; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat; z-index: 10; transition: background 0.5s ease;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailLeft{margin: 40px 0 0 0; width: 100%;}  .containerDetalleProducto{margin: 0 0 40px 0;}
.containerDetalleProducto .DetalleProductoBigTitle h1{margin: 60px 0 30px 0; font-size: 40px; text-align: center;}
.containerDetalleProducto .DetalleProductoBigTitle h1 span{margin: -40px 0 0 120px; font-size: 13px;}
.containerDetalleProducto .DetalleProductoUtil .DetalleProductoUtilLeft{width: 100%;}
.containerDetalleProducto .DetalleProductoUtil .DetalleProductoUtilLeft h3{font-size: 18px;}
.containerDetalleProducto .DetalleProductoUtil .DetalleProductoUtilLeft p{margin: 0 0 30px 0; font-size: 16px;}
.containerDetalleProducto .DetalleProductoUtil .DetalleProductoUtilRight{margin: 0 0 0 0; width: 100%;}
.containerDetalleProducto .DetalleProductoList{margin: 60px 0 0 0;}
.containerDetalleProducto .DetalleProductoList .DetalleProductoListLeft{width: 47%;}
.containerDetalleProducto .DetalleProductoList .DetalleProductoListLeft h3{font-size: 18px;}
.containerDetalleProducto .DetalleProductoList .DetalleProductoListRight{margin: 0 0 0 4%; width: 47%;}
.containerDetalleProducto .DetalleProductoList .DetalleProductoListRight h3{font-size: 18px;}  .containerProyectos .proyectoItem{width: 45%; margin: 0 3% 40px 2%;}
.containerProyectos .proyectoItem .proyectoItemLeft{width: 100%; height: 300px!important;}
.containerProyectos .proyectoItem .proyectoItemLeft .DotsProyectos .itemProyectosSlider{height: 300px!important;}
.containerProyectos .proyectoItem .proyectoItemRight{width: 100%; padding: 25px 20px 25px 20px;}
.containerProyectos .proyectoItem .proyectoItemRight h1{font-size: 18px;}
.containerProyectos .proyectoItem .proyectoItemRight p{margin: 20px 0 30px 0; font-size: 14px;}
.containerProyectos .proyectoItem .proyectoItemRight a{margin: 0 0 0 18%;}
.containerProyectos .proyectosBtnMore a{margin: 5% 0 0 5%;}  .containerDetalleObras{margin: 0 0 0 0; background: rgba(87,87,87,0.1);}
.containerDetalleObras .DetalleObrasBigTitle h1{font-size: 40px;}
.containerDetalleObras .DetalleObrasBigTitle h1 span{margin: -40px 0 0 120px; font-size: 13px;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailLeft{position: relative; float: left; width: 100%;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailLeft .DotsDetalleObras .itemDetalleObras{width: 100%; height: 430px!important;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailRight{position: relative; float: left; width: 100%; padding: 0 40px 50px 40px;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailRight h3{font-size: 18px;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailRight p{margin: 20px 0 30px 0; font-size: 16px;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailRight .btnPlug{margin: 5% 0 0 0%;}  .containerDetalleOfertas .DetalleOfertasLeft{width: 100%;}
.containerDetalleOfertas .DetalleOfertasLeft h2{margin: 25px 0 30px 0; font-size: 40px;}
.containerDetalleOfertas .DetalleOfertasLeft h2 span{margin: -40px 0 0 0; font-size: 13px;}
.containerDetalleOfertas .DetalleOfertasLeft h3{font-size: 18px;}
.containerDetalleOfertas .DetalleOfertasLeft p{margin: 20px 0 30px 0; width: 100%; font-size: 16px;}
.containerDetalleOfertas .DetalleOfertasLeft ul li{margin: 0 0 10px 0;}
.containerDetalleOfertas .DetalleOfertasLeft a{margin: 0;}
.containerDetalleOfertas .DetalleOfertasRight{margin: 40px 0 0 0; width: 100%;}
.containerDetalleOfertas .DetalleOfertasRight h3{margin: 35px 0 30px 0; font-size: 18px;}
.containerDetalleOfertas .DetalleOfertasRight .containerOfertasBItem{ width: 40%; margin: 0 3% 40px 3%; padding: 30px 45px 30px 45px;}
.containerDetalleOfertas .DetalleOfertasRight .containerOfertasBItem h3{font-size: 18px;}
.containerDetalleOfertas .DetalleOfertasRight .containerOfertasBItem h4{font-size: 18px;}
.containerDetalleOfertas .DetalleOfertasRight .containerOfertasBItem p{font-size: 14px;}
.containerDetalleOfertas .DetalleOfertasRight .containerOfertasBItem a{font-size: 16px;}
.containerDetalleOfertas .labelOfertasItem h6{display: none;}  .containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft{position: relative; float: left; width: 100%;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft h1,.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft h3{margin: 25px 0 30px 0; font-size: 35px;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft h1,.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft h3 span{margin: -40px 0 0 0; font-size: 13px;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft p{margin: 20px 0 30px 0; width: 95%; font-size: 16px;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft a{margin: 3% 0 0 0%;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailRight{position: relative; float: left; margin: 40px 0 0 0; width: 100%;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailRight .DotsDetalleProjects .itemDetalleProjects{width: 100%; height: 400px; background-position: center; background-repeat: no-repeat; background-size: cover; padding: 0;}
.containerDetalleProjects .DetalleProjectsDetailList{margin: 80px 0 40px 0;}
.containerDetalleProjects .DetalleProjectsDetailList .DetalleProjectsDetailListLeft{position: relative; float: left; width: 43%;}
.containerDetalleProjects .DetalleProjectsDetailList .DetalleProjectsDetailListLeft h3{font-family:'Mukta Malar'; font-size: 18px; font-weight: bolder; color: #001840; text-align: left;}
.containerDetalleProjects .DetalleProjectsDetailList .DetalleProjectsDetailListLeft ul{padding: inherit;}
.containerDetalleProjects .DetalleProjectsDetailList .DetalleProjectsDetailListRight ul{padding: inherit;}
.containerDetalleProjects .labelDetalleProjects h6{display: none;}
.containerDetalleProjects .DetalleProjectsDetailB .DetalleProjectsDetailBLeft{position: relative; float: left; width: 100%;}
.containerDetalleProjects .DetalleProjectsDetailB .DetalleProjectsDetailBLeft h3{margin: 50px 0 0 0;  font-size: 18px;}
.containerDetalleProjects .DetalleProjectsDetailB .DetalleProjectsDetailBLeft p{margin: 20px 0 30px 0; width: 90%; font-size: 16px; }
.containerDetalleProjects .DetalleProjectsDetailB .DetalleProjectsDetailBRight{position: relative; float: left; width: 100%;}  .containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailLeft{width: 100%;}
.containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailLeft h2{margin: 25px 0 30px 0;font-size: 35px;}
.containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailLeft h2 span{ margin: -40px 0 0 0; font-size: 13px;}
.containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailLeft p{margin: 20px 0 30px 0; width: 95%; font-size: 16px;}
.containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailLeft ul li{font-size: 16px;}
.containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailRight{ margin: 40px 0 0 0; padding: 0 20px 0 20px; width: 100%;}
.containerTrabajaNosotros .TrabajaNosotrosDetailList .TrabajaNosotrosDetailListLeft{position: relative; float: left; width: 43%;}
.containerTrabajaNosotros .TrabajaNosotrosDetailList .TrabajaNosotrosDetailListLeft h3{font-size: 18px;}
.containerTrabajaNosotros .TrabajaNosotrosDetailList .TrabajaNosotrosDetailListRight{position: relative; float: left; width: 43%;}
.containerTrabajaNosotros .TrabajaNosotrosDetailList .TrabajaNosotrosDetailListRight h3{font-size: 18px;}
.containerTrabajaNosotros .TrabajaNosotrosDetailList .labelTrabajaNosotros h6{display: none;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBLeft{position: relative; float: left; width: 100%; margin: 0 0 40px 0;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBLeft img{width: 100%;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBRight{position: relative; float: left; width: 100%; margin: 0 0 0 40px;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBRight h3{margin: 0 0 0 0;ont-size: 18px;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBRight p{margin: 20px 0 30px 0; width: 95%; font-size: 16px;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBRight ul li{font-size: 16px;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .btnPlug a{margin: 3% 0 0 12%;}  .containerContacto{margin: 60px 0 0 0;}
.containerContacto .labelContacto h6{display: none;}
.containerContacto .contactoDetail{margin: 0 0 40px 0;}
.containerContacto .contactoDetail .contactoDetailLeft{width: 100%;}
.containerContacto .contactoDetail .contactoDetailLeft h2{margin: 25px 0 30px 0; font-size: 35px;}
.containerContacto .contactoDetail .contactoDetailLeft h2 span{margin: -40px 0 0 100px; font-size: 13px;}
.containerContacto .contactoDetail .contactoDetailLeft .DetCatProdfContactForm .DetCatProdfContactRight, .containerContacto .contactoDetail .contactoDetailLeft .DetCatProdfContactForm .DetCatProdfContactLeft{margin: 0 0 5px 0; width: 100%;}
.containerContacto .contactoDetail .contactoDetailRight{margin: 50px 0 20px 0; width: 100%;}
.containerContacto .contactoDetail .contactoDetailRight h2{margin: 25px 0 30px 0; font-size: 35px;}
.containerContacto .contactoDetail .contactoDetailRight h2 span{margin: -40px 0 0 100px;font-size: 13px;}
.containerContacto .contactoDetail .contactoDetailRight .detailcontactoDetailRight{margin: 0 auto 0 20%; width: 60%;}
.containerContacto .contactoF .contactoFLeft, .containerContacto .contactoF .contactoFRight{position: relative; float: left; margin: 20px 5% 40px 10%; width: 80%;}
.containerContacto .contactoF .contactoFLeft h2, .containerContacto .contactoF .contactoFRight h2{margin: 25px 0 30px 0; font-size: 40px;}
.containerContacto .contactoF .contactoFLeft h2 span, .containerContacto .contactoF .contactoFRight h2 span{ margin: -40px 0 0 100px; font-size: 13px;}
.containerContacto .contactoF .contactoFLeft p, .containerContacto .contactoF .contactoFRight p{margin: 20px 0 30px 0; font-size: 16px; text-align: center;}
.containerContacto .contactoF .contactoFLeft a, .containerContacto .contactoF .contactoFRight a{position: relative; float: left; margin: 2% 0 0 35%; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat; z-index: 10; transition: background 0.5s ease;}  .containerFormOferta .titleFormOferta h2{width: 85%; margin: 25px auto 30px auto; font-size: 35px;}
.containerFormOferta .titleFormOfert h2 span{margin: -40px 0 0 100px; font-size: 13px;}
.containerFormOferta .formcontentdata{width: 90%; padding: 1% 4%; position: relative; margin: 0 auto 0 auto; background: #FFFFFF; box-shadow: 3px 3px 8px #D3D3D3;}
.containerFormOferta .formLetrero h6{display: none;}  .searchTitle h2{margin: 50px 0 0 0; font-size: 35px; }
.searchTitle h2 span{margin: -40px 0 0 100px; font-size: 13px;}
.listSearch .itemSearch{margin: 0 0 30px 0; position: relative; float: left; width: 100%;}
.listSearch .itemSearch .itemSearchTra{position: relative; margin: 0 auto 0 auto; padding: 2% 3% 2% 3%; width: 85%;} .espFrom{width: 100%; margin: 0 auto;}
.bigaca{-ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%;  max-width: 66.666667%;}
}
@media only screen and (min-width: 768px) and (max-width: 1023px) { .menu .resEspHA{flex: 0 0 30%; max-width: 30%;}
.menu .resEspHB{flex: 0 0 70%; max-width: 70%;}
.menu .logo{width: 80%; padding: 20px 0 0 30px;}
.menu #menuA ul li,.menu #menuB ul li{padding-left: 1px;}
.menu #menuA ul li a,.menu #menuB ul li a{font-size: 12px;} .menu #menuA ul li .searchDe{top: 30%;}
.menu #menuA ul li .searchDe .search{font-size: 12px; margin: 3% 0 0 0;}
.menu #menuA ul li .searchDe .search-submit .info{font-size: 12px;}
.menu #menuA ul li a span,.menu #menuB ul li a span{margin: 1px 0 0 1px;}  .menu #menuA ul li .mainmenuA .disItem{font-size: 12px; margin: 0 15px 0 25px; padding-left: 5%;}
.pos-absoluteA{margin: 1% 0 0 -18%; width: 200px;}  .menu #menuB ul li .mainmenu .disItem{font-size: 12px;}
.menu #menuB ul li .mainmenu a{font-size: 11px;}
.menu #menuB ul li .mainmenu a span{ top: 11px; right: 15px; margin: 4px 0 0 1px;}
.pos-absolute{margin: 1% 0 0 -19%; width: 200px;}   .foot .footH .footHDetail p{position: relative; float: left; margin: 5% 0 0 0; width: 100%; font-size: 15px; line-height: 17px; text-align: center;}
.foot .footH .footHDetail .btnNL{position: relative; float: left; margin: 5% 0 0 0; width: 100%;}
.foot .footH .footHDetail .btnNL input[type="email"]{width:75%; font-size: 13px;}
.foot .footH .footHDetail .btnNL button{ width: 24%; font-size: 13px;}
.foot .footB .footBMapLinks{margin: 262px 20% 0 0!important; z-index: 10;}
.foot .footB .footBMapLinks a{margin: 0 0 0 30px; font-size: 14px;}
.foot .footB .footBMap .footBMapData{position: absolute; width: 100%; height: 140px; background: rgba(255,255,255,0.8); margin: 140px 0 0 0;}
.foot .footB .footBMap .footBMapData h3{margin: 10px 0 8px 8%;  font-size: 18px;}
.foot .footB .footBMap .footBMapData p{margin: 3px 0 0 8%; font-size: 14px}
.foot .footB .footBMap iframe{width: 100%;}
.foot .footB .footBRed h3{margin: 17% 0 0 0; font-size: 15px;}
.foot .footB .footBOur´{padding: 0;}
.foot .footB .footBOur h3{margin: 17% auto 0 auto; font-size: 15px; padding: 0 1%}
.foot .footB .footBOur a{margin: 0px auto 0 auto; padding: 6px 28px 6px 28px; font-size: 14px; display: table; float: none;}
.foot .footF h3{font-size: 15px;} .foot .footF .footFLeft h4{width: 100%; margin: 0 0 0 0;  font-size: 14px;}
.foot .footF .footFLeft a{width: 100%; margin: 0 0 0 0;  font-size: 12px;}
.foot .footF .footFLeft .aRight a{width: 100%; margin: 0 0 0 0;  font-size: 12px;}
.foot .footF .footFLeft ul li a{width: 100%; margin: 0 0 0 0;  font-size: 12px;} .foot .footF .footFCenter h4{width: 100%; margin: 0 0 0 0; font-size: 14px;}
.foot .footF .footFCenter a{width: 100%; margin: 0 0 0 0; font-size: 12px;}
.foot .footF .footFCenter ul li a{ width: 100%; margin: 0 0 0 0; font-size: 12px;} .foot .footF .footFRight h4{width: 100%; margin: 0 0 0 0; font-size: 14px;}
.foot .footF .footFRight a{width: 100%; margin: 0 0 0 0;font-size: 12px;}
.foot .footF .footFRight .aRight a{width: 100%; font-size: 12px;}
.foot .footF .footFRight ul{width: 100%; margin: 0 0 0 13%;}
.foot .footF .footFRight ul li a{font-size: 12px;}  .item {width: 100%; height:400px;}
.item .itemInfo{height: 400px; width: 50%; padding: 20px 20px 20px 20px;}
.item .itemInfo h1{margin: 30px 0 0 0; font-size: 40px;}
.item .itemInfo h1 span{margin: -40px 0 0 0; font-size: 13px; padding-right: 10px;}
.item .itemInfo p{margin: 20px 0 20px 0; font-size: 13px;}
.item .itemInfo a{font-size: 24px;}
.item .itemInfo a span{margin: 10px 10px 0 0;}
.item .sliderBtns{margin: 350px 0 0 0;}
.containerLineBuss .lineBussH h1{margin: 10px 0 0 0; font-size: 40px;}
.containerLineBuss .lineBussH h1 span{margin: -40px 0 0 0;  font-size: 13px;}
.containerLineBuss .lineBussH p{margin: 20px auto 40px auto;font-size: 16px; width: 70%;}
.containerLineBuss .lineBussB .lineBussBItem{margin: 0 5% 40px 0; width: 45%;}
.containerLineBuss .lineBussB .lineBussBItem h1{ font-size: 25px;}
.containerLineBuss .lineBussB .labelBussBItem h6{display: none;}
.containerIndutry{padding: 60px 0 50px 0;}
.containerIndutry .industryH h1{margin: 10px 0 0 0; font-size: 33px;}
.containerIndutry .industryH h1 span{margin: -40px 0 0 0;font-size: 13px;}
.containerIndutry .industryH p{margin: 20px 0 40px 0; font-size: 16px;}
.containerIndutry .industryB .industryBItem{margin: 0 5% 40px 0; padding:0 0 20px 0; width: 45%;}
.containerIndutry .industryB .industryBItem img{ height: 160px;}
.containerIndutry .industryB .labelindustryBItem h6{display: none;}
.containerprojectDes .projectDesH h2{display: none;}
.containerprojectDes .projectDesH img{height: 270px;}
.containerprojectDes .labelprojectDes h6{display: none;}
.containerprojectDes .changeWidthprojectDesb{ -ms-flex: 0 0 15%; flex: 0 0 15%; max-width: 15%;}
.containerprojectDes .projectDesB{ -ms-flex: 0 0 70%; flex: 0 0 70%; max-width: 70%;}
.containerprojectDes .projectDesB h1{margin: 100px auto 0 auto; font-size: 33px; text-align: center;}
.containerprojectDes .projectDesB h1 span{margin: -40px 0 0 0; font-size: 13px;}
.containerprojectDes .projectDesB p{margin: 20px 0 40px 0; font-size: 16px; width: 100%;}
.containerprojectDes .projectDesB a{margin: 0 auto 80px auto; position: relative; float: none; display: block;}
.detailAll .itemDetail{margin: 0 0 25px 0;}
.detailAll .itemDetail .itemDetailRight{ width: 100%; height: 350px!important;}
.detailAll .itemDetail .itemDetailRight .itemDetailRightSlider{width: 100%; height: 350px!important;}
.detailAll .itemDetail .itemDetailRight .itemDetailRightSlider p{position: absolute; margin: 20px 0 0 15px; font-family:'Mukta Malar'; font-size: 14px; font-weight: normal; color: #FFFFFF;}
.detailAll .itemDetail .itemDetailLeft{width: 100%;  height: auto!important; padding: 0 5% 30px 5%; margin: 0;}
.detailAll .itemDetail .itemDetailLeft h1{margin: 60px 0 0 0; font-size: 40px;}
.detailAll .itemDetail .itemDetailLeft h1 span{margin: -40px 0 0 0; font-size: 13px;}
.detailAll .itemDetail .itemDetailLeft p{margin: 5px 0 22px 0; width: 90%; font-size: 16px;}
.detailAll .itemDetail .itemDetailLeft a{font-size: 18px;}
.detailAll .itemDetail .itemDetailLeft a span{margin: 4px 10px 0 0;}
.containerNotice .noticeItem{width: 44%; height: auto; margin: 0 35px 30px 0;}
.containerNotice .noticeItem .noticeItemLeft{width: 100%;}
.containerNotice .noticeItem .noticeItemLeft img{width: 100%; height: 250px!important;}
.containerNotice .noticeItem .noticeItemRight{width: 100%; height: auto; padding: 20px; background: #FFFFFF;}
.containerNotice .labelnoticeItem h6{display: none;}
.containerNotice .noticeBtnMore a{margin: 5% 0 0 1%;}  .containerIndutryDet .industryBullet ul li{border-bottom: 1px solid #EEAF3E;}
.containerIndutryDet .industryBigTitle h1{margin: 50px 0 0 0; font-size: 40px;}
.containerIndutryDet .industryBigTitle h1 span{margin: -40px 0 0 30px; font-size: 13px;}
.containerIndutryDet .industryBigList ul{padding: inherit;}
.containerIndutryDet .industryH h2{margin: 10px 0 0 0; font-size: 40px;}
.containerIndutryDet .industryH h2 span{margin: -40px 0 0 0;font-size: 13px;}
.containerIndutryDet .industryBigList ul{padding: inherit;}
.containerIndutryDet .industryH p{margin: 20px 0 40px 0; font-size: 16px;}
.containerIndutryDet .industryB .industryBItem{margin: 0 5% 40px 0; padding:0 0 20px 0; width: 45%;}
.containerIndutryDet .industryB .labelindustryBItem h6{display: none;}  .ContainerEmpresa .EmpresaBigPicture{margin: 0;}
.ContainerEmpresa .EmpresaUtil{margin: 40px 0 0 0;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilLeft{width: 70%; padding: 0 0 0 0; margin: 0 auto; float: none;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilRight{width: 100%; margin: 20px 0 0 0; padding: 10px 15px 10px 15px;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilLeft h1{font-size: 40px; text-align: center;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilLeft h1 span{margin: -40px 0 0 -30px;font-size: 13px;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilLeft p{margin: 0 0 0 15px; font-family:'Mukta Malar'; font-size: 16px; font-weight: lighter; color: #323232; text-align: left;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilRight a img{width: 100%;}
.ContainerEmpresa .EmpresaOur{ margin: 5px 0 40px 0; }
.ContainerEmpresa .EmpresaOur .changeMed{ -ms-flex: 0 0 15%; flex: 0 0 15%; max-width: 15%;}
.ContainerEmpresa .EmpresaOur .changeBig{ -ms-flex: 0 0 70%; flex: 0 0 70%; max-width: 70%;}
.ContainerEmpresa .EmpresaOur .labelEmpresa h6{display: none;}
.ContainerEmpresa .EmpresaOur h1{margin: 50px 0 0 0; font-size: 40px;}
.ContainerEmpresa .EmpresaOur h1 span{margin: -40px 0 0 150px; font-size: 13px;}
.ContainerEmpresa .EmpresaOur p{margin: 30px 0 30px 0; font-size: 16px;}
.ContainerEmpresa .itemEmpresaSlider{width: 100%; height: 350px; background-position: center; background-repeat: no-repeat; background-size: cover; padding: 0;}
.ContainerEmpresa .EmpresaAlian h1{ margin: 0 0 10px 15px;font-size: 40px;}
.ContainerEmpresa .EmpresaAlian h1 span{margin: -40px 0 0 -30px; font-size: 13px;}
.ContainerEmpresa .EmpresaAlian p{width: 100%; margin: 0 0 0 15px;font-size: 16px;}
.ContainerEmpresa .EmpresaAlianLogo{margin: 0;}
.ContainerEmpresa .EmpresaAlianLogo img{width: 50%;}
.ContainerEmpresa .EmpresaContainerf{padding: 25px 0 0 0; margin: 0;}
.ContainerEmpresa .EmpresaContainerf .EmpresaContainerfTitlesA h1{margin: 50px 0 40px 0; font-size: 40px;}
.ContainerEmpresa .EmpresaContainerf .EmpresaContainerfTitlesA h1 span{margin: -40px 0 0 60px; font-size: 13px;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti{width: 30%;  margin: 0 2% 5px 0;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti .ItemEmpresaCertiLeft{width: 100%;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti .ItemEmpresaCertiRight{width: 100%; padding: 12px 18px 12px 18px;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti .ItemEmpresaCertiRight h3{font-size: 18px;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti .ItemEmpresaCertiRight p{margin: 15px 0 0 0; font-size: 15px;}
.ContainerEmpresa .EmpresaContainerf .EmpresaContainerfTitlesB h1{margin: 0 0 50px 0; font-size: 40px;}
.ContainerEmpresa .EmpresaContainerf .EmpresaContainerfTitlesB h1 span{margin: -40px 0 0 80px; font-size: 13px;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaPrem{width: 29%; margin: 0 1% 45px 1%;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaPrem .itemEmpresaPremSlider{width: 100%; height: 200px;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaPrem .ItemEmpresaPremBot h3{font-size: 18px;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaPrem .ItemEmpresaPremBot p{font-size: 15px;}  .productSlider .itemProd {width: 100%; height: 450px;}
.productSlider .itemProd .itemInfo{height: 450px; width: 50%; padding: 5% 0 0 3%;}
.productSlider .itemProd .itemInfo h1{margin: 10px 0 0 0;  font-size: 40px;}
.productSlider .itemProd .itemInfo h1 span{margin: -40px 0 0 0; font-size: 13px;}
.productSlider .itemProd .itemInfo p{margin: 20px 0 15px 0; font-size: 15px; padding: 0 15px 0 0;}
.productSlider .itemProd .itemInfo a{font-size: 16px;}
.productSlider .itemProd .itemInfo a span{margin: 5px 10px 0 0;}
.productSlider .itemProd .sliderBtns{position: relative; float: right; width: 80px; margin: 410px 0 0 0;}
.productFranja{width: 100%; padding: 40px 30px 40px 30px;}
.productFranja .productFranjaRight{width: 100%;  padding: 20px 10px 20px 10px; }
.productFranja .productFranjaRight h1{ margin: 30px 0 10px 15px; font-size: 40px;}
.productFranja .productFranjaRight h1 span{margin: -40px 0 0 0; font-size: 13px;}
.productFranja .productFranjaRight p{width: 100%; margin: 0 0 0 15px;  font-size: 16px;}
.productFranja .productFranjaRight a{margin: 7% 0 0 5px;}
.productFranja .productFranjaLeft{width: 100%; padding: 20px 25px 20px 25px;}
.productFranja .productFranjaLeft img{margin: 0 0 0 0; height: 350px;}  .contianerDetCatProdh .DetCatProdhBullet ul li{border-bottom: 1px solid #EEAF3E;}
.contianerDetCatProdh .DetCatProdhUtil{margin: 20px 0 50px 0;}
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilLeft{padding: 0 0 0 0; width: 100%}
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilLeft h1{font-size: 40px;}
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilLeft h1 span{margin: -40px 0 0 0; font-size: 13px;}
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilLeft p{width: 85%; font-size: 16px;}
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilRight{width: 100%; margin: 0 0 0 0;}
.contianerDetCatProdh .DetCatProdhList .labelDetCatProdh h6{display: none;}
.containerDetCatProdb{padding: 100px 0 50px 0;}
.containerDetCatProdb .industryH h2{margin: 10px 0 0 0; font-size: 40px;}
.containerDetCatProdb .industryH h2 span{margin: -40px 0 0 0; font-size: 13px;}
.containerDetCatProdb .industryH p{margin: 20px 0 40px 0; font-size: 16px;}
.containerDetCatProdb .industryB .industryBItem{margin: 0 5% 40px 0; padding:0 0 20px 0; width: 45%;}
.containerDetCatProdb .industryB .labelindustryBItem h6{display: none;}
.containerDetCatProdf{margin: 20px 0 40px 0;}
.containerDetCatProdf .labelDetCatProdf h6{display: none;} 
.containerDetCatProdf .DetCatProdfContact h2{margin: 80px 0 30px 0; font-size: 40px;}
.containerDetCatProdf .DetCatProdfContact h2 span{margin: -40px 0 0 70px; font-size: 13px;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactRight, .containerDetCatProdf .DetCatProdfContact .DetCatProdfContactLeft{margin: 0 0 5px 0; position: relative; float: left; width: 100%;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactRight label, .containerDetCatProdf .DetCatProdfContact .DetCatProdfContactLeft label{margin: 15px 0 5px 30px;font-family:'Mukta Malar'; font-size: 13px; font-weight: bolder; color: #001840; text-align: left;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactRight input[type="text"], .containerDetCatProdf .DetCatProdfContact .DetCatProdfContactLeft input[type="text"], .containerDetCatProdf .DetCatProdfContact .DetCatProdfContactLeft input[type="email"]{margin: 0 0 0 30px; width: 76%; font-size: 13px;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot label{margin: 15px 0 5px 30px; font-size: 13px;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot select{margin: 0 0 0 30px; width: 80%; font-size: 13px;;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot textarea{margin: 0 0 15px 30px; width: 80%; font-family:'Mukta Malar'; font-size: 13px;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot input[type="checkbox"]{margin: 0 0 0 25%;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot a{margin: 15px 0 5px 10px; font-size: 12px;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot .btnPlug{position: relative; float: none; margin: 15px auto 30px auto; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat;  border: none; transition: background 0.5s ease;}  .containerDetalleNoticia{margin: 0 0 0 0; width: 100%;}
.containerDetalleNoticia .DetalleNoticiaBigImage img{width: 100%;}
.containerDetalleNoticia .DetalleNoticiaDetail{width: 75%; margin: 0 4% 0 12%;}
.containerDetalleNoticia .DetalleNoticiaDetail h1{margin: 50px 0 30px 0; width: 80%; position: relative; float: left; font-size: 21px;text-align: left;}
.containerDetalleNoticia .DetalleNoticiaDetail h4{margin: 50px 0 30px 0; width: 18%; position: relative; float: right; font-size: 21px;text-align: right;}
.containerDetalleNoticia .DetalleNoticiaDetail p{margin: 0 0 20px 0; width: 100%; position: relative; float: left; font-size: 16px; text-align: left;}
.containerDetalleNoticia .DetalleNoticiaDetail .DetalleNoticiaDetailImgN img{width: 100%; margin: 25px 0 25px 0;}
.containerDetalleNoticia .DetalleNoticiaDetail .DetalleNoticiaDetailVideo iframe{width: 100%; height: 400px; margin: 25px 0 25px 0; border: none;}  .containerLineBussObras .lineBussB .lineBussBItem{margin: 0 5% 40px 0; width: 45%;}
.containerLineBussObras .lineBussB .lineBussBItem h1{font-size: 20px;}  .SliderB .sliderMulti{height: 80px;}
.SliderB .sliderMulti .itemOfertas {height: 80px; margin: 0 0 0 0;}
.SliderB .sliderMulti .itemOfertas  a{width: auto; padding: 0 4%; display: table; margin: 0 auto 0 auto; font-family:'Mukta Malar'; font-size: 20px; font-weight: bolder; color: #001840; text-align: center; transition: all 0.5s ease}
.SliderB .sliderMulti .itemOfertas  a:hover{ color: #EBC500; border-bottom: 2px solid #EBC500;}
.SliderB .sliderMulti .itemOfertas.activerSlider a{color: #EBC500;}
.SliderB .sliderMulti .owl-controls .owl-nav .owl-prev{position: absolute;  top: 15%; left: 0; cursor: pointer; width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)0 0 no-repeat; transition: background 0.1s ease;}
.SliderB .sliderMulti .owl-controls .owl-nav .owl-prev:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)0 -30px no-repeat;}
.SliderB .sliderMulti .owl-controls .owl-nav .owl-next{position: absolute; top: 15%; right: 0; cursor: pointer; width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)-30px 0 no-repeat; transition: background 0.1s ease;}
.SliderB .sliderMulti .owl-controls .owl-nav .owl-next:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)-30px -30px no-repeat;}	.containerOfertas{margin: 40px 0 40px 0; padding: 55px 0 55px 0;}
.containerOfertas{margin: 40px 0 40px 0; padding: 55px 0 55px 0;}
.containerOfertas .containerOfertasB .containerOfertasBItem{width: 45%; margin: 0 2% 40px 3%; padding: 20px 25px 20px 25px; }
.containerOfertas .containerOfertasBPlug a{margin: 0 0 0 1%;}
.ContainerEmpresa .EmpresaAlianLogo .itemAlianLogo img{ width: 60%; margin: 0 auto 0 auto;}  .containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailRight{width: 100%;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailRight h1{margin: 24px 0 20px 0; font-size: 40px;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailRight h1 span{margin: -40px 0 0 0; font-size: 13px;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailRight p {margin: 0 0 30px 0; font-size: 16px;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailRight a{position: relative; float: left; margin: 0 0 0 0; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat; z-index: 10; transition: background 0.5s ease;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailLeft{margin: 40px 0 0 0; width: 100%;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailLeft .DotsDetalleServicios .itemDetalleServicios{width: 100%; height: 330px;}  .containerDetalleProducto{margin: 0 0 40px 0;}
.containerDetalleProducto .DetalleProductoBigTitle h1{font-size: 40px;}
.containerDetalleProducto .DetalleProductoBigTitle h1 span{margin: -40px 0 0 120px; font-size: 13px;}
.containerDetalleProducto .DetalleProductoUtil .DetalleProductoUtilLeft{width: 100%;}
.containerDetalleProducto .DetalleProductoUtil .DetalleProductoUtilLeft h3{font-size: 18px;}
.containerDetalleProducto .DetalleProductoUtil .DetalleProductoUtilLeft p{margin: 0 0 30px 0; font-size: 16px;}
.containerDetalleProducto .DetalleProductoUtil .DetalleProductoUtilRight{margin: 0 0 0 0; width: 100%;}
.containerDetalleProducto .DetalleProductoList{margin: 60px 0 0 0;}
.containerDetalleProducto .DetalleProductoList .DetalleProductoListLeft{width: 47%;}
.containerDetalleProducto .DetalleProductoList .DetalleProductoListLeft h3{font-size: 18px;}
.containerDetalleProducto .DetalleProductoList .DetalleProductoListRight{margin: 0 0 0 4%; width: 47%;}
.containerDetalleProducto .DetalleProductoList .DetalleProductoListRight h3{font-size: 18px;}  .containerProyectos .proyectoItem{width: 45%; margin: 0 3% 40px 2%;}
.containerProyectos .proyectoItem .proyectoItemLeft{width: 100%; height: 300px!important;}
.containerProyectos .proyectoItem .proyectoItemLeft .DotsProyectos .itemProyectosSlider{height: 300px!important;}
.containerProyectos .proyectoItem .proyectoItemRight{width: 100%; padding: 25px 20px 25px 20px;}
.containerProyectos .proyectoItem .proyectoItemRight h1{font-size: 18px;}
.containerProyectos .proyectoItem .proyectoItemRight p{margin: 20px 0 30px 0; font-size: 14px;}
.containerProyectos .proyectoItem .proyectoItemRight a{margin: 0 auto 0 auto; float: none;}
.containerProyectos .proyectosBtnMore a{margin: 5% 0 0 1%;}  .containerDetalleObras{margin: 0 0 0 0; background: rgba(87,87,87,0.1);}
.containerDetalleObras .DetalleObrasBigTitle h1{font-size: 40px;}
.containerDetalleObras .DetalleObrasBigTitle h1 span{margin: -40px 0 0 120px; font-size: 13px;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailLeft{position: relative; float: left; width: 100%;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailLeft .DotsDetalleObras .itemDetalleObras{width: 100%; height: 400px;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailRight{position: relative; float: left; width: 100%; padding: 0 40px 50px 40px;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailRight h3{font-size: 18px;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailRight p{margin: 20px 0 30px 0; font-size: 16px;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailRight .btnPlug{margin: 5% 0 0 0%;}  .containerDetalleOfertas .DetalleOfertasLeft{width: 100%;}
.containerDetalleOfertas .DetalleOfertasLeft h2{margin: 25px 0 30px 0; font-size: 40px;}
.containerDetalleOfertas .DetalleOfertasLeft h2 span{margin: -40px 0 0 0; font-size: 13px;}
.containerDetalleOfertas .DetalleOfertasLeft h3{font-size: 18px;}
.containerDetalleOfertas .DetalleOfertasLeft p{margin: 20px 0 30px 0; width: 100%; font-size: 16px;}
.containerDetalleOfertas .DetalleOfertasLeft ul li{margin: 0 0 10px 0;}
.containerDetalleOfertas .DetalleOfertasLeft a{margin: 5% 0 0 0%;}
.containerDetalleOfertas .DetalleOfertasRight{margin: 40px 0 0 0; width: 100%;}
.containerDetalleOfertas .DetalleOfertasRight h3{margin: 35px 0 30px 0; font-size: 18px;}
.containerDetalleOfertas .DetalleOfertasRight .containerOfertasBItem{ width: 85%; margin: 0 12% 40px 1%; padding: 30px 45px 30px 45px;}
.containerDetalleOfertas .DetalleOfertasRight .containerOfertasBItem h3{font-size: 18px;}
.containerDetalleOfertas .DetalleOfertasRight .containerOfertasBItem h4{font-size: 18px;}
.containerDetalleOfertas .DetalleOfertasRight .containerOfertasBItem p{font-size: 14px;}
.containerDetalleOfertas .DetalleOfertasRight .containerOfertasBItem a{font-size: 16px;}
.containerDetalleOfertas .labelOfertasItem h6{display: none;}  .containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft{position: relative; float: left; width: 100%;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft h1,.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft h3{margin: 25px 0 30px 0; font-size: 40px;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft h1,.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft h3 span{margin: -40px 0 0 0; font-size: 13px;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft p{margin: 20px 0 30px 0; width: 95%; font-size: 16px;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft a{margin: 3% 0 0 0%;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailRight{position: relative; float: left; margin: 40px 0 0 0; width: 100%;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailRight .DotsDetalleProjects .itemDetalleProjects{width: 100%; height: 400px; background-position: center; background-repeat: no-repeat; background-size: cover; padding: 0;}
.containerDetalleProjects .DetalleProjectsDetailList{margin: 80px 0 40px 0;}
.containerDetalleProjects .DetalleProjectsDetailList .DetalleProjectsDetailListLeft{position: relative; float: left; width: 43%;}
.containerDetalleProjects .DetalleProjectsDetailList .DetalleProjectsDetailListLeft h3{font-family:'Mukta Malar'; font-size: 18px; font-weight: bolder; color: #001840; text-align: left;}
.containerDetalleProjects .DetalleProjectsDetailList .DetalleProjectsDetailListLeft ul{padding: inherit;}
.containerDetalleProjects .DetalleProjectsDetailList .DetalleProjectsDetailListRight ul{padding: inherit;}
.containerDetalleProjects .labelDetalleProjects h6{display: none;}
.containerDetalleProjects .DetalleProjectsDetailB .DetalleProjectsDetailBLeft{position: relative; float: left; width: 100%;}
.containerDetalleProjects .DetalleProjectsDetailB .DetalleProjectsDetailBLeft h3{margin: 50px 0 0 0;  font-size: 18px;}
.containerDetalleProjects .DetalleProjectsDetailB .DetalleProjectsDetailBLeft p{margin: 20px 0 30px 0; width: 90%; font-size: 16px; }
.containerDetalleProjects .DetalleProjectsDetailB .DetalleProjectsDetailBRight{position: relative; float: left; width: 100%;}  .containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailLeft{width: 100%;}
.containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailLeft h2{margin: 25px 0 30px 0;font-size: 40px;}
.containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailLeft h2 span{ margin: -40px 0 0 0; font-size: 13px;}
.containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailLeft p{margin: 20px 0 30px 0; width: 95%; font-size: 16px;}
.containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailRight{ margin: 40px 0 0 0; padding: 0 20px 0 20px; width: 100%;}
.containerTrabajaNosotros .TrabajaNosotrosDetailList .TrabajaNosotrosDetailListLeft{position: relative; float: left; width: 43%;}
.containerTrabajaNosotros .TrabajaNosotrosDetailList .TrabajaNosotrosDetailListLeft h3{font-size: 18px;}
.containerTrabajaNosotros .TrabajaNosotrosDetailList .TrabajaNosotrosDetailListRight{position: relative; float: left; width: 43%;}
.containerTrabajaNosotros .TrabajaNosotrosDetailList .TrabajaNosotrosDetailListRight h3{font-size: 18px;}
.containerTrabajaNosotros .TrabajaNosotrosDetailList .labelTrabajaNosotros h6{display: none;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBLeft{position: relative; float: left; width: 100%; margin: 0 0 40px 0;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBLeft img{width: 100%;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBRight{position: relative; float: left; width: 100%; margin: 0 0 0 0;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBRight h3{margin: 0 0 0 0;font-size: 18px;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBRight p{margin: 20px 0 30px 0; width: 95%; font-size: 16px;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .btnPlug a{margin: 3% 0 0 2%;}  .containerContacto{margin: 60px 0 0 0;}
.containerContacto .labelContacto h6{display: none;}
.containerContacto .contactoDetail{margin: 0 0 40px 0;}
.containerContacto .contactoDetail .contactoDetailLeft{width: 100%;}
.containerContacto .contactoDetail .contactoDetailLeft h2{margin: 25px 0 30px 0; font-size: 35px;}
.containerContacto .contactoDetail .contactoDetailLeft h2 span{margin: -40px 0 0 100px; font-size: 13px;}
.containerContacto .contactoDetail .contactoDetailLeft .DetCatProdfContactForm .DetCatProdfContactRight, .containerContacto .contactoDetail .contactoDetailLeft .DetCatProdfContactForm .DetCatProdfContactLeft{margin: 0 0 5px 0; width: 100%;}
.containerContacto .contactoDetail .contactoDetailRight{margin: 50px 0 20px 0; width: 100%;}
.containerContacto .contactoDetail .contactoDetailRight h2{margin: 25px 0 30px 0; font-size: 35px;}
.containerContacto .contactoDetail .contactoDetailRight h2 span{margin: -40px 0 0 100px;font-size: 13px;}
.containerContacto .contactoDetail .contactoDetailRight .detailcontactoDetailRight{margin: 0 auto 0 10%; width: 80%;}
.containerContacto .contactoF .contactoFLeft, .containerContacto .contactoF .contactoFRight{position: relative; float: left; margin: 20px 5% 40px 10%; width: 80%;}
.containerContacto .contactoF .contactoFLeft h2, .containerContacto .contactoF .contactoFRight h2{margin: 25px 0 30px 0; font-size: 40px;}
.containerContacto .contactoF .contactoFLeft h2 span, .containerContacto .contactoF .contactoFRight h2 span{ margin: -40px 0 0 100px; font-size: 13px;}
.containerContacto .contactoF .contactoFLeft p, .containerContacto .contactoF .contactoFRight p{margin: 20px 0 30px 0; font-size: 16px; text-align: center;}
.containerContacto .contactoF .contactoFLeft a, .containerContacto .contactoF .contactoFRight a{position: relative; float: left; margin: 2% 0 0 27%; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat; z-index: 10; transition: background 0.5s ease;}  .containerFormOferta .titleFormOferta h2{width: 90%; margin: 25px auto 30px auto; font-size: 35px;}
.containerFormOferta .titleFormOfert h2 span{margin: -40px 0 0 100px; font-size: 13px;}
.containerFormOferta .formcontentdata{width: 90%; padding: 1% 4%; position: relative; margin: 0 auto 0 auto; background: #FFFFFF; box-shadow: 3px 3px 8px #D3D3D3;}
.containerFormOferta .formcontentdata .levelsForm{margin: 0 0 30px 5%; width: 90%;}
.containerFormOferta .formcontentdata .levelsFormDouble{margin: 0 0 30px 5%; width: 90%;}
.containerFormOferta .formLetrero h6{display: none;}  .searchTitle h2{margin: 50px 0 0 0; font-size: 35px; }
.searchTitle h2 span{margin: -40px 0 0 100px; font-size: 13px;}
.listSearch .itemSearch{margin: 0 0 30px 0; position: relative; float: left; width: 100%;}
.listSearch .itemSearch .itemSearchTra{position: relative; margin: 0 auto 0 auto; padding: 2% 3% 2% 3%; width: 95%;} .espFrom{width: 100%; margin: 0 auto;}
.smallMuch{-ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%;}
.bigMuch{-ms-flex: 0 0 60%; flex: 0 0 60%; max-width: 60%;}
.industralgo{-ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%;}
.industryBigDes{-ms-flex: 0 0 60%; flex: 0 0 60%; max-width: 60%;}
.smallaca{-ms-flex: 0 0 10%; flex: 0 0 10%;  max-width: 10%;}
.bigaca{-ms-flex: 0 0 80%; flex: 0 0 80%;  max-width: 80%;}
}
@media only screen and (min-width: 480px) and (max-width: 767px) { .ml-auto.supplyMovement{margin-left: auto; margin-right: auto;}
.menu .logo{width: 20%; padding: 0; margin: 25px auto 0 auto;}
.menu .ray img{display: none;}
.menu #menuA ul li{text-align:  left;}
.menu #menuA ul li a span{top: 9px; right: -12%; margin: 4px 0 0 1px;}
.menu #menuB ul li a span{top: 9px; right: 25%; margin: 4px 0 0 1px;}
.menu #menuA ul li .searchDe{right: 0; left: 0; margin: 0 auto; top: 16%;}
.menu #menuA{margin:12% 0 5% 0;}
.languageA{display: none;}
.languageB{display: block;} .navbar-light .navbar-toggler{margin: -15% 0 0 0;}
.navbar-light #iconEsp{width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/letter.svg)0 0 no-repeat; display: block; animation-duration: 2s; animation-name: bounce; animation-iteration-count: 1;}
.navbar-light #iconEspB{animation-duration: 2s; animation-name: bounce; animation-iteration-count: 1;}	
.navbar-light #closeEsp{width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/closeX.svg)0 0 no-repeat; display: none; animation-duration: 1s; animation-name: rubberBand; animation-iteration-count: 2;}
.navbar-light #closeEspB{width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/closeX.svg)0 0 no-repeat; display: none; animation-duration: 1s; animation-name: rubberBand; animation-iteration-count: 2;}  .menu #menuA ul li .mainmenuA .disItem{font-size: 18px; color: #FFFFFF; z-index: 1000; text-align: left;}
.pos-absoluteA{position: absolute; margin: 1% 0 0 -2%; border-left: none; z-index: 999; width: 92%;}  .menu #menuB ul li .mainmenu .disItem{font-size: 18px; text-align: left;}
.menu #menuB ul li .mainmenu a{font-size: 14px; text-align: left;}
.menu #menuB ul li .mainmenu a span{top: 11px; right: 15px; margin: 4px 0 0 1px; width: 15px; height: 16px;}
.pos-absolute{position: absolute; margin: 1% 0 0 -2%; border-left: none; z-index: 999; width: 92%;}   .foot{margin: 0 3% 0 0;}
.foot .footH{margin-bottom: 30px;}
.foot .footH .footHDetail p{position: relative; float: left; margin: 5% 0 0 0; width: 100%; font-size: 15px; line-height: 17px; text-align: center;}
.foot .footH .footHDetail .btnNL{position: relative; float: left; margin: 5% 0 0 10%; width: 80%;}
.foot .footH .footHDetail .btnNL input[type="email"]{width:75%; font-size: 13px;}
.foot .footH .footHDetail .btnNL button{ width: 24%; font-size: 13px;}
.foot .footB .footBMapLinks{margin: 257px 20% 0 0; z-index: 10;}
.foot .footB .footBMapLinks a{margin: 0 15px 0 15px; font-size: 14px;}
.foot .footB .footBMap{padding: 0;}
.foot .footB .footBMap .footBMapData{position: absolute; width: 100%; height: 140px; background: rgba(255,255,255,0.8); margin: 140px 0 0 0;}
.foot .footB .footBMap .footBMapData h3{margin: 10px 0 8px 8%;  font-size: 18px;}
.foot .footB .footBMap .footBMapData p{margin: 6px 0 0 8%; font-size: 14px}
.foot .footB .footBMap iframe{width: 100%;}
.foot .footB .footBRed{margin: 0 auto 0 auto; padding: 0;}
.foot .footB .footBRed h3{margin: 17% 0 0 0; font-size: 18px;}
.foot .footB .footBRed ul{margin: 5% auto 0 auto;}
.foot .footB .footBOur{padding: 0;}
.foot .footB .footBOur h3{margin: 7% auto 0 auto; font-size: 18px;}
.foot .footB .footBOur a{margin: 0px auto 30px auto; float: none; position: relative; display: table; padding: 6px 28px 6px 28px; font-size: 14px;}
.foot .footF h3{font-size: 18px;}
.delPad{padding: 0!important;}
.foot .footF .footFLeft{padding: 0;}
.foot .footF .footFLeft h4{font-size: 16px; text-align: center;}
.foot .footF .footFLeft a{font-size: 14px; text-align: center;}
.foot .footF .footFLeft .aRight a{font-size: 14px; text-align: center;}
.foot .footF .footFLeft ul {list-style: none; padding: inherit;}
.foot .footF .footFLeft ul li a{font-size: 14px; text-align: center;}
.foot .footF .footFCenter h4{font-size: 16px; text-align: center;}
.foot .footF .footFCenter a{font-size: 14px; text-align: center;}
.foot .footF .footFCenter ul {list-style: none; padding: inherit;}
.foot .footF .footFCenter ul li a{font-size: 14px; text-align: center;}
.foot .footF .footFRight h4{font-size: 16px; text-align: center;}
.foot .footF .footFRight a{font-size: 14px; text-align: center;}
.foot .footF .footFRight .aRight a{font-size: 14px; text-align: center;}
.foot .footF .footFRight ul {list-style: none; padding: inherit;}
.foot .footF .footFRight ul li a{font-size: 14px; text-align: center;}  .item {width: 100%; height:300px;}
.item {width: 100%; height:350px;}
.item .itemInfo{height: 350px; width: 100%; padding: 20px 20px 20px 20px; background: rgba(26,44,79,0.5);}
.item .itemInfo h1{margin: 45px 0 0 0; font-size: 35px;}
.item .itemInfo h1 span{margin: -40px 0 0 0; font-size: 13px; padding-right: 10px;}
.item .itemInfo p{margin: 20px 0 20px 0; font-size: 12px;}
.item .itemInfo a{font-size: 18px;}
.item .itemInfo a span{margin: 5px 10px 0 0;}
.item .sliderBtns{margin: -45px 0 0 0;}
.containerLineBuss .lineBussH h1{margin: 10px 0 0 0; font-size: 40px;}
.containerLineBuss .lineBussH h1 span{margin: -40px 0 0 0;  font-size: 13px;}
.containerLineBuss .lineBussH p{margin: 20px auto 40px auto;font-size: 16px; width: 70%;}
.containerLineBuss .lineBussB .lineBussBItem{margin: 0 5% 40px 0; width: 100%;}
.containerLineBuss .lineBussB .lineBussBItem h1{ font-size: 28px;}
.containerLineBuss .lineBussB .labelBussBItem h6{display: none;}
.containerIndutry{padding: 100px 0 50px 0;}
.containerIndutry .industryH h1{margin: 10px 0 0 0; font-size: 40px;}
.containerIndutry .industryH h1 span{margin: -40px 0 0 0;font-size: 13px;}
.containerIndutry .industryH p{margin: 20px 0 40px 0; font-size: 16px;}
.containerIndutry .industryB .industryBItem{margin: 0 5% 40px 0; padding:0 0 20px 0; width: 100%;}
.containerIndutry .industryB .labelindustryBItem h6{display: none;}
.containerprojectDes .projectDesH h2{display: block; font-size: 50px; line-height: 55px; right: 0; left: 0;  margin: 6% auto 0 auto;}
.containerprojectDes .projectDesH img{height: 250px;}
.containerprojectDes .labelprojectDes h6{display: none;}
.containerprojectDes .projectDesB h1{margin: 80px auto 0 auto; font-size: 30px;}
.containerprojectDes .projectDesB h1 span{margin: -40px 0 0 0; font-size: 13px;}
.containerprojectDes .projectDesB p{margin: 20px auto 40px auto; font-size: 16px; width: 90%;}
.containerprojectDes .projectDesB a{margin: 0 auto 80px auto; float: none;}
.detailAll .itemDetail{margin: 0 0 25px 0;}
.detailAll .itemDetail .itemDetailRight{ width: 100%; height: 350px!important; display: none;}
.detailAll .itemDetail .itemDetailRight .itemDetailRightSlider{width: 100%; height: 350px!important;}
.detailAll .itemDetail .itemDetailRight .itemDetailRightSlider p{position: absolute; margin: 20px 0 0 15px; font-family:'Mukta Malar'; font-size: 14px; font-weight: normal; color: #FFFFFF;}
.detailAll .itemDetail .itemDetailLeft{width: 100%;  height: auto!important; padding: 0 6% 30px 6%; margin: 0;}
.detailAll .itemDetail .itemDetailLeft h1{margin: 60px 0 0 0; font-size: 40px;}
.detailAll .itemDetail .itemDetailLeft h1 span{margin: -40px 0 0 0; font-size: 13px;}
.detailAll .itemDetail .itemDetailLeft p{margin: 5px 0 22px 0; width: 90%; font-size: 16px;}
.detailAll .itemDetail .itemDetailLeft a{font-size: 18px;}
.detailAll .itemDetail .itemDetailLeft a span{margin: 4px 10px 0 0;}
.detailAll .itemDetail .itemDetailLeft .btnPlug{margin: 17px 35px 10px 0;}
.containerNotice .noticeItem{width: 100%; height: auto; margin: 0 35px 30px 0;}
.containerNotice .noticeItem .noticeItemLeft{width: 100%;}
.containerNotice .noticeItem .noticeItemLeft img{width: 100%; height: 250px!important;}
.containerNotice .noticeItem .noticeItemRight{width: 100%; height: auto; padding: 20px; background: #FFFFFF; margin: auto 0 0 0;}
.containerNotice .labelnoticeItem h6{display: none;}  .containerIndutryDet .industryBullet ul li{border-bottom: 1px solid #EEAF3E;}
.containerIndutryDet .industryBigTitle h1{margin: 50px 0 0 0; font-size: 40px;}
.containerIndutryDet .industryBigTitle h1 span{margin: -40px 0 0 40px; font-size: 13px;}
.containerIndutryDet .industryBigDes h3{padding: 0 10px 0 10px;}
.containerIndutryDet .industryBigDes p{font-size: 14px; padding: 0 10px 0 10px;}
.containerIndutryDet .industryBigList ul{padding: inherit;}
.containerIndutryDet .industrySmallBack{margin: 15px 0 60px 15px;}
.containerIndutryDet .industryH h2{margin: 10px 0 0 0; font-size: 40px;}
.containerIndutryDet .industryH h2 span{margin: -40px 0 0 0;font-size: 13px;}
.containerIndutryDet .industryH p{margin: 20px 0 40px 0; font-size: 16px;}
.containerIndutryDet .industryB .industryBItem{margin: 0 5% 40px 0; padding:0 0 20px 0; width: 100%;}
.containerIndutryDet .industryB .labelindustryBItem h6{display: none;}  .ContainerEmpresa .EmpresaBigPicture{margin: 0;}
.ContainerEmpresa .EmpresaUtil{margin: 40px 0 40px 0;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilLeft{width: 100%; margin: 0 0 0 0; padding: 0;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilRight{width: 100%; margin: 20px 0 0 0; padding: 10px 15px 10px 15px;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilLeft h1{font-size: 40px;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilLeft h1 span{margin: -40px 0 0 -30px;font-size: 13px;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilLeft p{margin: 0 0 0 15px; font-family:'Mukta Malar'; font-size: 16px; font-weight: lighter; color: #323232; text-align: left;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilRight a img{width: 100%; margin: 30px 0 10px 0;}
.ContainerEmpresa .EmpresaOur .labelEmpresa h6{display: none;}
.ContainerEmpresa .EmpresaOur h1{margin: 20px 0 0 0; font-size: 40px;}
.ContainerEmpresa .EmpresaOur h1 span{margin: -40px 0 0 150px; font-size: 13px;}
.ContainerEmpresa .EmpresaOur p{margin: 30px 0 30px 0; font-size: 16px;}
.ContainerEmpresa .itemEmpresaSlider{width: 100%; height: 300px; background-position: center; background-repeat: no-repeat; background-size: cover; padding: 0;}
.ContainerEmpresa .EmpresaAlian{margin: 40px 0 40px 0;}
.ContainerEmpresa .EmpresaAlian h1{font-size: 40px; margin: 0;}
.ContainerEmpresa .EmpresaAlian h1 span{margin: -40px 0 0 -30px; font-size: 13px;}
.ContainerEmpresa .EmpresaAlian p{width: 100%; font-size: 16px; margin: 0;}
.ContainerEmpresa .EmpresaAlianLogo img{width: 70%; margin: 0 auto 38px auto;}
.ContainerEmpresa .EmpresaContainerf .EmpresaContainerfTitlesA h1{margin: 50px 0 40px 0; font-size: 40px;}
.ContainerEmpresa .EmpresaContainerf .EmpresaContainerfTitlesA h1 span{margin: -40px 0 0 60px; font-size: 13px;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti{width: 100%; margin: 0 2% 50px 0; display: block; height: auto!important;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti .ItemEmpresaCertiLeft{width: 100%;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti .ItemEmpresaCertiLeft img{width: 55%; margin: 0 auto 0 auto;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti .ItemEmpresaCertiRight{width: 100%; padding: 12px 18px 12px 18px;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti .ItemEmpresaCertiRight h3{font-size: 18px;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti .ItemEmpresaCertiRight p{margin: 15px 0 0 0; font-size: 15px;}
.ContainerEmpresa .EmpresaContainerf .EmpresaContainerfTitlesB h1{margin: 50px 0 50px 0; font-size: 40px;}
.ContainerEmpresa .EmpresaContainerf .EmpresaContainerfTitlesB h1 span{margin: -40px 0 0 80px; font-size: 13px;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaPrem{width: 100%; margin: 0 1% 45px 1%;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaPrem .itemEmpresaPremSlider{width: 100%; height: 200px;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaPrem .ItemEmpresaPremBot h3{font-size: 18px;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaPrem .ItemEmpresaPremBot p{font-size: 15px;}  .productSlider .itemProd {width: 100%; height: 450px;}
.productSlider .itemProd .itemInfo{height: 450px; width: 100%; padding: 5% 0 0 4%;}
.productSlider .itemProd .itemInfo h1{margin: 35px 0 0 0;  font-size: 40px;}
.productSlider .itemProd .itemInfo h1 span{margin: -40px 0 0 0; font-size: 13px;}
.productSlider .itemProd .itemInfo p{margin: 20px 0 15px 0; font-size: 15px; padding: 0 15px 0 0;}
.productSlider .itemProd .itemInfo a{font-size: 16px;}
.productSlider .itemProd .itemInfo a span{margin: 5px 10px 0 0;}
.productSlider .itemProd .sliderBtns{width: 80px; margin: -40px 0 0 0;}
.productFranja{width: 100%; padding: 40px 30px 40px 30px;}
.productFranja .productFranjaRight{width: 100%;  padding: 20px 10px 20px 10px; }
.productFranja .productFranjaRight h1{ margin: 30px 0 10px 15px; font-size: 40px;}
.productFranja .productFranjaRight h1 span{margin: -40px 0 0 0; font-size: 13px;}
.productFranja .productFranjaRight p{width: 100%; margin: 0 0 0 15px;  font-size: 16px;}
.productFranja .productFranjaRight a{margin: 7% 0 0 5px;}
.productFranja .productFranjaLeft{width: 100%; padding: 20px 25px 20px 25px;}
.productFranja .productFranjaLeft img{margin: 0 0 0 0; height: 250px;}  .contianerDetCatProdh .DetCatProdhBullet ul li{border-bottom: 1px solid #EEAF3E;}
.contianerDetCatProdh .DetCatProdhUtil{margin: 20px 0 50px 0;}
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilLeft{padding: 0; width: 100%;}
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilLeft h1{font-size: 35px;}
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilLeft h1 span{margin: -40px 0 0 0; font-size: 13px;}
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilLeft p{width: 100%; font-size: 16px;}
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilRight{margin: 0 0 0 0; width: 100%;}
.contianerDetCatProdh .DetCatProdhList .labelDetCatProdh h6{display: none;}
.containerDetCatProdb{padding: 100px 0 50px 0;}
.containerDetCatProdb .industryH h2{margin: 10px 0 0 0; font-size: 40px;}
.containerDetCatProdb .industryH h2 span{margin: -40px 0 0 0; font-size: 13px;}
.containerDetCatProdb .industryH p{margin: 20px 0 40px 0; font-size: 16px;}
.containerDetCatProdb .industryB .industryBItem{margin: 0 5% 40px 0; padding:0 0 20px 0; width: 100%;}
.containerDetCatProdb .industryB .labelindustryBItem h6{display: none;}
.containerDetCatProdf{margin: 20px 0 40px 0;}
.containerDetCatProdf .labelDetCatProdf h6{display: none;} 
.containerDetCatProdf .DetCatProdfContact h2{margin: 80px 0 30px 0; font-size: 40px;}
.containerDetCatProdf .DetCatProdfContact h2 span{margin: -40px 0 0 70px; font-size: 13px;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactRight, .containerDetCatProdf .DetCatProdfContact .DetCatProdfContactLeft{margin: 0 0 5px 0; position: relative; float: left; width: 100%;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactRight label, .containerDetCatProdf .DetCatProdfContact .DetCatProdfContactLeft label{margin: 15px 0 5px 30px;font-family:'Mukta Malar'; font-size: 13px; font-weight: bolder; color: #001840; text-align: left;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactRight input[type="text"], .containerDetCatProdf .DetCatProdfContact .DetCatProdfContactLeft input[type="text"], .containerDetCatProdf .DetCatProdfContact .DetCatProdfContactLeft input[type="email"]{margin: 0 0 0 30px; width: 76%; font-size: 13px;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot label{margin: 15px 0 5px 30px; font-size: 13px;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot select{margin: 0 0 0 30px; width: 80%; font-size: 13px;;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot textarea{margin: 0 0 15px 30px; width: 80%; font-family:'Mukta Malar'; font-size: 13px;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot input[type="checkbox"]{margin: 0 0 0 19%;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot a{margin: 15px 0 5px 10px; font-size: 12px;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot .btnPlug{position: relative; float: left; margin: 15px 35px 30px 15%; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat;  border: none; transition: background 0.5s ease;}  .containerDetalleNoticia{margin: 0 0 0 0; width: 100%;}
.containerDetalleNoticia .DetalleNoticiaBigImage img{width: 100%;}
.containerDetalleNoticia .DetalleNoticiaDetail{width: 98%; margin: 0 1% 0 1%;}
.containerDetalleNoticia .DetalleNoticiaDetail h1{margin: 50px 0 30px 0; width: 80%; float: left; font-size: 18px; text-align: left;}
.containerDetalleNoticia .DetalleNoticiaDetail h4{margin: 50px 0 30px 0; width: 18%; float: right; font-size: 18px; text-align: right;}
.containerDetalleNoticia .DetalleNoticiaDetail p{margin: 20px 0 20px 0; width: 100%; float: left; font-size: 16px; text-align: left;}
.containerDetalleNoticia .DetalleNoticiaDetail .DetalleNoticiaDetailImgN img{width: 100%; margin: 25px 0 25px 0;}
.containerDetalleNoticia .DetalleNoticiaDetail .DetalleNoticiaDetailVideo iframe{width: 100%; height: 400px; margin: 25px 0 25px 0; border: none;}  .containerLineBussObras .lineBussB .lineBussBItem{margin: 0 5% 40px 0; width: 100%;}
.containerLineBussObras .lineBussB .lineBussBItem h1{font-size: 21px;}  .SliderB .sliderMulti{height: 80px;}
.SliderB .sliderMulti .itemOfertas {height: 80px; margin: 0 0 0 0;}
.SliderB .sliderMulti .itemOfertas  a{width: auto; padding: 0 4%; display: table; margin: 0 auto 0 auto; font-family:'Mukta Malar'; font-size: 20px; font-weight: bolder; color: #001840; text-align: center; transition: all 0.5s ease}
.SliderB .sliderMulti .itemOfertas  a:hover{ color: #EBC500; border-bottom: 2px solid #EBC500;}
.SliderB .sliderMulti .itemOfertas.activerSlider a{color: #EBC500;}
.SliderB .sliderMulti .owl-controls .owl-nav .owl-prev{position: absolute;  top: 10%; left: 0; cursor: pointer; width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)0 0 no-repeat; transition: background 0.1s ease;}
.SliderB .sliderMulti .owl-controls .owl-nav .owl-prev:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)0 -30px no-repeat;}
.SliderB .sliderMulti .owl-controls .owl-nav .owl-next{position: absolute; top: 10%; right: 0; cursor: pointer; width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)-30px 0 no-repeat; transition: background 0.1s ease;}
.SliderB .sliderMulti .owl-controls .owl-nav .owl-next:hover{background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/arrowsSliderBig.png)-30px -30px no-repeat;}	.containerOfertas{margin: 40px 0 40px 0; padding: 55px 0 55px 0;}
.containerOfertas{margin: 40px 0 40px 0; padding: 55px 0 55px 0;}
.containerOfertas .containerOfertasB .containerOfertasBItem{width: 98%; margin: 0 1% 40px 1%; padding: 30px 40px 30px 40px; }
.containerOfertas .containerOfertasBPlug a{margin: 0 0 0 18%;}
.ContainerEmpresa .EmpresaAlianLogo{margin: 0 0 90px 0;}
.ContainerEmpresa .EmpresaAlianLogo .itemAlianLogo{margin: 0 0 73px 0; position: relative; float: left; width: 100%; }
.ContainerEmpresa .EmpresaAlianLogo .itemAlianLogo img{ width: 60%; margin: 0 auto 0 auto;}  .containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailRight{width: 100%;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailRight h1{margin: 24px 0 20px 0; font-size: 40px;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailRight h1 span{margin: -40px 0 0 0; font-size: 13px;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailRight p {margin: 0 0 30px 0; font-size: 16px;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailRight a{position: relative; float: left; margin: 0 0 0 0; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat; z-index: 10; transition: background 0.5s ease;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailLeft{margin: 40px 0 0 0; width: 100%;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailLeft .DotsDetalleServicios .itemDetalleServicios{width: 100%; height: 330px;}  .containerDetalleProducto{margin: 0 0 40px 0;}
.containerDetalleProducto .DetalleProductoBullet{margin: 50px 0 20px 0;}
.containerDetalleProducto .DetalleProductoBigTitle h1{margin: 60px 0 30px 0; font-size: 40px;}
.containerDetalleProducto .DetalleProductoBigTitle h1 span{margin: -40px 0 0 120px; font-size: 13px;}
.containerDetalleProducto .DetalleProductoUtil .DetalleProductoUtilLeft{width: 100%;}
.containerDetalleProducto .DetalleProductoUtil .DetalleProductoUtilLeft h3{font-size: 18px;}
.containerDetalleProducto .DetalleProductoUtil .DetalleProductoUtilLeft p{margin: 0 0 30px 0; font-size: 16px;}
.containerDetalleProducto .DetalleProductoUtil .DetalleProductoUtilRight{margin: 0 0 0 0; width: 100%;}
.containerDetalleProducto .DetalleProductoList{margin: 60px 0 0 0;}
.containerDetalleProducto .DetalleProductoList .DetalleProductoListLeft{width: 100%;}
.containerDetalleProducto .DetalleProductoList .DetalleProductoListLeft h3{font-size: 18px;}
.containerDetalleProducto .DetalleProductoList .DetalleProductoListRight{margin: 0 0 0 0; width: 100%;}
.containerDetalleProducto .DetalleProductoList .DetalleProductoListRight h3{font-size: 18px;}  .containerProyectos .proyectoItem{width: 100%; margin: 0 1% 40px 1%;}
.containerProyectos .proyectoItem .proyectoItemLeft{width: 100%; height: 250px!important;}
.containerProyectos .proyectoItem .proyectoItemLeft .DotsProyectos .itemProyectosSlider{height: 250px!important;}
.containerProyectos .proyectoItem .proyectoItemRight{width: 100%; padding: 25px 20px 25px 20px;}
.containerProyectos .proyectoItem .proyectoItemRight h1{font-size: 18px;}
.containerProyectos .proyectoItem .proyectoItemRight p{margin: 20px 0 30px 0; font-size: 14px;}
.containerProyectos .proyectoItem .proyectoItemRight a{margin: 0 auto 0 auto; float: none;}
.containerProyectos .proyectosBtnMore a{margin: 5% auto 0 auto; float: none;}  .containerDetalleObras{margin: 0 0 0 0; padding: 20px 0 70px 0; background: rgba(87,87,87,0.1);}
.containerDetalleObras .DetalleObrasBigTitle h1{margin: 0 0 30px 0;font-size: 40px;}
.containerDetalleObras .DetalleObrasBigTitle h1 span{margin: -40px 0 0 120px; font-size: 13px;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailLeft{position: relative; float: left; width: 90%; margin: 0 0 0 5%;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailLeft .DotsDetalleObras .itemDetalleObras{width: 100%; height: 400px;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailRight{position: relative; float: left; width: 100%; padding: 0 40px 50px 40px;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailRight h3{font-size: 18px;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailRight p{margin: 20px 0 30px 0; font-size: 16px;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailRight .btnPlug{margin: 5% 0 0 0%;}  .containerDetalleOfertas .DetalleOfertasLeft{width: 100%;}
.containerDetalleOfertas .DetalleOfertasLeft h2{margin: 25px 0 30px 0; font-size: 40px;}
.containerDetalleOfertas .DetalleOfertasLeft h2 span{margin: -40px 0 0 0; font-size: 13px;}
.containerDetalleOfertas .DetalleOfertasLeft h3{font-size: 18px;}
.containerDetalleOfertas .DetalleOfertasLeft p{margin: 20px 0 30px 0; width: 100%; font-size: 16px;}
.containerDetalleOfertas .DetalleOfertasLeft ul li{margin: 0 0 10px 0;}
.containerDetalleOfertas .DetalleOfertasLeft a{margin: 5% 0 0 0%;}
.containerDetalleOfertas .DetalleOfertasRight{margin: 40px 0 0 0; width: 100%;}
.containerDetalleOfertas .DetalleOfertasRight h3{margin: 35px 0 30px 0; font-size: 18px;}
.containerDetalleOfertas .DetalleOfertasRight .containerOfertasBItem{ width: 90%; margin: 0 5% 40px 5%; padding: 30px 45px 30px 45px;}
.containerDetalleOfertas .DetalleOfertasRight .containerOfertasBItem h3{font-size: 18px;}
.containerDetalleOfertas .DetalleOfertasRight .containerOfertasBItem h4{font-size: 18px;}
.containerDetalleOfertas .DetalleOfertasRight .containerOfertasBItem p{font-size: 14px;}
.containerDetalleOfertas .DetalleOfertasRight .containerOfertasBItem a{font-size: 16px;}
.containerDetalleOfertas .labelOfertasItem h6{display: none;}  .containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft{position: relative; float: left; width: 100%;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft h1,.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft h3{margin: 25px 0 30px 0; font-size: 40px;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft h1,.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft h3 span{margin: -40px 0 0 0; font-size: 13px;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft p{margin: 20px 0 30px 0; width: 95%; font-size: 16px;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft a{margin: 3% 0 0 0%;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailRight{position: relative; float: left; margin: 40px 0 0 0; width: 100%;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailRight .DotsDetalleProjects .itemDetalleProjects{width: 100%; height: 400px; background-position: center; background-repeat: no-repeat; background-size: cover; padding: 0;}
.containerDetalleProjects .DetalleProjectsDetailList{margin: 80px 0 40px 0;}
.containerDetalleProjects .DetalleProjectsDetailList .DetalleProjectsDetailListLeft{position: relative; float: left; width: 100%;}
.containerDetalleProjects .DetalleProjectsDetailList .DetalleProjectsDetailListLeft ul{padding: inherit;}
.containerDetalleProjects .DetalleProjectsDetailList .DetalleProjectsDetailListLeft h3{font-family:'Mukta Malar'; font-size: 18px; font-weight: bolder; color: #001840; text-align: left;}
.containerDetalleProjects .DetalleProjectsDetailList .DetalleProjectsDetailListRight{position: relative; float: left; width: 100%;}
.containerDetalleProjects .DetalleProjectsDetailList .DetalleProjectsDetailListRight ul{padding: inherit;}
.containerDetalleProjects .labelDetalleProjects h6{display: none;}
.containerDetalleProjects .DetalleProjectsDetailB .DetalleProjectsDetailBLeft{position: relative; float: left; width: 100%;}
.containerDetalleProjects .DetalleProjectsDetailB .DetalleProjectsDetailBLeft h3{margin: 0 0 0 0;  font-size: 18px;}
.containerDetalleProjects .DetalleProjectsDetailB .DetalleProjectsDetailBLeft p{margin: 20px 0 30px 0; width: 90%; font-size: 16px; }
.containerDetalleProjects .DetalleProjectsDetailB .DetalleProjectsDetailBRight{position: relative; float: left; width: 100%;}  .containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailLeft{width: 100%;}
.containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailLeft h2{margin: 25px 0 30px 0;font-size: 40px;}
.containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailLeft h2 span{ margin: -40px 0 0 0; font-size: 13px;}
.containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailLeft p{margin: 20px 0 30px 0; width: 95%; font-size: 16px;}
.containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailRight{ margin: 40px 0 0 0; padding: 0 20px 0 20px; width: 100%;}
.containerTrabajaNosotros .TrabajaNosotrosDetailList .TrabajaNosotrosDetailListLeft{position: relative; float: left; width: 100%;}
.containerTrabajaNosotros .TrabajaNosotrosDetailList .TrabajaNosotrosDetailListLeft h3{font-size: 18px;}
.containerTrabajaNosotros .TrabajaNosotrosDetailList .TrabajaNosotrosDetailListRight{position: relative; float: left; width: 100%;}
.containerTrabajaNosotros .TrabajaNosotrosDetailList .TrabajaNosotrosDetailListRight h3{font-size: 18px;}
.containerTrabajaNosotros .TrabajaNosotrosDetailList .labelTrabajaNosotros h6{display: none;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB{padding: 20px 20px 20px 20px;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBLeft{position: relative; float: left; width: 100%; margin: 0 0 40px 0;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBLeft img{width: 100%;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBRight{position: relative; float: left; width: 100%; margin: 0 0 0 0; padding: 0 2%;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBRight ul li{display: block;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBRight h3{margin: 0 0 0 0;font-size: 18px;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBRight p{margin: 20px 0 30px 0; width: 95%; font-size: 16px;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .btnPlug a{margin: 3% auto 0 auto; float: none;}  .containerContacto{margin: 5px 0 0 0;}
.containerContacto .labelContacto h6{display: none;}
.containerContacto .contactoDetail{margin: 0 0 40px 0;}
.containerContacto .contactoDetail .contactoDetailLeft{width: 100%;  margin: 0 auto;}
.containerContacto .contactoDetail .contactoDetailLeft h2{margin: 25px 0 30px 0; font-size: 35px;}
.containerContacto .contactoDetail .contactoDetailLeft h2 span{margin: -40px 0 0 100px; font-size: 13px;}
.containerContacto .contactoDetail .contactoDetailLeft .DetCatProdfContactForm .DetCatProdfContactRight, .containerContacto .contactoDetail .contactoDetailLeft .DetCatProdfContactForm .DetCatProdfContactLeft{margin: 0 0 5px 0; width: 100%;}
.containerContacto .contactoDetail .contactoDetailRight{margin: 50px 0 20px 0; width: 100%;}
.containerContacto .contactoDetail .contactoDetailRight h2{margin: 25px 0 30px 0; font-size: 35px;}
.containerContacto .contactoDetail .contactoDetailRight h2 span{margin: -40px 0 0 100px;font-size: 13px;}
.containerContacto .contactoDetail .contactoDetailRight .detailcontactoDetailRight{margin: 0 auto 0 10%; width: 80%;}
.containerContacto .contactoF .contactoFLeft, .containerContacto .contactoF .contactoFRight{position: relative; float: left; margin: 20px 5% 40px 10%; width: 80%;}
.containerContacto .contactoF .contactoFLeft h2, .containerContacto .contactoF .contactoFRight h2{margin: 25px 0 30px 0; font-size: 40px;}
.containerContacto .contactoF .contactoFLeft h2 span, .containerContacto .contactoF .contactoFRight h2 span{ margin: -40px 0 0 100px; font-size: 13px;}
.containerContacto .contactoF .contactoFLeft p, .containerContacto .contactoF .contactoFRight p{margin: 20px 0 30px 0; font-size: 16px; text-align: center;}
.containerContacto .contactoF .contactoFLeft a, .containerContacto .contactoF .contactoFRight a{position: relative; float: none; margin: 2% auto 0 auto; display: block; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat; z-index: 10; transition: background 0.5s ease;}  .containerFormOferta .titleFormOferta h2{width: 90%; margin: 25px auto 30px auto; font-size: 35px;}
.containerFormOferta .titleFormOfert h2 span{margin: -40px 0 0 100px; font-size: 13px;}
.containerFormOferta .formcontentdata{width: 96%; padding: 1% 4%; position: relative; margin: 0 auto 0 auto; background: #FFFFFF; box-shadow: 3px 3px 8px #D3D3D3;}
.containerFormOferta .formcontentdata .levelsForm{margin: 0 0 30px 5%; width: 90%;}
.containerFormOferta .formcontentdata .levelsFormDouble{margin: 0 0 30px 5%; width: 90%;}
.containerFormOferta .formLetrero h6{display: none;}  .searchTitle h2{margin: 50px 0 0 0; font-size: 35px; }
.searchTitle h2 span{margin: -40px 0 0 100px; font-size: 13px;}
.listSearch .itemSearch{margin: 0 0 30px 0; position: relative; float: left; width: 100%;}
.listSearch .itemSearch .itemSearchTra{position: relative; margin: 0 auto 0 auto; padding: 2% 3% 2% 3%; width: 95%;} .espFrom{width: 90%;}
}
@media only screen and (max-width: 479px) { .ml-auto.supplyMovement{margin-left: auto; margin-right: 50%;}
.menu .logo{width: 32%; padding: 0; margin: 25px auto 0 auto;}
.menu .ray img{display: none;}
.menu #menuA ul li{text-align:  left;}
.menu #menuA ul li .searchDe{right: 0; left: 0; margin: 0 auto; top: 15%;}	
.menu #menuA{margin:18% 0 5% 0; width: 260px;} .menu #menuA ul li .searchDe .search{width: 60%; margin: 0% 0 0 12%;}
.menu #menuA ul li .searchDe .search-submit{width: 13%;}
.menu #menuA ul li .searchDe .search-submit .info{display: none;}
.menu #menuA ul li .searchDe .search-submit .lupa img{width: 85%; margin: 3% auto 0 0;} .menu #menuA ul li a span{top: 9px; right: -100%; margin: 4px 0 0 1px;}
.menu #menuB ul li a span{top: 9px; right: 15%; margin: 4px 0 0 1px;}
.languageA{display: none;}
.languageB{display: block;} .navbar-light .navbar-toggler{margin: -15% 0 0 0;}
.navbar-light #iconEsp{width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/letter.svg)0 0 no-repeat; display: block; animation-duration: 2s; animation-name: bounce; animation-iteration-count: 1;}
.navbar-light #iconEspB{animation-duration: 2s; animation-name: bounce; animation-iteration-count: 1;}	
.navbar-light #closeEsp{width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/closeX.svg)0 0 no-repeat; display: none; animation-duration: 1s; animation-name: rubberBand; animation-iteration-count: 2;}
.navbar-light #closeEspB{width: 30px; height: 30px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/closeX.svg)0 0 no-repeat; display: none; animation-duration: 1s; animation-name: rubberBand; animation-iteration-count: 2;}  .menu #menuA ul li .mainmenuA .disItem{font-size: 18px; color: #FFFFFF; z-index: 1000; text-align: left;}
.pos-absoluteA{position: absolute; margin: 1% 0 0 -2%; border-left: none; z-index: 999; width: 92%;}  .menu #menuB ul li .mainmenu .disItem{font-size: 18px; text-align: left;}
.menu #menuB ul li .mainmenu a{font-size: 14px; text-align: left;}
.menu #menuB ul li .mainmenu a span{top: 11px; right: 15px; margin: 4px 0 0 1px; width: 15px; height: 16px;}
.pos-absolute{position: absolute; margin: 1% 0 0 -2%; border-left: none; z-index: 999; width: 92%;}   .foot .footH{margin-bottom: 30px;}
.foot{width: 100%; margin: 0 0 0 0; padding: 0 0 0 0;}
.foot .footH .footHDetail p{position: relative; float: left; margin: 5% 0 0 0; width: 100%; font-size: 15px; line-height: 17px; text-align: center;}
.foot .footH .footHDetail .btnNL{position: relative; float: left; margin: 5% 0 0 10%; width: 80%;}
.foot .footH .footHDetail .btnNL input[type="email"]{width:75%; font-size: 13px;}
.foot .footH .footHDetail .btnNL button{ width: 24%; font-size: 13px;}
.foot .footB .footBMapLinks{ z-index: 10;}
.foot .footB .footBMapLinks a{margin: 0 14px 0 14px; font-size: 14px;}
.foot .footB .footBMap{padding: 0;}
.foot .footB .footBMap .footBMapData{position: absolute; width: 100%; height: 140px; background: rgba(255,255,255,0.8); margin: 140px 0 0 0;}
.foot .footB .footBMap .footBMapData h3{margin: 10px 0 8px 8%;  font-size: 18px;}
.foot .footB .footBMap .footBMapData p{margin: 6px 7% 0 8%; font-size: 14px}
.foot .footB .footBRed ul{margin:4% auto 0 auto;}
.foot .footB .footBMap iframe{width: 100%;}
.foot .footB .footBRed{margin: 0 auto 0 auto; padding: 0;}
.foot .footB .footBRed h3{margin: 17% 0 0 0; font-size: 18px; text-align: center;}
.foot .footB .footBOur{padding: 0;}
.foot .footB .footBOur h3{margin: 7% auto 0 auto; font-size: 18px;}
.foot .footB .footBOur a{margin: 0 auto 30px auto; float: none; display: table; padding: 6px 28px 6px 28px; font-size: 14px;}
.foot .footF{padding: 8% 0 0 0;}
.delPad{padding: 0;}
.foot .footF h3{font-size: 18px;}
.foot .footF .footFLeft{padding: 0;}
.foot .footF .footFLeft h4{font-size: 16px; text-align: center;}
.foot .footF .footFLeft a{font-size: 14px; text-align: center;}
.foot .footF .footFLeft .aRight a{font-size: 14px; text-align: center;}
.foot .footF .footFLeft ul {list-style: none; padding: inherit;}
.foot .footF .footFLeft ul li a{font-size: 14px; text-align: center;}
.foot .footF .footFCenter h4{margin: 20px 0 0 0; font-size: 16px; text-align:center;}
.foot .footF .footFCenter a{font-size: 14px; text-align: center;}
.foot .footF .footFCenter ul {list-style: none; padding: inherit;}
.foot .footF .footFCenter ul li a{font-size: 14px; text-align: center;}
.foot .footF .footFRight h4{font-size: 16px; text-align: center;}
.foot .footF .footFRight a{font-size: 14px; text-align: center;}
.foot .footF .footFRight .aRight a{font-size: 14px; text-align: center;}
.foot .footF .footFRight ul {list-style: none; padding: inherit;}
.foot .footF .footFRight ul li a{font-size: 14px; text-align: center;}  .contentAll{margin: 0 10px 0 10px;}
.item {width: 100%; height:350px;}
.item .itemInfo{height: 350px; width: 100%; padding: 20px 20px 20px 20px; background: rgba(26,44,79,0.5);}
.item .itemInfo h1{margin: 45px 0 0 0; font-size: 35px;}
.item .itemInfo h1 span{margin: -40px 0 0 0; font-size: 13px; padding-right: 10px;}
.item .itemInfo p{margin: 20px 0 20px 0; font-size: 12px;}
.item .itemInfo a{font-size: 18px;}
.item .itemInfo a span{margin: 5px 10px 0 0;}
.item .sliderBtns{margin: -45px 0 0 0;}
.containerLineBuss .lineBussH h1{margin: 10px 0 0 0; font-size: 40px;}
.containerLineBuss .lineBussH h1 span{margin: -40px 0 0 0;  font-size: 13px;}
.containerLineBuss .lineBussH p{margin: 20px auto 40px auto; font-size: 16px; width: 80%;}
.containerLineBuss .lineBussB .lineBussBItem{margin: 0 5% 40px 0; width: 100%;}
.containerLineBuss .lineBussB .lineBussBItem h1{ font-size: 28px;}
.containerLineBuss .lineBussB .lineBussBItem a{margin: 0 auto 0 auto; float: none;}
.containerLineBuss .lineBussB .labelBussBItem h6{display: none;}
.containerIndutry{padding: 100px 0 50px 0;}
.containerIndutry .industryH h1{margin: 10px 0 0 0; font-size: 40px;}
.containerIndutry .industryH h1 span{margin: -40px 0 0 0;font-size: 13px;}
.containerIndutry .industryH p{margin: 20px 0 40px 0; font-size: 16px;}
.containerIndutry .industryB .industryBItem{margin: 0 5% 40px 0; padding:0 0 20px 0; width: 100%;}
.containerIndutry .industryB .industryBItem img{ height: 160px;}
.containerIndutry .industryB .labelindustryBItem h6{display: none;}
.containerprojectDes .projectDesH h2{display: block; font-size: 50px; line-height: 55px; right: 0; left: 0;  margin: 6% auto 0 auto;}
.containerprojectDes .projectDesH img{height: 200px;}
.containerprojectDes .labelprojectDes h6{display: none;}
.containerprojectDes .projectDesB h1{margin: 100px auto 0 auto; font-size: 25px;}
.containerprojectDes .projectDesB h1 span{margin: -40px 0 0 0; font-size: 13px;}
.containerprojectDes .projectDesB p{margin: 20px auto 40px auto;font-size: 15px; width: 90%;}
.containerprojectDes .projectDesB a{margin: 0 auto 80px auto; float: none; display: block;}
.detailAll .itemDetail{margin: 0 0 25px 0; height: auto!important;}
.detailAll .itemDetail .itemDetailRight{ width: 100%; height: 300px!important; display: none;}
.detailAll .itemDetail .itemDetailRight .itemDetailRightSlider{width: 100%; height: 300px!important;}
.detailAll .itemDetail .itemDetailRight .itemDetailRightSlider p{position: absolute; margin: 20px 0 0 15px; font-family:'Mukta Malar'; font-size: 14px; font-weight: normal; color: #FFFFFF;}
.detailAll .itemDetail .itemDetailLeft{width: 100%;  height: auto!important; padding: 0 5% 30px 5%; margin: 0;}
.detailAll .itemDetail .itemDetailLeft h1{margin: 60px 0 0 0; font-size: 35px;}
.detailAll .itemDetail .itemDetailLeft h1 span{margin: -40px 0 0 0; font-size: 13px;}
.detailAll .itemDetail .itemDetailLeft p{margin: 5px 0 22px 0; width: 90%; font-size: 15px;}
.detailAll .itemDetail .itemDetailLeft a{font-size: 15px;}
.detailAll .itemDetail .itemDetailLeft a span{margin: 4px 10px 0 0;}
.detailAll .itemDetail .itemDetailLeft .btnPlug{margin: 17px 35px 10px 0;}
.detailAll .itemDetail .itemDetailLeft .btnPlug span{font-size: 12px;}
.containerNotice .noticeItem{width: 100%; height: auto; margin: 0 35px 30px 0;}
.containerNotice .noticeItem .noticeItemLeft{width: 100%;}
.containerNotice .noticeItem .noticeItemLeft img{width: 100%; height: 230px!important;}
.containerNotice .noticeItem .noticeItemRight{width: 100%; height: auto; padding: 20px; background: #FFFFFF; margin: auto 0 0 0;}
.containerNotice .labelnoticeItem h6{display: none;}
.containerNotice .noticeBtnMore a{margin: 5% 0 0 9%;}  .containerIndutryDet .industryBullet ul li{border-bottom: 1px solid #EEAF3E;}
.containerIndutryDet .industryBigTitle h1{margin: 50px 0 0 0; font-size: 40px;}
.containerIndutryDet .industryBigTitle h1 span{margin: -40px 0 0 40px; font-size: 13px;}
.containerIndutryDet .industryBigDes h3{padding: 0 10px 0 10px;}
.containerIndutryDet .industryBigDes p{font-size: 14px; padding: 0 10px 0 10px;}
.containerIndutryDet .industryBigList ul{padding: inherit;}
.containerIndutryDet .industrySmallBack{margin: 15px 0 60px 15px;}
.containerIndutryDet{padding: 40px 0 50px 0;}
.containerIndutryDet .industryH h2{margin: 10px 0 0 0; font-size: 40px;}
.containerIndutryDet .industryH h2 span{margin: -40px 0 0 0;font-size: 13px;}
.containerIndutryDet .industryH p{margin: 20px 0 40px 0; font-size: 16px;}
.containerIndutryDet .industryB .industryBItem{margin: 0 5% 40px 0; padding:0 0 20px 0; width: 100%;}
.containerIndutryDet .industryB .labelindustryBItem h6{display: none;}  .ContainerEmpresa .EmpresaBigPicture{margin: 0;}
.ContainerEmpresa .EmpresaUtil{margin: 40px 0 40px 0;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilLeft{width: 100%; margin: 0 0 0 0; padding: 0 2% 0 2%;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilRight{width: 100%; margin: 20px 0 0 0; padding: 10px 15px 10px 15px;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilLeft h1{font-size: 35px; text-align: center;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilLeft h1 span{margin: -40px 0 0 -30px;font-size: 13px;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilLeft p{margin: 0 0 0 15px; font-family:'Mukta Malar'; font-size: 16px; font-weight: lighter; color: #323232; text-align: left;}
.ContainerEmpresa .EmpresaUtil .EmpresaUtilRight a img{width: 100%; margin: 30px 0 10px 0;}
.ContainerEmpresa .EmpresaOur{margin: 0 0 20px 0;}
.ContainerEmpresa .EmpresaOur .labelEmpresa h6{display: none;}
.ContainerEmpresa .EmpresaOur h1{margin: 20px 0 0 0; font-size: 40px;}
.ContainerEmpresa .EmpresaOur h1 span{margin: -40px 0 0 150px; font-size: 13px;}
.ContainerEmpresa .EmpresaOur p{margin: 30px 0 30px 0; font-size: 16px;}
.ContainerEmpresa .itemEmpresaSlider{width: 100%; height: 300px; background-position: center; background-repeat: no-repeat; background-size: cover; padding: 0;}
.ContainerEmpresa .EmpresaAlian{margin: 40px 0 40px 0;}
.ContainerEmpresa .EmpresaAlian h1{ margin: 0 0 10px 15px;font-size: 40px;}
.ContainerEmpresa .EmpresaAlian h1 span{margin: -40px 0 0 -30px; font-size: 13px;}
.ContainerEmpresa .EmpresaAlian p{width: 94%; margin: 0 0 0 15px;font-size: 16px;}
.ContainerEmpresa .EmpresaAlianLogo img{width: 70%; margin: 0 auto 38px auto;}
.ContainerEmpresa .EmpresaContainerf{margin: 0; padding: 20px 0 30px 0;}
.ContainerEmpresa .EmpresaContainerf .EmpresaContainerfTitlesA h1{margin: 50px 0 40px 0; font-size: 40px;}
.ContainerEmpresa .EmpresaContainerf .EmpresaContainerfTitlesA h1 span{margin: -40px 0 0 60px; font-size: 13px;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti{width: 100%; margin: 0 2% 5px 0; display: block; height: auto!important;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti .ItemEmpresaCertiLeft{width: 100%;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti .ItemEmpresaCertiLeft img{width: 55%; margin: 0 auto 0 auto;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti .ItemEmpresaCertiRight{width: 100%; padding: 12px 18px 12px 18px;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti .ItemEmpresaCertiRight h3{font-size: 18px;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaCerti .ItemEmpresaCertiRight p{margin: 15px 0 0 0; font-size: 15px;}
.ContainerEmpresa .EmpresaContainerf .EmpresaContainerfTitlesB h1{margin: 30px 0 30px 0; font-size: 35px; padding: 0 2%;}
.ContainerEmpresa .EmpresaContainerf .EmpresaContainerfTitlesB h1 span{margin: -40px 0 0 80px; font-size: 13px;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaPrem{width: 100%; margin: 0 1% 45px 1%;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaPrem .itemEmpresaPremSlider{width: 100%; height: 200px;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaPrem .ItemEmpresaPremBot h3{font-size: 18px;}
.ContainerEmpresa .EmpresaContainerf .ItemEmpresaPrem .ItemEmpresaPremBot p{font-size: 15px;}
.ContainerEmpresa .EmpresaAlianLogo{margin: 0 0 30px 0;}
.ContainerEmpresa .EmpresaAlianLogo .itemAlianLogo{margin: 0 0 73px 0; position: relative; float: left; width: 100%; }
.ContainerEmpresa .EmpresaAlianLogo .itemAlianLogo img{ width: 60%; margin: 0 auto 0 auto;}  .productSlider .itemProd {width: 100%; height: 470px;}
.productSlider .itemProd .itemInfo{height: 470px; width: 100%; padding: 5% 0 0 4%;}
.productSlider .itemProd .itemInfo h1{margin: 35px 0 0 0;  font-size: 40px;}
.productSlider .itemProd .itemInfo h1 span{margin: -40px 0 0 0; font-size: 13px;}
.productSlider .itemProd .itemInfo p{margin: 20px 0 15x 0; font-size: 15px; padding: 0 0 0 0;}
.productSlider .itemProd .itemInfo a{font-size: 16px;}
.productSlider .itemProd .itemInfo a span{margin: 5px 10px 0 0;}
.productSlider .itemProd .sliderBtns{width: 80px; margin: -40px 0 0 0;}
.productFranja{width: 100%; padding: 30px 5px 30px 5px;}
.productFranja .productFranjaRight{width: 100%;  padding: 1px 1px 1px 1px; }
.productFranja .productFranjaRight h1{ margin: 30px 0 10px 0; font-size: 40px;}
.productFranja .productFranjaRight h1 span{margin: -40px 0 0 0; font-size: 13px;}
.productFranja .productFranjaRight p{width: 100%; margin: 0 0 0 0;  font-size: 16px;}
.productFranja .productFranjaRight a{margin: 7% 0 0 5px;}
.productFranja .productFranjaLeft{width: 100%; padding: 1px 1px 1px 1px;}
.productFranja .productFranjaLeft img{margin: 30px 0 0 0; height: 240px;}  .contianerDetCatProdh .DetCatProdhBullet ul li{border-bottom: 1px solid #EEAF3E;}
.contianerDetCatProdh .DetCatProdhUtil{margin: 20px 0 50px 0;}
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilLeft{padding: 0 0 0 0; width: 100%;}
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilLeft h1{font-size: 40px;}
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilLeft h1 span{margin: -40px 0 0 0; font-size: 13px;}
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilLeft p{width: 92%; font-size: 16px;}
.contianerDetCatProdh .DetCatProdhUtil .DetCatProdhUtilRight{margin: 0 0 0 0; width: 100%;}
.contianerDetCatProdh .DetCatProdhList .labelDetCatProdh h6{display: none;}
.containerDetCatProdb{padding: 100px 0 50px 0;}
.containerDetCatProdb .industryH h2{margin: 10px 0 0 0; font-size: 40px;}
.containerDetCatProdb .industryH h2 span{margin: -40px 0 0 0; font-size: 13px;}
.containerDetCatProdb .industryH p{margin: 20px 0 40px 0; font-size: 16px;}
.containerDetCatProdb .industryB .industryBItem{margin: 0 5% 40px 0; padding:0 0 20px 0; width: 100%;}
.containerDetCatProdb .industryB .labelindustryBItem h6{display: none;}
.containerDetCatProdf{margin: 20px 0 40px 0;}
.containerDetCatProdf .labelDetCatProdf h6{display: none;} 
.containerDetCatProdf .DetCatProdfContact h2{margin: 80px 0 30px 0; font-size: 40px;}
.containerDetCatProdf .DetCatProdfContact h2 span{margin: -40px 0 0 70px; font-size: 13px;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactRight, .containerDetCatProdf .DetCatProdfContact .DetCatProdfContactLeft{margin: 0 0 5px 0; position: relative; float: left; width: 100%;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactRight label, .containerDetCatProdf .DetCatProdfContact .DetCatProdfContactLeft label{margin: 15px 0 5px 30px;font-family:'Mukta Malar'; font-size: 13px; font-weight: bolder; color: #001840; text-align: left;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactRight input[type="text"], .containerDetCatProdf .DetCatProdfContact .DetCatProdfContactLeft input[type="text"], .containerDetCatProdf .DetCatProdfContact .DetCatProdfContactLeft input[type="email"]{margin: 0 0 0 30px; width: 76%; font-size: 13px;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot label{margin: 15px 0 5px 30px; font-size: 13px;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot select{margin: 0 0 0 30px; width: 80%; font-size: 13px;;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot textarea{margin: 0 0 15px 30px; width: 80%; font-family:'Mukta Malar'; font-size: 13px;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot input[type="checkbox"]{margin: 0 0 0 19%;}
.containerDetCatProdf .DetCatProdfContact .DetCatProdfContactForm .DetCatProdfContactBot a{margin: 15px 0 5px 10px; font-size: 12px;}   .containerDetalleNoticia{margin: 0 0 0 0; width: 100%;}
.containerDetalleNoticia .DetalleNoticiaBigImage img{width: 100%;}
.containerDetalleNoticia .DetalleNoticiaDetail{width: 98%; margin: 0 1% 0 1%;}
.containerDetalleNoticia .DetalleNoticiaDetail h1{margin: 50px 0 10px 0; width: 100%; position: relative; float: left; font-family:'Mukta Malar'; font-size: 18px; font-weight: bolder; color: #001840; text-align: left;}
.containerDetalleNoticia .DetalleNoticiaDetail h4{margin: 0 0 30px 0; width: 100%; position: relative; float: left; font-family:'Mukta Malar'; font-size: 18px; font-weight: bolder; color: #EBC500; text-align: left;}
.containerDetalleNoticia .DetalleNoticiaDetail p{margin: 20px 0 20px 0; width: 100%; position: relative; float: left; font-family:'Mukta Malar'; font-size: 16px; font-weight: lighter; color: #323232; text-align: left;}
.containerDetalleNoticia .DetalleNoticiaDetail .DetalleNoticiaDetailImgN img{width: 100%; margin: 25px 0 25px 0;}
.containerDetalleNoticia .DetalleNoticiaDetail .DetalleNoticiaDetailVideo iframe{width: 100%; height: 400px; margin: 25px 0 25px 0; border: none;}  .containerLineBussObras .lineBussB .lineBussBItem{margin: 0 5% 40px 0; width: 100%;}
.containerLineBussObras .lineBussB .lineBussBItem h1{font-size: 21px;}  .SliderB .slidernew .itemOfertas .itemOfertasAligment{width: 90%; margin: 0 4% 0 5%;}
.SliderB .slidernew .itemOfertas .itemOfertasAligment ul li{display: block; margin: 0 0 20px -11%; text-align: center;}
.SliderB .slidernew .itemOfertas .itemOfertasAligment ul li a{font-size: 15px;}
.SliderB .slidernew .owl-controls .owl-nav .owl-prev{top: 9%; left: 3%;}
.SliderB .slidernew .owl-controls .owl-nav .owl-next{top: 9%; right: 3%;}
.containerOfertas{margin: 40px 0 40px 0; padding: 55px 0 55px 0;}
.containerOfertas .containerOfertasB .containerOfertasBItem{width: 98%; margin: 0 1% 40px 1%; padding: 30px 40px 30px 40px; }
.containerOfertas .containerOfertasBPlug a{margin: 0 0 0 18%;}  .containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailRight{width: 100%;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailRight h1{margin: 24px 0 20px 0; font-size: 40px;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailRight h1 span{margin: -40px 0 0 0; font-size: 13px;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailRight p {margin: 0 0 30px 0; font-size: 16px;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailRight a{position: relative; float: left; margin: 0 0 0 0; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat; z-index: 10; transition: background 0.5s ease;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailLeft{margin: 40px 0 0 0; width: 100%;}
.containerDetalleServicios .DetalleServiciosDetail .DetalleServiciosDetailLeft .DotsDetalleServicios .itemDetalleServicios{width: 100%; height: 330px;}  .containerDetalleProducto{margin: 0 0 40px 0;}
.containerDetalleProducto .DetalleProductoBullet{margin: 50px 0 20px 0;}
.containerDetalleProducto .DetalleProductoBigTitle h1{margin: 60px 0 30px 0; font-size: 40px;}
.containerDetalleProducto .DetalleProductoBigTitle h1 span{margin: -40px 0 0 120px; font-size: 13px;}
.containerDetalleProducto .DetalleProductoUtil .DetalleProductoUtilLeft{width: 100%;}
.containerDetalleProducto .DetalleProductoUtil .DetalleProductoUtilLeft h3{font-size: 18px;}
.containerDetalleProducto .DetalleProductoUtil .DetalleProductoUtilLeft p{margin: 0 0 30px 0; font-size: 16px;}
.containerDetalleProducto .DetalleProductoUtil .DetalleProductoUtilRight{margin: 0 0 0 0; width: 100%;}
.containerDetalleProducto .DetalleProductoList{margin: 60px 0 0 0;}
.containerDetalleProducto .DetalleProductoList .DetalleProductoListLeft{width: 100%;}
.containerDetalleProducto .DetalleProductoList .DetalleProductoListLeft h3{font-size: 18px;}
.containerDetalleProducto .DetalleProductoList .DetalleProductoListRight{margin: 0 0 0 0; width: 100%;}
.containerDetalleProducto .DetalleProductoList .DetalleProductoListRight h3{font-size: 18px;}  .containerProyectos .proyectoItem{width: 100%; margin: 0 1% 40px 1%;}
.containerProyectos .proyectoItem .proyectoItemLeft{width: 100%; height: 250px!important;}
.containerProyectos .proyectoItem .proyectoItemLeft .DotsProyectos .itemProyectosSlider{height: 250px!important;}
.containerProyectos .proyectoItem .proyectoItemRight{width: 100%; padding: 25px 20px 25px 20px;}
.containerProyectos .proyectoItem .proyectoItemRight h1{font-size: 18px;}
.containerProyectos .proyectoItem .proyectoItemRight p{margin: 20px 0 30px 0; font-size: 14px;}
.containerProyectos .proyectoItem .proyectoItemRight a{margin: 0 auto 0 auto; float: none;}
.containerProyectos .proyectosBtnMore a{margin: 5% auto 0 auto; float: none;}  .containerDetalleObras{margin: 0 0 0 0; padding: 20px 0 70px 0; background: rgba(87,87,87,0.1);}
.containerDetalleObras .DetalleObrasBigTitle h1{margin: 10px 0 30px 0;font-size: 35px;}
.containerDetalleObras .DetalleObrasBigTitle h1 span{margin: -40px 0 0 120px; font-size: 13px;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailLeft{position: relative; float: left; width: 90%; margin: 0 0 0 5%;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailLeft .DotsDetalleObras .itemDetalleObras{width: 100%; height: 400px;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailRight{position: relative; float: left; width: 100%; padding: 20px 40px 50px 40px;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailRight h3{font-size: 18px;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailRight p{margin: 20px 0 30px 0; font-size: 16px;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailRight .btnPlug{margin: 5% 0 0 0%;}
.containerDetalleObras .DetalleObrasDetail .DetalleObrasDetailRight a{position: relative; float: right; margin: 15% 40% 0 0;}  .containerDetalleOfertas .DetalleOfertasLeft{width: 100%;}
.containerDetalleOfertas .DetalleOfertasLeft h2{margin: 25px 0 30px 0; font-size: 40px;}
.containerDetalleOfertas .DetalleOfertasLeft h2 span{margin: -40px 0 0 0; font-size: 13px;}
.containerDetalleOfertas .DetalleOfertasLeft h3{font-size: 18px;}
.containerDetalleOfertas .DetalleOfertasLeft p{margin: 20px 0 30px 0; width: 100%; font-size: 16px;}
.containerDetalleOfertas .DetalleOfertasLeft ul li{margin: 0 0 10px 0;}
.containerDetalleOfertas .DetalleOfertasLeft a{margin: 5% 0 0 0%;}
.containerDetalleOfertas .DetalleOfertasRight{margin: 40px 0 0 0; width: 100%;}
.containerDetalleOfertas .DetalleOfertasRight h3{margin: 35px 0 30px 0; font-size: 18px;}
.containerDetalleOfertas .DetalleOfertasRight .containerOfertasBItem{ width: 90%; margin: 0 5% 40px 5%; padding: 20px 20px 20px 20px;}
.containerDetalleOfertas .DetalleOfertasRight .containerOfertasBItem h3{font-size: 18px;}
.containerDetalleOfertas .DetalleOfertasRight .containerOfertasBItem h4{font-size: 18px;}
.containerDetalleOfertas .DetalleOfertasRight .containerOfertasBItem p{font-size: 14px;}
.containerDetalleOfertas .DetalleOfertasRight .containerOfertasBItem a{font-size: 16px;}
.containerDetalleOfertas .labelOfertasItem h6{display: none;}  .containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft{position: relative; float: left; width: 100%;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft h1,.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft h3{margin: 25px 0 30px 0; font-size: 30px;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft h1,.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft h3 span{margin: -40px 0 0 0; font-size: 13px;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft p{margin: 20px 0 30px 0; width: 95%; font-size: 16px;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailLeft a{margin: 3% 0 0 0%;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailRight{position: relative; float: left; margin: 40px 0 0 0; width: 100%;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailRight ul{padding: inherit;}
.containerDetalleProjects .DetalleProjectsDetail .DetalleProjectsDetailRight .DotsDetalleProjects .itemDetalleProjects{width: 100%; height: 400px; background-position: center; background-repeat: no-repeat; background-size: cover; padding: 0;}
.containerDetalleProjects .DetalleProjectsDetailList{margin: 80px 0 40px 0;}
.containerDetalleProjects .DetalleProjectsDetailList .DetalleProjectsDetailListLeft{position: relative; float: left; width: 100%;}
.containerDetalleProjects .DetalleProjectsDetailList .DetalleProjectsDetailListLeft ul{padding: inherit;}
.containerDetalleProjects .DetalleProjectsDetailList .DetalleProjectsDetailListLeft h3{font-family:'Mukta Malar'; font-size: 18px; font-weight: bolder; color: #001840; text-align: left;}
.containerDetalleProjects .DetalleProjectsDetailList .DetalleProjectsDetailListRight{position: relative; float: left; width: 100%;}
.containerDetalleProjects .DetalleProjectsDetailList .DetalleProjectsDetailListRight ul{padding: inherit;}
.containerDetalleProjects .labelDetalleProjects h6{display: none;}
.containerDetalleProjects .DetalleProjectsDetailB .DetalleProjectsDetailBLeft{position: relative; float: left; width: 100%;}
.containerDetalleProjects .DetalleProjectsDetailB .DetalleProjectsDetailBLeft h3{margin: 0 0 0 0;  font-size: 18px;}
.containerDetalleProjects .DetalleProjectsDetailB .DetalleProjectsDetailBLeft p{margin: 20px 0 30px 0; width: 90%; font-size: 16px; }
.containerDetalleProjects .DetalleProjectsDetailB .DetalleProjectsDetailBRight{position: relative; float: left; width: 100%;}  .containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailLeft{width: 100%;}
.containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailLeft h2{margin: 25px 0 30px 0;font-size: 40px;}
.containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailLeft h2 span{ margin: -40px 0 0 0; font-size: 13px;}
.containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailLeft p{margin: 20px 0 30px 0; width: 95%; font-size: 16px;}
.containerTrabajaNosotros .TrabajaNosotrosDetail .TrabajaNosotrosDetailRight{ margin: 40px 0 0 0; padding: 0 20px 0 20px; width: 100%;}
.containerTrabajaNosotros .TrabajaNosotrosDetailList .TrabajaNosotrosDetailListLeft{position: relative; float: left; width: 100%;}
.containerTrabajaNosotros .TrabajaNosotrosDetailList .TrabajaNosotrosDetailListLeft h3{font-size: 18px;}
.containerTrabajaNosotros .TrabajaNosotrosDetailList .TrabajaNosotrosDetailListRight{position: relative; float: left; width: 100%;}
.containerTrabajaNosotros .TrabajaNosotrosDetailList .TrabajaNosotrosDetailListRight h3{font-size: 18px;}
.containerTrabajaNosotros .TrabajaNosotrosDetailList .labelTrabajaNosotros h6{display: none;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB{padding: 20px 20px 20px 20px;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBLeft{position: relative; float: left; width: 100%; margin: 0 0 40px 0;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBLeft img{width: 100%;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBLeft ul{padding: inherit;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBLeft ul li{font-size: 14px; display:block;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBRight{position: relative; float: left; width: 95%; margin: 0 0 0 0;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBRight h3{margin: 0 0 0 0;font-size: 18px;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBRight p{margin: 20px 0 30px 0; width: 95%; font-size: 14px;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBRight ul{padding: inherit;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .TrabajaNosotrosDetailBRight ul li{font-size: 14px; display:block;}
.containerTrabajaNosotros .TrabajaNosotrosDetailB .btnPlug a{margin: 3% 0 0 10%;}  .containerContacto{margin: 60px 0 0 0;}
.containerContacto .labelContacto h6{display: none;}
.containerContacto .contactoDetail{margin: 0 0 40px 0;}
.containerContacto .contactoDetail .contactoDetailLeft{width: 100%;  margin: 0 auto;}
.containerContacto .contactoDetail .contactoDetailLeft h2{margin: 25px 0 30px 0; font-size: 35px;}
.containerContacto .contactoDetail .contactoDetailLeft h2 span{margin: -40px 0 0 100px; font-size: 13px;}
.containerContacto .contactoDetail .contactoDetailLeft .DetCatProdfContactForm .DetCatProdfContactRight, .containerContacto .contactoDetail .contactoDetailLeft .DetCatProdfContactForm .DetCatProdfContactLeft{margin: 0 0 5px 0; width: 100%;}
.containerContacto .contactoDetail .contactoDetailRight{margin: 50px 0 20px 0; width: 100%;}
.containerContacto .contactoDetail .contactoDetailRight h2{margin: 25px 0 30px 0; font-size: 35px;}
.containerContacto .contactoDetail .contactoDetailRight h2 span{margin: -40px 0 0 100px;font-size: 13px;}
.containerContacto .contactoDetail .contactoDetailRight .detailcontactoDetailRight{margin: 0 auto 0 0; width: 100%;}
.containerContacto .contactoF .contactoFLeft, .containerContacto .contactoF .contactoFRight{position: relative; float: left; margin: 20px 0 40px 4%; width: 90%;}
.containerContacto .contactoF .contactoFLeft h2, .containerContacto .contactoF .contactoFRight h2{margin: 25px 0 30px 0; font-size: 40px;}
.containerContacto .contactoF .contactoFLeft h2 span, .containerContacto .contactoF .contactoFRight h2 span{ margin: -40px 0 0 100px; font-size: 13px;}
.containerContacto .contactoF .contactoFLeft p, .containerContacto .contactoF .contactoFRight p{margin: 20px 0 30px 0; font-size: 16px; text-align: center;}
.containerContacto .contactoF .contactoFLeft a, .containerContacto .contactoF .contactoFRight a{position: relative; float: none; margin: 2% auto 0 auto; display: inherit; width: 212px; height: 40px; background: url(//www.ectricol.com/wp-content/themes/ectricol/assets/image/general/plugBtn.png)0 0 no-repeat; z-index: 10; transition: background 0.5s ease;}  .containerFormOferta .titleFormOferta h2{width: 94%; margin: 25px auto 30px auto; font-size: 35px;}
.containerFormOferta .titleFormOfert h2 span{margin: -40px 0 0 100px; font-size: 13px;}
.containerFormOferta .formcontentdata{width: 100%; padding: 1% 4%; position: relative; margin: 0 auto 0 auto; background: #FFFFFF; box-shadow: 3px 3px 8px #D3D3D3;}
.containerFormOferta .formcontentdata .levelsForm{margin: 0 0 30px 2%; width: 94%;}
.containerFormOferta .formcontentdata .levelsFormDouble{margin: 0 0 30px 2%; width: 94%;}
.containerFormOferta .formLetrero h6{display: none;}  .searchTitle h2{margin: 50px 0 0 0; font-size: 35px; }
.searchTitle h2 span{margin: -40px 0 0 100px; font-size: 13px;}
.listSearch .itemSearch{margin: 0 0 30px 0; position: relative; float: left; width: 100%;}
.listSearch .itemSearch .itemSearchTra{position: relative; margin: 0 auto 0 auto; padding: 2% 3% 2% 3%; width: 95%;} .espFrom{width: 100%;}
.SliderB .sliderMulti .itemOfertas a{font-size: 20px;}
}