.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}.menu-mobile-close,.menu-mobile-open{background-color:#f26419;border-radius:7%;color:#fff;cursor:pointer;font-size:28px;height:42px;line-height:42px;position:fixed;right:5px;text-align:center;top:5px;-webkit-transition:all 0.45s ease;-moz-transition:all 0.45s ease;-o-transition:all 0.45s ease;-ms-transition:all 0.45s ease;transition:all 0.45s ease;width:42px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.menu-mobile-open{opacity:1;-ms-filter:none;filter:none;visibility:hidden;z-index:1002}.menu-mobile-open.scrolling{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}.menu-mobile-open:hover{opacity:1;-ms-filter:none;filter:none}.menu-mobile-open.active{visibility:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);right:220px;z-index:1000;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.menu-mobile-close{visibility:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);z-index:1000;background:#fff;color:c-first}.menu-mobile-close.active{visibility:visible;opacity:1;-ms-filter:none;filter:none;right:205px;z-index:1002;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}.g4-loading{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1100;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;display:none}.g4-loading.active{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.g4-loading img{position:relative;z-index:2}.g4-loading:after{z-index:1;content:"";top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.35;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";filter:alpha(opacity=35);position:absolute}.swal2-icon.swal2-error .swal2-x-mark{margin:0}.swal2-container.swal2-backdrop-show,.swal2-container.swal2-noanimation{background:none !important}.swal2-container.swal2-backdrop-show:after,.swal2-container.swal2-noanimation:after{content:"";top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.35;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";filter:alpha(opacity=35);position:absolute;z-index:1}.swal2-container .swal2-popup{z-index:2;border-radius:15px}.swal2-container .swal2-close:hover{color:#f26419}.swal2-close:focus{-webkit-box-shadow:none !important;box-shadow:none !important;border:none !important;outline:none !important}.pop-response .swal2-icon.swal2-error,.pop-response .swal2-icon.swal2-success{border:none}.pop-response .swal2-title{font-size:20px}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}.wrapp-iframe-general{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:6px;overflow:hidden;background-color:#9fab26;display:block;padding-top:0}.wrapp-iframe-general:first-child{padding-top:6px}.name-dev{position:absolute;top:2px;left:0;font-family:'Arial',sans-serif;color:#9fab26;border-bottom:2px solid #9fab26;text-transform:uppercase;margin-left:15px}.btn-copy{background-color:#9fab26;display:inline-block;color:#fff;margin-bottom:10px;padding:5px;cursor:pointer}.btn-copy.hover{background-color:#808080}.inner-general{background:#fff;padding:20px 0}.general-wrapper{padding:10px;border:1px dashed #808080;width:98%;margin:auto;margin-top:30px}.block-general{padding:5px}.page-tablon header,.page-tablon footer{display:none}.tablon-item{padding:30px;padding-top:10px;border-bottom:1px solid #eee}.tablon-item:nth-child(even){background-color:#eee}.tablon-title{margin-bottom:20px;display:inline-block;padding:5px 10px;background-color:#808080;color:#fff}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}.cnt-wrapper{overflow:hidden}.b1banner{background-color:#000;padding-bottom:108px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:1001px){.b1banner{height:100vh;position:fixed;top:0;left:0;width:100%}}@media screen and (max-width:1024px){.b1banner{padding-bottom:0}}@media screen and (max-width:1000px){.b1banner .wancho{padding:0}}.b1title{font-size:100px;line-height:100px;color:#fff;max-width:625px}.b1title p{margin:0}@media screen and (max-width:1430px){.b1title{font-size:80px;line-height:80px}}@media screen and (max-width:1300px){.b1title{font-size:55px;line-height:70px}}@media screen and (max-width:1024px){.b1title{font-size:64px;line-height:67px;letter-spacing:-1px;margin-top:0 !important}.b1title .b1-title-linea{margin-top:50px;height:1px;background-color:#d5d5d5}}@media screen and (max-width:1000px){.b1title{padding-left:23px;padding-right:23px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width:860px){.b1title{width:100%;font-size:64px;line-height:60px;max-width:100%;letter-spacing:-1px}}.b1wrap_contenido_top{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding-top:86px;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width:1024px){.b1wrap_contenido_top{-webkit-box-direction:reverse;-moz-box-direction:reverse;-o-box-direction:reverse;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-left:0;padding-top:130px}}@media screen and (max-width:1000px){.b1wrap_contenido_top{padding-top:0}}.b1image{margin:0;width:100%;margin:0;max-width:862px}.b1image img{max-height:1000px;width:auto;height:110vh;display:block}@media screen and (max-width:1190px){.b1image img{height:95vh}}@media screen and (max-width:1024px){.b1image img{height:52vh}}@media screen and (max-width:1000px){.b1image img{height:56vh;margin:0;margin-left:auto}}.b1-all{background-color:#000;position:relative}@media screen and (min-width:1001px){.b1-all{margin-top:100vh;z-index:10}}.b1info{padding-top:50px;padding-bottom:120px;display:grid;grid-template-columns:276px 1fr;gap:20px}@media screen and (max-width:1000px){.b1info{padding-top:50px;padding-bottom:40px;gap:0}}@media screen and (max-width:860px){.b1info{grid-template-columns:1fr}}.b1text{max-width:94%;width:100%;margin:0}.b1title_left{color:#fff;font-size:22px;font-weight:400;text-transform:uppercase;letter-spacing:1px}@media screen and (max-width:1000px){.b1title_left{margin-bottom:80px;font-size:18px}}.b1description_right{color:#fff;font-weight:300;font-size:32px;font-family:"Space Grotesk",sans-serif;line-height:41px;list-style-position:-.5px}@media screen and (max-width:860px){.b1description_right{font-size:24px;line-height:29px}}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}.b2{padding-top:22px;padding-bottom:94px;position:relative;z-index:10;background-color:#fff}@media screen and (max-width:1000px){.b2{padding-bottom:85px}}.b2container{display:grid;grid-template-columns:426px 1fr;gap:47px}@media screen and (max-width:1150px){.b2container{grid-template-columns:1fr;gap:0}}.b2title{font-size:22px;font-weight:400;padding-top:50px;font-family:"Space Grotesk",sans-serif}.b2title strong{color:#f26419;font-weight:400}@media screen and (max-width:1150px){.b2title{padding-top:20px}}@media screen and (max-width:1024px){.b2title{font-size:18px;line-height:135%}}.b2image{margin-bottom:24px}@media screen and (max-width:1150px){.b2image.desktop{display:none}}.b2image img{width:100%;height:auto;display:block}.b2wrap_items{display:grid;grid-template-columns:repeat(3,1fr);border-top:.5px solid #000;margin-top:24px;padding-top:19px;gap:40px}.b2wrap_items p{margin:0}@media screen and (max-width:1000px){.b2wrap_items{margin-top:0;padding-top:60px}}@media screen and (max-width:960px){.b2wrap_items{grid-template-columns:repeat(2,1fr);gap:30px}}@media screen and (max-width:745px){.b2wrap_items{grid-template-columns:1fr;border-top:.5px solid #000;gap:45px}}.b2envolve_box{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:end;-moz-box-align:end;-o-box-align:end;-ms-flex-align:end;-webkit-align-items:end;align-items:end;font-family:"Space Grotesk",sans-serif}.b2number,.b2symbol_left,.b2symbol_right,.b2title_repeat{color:#f26419;font-size:50px;font-weight:300;font-family:"Space Grotesk",sans-serif;line-height:130%;letter-spacing:-.5px}.b2title_repeat{font-size:22px;position:relative;top:-9px;padding-left:10px}.b2description{font-size:14px;font-weight:400;margin-top:5px;font-family:"Space Grotesk",sans-serif;line-height:154%;font-family:"Space Grotesk",sans-serif}.b2mobile_move{display:none;width:100%}@media screen and (max-width:1150px){.b2mobile_move{display:block}}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}.b3{padding-top:74px;padding-bottom:80px;background-color:#fff}@media screen and (max-width:1024px){.b3{padding-top:45px;padding-bottom:60px}}.b3title{font-weight:500;font-size:32px;text-transform:uppercase;padding-bottom:68px;letter-spacing:1px}@media screen and (max-width:1024px){.b3title{font-size:18px;font-weight:400}}.b3grid{border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000}.b3item{display:grid;place-items:center;grid-template-columns:1.5fr 1.5fr 1fr;min-height:101px;text-align:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #000;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;transition:all 0.6s}@media screen and (min-width:1025px){.b3item:hover{background-color:#000}.b3item:hover .b3title_box,.b3item:hover .b3description_box{color:#d5d5d5}.b3item:hover .b3btn span{background-color:#d5d5d5;color:#000}}@media screen and (max-width:745px){.b3item{grid-template-columns:1fr;place-items:flex-start;padding:29px 18px}}.b3title_box{font-size:22px;font-weight:500;text-transform:uppercase;line-height:50px;padding:0 45px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;transition:all 0.2s ease-in}@media screen and (max-width:745px){.b3title_box{padding:0;font-size:19px;line-height:20px;padding-bottom:20px;letter-spacing:1px}}.b3description_box{font-weight:400;font-size:20px;width:100%;line-height:50px;font-family:"Space Grotesk",sans-serif;font-weight:400;text-align:left;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.b3description_box p{margin:0}@media screen and (max-width:745px){.b3description_box{line-height:21px;font-size:15px;padding-bottom:38px}}.b3btn{text-align:right;width:100%;padding-right:35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b3btn span{margin:0;width:120px;text-transform:uppercase;height:25px;line-height:25px;display:inline-block;font-size:14px;font-weight:500;text-align:center;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;transition:all 0.2s ease-in;background-color:#f26419;color:#000;border-radius:30px}@media screen and (max-width:745px){.b3btn{text-align:left;padding-right:0}}.b3iframe iframe{width:100%}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}.b4tech{padding:74px 0;background-color:#fff}@media screen and (max-width:1024px){.b4tech{padding-top:44px;padding-bottom:50px}}.b4tech_row{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-bottom:66px}@media screen and (max-width:1024px){.b4tech_row{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:70px}}.b4tech_title{font-size:32px;line-height:100%;font-weight:500;width:20%;letter-spacing:1px}@media screen and (max-width:1024px){.b4tech_title{font-size:18px;font-weight:400;width:100%;padding-bottom:53px}}.b4tech_description{font-size:32px;font-weight:400;font-family:"Space Grotesk",sans-serif;line-height:120%;width:71.3%}.b4tech_description strong{font-weight:400;color:#f26419}@media screen and (max-width:1024px){.b4tech_description{font-size:24px;width:100%}}.b4tech_iframe_desktop,.b4tech_iframe_mobile{width:100%;min-height:100vh}.b4tech_iframe_desktop dotlottie-wc,.b4tech_iframe_mobile dotlottie-wc,.b4tech_iframe_desktop lottie-player,.b4tech_iframe_mobile lottie-player{width:100% !important;height:100% !important;display:block}@media screen and (max-width:1024px){.b4tech_iframe_desktop,.b4tech_iframe_mobile{min-height:inherit}}@media screen and (max-width:745px){.b4tech_iframe_desktop,.b4tech_iframe_mobile{display:none}}.b4tech_iframe_desktop canva,.b4tech_iframe_mobile canva{width:100%;height:100%}.b4tech_iframe_mobile{display:none}@media screen and (max-width:745px){.b4tech_iframe_mobile{display:block}}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}
.cf {
  zoom: 1;
}
.cf:after,
.cf:before {
  content: "";
  display: table;
}
.cf:after {
  clear: both;
}
.b50-processes_title {
  color: #fff;
  font-size: 22px;
  line-height: 120%;
  letter-spacing: -0.011em;
  font-family: "Space Grotesk", sans-serif;
  padding-top: 25px;
  border-top: 1px solid #fff;
  width: 59.4%;
  margin-bottom: 90px;
}
.b50-processes_title p {
  margin: 0;
}
@media screen and (max-width: 1000px) {
  .b50-processes_title {
    width: 100%;
    font-size: 18px;
    line-height: 120%;
    margin-bottom: 22px;
  }
}
.b50 {
  background-color: #000;
  color: #fff;
  padding-bottom: 135px;
  padding-top: 55px;
}
@media screen and (max-width: 1000px) {
  .b50 {
    padding-bottom: 75px;
  }
}
.b50-main {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-orient: horizontal;
  -moz-box-orient: horizontal;
  -o-box-orient: horizontal;
  -webkit-box-lines: multiple;
  -moz-box-lines: multiple;
  -o-box-lines: multiple;
  -webkit-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -o-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 0 40px;
}
@media screen and (max-width: 1000px) {
  .b50-main {
    display: block;
    max-width: 350px;
    margin: 0 auto;
  }
}
.b50-left {
  width: 41.7%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
@media screen and (max-width: 1000px) {
  .b50-left {
    width: 100%;
    padding-right: 0;
  }
}
.b50-linea-mobile {
  display: none;
}
@media screen and (max-width: 1000px) {
  .b50-linea-mobile {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    margin-top: 20px;
  }
}
.b50-caption {
  font-family: "Barlow", sans-serif;
  font-size: 16px;
  text-transform: uppercase;
}
.b50-caption p {
  margin: 0;
}
@media screen and (max-width: 1000px) {
  .b50-caption {
    font-size: 14px;
  }
}
.b50-wrap-image {
  width: 42%;
  text-align: center;
}
.b50-wrap-image img {
  max-width: 100%;
  height: auto;
}
.b50-spodumene {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-orient: horizontal;
  -moz-box-orient: horizontal;
  -o-box-orient: horizontal;
  -webkit-box-lines: multiple;
  -moz-box-lines: multiple;
  -o-box-lines: multiple;
  -webkit-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (max-width: 1000px) {
  .b50-spodumene {
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.b50-wrap-linea-image {
  width: 52%;
}
@media screen and (max-width: 1000px) {
  .b50-wrap-linea-image {
    width: 100%;
  }
}
.b50-linea-image-left {
  height: 12px;
  width: 100%;
  background-image: url("../img/linea-arrow-r-1.svg");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: right center;
}
@media screen and (max-width: 1000px) {
  .b50-linea-image-left {
    display: none;
  }
}
.b50-linea-curva {
  width: 50px;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
}
@media screen and (max-width: 1000px) {
  .b50-linea-curva {
    display: none;
  }
}
.b50-linea-curva:after {
  content: "";
  width: 50px;
  height: 80%;
  top: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  position: absolute;
  background-image: url("../img/separator-linea-1.svg");
  background-size: auto;
  background-repeat: no-repeat;
}
.b50-linea-curva figure {
  margin: 0;
  width: 20px;
  height: 203px;
}
.b50-right {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-orient: horizontal;
  -moz-box-orient: horizontal;
  -o-box-orient: horizontal;
  -webkit-box-lines: multiple;
  -moz-box-lines: multiple;
  -o-box-lines: multiple;
  -webkit-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  width: 51.45%;
}
@media screen and (max-width: 1000px) {
  .b50-right {
    width: 100%;
  }
}
.b50-right-inner {
  width: calc(100% - 50px);
}
@media screen and (max-width: 1000px) {
  .b50-right-inner {
    width: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.b50-row {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  margin-bottom: 25px;
}
.b50-row:last-child {
  margin-bottom: 0;
}
@media screen and (max-width: 1000px) {
  .b50-row {
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -moz-box-pack: start;
    -o-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    width: 33.33%;
    margin: 0;
  }
  .b50-row:nth-child(1) .b50-pieza img {
    width: 51px;
  }
  .b50-row:nth-child(2) .b50-pieza img {
    width: 65px;
  }
  .b50-row:nth-child(3) .b50-pieza img {
    width: 81px;
  }
}
.b50-symbol figure,
.b50-img-polvo figure,
.b50-pieza figure {
  min-height: 150px;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (max-width: 1000px) {
  .b50-symbol figure,
  .b50-img-polvo figure,
  .b50-pieza figure {
    min-height: 0;
    margin: 0;
    margin-top: 20px;
  }
}
@media screen and (min-width: 1001px) {
  .b50-pieza {
    max-width: 130px;
    width: 100%;
  }
  .b50-pieza .b50-name {
    top: 0;
  }
}
@media screen and (max-width: 1000px) {
  .b50-pieza figure {
    min-height: 75px;
  }
  .b50-pieza .b50-name {
    padding-bottom: 0;
    min-height: 0;
    margin-top: 20px;
  }
}
.b50-name {
  font-family: "Barlow", sans-serif;
  font-size: 16px;
  text-align: center;
  text-transform: uppercase;
}
.b50-name * {
  margin: 0;
}
@media screen and (max-width: 1000px) {
  .b50-name {
    padding-bottom: 20px;
    min-height: 60px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #000;
    font-size: 12px;
  }
}
.b50-linea-vertical-mobile {
  display: none !important;
}
@media screen and (max-width: 1000px) {
  .b50-linea-vertical-mobile {
    display: block !important;
  }
}
@media screen and (max-width: 1000px) {
  .b50-name-image {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    padding-top: 50px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    z-index: 10;
    width: 100%;
  }
}
.b50-img-polvo {
  width: 60%;
  text-align: center;
}
.b50-img-polvo figure {
  position: relative;
  display: block;
}
.b50-img-polvo figure img {
  display: block;
  max-width: 150px;
  height: auto;
  position: relative;
  z-index: 2;
}
.b50-img-polvo figure:after {
  content: "";
  position: absolute;
  height: 12px;
  width: 100%;
  top: 0;
  bottom: 0;
  margin: auto 0;
  left: 0;
  background-image: url("../img/linea-arrow-r-1.svg");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: right center;
}
@media screen and (min-width: 1001px) {
  .b50-img-polvo {
    position: relative;
    top: 20px;
  }
  .b50-img-polvo .b50-name {
    position: relative;
    top: -10px;
  }
}
@media screen and (max-width: 1000px) {
  .b50-img-polvo {
    width: 100%;
    position: relative;
  }
  .b50-img-polvo figure {
    min-height: 110px;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    position: relative;
  }
  .b50-img-polvo figure:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 50%;
    background-color: #000;
  }
  .b50-img-polvo figure:after {
    display: none;
  }
  .b50-img-polvo figure img {
    max-width: 100px;
    margin: 0 auto;
  }
}

.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}.b6blog{padding:74px 0;background-color:#fff}@media screen and (max-width:1024px){.b6blog{padding-top:50px;padding-bottom:40px}}.b6blog_container{display:grid;grid-template-columns:276px 1fr;gap:64px}@media screen and (max-width:1200px){.b6blog_container{grid-template-columns:200px 1fr;gap:50px}}@media screen and (max-width:1100px){.b6blog_container{grid-template-columns:1fr;gap:30px}}@media screen and (max-width:1000px){.b6blog_container{gap:0}}.b6blogtitle{text-transform:uppercase;font-size:32px;line-height:100%;font-weight:500;letter-spacing:1px}@media screen and (max-width:1024px){.b6blogtitle{font-size:18px;font-weight:400;letter-spacing:1px}}@media screen and (max-width:1000px){.b6blogtitle{margin-bottom:60px}}.b6blog_list{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media screen and (max-width:745px){.b6blog_list{grid-template-columns:1fr}}.b6item{background-color:#f2f2f2;padding:27px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;min-height:228px;border-radius:10px;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;transition:all 0.6s;display:block}@media screen and (min-width:1025px){.b6item:hover{background-color:#000}.b6item:hover .b6blog_date{border:1px solid #fff;color:#fff}.b6item:hover .b6blog_title_itm{color:#fff;border-bottom:1px solid #f26419}}.b6blog_date{height:27px;line-height:27px;padding:0 12px;display:inline-block;text-transform:uppercase;border-radius:20px;border:1px solid #000;font-weight:700;font-size:12px;margin-bottom:21px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;transition:all 0.2s ease-in;letter-spacing:1px}.b6blog_title_itm{font-family:"Space Grotesk",sans-serif;font-weight:700;font-size:20px;letter-spacing:-1.1%;padding-bottom:44px;border-bottom:1px solid #000;margin-bottom:12px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;transition:all 0.2s ease-in;min-height:62px}@media screen and (max-width:1024px){.b6blog_title_itm{font-size:19px}}.b6blog_icon{width:29px;height:29px;display:grid;margin:0 0 0 auto;place-items:center;color:#000;font-size:12px;border:1px solid #f26419;border-radius:50%;background-color:#f26419;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1024px){.b6blog_icon{width:26px;height:26px}}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}.b7{background-color:#000;padding:80px 0}@media screen and (max-width:1024px){.b7{padding-top:50px;padding-bottom:80px}}.b7container{display:grid;grid-template-columns:276px 1fr;gap:10px}@media screen and (max-width:1200px){.b7container{grid-template-columns:1fr;gap:30px}}.b7title{text-transform:uppercase;color:#d5d5d5;font-size:32px;font-weight:500;line-height:100%}@media screen and (max-width:1024px){.b7title{font-size:18px;font-weight:400;letter-spacing:1px}}.b7banner{border-radius:10px;overflow:hidden}.b7banner img{width:100%;height:auto;display:block}.b7grid{display:grid;border-top:.5px solid #fff;padding-top:50px;margin-top:44px;grid-template-columns:repeat(4,1fr);gap:41px 19px}.b7grid.featured{margin-bottom:35px}@media screen and (max-width:1100px){.b7grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:860px){.b7grid{grid-template-columns:repeat(2,1fr);gap:45px 19px}}@media screen and (max-width:620px){.b7grid{grid-template-columns:1fr}}.b7item{width:100%;display:block;margin:0}.b7item:hover .b7image_itm{background-color:#000}.b7item:hover .b7name{background-color:#f26419;border-color:#f26419;color:#000}.b7item:hover .b7social span{background-color:#f26419;border-color:#f26419;color:#000}.b7image_itm{width:100%;margin-bottom:19px;border-radius:15px;background-color:#d5d5d5;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;transition:all 0.6s;border-radius:10px}.b7image_itm img{width:100%;height:auto;display:block;border-radius:10px;mix-blend-mode:luminosity}@media screen and (max-width:1024px){.b7image_itm{border-radius:10px}}.b7name{font-weight:500;color:#d5d5d5;font-size:14px;text-transform:uppercase;border-radius:30px;padding:7px 10px;display:inline-block;border:.5px solid #d5d5d5;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;transition:all 0.6s;letter-spacing:1px}@media screen and (max-width:745px){.b7name{font-size:19px}}.b7position{font-size:14px;font-weight:400;font-family:"Space Grotesk",sans-serif;line-height:34px;color:#d5d5d5;border-bottom:.5px solid #d5d5d5;margin-bottom:10px}@media screen and (max-width:745px){.b7position{font-size:15px;padding-bottom:8px;margin-bottom:20px}}.b7social span{display:inline-block;border-radius:50%;width:29px;height:29px;margin:0;border:.5px solid #d5d5d5;color:#d5d5d5;display:grid;place-items:center;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;transition:all 0.6s}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}.b8{padding:73px 0 80px 0;background-color:#fff}@media screen and (max-width:1024px){.b8{padding-top:28px;padding-bottom:44px}}.b8container{display:grid;grid-template-columns:276px 1fr;gap:52px}@media screen and (max-width:1024px){.b8container{grid-template-columns:1fr}}.b8grid{display:grid;grid-template-columns:repeat(5,1fr);gap:50px 90px;place-items:flex-start}@media screen and (max-width:1200px){.b8grid{grid-template-columns:repeat(4,1fr);gap:40px}}@media screen and (max-width:680px){.b8grid{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:30px;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}.b8item{width:100%}.b8item a{display:block;width:100%;margin:0;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;transition:all 0.6s}.b8item a:hover{opacity:1;-ms-filter:none;filter:none}.b8item a img{max-width:100%;height:auto;display:block}@media screen and (max-width:680px){.b8item{width:35.1%}}.b8title{text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:22px}@media screen and (max-width:1024px){.b8title{font-size:18px;line-height:100%}}
.cf {
  zoom: 1;
}
.cf:after,
.cf:before {
  content: "";
  display: table;
}
.cf:after {
  clear: both;
}
.page-template-contact footer {
  display: none;
}
.b9contact {
  height: calc(100vh - 86px);
  width: 100%;
  background-color: #fff;
}
@media screen and (max-width: 1024px) {
  .b9contact {
    height: auto;
  }
}
.b9contact_container {
  display: grid;
  grid-template-columns: 1fr 1.2fr;
  gap: 55px;
  height: 100%;
}
@media screen and (max-width: 1024px) {
  .b9contact_container {
    grid-template-columns: 1fr;
    position: relative;
    gap: 0;
  }
}
.b9contact_image {
  width: 100%;
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
@media screen and (max-width: 1024px) {
  .b9contact_image {
    height: 274px;
    display: none;
  }
}
.b9contact_form {
  width: 100%;
  padding-right: 40px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.b9contact_form form {
  width: 100%;
  margin: 0;
}
@media screen and (max-width: 1024px) {
  .b9contact_form {
    padding: 50px 20px;
    padding-top: 0;
  }
}
.b9column_input {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 36px;
}
@media screen and (max-width: 620px) {
  .b9column_input {
    grid-template-columns: 1fr;
    gap: 10px;
  }
}
.b9contact_input {
  margin-bottom: 30px;
  font-size: 14px;
/* WebKit */
/* Firefox 18- */
/* Firefox 19+ */
/* IE 10+ */
}
.b9contact_input ::-webkit-input-placeholder {
  color: #8e8e8e;
  font-family: "Space Grotesk", sans-serif;
}
.b9contact_input :-moz-placeholder {
  color: #8e8e8e;
  font-family: "Space Grotesk", sans-serif;
}
.b9contact_input ::-moz-placeholder {
  color: #8e8e8e;
  font-family: "Space Grotesk", sans-serif;
}
.b9contact_input :-ms-input-placeholder {
  color: #8e8e8e;
  font-family: "Space Grotesk", sans-serif;
}
.b9contact_input label {
  background-color: #f26419;
  color: #000;
  border-radius: 30px;
  display: inline-block;
  height: 26px;
  font-weight: 500;
  line-height: 26px;
  padding: 0 14px;
  font-size: 12px;
  text-transform: uppercase;
  margin-bottom: 14px;
  letter-spacing: 1px;
}
.b9contact_input input,
.b9contact_input textarea {
  width: 100%;
  border: none;
  height: 40px;
  font-weight: 400;
  font-family: "Space Grotesk", sans-serif;
  color: #8e8e8e;
  border-bottom: 1px solid #000;
  border-radius: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.b9contact_input textarea {
  height: 100%;
  border-radius: 10px;
  border: 1px solid #000;
  padding: 10px;
  height: 124px;
}
.b9title_form {
  font-size: 32px;
  font-weight: 500;
  line-height: 100%;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 30px;
}
.b9title_form.mobile {
  display: none;
}
@media screen and (max-width: 1024px) {
  .b9title_form {
    font-size: 18px;
    font-weight: 400;
    display: none;
  }
  .b9title_form.mobile {
    display: block;
    padding: 0 25px;
    padding-top: 55px;
    padding-bottom: 65px;
    margin-bottom: 0;
  }
}
.b9contact_send {
  text-align: right;
}
.b9contact_send button {
  height: 27px;
  line-height: 27px;
  margin: 0;
  padding: 0 37px;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 400;
  border-radius: 30px;
  display: inline-block;
  background-color: #000;
  border: none;
  color: #fff;
  -webkit-transition: all 0.6s;
  -moz-transition: all 0.6s;
  -o-transition: all 0.6s;
  -ms-transition: all 0.6s;
  transition: all 0.6s;
}
.b9contact_send button:hover {
  background-color: #f26419;
  color: #000;
}
.b9text_form {
  margin-top: 40px;
  font-size: 14px;
  line-height: 23px;
  font-weight: 300;
  font-family: "Space Grotesk", sans-serif;
}
@media screen and (max-width: 1024px) {
  .b9text_form {
    padding-top: 46px;
    font-size: 12px;
  }
}

.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}.footer{background-color:#000;padding:35px 0;z-index:10;position:relative;border-top:.5px solid #fff}.foot_wrap{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media screen and (max-width:1024px){.foot_wrap{-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}}.foot_title{line-height:150%}.foot_title,.foot_title_mobile{color:#fff;font-weight:400;font-size:70px;text-transform:uppercase;margin-bottom:40px}@media screen and (max-width:820px){.foot_title,.foot_title_mobile{display:none}}.foot_title_mobile{font-size:36px;display:none;line-height:110%}.foot_title_mobile p{margin:0}@media screen and (max-width:820px){.foot_title_mobile{display:block}}.foot_logo{margin:0;display:block;margin-top:-15px;font-size:83px;color:#fff;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;transition:all 0.6s}.foot_logo:hover{color:#f26419}@media screen and (max-width:1024px){.foot_logo{font-size:68px;margin-top:10px}}.foot_flex{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.foot_url{color:#fff}.foot_url span{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;border:1px solid #f26419;position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:0;left:0;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;transition:all 0.6s}@media screen and (max-width:1024px){.foot_url span{width:27px;height:27px;top:4px}}.foot_url i{color:#f26419;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;transition:all 0.6s}.foot_url a{text-transform:uppercase;padding:5px 0;display:block;position:relative;padding-left:45px;border-radius:30px;height:25px;font-size:15px;font-weight:400;line-height:25px;padding-right:10px;letter-spacing:1px;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;transition:all 0.6s}@media screen and (max-width:1024px){.foot_url a{padding-left:40px}}@media screen and (min-width:1025px){.foot_url a:hover{background-color:#f26419;color:#000}.foot_url a:hover span{border-color:#000}.foot_url a:hover i{color:#000}}.foot_redes{padding-left:17px}.foot_redes a{color:#fff;font-size:15px;font-weight:500;width:30px;height:30px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;border-radius:100%;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;transition:all 0.6s}.foot_redes a:hover{background-color:#f26419;color:#000}.foot_text{color:#fff;font-size:15px;line-height:23px;font-weight:300;text-align:right;width:100%;border-top:.5px solid #fff;padding-top:50px;margin-top:40px;font-family:"Space Grotesk",sans-serif}@media screen and (max-width:820px){.foot_text{padding-top:29px;margin-top:32px;font-size:12px;line-height:19px}}
.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}.header{height:85px}@media screen and (max-width:1024px){.header{height:100px}}.header_fixed{position:fixed;top:0;left:0;height:85px;width:100%;background-color:#000;z-index:100;border-bottom:1px solid rgba(255,255,255,0.3);display:grid;place-items:center}@media screen and (max-width:1024px){.header_fixed{height:100px;border:none}}@media screen and (max-width:1001px){.header_fixed{border:none}}.header_foot_text{font-family:"Space Grotesk",sans-serif;font-weight:300;font-size:15px;line-height:23px;letter-spacing:1px;color:#000;text-align:right}.head_container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.head_container nav ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;color:#fff}.head_container nav li{margin:0}.head_container nav a{font-size:15px;margin:0;display:block;width:150px;height:30px;line-height:30px;text-align:center;color:#d5d5d5;font-weight:500;text-transform:uppercase;border-radius:30px;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;transition:all 0.6s;letter-spacing:1px}.head_container nav a.active{background:#f26419;color:#000}@media screen and (min-width:1025px){.head_container nav a:hover{background:#f26419;color:#000}}@media screen and (max-width:1200px){.head_container nav a{width:auto;padding:0 30px}}@media screen and (max-width:1024px){.head_container nav{display:none}}.header_logo{width:210px;margin:0}.header_logo img{width:100%;height:auto;display:block;margin:0}@media screen and (max-width:1024px){.header_logo{width:182px}}.menu_btn_mobile{width:33px;position:fixed;top:40px;right:24px;z-index:200;height:30px;display:none}.menu_btn_mobile span{display:block;width:100%;height:1px;background-color:#fff;position:absolute;top:0;left:0;-webkit-transition:all 0.6s cubic-bezier(0.25, 1, 0.5, 1);-moz-transition:all 0.6s cubic-bezier(0.25, 1, 0.5, 1);-o-transition:all 0.6s cubic-bezier(0.25, 1, 0.5, 1);-ms-transition:all 0.6s cubic-bezier(0.25, 1, 0.5, 1);transition:all 0.6s cubic-bezier(0.25, 1, 0.5, 1)}.menu_btn_mobile span:nth-child(1){-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.menu_btn_mobile span:nth-child(2){top:10px}.menu_btn_mobile span:nth-child(3){top:20px}.menu_btn_mobile.active span{background-color:#f26419}.menu_btn_mobile.active span:nth-child(1){-webkit-transform:rotate3d(0,0,1,45deg);-moz-transform:rotate3d(0,0,1,45deg);-o-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.menu_btn_mobile.active span:nth-child(2){opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.menu_btn_mobile.active span:nth-child(3){-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:rotate3d(0,0,1,-45deg);-moz-transform:rotate3d(0,0,1,-45deg);-o-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);top:23px}@media screen and (max-width:1024px){.menu_btn_mobile{display:block}}.menu_responsive{position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto;z-index:180;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);visibility:hidden;-webkit-transition:0.3s ease-in;-moz-transition:0.3s ease-in;-o-transition:0.3s ease-in;-ms-transition:0.3s ease-in;transition:0.3s ease-in;background-color:#fff}.menu_responsive.active{opacity:1;-ms-filter:none;filter:none;visibility:visible}.menu_responsive_wrap{padding:32px 25px;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.menu_logo{display:block;width:182px;margin:0}.menu_logo img{width:100%;height:auto;display:block}.menu_responsive_list{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;height:100%}.menu_responsive_list li a{height:95px;border-bottom:.5px solid #000;text-transform:uppercase;font-weight:500;font-size:36px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;color:#f26419;letter-spacing:1px}.menu_responsive_list li a.active{color:#000}